System/Library/PrivateFrameworks/BacklightServicesHost.framework
BLSHPreventBacklightIdleAttributeHandler.h
Download BLSHPreventBacklightIdleAttributeHandler.h
@class BLSHBacklightIdleProvider;
@interface BLSHPreventBacklightIdleAttributeHandler : BLSHLocalCountingAssertionAttributeHandler {
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
BOOL _active[3];
}
@property (readonly, weak, nonatomic) BLSHBacklightIdleProvider *provider;
+ (id)registerHandlerForService:(id)a0 provider:(id)a1;
+ (id)attributeClasses;
+ (Class)attributeBaseClass;
- (void)activateWithFirstEntry:(id)a0;
- (id)initForService:(id)a0 provider:(id)a1;
- (void)deactivateWithFinalEntry:(id)a0;
- (void).cxx_destruct;
- (void)activate:(BOOL)a0 withEntry:(id)a1;
- (id)countingTargetForEntry:(id)a0;
- (long long)typeForEntry:(id)a0;
@end