hid_kind
hid_get_report(int fd, enum hid_kind k, unsigned char *data, unsigned int size)
hid_set_report(int fd, enum hid_kind k, unsigned char *data, unsigned int size)
hid_report_size(report_desc_t r, enum hid_kind k, int id)
hid_locate(report_desc_t desc, unsigned int u, enum hid_kind k,
int hid_get_report(int fd, enum hid_kind k,
int hid_set_report(int fd, enum hid_kind k,
enum hid_kind kind;
int hid_report_size(report_desc_t d, enum hid_kind k, int id);
int hid_locate(report_desc_t d, unsigned int usage, enum hid_kind k,
hid_report_size(const void *buf, usb_size_t len, enum hid_kind k, uint8_t *id)
hid_locate(const void *desc, usb_size_t size, int32_t u, enum hid_kind k,
enum hid_kind kind;
int hid_report_size(const void *buf, usb_size_t len, enum hid_kind k,
enum hid_kind kind, uint8_t index, struct hid_location *loc,
enum hid_kind kind;
enum hid_kind kind;