X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcodec_utils%2FE2AP%2FCauseE2.h;h=075677e6851f74660937af9af7ba8d89b59c2cd3;hb=d677deafcfd8b9984be18a25398502a84684d44c;hp=dbb6195c5c78303b7a4039a8a801f86dda212148;hpb=875cd839a3fe1efddd284433868449add3b0b82a;p=o-du%2Fl2.git diff --git a/src/codec_utils/E2AP/CauseE2.h b/src/codec_utils/E2AP/CauseE2.h index dbb6195c5..075677e68 100644 --- a/src/codec_utils/E2AP/CauseE2.h +++ b/src/codec_utils/E2AP/CauseE2.h @@ -1,8 +1,8 @@ /* * Generated by asn1c-0.9.29 (http://lionet.info/asn1c) * From ASN.1 module "E2AP-IEs" - * found in "codeathon/E2AP.asn1" - * `asn1c -D ./newE2AP -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 _CauseE2_H_ @@ -12,8 +12,9 @@ #include /* Including external dependencies */ -#include "CauseRIC.h" +#include "CauseRICrequest.h" #include "CauseRICservice.h" +#include "CauseE2node.h" #include "CauseTransport.h" #include "CauseProtocol.h" #include "CauseMisc.h" @@ -28,6 +29,7 @@ typedef enum CauseE2_PR { CauseE2_PR_NOTHING, /* No components present */ CauseE2_PR_ricRequest, CauseE2_PR_ricService, + CauseE2_PR_e2Node, CauseE2_PR_transport, CauseE2_PR_protocol, CauseE2_PR_misc @@ -39,8 +41,9 @@ typedef enum CauseE2_PR { typedef struct CauseE2 { CauseE2_PR present; union CauseE2_u { - CauseRIC_t ricRequest; + CauseRICrequest_t ricRequest; CauseRICservice_t ricService; + CauseE2node_t e2Node; CauseTransport_t transport; CauseProtocol_t protocol; CauseMisc_t misc; @@ -57,7 +60,7 @@ typedef struct CauseE2 { /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_CauseE2; extern asn_CHOICE_specifics_t asn_SPC_CauseE2_specs_1; -extern asn_TYPE_member_t asn_MBR_CauseE2_1[5]; +extern asn_TYPE_member_t asn_MBR_CauseE2_1[6]; extern asn_per_constraints_t asn_PER_type_CauseE2_constr_1; #ifdef __cplusplus