MacUSBDeviceMBS shared methods

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

Back to MacUSBDeviceMBS class.

MacUSBDeviceMBS.root as MacUSBDeviceMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method USB MBS USB Plugin 10.4 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
The root of the device tree.
Example
// display devices with serialnumbers.
dim devices(-1) as MacUSBDeviceMBS

devices.Append MacUSBDeviceMBS.root

dim lines(-1) as string

while UBound(devices)>=0
dim dev as MacUSBDeviceMBS = devices.Pop

if len(dev.SerialNumber)>0 then
lines.Append dev.name+": "+dev.serialnumber
end if

for each child as MacUSBDeviceMBS in dev.children
devices.Append child
next
wend

MsgBox Join(lines,EndOfLine)

Root is the Mac itself. Below root you find the built in USB hubs.

The items on this page are in the following plugins: MBS USB Plugin.


💬 Ask a question or report a problem