Serialized Form


Package usb.core

Class usb.core.Configuration implements Serializable

Serialized Fields

dev

Device dev
The device whose configuration is described

Class usb.core.Descriptor implements Serializable

Serialized Fields

data

byte[] data
Unparsed data

offset

int offset
Start of this descriptor in data

Class usb.core.Device implements Serializable

Serialized Fields

spi

DeviceSPI spi
handle to device implementation

bus

Bus bus
The bus we're connected to

address

int address
Bus address for this device connection

Class usb.core.DeviceDescriptor implements Serializable

Serialized Fields

dev

Device dev
Device with which this descriptor is associated

Class usb.core.Endpoint implements Serializable

Serialized Fields

iface

Interface iface
Interface to which this endpoint belongs

Class usb.core.Hub implements Serializable

Serialized Fields

dev

Device dev

ports

int ports

Class usb.core.Interface implements Serializable

Serialized Fields

config

Configuration config
Configuration exposing this interface

endpoints

Endpoint[] endpoints

claimed

boolean claimed

Class usb.core.USBException implements Serializable


Package usb.remote

Class usb.remote.HostProxy implements Serializable

Class usb.remote.USBListenerProxy implements Serializable


Package usb.view

Class usb.view.Foo implements Serializable


Package usb.windows

Class usb.windows.DeviceImpl implements Serializable

Serialized Fields

numPorts

int numPorts
The number of ports on this hub, or zero if it's a device


hubPortNumber

int hubPortNumber
The hub port number to which this device or hub is connected


usb

USB usb
The bus to which this device or hub is connected


usbDevicePath

java.lang.String usbDevicePath
usbDevicePath corresponds to the Windows DevicePath for this device


uniqueDevID

java.lang.String uniqueDevID
This id is unique to every usb device. It is used to find out if something changed on the bus.


driverKeyName

java.lang.String driverKeyName
The Windows driverKeyName for that device


friendlyDeviceName

java.lang.String friendlyDeviceName
Friendly Name of the Driverkey


hub

DeviceImpl hub

children

DeviceImpl[] children

descriptor

DeviceDescriptor descriptor
The device descriptor


configuration

Configuration configuration
The configuration descriptor

Class usb.windows.JUSB implements Serializable

Serialized Fields

devicePath

java.lang.String devicePath
the devicepath of the JUSB device. this devicepath gives access to the device


selectedConfig

int selectedConfig
contains the number of the selected Configuration in most cases this will be the value 0. If a device has more configuration, it can have a value greater than 0


currentConfig

Configuration currentConfig
the cuurent configuration the device is configured The JUSB driver initialize the device always with the configuration number 0

Class usb.windows.NonJUSB implements Serializable