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 |