X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcodec_utils%2FE2AP%2FCauseE2.h;h=075677e6851f74660937af9af7ba8d89b59c2cd3;hb=6870f21924ad1a4cdcd181d0b5b51cc850bd372d;hp=1298a7f97204f77c0651763ec2b64eba2f29e5cc;hpb=3a5197157c8a4ff70f26254c70ea0bbb2482423b;p=o-du%2Fl2.git diff --git a/src/codec_utils/E2AP/CauseE2.h b/src/codec_utils/E2AP/CauseE2.h index 1298a7f97..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 "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 _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