|
void | vsf_linux_libusb_startup (void) |
|
const char * | libusb_strerror (int code) |
|
const struct libusb_version * | libusb_get_version (void) |
|
int | libusb_init (libusb_context **context) |
|
void | libusb_exit (libusb_context *ctx) |
|
void | libusb_set_debug (libusb_context *ctx, int level) |
|
const char * | libusb_error_name (int errcode) |
|
int | libusb_get_next_timeout (libusb_context *ctx, struct timeval *tv) |
|
int | libusb_has_capability (uint32_t capability) |
|
int | libusb_hotplug_register_callback (libusb_context *ctx, libusb_hotplug_event events, libusb_hotplug_flag flags, int vendor_id, int product_id, int dev_class, libusb_hotplug_callback_fn cb_fn, void *user_data, libusb_hotplug_callback_handle *callback_handle) |
|
void | libusb_hotplug_deregister_callback (libusb_context *ctx, libusb_hotplug_callback_handle callback_handle) |
|
ssize_t | libusb_get_device_list (libusb_context *ctx, libusb_device ***list) |
|
void | libusb_free_device_list (libusb_device **list, int unref_devices) |
|
int | libusb_open (libusb_device *dev, libusb_device_handle **dev_handle) |
|
libusb_device * | libusb_get_device (libusb_device_handle *dev_handle) |
|
int | libusb_reset_device (libusb_device_handle *dev_handle) |
|
libusb_device_handle * | libusb_open_device_with_vid_pid (libusb_context *ctx, uint16_t vendor_id, uint16_t product_id) |
|
void | libusb_close (libusb_device_handle *dev_handle) |
|
int | libusb_attach_kernel_driver (libusb_device_handle *dev_handle, int interface_number) |
|
int | libusb_detach_kernel_driver (libusb_device_handle *dev_handle, int interface_number) |
|
int | libusb_kernel_driver_active (libusb_device_handle *dev_handle, int interface_number) |
|
uint8_t | libusb_get_bus_number (libusb_device *dev) |
|
libusb_device * | libusb_ref_device (libusb_device *dev) |
|
void | libusb_unref_device (libusb_device *dev) |
|
uint8_t | libusb_get_device_address (libusb_device *dev) |
|
int | libusb_get_max_packet_size (libusb_device *dev, unsigned char endpoint) |
|
int | libusb_get_device_speed (libusb_device *dev) |
|
int | libusb_control_transfer (libusb_device_handle *dev_handle, uint8_t bRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, unsigned char *data, uint16_t wLength, unsigned int timeout) |
|
int | libusb_bulk_transfer (libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *actual_length, unsigned int timeout) |
|
int | libusb_interrupt_transfer (libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *actual_length, unsigned int timeout) |
|
int | libusb_get_device_descriptor (libusb_device *dev, struct libusb_device_descriptor *desc) |
|
int | libusb_get_string_descriptor_ascii (libusb_device_handle *dev_handle, uint8_t desc_index, unsigned char *data, int length) |
|
int | libusb_set_configuration (libusb_device_handle *dev_handle, int configuration) |
|
int | libusb_get_configuration (libusb_device_handle *dev_handle, int *config) |
|
int | libusb_set_interface_alt_setting (libusb_device_handle *dev_handle, int interface_number, int alternate_setting) |
|
int | libusb_release_interface (libusb_device_handle *dev_handle, int interface_number) |
|
int | libusb_claim_interface (libusb_device_handle *dev_handle, int interface_number) |
|
void | libusb_free_config_descriptor (struct libusb_config_descriptor *config) |
|
int | libusb_get_descriptor (libusb_device_handle *dev_handle, uint8_t desc_type, uint8_t desc_index, unsigned char *data, int length) |
|
int | libusb_get_string_descriptor (libusb_device_handle *dev_handle, uint8_t desc_index, uint16_t langid, unsigned char *data, int length) |
|
int | libusb_get_active_config_descriptor (libusb_device *dev, struct libusb_config_descriptor **config) |
|
int | libusb_get_config_descriptor (libusb_device *dev, uint8_t config_index, struct libusb_config_descriptor **config) |
|
int | libusb_get_config_descriptor_by_value (libusb_device *dev, uint8_t value, struct libusb_config_descriptor **config) |
|
void | libusb_free_ss_endpoint_companion_descriptor (struct libusb_ss_endpoint_companion_descriptor *ep_comp) |
|
int | libusb_get_ss_endpoint_companion_descriptor (struct libusb_context *ctx, const struct libusb_endpoint_descriptor *endpoint, struct libusb_ss_endpoint_companion_descriptor **ep_comp) |
|
struct libusb_transfer * | libusb_alloc_transfer (int iso_packets) |
|
int | libusb_submit_transfer (struct libusb_transfer *transfer) |
|
int | libusb_cancel_transfer (struct libusb_transfer *transfer) |
|
void | libusb_free_transfer (struct libusb_transfer *transfer) |
|
int | libusb_handle_events_timeout_completed (libusb_context *ctx, struct timeval *tv, int *completed) |
|
int | libusb_handle_events_completed (libusb_context *ctx, int *completed) |
|
int | libusb_handle_events_timeout (libusb_context *ctx, struct timeval *tv) |
|
int | libusb_handle_events (libusb_context *ctx) |
|
const struct libusb_pollfd ** | libusb_get_pollfds (libusb_context *ctx) |
|
void | libusb_free_pollfds (const struct libusb_pollfd **pollfds) |
|
int | usb_get_driver_np (usb_dev_handle *dev, int interface, char *name, unsigned int namelen) |
|
int | usb_detach_kernel_driver_np (usb_dev_handle *dev, int interface) |
|
int | usb_find_devices (void) |
|
struct usb_bus * | usb_get_busses (void) |
|
usb_dev_handle * | usb_open (struct usb_device *dev) |
|
int | usb_close (usb_dev_handle *dev) |
|
int | usb_bulk_write (usb_dev_handle *dev, int ep, char *bytes, int size, int timeout) |
|
int | usb_bulk_read (usb_dev_handle *dev, int ep, char *bytes, int size, int timeout) |
|
int | usb_interrupt_write (usb_dev_handle *dev, int ep, char *bytes, int size, int timeout) |
|
int | usb_interrupt_read (usb_dev_handle *dev, int ep, char *bytes, int size, int timeout) |
|