|
| | ConfigSocketClient (net::config::ConfigInstance *instance) |
| | ~ConfigSocketClient () override |
| | ConfigSocketClient (net::config::ConfigInstance *instance) |
| | ConfigAddress (net::config::ConfigInstance *instance, const std::string &addressOptionName, const std::string &addressOptionDescription) |
| ConfigAddress & | setBtAddressRequired (bool required=true) |
| ConfigAddress & | setPsmRequired (bool required=true) |
| | ConfigAddress (ConfigInstance *instance, const std::string &addressOptionName, const std::string &addressOptionDescription) |
| | ~ConfigAddress () override |
| | ConfigAddressBase (ConfigInstance *instance, const std::string &addressOptionName="", const std::string &addressOptionDescription="") |
| virtual | ~ConfigAddressBase ()=default |
| | ConfigAddress (net::config::ConfigInstance *instance, const std::string &addressOptionName, const std::string &addressOptionDescription) |
| ConfigAddress & | setBtAddressRequired (bool required=true) |
| ConfigAddress & | setPsmRequired (bool required=true) |
| | ConfigConnection (ConfigInstance *instance) |
| | ~ConfigConnection () override |
| | ConfigPhysicalSocketClient (ConfigInstance *instance) |
| | ~ConfigPhysicalSocketClient () override |
| | ConfigPhysicalSocket (net::config::ConfigSection *section) |
| CLI::Option * | addSocketOption (const std::string &name, int optLevel, int optName, const std::string &description, const std::string &typeName, const std::string &defaultValue, const CLI::Validator &validator) |
|
| using | Remote |
| using | Local |
| using | Connection = ConfigConnection |
| using | Socket = ConfigPhysicalSocketClient |
| ConfigAddress & | setSocketAddress (const SocketAddress &socketAddress) |
| ConfigAddress & | setBtAddress (const std::string &btAddress) |
| std::string | getBtAddress () const |
| ConfigAddress & | setPsm (uint16_t psm) |
| uint16_t | getPsm () const |
| void | configurable (bool configurable=true) final |
| net::l2::SocketAddress | getSocketAddress (const typename net::l2::SocketAddress::SockAddr &sockAddr, typename net::l2::SocketAddress::SockLen sockAddrLen) |
| void | renew () |
| net::l2::SocketAddress | getSocketAddress (const typename net::l2::SocketAddress::SockAddr &sockAddr, typename net::l2::SocketAddress::SockLen sockAddrLen) |
| ConfigAddress & | setSocketAddress (const SocketAddress &socketAddress) |
| ConfigAddress & | setBtAddress (const std::string &btAddress) |
| std::string | getBtAddress () const |
| ConfigAddress & | setPsm (uint16_t psm) |
| uint16_t | getPsm () const |
| void | configurable (bool configurable=true) final |
| utils::Timeval | getReadTimeout () const |
| ConfigConnection & | setReadTimeout (const utils::Timeval &newReadTimeoutSet) |
| utils::Timeval | getWriteTimeout () const |
| ConfigConnection & | setWriteTimeout (const utils::Timeval &newWriteTimeoutSet) |
| std::size_t | getReadBlockSize () const |
| ConfigConnection & | setReadBlockSize (std::size_t newReadBlockSize) |
| std::size_t | getWriteBlockSize () const |
| ConfigConnection & | setWriteBlockSize (std::size_t newWriteBlockSize) |
| utils::Timeval | getTerminateTimeout () const |
| ConfigConnection & | setTerminateTimeout (const utils::Timeval &newTerminateTimeout) |
| ConfigPhysicalSocketClient & | setReconnect (bool reconnect=true) |
| bool | getReconnect () const |
| ConfigPhysicalSocketClient & | setReconnectTime (double time) |
| double | getReconnectTime () const |
| ConfigPhysicalSocketClient & | setConnectTimeout (const utils::Timeval &connectTimeout) |
| utils::Timeval | getConnectTimeout () const |
| const std::map< int, std::map< int, net::phy::PhysicalSocketOption > > & | getSocketOptions () |
| ConfigPhysicalSocket & | addSocketOption (int optLevel, int optName, int optValue) |
| ConfigPhysicalSocket & | addSocketOption (int optLevel, int optName, const std::string &optValue) |
| ConfigPhysicalSocket & | addSocketOption (int optLevel, int optName, const std::vector< char > &optValue) |
| ConfigPhysicalSocket & | removeSocketOption (int optLevel, int optName) |
| ConfigPhysicalSocket & | setRetry (bool retry=true) |
| bool | getRetry () const |
| ConfigPhysicalSocket & | setRetryOnFatal (bool retry=true) |
| bool | getRetryOnFatal () const |
| ConfigPhysicalSocket & | setRetryTimeout (double sec) |
| double | getRetryTimeout () const |
| ConfigPhysicalSocket & | setRetryTries (unsigned int tries=0) |
| unsigned int | getRetryTries () const |
| ConfigPhysicalSocket & | setRetryBase (double base) |
| double | getRetryBase () const |
| ConfigPhysicalSocket & | setRetryLimit (unsigned int limit) |
| unsigned int | getRetryLimit () const |
| ConfigPhysicalSocket & | setRetryJitter (double percent) |
| double | getRetryJitter () const |
| static constexpr std::string_view | name |
| static constexpr std::string_view | description |
| static constexpr std::string_view | name |
| static constexpr std::string_view | description |
| static constexpr std::string_view | name {"connection"} |
| static constexpr std::string_view | description {"Configuration of established connections"} |
| static constexpr std::string_view | name {"socket"} |
| static constexpr std::string_view | description {"Configuration of socket behavior"} |
| CLI::Option * | btAddressOpt |
| CLI::Option * | psmOpt |
| CLI::Option * | btAddressOpt |
| CLI::Option * | psmOpt |
Definition at line 58 of file ConfigSocketClient.h.