System/Library/PrivateFrameworks/CDMFoundation.framework
CDMServiceGraphRunner.h
Download CDMServiceGraphRunner.h
@class NSOperationQueue, NSMutableDictionary;
@interface CDMServiceGraphRunner : NSObject {
NSOperationQueue *_queue;
NSMutableDictionary *_callbackMap;
NSMutableDictionary *_operationMap;
NSMutableDictionary *_operationMapWithNodeName;
NSMutableDictionary *_handlerMap;
NSMutableDictionary *_handlerSkipMap;
}
- (id)init;
- (void)dealloc;
- (void)suspend;
- (void)resume;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (void).cxx_destruct;
- (void)cancelAllHandlers;
- (void)runHandlerAsync:(id)a0 withCompletion:(id /* block */)a1;
- (void)waitAll;
- (void)cancelHandlerById:(id)a0 causeByError:(BOOL)a1;
- (void)cancelHandler:(id)a0;
- (void)cancelHandlerById:(id)a0;
- (void)dumpServiceGraphNodeQueue;
- (void)finishHandlerById:(id)a0;
- (id)getOperationState:(id)a0;
- (id)getServiceGraphNodeQueue;
- (id)initWithMaxConcurrentCount:(int)a0;
- (void)skipNode:(id)a0 forCondition:(id /* block */)a1 withHandlerId:(id)a2;
@end