|
void | connect (const std::string &btAddress, uint8_t channel, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | connect (const std::string &btAddress, uint8_t channel, const std::string &bindBtAddress, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | connect (const std::string &btAddress, uint8_t channel, uint8_t bindChannel, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | connect (const std::string &btAddress, uint8_t channel, const std::string &bindBtAddress, uint8_t bindChannel, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
| 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) |
|
| SocketClient (const std::function< void(SocketConnection *)> &onConnect, const std::function< void(SocketConnection *)> &onConnected, const std::function< void(SocketConnection *)> &onDisconnect, Args &&... args) |
|
| SocketClient (const std::string &name, Args &&... args) |
|
| SocketClient (Args &&... args) |
|
void | connect (const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | connect (const SocketAddress &remoteAddress, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
void | connect (const SocketAddress &remoteAddress, const SocketAddress &localAddress, const std::function< void(const SocketAddress &, core::socket::State)> &onStatus) const |
|
std::function< void(SocketConnection *)> | setOnConnect (const std::function< void(SocketConnection *)> &onConnect) |
|
std::function< void(SocketConnection *)> | setOnConnected (const std::function< void(SocketConnection *)> &onConnected) |
|
std::function< void(SocketConnection *)> | setOnDisconnect (const std::function< void(SocketConnection *)> &onDisconnect) |
|
std::shared_ptr< SocketContextFactory > | getSocketContextFactory () const |
|
| Socket (const std::string &name) |
|
| Socket (const Socket &)=default |
|
| Socket (Socket &&) noexcept=delete |
|
Socket & | operator= (const Socket &)=default |
|
Socket & | operator= (Socket &&) noexcept=delete |
|
virtual | ~Socket () |
|
Config & | getConfig () const |
|
template<template< typename PhysicalSocketClient, typename ConfigSocketClientT > typename SocketConnectorT, typename ConfigSocketClientT, typename SocketContextFactoryT, typename... Args>
class net::rc::stream::SocketClient< SocketConnectorT, ConfigSocketClientT, SocketContextFactoryT, Args >
Definition at line 40 of file SocketClient.h.