用於通過 JSON 通信管理配置的類。 更多...
#include <JsonConfig.h>
實體方法 | |
(instancetype) | - initWithTcpComm: |
必須傳遞一個已打開的 TcpComm 連接,如果需要監聽來自打印機的非請求消息,該連接必須保持打開。 | |
(instancetype) | - initWithJsonComm: |
使用給定的 JSON 通信對象初始化一個新實例。 | |
(instancetype) | - initWithCommDescriptor: |
在創建由 SDK 管理的連接時調用的構造函數。 | |
(NSArray< Config * > *) | - getAllConfig |
JsonConfig 對象的析構函數。 | |
(Config *) | - getConfigWithNumber: |
獲取具有指定編號的配置。 | |
(BOOL) | - setConfig: |
設置指定的配置。 | |
用於通過 JSON 通信管理配置的類。
- (NSArray< Config * > *) getAllConfig |
- (Config *) getConfigWithNumber: | (int) | cfgNumber |
獲取具有指定編號的配置。
cfgNumber | 要檢索的配置編號。 |
- (instancetype) initWithCommDescriptor: | (NSString *) | commDescriptor |
在創建由 SDK 管理的連接時調用的構造函數。
commDescriptor | 用於連接打印機的通信描述符,TCP 描述符格式:"ip" 或 "ip:port",例如 "127.0.0.1" 或 "127.0.0.1:3007"。如果未提供端口,則使用默認值。 |
- (instancetype) initWithJsonComm: | (JsonComm *) | mgmtComm |
- (instancetype) initWithTcpComm: | (id) | connection |
必須傳遞一個已打開的 TcpComm 連接,如果需要監聽來自打印機的非請求消息,該連接必須保持打開。
connection | TCP 通信對象。 |
- (BOOL) setConfig: | (Config *) | pCfg |