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
Function: The device version.
Notes:
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
Function: The USB version.
Notes:
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
Function: The descriptor type.
Notes:
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
Function: The device class.
Notes:
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
Function: The device protocol.
Notes:
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
Function: The device sub class.
Notes:
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
Function: The manufacturer name string.
Notes:
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
Function: The maximum packet size.
Notes:
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
Function: The number of configurations.
Notes:
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
Function: The product ID for this device.
Notes:
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
Function: The product name for this device.
Notes:
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
Function: The serial number string for this device.
Notes:
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
Function: The vendor code for this device.
Notes:
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.


💬 Ask a question or report a problem
The biggest plugin in space...


Start Chat