8#ifndef USBHIDHANDLER_H_
9#define USBHIDHANDLER_H_
virtual uint16_t hidGet(uint8_t report_id, hid_report_type_t report_type, uint8_t *buffer, uint16_t reqlen)
static void setHidDesc(const uint8_t *desc)
static UsbHidHandler * globalHidHandler
virtual void hidOut(uint8_t report_id, hid_report_type_t report_type, uint8_t const *buffer, uint16_t bufsize)
void transferComplete(uint8_t itf, uint8_t const *report, uint8_t len)
static uint8_t * hid_desc
static const uint8_t * getHidDesc()
void registerHidCallback()
static usb_descriptor_buffers_t desc
hid_report_type_t
HID Request Report Type.