예제 #1
0
파일: Asio.cpp 프로젝트: danielrh/sirikata
DeadlineTimer::DeadlineTimer(IOService& io)
    : boost::asio::deadline_timer(io.asioService()) {
}
예제 #2
0
파일: Asio.cpp 프로젝트: danielrh/sirikata
UDPSocket::UDPSocket(IOService&io):
    boost::asio::ip::udp::socket(io.asioService())
{
}
예제 #3
0
파일: Asio.cpp 프로젝트: danielrh/sirikata
UDPResolver::UDPResolver(IOService&io)
    : boost::asio::ip::udp::resolver(io.asioService())
{
}
예제 #4
0
파일: Asio.cpp 프로젝트: danielrh/sirikata
InternalIOWork::InternalIOWork(IOService& serv, const String& name)
 : InternalIOService::work(serv.asioService()),
   mName(name)
{
    logEvent("created");
}
예제 #5
0
파일: Asio.cpp 프로젝트: danielrh/sirikata
TCPResolver::TCPResolver(IOService&io)
    : boost::asio::ip::tcp::resolver(io.asioService())
{
}
예제 #6
0
파일: Asio.cpp 프로젝트: danielrh/sirikata
TCPListener::TCPListener(IOService&io, const boost::asio::ip::tcp::endpoint&ep):
    boost::asio::ip::tcp::acceptor(io.asioService(),ep)
{
}
예제 #7
0
파일: Asio.cpp 프로젝트: danielrh/sirikata
TCPSocket::TCPSocket(IOService&io):
    boost::asio::ip::tcp::socket(io.asioService())
{
}
예제 #8
0
파일: Asio.cpp 프로젝트: danielrh/sirikata
InternalIOStrand::InternalIOStrand(IOService &io)
 : boost::asio::io_service::strand(io.asioService())
{
}