![]() |
|
||||||
A structure representing the standard USB endpoint descriptor. More...
#include <libusbk.h>
Data Fields | |
| UCHAR | bLength |
| Size of this descriptor (in bytes) | |
| UCHAR | bDescriptorType |
| Descriptor type. | |
| UCHAR | bEndpointAddress |
| The address of the endpoint described by this descriptor. More... | |
| UCHAR | bmAttributes |
| Attributes which apply to the endpoint when it is configured using the bConfigurationValue. More... | |
| USHORT | wMaxPacketSize |
| Maximum packet size this endpoint is capable of sending/receiving. | |
| UCHAR | bInterval |
| Interval for polling endpoint for data transfers. | |
A structure representing the standard USB endpoint descriptor.
This descriptor is documented in section 9.6.3 of the USB 2.0 specification. All multiple-byte fields are represented in host-endian format.
| UCHAR bEndpointAddress |
The address of the endpoint described by this descriptor.
| UCHAR bmAttributes |
Attributes which apply to the endpoint when it is configured using the bConfigurationValue.
1.8.6