luxlabs header browser preview


@class NSMutableDictionary, NSMapTable, RBSProcessMonitor;

@interface DAPriorityManager : NSObject

@property (retain, nonatomic) NSMapTable *clientsToPriorityRequests;
@property (retain, nonatomic) RBSProcessMonitor *processMonitor;
@property (retain, nonatomic) NSMutableDictionary *cachedAppState;
@property (nonatomic) long long foregroundDataclasses;
@property (readonly, nonatomic) int currentPriority;

+ (void)vendPriorityManagers;
+ (id)sharedManager;

- (void)appWithBundleID:(id)a0 isNowRunningAndVisible:(BOOL)a1;
- (id)init;
- (void)dealloc;
- (id)appIDsToDataclasses;
- (void)_setForegroundDataclasses:(long long)a0;
- (int)_recalculatePriority;
- (void)_updateForegroundDataclasses;
- (void)_setNewPriority;
- (void)requestPriority:(int)a0 forClient:(id)a1 dataclasses:(long long)a2;
- (void).cxx_destruct;
- (void)setupProcessStateMonitor;
- (void)bumpDataclassesToUIPriority:(long long)a0;
- (id)stateString;

@end