SNode.C
Loading...
Searching...
No Matches
core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args > Member List

This is the complete list of members for core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >, including all inherited members.

Config typedefcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >
configcore::socket::Socket< SocketConnectorT::Config >protected
connect(const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
connect(const SocketAddress &remoteAddress, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
connect(const SocketAddress &remoteAddress, const SocketAddress &localAddress, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
getConfig() constcore::socket::Socket< SocketConnectorT::Config >
getOnConnect()core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
getOnConnected() constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
getOnDisconnect() constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
getSocketContextFactory() constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
operator=(const Socket &)=defaultcore::socket::Socket< SocketConnectorT::Config >protected
realConnect(const std::function< void(const SocketAddress &, core::socket::State)> &onStatus, unsigned int tries, double retryTimeoutScale) constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inlineprivate
setOnConnect(const std::function< void(SocketConnection *)> &onConnect, bool initialize=false) constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
setOnConnected(const std::function< void(SocketConnection *)> &onConnected, bool initialize=false) constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
setOnDisconnect(const std::function< void(SocketConnection *)> &onDisconnect, bool initialize=false) constcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
sharedContextcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >private
Socket(const std::string &name)core::socket::Socket< SocketConnectorT::Config >explicit
SocketAddress typedefcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >
SocketClient(const std::shared_ptr< 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)core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inlineprivate
SocketClient(const std::string &name, const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect, Args &&... args)core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
SocketClient(const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect, Args &&... args)core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
SocketClient(const std::string &name, Args &&... args)core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inline
SocketClient(Args &&... args)core::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >inlineexplicit
SocketConnection typedefcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >
SocketConnector typedefcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >private
SocketContextFactory typedefcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >private
Super typedefcore::socket::stream::SocketClient< SocketConnectorT, SocketContextFactoryT, Args >private
~Socket()core::socket::Socket< SocketConnectorT::Config >virtual