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 MacUSBNotificationMBS class.
MacUSBNotificationMBS.DeviceAdded(properties as dictionary, NewDevice as boolean, ClassName as string, DeviceName as string, DeviceHandle as Integer)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
event | USB | MBS USB Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No |
You find properties like product and vendor in the dictionary.
This event can be called from the constructor for existing devices with NewDevice = false. Later events have NewDevice = true so you see that this is a new device.
DeviceName and ClassName give details on the USB item found.
DeviceHandle is the internal object reference which can be used with other helper functions in this class (io_service_t).
MacUSBNotificationMBS.DeviceRemoved(properties as dictionary, NewDevice as boolean, ClassName as string, DeviceName as string, DeviceHandle as Integer)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
event | USB | MBS USB Plugin | 11.2 | ✅ Yes | ❌ No | ❌ No | ❌ No |
You find properties like product and vendor in the dictionary.
This event can be called from the constructor for existing devices with NewDevice = false. Later events have NewDevice = true so you see that this is a new device.
DeviceName and ClassName give details on the USB item found.
DeviceHandle is the internal object reference which can be used with other helper functions in this class (io_service_t).
The items on this page are in the following plugins: MBS USB Plugin.