MonoLibUsb - Libusb-1.0 low-level API
Contains types used for accessing the device list, retrieving device information, and monitoring devices. Declaration Syntax
C# | Visual Basic | Visual C++ |
namespace MonoLibUsb.Profile
Namespace MonoLibUsb.Profile
namespace MonoLibUsb.Profile
Types
All Types | Classes | Enumerations |
Icon | Type | Description |
---|---|---|
AddRemoveEventArgs |
Describes a device arrival/removal notification event
| |
AddRemoveType |
Event type.
| |
MonoUsbConfigHandle |
The MonoUsbConfigHandle class hold the internal pointer to a libusb MonoUsbConfigDescriptor.
| |
MonoUsbProfile |
Representing a USB device that can be opened and used by Libusb-1.0.
| |
MonoUsbProfileHandle |
Wraps a profile handle into a CriticalFinalizerObject.
Profile handles are used for getting device descriptor information and opening the device. Profile handles
are known connected and usually supported usb device that can be opened and used.
| |
MonoUsbProfileList |
Manages the device list. This class is thread safe.
| |
MonoUsbProfileListHandle |
Used to iterate through the MonoUsbProfileHandle collection contained in the MonoUsbProfileListHandle.
| |
PollfdItem |
File descriptor for polling. More.. |