hubInfo Struct Reference

USB HUB information.

#include <HubCtlManager.h>

Public Attributes

int bcd_usb
 USB specification release number in binary-coded decimal. A value of 0x0200 indicates USB 2.0, 0x0110 indicates USB 1.1, etc.
 
int nports
 Number of port in usb.
 
int ppps
 Per Port Power Switching)
 
int actionable
 true if this hub is subject to action
 
std::string container_id
 container ID as hex string
 
std::string vendor
 Id vendor.
 
std::string location
 Location in soc.
 
int level
 Signal level.
 
deviceInfo device_info
 HUB information.
 
std::vector< hubPortDeviceInfoportsInfo
 Information about ports.