|
| enum class | NetworkStatus {
UNKNOWN
, ACKNOWLEDGED
, MTU_DISCOVERED
, CONNECTED
,
AUTHENTICATED
, DISCONNECTED
, TIMEOUT
} |
|
|
| ClientStatus (std::string_view status, NetworkStatus networkStatus=NetworkStatus::UNKNOWN) |
|
bool | isInEncryptedState () const |
|
bool | isDisconnected () const |
|
bool | isConnected () const |
|
bool | isConnecting () const |
|
bool | isAuthenticated () const |
|
std::string const & | getStatus () const |
|
NetworkStatus | getNetworkStatus () const |
|
std::chrono::milliseconds | getTimeout () const |
|
std::chrono::milliseconds | getRemainingTimeout () const |
|
void | set (std::string_view status, NetworkStatus networkStatus) |
|
void | setStatus (std::string_view status) |
|
void | setNetworkStatus (NetworkStatus networkStatus) |
|
void | setTimeout (std::chrono::milliseconds timeout) |
|
void | resetTimeout () |
|
bool | isTimeout () const |
The documentation for this class was generated from the following file: