app_usbd_hid_inst_t

nRF5 SDK v15.0.0

USB HID instance. More...

#include <app_usbd_hid.h>

Data Fields

app_usbd_hid_subclass_desc_t
const **const
p_subclass_desc
HID subclass descriptors array.
size_t subclass_desc_count
HID subclass descriptors count.
app_usbd_hid_subclass_t subclass_boot
Boot device (see HID definition)
app_usbd_hid_protocol_t protocol
HID protocol (see HID definition)
app_usbd_hid_report_buffer_t * p_rep_buffer_in
Report buffer IN.
app_usbd_hid_report_buffer_t
const *
p_rep_buffer_out
Report buffer OUT (only one instance).
app_usbd_hid_methods_t const * p_hid_methods
Hid interface methods.
app_usbd_hid_user_ev_handler_t user_event_handler
User event handler.

Detailed Description

USB HID instance.

  • components/libraries/usbd/class/hid/app_usbd_hid.h