公開方法(Public Methods) | |
__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) | |
設置指定的配置。 | |
公開屬性 | |
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 |