[Release-17] Upgrade SBI to v17.x.0

This commit is contained in:
Sukchan Lee 2023-03-01 19:56:49 +09:00
parent 969c116e77
commit 4d44b1843e
1687 changed files with 121604 additions and 9310 deletions

View file

@ -17,6 +17,8 @@ OpenAPI_transfer_mt_data_error_t *OpenAPI_transfer_mt_data_error_create(
OpenAPI_access_token_err_t *access_token_error,
OpenAPI_access_token_req_t *access_token_request,
char *nrf_id,
bool is_remote_error,
int remote_error,
bool is_max_waiting_time,
int max_waiting_time
)
@ -36,6 +38,8 @@ OpenAPI_transfer_mt_data_error_t *OpenAPI_transfer_mt_data_error_create(
transfer_mt_data_error_local_var->access_token_error = access_token_error;
transfer_mt_data_error_local_var->access_token_request = access_token_request;
transfer_mt_data_error_local_var->nrf_id = nrf_id;
transfer_mt_data_error_local_var->is_remote_error = is_remote_error;
transfer_mt_data_error_local_var->remote_error = remote_error;
transfer_mt_data_error_local_var->is_max_waiting_time = is_max_waiting_time;
transfer_mt_data_error_local_var->max_waiting_time = max_waiting_time;
@ -204,6 +208,13 @@ cJSON *OpenAPI_transfer_mt_data_error_convertToJSON(OpenAPI_transfer_mt_data_err
}
}
if (transfer_mt_data_error->is_remote_error) {
if (cJSON_AddBoolToObject(item, "remoteError", transfer_mt_data_error->remote_error) == NULL) {
ogs_error("OpenAPI_transfer_mt_data_error_convertToJSON() failed [remote_error]");
goto end;
}
}
if (transfer_mt_data_error->is_max_waiting_time) {
if (cJSON_AddNumberToObject(item, "maxWaitingTime", transfer_mt_data_error->max_waiting_time) == NULL) {
ogs_error("OpenAPI_transfer_mt_data_error_convertToJSON() failed [max_waiting_time]");
@ -233,6 +244,7 @@ OpenAPI_transfer_mt_data_error_t *OpenAPI_transfer_mt_data_error_parseFromJSON(c
cJSON *access_token_request = NULL;
OpenAPI_access_token_req_t *access_token_request_local_nonprim = NULL;
cJSON *nrf_id = NULL;
cJSON *remote_error = NULL;
cJSON *max_waiting_time = NULL;
type = cJSON_GetObjectItemCaseSensitive(transfer_mt_data_errorJSON, "type");
if (type) {
@ -333,6 +345,14 @@ OpenAPI_transfer_mt_data_error_t *OpenAPI_transfer_mt_data_error_parseFromJSON(c
}
}
remote_error = cJSON_GetObjectItemCaseSensitive(transfer_mt_data_errorJSON, "remoteError");
if (remote_error) {
if (!cJSON_IsBool(remote_error)) {
ogs_error("OpenAPI_transfer_mt_data_error_parseFromJSON() failed [remote_error]");
goto end;
}
}
max_waiting_time = cJSON_GetObjectItemCaseSensitive(transfer_mt_data_errorJSON, "maxWaitingTime");
if (max_waiting_time) {
if (!cJSON_IsNumber(max_waiting_time)) {
@ -354,6 +374,8 @@ OpenAPI_transfer_mt_data_error_t *OpenAPI_transfer_mt_data_error_parseFromJSON(c
access_token_error ? access_token_error_local_nonprim : NULL,
access_token_request ? access_token_request_local_nonprim : NULL,
nrf_id && !cJSON_IsNull(nrf_id) ? ogs_strdup(nrf_id->valuestring) : NULL,
remote_error ? true : false,
remote_error ? remote_error->valueint : 0,
max_waiting_time ? true : false,
max_waiting_time ? max_waiting_time->valuedouble : 0
);