This is file usb_host_hid_parser.h.
|
Name |
Description |
![]() |
This is type HIDReportTypeEnum. | |
![]() |
HID parser error codes This enumerates the error encountered during the parsing of report descriptor. In case of any error parsing is sttopped and the error is flagged. Device is not attched successfully. |
|
Name |
Description |
![]() |
This function is used to locate the usage in a report descriptor. Function will look into the data structures created by the HID parser and return the appropriate location. |
|
Name |
Description |
![]() |
usb_host_hid_parser.h |
|
Name |
Description |
![]() |
HID Collection Details This structure contains information about each collection encountered in the report descriptor. | |
![]() |
HID Global Item Information This structure contains information about each Global Item of the report descriptor. | |
![]() |
HID Item Information This structure contains information about each Item of the report descriptor. | |
![]() |
HID Report details This structure contains information about each report exchanged with the device. | |
![]() |
HID Report Details This structure contains information about each Report encountered in the report descriptor. | |
![]() |
HID String Item Details This structure contains information about each Report encountered in the report descriptor. | |
![]() |
HID Report Details This structure contains information about each Usage Item encountered in the report descriptor. | |
![]() |
Report Descriptor Information This structure contains top level information of the report descriptor. This information is important and is used to understand the information during th ecourse of parsing. This structure also stores temporary data needed during parsing the report descriptor. All of this information may not be of much inportance to the application. | |
![]() |
List of Items This structure contains array of pointers to all the Items in the report descriptor. HID parser will populate the lists while parsing the report descriptor. This data is used by interface functions provided in file usb_host_hid_interface.c to retrive data from the report received from the device. Application can also access these details to retreive the intended information incase provided interface function fail to do so. | |
![]() |
HID Collection Details This structure contains information about each collection encountered in the report descriptor. | |
![]() |
HID String Item Details This structure contains information about each Report encountered in the report descriptor. | |
![]() |
HID Global Item Information This structure contains information about each Global Item of the report descriptor. | |
![]() |
HID Item Information This structure contains information about each Item of the report descriptor. | |
![]() |
HID Report details This structure contains information about each report exchanged with the device. | |
![]() |
HID Report Details This structure contains information about each Report encountered in the report descriptor. | |
![]() |
HID String Item Details This structure contains information about each Report encountered in the report descriptor. | |
![]() |
HID Report Details This structure contains information about each Usage Item encountered in the report descriptor. | |
![]() |
Report Descriptor Information This structure contains top level information of the report descriptor. This information is important and is used to understand the information during th ecourse of parsing. This structure also stores temporary data needed during parsing the report descriptor. All of this information may not be of much inportance to the application. | |
![]() |
List of Items This structure contains array of pointers to all the Items in the report descriptor. HID parser will populate the lists while parsing the report descriptor. This data is used by interface functions provided in file usb_host_hid_interface.c to retrive data from the report received from the device. Application can also access these details to retreive the intended information incase provided interface function fail to do so. |
|
Name |
Description |
![]() |
| |
![]() |
This is variable itemListPtrs. |
MLA - USB Library Help Version : 2.16
![]() |