FreeStick
0.3
Cross Platform Open Sorce Joystick Lib
|
#include "IOHIDDevice_.h"
Macros | |
#define | kIOHIDDevice_TransactionKey "DeviceTransactionRef" |
#define | kIOHIDDevice_QueueKey "DeviceQueueRef" |
#define | kIOHIDReportIntervalKey "ReportInterval" |
Functions | |
Boolean | HIDIsValidDevice (IOHIDDeviceRef inIOHIDDeviceRef) |
CFStringRef | IOHIDDevice_GetTransport (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetVendorID (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetVendorIDSource (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetProductID (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetVersionNumber (IOHIDDeviceRef inIOHIDDeviceRef) |
CFStringRef | IOHIDDevice_GetManufacturer (IOHIDDeviceRef inIOHIDDeviceRef) |
CFStringRef | IOHIDDevice_GetProduct (IOHIDDeviceRef inIOHIDDeviceRef) |
CFStringRef | IOHIDDevice_GetSerialNumber (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetCountryCode (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetLocationID (IOHIDDeviceRef inIOHIDDeviceRef) |
uint32_t | IOHIDDevice_GetUsage (IOHIDDeviceRef inIOHIDDeviceRef) |
uint32_t | IOHIDDevice_GetUsagePage (IOHIDDeviceRef inIOHIDDeviceRef) |
CFArrayRef | IOHIDDevice_GetUsagePairs (IOHIDDeviceRef inIOHIDDeviceRef) |
uint32_t | IOHIDDevice_GetPrimaryUsage (IOHIDDeviceRef inIOHIDDeviceRef) |
uint32_t | IOHIDDevice_GetPrimaryUsagePage (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetMaxInputReportSize (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetMaxOutputReportSize (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetMaxFeatureReportSize (IOHIDDeviceRef inIOHIDDeviceRef) |
long | IOHIDDevice_GetReportInterval (IOHIDDeviceRef inIOHIDDeviceRef) |
IOHIDQueueRef | IOHIDDevice_GetQueue (IOHIDDeviceRef inIOHIDDeviceRef) |
void | IOHIDDevice_SetQueue (IOHIDDeviceRef inIOHIDDeviceRef, IOHIDQueueRef inQueueRef) |
IOHIDTransactionRef | IOHIDDevice_GetTransaction (IOHIDDeviceRef inIOHIDDeviceRef) |
void | IOHIDDevice_SetTransaction (IOHIDDeviceRef inIOHIDDeviceRef, IOHIDTransactionRef inTransactionRef) |
#define kIOHIDDevice_QueueKey "DeviceQueueRef" |
#define kIOHIDDevice_TransactionKey "DeviceTransactionRef" |
#define kIOHIDReportIntervalKey "ReportInterval" |
Boolean HIDIsValidDevice | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetCountryCode | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetLocationID | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
CFStringRef IOHIDDevice_GetManufacturer | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetMaxFeatureReportSize | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetMaxInputReportSize | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetMaxOutputReportSize | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
uint32_t IOHIDDevice_GetPrimaryUsage | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
uint32_t IOHIDDevice_GetPrimaryUsagePage | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
CFStringRef IOHIDDevice_GetProduct | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetProductID | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
IOHIDQueueRef IOHIDDevice_GetQueue | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetReportInterval | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
CFStringRef IOHIDDevice_GetSerialNumber | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
IOHIDTransactionRef IOHIDDevice_GetTransaction | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
CFStringRef IOHIDDevice_GetTransport | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
uint32_t IOHIDDevice_GetUsage | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
uint32_t IOHIDDevice_GetUsagePage | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
CFArrayRef IOHIDDevice_GetUsagePairs | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetVendorID | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetVendorIDSource | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
long IOHIDDevice_GetVersionNumber | ( | IOHIDDeviceRef | inIOHIDDeviceRef | ) |
void IOHIDDevice_SetQueue | ( | IOHIDDeviceRef | inIOHIDDeviceRef, |
IOHIDQueueRef | inQueueRef | ||
) |
void IOHIDDevice_SetTransaction | ( | IOHIDDeviceRef | inIOHIDDeviceRef, |
IOHIDTransactionRef | inTransactionRef | ||
) |