#include <D:/git/git_canopus_1/softpack/samv7/libraries/libusb/include/HIDDFunction.h>
Data Fields | |
USBDDriver * | pUsbd |
HIDDescriptor * | pHidDescriptor |
uint8_t * | pReportDescriptor |
uint8_t | bInterface |
uint8_t | bPipeIN |
uint8_t | bPipeOUT |
uint8_t | bProtocol |
HIDDReport ** | pInputList |
HIDDReport ** | pOutputList |
uint8_t | bInputListSize |
uint8_t | bCurrInput |
uint8_t | bOutputListSize |
uint8_t | bCurrOutput |
Struct for an HID general function. Supports Input/Output reports. No feature report support.
Definition at line 137 of file HIDDFunction.h.
uint8_t HIDDFunction::bCurrInput |
Current input report
Definition at line 161 of file HIDDFunction.h.
uint8_t HIDDFunction::bCurrOutput |
Current output report
Definition at line 165 of file HIDDFunction.h.
uint8_t HIDDFunction::bInputListSize |
HID Input report list size
Definition at line 159 of file HIDDFunction.h.
uint8_t HIDDFunction::bInterface |
USB interface for HID function
Definition at line 145 of file HIDDFunction.h.
uint8_t HIDDFunction::bOutputListSize |
HID Output reports list
Definition at line 163 of file HIDDFunction.h.
uint8_t HIDDFunction::bPipeIN |
USB interrupt IN EP
Definition at line 147 of file HIDDFunction.h.
uint8_t HIDDFunction::bPipeOUT |
USB interrupt OUT EP
Definition at line 149 of file HIDDFunction.h.
uint8_t HIDDFunction::bProtocol |
HID Protocol
Definition at line 152 of file HIDDFunction.h.
HIDDescriptor* HIDDFunction::pHidDescriptor |
HID descriptor
Definition at line 141 of file HIDDFunction.h.
HID Input reports list
Definition at line 155 of file HIDDFunction.h.
HID Output reports list
Definition at line 157 of file HIDDFunction.h.
uint8_t* HIDDFunction::pReportDescriptor |
HID Specific report descriptor
Definition at line 143 of file HIDDFunction.h.
USB Driver for the device
Definition at line 139 of file HIDDFunction.h.