Skip to main content

Crate libusb1_sys

Crate libusb1_sys 

Source

Modules§

constants

Structs§

libusb_bos_descriptor
libusb_bos_dev_capability_descriptor
libusb_config_descriptor
libusb_container_id_descriptor
libusb_context
libusb_control_setup
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

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_control_transfer_get_data⚠
libusb_control_transfer_get_setup⚠
libusb_detach_kernel_driver⚠
libusb_error_name⚠
libusb_event_handler_active⚠
libusb_event_handling_ok⚠
libusb_exit⚠
libusb_fill_bulk_stream_transfer⚠
libusb_fill_bulk_transfer⚠
libusb_fill_control_setup⚠
libusb_fill_control_transfer⚠
libusb_fill_interrupt_transfer⚠
libusb_fill_iso_transfer⚠
libusb_free_bos_descriptor⚠
libusb_free_config_descriptor⚠
libusb_free_container_id_descriptor⚠
libusb_free_device_list⚠
libusb_free_pollfds⚠
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_descriptor⚠
libusb_get_device⚠
libusb_get_device_address⚠
libusb_get_device_descriptor⚠
libusb_get_device_list⚠
libusb_get_device_speed⚠
libusb_get_iso_packet_buffer⚠
libusb_get_iso_packet_buffer_simple⚠
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⚠
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_get_user_data⚠
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_iso_packet_lengths⚠
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 Aliases§

libusb_hotplug_callback_fn
libusb_hotplug_callback_handle
libusb_hotplug_event
libusb_hotplug_flag
libusb_log_cb
libusb_log_cb_mode
libusb_pollfd_added_cb
libusb_pollfd_removed_cb
libusb_transfer_cb_fn