public class USBDeviceManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static javax.usb.UsbDevice |
itsUSBDevice |
static javax.usb.UsbServices |
services |
Constructor and Description |
---|
USBDeviceManager() |
Modifier and Type | Method and Description |
---|---|
static void |
initUSB() |
static void |
listUSBDeviceInfoComplete(javax.usb.UsbDevice device)
Processes the specified USB device.
|
static void |
listUSBDevices() |
static void |
main(java.lang.String[] args)
Main method.
|
static void |
surveyUSBTree() |
public static javax.usb.UsbServices services
public static javax.usb.UsbDevice itsUSBDevice
public static void initUSB() throws java.lang.Exception
java.lang.Exception
public static void listUSBDevices() throws java.lang.Exception
java.lang.Exception
public static void surveyUSBTree() throws java.lang.Exception
java.lang.Exception
public static void listUSBDeviceInfoComplete(javax.usb.UsbDevice device) throws java.io.UnsupportedEncodingException, javax.usb.UsbException
device
- The USB device to process.java.io.UnsupportedEncodingException
javax.usb.UsbException
public static void main(java.lang.String[] args)
args
- RH, 2017