System/Library/PrivateFrameworks/HomeKitDaemon.framework
HMDPowerManager.h
@class NSObject;
@protocol OS_dispatch_queue;
@interface HMDPowerManager : HMFObject {
NSObject<OS_dispatch_queue> *_dispatchQueue;
BOOL _networkInterfaceActive;
unsigned int _powerAssertion;
struct __SCDynamicStore { } *_scStore;
void *_scContext;
BOOL _started;
}
@property (nonatomic, getter=isNetworkAccessRequired) BOOL networkAccessRequired;
- (void)_update;
- (id)init;
- (void)dealloc;
- (void)start;
- (void)stop;
- (void).cxx_destruct;
- (int)_ensureNetworkInterfaceMonitorStarted;
- (void)_ensureNetworkInterfaceMonitorStopped;
@end