A | |
application [USB.Class] | |
attach_kernel_driver [USB] | Re-attach an interface's kernel driver, which was previously
detached using |
audio [USB.Class] | |
B | |
bulk_recv [USB] |
|
bulk_send [USB] |
|
C | |
claim_interface [USB] |
|
clear_feature [USB.Request] | Clear or disable a specific feature |
clear_halt [USB] |
|
close [USB] | Close a previously opened device handle |
communication [USB.Class] | |
config [USB.DT] | |
content_security [USB.Class] | |
control_recv [USB] | Receives a control packet. |
control_send [USB] | Sends a control packet. |
D | |
data [USB.Class] | |
detach_kernel_driver [USB] | Detach a kernel driver from an interface. |
device [USB.DT] | |
diagnostic_device [USB.Class] | |
E | |
endpoint [USB.DT] | |
error_message [USB] |
|
G | |
get_active_config_descriptor [USB] | Get the USB configuration descriptor for the currently active configuration. |
get_bus_number [USB] | Get the number of the bus that a device is connected to. |
get_config_descriptor [USB] | Get a USB configuration descriptor based on its index. |
get_config_descriptor_by_value [USB] | Get a USB configuration descriptor with a specific
|
get_configuration [USB.Request] | Get the current device configuration value |
get_configuration [USB] |
|
get_descriptor [USB.Request] | Get the specified descriptor |
get_device [USB] | Get the underlying device for a handle |
get_device_address [USB] | Get the address of the device on the bus it is connected to. |
get_device_descriptor [USB] | Get the USB device descriptor for a given device. |
get_device_list [USB] | Returns a list of USB devices currently attached to the system. |
get_interface [USB.Request] | Return the selected alternate setting for the specified interface |
get_max_packet_size [USB] |
|
get_status [USB.Request] | Request status of the specific recipient |
get_string_descriptor [USB] | Retrieve a string descriptor from a device. |
H | |
handle_error [USB] |
|
hid [USB.DT] | |
hid [USB.Class] | |
hub [USB.DT] | |
hub [USB.Class] | |
I | |
image [USB.Class] | |
init [USB] | When forced, |
interface [USB.DT] | |
interrupt_recv [USB] |
|
interrupt_send [USB] |
|
iso_recv [USB] | |
iso_send [USB] | |
K | |
kernel_driver_active [USB] | Determine if a kernel driver is active on an interface. |
M | |
mass_storage [USB.Class] | |
O | |
open_device [USB] | Open a device and obtain a device handle. |
open_device_with [USB] |
|
P | |
per_interface [USB.Class] | |
personal_healthcare [USB.Class] | |
physical [USB.DT] | |
physical [USB.Class] | |
printer [USB.Class] | |
ptp [USB.Class] | Legacy name, same as |
R | |
release_interface [USB] | Release an interface previously claimed with libusb_claim_interface(). |
report [USB.DT] | |
reset_device [USB] |
|
S | |
set_address [USB.Request] | Set device address for all future accesses |
set_configuration [USB.Request] | Set device configuration |
set_configuration [USB] |
|
set_debug [USB] |
|
set_descriptor [USB.Request] | Used to update existing descriptors or add new descriptors |
set_feature [USB.Request] | Set or enable a specific feature |
set_interface [USB.Request] | Select an alternate interface for the specified interface |
set_interface_alt_setting [USB] |
|
smart_card [USB.Class] | |
string [USB.DT] | |
synch_frame [USB.Request] | Set then report an endpoint's synchronization frame |
T | |
to_string [USB.Class] | Returns a string representation of a device class code |
transfer_error_message [USB] |
|
V | |
vendor_specific [USB.Class] | |
video [USB.Class] | |
W | |
wireless [USB.Class] |