The members of Android.Hardware.Usb.UsbDeviceConnection are listed below.
See Also: Inherited members from Java.Lang.Object
A constructor used when creating managed representations of JNI objects; called by the runtime. |
[read-only] | FileDescriptor | int. Returns the native file descriptor for the device, or -1 if the device is not opened. |
[read-only] | Serial | string. Returns the serial number for the device. |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
BulkTransfer(UsbEndpoint, byte[], int, int)Performs a bulk transaction on the given endpoint. | ||
BulkTransfer(UsbEndpoint, byte[], int, int, int)Performs a bulk transaction on the given endpoint. | ||
BulkTransferAsync(UsbEndpoint, byte[], int, int)Documentation for this section has not yet been entered. | ||
BulkTransferAsync(UsbEndpoint, byte[], int, int, int)Documentation for this section has not yet been entered. | ||
ClaimInterface(UsbInterface, bool)Claims exclusive access to a Android.Hardware.Usb.UsbInterface. | ||
Close()Releases all system resources related to the device. | ||
ControlTransfer(UsbAddressing, int, int, int, byte[], int, int)Performs a control transaction on endpoint zero for this device. | ||
ControlTransfer(UsbAddressing, int, int, int, byte[], int, int, int)Performs a control transaction on endpoint zero for this device. | ||
ControlTransferAsync(UsbAddressing, int, int, int, byte[], int, int)Documentation for this section has not yet been entered. | ||
ControlTransferAsync(UsbAddressing, int, int, int, byte[], int, int, int)Documentation for this section has not yet been entered. | ||
GetRawDescriptors()Returns the raw USB descriptors for the device. | ||
ReleaseInterface(UsbInterface)Releases exclusive access to a Android.Hardware.Usb.UsbInterface. | ||
RequestWait()Waits for the result of a UsbRequest.Queue(Java.Nio.ByteBuffer, System.Int32) operation Note that this may return requests queued on multiple Android.Hardware.Usb.UsbEndpoints. | ||
RequestWaitAsync()Documentation for this section has not yet been entered. | ||
SetConfiguration(UsbConfiguration)Sets the device's current Android.Hardware.Usb.UsbConfiguration. | ||
SetInterface(UsbInterface)Sets the current Android.Hardware.Usb.UsbInterface. |