MonoLibUsb Namespace

LibUsbDotNet

LibUsbDotNet 2.2.8 MonoLibUsb Namespace
Library ReferenceMonoLibUsb
LibUsbDotNet on SourceForge

MonoLibUsb - Libusb-1.0 low-level API

Declaration Syntax
C# Visual Basic Visual C++
namespace MonoLibUsb
Namespace MonoLibUsb
namespace MonoLibUsb
Types
All Types Classes Structures Enumerations Delegates
Icon Type Description
MonoUsbApi
Libusb-1.0 low-level API library.

MonoUsbDeviceHandle
Represents a Libusb-1.0 device handle.

MonoUsbError
Error codes. Most libusb functions return 0 on success or one of these codes on failure.

MonoUsbEventHandler
Manages a static Libusb-1.0 MonoUsbSessionHandle and "handle_events" thread for simplified asynchronous IO.

MonoUsbSessionHandle
Class representing a Libusb-1.0 session session handle. Session handled are wrapped in a CriticalFinalizerObject.

MonoUsbTransferDelegate
Asynchronous transfer callback delegate

PollfdAddedDelegate
Callback delegate, invoked when a new file descriptor should be added to the set of file descriptors monitored for events.

PollfdRemovedDelegate
Callback delegate, invoked when a file descriptor should be removed from the set of file descriptors being monitored for events.

UnixNativeTimeval
Unix mono.net timeval structure.