Public 成员函数 | |
__init__ (self, connection=None, mgmt_comm=None, comm_descriptor=None) | |
使用给定的TCP、JSON和通信描述符对象初始化一个新实例。 | |
get_fault_status (self) | |
查询印表机的故障状态。 | |
get_printer_info (self) | |
获取印表机资讯。 | |
get_engine_status (self) | |
查询印表机的引擎状态。 | |
set_engine_status_listening (self, value) | |
设置是否启用引擎状态监听。 | |
set_display_status_listening (self, value) | |
设置是否启用显示状态监听。 | |
set_alert_status_listening (self, value) | |
设置是否启用警报状态监听。 | |
Public 属性 | |
my_mgmt_id | |
engine_status_listening | |
listenerCTS | |
PrinterMonitor.PrinterMonitor.__init__ | ( | self, | |
connection = None, | |||
mgmt_comm = None, | |||
comm_descriptor = None ) |
使用给定的TCP、JSON和通信描述符对象初始化一个新实例。
connection | TCP通信对象。 |
mgmt_comm | JSON通信对象。 |
comm_descriptor | 通信描述符。 |
PrinterMonitor.PrinterMonitor.get_engine_status | ( | self | ) |
查询印表机的引擎状态。
引擎状态用于检查在发送打印作业之前,印表机是否处于可以打印的状态。
返回的字符串可以是"fault"、"idle"、"offline"、"pause"、"printing"或"present"(标签存在)。
实现在PrinterMonitor中。
PrinterMonitor.PrinterMonitor.get_fault_status | ( | self | ) |
查询印表机的故障状态。
故障状态用于检查印表机是否处于需要注意的故障状态,或可能会阻止处理任何打印作业。
返回的警报字符串数组表示印表机在alert[0]处发送的警报编号和在alert[1]处的简短描述
例如,"2418"表示"打印头打开"警报。alert[0] = "2418"; alert[1] = "打印头打开";
实现在PrinterMonitor中。
PrinterMonitor.PrinterMonitor.get_printer_info | ( | self | ) |
获取印表机资讯。
用于检查印表机型号、固件版本、已安装选项和其他硬件特定详细资讯的情况。
实现在PrinterMonitor中。
PrinterMonitor.PrinterMonitor.set_alert_status_listening | ( | self, | |
value ) |
设置是否启用警报状态监听。
value | YES启用监听,NO禁用监听。 |
PrinterMonitor.PrinterMonitor.set_display_status_listening | ( | self, | |
value ) |
设置是否启用显示状态监听。
value | YES启用监听,NO禁用监听。 |
PrinterMonitor.PrinterMonitor.set_engine_status_listening | ( | self, | |
value ) |
设置是否启用引擎状态监听。
value | YES启用监听,NO禁用监听。 |
PrinterMonitor.PrinterMonitor.engine_status_listening |
PrinterMonitor.PrinterMonitor.listenerCTS |
PrinterMonitor.PrinterMonitor.my_mgmt_id |