Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS USB Plugin:LinuxHID:
All Console safe, 29 entry points.
- class LinuxHIDInterfaceMBS
- method GetInputReport(path() as integer, data as memoryblock, offset as integer, size as integer) as integer
- method SetOutputReport(path() as integer, data as memoryblock, offset as integer, size as integer) as integer
- method SetOutputReport(path() as integer, data as string) as integer
- method InterruptRead(EndPoint as integer, mem as memoryblock, size as integer, timeout as integer) as integer
- method InterruptWrite(EndPoint as integer, mem as memoryblock, size as integer, timeout as integer) as integer
- method Open(theInterface as integer, Vendor as integer, Product as integer) as integer
- method ForceOpen(theInterface as integer, Vendor as integer, Product as integer, retries as integer) as integer
- method Reset
- method Close as integer
- method IsOpen as boolean
- method WriteIdentificationToStderr as integer
- method WriteIdentificationToStdout as integer
- method DumpTreeToStderr as integer
- method DumpTreeToStdout as integer
- property Handle as Integer
- shared method SetDebugOutputToStderr
- shared method SetDebugOutputToStdout
- shared method SetDebugLevel(level as integer)
- shared method IsInitialised as boolean
- shared method Available as boolean
- event MatchDevice(usbdev as LinuxUSBDeviceHandleMBS) as boolean
- class LinuxUSBBusMBS
- property DirName as String
- property NextBus as LinuxUSBBusMBS
- property PrevBus as LinuxUSBBusMBS
- property Devices as LinuxUSBDeviceMBS
- property RootDevice as LinuxUSBDeviceMBS
- property Location as Integer
- shared method Buses as LinuxUSBBusMBS
- shared method RescanBusses as Integer
- shared method RescanDevices as Integer
- class LinuxUSBDeviceDescriptionMBS
- property Manufacturer as String
- property ProductName as String
- property SerialNumber as String
- property DescriptorType as Integer
- property cdUSB as Integer
- property DeviceClass as Integer
- property DeviceSubClass as Integer
- property DeviceProtocol as Integer
- property MaxPacketSize0 as Integer
- property Vendor as Integer
- property Product as Integer
- property cdDevice as Integer
- property NumConfigurations as Integer
- class LinuxUSBDeviceHandleMBS
- class LinuxUSBDeviceMBS
Blog Entries
- LibUSB for Xojo in next MBS Plugins
- MBS Xojo / Real Studio Plugins, version 14.2pr12
- MBS Real Studio Plugins, version 12.1pr6
- Showing USB Devices
- MBS Real Studio Plugins, version 11.3pr7
- MBS REALbasic Plugins, version 10.6pr1
- MBS REALbasic Plugins Version 10.4 release notes
- MBS REALbasic Plugins, version 10.4pr2
- MBS Plugins 10.3 Release Notes
- MBS REALbasic Plugins, version 10.3pr4