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] |