Press on the image to return to the main documentation page.
|
Close
Initialize (EventName As String, UsbDevice As android.hardware.usb.UsbDevice)
IsInitialized As Boolean
Open (Connection As UsbDeviceConnection)
test
Close
Initialize (EventName As String, UsbDevice As android.hardware.usb.UsbDevice)
IsInitialized As Boolean
Open (Connection As UsbDeviceConnection)
test
Close
Description As String [read only]
InputStream As InputStreamWrapper [read only]
Manufacturer As String [read only]
Model As String [read only]
OutputStream As OutputStreamWrapper [read only]
Serial As String [read only]
Uri As String [read only]
Version As String [read only]
Close
Description As String [read only]
InputStream As InputStreamWrapper [read only]
Manufacturer As String [read only]
Model As String [read only]
OutputStream As OutputStreamWrapper [read only]
Serial As String [read only]
Uri As String [read only]
Version As String [read only]
DeviceClass As Int [read only]
DeviceId As Int [read only]
DeviceName As String [read only]
DeviceSubclass As Int [read only]
GetInterface (Index As Int) As android.hardware.usb.UsbInterface
InterfaceCount As Int [read only]
IsInitialized As Boolean
ProductId As Int [read only]
VendorId As Int [read only]
DeviceClass As Int [read only]
DeviceId As Int [read only]
DeviceName As String [read only]
DeviceSubclass As Int [read only]
GetInterface (Index As Int) As android.hardware.usb.UsbInterface
InterfaceCount As Int [read only]
IsInitialized As Boolean
ProductId As Int [read only]
VendorId As Int [read only]
BulkTransfer (Endpoint As android.hardware.usb.UsbEndpoint, Buffer() As Byte, Length As Int, Timeout As Int) As Int
CloseSynchronous
ContinueListening
ControlTransfer (RequestType As Int, Request As Int, Value As Int, Index As Int, Buffer() As Byte, Length As Int, Timeout As Int) As Int
GetRawDescriptors As Byte()
IsInitialized As Boolean
Serial As String [read only]
StartListening (EventName As String)
StopListening
BulkTransfer (Endpoint As android.hardware.usb.UsbEndpoint, Buffer() As Byte, Length As Int, Timeout As Int) As Int
CloseSynchronous
ContinueListening
ControlTransfer (RequestType As Int, Request As Int, Value As Int, Index As Int, Buffer() As Byte, Length As Int, Timeout As Int) As Int
GetRawDescriptors As Byte()
IsInitialized As Boolean
Serial As String [read only]
StartListening (EventName As String)
StopListening
Address As Int [read only]
Attributes As Int [read only]
Direction As Int [read only]
EndpointNumber As Int [read only]
Interval As Int [read only]
IsInitialized As Boolean
MaxPacketSize As Int [read only]
Type As Int [read only]
Address As Int [read only]
Attributes As Int [read only]
Direction As Int [read only]
EndpointNumber As Int [read only]
Interval As Int [read only]
IsInitialized As Boolean
MaxPacketSize As Int [read only]
Type As Int [read only]
EndpointCount As Int [read only]
GetEndpoint (Index As Int) As UsbEndpoint
InterfaceClass As Int [read only]
InterfaceProtocol As Int [read only]
InterfaceSubclass As Int [read only]
IsInitialized As Boolean
EndpointCount As Int [read only]
GetEndpoint (Index As Int) As UsbEndpoint
InterfaceClass As Int [read only]
InterfaceProtocol As Int [read only]
InterfaceSubclass As Int [read only]
IsInitialized As Boolean
GetAccessories As UsbAccessory()
GetDevices As UsbDevice()
HasAccessoryPermission (Accessory As UsbAccessory) As Boolean
HasPermission (Device As android.hardware.usb.UsbDevice) As Boolean
Initialize
OpenAccessory (Accessory As UsbAccessory)
OpenDevice (Device As android.hardware.usb.UsbDevice, Interface As android.hardware.usb.UsbInterface, ForceClaim As Boolean) As UsbDeviceConnection
RequestAccessoryPermission (Accessory As UsbAccessory)
RequestPermission (Device As android.hardware.usb.UsbDevice)
USB_CLASS_APP_SPEC As Int
USB_CLASS_AUDIO As Int
USB_CLASS_CDC_DATA As Int
USB_CLASS_COMM As Int
USB_CLASS_CONTENT_SEC As Int
USB_CLASS_CSCID As Int
USB_CLASS_HID As Int
USB_CLASS_HUB As Int
USB_CLASS_MASS_STORAGE As Int
USB_CLASS_MISC As Int
USB_CLASS_PER_INTERFACE As Int
USB_CLASS_PHYSICA As Int
USB_CLASS_PRINTER As Int
USB_CLASS_STILL_IMAGE As Int
USB_CLASS_VENDOR_SPEC As Int
USB_CLASS_VIDEO As Int
USB_CLASS_WIRELESS_CONTROLLER As Int
USB_DIR_IN As Int
USB_DIR_OUT As Int
USB_ENDPOINT_DIR_MASK As Int
USB_ENDPOINT_NUMBER_MASK As Int
USB_ENDPOINT_XFER_BULK As Int
USB_ENDPOINT_XFER_CONTROL As Int
USB_ENDPOINT_XFER_INT As Int
USB_ENDPOINT_XFER_ISOC As Int
USB_ENDPOINT_XFERTYPE_MASK As Int
USB_INTERFACE_SUBCLASS_BOOT As Int
USB_SUBCLASS_VENDOR_SPEC As Int
USB_TYPE_CLASS As Int
USB_TYPE_MASK As Int
USB_TYPE_RESERVED As Int
USB_TYPE_STANDARD As Int
USB_TYPE_VENDOR As Int
GetAccessories As UsbAccessory()
GetDevices As UsbDevice()
HasAccessoryPermission (Accessory As UsbAccessory) As Boolean
HasPermission (Device As android.hardware.usb.UsbDevice) As Boolean
Initialize
OpenAccessory (Accessory As UsbAccessory)
OpenDevice (Device As android.hardware.usb.UsbDevice, Interface As android.hardware.usb.UsbInterface, ForceClaim As Boolean) As UsbDeviceConnection
RequestAccessoryPermission (Accessory As UsbAccessory)
RequestPermission (Device As android.hardware.usb.UsbDevice)
USB_CLASS_APP_SPEC As Int
USB_CLASS_AUDIO As Int
USB_CLASS_CDC_DATA As Int
USB_CLASS_COMM As Int
USB_CLASS_CONTENT_SEC As Int
USB_CLASS_CSCID As Int
USB_CLASS_HID As Int
USB_CLASS_HUB As Int
USB_CLASS_MASS_STORAGE As Int
USB_CLASS_MISC As Int
USB_CLASS_PER_INTERFACE As Int
USB_CLASS_PHYSICA As Int
USB_CLASS_PRINTER As Int
USB_CLASS_STILL_IMAGE As Int
USB_CLASS_VENDOR_SPEC As Int
USB_CLASS_VIDEO As Int
USB_CLASS_WIRELESS_CONTROLLER As Int
USB_DIR_IN As Int
USB_DIR_OUT As Int
USB_ENDPOINT_DIR_MASK As Int
USB_ENDPOINT_NUMBER_MASK As Int
USB_ENDPOINT_XFER_BULK As Int
USB_ENDPOINT_XFER_CONTROL As Int
USB_ENDPOINT_XFER_INT As Int
USB_ENDPOINT_XFER_ISOC As Int
USB_ENDPOINT_XFERTYPE_MASK As Int
USB_INTERFACE_SUBCLASS_BOOT As Int
USB_SUBCLASS_VENDOR_SPEC As Int
USB_TYPE_CLASS As Int
USB_TYPE_MASK As Int
USB_TYPE_RESERVED As Int
USB_TYPE_STANDARD As Int
USB_TYPE_VENDOR As Int
Buffer() As Byte [read only]
Initialize (Connection As UsbDeviceConnection, Endpoint As android.hardware.usb.UsbEndpoint)
IsInitialized As Boolean
Name As String
Queue (Buffer() As Byte, Length As Int)
UsbEndpoint As UsbEndpoint [read only]
Buffer() As Byte [read only]
Initialize (Connection As UsbDeviceConnection, Endpoint As android.hardware.usb.UsbEndpoint)
IsInitialized As Boolean
Name As String
Queue (Buffer() As Byte, Length As Int)
UsbEndpoint As UsbEndpoint [read only]