System/Library/PrivateFrameworks/AttentionAwareness.framework
AWAttentionAwarenessClientConfig.h
Download AWAttentionAwarenessClientConfig.h
@class NSMutableDictionary, NSObject;
@protocol OS_dispatch_queue;
@interface AWAttentionAwarenessClientConfig : NSObject {
NSObject<OS_dispatch_queue> *_queue;
int _notifyToken;
NSMutableDictionary *_notifyQueues;
NSMutableDictionary *_notifyBlocks;
unsigned long long _supportedEvents;
BOOL _supportedEventsValid;
unsigned long long _nextTagIndex;
NSMutableDictionary *_tagMap;
NSMutableDictionary *_tagRefCount;
}
+ (id)sharedClientConfig;
- (unsigned long long)addTag:(id)a0;
- (void)updateState:(BOOL)a0;
- (id)init;
- (void)dealloc;
- (unsigned long long)supportedEvents;
- (void)decrementTagIndexRefCount:(unsigned long long)a0;
- (struct AWNotification_s { } *)notifySupportedEventsChangedWithQueue:(id)a0 block:(id /* block */)a1;
- (id)tagForIndex:(unsigned long long)a0;
- (void).cxx_destruct;
- (void)incrementTagIndexRefCount:(unsigned long long)a0;
- (void)cancelNotification:(struct AWNotification_s { } *)a0;
@end