Libraries/USB/src/USB/HID/Device.h
Go to the documentation of this file.
36 uint16_t get_report(uint8_t report_id, hid_report_type_t report_type, uint8_t* buffer, uint16_t reqlen);
37 void set_report(uint8_t report_id, hid_report_type_t report_type, uint8_t const* buffer, uint16_t bufsize);
uint16_t get_report(uint8_t report_id, hid_report_type_t report_type, uint8_t *buffer, uint16_t reqlen)
Definition: Libraries/USB/src/USB/HID/Device.h:26
void report_complete()
bool sendReport(uint8_t report_id, void const *report, uint16_t len, ReportComplete callback)
DeviceInterface(uint8_t instance, const char *name)
Constructor.
Definition: DeviceInterface.h:37
Definition: Libraries/USB/src/USB/HID/Device.h:24
Base class to support a USB device interface implementation.
Definition: DeviceInterface.h:29
void set_report(uint8_t report_id, hid_report_type_t report_type, uint8_t const *buffer, uint16_t bufsize)
1.8.13