SNode.C
|
#include <ConfigAddress.h>
Public Member Functions | |
ConfigAddress & | setSocketAddress (const SocketAddress &socketAddress) |
ConfigAddress & | setBtAddress (const std::string &btAddress) |
std::string | getBtAddress () const |
ConfigAddress & | setPsm (uint16_t psm) |
uint16_t | getPsm () const |
Protected Member Functions | |
ConfigAddress (net::config::ConfigInstance *instance, const std::string &addressOptionName, const std::string &addressOptionDescription) | |
ConfigAddress & | setBtAddressRequired (bool required=true) |
ConfigAddress & | setPsmRequired (bool required=true) |
Protected Attributes | |
CLI::Option * | btAddressOpt = nullptr |
CLI::Option * | psmOpt = nullptr |
Private Types | |
using | Super = ConfigAddressTypeT<net::l2::SocketAddress> |
Private Member Functions | |
SocketAddress * | init () final |
Definition at line 55 of file ConfigAddress.h.
|
private |
Definition at line 57 of file ConfigAddress.h.
|
explicitprotected |
Definition at line 37 of file ConfigAddress.cpp.
std::string net::l2::config::ConfigAddress< ConfigAddressType >::getBtAddress | ( | ) | const |
Definition at line 82 of file ConfigAddress.cpp.
uint16_t net::l2::config::ConfigAddress< ConfigAddressType >::getPsm | ( | ) | const |
Definition at line 99 of file ConfigAddress.cpp.
|
finalprivate |
Definition at line 54 of file ConfigAddress.cpp.
ConfigAddress< ConfigAddressType > & net::l2::config::ConfigAddress< ConfigAddressType >::setBtAddress | ( | const std::string & | btAddress | ) |
Definition at line 70 of file ConfigAddress.cpp.
|
protected |
Definition at line 104 of file ConfigAddress.cpp.
ConfigAddress< ConfigAddressType > & net::l2::config::ConfigAddress< ConfigAddressType >::setPsm | ( | uint16_t | psm | ) |
Definition at line 87 of file ConfigAddress.cpp.
|
protected |
Definition at line 111 of file ConfigAddress.cpp.
ConfigAddress< ConfigAddressType > & net::l2::config::ConfigAddress< ConfigAddressType >::setSocketAddress | ( | const SocketAddress & | socketAddress | ) |
Definition at line 62 of file ConfigAddress.cpp.
|
protected |
Definition at line 80 of file ConfigAddress.h.
|
protected |
Definition at line 81 of file ConfigAddress.h.