ADC Home > Reference Library > Reference > Darwin > Kernel Framework Reference
|
IOHIDEventService.h |
Includes: |
Prepare the hardware and driver to support I/O operations.
Quiesce the hardware and stop the driver.
handleStart |
Prepare the hardware and driver to support I/O operations.
virtual bool handleStart( IOService *provider );
provider
The provider argument passed to start().
True on success, or false otherwise. Returning false will cause start() to fail and return false.
IOHIDEventService will call this method from start() before any I/O operations are issued to the concrete subclass. Methods such as getReportElements() are only called after handleStart() has returned true. A subclass that overrides this method should begin its implementation by calling the version in super, and then check the return value.
handleStop |
Quiesce the hardware and stop the driver.
virtual void handleStop( IOService *provider );
provider
The provider argument passed to stop().
IOHIDEventService will call this method from stop() to signal that the hardware should be quiesced and the driver stopped. A subclass that overrides this method should end its implementation by calling the version in super.
_reserved |
ExpansionData * _reserved;
Reserved for future use. (Internal use only)
reserved |
ExpansionData * _reserved;
Reserved for future use. (Internal use only)
|
Last Updated: 2008-12-19