mirror of
https://github.com/open5gs/open5gs.git
synced 2026-05-04 22:30:09 +00:00
[Release-17] Upgrade SBI to v17.x.0
This commit is contained in:
parent
969c116e77
commit
4d44b1843e
1687 changed files with 121604 additions and 9310 deletions
|
|
@ -1,7 +1,7 @@
|
|||
/*
|
||||
* amf_event.h
|
||||
*
|
||||
*
|
||||
* Describes an event to be subscribed
|
||||
*/
|
||||
|
||||
#ifndef _OpenAPI_amf_event_H_
|
||||
|
|
@ -14,9 +14,14 @@
|
|||
#include "../include/binary.h"
|
||||
#include "amf_event_area.h"
|
||||
#include "amf_event_type.h"
|
||||
#include "dispersion_area.h"
|
||||
#include "ext_snssai.h"
|
||||
#include "location_filter.h"
|
||||
#include "presence_info.h"
|
||||
#include "reachability_filter.h"
|
||||
#include "target_area.h"
|
||||
#include "traffic_descriptor.h"
|
||||
#include "ue_in_area_filter.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
|
@ -35,10 +40,22 @@ typedef struct OpenAPI_amf_event_s {
|
|||
bool is_report_ue_reachable;
|
||||
int report_ue_reachable;
|
||||
struct OpenAPI_reachability_filter_s *reachability_filter;
|
||||
bool is_udm_detect_ind;
|
||||
int udm_detect_ind;
|
||||
bool is_max_reports;
|
||||
int max_reports;
|
||||
OpenAPI_list_t* presence_info_list;
|
||||
bool is_max_response_time;
|
||||
int max_response_time;
|
||||
struct OpenAPI_target_area_s *target_area;
|
||||
OpenAPI_list_t *snssai_filter;
|
||||
struct OpenAPI_ue_in_area_filter_s *ue_in_area_filter;
|
||||
bool is_min_interval;
|
||||
int min_interval;
|
||||
char *next_report;
|
||||
bool is_idle_status_ind;
|
||||
int idle_status_ind;
|
||||
struct OpenAPI_dispersion_area_s *dispersion_area;
|
||||
} OpenAPI_amf_event_t;
|
||||
|
||||
OpenAPI_amf_event_t *OpenAPI_amf_event_create(
|
||||
|
|
@ -53,10 +70,22 @@ OpenAPI_amf_event_t *OpenAPI_amf_event_create(
|
|||
bool is_report_ue_reachable,
|
||||
int report_ue_reachable,
|
||||
OpenAPI_reachability_filter_t *reachability_filter,
|
||||
bool is_udm_detect_ind,
|
||||
int udm_detect_ind,
|
||||
bool is_max_reports,
|
||||
int max_reports,
|
||||
OpenAPI_list_t* presence_info_list,
|
||||
bool is_max_response_time,
|
||||
int max_response_time
|
||||
int max_response_time,
|
||||
OpenAPI_target_area_t *target_area,
|
||||
OpenAPI_list_t *snssai_filter,
|
||||
OpenAPI_ue_in_area_filter_t *ue_in_area_filter,
|
||||
bool is_min_interval,
|
||||
int min_interval,
|
||||
char *next_report,
|
||||
bool is_idle_status_ind,
|
||||
int idle_status_ind,
|
||||
OpenAPI_dispersion_area_t *dispersion_area
|
||||
);
|
||||
void OpenAPI_amf_event_free(OpenAPI_amf_event_t *amf_event);
|
||||
OpenAPI_amf_event_t *OpenAPI_amf_event_parseFromJSON(cJSON *amf_eventJSON);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue