

Public Member Functions | |
| void | close () |
| void | completeAccept (const error_code &ec, const ManagedSocketPtr &socket) |
| void | handleAccept (const error_code &ec, const ManagedSocketPtr &socket) |
| void | prepareAccept () |
| SocketFactory (io_service &io_, const SocketManager::IncomingHandler &handler_, const ServerInfoPtr &info) | |
Public Attributes | |
| ip::tcp::acceptor | acceptor |
| SocketManager::IncomingHandler | handler |
| io_service & | io |
| ServerInfoPtr | serverInfo |
Definition at line 121 of file SocketManager.cpp.
| adchpp::SocketFactory::SocketFactory | ( | io_service & | io_, | |
| const SocketManager::IncomingHandler & | handler_, | |||
| const ServerInfoPtr & | info | |||
| ) | [inline] |
Definition at line 123 of file SocketManager.cpp.
References io.
| void adchpp::SocketFactory::close | ( | ) | [inline] |
Definition at line 205 of file SocketManager.cpp.
References acceptor.
| void adchpp::SocketFactory::completeAccept | ( | const error_code & | ec, | |
| const ManagedSocketPtr & | socket | |||
| ) | [inline] |
Definition at line 200 of file SocketManager.cpp.
References handler.
Referenced by handleAccept().

| void adchpp::SocketFactory::handleAccept | ( | const error_code & | ec, | |
| const ManagedSocketPtr & | socket | |||
| ) | [inline] |
Definition at line 182 of file SocketManager.cpp.
References completeAccept(), prepareAccept(), and adchpp::SOCKET_BUFFER_SIZE.
Referenced by prepareAccept().


| void adchpp::SocketFactory::prepareAccept | ( | ) | [inline] |
Definition at line 144 of file SocketManager.cpp.
References acceptor, adchpp::Singleton< SocketManager >::getInstance(), handleAccept(), io, and serverInfo.
Referenced by handleAccept().


| ip::tcp::acceptor adchpp::SocketFactory::acceptor |
Definition at line 208 of file SocketManager.cpp.
Referenced by close(), and prepareAccept().
Definition at line 210 of file SocketManager.cpp.
Referenced by completeAccept().
| io_service& adchpp::SocketFactory::io |
Definition at line 207 of file SocketManager.cpp.
Referenced by prepareAccept(), and SocketFactory().
Definition at line 209 of file SocketManager.cpp.
Referenced by prepareAccept().
1.6.3