USB HID descriptor struct.  
 More...
USB HID descriptor struct. 
- See also
 - USB HID 1.11 spec section 6.2.1 
 
Definition at line 100 of file hid.h.
 
#include <hid.h>
 | 
| uint8_t  | length | 
|   | Numeric expression that is the total size of the HID descriptor.  
  | 
|   | 
| uint8_t  | desc_type | 
|   | Constant name specifying type of HID descriptor.  
  | 
|   | 
| uint16_t  | bcd_hid | 
|   | Numeric expression identifying the HID Class Specification release.  
  | 
|   | 
| uint8_t  | country_code | 
|   | Numeric expression identifying country code of the localized hardware.  
  | 
|   | 
| uint8_t  | num_descrs | 
|   | Numeric expression specifying the number of class descriptors.  
  | 
|   | 
| uint8_t  | report_type | 
|   | Type of HID class report.  
  | 
|   | 
| uint16_t  | report_length | 
|   | the total size of the Report descriptor.  
  | 
|   | 
◆ bcd_hid
      
        
          | uint16_t usb_desc_hid_t::bcd_hid | 
        
      
 
Numeric expression identifying the HID Class Specification release. 
Definition at line 106 of file hid.h.
 
 
◆ country_code
      
        
          | uint8_t usb_desc_hid_t::country_code | 
        
      
 
Numeric expression identifying country code of the localized hardware. 
Definition at line 108 of file hid.h.
 
 
◆ desc_type
      
        
          | uint8_t usb_desc_hid_t::desc_type | 
        
      
 
Constant name specifying type of HID descriptor. 
Definition at line 103 of file hid.h.
 
 
◆ length
      
        
          | uint8_t usb_desc_hid_t::length | 
        
      
 
Numeric expression that is the total size of the HID descriptor. 
Definition at line 101 of file hid.h.
 
 
◆ num_descrs
      
        
          | uint8_t usb_desc_hid_t::num_descrs | 
        
      
 
Numeric expression specifying the number of class descriptors. 
Definition at line 110 of file hid.h.
 
 
◆ report_length
      
        
          | uint16_t usb_desc_hid_t::report_length | 
        
      
 
the total size of the Report descriptor. 
Definition at line 114 of file hid.h.
 
 
◆ report_type
      
        
          | uint8_t usb_desc_hid_t::report_type | 
        
      
 
Type of HID class report. 
Definition at line 113 of file hid.h.
 
 
The documentation for this struct was generated from the following file: