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)