MonoLibUsb - Libusb-1.0 low-level API
Contains types used for accessing the device list, retrieving device information, and monitoring devices.
C# | Visual Basic | Visual C++ |
namespace MonoLibUsb.Profile
Namespace MonoLibUsb.Profile
namespace MonoLibUsb.Profile

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.. |