#include <libusb-1.0/libusb.h>
Go to the source code of this file.
|
typedef int | libUSB_init(libusb_context **ctx) |
|
typedef void | libUSB_exit(libusb_context *ctx) |
|
typedef int | libUSB_open(libusb_device *dev, libusb_device_handle **handle) |
|
typedef void | libUSB_close(libusb_device_handle *dev_handle) |
|
typedef int | libUSB_kernel_driver_active(libusb_device_handle *dev, int interface_number) |
|
typedef int | libUSB_attach_kernel_driver(libusb_device_handle *dev, int interface_number) |
|
typedef int | libUSB_detach_kernel_driver(libusb_device_handle *dev, int interface_number) |
|
typedef libusb_device * | libUSB_ref_device(libusb_device *dev) |
|
typedef void | libUSB_unref_device(libusb_device *dev) |
|
typedef int | libUSB_claim_interface(libusb_device_handle *dev, int interface_number) |
|
typedef int | libUSB_release_interface(libusb_device_handle *dev, int interface_number) |
|
typedef int | libUSB_get_active_config_descriptor(libusb_device *dev, struct libusb_config_descriptor **config) |
|
typedef void | libUSB_free_config_descriptor(struct libusb_config_descriptor *config) |
|
typedef uint8_t | libUSB_get_bus_number(libusb_device *dev) |
|
typedef libusb_device * | libUSB_get_device(libusb_device_handle *dev_handle) |
|
typedef uint8_t | libUSB_get_device_address(libusb_device *dev) |
|
typedef int | libUSB_get_device_descriptor(libusb_device *dev, struct libusb_device_descriptor *desc) |
|
typedef ssize_t | libUSB_get_device_list(libusb_context *ctx, libusb_device ***list) |
|
typedef void | libUSB_free_device_list(libusb_device **list, int unref_devices) |
|
typedef int | libUSB_get_string_descriptor_ascii(libusb_device_handle *dev, uint8_t desc_index, unsigned char *data, int length) |
|
typedef int | libUSB_bulk_transfer(libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *actual_length, unsigned int timeout) |
|
typedef void | libUSB_set_debug(libusb_context *ctx, int level) |
|
◆ libUSB_attach_kernel_driver
typedef int libUSB_attach_kernel_driver(libusb_device_handle *dev, int interface_number) |
◆ libUSB_bulk_transfer
typedef int libUSB_bulk_transfer(libusb_device_handle *dev_handle, unsigned char endpoint, unsigned char *data, int length, int *actual_length, unsigned int timeout) |
◆ libUSB_claim_interface
typedef int libUSB_claim_interface(libusb_device_handle *dev, int interface_number) |
◆ libUSB_close
typedef void libUSB_close(libusb_device_handle *dev_handle) |
◆ libUSB_detach_kernel_driver
typedef int libUSB_detach_kernel_driver(libusb_device_handle *dev, int interface_number) |
◆ libUSB_exit
typedef void libUSB_exit(libusb_context *ctx) |
◆ libUSB_free_config_descriptor
typedef void libUSB_free_config_descriptor(struct libusb_config_descriptor *config) |
◆ libUSB_free_device_list
typedef void libUSB_free_device_list(libusb_device **list, int unref_devices) |
◆ libUSB_get_active_config_descriptor
typedef int libUSB_get_active_config_descriptor(libusb_device *dev, struct libusb_config_descriptor **config) |
◆ libUSB_get_bus_number
typedef uint8_t libUSB_get_bus_number(libusb_device *dev) |
◆ libUSB_get_device
typedef libusb_device* libUSB_get_device(libusb_device_handle *dev_handle) |
◆ libUSB_get_device_address
typedef uint8_t libUSB_get_device_address(libusb_device *dev) |
◆ libUSB_get_device_descriptor
typedef int libUSB_get_device_descriptor(libusb_device *dev, struct libusb_device_descriptor *desc) |
◆ libUSB_get_device_list
typedef ssize_t libUSB_get_device_list(libusb_context *ctx, libusb_device ***list) |
◆ libUSB_get_string_descriptor_ascii
typedef int libUSB_get_string_descriptor_ascii(libusb_device_handle *dev, uint8_t desc_index, unsigned char *data, int length) |
◆ libUSB_init
typedef int libUSB_init(libusb_context **ctx) |
◆ libUSB_kernel_driver_active
typedef int libUSB_kernel_driver_active(libusb_device_handle *dev, int interface_number) |
◆ libUSB_open
typedef int libUSB_open(libusb_device *dev, libusb_device_handle **handle) |
◆ libUSB_ref_device
typedef libusb_device* libUSB_ref_device(libusb_device *dev) |
◆ libUSB_release_interface
typedef int libUSB_release_interface(libusb_device_handle *dev, int interface_number) |
◆ libUSB_set_debug
typedef void libUSB_set_debug(libusb_context *ctx, int level) |
◆ libUSB_unref_device
typedef void libUSB_unref_device(libusb_device *dev) |