luxlabs header browser preview


@class NSMutableDictionary, NSMutableSet, NSObject;
@protocol OS_dispatch_queue;

@interface WPDState : NSObject

@property long long state;
@property BOOL restricted;
@property (weak) NSObject<OS_dispatch_queue> *cbQueue;
@property (weak) id /* block */ notification;
@property (retain) NSMutableSet *cbManagers;
@property (retain) NSMutableDictionary *cbStates;
@property BOOL initialUpdate;

+ (long long)getWPStateFromCBManagerState:(long long)a0;

- (id)initWithQueue:(id)a0;
- (void)dealloc;
- (id)description;
- (void).cxx_destruct;
- (void)updateWithCompletion:(id /* block */)a0;
- (void)coalesceState:(long long *)a0 Restricted:(BOOL *)a1 UpdateCache:(BOOL)a2;
- (void)registerManager:(id)a0;
- (void)updateWithManager:(id)a0 Completion:(id /* block */)a1;

@end