MadWizard.WinUSBNet Namespace |
| Class | Description | |
|---|---|---|
| USBDevice |
The UsbDevice class represents a single WinUSB device.
| |
| USBDeviceDescriptor |
USB device details
| |
| USBDeviceInfo |
Gives information about a device. This information is retrieved using the setup API, not the
actual device descriptor. Device description and manufacturer will be the strings specified
in the .inf file. After a device is opened the actual device descriptor can be read as well.
| |
| USBEvent |
Contains the details of a USB event
| |
| USBException |
Exception used by WinUSBNet to indicate errors. This is the
main exception to catch when using the library.
| |
| USBInterface |
Represents a single USB interface from a USB device
| |
| USBInterfaceCollection |
Collection of UsbInterface objects
| |
| USBNotifier |
Helper class to receive notifications on USB device changes such as
connecting or removing a device.
| |
| USBPipe |
UsbPipe represents a single pipe on a WinUSB device. A pipe is connected
to a certain endpoint on the device and has a fixed direction (IN or OUT)
| |
| USBPipeCollection |
Collection of UsbPipe objects
| |
| USBPipePolicy |
Describes the policy for a specific USB pipe
|
| Delegate | Description | |
|---|---|---|
| USBEventHandler |
Delegate for event handler methods handing USB events
|
| Enumeration | Description | |
|---|---|---|
| USBBaseClass |
USB base class code enumeration, as defined in the USB specification
| |
| USBEventType |
Event type enumeration for WinUSB events
|