LibUSB
Description:
Content:
Namespaces:
Classes:
- BosDescriptor
- ConfigDescriptor
- ContainerIdDescriptor
- Context
- ControlSetup
- Device
- DeviceHandle
- PollFD
- SSEndpointCompanionDescriptor
- SSUsbDeviceCapabilityDescriptor
- Transfer
- USB_2_0_ExtensionDescriptor
Structs:
- BosDevCapabilityDescriptor
- DeviceDescriptor
- EndpointDescriptor
- HotCallbackHandle
- Interface
- InterfaceDescriptor
- IsoPacketDescriptor
Enums:
- BosType
- Capability
- ClassCode
- DescriptorType
- EndpointDirection
- Error
- HotPlugEvent
- HotPlugFlags
- IsoSyncType
- IsoUsageType
- LogLevel
- RequestRecipient
- RequestType
- SSUsbDeviceCapabilityAttributes
- Speed
- StandardRequest
- SupportedSpeed
- TransferFlags
- TransferStatus
- TransferType
- USB_2_0_ExtensionAttributes
Delegates:
- public delegate void HotPlugCb (Context ctx, Device device, HotPlugEvent event)
- public delegate void TransferCb (Transfer transfer)
- public delegate void pollfd_added_cb (int fd, short events, void* user_data)
- public delegate void pollfd_removed_cb (int fd, void* user_data)
Functions:
- public uint16 cpu_to_le16 (uint16 n)
- public int has_capability (Capability capability)
- public uint16 le16_to_cpu (uint16 n)