IOHIDEventService
IOService represents an device or OS service in IOKit and DriverKit.
Declaration
class IOHIDEventService : IOServiceOverview
IOKit provides driver lifecycle management through the IOService APIs. Drivers and devices are represented as subclasses of IOService.
Topics
Miscellaneous
dispatchDigitizerEventdispatchDigitizerEventWithPolarOrientationdispatchDigitizerEventWithTiltOrientationdispatchMultiAxisPointerEventhandleClosehandleIsOpenhandleOpenhandleStarthandleStop
Instance Variables
Instance Methods
CopyEventCreateAction_CopyEventCreateAction_SetLEDCreateAction_SetUserPropertiesDispatchEventAvailableEventAvailable_ImplSetEventMemorySetEventMemory_ImplSetLEDSetLEDActionSetLEDStateSetLEDState_ImplSetLED_ImplSetProperties_ImplSetUserPropertiesStart_ImplStop_ImplcalculateStandardTypeclosecloseForClientcompleteCopyEventcompleteSetLEDcompleteSetPropertiescopyEventcopyEventForClientcopyMatchingEventcopyPropertyForClientdetermineResolutiondispatchAbsolutePointerEventdispatchBiometricEventdispatchDigitizerEventdispatchDigitizerEventWithOrientationdispatchDigitizerEventWithPolarOrientationdispatchDigitizerEventWithTiltOrientationdispatchEventdispatchExtendedGameControllerEventdispatchExtendedGameControllerEventWithOptionalBottomButtonsdispatchExtendedGameControllerEventWithOptionalButtonsdispatchExtendedGameControllerEventWithThumbstickButtonsdispatchKeyboardEventdispatchKeyboardEventdispatchMultiAxisPointerEventdispatchRelativePointerEventdispatchRelativePointerEventWithFixeddispatchScrollWheelEventdispatchScrollWheelEventWithFixeddispatchStandardGameControllerEventdispatchTabletPointerEventdispatchTabletProximityEventdispatchUnicodeEventfreegetCountryCodegetDeviceUsagePairsgetElementValuegetLocationIDgetManufacturergetMetaClassgetPrimaryUsagegetPrimaryUsagePagegetProductgetProductIDgetReportElementsgetReportIntervalgetSerialNumbergetTransportgetVendorIDgetVendorIDSourcegetVersionhandleClosehandleCopyMatchingEventhandleCopyMatchingEvent_ImplhandleIsOpenhandleOpenhandleStarthandleStopinitisPowerButtonNmiEnabledmatchPropertyTablemessagemultiAxisTimerCallbacknewConsumerShimnewKeyboardShimnewUserClientopenopenForClientparseSupportedElementsprocessTabletElementreadyForReportssetElementValuesetPropertiessetPropertiesForClientsetSystemPropertiesstartstopsupportsHeadset