The methods of Android.Hardware.Usb.UsbDeviceConnection are listed below. For a list of all members, see the UsbDeviceConnection Members list.
See Also: Inherited members from Java.Lang.Object
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. |