46 #ifndef __IOHIDDevice__ 47 #define __IOHIDDevice__ 50 #pragma mark - includes & imports 52 #include <AvailabilityMacros.h> 59 #endif // if PRAGMA_ONCE 63 #endif // ifdef __cplusplus 67 #endif // if PRAGMA_IMPORT 69 #if PRAGMA_STRUCT_ALIGN 70 #pragma options align=mac68k 71 #elif PRAGMA_STRUCT_PACKPUSH 73 #elif PRAGMA_STRUCT_PACK 75 #endif // if PRAGMA_STRUCT_ALIGN 78 #pragma mark - typedef's, struct's, enums, defines, etc. 82 #pragma mark - exported globals 86 #pragma mark - exported function prototypes 404 #if PRAGMA_STRUCT_ALIGN 405 #pragma options align=reset 406 #elif PRAGMA_STRUCT_PACKPUSH 408 #elif PRAGMA_STRUCT_PACK 410 #endif // if PRAGMA_STRUCT_ALIGN 412 #ifdef PRAGMA_IMPORT_OFF 416 #endif // ifdef PRAGMA_IMPORT_OFF 420 #endif // ifdef __cplusplus 422 #endif // __IOHIDDevice__ // IOHIDQueueRef IOHIDDevice_GetQueue(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:445
long IOHIDDevice_GetMaxOutputReportSize(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:389
CFArrayRef IOHIDDevice_GetUsagePairs(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:319
uint32_t IOHIDDevice_GetUsage(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:283
uint32_t IOHIDDevice_GetUsagePage(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:301
long IOHIDDevice_GetMaxInputReportSize(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:371
CFStringRef IOHIDDevice_GetManufacturer(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:199
long IOHIDDevice_GetMaxFeatureReportSize(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:407
long IOHIDDevice_GetVersionNumber(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:181
CFStringRef IOHIDDevice_GetProduct(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:215
uint32_t IOHIDDevice_GetPrimaryUsage(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:335
long IOHIDDevice_GetLocationID(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:265
CFStringRef IOHIDDevice_GetSerialNumber(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:231
long IOHIDDevice_GetVendorID(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:127
Boolean HIDIsValidDevice(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:88
long IOHIDDevice_GetReportInterval(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:427
long IOHIDDevice_GetCountryCode(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:247
void IOHIDDevice_SetQueue(IOHIDDeviceRef inIOHIDDeviceRef, IOHIDQueueRef inQueueRef)
Definition: IOHIDDevice_.c:468
void IOHIDDevice_SetTransaction(IOHIDDeviceRef inIOHIDDeviceRef, IOHIDTransactionRef inTransactionRef)
Definition: IOHIDDevice_.c:502
CFStringRef IOHIDDevice_GetTransport(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:111
uint32_t IOHIDDevice_GetPrimaryUsagePage(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:353
IOHIDTransactionRef IOHIDDevice_GetTransaction(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:483
long IOHIDDevice_GetVendorIDSource(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:145
long IOHIDDevice_GetProductID(IOHIDDeviceRef inIOHIDDeviceRef)
Definition: IOHIDDevice_.c:163