POSAPI
类 POSWIFIAPI
java.lang.Object
POSAPI.POSInterfaceAPI
POSAPI.POSWIFIAPI
public class POSWIFIAPI
- extends POSInterfaceAPI
方法摘要 |
int |
CloseDevice()
函数名称:CloseDevice
函数功能:关闭端口
参数描述:
返回值说明: |
int |
OpenDevice(java.lang.String dstName,
int dstPort)
函数名称:OpenDevice
函数功能:创建Socket通讯对象
参数描述: |
int |
ReadBuffer(byte[] ReadBuffer,
int OffsetSize,
int nBytesToRead,
int ReadTimeOut)
|
int |
searchPort(SearchPortInfo[] port_info,
int printer_num_max,
int netSegmentSupp)
函数名称:searchPort
函数功能:搜索打印机设备
参数描述: |
int |
WIFIsearchPort(SearchPortInfo[] port_info,
int printer_num_max)
函数名称:_WIFIsearchPort
函数功能:WIFI搜索打印机设备
参数描述: |
int |
WriteBuffer(byte[] WriteBuffer,
int OffsetSize,
int nBytesToWrite,
int WriteTimeOut)
函数名称:WriteBuffer
函数功能:发送数据
参数描述: |
从类 java.lang.Object 继承的方法 |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mSocketSDK
public SocketSDK mSocketSDK
POS_SUCCESS
public static final int POS_SUCCESS
- 另请参见:
- 常量字段值
ERR_PROCESSING
public static final int ERR_PROCESSING
- 另请参见:
- 常量字段值
POS_FAIL
public static final int POS_FAIL
- 另请参见:
- 常量字段值
WRITETIMEOUT
public static final int WRITETIMEOUT
- 另请参见:
- 常量字段值
WRITEBYTEMAX
public static final int WRITEBYTEMAX
- 另请参见:
- 常量字段值
READBYTEMAX
public static final int READBYTEMAX
- 另请参见:
- 常量字段值
POSWIFIAPI
public POSWIFIAPI()
WIFIsearchPort
public int WIFIsearchPort(SearchPortInfo[] port_info,
int printer_num_max)
- 函数名称:_WIFIsearchPort
函数功能:WIFI搜索打印机设备
参数描述:
- 覆盖:
- 类
POSInterfaceAPI
中的 WIFIsearchPort
- 参数:
port_info[out]:
- 搜索到的打印机设备信息prt_num_max[in]:
- 要求搜索到设备信息最大值
返回值说明:
- 返回:
- 成功:搜索到的打印机设备个数,失败:0
searchPort
public int searchPort(SearchPortInfo[] port_info,
int printer_num_max,
int netSegmentSupp)
- 函数名称:searchPort
函数功能:搜索打印机设备
参数描述:
- 参数:
port_info[out]:
- 搜索到的打印机设备信息prt_num_max[in]:
- 要求搜索到设备信息最大值netSegmentSupp[in]:
- 搜索方式,0x01:同网段搜索,0x02:跨网段搜索
返回值说明:
- 返回:
- 成功:搜索到的打印机设备个数,失败:0
OpenDevice
public int OpenDevice(java.lang.String dstName,
int dstPort)
- 函数名称:OpenDevice
函数功能:创建Socket通讯对象
参数描述:
- 覆盖:
- 类
POSInterfaceAPI
中的 OpenDevice
- 参数:
dstName[in]:端口IP地址
- dstPort[in]:端口号
- 返回值说明:
- 返回:
- 成功:POS_SUCCESS,失败:ERR_PROCESSING
CloseDevice
public int CloseDevice()
- 函数名称:CloseDevice
函数功能:关闭端口
参数描述:
返回值说明:
- 覆盖:
- 类
POSInterfaceAPI
中的 CloseDevice
- 返回:
- 成功:POS_SUCCESS,失败:ERR_PROCESSING
WriteBuffer
public int WriteBuffer(byte[] WriteBuffer,
int OffsetSize,
int nBytesToWrite,
int WriteTimeOut)
- 函数名称:WriteBuffer
函数功能:发送数据
参数描述:
- 覆盖:
- 类
POSInterfaceAPI
中的 WriteBuffer
- 参数:
WriteBuffer[in]:
- 发送端口数据的缓冲区OffsetSize[in]:
- 发送数据的地址的偏移量nBytesToWrite[in]:发送端口数据的字节数
- WriteTimeOut[in]:发送端口数据超时设置
- 返回值说明:
- 返回:
- 成功:返回实际写入的字节数,失败:返回0
ReadBuffer
public int ReadBuffer(byte[] ReadBuffer,
int OffsetSize,
int nBytesToRead,
int ReadTimeOut)
- 覆盖:
- 类
POSInterfaceAPI
中的 ReadBuffer