[][src]Crate libusb_sys_wishbone_tool

Structs

libusb_bos_descriptor
libusb_bos_dev_capability_descriptor
libusb_config_descriptor
libusb_container_id_descriptor
libusb_context
libusb_device
libusb_device_descriptor
libusb_device_handle
libusb_endpoint_descriptor
libusb_interface
libusb_interface_descriptor
libusb_iso_packet_descriptor
libusb_pollfd
libusb_ss_endpoint_companion_descriptor
libusb_ss_usb_device_capability_descriptor
libusb_transfer
libusb_usb_2_0_extension_descriptor
libusb_version

Constants

LIBUSB_CAP_HAS_CAPABILITY
LIBUSB_CAP_HAS_HID_ACCESS
LIBUSB_CAP_HAS_HOTPLUG
LIBUSB_CAP_SUPPORTS_DETACH_KERNEL_DRIVER
LIBUSB_CLASS_APPLICATION
LIBUSB_CLASS_AUDIO
LIBUSB_CLASS_COMM
LIBUSB_CLASS_CONTENT_SECURITY
LIBUSB_CLASS_DATA
LIBUSB_CLASS_DIAGNOSTIC_DEVICE
LIBUSB_CLASS_HID
LIBUSB_CLASS_HUB
LIBUSB_CLASS_IMAGE
LIBUSB_CLASS_MASS_STORAGE
LIBUSB_CLASS_PERSONAL_HEALTHCARE
LIBUSB_CLASS_PER_INTERFACE
LIBUSB_CLASS_PHYSICAL
LIBUSB_CLASS_PRINTER
LIBUSB_CLASS_SMART_CARD
LIBUSB_CLASS_VENDOR_SPEC
LIBUSB_CLASS_VIDEO
LIBUSB_CLASS_WIRELESS
LIBUSB_DT_BOS
LIBUSB_DT_CONFIG
LIBUSB_DT_DEVICE
LIBUSB_DT_DEVICE_CAPABILITY
LIBUSB_DT_ENDPOINT
LIBUSB_DT_HID
LIBUSB_DT_HUB
LIBUSB_DT_INTERFACE
LIBUSB_DT_PHYSICAL
LIBUSB_DT_REPORT
LIBUSB_DT_SS_ENDPOINT_COMPANION
LIBUSB_DT_STRING
LIBUSB_DT_SUPERSPEED_HUB
LIBUSB_ENDPOINT_ADDRESS_MASK
LIBUSB_ENDPOINT_DIR_MASK
LIBUSB_ENDPOINT_IN
LIBUSB_ENDPOINT_OUT
LIBUSB_ERROR_ACCESS
LIBUSB_ERROR_BUSY
LIBUSB_ERROR_INTERRUPTED
LIBUSB_ERROR_INVALID_PARAM
LIBUSB_ERROR_IO
LIBUSB_ERROR_NOT_FOUND
LIBUSB_ERROR_NOT_SUPPORTED
LIBUSB_ERROR_NO_DEVICE
LIBUSB_ERROR_NO_MEM
LIBUSB_ERROR_OTHER
LIBUSB_ERROR_OVERFLOW
LIBUSB_ERROR_PIPE
LIBUSB_ERROR_TIMEOUT
LIBUSB_HOTPLUG_ENUMERATE
LIBUSB_HOTPLUG_EVENT_DEVICE_ARRIVED
LIBUSB_HOTPLUG_EVENT_DEVICE_LEFT
LIBUSB_HOTPLUG_MATCH_ANY
LIBUSB_HOTPLUG_NO_FLAGS
LIBUSB_ISO_SYNC_TYPE_ADAPTIVE
LIBUSB_ISO_SYNC_TYPE_ASYNC
LIBUSB_ISO_SYNC_TYPE_MASK
LIBUSB_ISO_SYNC_TYPE_NONE
LIBUSB_ISO_SYNC_TYPE_SYNC
LIBUSB_ISO_USAGE_TYPE_DATA
LIBUSB_ISO_USAGE_TYPE_FEEDBACK
LIBUSB_ISO_USAGE_TYPE_IMPLICIT
LIBUSB_ISO_USAGE_TYPE_MASK
LIBUSB_LOG_CG_CONTEXT
LIBUSB_LOG_CG_GLOBAL
LIBUSB_LOG_LEVEL_DEBUG
LIBUSB_LOG_LEVEL_ERROR
LIBUSB_LOG_LEVEL_INFO
LIBUSB_LOG_LEVEL_NONE
LIBUSB_LOG_LEVEL_WARNING
LIBUSB_OPTION_LOG_LEVEL
LIBUSB_OPTION_USE_USBDK
LIBUSB_RECIPIENT_DEVICE
LIBUSB_RECIPIENT_ENDPOINT
LIBUSB_RECIPIENT_INTERFACE
LIBUSB_RECIPIENT_OTHER
LIBUSB_REQUEST_CLEAR_FEATURE
LIBUSB_REQUEST_GET_CONFIGURATION
LIBUSB_REQUEST_GET_DESCRIPTOR
LIBUSB_REQUEST_GET_INTERFACE
LIBUSB_REQUEST_GET_STATUS
LIBUSB_REQUEST_SET_ADDRESS
LIBUSB_REQUEST_SET_CONFIGURATION
LIBUSB_REQUEST_SET_DESCRIPTOR
LIBUSB_REQUEST_SET_FEATURE
LIBUSB_REQUEST_SET_INTERFACE
LIBUSB_REQUEST_SET_SEL
LIBUSB_REQUEST_SYNCH_FRAME
LIBUSB_REQUEST_TYPE_CLASS
LIBUSB_REQUEST_TYPE_RESERVED
LIBUSB_REQUEST_TYPE_STANDARD
LIBUSB_REQUEST_TYPE_VENDOR
LIBUSB_SET_ISOCH_DELAY
LIBUSB_SPEED_FULL
LIBUSB_SPEED_HIGH
LIBUSB_SPEED_LOW
LIBUSB_SPEED_SUPER
LIBUSB_SPEED_SUPER_PLUS
LIBUSB_SPEED_UNKNOWN
LIBUSB_SUCCESS
LIBUSB_TRANSFER_ADD_ZERO_PACKET
LIBUSB_TRANSFER_CANCELLED
LIBUSB_TRANSFER_COMPLETED
LIBUSB_TRANSFER_ERROR
LIBUSB_TRANSFER_FREE_BUFFER
LIBUSB_TRANSFER_FREE_TRANSFER
LIBUSB_TRANSFER_NO_DEVICE
LIBUSB_TRANSFER_OVERFLOW
LIBUSB_TRANSFER_SHORT_NOT_OK
LIBUSB_TRANSFER_STALL
LIBUSB_TRANSFER_TIMED_OUT
LIBUSB_TRANSFER_TYPE_BULK
LIBUSB_TRANSFER_TYPE_BULK_STREAM
LIBUSB_TRANSFER_TYPE_CONTROL
LIBUSB_TRANSFER_TYPE_INTERRUPT
LIBUSB_TRANSFER_TYPE_ISOCHRONOUS
LIBUSB_TRANSFER_TYPE_MASK

Functions

libusb_alloc_streams
libusb_alloc_transfer
libusb_attach_kernel_driver
libusb_bulk_transfer
libusb_cancel_transfer
libusb_claim_interface
libusb_clear_halt
libusb_close
libusb_control_transfer
libusb_detach_kernel_driver
libusb_dev_mem_alloc
libusb_dev_mem_free
libusb_error_name
libusb_event_handler_active
libusb_event_handling_ok
libusb_exit
libusb_free_bos_descriptor
libusb_free_config_descriptor
libusb_free_container_id_descriptor
libusb_free_device_list
libusb_free_pollfd
libusb_free_ss_endpoint_companion_descriptor
libusb_free_ss_usb_device_capability_descriptor
libusb_free_streams
libusb_free_transfer
libusb_free_usb_2_0_extension_descriptor
libusb_get_active_config_descriptor
libusb_get_bos_descriptor
libusb_get_bus_number
libusb_get_config_descriptor
libusb_get_config_descriptor_by_value
libusb_get_configuration
libusb_get_container_id_descriptor
libusb_get_device
libusb_get_device_address
libusb_get_device_descriptor
libusb_get_device_list
libusb_get_device_speed
libusb_get_max_iso_packet_size
libusb_get_max_packet_size
libusb_get_next_timeout
libusb_get_parent
libusb_get_pollfds
libusb_get_port_number
libusb_get_port_numbers
libusb_get_ss_endpoint_companion_descriptor
libusb_get_ss_usb_device_capability_descriptor
libusb_get_string_descriptor

Safety

libusb_get_string_descriptor_ascii
libusb_get_usb_2_0_extension_descriptor
libusb_get_version
libusb_handle_events
libusb_handle_events_completed
libusb_handle_events_locked
libusb_handle_events_timeout
libusb_handle_events_timeout_completed
libusb_has_capability
libusb_hotplug_deregister_callback
libusb_hotplug_register_callback
libusb_init
libusb_interrupt_event_handler
libusb_interrupt_transfer
libusb_kernel_driver_active
libusb_lock_event_waiters
libusb_lock_events
libusb_open
libusb_open_device_with_vid_pid
libusb_pollfds_handle_timeouts
libusb_ref_device
libusb_release_interface
libusb_reset_device
libusb_set_auto_detach_kernel_driver
libusb_set_configuration
libusb_set_debug
libusb_set_interface_alt_setting
libusb_set_log_cb
libusb_set_option
libusb_set_pollfd_notifiers
libusb_setlocale
libusb_strerror
libusb_submit_transfer
libusb_transfer_get_stream_id
libusb_transfer_set_stream_id
libusb_try_lock_events
libusb_unlock_event_waiters
libusb_unlock_events
libusb_unref_device
libusb_wait_for_event
libusb_wrap_sys_device

Type Definitions

libusb_hotplug_callback_fn
libusb_hotplug_callback_handle
libusb_hotplug_event
libusb_hotplug_flag
libusb_log_cb
libusb_option
libusb_pollfd_added_cb
libusb_pollfd_removed_cb
libusb_transfer_cb_fn