luxlabs header browser preview


@class NSString, NSMutableSet, NSObject;
@protocol OS_dispatch_queue, OS_xpc_object, XPCServiceListenerDelegate;

@interface XPCServiceListener : NSObject

@property (retain, nonatomic) NSObject<OS_dispatch_queue> *workQueue;
@property (retain, nonatomic) NSObject<OS_xpc_object> *listener;
@property (retain, nonatomic) NSMutableSet *serviceConnections;
@property (nonatomic) unsigned long long clientCount;
@property (readonly, retain, nonatomic) NSString *serviceName;
@property (readonly, nonatomic) id<XPCServiceListenerDelegate> delegate;

- (void)workQueueHandleIncomingConnection:(id)a0;
- (id)initWithServiceName:(id)a0 queue:(id)a1 delegate:(id)a2;
- (void)shutDownCompletionBlock:(id /* block */)a0;
- (void)_workQueueShutDownServiceConnections:(id)a0 index:(unsigned long long)a1 completionBlock:(id /* block */)a2;
- (void)start;
- (void).cxx_destruct;
- (id)debugDescription;
- (void)serviceConnectionDidDisconnect:(id)a0;

@end