Ejemplo n.º 1
0
DeadlineTimer::DeadlineTimer(IOService& io)
    : boost::asio::deadline_timer(io.asioService()) {
}
Ejemplo n.º 2
0
UDPSocket::UDPSocket(IOService&io):
    boost::asio::ip::udp::socket(io.asioService())
{
}
Ejemplo n.º 3
0
UDPResolver::UDPResolver(IOService&io)
    : boost::asio::ip::udp::resolver(io.asioService())
{
}
Ejemplo n.º 4
0
InternalIOWork::InternalIOWork(IOService& serv, const String& name)
 : InternalIOService::work(serv.asioService()),
   mName(name)
{
    logEvent("created");
}
Ejemplo n.º 5
0
TCPResolver::TCPResolver(IOService&io)
    : boost::asio::ip::tcp::resolver(io.asioService())
{
}
Ejemplo n.º 6
0
TCPListener::TCPListener(IOService&io, const boost::asio::ip::tcp::endpoint&ep):
    boost::asio::ip::tcp::acceptor(io.asioService(),ep)
{
}
Ejemplo n.º 7
0
TCPSocket::TCPSocket(IOService&io):
    boost::asio::ip::tcp::socket(io.asioService())
{
}
Ejemplo n.º 8
0
InternalIOStrand::InternalIOStrand(IOService &io)
 : boost::asio::io_service::strand(io.asioService())
{
}