Expand description
Utilities for parsing USB descriptors.
Descriptors are blocks of data that describe the functionality of a USB device.
Modules§
- language_
id - USB defined language IDs for string descriptors.
Structs§
- Configuration
Descriptor - Information about a USB configuration with access to all associated interfaces, endpoints, and other descriptors.
- Descriptor
- A raw USB descriptor.
- Descriptor
Iter - An iterator over a sequence of USB descriptors.
- Device
Descriptor - Information about a USB device.
- Endpoint
Descriptor - Information about a USB endpoint, with access to any associated descriptors.
- Interface
Descriptor - Information about a USB interface alternate setting, with access to associated endpoints and other descriptors.
- Interface
Descriptors - Interface descriptors for alternate settings, grouped by the interface number.
Enums§
- Transfer
Type - Endpoint type.