luxlabs header browser preview


@class NSMutableDictionary, NSMapTable, IDSXPCConnection, NSObject;
@protocol OS_dispatch_queue;

@interface IDSXPCDaemonController : NSObject {
    BOOL _sync;
}

@property (retain, nonatomic) IDSXPCConnection *connection;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *queue;
@property (retain, nonatomic) NSMutableDictionary *collaboratorPromiseDictionary;
@property (retain, nonatomic) NSMutableDictionary *syncCollaboratorDictionary;
@property (retain, nonatomic) NSMapTable *interruptionHandlerByTarget;

+ (void)performDaemonControllerTask:(id /* block */)a0;
+ (id)weakSharedInstance;

- (id)initWithQueue:(id)a0;
- (id)initWithQueue:(id)a0 connectionCreationBlock:(id /* block */)a1;
- (id)serverMessagingCollaboratorWithErrorHandler:(id /* block */)a0;
- (void)addInterruptionHandler:(id /* block */)a0 forTarget:(id)a1;
- (id)firewallCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)_initWithQueue:(id)a0 isSync:(BOOL)a1 connectionCreationBlock:(id /* block */)a2;
- (void)dealloc;
- (id)_sync_collaboratorWithIdentifier:(id)a0 errorHandler:(id /* block */)a1 resolverBlock:(id /* block */)a2;
- (id)_initWithQueue:(id)a0 isSync:(BOOL)a1;
- (void)performTask:(id /* block */)a0;
- (id)pairingCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)pairingCollaboratorWithTimeout:(double)a0 errorHandler:(id /* block */)a1;
- (void)activateWithCompletion:(id /* block */)a0;
- (id)groupSessionKeyValueDeliveryProviderCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)reunionSyncCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)interalTestingCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)_timingOutDaemonProxyWithTimeout:(double)a0 errorHandler:(id /* block */)a1;
- (void).cxx_destruct;
- (id)registrationCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)initSyncControllerWithQueue:(id)a0;
- (id)_collaboratorWithIdentifier:(id)a0 interface:(id)a1 timeout:(double)a2 errorHandler:(id /* block */)a3 resolverBlock:(id /* block */)a4;
- (id)pairedDeviceManagerCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)opportunisticCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)keyTransparencyCollaboratorWithErrorHandler:(id /* block */)a0;
- (id)_daemonProxyWithErrorHandler:(id /* block */)a0;
- (void)removeInterruptionHandlerForTarget:(id)a0;
- (id)activityMonitorCollaboratorWithErrorHandler:(id /* block */)a0;

@end