Platforms to show: All Mac Windows Linux Cross-Platform
Back to LinuxUSBDeviceDescriptionMBS class.
LinuxUSBDeviceDescriptionMBS.cdDevice as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Identifies the version of the device. This value is a binary-coded decimal number.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.cdUSB as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Identifies the version of the USB specification that this descriptor structure complies with. This value is a binary-coded decimal number.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.DescriptorType as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Specifies the descriptor type. Must be set to USB_DEVICE_DESCRIPTOR_TYPE.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.DeviceClass as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Specifies the class code of the device as assigned by the USB specification group.
See the kDeviceClass* constants.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.DeviceProtocol as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Specifies the protocol code of the device as assigned by the USB specification group.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.DeviceSubClass as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Specifies the subclass code of the device as assigned by the USB specification group.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.Manufacturer as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
A string containing the name of the manufacturer of this device.
Some linux installations require app to be run with sudo to allow reading USB device strings.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.MaxPacketSize0 as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Specifies the maximum packet size, in bytes, for endpoint zero of the device. The value must be set to 8, 16, 32, or 64.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.NumConfigurations as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Specifies the total number of possible configurations for the device.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.Product as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Specifies the product identifier. This value is assigned by the manufacturer and is device-specific.
Only available when the device has been opened.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.ProductName as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
A string that contains a description of the device.
Some linux installations require app to be run with sudo to allow reading USB device strings.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.SerialNumber as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
A string that contains a manufacturer-determined serial number for the device.
Can be empty if the library does not know it.
Some linux installations require app to be run with sudo to allow reading USB device strings.
(Read and Write property)
LinuxUSBDeviceDescriptionMBS.Vendor as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | USB | MBS USB Plugin | 10.3 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
Specifies the vendor identifier for the device as assigned by the USB specification committee.
Only available when the device has been opened.
(Read and Write property)
The items on this page are in the following plugins: MBS USB Plugin.