OpenVPN 3 Core Library
|
#include <reachable.hpp>
Public Member Functions | |
ReachabilityViaWiFi () | |
Type | vtype () const override |
Status | vstatus (const SCNetworkReachabilityFlags flags) const override |
![]() | |
std::string | to_string () const |
std::string | to_string (const SCNetworkReachabilityFlags f) const |
Status | status () const |
SCNetworkReachabilityFlags | flags () const |
virtual | ~ReachabilityBase ()=default |
Static Public Member Functions | |
static Status | status_from_flags (const SCNetworkReachabilityFlags flags) |
![]() | |
static std::string | render_type (Type type) |
static std::string | render_status (const Status status) |
static std::string | render_flags (const SCNetworkReachabilityFlags flags) |
Additional Inherited Members | |
![]() | |
enum | Type { Internet , WiFi } |
typedef ReachabilityInterface::Status | Status |
![]() | |
CF::NetworkReachability | reach |
Definition at line 292 of file reachable.hpp.
|
inline |
Definition at line 295 of file reachable.hpp.
|
inlinestatic |
|
inlineoverridevirtual |
Implements openvpn::ReachabilityBase.
Definition at line 317 of file reachable.hpp.
|
inlineoverridevirtual |
Implements openvpn::ReachabilityBase.
Definition at line 312 of file reachable.hpp.