Uses of Interface
javax.usb.UsbDevice

Packages that use UsbDevice
com.esf.device.usb.manager.service Manages USB devices in a system. 
com.ibm.jusb   
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.util Various utility classes and interfaces that are used by other classes and interfaces in the javax.usb specification. 
 

Uses of UsbDevice in com.esf.device.usb.manager.service
 

Methods in com.esf.device.usb.manager.service that return UsbDevice
 UsbDevice UsbDeviceContainer.getDevice()
           
 

Methods in com.esf.device.usb.manager.service with parameters of type UsbDevice
 void UsbDeviceContainer.setDevice(UsbDevice device)
           
 

Constructors in com.esf.device.usb.manager.service with parameters of type UsbDevice
UsbDeviceContainer(UsbDevice device, short idVendor, short idProduct, int hashCode, java.lang.String usbPortAddress, int busId, int deviceId, java.lang.String name, java.lang.String[] kernelMessages)
           
 

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 UsbPortImp.getUsbDevice()
           
 UsbDevice UsbConfigurationImp.getUsbDevice()
           
 

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 UsbPort.getUsbDevice()
          Get the UsbDevice attached to this UsbPort.
 UsbDevice UsbConfiguration.getUsbDevice()
          Get the parent UsbDevice that this UsbConfiguration belongs to.
 

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.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
           
 

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)