MonoLibUsb - Libusb-1.0 low-level API
Contains USB descriptor types compatible with Libusb-1.0 (default packing)
C# | Visual Basic | Visual C++ |
namespace MonoLibUsb.Descriptors
Namespace MonoLibUsb.Descriptors
namespace MonoLibUsb.Descriptors

All Types | Classes |
Icon | Type | Description |
---|---|---|
![]() | MonoUsbAltInterfaceDescriptor |
A structure representing the standard USB interface descriptor. This
descriptor is documented in section 9.6.5 of the USB 2.0 specification.
All multiple-byte fields are represented in host-endian format.
|
![]() | MonoUsbConfigDescriptor | A structure representing the standard USB configuration descriptor.
This descriptor is documented in section 9.6.3 of the USB 2.0 specification.
All multiple-byte fields are represented in host-endian format. |
![]() | MonoUsbDeviceDescriptor | A structure representing the standard USB device descriptor.
This descriptor is documented in section 9.6.1 of the USB 2.0 specification.
All multiple-byte fields are represented in host-endian format. |
![]() | MonoUsbEndpointDescriptor |
A structure representing the standard USB endpoint descriptor. This
descriptor is documented in section 9.6.3 of the USB 2.0 specification.
All multiple-byte fields are represented in host-endian format.
|
![]() | MonoUsbInterface | A collection of alternate settings for a particular USB interface. |