com.gprinter.io

类 GpDevice

  • java.lang.Object
    • com.gprinter.io.GpDevice


  • public class GpDevice
    extends java.lang.Object
    GpDevice.java
    作者:
    Mr.阿拉丁
    • 字段详细资料

      • CONNECT_ERROR

        public static final java.lang.String CONNECT_ERROR
        另请参阅:
        常量字段值
      • STATE_NONE

        public static final int STATE_NONE
        另请参阅:
        常量字段值
      • STATE_LISTEN

        public static final int STATE_LISTEN
        另请参阅:
        常量字段值
      • STATE_CONNECTING

        public static final int STATE_CONNECTING
        另请参阅:
        常量字段值
      • STATE_CONNECTED

        public static final int STATE_CONNECTED
        另请参阅:
        常量字段值
      • STATE_INVALID_PRINTER

        public static final int STATE_INVALID_PRINTER
        另请参阅:
        常量字段值
      • STATE_VALID_PRINTER

        public static final int STATE_VALID_PRINTER
        另请参阅:
        常量字段值
      • MESSAGE_STATE_CHANGE

        public static final int MESSAGE_STATE_CHANGE
        另请参阅:
        常量字段值
      • MESSAGE_READ

        public static final int MESSAGE_READ
        另请参阅:
        常量字段值
      • MESSAGE_WRITE

        public static final int MESSAGE_WRITE
        另请参阅:
        常量字段值
      • MESSAGE_DEVICE_NAME

        public static final int MESSAGE_DEVICE_NAME
        另请参阅:
        常量字段值
      • MESSAGE_TOAST

        public static final int MESSAGE_TOAST
        另请参阅:
        常量字段值
      • MESSAGE_OFFLINE_STATUS

        public static final int MESSAGE_OFFLINE_STATUS
        另请参阅:
        常量字段值
      • DEVICE_NAME

        public static final java.lang.String DEVICE_NAME
        另请参阅:
        常量字段值
      • TOAST

        public static final java.lang.String TOAST
        另请参阅:
        常量字段值
      • PRINTER_ID

        public static final java.lang.String PRINTER_ID
        另请参阅:
        常量字段值
      • DEVICE_STATUS

        public static final java.lang.String DEVICE_STATUS
        另请参阅:
        常量字段值
      • DEVICE_READ

        public static final java.lang.String DEVICE_READ
        另请参阅:
        常量字段值
      • DEVICE_READ_CNT

        public static final java.lang.String DEVICE_READ_CNT
        另请参阅:
        常量字段值
      • mReceiveQueue

        public static java.util.Queue<java.lang.Integer> mReceiveQueue
    • 构造器详细资料

      • GpDevice

        public GpDevice()
    • 方法详细资料

      • setCommandType

        public void setCommandType(int command)
      • getCommandType

        public int getCommandType()
      • setReceiveDataEnable

        public void setReceiveDataEnable(boolean b)
      • getReceiveDataEnable

        public boolean getReceiveDataEnable()
      • getConnectState

        public int getConnectState()
      • openEthernetPort

        public GpCom.ERROR_CODE openEthernetPort(int id,
                                                 java.lang.String ip,
                                                 int port,
                                                 Handler mHandler)
        方法说明 打开网口 Gprinter打印机初始IP 192.168.123.100 端口 9100
        参数:
        ip - ip地址
        port - 端口号
        返回:
        GpCom.ERROR_CODE
      • openBluetoothPort

        public GpCom.ERROR_CODE openBluetoothPort(int id,
                                                  java.lang.String addr,
                                                  Handler mHandler)
        方法说明 打开蓝牙端口
        参数:
        context - 上下文
        addr - 蓝牙地址
        返回:
        GpCom.ERROR_CODE
      • openUSBPort

        public GpCom.ERROR_CODE openUSBPort(Context context,
                                            int id,
                                            java.lang.String deviceName,
                                            Handler handler)
        方法说明 打开USB端口
        参数:
        context - 上下文
        返回:
        GpCom.ERROR_CODE
      • closePort

        public void closePort()
        方法说明 关闭端口
      • sendDataImmediately

        public GpCom.ERROR_CODE sendDataImmediately(java.util.Vector<java.lang.ByteCommand)
        方法说明 立即发送数据
        参数:
        -
        返回:
文档更新时间: 2020-04-27 10:10   作者:Gainscha佳博