net.sf.libusb
Class Libusb
java.lang.Object
net.sf.libusb.Libusb
- All Implemented Interfaces:
- LibusbConstants
public class Libusb
- extends Object
- implements LibusbConstants
| Fields inherited from interface net.sf.libusb.LibusbConstants |
LIBUSB_PATH_MAX, USB_CLASS_AUDIO, USB_CLASS_COMM, USB_CLASS_DATA, USB_CLASS_HID, USB_CLASS_HUB, USB_CLASS_MASS_STORAGE, USB_CLASS_PER_INTERFACE, USB_CLASS_PRINTER, USB_CLASS_VENDOR_SPEC, USB_DT_CONFIG, USB_DT_CONFIG_SIZE, USB_DT_DEVICE, USB_DT_DEVICE_SIZE, USB_DT_ENDPOINT, USB_DT_ENDPOINT_AUDIO_SIZE, USB_DT_ENDPOINT_SIZE, USB_DT_HID, USB_DT_HUB, USB_DT_HUB_NONVAR_SIZE, USB_DT_INTERFACE, USB_DT_INTERFACE_SIZE, USB_DT_PHYSICAL, USB_DT_REPORT, USB_DT_STRING, USB_ENDPOINT_ADDRESS_MASK, USB_ENDPOINT_DIR_MASK, USB_ENDPOINT_IN, USB_ENDPOINT_OUT, USB_ENDPOINT_TYPE_BULK, USB_ENDPOINT_TYPE_CONTROL, USB_ENDPOINT_TYPE_INTERRUPT, USB_ENDPOINT_TYPE_ISOCHRONOUS, USB_ENDPOINT_TYPE_MASK, USB_ERROR_BEGIN, USB_MAXALTSETTING, USB_MAXCONFIG, USB_MAXENDPOINTS, USB_MAXINTERFACES, USB_RECIP_DEVICE, USB_RECIP_ENDPOINT, USB_RECIP_INTERFACE, USB_RECIP_OTHER, USB_REQ_CLEAR_FEATURE, USB_REQ_GET_CONFIGURATION, USB_REQ_GET_DESCRIPTOR, USB_REQ_GET_INTERFACE, USB_REQ_GET_STATUS, USB_REQ_SET_ADDRESS, USB_REQ_SET_CONFIGURATION, USB_REQ_SET_DESCRIPTOR, USB_REQ_SET_FEATURE, USB_REQ_SET_INTERFACE, USB_REQ_SYNCH_FRAME, USB_TYPE_CLASS, USB_TYPE_RESERVED, USB_TYPE_STANDARD, USB_TYPE_VENDOR |
|
Method Summary |
static int |
usb_bulk_read(SWIGTYPE_p_usb_dev_handle dev,
int ep,
byte[] bytes,
int timeout)
|
static int |
usb_bulk_write(SWIGTYPE_p_usb_dev_handle dev,
int ep,
byte[] bytes,
int timeout)
|
static int |
usb_claim_interface(SWIGTYPE_p_usb_dev_handle dev,
int arg1)
|
static int |
usb_clear_halt(SWIGTYPE_p_usb_dev_handle dev,
long ep)
|
static int |
usb_close(SWIGTYPE_p_usb_dev_handle dev)
|
static usb_config_descriptor |
usb_config_descriptor_index(usb_config_descriptor dev,
long index)
|
static int |
usb_control_msg(SWIGTYPE_p_usb_dev_handle dev,
int requesttype,
int request,
int value,
int index,
byte[] bytes,
int timeout)
|
static usb_device |
usb_device_index(usb_device dev,
long index)
|
static usb_endpoint_descriptor |
usb_endpoint_descriptor_index(usb_endpoint_descriptor ep,
long index)
|
static int |
usb_find_busses()
|
static int |
usb_find_devices()
|
static usb_bus |
usb_get_busses()
|
static int |
usb_get_descriptor_by_endpoint(SWIGTYPE_p_usb_dev_handle udev,
int ep,
short type,
short index,
byte[] buf)
|
static int |
usb_get_descriptor(SWIGTYPE_p_usb_dev_handle udev,
short type,
short index,
byte[] buf)
|
static usb_device |
usb_get_device(SWIGTYPE_p_usb_dev_handle dev)
|
static int |
usb_get_string_simple(SWIGTYPE_p_usb_dev_handle dev,
int index,
byte[] buf)
|
static int |
usb_get_string(SWIGTYPE_p_usb_dev_handle dev,
int index,
int langid,
byte[] buf)
|
static void |
usb_init()
|
static usb_interface_descriptor |
usb_interface_descriptor_index(usb_interface_descriptor iface_desc,
long index)
|
static usb_interface |
usb_interface_index(usb_interface iface,
long index)
|
static int |
usb_interrupt_read(SWIGTYPE_p_usb_dev_handle dev,
int ep,
byte[] bytes,
int timeout)
|
static int |
usb_interrupt_write(SWIGTYPE_p_usb_dev_handle dev,
int ep,
byte[] bytes,
int timeout)
|
static SWIGTYPE_p_usb_dev_handle |
usb_open(usb_device dev)
|
static int |
usb_release_interface(SWIGTYPE_p_usb_dev_handle dev,
int arg1)
|
static int |
usb_reset(SWIGTYPE_p_usb_dev_handle dev)
|
static int |
usb_resetep(SWIGTYPE_p_usb_dev_handle dev,
long ep)
|
static int |
usb_set_altinterface(SWIGTYPE_p_usb_dev_handle dev,
int alternate)
|
static int |
usb_set_configuration(SWIGTYPE_p_usb_dev_handle dev,
int configuration)
|
static void |
usb_set_debug(int level)
|
static String |
usb_strerror()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Libusb
public Libusb()
usb_open
public static SWIGTYPE_p_usb_dev_handle usb_open(usb_device dev)
usb_close
public static int usb_close(SWIGTYPE_p_usb_dev_handle dev)
usb_get_string
public static int usb_get_string(SWIGTYPE_p_usb_dev_handle dev,
int index,
int langid,
byte[] buf)
usb_get_string_simple
public static int usb_get_string_simple(SWIGTYPE_p_usb_dev_handle dev,
int index,
byte[] buf)
usb_get_descriptor_by_endpoint
public static int usb_get_descriptor_by_endpoint(SWIGTYPE_p_usb_dev_handle udev,
int ep,
short type,
short index,
byte[] buf)
usb_get_descriptor
public static int usb_get_descriptor(SWIGTYPE_p_usb_dev_handle udev,
short type,
short index,
byte[] buf)
usb_bulk_write
public static int usb_bulk_write(SWIGTYPE_p_usb_dev_handle dev,
int ep,
byte[] bytes,
int timeout)
usb_bulk_read
public static int usb_bulk_read(SWIGTYPE_p_usb_dev_handle dev,
int ep,
byte[] bytes,
int timeout)
usb_interrupt_write
public static int usb_interrupt_write(SWIGTYPE_p_usb_dev_handle dev,
int ep,
byte[] bytes,
int timeout)
usb_interrupt_read
public static int usb_interrupt_read(SWIGTYPE_p_usb_dev_handle dev,
int ep,
byte[] bytes,
int timeout)
usb_control_msg
public static int usb_control_msg(SWIGTYPE_p_usb_dev_handle dev,
int requesttype,
int request,
int value,
int index,
byte[] bytes,
int timeout)
usb_set_configuration
public static int usb_set_configuration(SWIGTYPE_p_usb_dev_handle dev,
int configuration)
usb_claim_interface
public static int usb_claim_interface(SWIGTYPE_p_usb_dev_handle dev,
int arg1)
usb_release_interface
public static int usb_release_interface(SWIGTYPE_p_usb_dev_handle dev,
int arg1)
usb_set_altinterface
public static int usb_set_altinterface(SWIGTYPE_p_usb_dev_handle dev,
int alternate)
usb_resetep
public static int usb_resetep(SWIGTYPE_p_usb_dev_handle dev,
long ep)
usb_clear_halt
public static int usb_clear_halt(SWIGTYPE_p_usb_dev_handle dev,
long ep)
usb_reset
public static int usb_reset(SWIGTYPE_p_usb_dev_handle dev)
usb_strerror
public static String usb_strerror()
usb_init
public static void usb_init()
usb_set_debug
public static void usb_set_debug(int level)
usb_find_busses
public static int usb_find_busses()
usb_find_devices
public static int usb_find_devices()
usb_get_device
public static usb_device usb_get_device(SWIGTYPE_p_usb_dev_handle dev)
usb_get_busses
public static usb_bus usb_get_busses()
usb_interface_index
public static usb_interface usb_interface_index(usb_interface iface,
long index)
usb_device_index
public static usb_device usb_device_index(usb_device dev,
long index)
usb_endpoint_descriptor_index
public static usb_endpoint_descriptor usb_endpoint_descriptor_index(usb_endpoint_descriptor ep,
long index)
usb_config_descriptor_index
public static usb_config_descriptor usb_config_descriptor_index(usb_config_descriptor dev,
long index)
usb_interface_descriptor_index
public static usb_interface_descriptor usb_interface_descriptor_index(usb_interface_descriptor iface_desc,
long index)
Copyright © 2012 LSST. All Rights Reserved.