#include <SocketClient.h>
Public Member Functions | |
| void | connect (const std::string &sunPath, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
| void | connect (const std::string &sunPath, const std::string &bindSunPath, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
| Public Member Functions inherited from core::socket::stream::SocketClient< SocketConnectorT< net::un::phy::stream::PhysicalSocketClient, ConfigSocketClientT >, SocketContextFactoryT, Args... > | |
| void | connect (const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
| std::function< void(SocketConnection *)> & | getOnConnect () |
| std::function< void(SocketConnection *)> | setOnConnect (const std::function< void(SocketConnection *)> &onConnect, bool initialize=false) |
| std::function< void(SocketConnection *)> & | getOnConnected () |
| std::function< void(SocketConnection *)> | setOnConnected (const std::function< void(SocketConnection *)> &onConnected, bool initialize=false) |
| std::function< void(SocketConnection *)> & | getOnDisconnect () |
| std::function< void(SocketConnection *)> | setOnDisconnect (const std::function< void(SocketConnection *)> &onDisconnect, bool initialize=false) |
| std::shared_ptr< SocketContextFactory > | getSocketContextFactory () const |
| Public Member Functions inherited from core::socket::Socket< SocketConnectorT::Config > | |
| Socket (const std::string &name) | |
| virtual | ~Socket () |
| Config & | getConfig () const |
Private Types | |
| using | Super |
Additional Inherited Members | |
| Public Types inherited from core::socket::stream::SocketClient< SocketConnectorT< net::un::phy::stream::PhysicalSocketClient, ConfigSocketClientT >, SocketContextFactoryT, Args... > | |
| using | SocketConnection |
| using | SocketAddress |
| using | Config |
| Public Types inherited from core::socket::Socket< SocketConnectorT::Config > | |
| using | Config |
| Protected Member Functions inherited from core::socket::Socket< SocketConnectorT::Config > | |
| Socket & | operator= (const Socket &)=default |
| Protected Attributes inherited from core::socket::Socket< SocketConnectorT::Config > | |
| std::shared_ptr< Config > | config |
Definition at line 61 of file SocketClient.h.
|
private |
Definition at line 66 of file SocketClient.h.
|
inline |
Definition at line 74 of file SocketClient.h.
|
inline |
Definition at line 80 of file SocketClient.h.