Public 成员函数 | |
| __init__ (self, connection=None, mgmt_comm=None, comm_descriptor=None) | |
| 必须传递一个已打开的 TcpComm 连接,如果要监听来自印表机的非请求讯息,该连接可以保持打开状态。更多... | |
| get_all_config (self) | |
| 获取所有配置。 | |
| get_config_with_number (self, cfg_number) | |
| 获取指定编号的配置。 | |
| set_config (self, "Config" cfg) | |
| 设置指定的配置。 | |
Public 属性 | |
| cfg_index_factory | |
| cmd_read | |
| cmd_write | |
| JsonConfig.JsonConfig.__init__ | ( | self, | |
| connection = None, | |||
| mgmt_comm = None, | |||
| comm_descriptor = None ) |
必须传递一个已打开的 TcpComm 连接,如果要监听来自印表机的非请求讯息,该连接可以保持打开状态。更多...
| connection | TCP 通信对象。 |
| mgmt_comm | JSON 通信对象。 |
| comm_descriptor | 用于连接印表机的通信描述符,TCP 描述符格式:"ip" 或 "ip:port",例如 "127.0.0.1" 或 "127.0.0.1:3007"。如果未提供端口,则使用默认值。 |
| JsonConfig.JsonConfig.get_all_config | ( | self | ) |
获取所有配置。
| JsonConfig.JsonConfig.get_config_with_number | ( | self, | |
| cfg_number ) |
获取指定编号的配置。
| cfg_number | 要检索的配置编号。 |
| JsonConfig.JsonConfig.set_config | ( | self, | |
| "Config" | cfg ) |
设置指定的配置。
| cfg | 表示要设置的配置的 Config 对象。 |
| JsonConfig.JsonConfig.cfg_index_factory |
| JsonConfig.JsonConfig.cmd_read |
| JsonConfig.JsonConfig.cmd_write |