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