Representing a USB device that can be opened and used by Libusb-1.0.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public class MonoUsbProfile
Public Class MonoUsbProfile
public ref class MonoUsbProfile
Members
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
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) | (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 |