KSTReachabilityManagerFlags
enum KSTReachabilityManagerFlags : uint32_t {}
Options mask for available flags. These mirror the values available for SCNetworkReachabilityFlags.
-
The flags could not be determined.
Declaration
Objective-C
KSTReachabilityManagerFlagsUnknown = 0
-
The host can be reached by a transient connection (e.g. PPP).
Declaration
Objective-C
KSTReachabilityManagerFlagsTransientConnection = kSCNetworkReachabilityFlagsTransientConnection
-
The host is reachable with the current network config.
Declaration
Objective-C
KSTReachabilityManagerFlagsReachable = kSCNetworkReachabilityFlagsReachable
-
The host is reachable but a connection must first be made (e.g. VPN).
Declaration
Objective-C
KSTReachabilityManagerFlagsConnectionRequired = kSCNetworkReachabilityFlagsConnectionRequired
-
The host is reachable and the required connection will be established with any traffic.
Declaration
Objective-C
KSTReachabilityManagerFlagsConnectionOnTraffic = kSCNetworkReachabilityFlagsConnectionOnTraffic
-
The host is reachable but user intervention is required.
Declaration
Objective-C
KSTReachabilityManagerFlagsInterventionRequired = kSCNetworkReachabilityFlagsInterventionRequired
-
The host is reachable and the required connection will be established by the CFSocketStream APIs.
Declaration
Objective-C
KSTReachabilityManagerFlagsConnectionOnDemand = kSCNetworkReachabilityFlagsConnectionOnDemand
-
The host is local.
Declaration
Objective-C
KSTReachabilityManagerFlagsIsLocalAddress = kSCNetworkReachabilityFlagsIsLocalAddress
-
Traffic will go directly to the host, instead of through a gateway.
Declaration
Objective-C
KSTReachabilityManagerFlagsIsDirect = kSCNetworkReachabilityFlagsIsDirect
-
Undocumented
Declaration
Objective-C
KSTReachabilityManagerFlagsIsWWAN = kSCNetworkReachabilityFlagsIsWWAN