open5gs/lib/sbi/openapi/model/flow_direction.h
2020-06-17 01:22:28 -04:00

36 lines
1.6 KiB
C

/*
* flow_direction.h
*
* Possible values are - DOWNLINK: The corresponding filter applies for traffic to the UE. - UPLINK: The corresponding filter applies for traffic from the UE. - BIDIRECTIONAL: The corresponding filter applies for traffic both to and from the UE. - UNSPECIFIED: The corresponding filter applies for traffic to the UE (downlink), but has no specific direction declared. The service data flow detection shall apply the filter for uplink traffic as if the filter was bidirectional. The PCF shall not use the value UNSPECIFIED in filters created by the network in NW-initiated procedures. The PCF shall only include the value UNSPECIFIED in filters in UE-initiated procedures if the same value is received from the SMF.
*/
#ifndef _OpenAPI_flow_direction_H_
#define _OpenAPI_flow_direction_H_
#include <string.h>
#include "../external/cJSON.h"
#include "../include/list.h"
#include "../include/keyValuePair.h"
#include "../include/binary.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef struct OpenAPI_flow_direction_s OpenAPI_flow_direction_t;
typedef struct OpenAPI_flow_direction_s {
} OpenAPI_flow_direction_t;
OpenAPI_flow_direction_t *OpenAPI_flow_direction_create(
);
void OpenAPI_flow_direction_free(OpenAPI_flow_direction_t *flow_direction);
OpenAPI_flow_direction_t *OpenAPI_flow_direction_parseFromJSON(cJSON *flow_directionJSON);
cJSON *OpenAPI_flow_direction_convertToJSON(OpenAPI_flow_direction_t *flow_direction);
OpenAPI_flow_direction_t *OpenAPI_flow_direction_copy(OpenAPI_flow_direction_t *dst, OpenAPI_flow_direction_t *src);
#ifdef __cplusplus
}
#endif
#endif /* _OpenAPI_flow_direction_H_ */