HubCtlManager.h
73 int getPortStatus(struct hub_info * hub, int portmask, std::vector<dpyHubCtrl::hubPortDeviceInfo> & portsInfo);
86 boost::system::error_code changePowerState(std::string hub, int port, dpyHubCtrl::portAction state);
deviceInfo device_info
HUB information.
Definition: HubCtlManager.h:53
std::string container_id
container ID as hex string
Definition: HubCtlManager.h:49
int bcd_usb
USB specification release number in binary-coded decimal. A value of 0x0200 indicates USB 2...
Definition: HubCtlManager.h:45
std::string serial
USB port serial number.
Definition: HubCtlManager.h:31
std::vector< hubPortDeviceInfo > portsInfo
Information about ports.
Definition: HubCtlManager.h:54
Definition: HubCtlManager.h:7
int actionable
true if this hub is subject to action
Definition: HubCtlManager.h:48
std::string description
USB port description.
Definition: HubCtlManager.h:32
deviceInfo device_info
USB information about connected device.
Definition: HubCtlManager.h:39
std::string product
USB port product id.
Definition: HubCtlManager.h:30