Public 成员函数 | |
__init__ (self) | |
int | GetBytesAvailable (self) |
取得可读取数据数量 (bytes)。 | |
bool | Connected (self) |
印表机是否处于连接状态。 | |
Read (self, buffer, size) | |
从印表机读取数据。 | |
Write (self, data_out, data_size) | |
写入数据至印表机。 | |
WriteAndWaitForResponse (self, data_out, data_size, response_start_time_out, response_end_time_out, completion_token) | |
将位数据写入输出流并返回接收到的数据,返回的数据是任何接收到的数据,或者如果收到完成标志则返回至该标志的数据,在返回之前等待回应超时。 | |
Close (self) | |
从印表机断开联机。 | |
StopAsyncListening (self) | |
Open (self) | |
透过 NET 接口开启印表机。 | |
SendPrintFile (self, ipAddress, fileName) | |
透过 NET 接口写入档案至印表机。 | |
SendPrintString (self, ipAddress, data, iDataSize) | |
透过 NET 接口写入字符串至印表机。 | |
TcpConnection (self, str ipAddress, int port) | |
透过 NET 连接所选择的印表机。 | |
Union[CObject, None] | GetComm (self) |
取得印表机目前使用的连接接口。 | |
Public 属性 | |
giComm | |
Protected 属性 | |
_socket | |
CommSDK.CommSDK.__init__ | ( | self | ) |
CommSDK.CommSDK.Close | ( | self | ) |
从印表机断开联机。
bool CommSDK.CommSDK.Connected | ( | self | ) |
印表机是否处于连接状态。
int CommSDK.CommSDK.GetBytesAvailable | ( | self | ) |
取得可读取数据数量 (bytes)。
Union[CObject, None] CommSDK.CommSDK.GetComm | ( | self | ) |
取得印表机目前使用的连接接口。
CommSDK.CommSDK.Open | ( | self | ) |
透过 NET 接口开启印表机。
CommSDK.CommSDK.Read | ( | self, | |
buffer, | |||
size ) |
从印表机读取数据。
[in] | buffer | 储存数据的缓冲区 |
[in] | size | 缓冲区大小 |
CommSDK.CommSDK.SendPrintFile | ( | self, | |
ipAddress, | |||
fileName ) |
透过 NET 接口写入档案至印表机。
[in] | ipAddress | 印表机的IP地址 |
[in] | fileName | 档案路径 |
CommSDK.CommSDK.SendPrintString | ( | self, | |
ipAddress, | |||
data, | |||
iDataSize ) |
透过 NET 接口写入字符串至印表机。
[in] | ipAddress | 印表机的IP地址 |
[in] | data | 待写入印表机的数据 |
[in] | iDataSize | 写入的资料量 |
CommSDK.CommSDK.StopAsyncListening | ( | self | ) |
CommSDK.CommSDK.TcpConnection | ( | self, | |
str | ipAddress, | ||
int | port ) |
透过 NET 连接所选择的印表机。
[in] | ipAddress | 印表机的IP地址 |
[in] | port | 印表机的端口号 |
CommSDK.CommSDK.Write | ( | self, | |
data_out, | |||
data_size ) |
写入数据至印表机。
[in] | data_Out | 待写入的资料 |
[in] | data_size | 写入的资料量 |
CommSDK.CommSDK.WriteAndWaitForResponse | ( | self, | |
data_out, | |||
data_size, | |||
response_start_time_out, | |||
response_end_time_out, | |||
completion_token ) |
将位数据写入输出流并返回接收到的数据,返回的数据是任何接收到的数据,或者如果收到完成标志则返回至该标志的数据,在返回之前等待回应超时。
[in] | data_out | 待写入印表机的数据 |
[in] | data_size | 写入的资料量 |
[in] | response_start_time_out | 等待接收第一笔数据的超时时间。这是从开始等待到接收到第一个位数据所花费的时间 |
[in] | response_end_time_out | 当未收到新数据时的超时时间。这是从接收到最后一个位数据后开始计算的时间 |
[in] | completion_token | 表示预期响应结束的字符串标志。如果只是想在将数据写入连接后等待响应,这个字符串可以是空字符串 |
|
protected |
CommSDK.CommSDK.giComm |