System/Library/PrivateFrameworks/AppSupport.framework
CPNetworkObserver.h
@class NSLock, NSMutableDictionary;
@interface CPNetworkObserver : NSObject {
NSLock *_lock;
NSMutableDictionary *_reachabilityRequests;
unsigned int _networkReachability;
struct __SCNetworkReachability { } *_networkReach;
struct __CFDictionary { } *_networkObservers;
struct __SCPreferences { } *_wifiPreferences;
struct __CFDictionary { } *_wifiObservers;
BOOL _networkNotified;
BOOL _networkReachable;
BOOL _wifiNotified;
BOOL _wifiEnabled;
}
+ (id)sharedNetworkObserver;
- (void)_wifiFirstCallBack:(id)a0;
- (id)init;
- (BOOL)isNetworkReachable;
- (void)dealloc;
- (void)removeObserver:(id)a0;
- (void)removeNetworkReachableObserver:(id)a0;
- (void)_networkReachableFirstCallBack:(id)a0;
- (void)_wifiCallBack:(unsigned int)a0;
- (void)addWiFiObserver:(id)a0 selector:(SEL)a1;
- (void)removeWiFiObserver:(id)a0;
- (void)_networkReachableCallBack:(unsigned int)a0;
- (void)addObserver:(id)a0 selector:(SEL)a1 forHostname:(id)a2;
- (void)addNetworkReachableObserver:(id)a0 selector:(SEL)a1;
- (void)removeObserver:(id)a0 forHostname:(id)a1;
- (void)_wifiObserversInitialize;
- (void)_networkObserversInitialize;
- (BOOL)isWiFiEnabled;
@end