MonoLibUsb.Profile Namespace

LibUsbDotNet

LibUsbDotNet 2.2.8 MonoLibUsb.Profile Namespace
Library ReferenceMonoLibUsb.Profile
LibUsbDotNet on SourceForge

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