Interface UsbDevice
- All Superinterfaces:
HardwareDevice
Defines a USB device that is available for communication.
- Since:
- API version 7
-
Method Summary
Modifier and TypeMethodDescriptionTheUsbDeviceMatcherthat was provided by the controller for identifying this device.iface(int index) TheUsbInterfacethat was claimed using theUsbInterfaceMatcherdefined at the corresponding index in theUsbDeviceMatcher.ifaces()The list ofUsbInterfaces that have been opened for this device.
-
Method Details
-
deviceMatcher
UsbDeviceMatcher deviceMatcher()TheUsbDeviceMatcherthat was provided by the controller for identifying this device.- Specified by:
deviceMatcherin interfaceHardwareDevice
-
ifaces
List<UsbInterface> ifaces()The list ofUsbInterfaces that have been opened for this device. -
iface
TheUsbInterfacethat was claimed using theUsbInterfaceMatcherdefined at the corresponding index in theUsbDeviceMatcher.
-