Microchip® Advanced Software Framework

host_hid_item_t Struct Reference

HID report descriptor item.

#include <host_hid.h>

Data Fields

union {
   struct {
      const void *   data
 
      uint8_t   size
 
   }   long_data
 
   hid_short_item_data_t   short_data
 
}; 
 
bool long_format
 
uint8_t tag
 
uint8_t type
 

union { ... }
const void* host_hid_item_t::data
struct { ... } host_hid_item_t::long_data

Referenced by host_hid_get_item().

bool host_hid_item_t::long_format

Referenced by host_hid_get_item().

hid_short_item_data_t host_hid_item_t::short_data

Referenced by host_hid_get_item().

uint8_t host_hid_item_t::size
uint8_t host_hid_item_t::tag

Referenced by host_hid_get_item().

uint8_t host_hid_item_t::type

Referenced by host_hid_get_item().