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 |