mirror of
https://github.com/open5gs/open5gs.git
synced 2026-05-04 22:30:09 +00:00
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:
parent
1326fc85dc
commit
039b9d0aaa
930 changed files with 7387 additions and 5434 deletions
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue