2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3 * From ASN.1 module "E2SM-RC-IEs"
4 * found in "e2sm-rc-nov2021.asn"
5 * `asn1c -fcompound-names -fno-include-deps -findirect-choice -pdu=auto -gen-PER -gen-OER -no-gen-example -D .`
8 #ifndef _RANFunctionDefinition_EventTrigger_H_
9 #define _RANFunctionDefinition_EventTrigger_H_
12 #include <asn_application.h>
14 /* Including external dependencies */
15 #include <asn_SEQUENCE_OF.h>
16 #include <constr_SEQUENCE_OF.h>
17 #include <constr_SEQUENCE.h>
23 /* Forward declarations */
24 struct RANFunctionDefinition_EventTrigger_Style_Item;
25 struct L2Parameters_RANParameter_Item;
26 struct RANFunctionDefinition_EventTrigger_CallProcess_Item;
27 struct UEIdentification_RANParameter_Item;
28 struct CellIdentification_RANParameter_Item;
30 /* RANFunctionDefinition-EventTrigger */
31 typedef struct RANFunctionDefinition_EventTrigger {
32 struct RANFunctionDefinition_EventTrigger__ric_EventTriggerStyle_List {
33 A_SEQUENCE_OF(struct RANFunctionDefinition_EventTrigger_Style_Item) list;
35 /* Context for parsing across buffer boundaries */
36 asn_struct_ctx_t _asn_ctx;
37 } ric_EventTriggerStyle_List;
38 struct RANFunctionDefinition_EventTrigger__ran_L2Parameters_List {
39 A_SEQUENCE_OF(struct L2Parameters_RANParameter_Item) list;
41 /* Context for parsing across buffer boundaries */
42 asn_struct_ctx_t _asn_ctx;
43 } *ran_L2Parameters_List;
44 struct RANFunctionDefinition_EventTrigger__ran_CallProcessTypes_List {
45 A_SEQUENCE_OF(struct RANFunctionDefinition_EventTrigger_CallProcess_Item) list;
47 /* Context for parsing across buffer boundaries */
48 asn_struct_ctx_t _asn_ctx;
49 } *ran_CallProcessTypes_List;
50 struct RANFunctionDefinition_EventTrigger__ran_UEIdentificationParameters_List {
51 A_SEQUENCE_OF(struct UEIdentification_RANParameter_Item) list;
53 /* Context for parsing across buffer boundaries */
54 asn_struct_ctx_t _asn_ctx;
55 } *ran_UEIdentificationParameters_List;
56 struct RANFunctionDefinition_EventTrigger__ran_CellIdentificationParameters_List {
57 A_SEQUENCE_OF(struct CellIdentification_RANParameter_Item) list;
59 /* Context for parsing across buffer boundaries */
60 asn_struct_ctx_t _asn_ctx;
61 } *ran_CellIdentificationParameters_List;
63 * This type is extensible,
64 * possible extensions are below.
67 /* Context for parsing across buffer boundaries */
68 asn_struct_ctx_t _asn_ctx;
69 } RANFunctionDefinition_EventTrigger_t;
72 extern asn_TYPE_descriptor_t asn_DEF_RANFunctionDefinition_EventTrigger;
73 extern asn_SEQUENCE_specifics_t asn_SPC_RANFunctionDefinition_EventTrigger_specs_1;
74 extern asn_TYPE_member_t asn_MBR_RANFunctionDefinition_EventTrigger_1[5];
80 #endif /* _RANFunctionDefinition_EventTrigger_H_ */
81 #include <asn_internal.h>