feat: Add dedicated QoS flow

This commit is contained in:
Sukchan Lee 2020-12-31 21:07:08 -05:00
parent 65aea5ebf2
commit 235a041b8d
205 changed files with 6053 additions and 3831 deletions

View file

@ -1,7 +1,7 @@
/*
* steering_functionality.h
*
* Possible values are - MPTCP: Indicates that PCF authorizes the MPTCP functionality to support traffic steering, switching and splitting. - ATSSS_LL: Indicates that PCF authorizes the ATSSS-LL functionality to support traffic steering, switching and splitting.
*
*/
#ifndef _OpenAPI_steering_functionality_H_
@ -17,16 +17,11 @@
extern "C" {
#endif
typedef struct OpenAPI_steering_functionality_s OpenAPI_steering_functionality_t;
typedef struct OpenAPI_steering_functionality_s {
} OpenAPI_steering_functionality_t;
typedef enum { OpenAPI_steering_functionality_NULL = 0, OpenAPI_steering_functionality_MPTCP, OpenAPI_steering_functionality_ATSSS_LL } OpenAPI_steering_functionality_e;
OpenAPI_steering_functionality_t *OpenAPI_steering_functionality_create(
);
void OpenAPI_steering_functionality_free(OpenAPI_steering_functionality_t *steering_functionality);
OpenAPI_steering_functionality_t *OpenAPI_steering_functionality_parseFromJSON(cJSON *steering_functionalityJSON);
cJSON *OpenAPI_steering_functionality_convertToJSON(OpenAPI_steering_functionality_t *steering_functionality);
OpenAPI_steering_functionality_t *OpenAPI_steering_functionality_copy(OpenAPI_steering_functionality_t *dst, OpenAPI_steering_functionality_t *src);
char* OpenAPI_steering_functionality_ToString(OpenAPI_steering_functionality_e steering_functionality);
OpenAPI_steering_functionality_e OpenAPI_steering_functionality_FromString(char* steering_functionality);
#ifdef __cplusplus
}