libusb
Data Structures
Here are the data structures with brief descriptions:
oClibusb_config_descriptorA structure representing the standard USB configuration descriptor
oClibusb_control_setupSetup packet for control transfers
oClibusb_device_descriptorA structure representing the standard USB device descriptor
oClibusb_endpoint_descriptorA structure representing the standard USB endpoint descriptor
oClibusb_hotplug_callbackThe hotplug callback structure
oClibusb_interfaceA collection of alternate settings for a particular USB interface
oClibusb_interface_descriptorA structure representing the standard USB interface descriptor
oClibusb_iso_packet_descriptorIsochronous packet descriptor
oClibusb_pollfdFile descriptor for polling
oClibusb_transferThe generic USB transfer structure
\Clibusb_versionStructure representing the libusb version