public class XPrinterDev
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
XPrinterDev.ErrorCode |
class |
XPrinterDev.PortInfo |
static class |
XPrinterDev.PortType |
class |
XPrinterDev.ReturnMessage |
Constructor and Description |
---|
XPrinterDev(XPrinterDev.PortType portType,
android.content.Context context) |
XPrinterDev(XPrinterDev.PortType portType,
android.content.Context context,
java.lang.String usbPathName) |
XPrinterDev(XPrinterDev.PortType portType,
java.lang.String bluetoothID) |
XPrinterDev(XPrinterDev.PortType portType,
java.lang.String ethernetIP,
int ethernetPort) |
Modifier and Type | Method and Description |
---|---|
XPrinterDev.ReturnMessage |
Close() |
XPrinterDev.PortInfo |
GetPortInfo() |
static java.util.List<java.lang.String> |
GetUsbPathNames(android.content.Context context) |
XPrinterDev.ReturnMessage |
Open() |
int |
Read() |
XPrinterDev.ReturnMessage |
Read(byte[] buffer) |
XPrinterDev.ReturnMessage |
Read(byte[] buffer,
int offset,
int count) |
XPrinterDev.ReturnMessage |
Write(byte[] data) |
XPrinterDev.ReturnMessage |
Write(byte[] data,
int offset,
int count) |
XPrinterDev.ReturnMessage |
Write(int data) |
public XPrinterDev(XPrinterDev.PortType portType, android.content.Context context)
public XPrinterDev(XPrinterDev.PortType portType, android.content.Context context, java.lang.String usbPathName)
public XPrinterDev(XPrinterDev.PortType portType, java.lang.String bluetoothID)
public XPrinterDev(XPrinterDev.PortType portType, java.lang.String ethernetIP, int ethernetPort)
public XPrinterDev.ReturnMessage Open()
public XPrinterDev.ReturnMessage Write(int data)
public XPrinterDev.ReturnMessage Write(byte[] data)
public XPrinterDev.ReturnMessage Write(byte[] data, int offset, int count)
public XPrinterDev.ReturnMessage Read(byte[] buffer)
public XPrinterDev.ReturnMessage Read(byte[] buffer, int offset, int count)
public int Read()
public XPrinterDev.ReturnMessage Close()
public static java.util.List<java.lang.String> GetUsbPathNames(android.content.Context context)
public XPrinterDev.PortInfo GetPortInfo()