Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence de la structure HubDescriptor

#include <usbhub.h>

Fonctions membres publiques

struct {
   uint32_t   LogPwrSwitchMode: 2
 
   uint32_t   CompoundDevice: 1
 
   uint32_t   OverCurrentProtectMode: 2
 
   uint32_t   TTThinkTime: 2
 
   uint32_t   PortIndicatorsSupported: 1
 
   uint32_t   Reserved: 24
 
__attribute__ ((packed))
 

Attributs publics

uint32_t bDescLength
 
uint32_t bDescriptorType
 
uint32_t bNbrPorts
 
uint32_t bPwrOn2PwrGood
 
uint32_t bHubContrCurrent
 

Documentation des fonctions membres

◆ __attribute__()

struct HubDescriptor::@17 HubDescriptor::__attribute__ ( (packed)  )

Documentation des données membres

◆ bDescLength

uint32_t HubDescriptor::bDescLength

◆ bDescriptorType

uint32_t HubDescriptor::bDescriptorType

◆ bHubContrCurrent

uint32_t HubDescriptor::bHubContrCurrent

◆ bNbrPorts

uint32_t HubDescriptor::bNbrPorts

◆ bPwrOn2PwrGood

uint32_t HubDescriptor::bPwrOn2PwrGood

◆ CompoundDevice

uint32_t HubDescriptor::CompoundDevice

◆ LogPwrSwitchMode

uint32_t HubDescriptor::LogPwrSwitchMode

◆ OverCurrentProtectMode

uint32_t HubDescriptor::OverCurrentProtectMode

◆ PortIndicatorsSupported

uint32_t HubDescriptor::PortIndicatorsSupported

◆ Reserved

uint32_t HubDescriptor::Reserved

◆ TTThinkTime

uint32_t HubDescriptor::TTThinkTime