Public Attributes | List of all members
_USBInterfaceDescriptor Struct Reference

#include <USBDescriptors.h>

Public Attributes

uint8_t bAlternateSetting
 
uint8_t bDescriptorType
 
uint8_t bInterfaceClass
 
uint8_t bInterfaceNumber
 
uint8_t bInterfaceProtocol
 
uint8_t bInterfaceSubClass
 
uint8_t bLength
 
uint8_t bNumEndpoints
 
uint8_t iInterface
 

Detailed Description

Definition at line 670 of file USBDescriptors.h.

Member Data Documentation

◆ bAlternateSetting

uint8_t _USBInterfaceDescriptor::bAlternateSetting

Value to select this alternate interface setting.

Definition at line 679 of file USBDescriptors.h.

◆ bDescriptorType

uint8_t _USBInterfaceDescriptor::bDescriptorType

Descriptor type (USBGenericDescriptor_INTERFACE).

Definition at line 675 of file USBDescriptors.h.

◆ bInterfaceClass

uint8_t _USBInterfaceDescriptor::bInterfaceClass

Interface class code.

Definition at line 683 of file USBDescriptors.h.

◆ bInterfaceNumber

uint8_t _USBInterfaceDescriptor::bInterfaceNumber

Number of the interface in its configuration.

Definition at line 677 of file USBDescriptors.h.

◆ bInterfaceProtocol

uint8_t _USBInterfaceDescriptor::bInterfaceProtocol

Interface protocol code.

Definition at line 687 of file USBDescriptors.h.

◆ bInterfaceSubClass

uint8_t _USBInterfaceDescriptor::bInterfaceSubClass

Interface subclass code.

Definition at line 685 of file USBDescriptors.h.

◆ bLength

uint8_t _USBInterfaceDescriptor::bLength

Size of the descriptor in bytes.

Definition at line 673 of file USBDescriptors.h.

◆ bNumEndpoints

uint8_t _USBInterfaceDescriptor::bNumEndpoints

Number of endpoints used by the interface (excluding endpoint 0).

Definition at line 681 of file USBDescriptors.h.

◆ iInterface

uint8_t _USBInterfaceDescriptor::iInterface

Index of the interface string descriptor.

Definition at line 689 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