1# UsbDdkEndpointDescriptor 2 3 4## Overview 5 6Defines endpoint descriptors. 7 8**Since** 9 1010 11 12**Related Modules** 13 14[UsbDdk](_usb_ddk.md) 15 16 17## Summary 18 19 20### Member Variables 21 22| Name| Description| 23| -------- | -------- | 24| [endpointDescriptor](#endpointdescriptor) | Standard endpoint descriptor.| 25| [extra](#extra) | Unresolved descriptor, including class- or vendor-specific descriptors.| 26| [extraLength](#extralength) | Length of the unresolved descriptor.| 27 28 29## Member Variable Description 30 31 32### endpointDescriptor 33 34 35``` 36struct UsbEndpointDescriptor UsbDdkEndpointDescriptor::endpointDescriptor 37``` 38 39**Description** 40 41Standard endpoint descriptor. 42 43 44### extra 45 46 47``` 48const uint8_t* UsbDdkEndpointDescriptor::extra 49``` 50 51**Description** 52 53Unresolved descriptor, including class- or vendor-specific descriptors. 54 55 56### extraLength 57 58 59``` 60uint32_t UsbDdkEndpointDescriptor::extraLength 61``` 62 63**Description** 64 65Length of the unresolved descriptor. 66