6 #include <UserEvent.idl>
USB interface.
Definition: Usb.idl:22
int setSettings(in Settings settings)
Change the USB interface settings.
Settings getSettings()
Retrieve the USB interface settings.
void getDevices(out vector< UsbDevice > usbDevices)
Get a list of USB devices connected to the host port.
USB Ports.
Definition: Usb.idl:11
USB device information.
Definition: Usb.idl:14
int vendorId
Vendor ID.
Definition: Usb.idl:17
int bus
Bus number.
Definition: Usb.idl:15
int device
Device address.
Definition: Usb.idl:16
int productId
Product ID.
Definition: Usb.idl:18
Event: Settings have changed.
Definition: Usb.idl:30
Settings oldSettings
Settings before change.
Definition: Usb.idl:31
Settings newSettings
Settings after change.
Definition: Usb.idl:32
USB interface settings.
Definition: Usb.idl:25
boolean hostPortsEnabled
\false to deactivate the device's USB-A host ports
Definition: Usb.idl:26