| 
    Библиотека LUFA (раннее название MyUSB) версия 101122 
   | 
 
Структура состояния парсера HID. More...
#include <HIDParser.h>
Data Fields | |
| uint8_t | TotalReportItems | 
| HID_ReportItem_t | ReportItems [HID_MAX_REPORTITEMS] | 
| HID_CollectionPath_t | CollectionPaths [HID_MAX_COLLECTIONS] | 
| uint8_t | TotalDeviceReports | 
| HID_ReportSizeInfo_t | ReportIDSizes [HID_MAX_REPORT_IDS] | 
| uint16_t | LargestReportSizeBits | 
| bool | UsingReportIDs | 
Определение типа для полностью обработанного репорта HID, включая все данные и коллекции элементов репорта.
| HID_CollectionPath_t HID_ReportInfo_t::CollectionPaths[HID_MAX_COLLECTIONS] | 
все элементы коллекции, на которые ссылаются элементы репорта.
наибольший размер репорта в битах, который может генерировать подключенное устройство
| HID_ReportSizeInfo_t HID_ReportInfo_t::ReportIDSizes[HID_MAX_REPORT_IDS] | 
размеры репортов для каждого репорта в интерфейсе
| HID_ReportItem_t HID_ReportInfo_t::ReportItems[HID_MAX_REPORTITEMS] | 
массив элементов репорта, включая все элементы IN, OUT и FEATURE.
количество элементов в пределах интерфейса HID
Общее количество элементов репорта, сохраненных в массиве ReportItems.
показывает, имеет ли устройстово как минимум один элемент REPORT ID в своем дескрипторе репорта HID.