System/Library/PrivateFrameworks/GameControllerFoundation.framework
_GCDeviceDriverServiceConnection.h
Download _GCDeviceDriverServiceConnection.h
@class NSArray, Protocol;
@protocol _GCDeviceDriverConnection;
@interface _GCDeviceDriverServiceConnection : NSObject {
id<_GCDeviceDriverConnection> _driverConnection;
id _driverConnectionInterruptionObserver;
id _driverConnectionInvalidationObserver;
id _serviceVendor;
_Atomic BOOL _invalid;
NSArray *_invalidationHandlers;
}
@property (class, readonly) Protocol *serviceProtocol;
@property (readonly, nonatomic, getter=isInvalid) BOOL invalid;
+ (id)connectionToServiceInDriver:(id)a0 withClient:(id)a1;
- (id)addInvalidationHandler:(id /* block */)a0;
- (void).cxx_destruct;
- (void)scheduleSendBarrierBlock:(id /* block */)a0;
- (id)initWithDriverConnection:(id)a0 serviceVendor:(id)a1;
- (id)serviceVendorRequestWithHandler:(id /* block */)a0;
- (id)serviceVendorRequestWithLabel:(id)a0 handler:(id /* block */)a1;
@end