![]() |
|
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.