Uses of Interface
javax.usb.UsbDevice

Packages that use UsbDevice
com.ibm.jusb   
com.ibm.jusb.tools.swing   
com.ibm.jusb.tools.text   
com.mcreations.usb.windows   
javax.usb Core interfaces and classes modeling USB devices, descriptors, communication pipes and requests/operations. 
javax.usb.event Classes and interfaces modeling an event model (similar to JavaBeans event model) for USB devices and pipes. 
javax.usb.examples   
javax.usb.util Various utility classes and interfaces that are used by other classes and interfaces in the javax.usb specification. 
org.lsst.ccs.drivers.usb   
 

Uses of UsbDevice in com.ibm.jusb
 

Classes in com.ibm.jusb that implement UsbDevice
 class UsbDeviceImp
          UsbDevice platform-independent implementation.
 class UsbHubImp
          UsbHub implementation.
 class VirtualRootUsbHubImp
          Virtual root UsbHub implementation.
 

Methods in com.ibm.jusb that return UsbDevice
 UsbDevice UsbConfigurationImp.getUsbDevice()
           
 UsbDevice UsbPortImp.getUsbDevice()
           
 

Uses of UsbDevice in com.ibm.jusb.tools.swing
 

Fields in com.ibm.jusb.tools.swing declared as UsbDevice
protected  UsbDevice UsbDevicePanel.usbDevice
           
 

Methods in com.ibm.jusb.tools.swing that return UsbDevice
 UsbDevice UsbDevicePanel.getUsbDevice()
           
 

Methods in com.ibm.jusb.tools.swing with parameters of type UsbDevice
protected  void SwingUsbView.createDevice(UsbDevice device, DefaultMutableTreeNode node)
           
protected  DefaultMutableTreeNode SwingUsbView.getDeviceNode(UsbDevice device)
           
 void UsbControlIrpPanel.submit(UsbDevice device)
           
 

Constructors in com.ibm.jusb.tools.swing with parameters of type UsbDevice
UsbDevicePanel(UsbDevice device)
           
 

Uses of UsbDevice in com.ibm.jusb.tools.text
 

Methods in com.ibm.jusb.tools.text with parameters of type UsbDevice
protected static void TextUsbView.displayUsbDevice(UsbDevice device, String offset)
           
 

Uses of UsbDevice in com.mcreations.usb.windows
 

Classes in com.mcreations.usb.windows that implement UsbDevice
 class WindowsHubOsImp
          Windows implementation of an UsbHub is just a thin wrapper around UsbHubImp.
 

Uses of UsbDevice in javax.usb
 

Subinterfaces of UsbDevice in javax.usb
 interface UsbHub
          Interface for a USB hub.
 

Methods in javax.usb that return UsbDevice
 UsbDevice UsbConfiguration.getUsbDevice()
          Get the parent UsbDevice that this UsbConfiguration belongs to.
 UsbDevice UsbPort.getUsbDevice()
          Get the UsbDevice attached to this UsbPort.
 

Uses of UsbDevice in javax.usb.event
 

Methods in javax.usb.event that return UsbDevice
 UsbDevice UsbServicesEvent.getUsbDevice()
          Get the UsbDevice.
 UsbDevice UsbDeviceEvent.getUsbDevice()
          Get the UsbDevice.
 

Constructors in javax.usb.event with parameters of type UsbDevice
UsbDeviceDataEvent(UsbDevice source, UsbControlIrp irp)
          Constructor.
UsbDeviceErrorEvent(UsbDevice source, UsbControlIrp irp)
          Constructor.
UsbDeviceEvent(UsbDevice source)
          Constructor.
UsbServicesEvent(UsbServices source, UsbDevice device)
          Constructor.
 

Uses of UsbDevice in javax.usb.examples
 

Methods in javax.usb.examples with parameters of type UsbDevice
static List FindUsbDevice.getAllUsbDevices(UsbDevice usbDevice)
          This forms an inclusive list of all UsbDevices connected to this UsbDevice.
static List FindUsbDevice.getUsbDevicesWithDeviceClass(UsbDevice usbDevice, byte deviceClass)
          Get a List of all devices that match the specified device class.
static List FindUsbDevice.getUsbDevicesWithId(UsbDevice usbDevice, short vendorId, short productId)
          Get a List of all devices that match the specified vendor and product id.
static List FindUsbDevice.getUsbDevicesWithManufacturerString(UsbDevice usbDevice, String manufacturerString)
          Get a List of all devices that match the specified manufacturer string.
