Contains the commonly used types for LibUsbDotNet.

C# | Visual Basic | Visual C++ |
namespace LibUsbDotNet
Namespace LibUsbDotNet
namespace LibUsbDotNet

All Types | Classes | Interfaces | Enumerations |
Icon | Type | Description |
---|---|---|
![]() | UsbDevice..::..DriverModeType |
Driver modes enumeration. See the UsbDevice.DriverMode property.
|
![]() | IUsbDevice |
The IUsbDevice interface contains members needed to configure a USB device for use.
|
![]() | IUsbInterface |
The IUsbInterface interface contains members needed communicate with an
interface of a usb device.
|
![]() | UsbDevice | Contains non-driver specific USB device communication members. |
![]() | UsbEndpointReader |
Contains methods for retrieving data from a Bulk or Interrupt endpoint using the overloaded Read(array<Byte>[]()[][], Int32, Int32%) functions or a DataReceived event.
|
![]() | UsbEndpointWriter | Contains methods for writing data to a Bulk or Interrupt endpoint using the overloaded Write(array<Byte>[]()[][], Int32, Int32%) functions.
|
![]() | UsbError | Describes a Usb error or setup API error.
|
![]() | UsbGlobals |
Static class for opening, enumerating and finding USB devices.
|