IOHIDManagerUnscheduleFromRunLoop
Unschedules HID manager with run loop.
Declaration
void IOHIDManagerUnscheduleFromRunLoop(IOHIDManagerRef manager, CFRunLoopRef runLoop, CFStringRef runLoopMode);Parameters
- manager:
Reference to an IOHIDManager.
- runLoop:
RunLoop to be used when unscheduling any asynchronous activity.
- runLoopMode:
Run loop mode to be used when unscheduling any asynchronous activity.
Discussion
Formally disassociates device with client's run loop. This will propagate to current devices that are enumerated.
See Also
Miscellaneous
IOHIDManagerCloseIOHIDManagerCopyDevicesIOHIDManagerCreateIOHIDManagerGetPropertyIOHIDManagerGetTypeIDIOHIDManagerOpenIOHIDManagerRegisterDeviceMatchingCallbackIOHIDManagerRegisterDeviceRemovalCallbackIOHIDManagerRegisterInputReportCallbackIOHIDManagerRegisterInputValueCallbackIOHIDManagerSaveToPropertyDomainIOHIDManagerScheduleWithRunLoopIOHIDManagerSetDeviceMatchingIOHIDManagerSetDeviceMatchingMultipleIOHIDManagerSetInputValueMatchingIOHIDManagerSetInputValueMatchingMultipleIOHIDManagerSetProperty