System/Library/PrivateFrameworks/PhotoLibraryServices.framework
PLBackgroundJobStatusCenter.h
Download PLBackgroundJobStatusCenter.h
@class NSString, NSDictionary, NSMutableSet, NSMutableArray, NSObject;
@protocol OS_dispatch_queue;
@interface PLBackgroundJobStatusCenter : NSObject <PLBackgroundJobServiceObserver> {
NSMutableArray *_registrationEventsQueue;
NSMutableArray *_runningEventsQueue;
NSMutableSet *_workersResponsibleForRegistration;
NSMutableSet *_criteriaShortCodesOfRegisteredActivities;
NSObject<OS_dispatch_queue> *_isolationQueue;
}
@property (readonly) NSDictionary *statusDumpDictionary;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
- (id)init;
- (void)_recordRegistrationEventToState:(unsigned long long)a0;
- (void)recordWorkerHasPendingJobs:(id)a0;
- (void)recordFinishingWorker:(id)a0;
- (void)_addRunningEventToQueue:(id)a0;
- (void)_addRegistrationEventToQueue:(id)a0;
- (void).cxx_destruct;
- (void)backgroundJobServiceDidChangeStateFrom:(unsigned long long)a0 to:(unsigned long long)a1;
- (void)recordStartingWorker:(id)a0 withJobCount:(unsigned long long)a1;
- (void)_recordNonRegistrationEvent;
- (void)recordActivityRegisteredWithCriteria:(id)a0;
- (void)recordStoppingWorker:(id)a0 withRemainingJobCount:(unsigned long long)a1;
@end