C E F G H I J L O P R S U V 
All Classes All Packages

C

close() - Static method in class com.grephq.ot.Jusb
Close a device handle
com.grephq.ot - package com.grephq.ot
 

E

ERROR_ACCESS - Static variable in class com.grephq.ot.JusbError
Access denied (insufficient permissions)
ERROR_BUSY - Static variable in class com.grephq.ot.JusbError
Resource busy
ERROR_INTERRUPTED - Static variable in class com.grephq.ot.JusbError
System call interrupted (perhaps due to signal)
ERROR_INVALID_PARAM - Static variable in class com.grephq.ot.JusbError
Invalid parameter
ERROR_IO - Static variable in class com.grephq.ot.JusbError
Input/output error
ERROR_NO_DEVICE - Static variable in class com.grephq.ot.JusbError
No such device (it may have been disconnected)
ERROR_NO_MEM - Static variable in class com.grephq.ot.JusbError
Insufficient memory
ERROR_NOT_FOUND - Static variable in class com.grephq.ot.JusbError
Entity not found
ERROR_NOT_SUPPORTED - Static variable in class com.grephq.ot.JusbError
Operation not supported or unimplemented on this platform
ERROR_OTHER - Static variable in class com.grephq.ot.JusbError
Other error
ERROR_OVERFLOW - Static variable in class com.grephq.ot.JusbError
Overflow
ERROR_PIPE - Static variable in class com.grephq.ot.JusbError
Pipe error
ERROR_TIMEOUT - Static variable in class com.grephq.ot.JusbError
Operation timed out
exit() - Static method in class com.grephq.ot.Jusb
Deinitialize libusb

F

freeDeviceList(int) - Static method in class com.grephq.ot.Jusb
Frees a list of devices previously discovered
FULL - Static variable in class com.grephq.ot.JusbSpeed
The device is operating at full speed (12MBits/s)

G

getBusNumber() - Static method in class com.grephq.ot.Jusb
Get the number of the bus the device is connected to
getConfiguration(int) - Static method in class com.grephq.ot.Jusb
Determine the bConfigurationValue of the currently active configuration
getDescriptor(int, int, char, int) - Static method in class com.grephq.ot.Jusb
Retrieve a descriptor from a device
getDeviceAddress() - Static method in class com.grephq.ot.Jusb
Get the address of the device on the bus it is connected to
getDeviceList() - Static method in class com.grephq.ot.Jusb
Returns the number of USB devices currently attached to the system
getDeviceSpeed() - Static method in class com.grephq.ot.Jusb
Get the negotiated connection speed for a device
getPortNumber() - Static method in class com.grephq.ot.Jusb
Get the number of the port that a device is connected to

H

HIGH - Static variable in class com.grephq.ot.JusbSpeed
The device is operating at high speed (480MBits/s)

I

init() - Static method in class com.grephq.ot.Jusb
Initialize libusb

J

Jusb - Class in com.grephq.ot
Java wrapper for libusb
Jusb(int, int) - Constructor for class com.grephq.ot.Jusb
 
JusbError - Class in com.grephq.ot
Error codes
JusbError() - Constructor for class com.grephq.ot.JusbError
 
JusbLogLevel - Class in com.grephq.ot
Log message levels
JusbLogLevel() - Constructor for class com.grephq.ot.JusbLogLevel
 
JusbSpeed - Class in com.grephq.ot
Speed codes.
JusbSpeed() - Constructor for class com.grephq.ot.JusbSpeed
 

L

LOG_LEVEL_DEBUG - Static variable in class com.grephq.ot.JusbLogLevel
All messages are emitted
LOG_LEVEL_ERROR - Static variable in class com.grephq.ot.JusbLogLevel
Error messages are emitted
LOG_LEVEL_INFO - Static variable in class com.grephq.ot.JusbLogLevel
Informational warning and error messages are emitted
LOG_LEVEL_NONE - Static variable in class com.grephq.ot.JusbLogLevel
No messages ever emitted by the library (default)
LOG_LEVEL_WARNING - Static variable in class com.grephq.ot.JusbLogLevel
Warning and error messages are emitted
LOW - Static variable in class com.grephq.ot.JusbSpeed
The device is operating at low speed (1.5MBits/s)

O

open(int, int) - Static method in class com.grephq.ot.Jusb
Creates a device handle for device

P

productID - Variable in class com.grephq.ot.Jusb
USB device product ID

R

resetDevice() - Static method in class com.grephq.ot.Jusb
Attempt to restore previous configurations

S

setConfiguration(int) - Static method in class com.grephq.ot.Jusb
Set the active configuration for a device
setDebug(int) - Static method in class com.grephq.ot.Jusb
Log message levels
SUCCESS - Static variable in class com.grephq.ot.JusbError
Success (no error)
SUPER - Static variable in class com.grephq.ot.JusbSpeed
The device is operating at super speed (5000MBits/s)
SUPER_PLUS - Static variable in class com.grephq.ot.JusbSpeed
The device is operating at low speed (10000MBits/s)

U

UNKNOWN - Static variable in class com.grephq.ot.JusbSpeed
The OS doesn't report or know the device speed

V

vendorID - Variable in class com.grephq.ot.Jusb
USB device vendor ID
C E F G H I J L O P R S U V 
All Classes All Packages