X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcodec_utils%2FE2AP%2FCauseE2.h;h=1c794418a751a2d03cd2b8c6bd67fe65370e107e;hb=7a8431f7dc43c83d2dd83a242924c1ee044e711a;hp=1298a7f97204f77c0651763ec2b64eba2f29e5cc;hpb=a5c3f55c615bff6a466e8273084757e8d339689e;p=o-du%2Fl2.git diff --git a/src/codec_utils/E2AP/CauseE2.h b/src/codec_utils/E2AP/CauseE2.h index 1298a7f97..1c794418a 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 "../../ASN1_Input/E2APV0300.asn1" + * `asn1c -D ../../E2_v3.0_output/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example` */ #ifndef _CauseE2_H_ @@ -12,11 +12,12 @@ #include /* Including external dependencies */ -#include "CauseRIC.h" -#include "CauseRICservice.h" -#include "CauseTransport.h" -#include "CauseProtocol.h" -#include "CauseMisc.h" +#include "CauseE2RICrequest.h" +#include "CauseE2RICservice.h" +#include "CauseE2node.h" +#include "CauseE2Transport.h" +#include "CauseE2Protocol.h" +#include "CauseE2Misc.h" #include #ifdef __cplusplus @@ -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,11 +41,12 @@ typedef enum CauseE2_PR { typedef struct CauseE2 { CauseE2_PR present; union CauseE2_u { - CauseRIC_t ricRequest; - CauseRICservice_t ricService; - CauseTransport_t transport; - CauseProtocol_t protocol; - CauseMisc_t misc; + CauseE2RICrequest_t ricRequest; + CauseE2RICservice_t ricService; + CauseE2node_t e2Node; + CauseE2Transport_t transport; + CauseE2Protocol_t protocol; + CauseE2Misc_t misc; /* * This type is extensible, * possible extensions are below. @@ -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