![]() |
Defines | |
#define | HIDProtocol_BOOT 0 |
#define | HIDProtocol_REPORT 1 |
#define | HIDIdleRequest_INFINITE 0 |
Functions | |
uint8_t | HIDReportRequest_GetReportType (const USBGenericRequest *request) |
uint8_t | HIDReportRequest_GetReportId (const USBGenericRequest *request) |
uint8_t | HIDIdleRequest_GetReportId (const USBGenericRequest *request) |
uint8_t | HIDIdleRequest_GetIdleRate (const USBGenericRequest *request) |
#define HIDIdleRequest_INFINITE 0 |
Infinite idle rate.
Definition at line 113 of file HIDRequests.h.
#define HIDProtocol_BOOT 0 |
Boot Protocol
Definition at line 108 of file HIDRequests.h.
#define HIDProtocol_REPORT 1 |
Report Protocol
Definition at line 110 of file HIDRequests.h.
uint8_t HIDIdleRequest_GetIdleRate | ( | const USBGenericRequest * | request | ) |
Retrieves the Idle rate (in milliseconds) indicated by a SET_IDLE request.
request | Pointer to a USBGenericRequest instance. |
Definition at line 68 of file HIDIdleRequest.c.
uint8_t HIDIdleRequest_GetReportId | ( | const USBGenericRequest * | request | ) |
Indicates the ID of the report targeted by a SET_IDLE or GET_IDLE request. This value should be 0 if report IDs are not used.
request | Pointer to a USBGenericRequest instance. |
Definition at line 57 of file HIDIdleRequest.c.
uint8_t HIDReportRequest_GetReportId | ( | const USBGenericRequest * | request | ) |
Indicates the ID of the report targeted by a SET_REPORT or GET_REPORT request. This value should be 0 if report IDs are not used.
request | Pointer to a USBGenericRequest instance. |
Definition at line 68 of file HIDReportRequest.c.
uint8_t HIDReportRequest_GetReportType | ( | const USBGenericRequest * | request | ) |
Indicates the type of report targeted by a SET_REPORT or GET_REPORT request.
request | Pointer to a USBGenericRequest instance. |
Definition at line 57 of file HIDReportRequest.c.