Replacing E2AP v1.0 asn files with E2AP v2.0 files [Jira Id - ODUHIGH-409]
[o-du/l2.git] / src / codec_utils / E2AP / InitiatingMessageE2.h
index 6d8baa4..f271766 100644 (file)
@@ -1,8 +1,8 @@
 /*
  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
  * From ASN.1 module "E2AP-PDU-Descriptions"
- *     found in "E2AP.asn1"
- *     `asn1c -D ./out -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
+ *     found in "2022_E2AP.asn1"
+ *     `asn1c -D ./E2AP/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
  */
 
 #ifndef        _InitiatingMessageE2_H_
 #include "E2setupRequest.h"
 #include "E2setupResponse.h"
 #include "E2setupFailure.h"
+#include "E2nodeConfigurationUpdate.h"
+#include "E2nodeConfigurationUpdateAcknowledge.h"
+#include "E2nodeConfigurationUpdateFailure.h"
+#include "E2connectionUpdate.h"
+#include "E2connectionUpdateAcknowledge.h"
+#include "E2connectionUpdateFailure.h"
 #include "ResetRequest.h"
 #include "ResetResponse.h"
 #include "RICindication.h"
 #include "RICserviceQuery.h"
 #include "ErrorIndicationE2.h"
+#include "RICsubscriptionDeleteRequired.h"
 #include <OPEN_TYPE.h>
 #include <constr_CHOICE.h>
 #include <constr_SEQUENCE.h>
@@ -52,10 +59,13 @@ typedef enum InitiatingMessageE2__value_PR {
        InitiatingMessageE2__value_PR_RICserviceUpdate,
        InitiatingMessageE2__value_PR_RICcontrolRequest,
        InitiatingMessageE2__value_PR_E2setupRequest,
+       InitiatingMessageE2__value_PR_E2nodeConfigurationUpdate,
+       InitiatingMessageE2__value_PR_E2connectionUpdate,
        InitiatingMessageE2__value_PR_ResetRequest,
        InitiatingMessageE2__value_PR_RICindication,
        InitiatingMessageE2__value_PR_RICserviceQuery,
-       InitiatingMessageE2__value_PR_ErrorIndicationE2
+       InitiatingMessageE2__value_PR_ErrorIndicationE2,
+       InitiatingMessageE2__value_PR_RICsubscriptionDeleteRequired
 } InitiatingMessageE2__value_PR;
 
 /* InitiatingMessageE2 */
@@ -70,10 +80,13 @@ typedef struct InitiatingMessageE2 {
                        RICserviceUpdate_t       RICserviceUpdate;
                        RICcontrolRequest_t      RICcontrolRequest;
                        E2setupRequest_t         E2setupRequest;
+                       E2nodeConfigurationUpdate_t      E2nodeConfigurationUpdate;
+                       E2connectionUpdate_t     E2connectionUpdate;
                        ResetRequest_t   ResetRequest;
                        RICindication_t  RICindication;
                        RICserviceQuery_t        RICserviceQuery;
                        ErrorIndicationE2_t      ErrorIndicationE2;
+                       RICsubscriptionDeleteRequired_t  RICsubscriptionDeleteRequired;
                } choice;
                
                /* Context for parsing across buffer boundaries */