Public Member Functions | |
| Context (Config *config, const std::shared_ptr< SocketContextFactory > &socketContextFactory, const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect) | |
Public Attributes | |
| ServerFlowController | flowController |
| std::shared_ptr< SocketContextFactory > | socketContextFactory |
| std::function< void(SocketConnection *)> | onConnect |
| std::function< void(SocketConnection *)> | onConnected |
| std::function< void(SocketConnection *)> | onDisconnect |
Definition at line 81 of file SocketServer.h.
|
inline |
Definition at line 82 of file SocketServer.h.
References flowController, onConnect, onConnected, onDisconnect, and socketContextFactory.
| ServerFlowController core::socket::stream::SocketServer< SocketAcceptorT, SocketContextFactoryT, Args >::Context::flowController |
Definition at line 94 of file SocketServer.h.
Referenced by Context().
| std::function<void(SocketConnection*)> core::socket::stream::SocketServer< SocketAcceptorT, SocketContextFactoryT, Args >::Context::onConnect |
Definition at line 97 of file SocketServer.h.
Referenced by Context().
| std::function<void(SocketConnection*)> core::socket::stream::SocketServer< SocketAcceptorT, SocketContextFactoryT, Args >::Context::onConnected |
Definition at line 98 of file SocketServer.h.
Referenced by Context().
| std::function<void(SocketConnection*)> core::socket::stream::SocketServer< SocketAcceptorT, SocketContextFactoryT, Args >::Context::onDisconnect |
Definition at line 99 of file SocketServer.h.
Referenced by Context().
| std::shared_ptr<SocketContextFactory> core::socket::stream::SocketServer< SocketAcceptorT, SocketContextFactoryT, Args >::Context::socketContextFactory |
Definition at line 95 of file SocketServer.h.
Referenced by Context().