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
|