|
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: