public abstract class UsbBase_qcom
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static interface  | UsbBase_qcom.DataCallback | 
| Modifier and Type | Field and Description | 
|---|---|
| UsbBase_qcom.DataCallback | dataCallback | 
| Constructor and Description | 
|---|
| UsbBase_qcom() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract UsbDevice | closeport() | 
| ConnectionStatus | getConnectionStatus() | 
| java.util.List<UsbDevice> | getDeviceList(Context context)获取 USB 设备列表 | 
| UsbDevice | getUsbDevice(Context context,
            int vendorId,
            int productId) | 
| abstract UsbDeviceConnection | getUsbDeviceConnection() | 
| abstract void | init(Context context) | 
| abstract int | openPort(UsbDevice device) | 
| abstract int | sendData(byte[] bytes) | 
| void | setConnectionStatusCallback(ConnectionStatusCallback callback) | 
| void | setDataCallback(UsbBase_qcom.DataCallback dataCallback) | 
public UsbBase_qcom.DataCallback dataCallback
public java.util.List<UsbDevice> getDeviceList(Context context)
public UsbDevice getUsbDevice(Context context,
                              int vendorId,
                              int productId)
vendorId - 厂商IDproductId - 产品IDpublic abstract void init(Context context)
public abstract int openPort(UsbDevice device)
public abstract UsbDevice closeport()
public abstract int sendData(byte[] bytes)
public abstract UsbDeviceConnection getUsbDeviceConnection()
public void setConnectionStatusCallback(ConnectionStatusCallback callback)
public ConnectionStatus getConnectionStatus()
public void setDataCallback(UsbBase_qcom.DataCallback dataCallback)