Public Attributes | List of all members
_USBEndpointDescriptor Struct Reference

#include <USBDescriptors.h>

Public Attributes

uint8_t bDescriptorType
 
uint8_t bEndpointAddress
 
uint8_t bInterval
 
uint8_t bLength
 
uint8_t bmAttributes
 
uint16_t wMaxPacketSize
 

Detailed Description

Definition at line 697 of file USBDescriptors.h.

Member Data Documentation

◆ bDescriptorType

uint8_t _USBEndpointDescriptor::bDescriptorType

Descriptor type (USBGenericDescriptor_ENDPOINT).

Definition at line 702 of file USBDescriptors.h.

◆ bEndpointAddress

uint8_t _USBEndpointDescriptor::bEndpointAddress

Address and direction of the endpoint.

Definition at line 704 of file USBDescriptors.h.

◆ bInterval

uint8_t _USBEndpointDescriptor::bInterval

Polling rate of the endpoint.

Definition at line 711 of file USBDescriptors.h.

◆ bLength

uint8_t _USBEndpointDescriptor::bLength

Size of the descriptor in bytes.

Definition at line 700 of file USBDescriptors.h.

◆ bmAttributes

uint8_t _USBEndpointDescriptor::bmAttributes

Endpoint type and additional characteristics (for isochronous endpoints).

Definition at line 707 of file USBDescriptors.h.

◆ wMaxPacketSize

uint16_t _USBEndpointDescriptor::wMaxPacketSize

Maximum packet size (in bytes) of the endpoint.

Definition at line 709 of file USBDescriptors.h.


The documentation for this struct was generated from the following file:


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:02