10 @
import SystemConfiguration;
16 extern NSString *
const kAXReachabilityDidChangeNotification;
25 typedef NS_ENUM(NSInteger, AXNetworkStatus) {
26 AXNetworkStatusNotReachable = 0,
27 AXNetworkStatusReachableViaWiFi,
28 AXNetworkStatusReachableViaWWAN
114 + (instancetype)reachabilityWithHostName:(NSString *)hostName;
123 + (instancetype)reachabilityWithHostAddress:(
void *)hostAddress;
instancetype reachabilityForLocalWiFi()
NSString * debugFlagsString()
AXNetworkStatus currentReachabilityStatus
Definition: AXReachability.h:96
NSString * currentReachabilityString
Definition: AXReachability.h:101
void stopMonitoringNetworkStatus()
BOOL isConnectionOnDemand
Definition: AXReachability.h:66
BOOL startMonitoringNetworkStatus()
instancetype reachabilityForInternetConnection()
void(^ networkDidChangeReachabilityBlock)(AXNetworkStatus status)
NSString * debugDescription()
Definition: AXReachability.h:34
BOOL isReachableOnWWAN
Definition: AXReachability.h:86
BOOL isUserInteractionRequired
Definition: AXReachability.h:71
BOOL didStartMonitoringNetworkStatus
Definition: AXReachability.h:91
BOOL isReachableOnWiFi
Definition: AXReachability.h:81
void(^ networkDidBecomeUnreachableBlock)(void)
BOOL isConnectionRequired
Definition: AXReachability.h:61
BOOL isReachable
Definition: AXReachability.h:76
void(^ networkDidBecomeReachableBlock)(AXNetworkStatus status)