System/Library/PrivateFrameworks/MediaAnalysis.framework
VCPMADResourceManager.h
Download VCPMADResourceManager.h
@class NSObject, NSDate, VCPTimer, NSMutableArray;
@protocol OS_dispatch_queue, OS_os_transaction;
@interface VCPMADResourceManager : NSObject {
long long _budget;
NSObject<OS_dispatch_queue> *_queue;
NSMutableArray *_resources;
VCPTimer *_timer;
NSDate *_inactiveDate;
NSObject<OS_os_transaction> *_transaction;
}
+ (id)sharedManager;
- (id)init;
- (void)dealloc;
- (void).cxx_destruct;
- (void)_reserveBudget:(long long)a0;
- (void)_purgeAllResources;
- (void)_setBudget:(long long)a0;
- (id)activateResource:(id)a0;
- (void)checkTimeout;
- (long long)currentBudget;
- (void)deactivateResource:(id)a0;
- (id)entryForResource:(id)a0;
- (void)purgeAllResources;
- (void)purgeInactiveResources;
- (void)reserveBudget:(long long)a0;
- (void)reserveBudgetNormalized:(double)a0;
- (long long)validateCost:(long long)a0;
@end