System/Library/PrivateFrameworks/BackBoardHIDEventFoundation.framework
BKHIDClientConnectionManager.h
Download BKHIDClientConnectionManager.h
@class BSMutableIntegerMap, NSMutableDictionary;
@interface BKHIDClientConnectionManager : NSObject {
struct __IOHIDEventSystem { } *_hidEventSystem;
BSMutableIntegerMap *_taskPortToClientConnectionMapping;
BSMutableIntegerMap *_pidToClientConnectionMapping;
NSMutableDictionary *_versionedPIDToClientConnectionMapping;
struct __CFDictionary { } *_hidConnectionToBKConnection;
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
}
- (void)dealloc;
- (id)bundleIDForPID:(int)a0;
- (long long)versionedPIDForPID:(int)a0;
- (int)pidForBundleID:(id)a0;
- (id)initWithHIDEventSystem:(struct __IOHIDEventSystem { } *)a0;
- (id)description;
- (id)clientForTaskPort:(unsigned int)a0;
- (void).cxx_destruct;
- (id)addRemovalObserverForConnectionWithVersionedPID:(long long)a0 observerBlock:(id /* block */)a1;
- (id)clientForDestination:(id)a0;
- (struct __IOHIDEventSystemConnection { } *)copyClientForDestination:(id)a0;
- (struct __IOHIDEventSystemConnection { } *)copyClientForTaskPort:(unsigned int)a0;
@end