Contains the commonly used types for LibUsbDotNet.
 Declaration Syntax
 Declaration Syntax| C# | Visual Basic | Visual C++ | 
namespace LibUsbDotNet
Namespace LibUsbDotNet
namespace LibUsbDotNet
 Types
 Types| 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.  
             | 
