LibUsbDotNet 2.2.8
MonoUsbProfile Class
Library ReferenceMonoLibUsb.ProfileMonoUsbProfile
LibUsbDotNet on SourceForge
Representing a USB device that can be opened and used by Libusb-1.0.
Declaration Syntax
C#Visual BasicVisual C++
public class MonoUsbProfile
Public Class MonoUsbProfile
public ref class MonoUsbProfile
Members
All MembersMethodsProperties



IconMemberDescription
BusNumber
Gets the bus number the is resides on.

Close()()()()
Closes the internal MonoUsbProfileHandle.

DeviceAddress
Gets the device address that belongs to the usb device this profile represents.

DeviceDescriptor
Gets the standard usb device descriptor.

Equality(MonoUsbProfile, MonoUsbProfile)
true if the MonoUsbProfile types are equal.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Overrides Object.Equals(Object).)
Equals(MonoUsbProfile)
Compares a MonoUsbProfile with this one.

GetHashCode()()()()
Serves as a hash function for a particular type.
(Overrides Object.GetHashCode()()()().)
Inequality(MonoUsbProfile, MonoUsbProfile)
true if the MonoUsbProfile types are not equal.

OpenDeviceHandle()()()()
Convenience function to open the device handle this profile handle represents.

ProfileHandle
Gets the internal profile handle need for some api calls.

Inheritance Hierarchy
Object
MonoUsbProfile

Assembly: LibUsbDotNet (Module: LibUsbDotNet) Version: 2.2.8.104 (2.2.8.104)