SBI updated

- openapi-generator version 5.2.0
- add priority/capacity/load in NFProfile/NFService
- add AllowedNfTypes in NFProfile/NFService
This commit is contained in:
Sukchan Lee 2021-07-16 17:02:33 +09:00
parent 1326fc85dc
commit 039b9d0aaa
930 changed files with 7387 additions and 5434 deletions

View file

@ -5,6 +5,7 @@
#include "vplmn_qos.h"
OpenAPI_vplmn_qos_t *OpenAPI_vplmn_qos_create(
bool is__5qi,
int _5qi,
OpenAPI_arp_t *arp,
OpenAPI_ambr_t *session_ambr,
@ -18,6 +19,7 @@ OpenAPI_vplmn_qos_t *OpenAPI_vplmn_qos_create(
if (!vplmn_qos_local_var) {
return NULL;
}
vplmn_qos_local_var->is__5qi = is__5qi;
vplmn_qos_local_var->_5qi = _5qi;
vplmn_qos_local_var->arp = arp;
vplmn_qos_local_var->session_ambr = session_ambr;
@ -54,7 +56,7 @@ cJSON *OpenAPI_vplmn_qos_convertToJSON(OpenAPI_vplmn_qos_t *vplmn_qos)
}
item = cJSON_CreateObject();
if (vplmn_qos->_5qi) {
if (vplmn_qos->is__5qi) {
if (cJSON_AddNumberToObject(item, "5qi", vplmn_qos->_5qi) == NULL) {
ogs_error("OpenAPI_vplmn_qos_convertToJSON() failed [_5qi]");
goto end;
@ -124,7 +126,7 @@ OpenAPI_vplmn_qos_t *OpenAPI_vplmn_qos_parseFromJSON(cJSON *vplmn_qosJSON)
OpenAPI_vplmn_qos_t *vplmn_qos_local_var = NULL;
cJSON *_5qi = cJSON_GetObjectItemCaseSensitive(vplmn_qosJSON, "5qi");
if (_5qi) {
if (_5qi) {
if (!cJSON_IsNumber(_5qi)) {
ogs_error("OpenAPI_vplmn_qos_parseFromJSON() failed [_5qi]");
goto end;
@ -134,20 +136,20 @@ OpenAPI_vplmn_qos_t *OpenAPI_vplmn_qos_parseFromJSON(cJSON *vplmn_qosJSON)
cJSON *arp = cJSON_GetObjectItemCaseSensitive(vplmn_qosJSON, "arp");
OpenAPI_arp_t *arp_local_nonprim = NULL;
if (arp) {
if (arp) {
arp_local_nonprim = OpenAPI_arp_parseFromJSON(arp);
}
cJSON *session_ambr = cJSON_GetObjectItemCaseSensitive(vplmn_qosJSON, "sessionAmbr");
OpenAPI_ambr_t *session_ambr_local_nonprim = NULL;
if (session_ambr) {
if (session_ambr) {
session_ambr_local_nonprim = OpenAPI_ambr_parseFromJSON(session_ambr);
}
cJSON *max_fbr_dl = cJSON_GetObjectItemCaseSensitive(vplmn_qosJSON, "maxFbrDl");
if (max_fbr_dl) {
if (max_fbr_dl) {
if (!cJSON_IsString(max_fbr_dl)) {
ogs_error("OpenAPI_vplmn_qos_parseFromJSON() failed [max_fbr_dl]");
goto end;
@ -156,7 +158,7 @@ OpenAPI_vplmn_qos_t *OpenAPI_vplmn_qos_parseFromJSON(cJSON *vplmn_qosJSON)
cJSON *max_fbr_ul = cJSON_GetObjectItemCaseSensitive(vplmn_qosJSON, "maxFbrUl");
if (max_fbr_ul) {
if (max_fbr_ul) {
if (!cJSON_IsString(max_fbr_ul)) {
ogs_error("OpenAPI_vplmn_qos_parseFromJSON() failed [max_fbr_ul]");
goto end;
@ -165,7 +167,7 @@ OpenAPI_vplmn_qos_t *OpenAPI_vplmn_qos_parseFromJSON(cJSON *vplmn_qosJSON)
cJSON *gua_fbr_dl = cJSON_GetObjectItemCaseSensitive(vplmn_qosJSON, "guaFbrDl");
if (gua_fbr_dl) {
if (gua_fbr_dl) {
if (!cJSON_IsString(gua_fbr_dl)) {
ogs_error("OpenAPI_vplmn_qos_parseFromJSON() failed [gua_fbr_dl]");
goto end;
@ -174,7 +176,7 @@ OpenAPI_vplmn_qos_t *OpenAPI_vplmn_qos_parseFromJSON(cJSON *vplmn_qosJSON)
cJSON *gua_fbr_ul = cJSON_GetObjectItemCaseSensitive(vplmn_qosJSON, "guaFbrUl");
if (gua_fbr_ul) {
if (gua_fbr_ul) {
if (!cJSON_IsString(gua_fbr_ul)) {
ogs_error("OpenAPI_vplmn_qos_parseFromJSON() failed [gua_fbr_ul]");
goto end;
@ -182,6 +184,7 @@ OpenAPI_vplmn_qos_t *OpenAPI_vplmn_qos_parseFromJSON(cJSON *vplmn_qosJSON)
}
vplmn_qos_local_var = OpenAPI_vplmn_qos_create (
_5qi ? true : false,
_5qi ? _5qi->valuedouble : 0,
arp ? arp_local_nonprim : NULL,
session_ambr ? session_ambr_local_nonprim : NULL,