Properties
reachabilityObject
@property (nonatomic, strong) id reachabilityObject
reachabilityRef
@property (nonatomic, assign) SCNetworkReachabilityRef reachabilityRef
reachabilitySerialQueue
@property (nonatomic, assign) dispatch_queue_t reachabilitySerialQueue
reachableBlock
@property (nonatomic, copy) NetworkReachable reachableBlock
reachableOnWWAN
@property (nonatomic, assign) BOOL reachableOnWWAN
unreachableBlock
@property (nonatomic, copy) NetworkUnreachable unreachableBlock
Class Methods
reachabilityForInternetConnection
+ (Reachability *)reachabilityForInternetConnection
reachabilityForLocalWiFi
+ (Reachability *)reachabilityForLocalWiFi
reachabilityWithAddress:
+ (Reachability *)reachabilityWithAddress:(const struct sockaddr_in *)hostAddress
reachabilityWithHostname:
+ (Reachability *)reachabilityWithHostname:(NSString *)hostname
Instance Methods
connectionRequired
- (BOOL)connectionRequired
currentReachabilityFlags
- (NSString *)currentReachabilityFlags
currentReachabilityStatus
- (NetworkStatus)currentReachabilityStatus
currentReachabilityString
- (NSString *)currentReachabilityString
initWithReachabilityRef:
- (Reachability *)initWithReachabilityRef:(SCNetworkReachabilityRef)ref
isConnectionOnDemand
- (BOOL)isConnectionOnDemand
isConnectionRequired
- (BOOL)isConnectionRequired
isInterventionRequired
- (BOOL)isInterventionRequired
isReachable
- (BOOL)isReachable
isReachableViaWWAN
- (BOOL)isReachableViaWWAN
isReachableViaWiFi
- (BOOL)isReachableViaWiFi
reachabilityFlags
- (SCNetworkReachabilityFlags)reachabilityFlags
startNotifier
- (BOOL)startNotifier
stopNotifier
- (void)stopNotifier