static List FindUsbInterface.getUsbInterfacesWithInterfaceClass(UsbDevice usbDevice, byte interfaceClass)
          Get a List of all interfaces that match the specified interface class.
static void ShowTopology.processUsingGetAttachedUsbDevices(UsbDevice usbDevice, String prefix)
          Process all devices in the system using getAttachedUsbDevices().
static void ShowTopology.processUsingGetUsbPorts(UsbDevice usbDevice, String prefix)
          Process all devices in the system using getUsbPorts().
static boolean DefaultControlPipe.sendUsbControlIrp(UsbDevice usbDevice, UsbControlIrp usbControlIrp)
          Send the UsbControlIrp to the UsbDevice on the DCP.
static void DefaultControlPipe.showStandardRequestCommunication(UsbDevice usbDevice)
          Show how to communicate using the StandardRequest utility class.
static void DefaultControlPipe.showUsbControlIrpCommunication(UsbDevice usbDevice)
          Show how to communicate using UsbControlIrp objects.
 

Uses of UsbDevice in javax.usb.util
 

Classes in javax.usb.util that implement UsbDevice
static class UsbUtil.SynchronizedUsbDevice
          A synchronized UsbDevice wrapper implementation.
 

Fields in javax.usb.util declared as UsbDevice
 UsbDevice UsbUtil.SynchronizedUsbDevice.usbDevice
           
protected  UsbDevice StandardRequest.usbDevice
           
 

Methods in javax.usb.util that return UsbDevice
static UsbDevice UsbUtil.synchronizedUsbDevice(UsbDevice usbDevice)
          Create a synchronized UsbDevice.
 

Methods in javax.usb.util with parameters of type UsbDevice
static void StandardRequest.clearFeature(UsbDevice usbDevice, byte recipient, short featureSelector, short target)
          Clear Feature.
static byte StandardRequest.getConfiguration(UsbDevice usbDevice)
          Get Configuration.
static int StandardRequest.getDescriptor(UsbDevice usbDevice, byte type, byte index, short langid, byte[] data)
          Get Descriptor.
static byte StandardRequest.getInterface(UsbDevice usbDevice, short interfaceNumber)
          Get Interface.
static short StandardRequest.getStatus(UsbDevice usbDevice, byte recipient, short target)
          Get Status.
static void StandardRequest.setAddress(UsbDevice usbDevice, short deviceAddress)
          Set Address.
static void StandardRequest.setConfiguration(UsbDevice usbDevice, short configurationValue)
          Set Configuration.
static int StandardRequest.setDescriptor(UsbDevice usbDevice, byte type, byte index, short langid, byte[] data)
          Set Descriptor.
static void StandardRequest.setFeature(UsbDevice usbDevice, byte recipient, short featureSelector, short target)
          Set Feature.
static void StandardRequest.setInterface(UsbDevice usbDevice, short interfaceNumber, short alternateSetting)
          Set Interface.
static short StandardRequest.synchFrame(UsbDevice usbDevice, short endpointAddress)
          Synch Frame.
static UsbDevice UsbUtil.synchronizedUsbDevice(UsbDevice usbDevice)
          Create a synchronized UsbDevice.
 

Constructors in javax.usb.util with parameters of type UsbDevice
StandardRequest(UsbDevice usbDevice)
          Constructor.
UsbUtil.SynchronizedUsbDevice(UsbDevice usbDevice)
           
 

Uses of UsbDevice in org.lsst.ccs.drivers.usb
 

Methods in org.lsst.ccs.drivers.usb that return UsbDevice
 UsbDevice UsbComm.findDevice(int vid, int pid)
          Finds a USB device and sets it as current
 UsbDevice UsbComm.findDevice(int vid, int pid, int index)
          Finds a USB device and sets it as current
 UsbDevice UsbComm.findDevice(int vid, int pid, String serial)
          Finds a USB device and sets it as current
 UsbDevice UsbComm.findDevice(int vid, int pid, String serial, int index)
          Finds a USB device and sets it as current
 UsbDevice UsbComm.getDevice()
          Gets the current USB device
 

Methods in org.lsst.ccs.drivers.usb with parameters of type UsbDevice
static UsbInterface UsbComm.getInterface(UsbDevice device, int iface)
          Gets the active setting of the specified USB interface of the specified device.
static int UsbComm.getSpeed(UsbDevice device)
          Gets the speed of a device *** Deprecated ***
 void UsbComm.setDevice(UsbDevice device)
          Sets the current USB device
 



Copyright © 2012 LSST. All Rights Reserved.