Public Member Functions | |
| Context (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 | |
| std::shared_ptr< SocketContextFactory > | socketContextFactory |
| std::function< void(SocketConnection *)> | onConnect |
| std::function< void(SocketConnection *)> | onConnected |
| std::function< void(SocketConnection *)> | onDisconnect |
| std::function< void(core::eventreceiver::ConnectEventReceiver *)> | onInitState |
| std::function< void(const std::shared_ptr< AutoConnectControl > &)> | onAutoConnectControl |
| std::shared_ptr< AutoConnectControl > | autoConnectControl |
Definition at line 86 of file SocketClient.h.
|
inline |
Definition at line 87 of file SocketClient.h.
References onConnect, onConnected, onDisconnect, onInitState, and socketContextFactory.
| std::shared_ptr<AutoConnectControl> core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >::Context::autoConnectControl |
Definition at line 109 of file SocketClient.h.
| std::function<void(const std::shared_ptr<AutoConnectControl>&)> core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >::Context::onAutoConnectControl |
Definition at line 108 of file SocketClient.h.
| 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::function<void(core::eventreceiver::ConnectEventReceiver*)> core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >::Context::onInitState |
Definition at line 106 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().