| H A D | hnp_json.c | 73 static int ParseJsonStreamToHnpCfgInfo(cJSON *json, HnpCfgInfo *hnpCfg) in ParseJsonStreamToHnpCfgInfo() argument 77 cJSON *typeItem = cJSON_GetObjectItem(json, "type"); in ParseJsonStreamToHnpCfgInfo() 86 cJSON *nameItem = cJSON_GetObjectItem(json, "name"); in ParseJsonStreamToHnpCfgInfo() 96 cJSON *versionItem = cJSON_GetObjectItem(json, "version"); in ParseJsonStreamToHnpCfgInfo() 106 cJSON *installItem = cJSON_GetObjectItem(json, "install"); in ParseJsonStreamToHnpCfgInfo() 127 cJSON *json; in ParseHnpCfgFile() local 135 json = cJSON_Parse(cfgStream); in ParseHnpCfgFile() 137 if (json == NULL) { in ParseHnpCfgFile() 138 HNP_LOGE("parse json file[%{public}s] unsuccess.", hnpCfgPath); in ParseHnpCfgFile() 141 ret = ParseJsonStreamToHnpCfgInfo(json, hnpCf in ParseHnpCfgFile() 149 cJSON *json; HnpCfgGetFromSteam() local 182 HnpInstallHapExistCheck(const char *hnpPackageName, cJSON *json, cJSON **hapItemOut, int *hapIndex) HnpInstallHapExistCheck() argument 228 HnpPackageVersionUpdateAll(cJSON *json, const HnpCfgInfo *hnpCfg) HnpPackageVersionUpdateAll() argument 252 HnpHapJsonWrite(cJSON *json) HnpHapJsonWrite() argument 272 HnpHapJsonHnpAdd(bool hapExist, cJSON *json, cJSON *hapItem, const char *hnpPackageName, const HnpCfgInfo *hnpCfg) HnpHapJsonHnpAdd() argument 330 cJSON *json = NULL; HnpInstallInfoJsonWrite() local 377 HnpOtherPackageInstallCheck(const char *name, const char *version, int packageIndex, cJSON *json) HnpOtherPackageInstallCheck() argument 437 cJSON *json = cJSON_Parse(infoStream); HnpPackageJsonGet() local 455 cJSON *json = NULL; HnpPackageInfoGet() local 519 cJSON *json = cJSON_Parse(infoStream); HnpPackageInfoHnpDelete() local 560 cJSON *json = cJSON_Parse(infoStream); HnpPackageInfoDelete() local 613 cJSON *json = cJSON_Parse(infoStream); HnpCurrentVersionGet() local 657 cJSON *json = cJSON_Parse(infoStream); HnpCurrentVersionUninstallCheck() local [all...] |