{\r
bool UsingReportProtocol; /**< Indicates if the HID interface is set to Boot or Report protocol mode */\r
uint16_t IdleCount; /**< Report idle period, in ms, set by the host */\r
- uint16_t IdleMSRemaining; /**< Total number of ms remaining before the idle period elapses */ \r
+ uint16_t IdleMSRemaining; /**< Total number of ms remaining before the idle period elapsed - this should be\r
+ * decremented by the user application if non-zero each millisecond */ \r
} USB_ClassInfo_HID_Device_State_t;\r
\r
/** Class state structure. An instance of this structure should be made for each HID interface\r