LibUsbDotNet 2.2.8
LibUsbDotNet.Main Namespace
Library Reference ► LibUsbDotNet.Main
|
Additional types used by LibUsbDotNet.
Declaration Syntax
C# | Visual Basic | Visual C++ |
namespace LibUsbDotNet.Main
Namespace LibUsbDotNet.Main
namespace LibUsbDotNet.Main
Types
All Types | Classes | Structures | Enumerations |
Icon | Type | Description |
---|---|---|
DataReceivedEnabledChangedEventArgs |
Event arguments that are passed when DataReceivedEnabled is changes state.
|
|
DevicePropertyType |
Standard Windows registry properties for USB devices and other hardware.
|
|
EndpointDataEventArgs |
Endpoint data received arguments returned by the DataReceived event.
|
|
EndpointType |
All possible USB endpoint types.
|
|
ErrorCode |
General area in which the failure occurred. See the UsbError class.
|
|
UsbTransferQueue..::..Handle |
A transfer queue handle.
|
|
Helper |
General utilities class used by LudnLite and exposed publicly for your convience.
|
|
LegacyUsbRegistry |
LibUsb specific members for device registry settings.
This legacy class does not actually query the windows registry as the other Registry classes do.
Instead, it wraps a LibUsbDevice and queries descriptors directly from the device
using usb IO control messages.
|
|
PinnedHandle |
Used for allocating a GCHandle to access the underlying pointer of an object.
|
|
ReadEndpointID |
Availabled endpoint numbers/ids for reading.
|
|
SafeContextHandle |
Base class for all critial handles.
|
|
SPDRP |
Device registry property codes
|
|
UsbConstants |
Various USB constants.
|
|
UsbCtrlFlags |
For Convienience Endpoint direction, recipient of the request, and request type on one enumeration.
|
|
UsbDeviceFinder |
Finds and identifies usb devices. Used for easily locating
|
|
UsbEndpointBase |
Endpoint members common to Read, Write, Bulk, and Interrupt EndpointType.
|
|
UsbEndpointDirection |
Endpoint direction.
|
|
UsbEndpointList |
Endpoint list.
|
|
UsbException |
Represents an exception generated by a USB operation.
|
|
UsbKernelVersion |
Contains version information for the LibUsb Sys driver.
|
|
UsbRegDeviceList |
Array of USB device available for communication via LibUsb or WinUsb.
|
|
UsbRegistry |
USB device registry members common to both LibUsb and WinUsb devices.
|
|
UsbRequestRecipient |
Recipient of the request.
|
|
UsbRequestType |
Standard USB requests.
|
|
UsbSetupPacket |
Transfers data to the main control endpoint (Endpoint 0).
|
|
UsbStandardRequest |
Standard Device Requests.
|
|
UsbSymbolicName |
USB device symbolic names are persistent accrossed boots and uniquely identify each device.
|
|
UsbTransfer |
Base class for async transfer context.
|
|
UsbTransferQueue |
Helper class for maintaining a user defined number of outstanding aync transfers on an endpoint.
|
|
WriteEndpointID |
Availabled endpoint numbers/ids for writing.
|