Show / Hide Table of Contents

Class AndroidUsbEndpoint

Inheritance
System.Object
AndroidUsbEndpoint
Implements
IUsbInterfaceEndpoint
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Usb.Net.Android
Assembly: Usb.Net.Android.dll
Syntax
public class AndroidUsbEndpoint : IUsbInterfaceEndpoint

Constructors

AndroidUsbEndpoint(UsbEndpoint, Int32, ILogger)

Declaration
public AndroidUsbEndpoint(UsbEndpoint usbEndpoint, int interfaceNumber, ILogger logger = null)
Parameters
Type Name Description
Android.Hardware.Usb.UsbEndpoint usbEndpoint
System.Int32 interfaceNumber
Microsoft.Extensions.Logging.ILogger logger

Properties

InterfaceNumber

Declaration
public int InterfaceNumber { get; }
Property Value
Type Description
System.Int32

IsInterrupt

Declaration
public bool IsInterrupt { get; }
Property Value
Type Description
System.Boolean

IsRead

Declaration
public bool IsRead { get; }
Property Value
Type Description
System.Boolean

IsWrite

Declaration
public bool IsWrite { get; }
Property Value
Type Description
System.Boolean

MaxPacketSize

Declaration
public ushort MaxPacketSize { get; }
Property Value
Type Description
System.UInt16

PipeId

Declaration
public byte PipeId { get; }
Property Value
Type Description
System.Byte

UsbEndpoint

Declaration
public UsbEndpoint UsbEndpoint { get; }
Property Value
Type Description
Android.Hardware.Usb.UsbEndpoint

Implements

IUsbInterfaceEndpoint
In This Article
Back to top Generated by DocFX