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 属性 | |
| engine_status_listening = value | |
| listenerCTS = value | |
| 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 = value |
| PrinterMonitor.PrinterMonitor.listenerCTS = value |