The Pedigree Project 0.1
Public Member Functions | Public Attributes | List of all members
UsbDevice::ConfigDescriptor Struct Reference
+ Collaboration diagram for UsbDevice::ConfigDescriptor:

Public Member Functions

 ConfigDescriptor (void *pConfigBuffer, size_t nConfigLength, UsbSpeed speed)
 

Public Attributes

uint8_t nConfig
 
uint8_t nString
 
bool valid
 
Vector< Interface * > interfaceList
 
Vector< UnknownDescriptor * > otherDescriptorList
 
String sString
 

Detailed Description

Definition at line 117 of file UsbDevice.h.

Constructor & Destructor Documentation

◆ ConfigDescriptor()

UsbDevice::ConfigDescriptor::ConfigDescriptor ( void *  pConfigBuffer,
size_t  nConfigLength,
UsbSpeed  speed 
)

Definition at line 120 of file UsbDevice.cc.

◆ ~ConfigDescriptor()

UsbDevice::ConfigDescriptor::~ConfigDescriptor ( )

Definition at line 204 of file UsbDevice.cc.

Member Data Documentation

◆ interfaceList

Vector<Interface*> UsbDevice::ConfigDescriptor::interfaceList

Definition at line 125 of file UsbDevice.h.

◆ nConfig

uint8_t UsbDevice::ConfigDescriptor::nConfig

Definition at line 121 of file UsbDevice.h.

◆ nString

uint8_t UsbDevice::ConfigDescriptor::nString

Definition at line 122 of file UsbDevice.h.

◆ otherDescriptorList

Vector<UnknownDescriptor*> UsbDevice::ConfigDescriptor::otherDescriptorList

Definition at line 126 of file UsbDevice.h.

◆ sString

String UsbDevice::ConfigDescriptor::sString

Definition at line 127 of file UsbDevice.h.

◆ valid

bool UsbDevice::ConfigDescriptor::valid

Definition at line 123 of file UsbDevice.h.


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