|
Class Summary |
| Configuration |
Provides access to a USB configuration supported by a device, and to
the interfaces associated with that configuration. |
| ControlMessage |
This class supports control messaging with convenience methods for
common calls, and encapsulates data for all control requests.
|
| Descriptor |
This is a base class for entities with USB typed descriptors.
|
| Device |
Provides access to a USB device.
|
| DeviceDescriptor |
Provides access to a USB device descriptor.
|
| Endpoint |
Provides access to a USB endpoint descriptor, structuring device
data input or output in a given device configuration.
|
| HostFactory |
Bootstrapping methods. |
| Hub |
Bundles access to a USB Hub descriptor and some hub operations. |
| Interface |
USB interfaces describe sets of endpoints, and are associated with
a particular device configuration. |
| PortIdentifier |
This class provides "stable" string identifiers for USB devices,
appropriate for use in operations and troubleshooting. |
| USBListenerAdapter |
Subclassable USBListener adapter, which ignores all calls.
|