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 | |
| ClientFlowController | flowController |
| std::shared_ptr< SocketContextFactory > | socketContextFactory |
| std::function< void(SocketConnection *)> | onConnect |
| std::function< void(SocketConnection *)> | onConnected |
| std::function< void(SocketConnection *)> | onDisconnect |
Definition at line 86 of file SocketClient.h.
|
inline |
Definition at line 87 of file SocketClient.h.
References flowController, onConnect, onConnected, onDisconnect, and socketContextFactory.
| ClientFlowController core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >::Context::flowController |
Definition at line 99 of file SocketClient.h.
Referenced by Context().
| std::function<void(SocketConnection*)> core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >::Context::onConnect |
Definition at line 103 of file SocketClient.h.
Referenced by Context().
| std::function<void(SocketConnection*)> core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >::Context::onConnected |
Definition at line 104 of file SocketClient.h.
Referenced by Context().
| std::function<void(SocketConnection*)> core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >::Context::onDisconnect |
Definition at line 105 of file SocketClient.h.
Referenced by Context().
| std::shared_ptr<SocketContextFactory> core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >::Context::socketContextFactory |
Definition at line 101 of file SocketClient.h.
Referenced by Context().