+ } LineEncoding; \r
+ } USB_ClassInfo_CDC_Host_State_t;\r
+\r
+ /** Class state structure. An instance of this structure should be made within the user application,\r
+ * and passed to each of the CDC class driver functions as the CDCInterfaceInfo parameter. This\r
+ * stores each CDC interface's configuration and state information.\r
+ */\r
+ typedef struct\r
+ {\r
+ const USB_ClassInfo_CDC_Host_Config_t Config; /**< Config data for the USB class interface within\r
+ * the device. All elements in this section\r
+ * <b>must</b> be set or the interface will fail\r
+ * to enumerate and operate correctly.\r
+ */\r
+\r
+ USB_ClassInfo_CDC_Host_State_t State; /**< State data for the USB class interface within\r
+ * the device. All elements in this section\r
+ * <b>may</b> be set to initial values, but may\r
+ * also be ignored to default to sane values when\r
+ * the interface is enumerated.\r
+ */\r