public class PrinterConnectionsService.XPrinterBinder extends Binder implements PrinterBinder
| 构造器和说明 |
|---|
PrinterConnectionsService.XPrinterBinder() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
acceptdatafromprinter(java.lang.String ip,
TaskCallback callback)
接收数据
|
void |
checkLinkedState(java.lang.String ip,
TaskCallback execute)
检查连接
|
void |
clearBuffer(java.lang.String ip)
清除数据
|
void |
connectBtPort(java.lang.String bluetoothID,
TaskCallback callback)
连接蓝牙
|
void |
connectNetPort(java.lang.String ip,
TaskCallback callback)
连接网络
|
void |
connectUsbPort(Context context,
java.lang.String usbPathName,
TaskCallback callback)
连接usb
|
void |
disconnectAll(TaskCallback callback)
断开所有连接
|
void |
disconnectCurrentPort(java.lang.String ip,
TaskCallback callback)
断开当前连接
|
boolean |
isConnect(java.lang.String ip)
当前连接状态
|
RoundQueue<byte[]> |
readBuffer(java.lang.String ip)
读取数据
|
void |
write(java.lang.String ip,
byte[] data,
TaskCallback callback)
写数据
|
void |
writeDataByYouself(java.lang.String ip,
TaskCallback callback,
ProcessData processData)
写数据
|
public void connectBtPort(java.lang.String bluetoothID,
TaskCallback callback)
PrinterBinderconnectBtPort 在接口中 PrinterBinderpublic void connectUsbPort(Context context,
java.lang.String usbPathName,
TaskCallback callback)
PrinterBinderconnectUsbPort 在接口中 PrinterBinderpublic void connectNetPort(java.lang.String ip,
TaskCallback callback)
PrinterBinderconnectNetPort 在接口中 PrinterBinderpublic void disconnectCurrentPort(java.lang.String ip,
TaskCallback callback)
PrinterBinderdisconnectCurrentPort 在接口中 PrinterBinderpublic void disconnectAll(TaskCallback callback)
PrinterBinderdisconnectAll 在接口中 PrinterBinderpublic void acceptdatafromprinter(java.lang.String ip,
TaskCallback callback)
PrinterBinderacceptdatafromprinter 在接口中 PrinterBinderpublic RoundQueue<byte[]> readBuffer(java.lang.String ip)
PrinterBinderreadBuffer 在接口中 PrinterBinderpublic void clearBuffer(java.lang.String ip)
PrinterBinderclearBuffer 在接口中 PrinterBinderpublic void checkLinkedState(java.lang.String ip,
TaskCallback execute)
PrinterBindercheckLinkedState 在接口中 PrinterBinderpublic void write(java.lang.String ip,
byte[] data,
TaskCallback callback)
PrinterBinderwrite 在接口中 PrinterBinderpublic void writeDataByYouself(java.lang.String ip,
TaskCallback callback,
ProcessData processData)
PrinterBinderwriteDataByYouself 在接口中 PrinterBinderpublic boolean isConnect(java.lang.String ip)
PrinterBinderisConnect 在接口中 PrinterBinder