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
|