用於通過 JSON 通信管理配置的類。
更多...
#include <JsonConfig.h>
◆ getAllConfig
- (NSArray< Config * > *) getAllConfig |
|
|
|
◆ getConfigWithNumber:
- (Config *) getConfigWithNumber: |
|
(int) | cfgNumber |
|
獲取具有指定編號的配置。
- 參數
-
- 傳回值
- 具有指定編號的配置對象。
◆ initWithCommDescriptor:
- (instancetype) initWithCommDescriptor: |
|
(NSString *) | commDescriptor |
|
在創建由 SDK 管理的連接時調用的構造函數。
- 參數
-
commDescriptor | 用於連接打印機的通信描述符,TCP 描述符格式:"ip" 或 "ip:port",例如 "127.0.0.1" 或 "127.0.0.1:3007"。如果未提供端口,則使用默認值。 |
- 傳回值
- 一個初始化的 JsonConfig 實例,如果無法創建對象,則返回 nil。
◆ initWithJsonComm:
- (instancetype) initWithJsonComm: |
|
(JsonComm *) | mgmtComm |
|
使用給定的 JSON 通信對象初始化一個新實例。
- 參數
-
- 傳回值
- 一個初始化的 JsonConfig 實例,如果無法創建對象,則返回 nil。
◆ initWithTcpComm:
- (instancetype) initWithTcpComm: |
|
(id) | connection |
|
必須傳遞一個已打開的 TcpComm 連接,如果需要監聽來自打印機的非請求消息,該連接必須保持打開。
- 參數
-
- 傳回值
- 一個初始化的 JsonConfig 實例,如果無法創建對象,則返回 nil。
◆ setConfig:
- (BOOL) setConfig: |
|
(Config *) | pCfg |
|
設置指定的配置。
- 參數
-
- 傳回值
- 如果配置成功設置,則返回 YES;否則返回 NO。
此類別(class) 文件是由下列檔案中產生:
- /Users/realbuber/Documents/Project/sdk_json_Objective-C_IOS/sdk_json_Objective-C_IOS/Json/JsonConfig.h