SDL 2.0
|
#include <SDL_hidapi.h>
Data Fields | |
char * | path |
unsigned short | vendor_id |
unsigned short | product_id |
wchar_t * | serial_number |
unsigned short | release_number |
wchar_t * | manufacturer_string |
wchar_t * | product_string |
unsigned short | usage_page |
unsigned short | usage |
int | interface_number |
int | interface_class |
int | interface_subclass |
int | interface_protocol |
struct SDL_hid_device_info * | next |
hidapi info structure Information about a connected HID device
Definition at line 75 of file SDL_hidapi.h.
int SDL_hid_device_info::interface_class |
Additional information about the USB interface. Valid on libusb and Android implementations.
Definition at line 108 of file SDL_hidapi.h.
int SDL_hid_device_info::interface_number |
The USB interface which this logical device represents.
Valid on both Linux implementations in all cases. Valid on the Windows implementation only if the device contains more than one interface.
Definition at line 104 of file SDL_hidapi.h.
int SDL_hid_device_info::interface_protocol |
Definition at line 110 of file SDL_hidapi.h.
int SDL_hid_device_info::interface_subclass |
Definition at line 109 of file SDL_hidapi.h.
wchar_t* SDL_hid_device_info::manufacturer_string |
Manufacturer String
Definition at line 89 of file SDL_hidapi.h.
struct SDL_hid_device_info* SDL_hid_device_info::next |
Pointer to the next device
Definition at line 113 of file SDL_hidapi.h.
char* SDL_hid_device_info::path |
Platform-specific device path
Definition at line 78 of file SDL_hidapi.h.
unsigned short SDL_hid_device_info::product_id |
Device Product ID
Definition at line 82 of file SDL_hidapi.h.
wchar_t* SDL_hid_device_info::product_string |
Product string
Definition at line 91 of file SDL_hidapi.h.
unsigned short SDL_hid_device_info::release_number |
Device Release Number in binary-coded decimal, also known as Device Version Number
Definition at line 87 of file SDL_hidapi.h.
wchar_t* SDL_hid_device_info::serial_number |
Serial Number
Definition at line 84 of file SDL_hidapi.h.
unsigned short SDL_hid_device_info::usage |
Usage for this Device/Interface (Windows/Mac only).
Definition at line 97 of file SDL_hidapi.h.
unsigned short SDL_hid_device_info::usage_page |
Usage Page for this Device/Interface (Windows/Mac only).
Definition at line 94 of file SDL_hidapi.h.
unsigned short SDL_hid_device_info::vendor_id |
Device Vendor ID
Definition at line 80 of file SDL_hidapi.h.