public class PrinterConnectionsService.XPrinterBinder extends Binder implements PrinterBinder
構(gòu)造器和說明 |
---|
PrinterConnectionsService.XPrinterBinder() |
限定符和類型 | 方法和說明 |
---|---|
void |
acceptdatafromprinter(java.lang.String ip,
TaskCallback callback)
接收數(shù)據(jù)
|
void |
checkLinkedState(java.lang.String ip,
TaskCallback execute)
檢查連接
|
void |
clearBuffer(java.lang.String ip)
清除數(shù)據(jù)
|
void |
connectBtPort(java.lang.String bluetoothID,
TaskCallback callback)
連接藍牙
|
void |
connectNetPort(java.lang.String ip,
TaskCallback callback)
連接網(wǎng)絡(luò)
|
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)
當前連接狀態(tài)
|
RoundQueue<byte[]> |
readBuffer(java.lang.String ip)
讀取數(shù)據(jù)
|
void |
write(java.lang.String ip,
byte[] data,
TaskCallback callback)
寫數(shù)據(jù)
|
void |
writeDataByYouself(java.lang.String ip,
TaskCallback callback,
ProcessData processData)
寫數(shù)據(jù)
|
public PrinterConnectionsService.XPrinterBinder()
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