Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Some linux installations require app to be run with sudo to allow reading USB device strings.
Constant | Value | Description |
---|---|---|
kDeviceClassAudio | 1 |
One of the device class constants.
Audio device. |
kDeviceClassCOMM | 2 |
One of the device class constants.
COMM device. |
kDeviceClassDATA | 10 |
One of the device class constants.
DATA device. |
kDeviceClassHID | 3 |
One of the device class constants.
HID device. |
kDeviceClassHUB | 9 |
One of the device class constants.
The device is an USB HUB. |
kDeviceClassMassStorage | 8 |
One of the device class constants.
A mass storage device. |
kDeviceClassPerInterface | 0 | One of the device class constants. |
kDeviceClassPrinter | 7 |
One of the device class constants.
Printer device. |
kDeviceClassVendorSpecific | 255 |
One of the device class constants.
Some vendor specific device. |
This class has no sub classes.
The items on this page are in the following plugins: MBS USB Plugin.
LinuxUSBBusMBS - LinuxUSBDeviceHandleMBS