Searched refs:IOHIDDevice (Results 1 - 20 of 20) sorted by relevance

/macosx-10.10.1/IOHIDFamily-606.1.7/IOHIDFamily/
H A DIOHIDDevice.h74 @abstract Option bits for IOHIDDevice::handleReport,
75 IOHIDDevice::getReport, and IOHIDDevice::setReport
85 /*! @class IOHIDDevice : public IOService
86 @abstract IOHIDDevice defines a Human Interface Device (HID) object,
89 IOHIDDevice is an abstract class that must be subclassed to support a
92 Since most HID devices are expected to be USB devices, IOHIDDevice
99 IOHIDDevice does not care how those reports are generated or consumed
103 class IOHIDDevice : public IOService class in inherits:IOService
105 OSDeclareDefaultStructors( IOHIDDevice )
[all...]
H A DIOHIDDevice.cpp35 #include "IOHIDDevice.h"
77 static IOHIDAsyncReportQueue *withOwner(IOHIDDevice *inOwner);
79 virtual bool init(IOHIDDevice *owner);
94 IOHIDAsyncReportQueue *IOHIDAsyncReportQueue::withOwner(IOHIDDevice *inOwner)
114 bool IOHIDAsyncReportQueue::init(IOHIDDevice *owner_I)
142 status = ((IOHIDDevice *)owner)->handleReportWithTime(entry->timeStamp, md, entry->reportType, entry->options);
211 // IOHIDDevice class
216 OSDefineMetaClassAndAbstractStructors( IOHIDDevice, IOService )
218 // RESERVED IOHIDDevice CLASS VARIABLES
281 // Initialize an IOHIDDevice objec
[all...]
H A DIOHIDElementPrivate.h33 #include "IOHIDDevice.h"
35 class IOHIDDevice;
51 IOHIDDevice *_owner;
111 virtual bool init( IOHIDDevice * owner, IOHIDElementType type );
120 IOHIDDevice * owner,
141 IOHIDDevice * owner,
147 IOHIDDevice * owner,
153 IOHIDDevice * owner,
159 IOHIDDevice * owner,
223 inline IOHIDDevice * getOwne
[all...]
H A DIOHIDUserDevice.h32 #include <IOKit/hid/IOHIDDevice.h>
36 /*! @class IOHIDUserDevice : public IOHIDDevice
39 class IOHIDUserDevice : public IOHIDDevice
49 @abstract Free the IOHIDDevice object.
56 @discussion IOHIDDevice will call this method from start() before
69 @discussion IOHIDDevice will call this method from stop() to
H A DIOHIDTestDriver.h28 #include "IOHIDDevice.h"
30 class IOHIDTestDriver : public IOHIDDevice
H A DIOHIDUserDevice.cpp29 #define super IOHIDDevice
31 OSDefineMetaClassAndStructors(IOHIDUserDevice, IOHIDDevice)
256 number = IOHIDDevice::newReportIntervalNumber();
H A DIOHIDInterface.h31 class IOHIDDevice;
79 IOHIDDevice * _owner;
H A DIOHIDLibUserClient.h133 class IOHIDDevice;
164 IOHIDDevice *fNub;
228 // Open the IOHIDDevice
232 // Close the IOHIDDevice
H A DIOHIDElementPrivate.cpp103 bool IOHIDElementPrivate::init( IOHIDDevice * owner, IOHIDElementType type )
131 IOHIDElementPrivate::buttonElement( IOHIDDevice * owner,
222 IOHIDElementPrivate::valueElement( IOHIDDevice * owner,
300 IOHIDElementPrivate::collectionElement( IOHIDDevice * owner,
342 IOHIDDevice * owner,
598 IOHIDDevice * owner,
H A DIOHIDInterface.cpp27 #include "IOHIDDevice.h"
136 _owner = OSDynamicCast( IOHIDDevice, provider );
H A DIOHIDTestDriver.cpp31 #define super IOHIDDevice
32 OSDefineMetaClassAndStructors( IOHIDTestDriver, IOHIDDevice )
H A DIOHIDLibUserClient.cpp42 #include "IOHIDDevice.h"
251 fNub = OSDynamicCast(IOHIDDevice, provider);
/macosx-10.10.1/IOKitUser-1050.1.21/hid.subproj/
H A DIOHIDLib.h31 #include <IOKit/hid/IOHIDDevice.h>
H A DIOHIDDevice.c24 #define DEBUG_ASSERT_COMPONENT_NAME_STRING IOHIDDevice
41 #include "IOHIDDevice.h"
200 .className = "IOHIDDevice",
237 subDescription = CFStringCreateWithFormat(CFGetAllocator(device), NULL, CFSTR("<IOHIDDevice %p [%p] 'ClassName=%s' "),
/macosx-10.10.1/IOHIDFamily-606.1.7/IOHIDSystem/
H A DIOHIDDeviceShim.h28 #include "IOHIDDevice.h"
39 class IOHIDDeviceShim : public IOHIDDevice
H A DIOHIDPointingDevice.cpp171 static Boolean CheckDeviceUsage(IOHIDDevice * device, UInt32 usagePage, UInt32 usage)
215 (OSDynamicCast(IOHIDDevice, provider) && CheckDeviceUsage((IOHIDDevice*)provider, kHIDPage_GenericDesktop, kHIDUsage_GD_Mouse)) )
H A DIOHIDDeviceShim.cpp28 #define super IOHIDDevice
30 OSDefineMetaClassAndAbstractStructors( IOHIDDeviceShim, IOHIDDevice )
59 if ((_device = (IOService *)device->metaCast("IOHIDDevice")))
H A DIOHIDKeyboardDevice.cpp110 if(OSDynamicCast(IOHIDDevice, provider) || OSDynamicCast(IOHIDevice, provider))
H A DIOHIKeyboard.cpp989 if (OSDynamicCast(IOHIDDevice, provider))
1153 IOLog( "IOHIDDevice::newUserClient failed to get a workloop\n" );
H A DIOHIPointing.cpp486 if (OSDynamicCast(IOHIDDevice, provider))

Completed in 117 milliseconds