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)
PrinterBinder
connectBtPort
在接口中 PrinterBinder
public void connectUsbPort(Context context, java.lang.String usbPathName, TaskCallback callback)
PrinterBinder
connectUsbPort
在接口中 PrinterBinder
public void connectNetPort(java.lang.String ip, TaskCallback callback)
PrinterBinder
connectNetPort
在接口中 PrinterBinder
public void disconnectCurrentPort(java.lang.String ip, TaskCallback callback)
PrinterBinder
disconnectCurrentPort
在接口中 PrinterBinder
public void disconnectAll(TaskCallback callback)
PrinterBinder
disconnectAll
在接口中 PrinterBinder
public void acceptdatafromprinter(java.lang.String ip, TaskCallback callback)
PrinterBinder
acceptdatafromprinter
在接口中 PrinterBinder
public RoundQueue<byte[]> readBuffer(java.lang.String ip)
PrinterBinder
readBuffer
在接口中 PrinterBinder
public void clearBuffer(java.lang.String ip)
PrinterBinder
clearBuffer
在接口中 PrinterBinder
public void checkLinkedState(java.lang.String ip, TaskCallback execute)
PrinterBinder
checkLinkedState
在接口中 PrinterBinder
public void write(java.lang.String ip, byte[] data, TaskCallback callback)
PrinterBinder
write
在接口中 PrinterBinder
public void writeDataByYouself(java.lang.String ip, TaskCallback callback, ProcessData processData)
PrinterBinder
writeDataByYouself
在接口中 PrinterBinder
public boolean isConnect(java.lang.String ip)
PrinterBinder
isConnect
在接口中 PrinterBinder