| Package | Description |
|---|---|
| com.ibm.jusb | |
| com.ibm.jusb.tools.swing | |
| javax.usb |
Core interfaces and classes modeling USB devices, descriptors, communication pipes and requests/operations.
|
| javax.usb.examples | |
| org.lsst.ccs.drivers.usb |
| Modifier and Type | Class and Description |
|---|---|
class |
UsbInterfaceImp
UsbInterface platform-independent implementation.
|
| Modifier and Type | Method and Description |
|---|---|
UsbInterface |
UsbInterfaceImp.getActiveSetting()
Get the active alternate setting.
|
UsbInterface |
UsbInterfaceImp.getSetting(byte number)
Get the alternate setting with the specified number.
|
UsbInterface |
UsbEndpointImp.getUsbInterface() |
UsbInterface |
UsbConfigurationImp.getUsbInterface(byte number)
Get a UsbInterface.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultUsbInterfacePolicy.forceClaim(UsbInterface usbInterface)
If the claim should be forced.
|
| Modifier and Type | Method and Description |
|---|---|
UsbInterface |
UsbInterfacePanel.getUsbInterface() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SwingUsbView.createInterface(UsbInterface iface,
DefaultMutableTreeNode node) |
protected DefaultMutableTreeNode |
SwingUsbView.getInterfaceNode(UsbInterface iface) |
| Constructor and Description |
|---|
UsbInterfacePanel(UsbInterface iface) |
| Modifier and Type | Method and Description |
|---|---|
UsbInterface |
UsbInterface.getActiveSetting()
Get the active alternate setting.
|
UsbInterface |
UsbInterface.getSetting(byte number)
Get the specified alternate setting.
|
UsbInterface |
UsbEndpoint.getUsbInterface()
Get the parent UsbInterface that this UsbEndpoint belongs to.
|
UsbInterface |
UsbConfiguration.getUsbInterface(byte number)
Get the UsbInterface with the specified interface number.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
UsbInterfacePolicy.forceClaim(UsbInterface usbInterface)
If the claim should be forced.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
MouseDriver.checkHidInterface(UsbInterface usbInterface,
short usagePage,
short usageID)
Check the HID-class UsbInterface to see if matches the usagePage and usageID.
|
static boolean |
MouseDriver.checkUsbInterfaceIsMouse(UsbInterface usbInterface)
Check if the HID-class UsbInterface is a boot-type USB mouse.
|
static void |
MouseDriver.driveHidMouse(UsbInterface usbInterface)
Drive the HID mouse until the user aborts.
|
| Modifier and Type | Method and Description |
|---|---|
UsbInterface |
UsbComm.getInterface(int iface)
Gets the active setting of the specified USB interface of the current
device
|
static UsbInterface |
UsbComm.getInterface(UsbDevice device,
int iface)
Gets the active setting of the specified USB interface of the
specified device.
|
| Modifier and Type | Method and Description |
|---|---|
static UsbEndpoint |
UsbComm.getEndpoint(UsbInterface iface,
int epAddr)
Gets a USB endpoint for the specified interface.
|
static List |
UsbComm.getEndpoints(UsbInterface iface)
Gets all USB endpoints for the specified interface.
|
Copyright © 2014 LSST. All Rights Reserved.