public class PrinterConnectionsService.printerBinder extends android.os.Binder implements PrinterBinder
Constructor and Description |
---|
printerBinder() |
Modifier and Type | Method and Description |
---|---|
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(android.content.Context context,
java.lang.String usbPathName,
TaskCallback callback) |
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) |
attachInterface, clearCallingIdentity, clearCallingWorkSource, dump, dump, dumpAsync, flushPendingCommands, getCallingPid, getCallingUid, getCallingUidOrThrow, getCallingUserHandle, getCallingWorkSourceUid, getInterfaceDescriptor, isBinderAlive, joinThreadPool, linkToDeath, onTransact, pingBinder, queryLocalInterface, restoreCallingIdentity, restoreCallingWorkSource, setCallingWorkSourceUid, transact, unlinkToDeath
public void connectBtPort(java.lang.String bluetoothID, TaskCallback callback)
connectBtPort
in interface PrinterBinder
public void connectUsbPort(android.content.Context context, java.lang.String usbPathName, TaskCallback callback)
connectUsbPort
in interface PrinterBinder
public void connectNetPort(java.lang.String ip, TaskCallback callback)
connectNetPort
in interface PrinterBinder
public void disconnectCurrentPort(java.lang.String ip, TaskCallback callback)
disconnectCurrentPort
in interface PrinterBinder
public void disconnectAll(TaskCallback callback)
disconnectAll
in interface PrinterBinder
public void acceptdatafromprinter(java.lang.String ip, TaskCallback callback)
acceptdatafromprinter
in interface PrinterBinder
public RoundQueue<byte[]> readBuffer(java.lang.String ip)
readBuffer
in interface PrinterBinder
public void clearBuffer(java.lang.String ip)
clearBuffer
in interface PrinterBinder
public void checkLinkedState(java.lang.String ip, TaskCallback execute)
checkLinkedState
in interface PrinterBinder
public void write(java.lang.String ip, byte[] data, TaskCallback callback)
write
in interface PrinterBinder
public void writeDataByYouself(java.lang.String ip, TaskCallback callback, ProcessData processData)
writeDataByYouself
in interface PrinterBinder
public boolean isConnect(java.lang.String ip)
isConnect
in interface PrinterBinder