Android.Hardware.Usb.UsbEndpoint Class
A class representing an endpoint on a Android.Hardware.Usb.UsbInterface.

See Also: UsbEndpoint Members

Syntax

[Android.Runtime.Register("android/hardware/usb/UsbEndpoint", DoNotGenerateAcw=true)]
public class UsbEndpoint : Java.Lang.Object, Android.OS.IParcelable, IDisposable

Remarks

A class representing an endpoint on a Android.Hardware.Usb.UsbInterface. Endpoints are the channels for sending and receiving data over USB. Typically bulk endpoints are used for sending non-trivial amounts of data. Interrupt endpoints are used for sending small amounts of data, typically events, separately from the main data streams. The endpoint zero is a special endpoint for control messages sent from the host to device. Isochronous endpoints are currently unsupported.

[Android Documentation]

Requirements

Namespace: Android.Hardware.Usb
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 12