1 2#ifndef _IOKIT_IOHIDWORKLOOP_H 3#define _IOKIT_IOHIDWORKLOOP_H 4 5#include <IOKit/IOWorkLoop.h> 6class IOHIDWorkLoop : public IOWorkLoop 7{ 8 OSDeclareDefaultStructors(IOHIDWorkLoop) 9 10protected: 11 lck_grp_t * fLockGroup; 12 13 bool init ( void ); 14 void free ( void ); 15 16public: 17 // Create a workloop 18 static IOHIDWorkLoop * workLoop(); 19 20}; 21 22#endif /* ! _IOKIT_IOHIDWORKLOOP_H */ 23 24