Updated documentation for mock a1 tool
[ric-app/admin.git] / asn1c_defs / E2N_ProtocolIE-Single-Container.h
1 /*
2  * Generated by asn1c-0.9.29 n1 (http://lionet.info/asn1c)
3  * From ASN.1 module "X2AP-Containers"
4  *      found in "../../asn_defs/asn1/X2AP-minimized.asn"
5  *      `asn1c -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-OER`
6  */
7
8 #ifndef _E2N_ProtocolIE_Single_Container_H_
9 #define _E2N_ProtocolIE_Single_Container_H_
10
11
12 #include <asn_application.h>
13
14 /* Including external dependencies */
15 #include "E2N_ProtocolIE-Field.h"
16
17 #ifdef __cplusplus
18 extern "C" {
19 #endif
20
21 /* E2N_ProtocolIE-Single-Container */
22 typedef E2N_RICaction_ToBeSetup_ItemIEs_t        E2N_ProtocolIE_Single_Container_432P0_t;
23 typedef E2N_RICaction_Admitted_ItemIEs_t         E2N_ProtocolIE_Single_Container_432P1_t;
24 typedef E2N_RICaction_NotAdmitted_ItemIEs_t      E2N_ProtocolIE_Single_Container_432P2_t;
25 typedef E2N_RANfunction_ItemIEs_t        E2N_ProtocolIE_Single_Container_432P3_t;
26 typedef E2N_RANfunctionID_ItemIEs_t      E2N_ProtocolIE_Single_Container_432P4_t;
27 typedef E2N_RANfunctionIDcause_ItemIEs_t         E2N_ProtocolIE_Single_Container_432P5_t;
28
29 /* Implementation */
30 extern asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Single_Container_432P0;
31 asn_struct_free_f E2N_ProtocolIE_Single_Container_432P0_free;
32 asn_struct_print_f E2N_ProtocolIE_Single_Container_432P0_print;
33 asn_constr_check_f E2N_ProtocolIE_Single_Container_432P0_constraint;
34 ber_type_decoder_f E2N_ProtocolIE_Single_Container_432P0_decode_ber;
35 der_type_encoder_f E2N_ProtocolIE_Single_Container_432P0_encode_der;
36 xer_type_decoder_f E2N_ProtocolIE_Single_Container_432P0_decode_xer;
37 xer_type_encoder_f E2N_ProtocolIE_Single_Container_432P0_encode_xer;
38 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P0_decode_uper;
39 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P0_encode_uper;
40 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P0_decode_aper;
41 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P0_encode_aper;
42 extern asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Single_Container_432P1;
43 asn_struct_free_f E2N_ProtocolIE_Single_Container_432P1_free;
44 asn_struct_print_f E2N_ProtocolIE_Single_Container_432P1_print;
45 asn_constr_check_f E2N_ProtocolIE_Single_Container_432P1_constraint;
46 ber_type_decoder_f E2N_ProtocolIE_Single_Container_432P1_decode_ber;
47 der_type_encoder_f E2N_ProtocolIE_Single_Container_432P1_encode_der;
48 xer_type_decoder_f E2N_ProtocolIE_Single_Container_432P1_decode_xer;
49 xer_type_encoder_f E2N_ProtocolIE_Single_Container_432P1_encode_xer;
50 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P1_decode_uper;
51 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P1_encode_uper;
52 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P1_decode_aper;
53 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P1_encode_aper;
54 extern asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Single_Container_432P2;
55 asn_struct_free_f E2N_ProtocolIE_Single_Container_432P2_free;
56 asn_struct_print_f E2N_ProtocolIE_Single_Container_432P2_print;
57 asn_constr_check_f E2N_ProtocolIE_Single_Container_432P2_constraint;
58 ber_type_decoder_f E2N_ProtocolIE_Single_Container_432P2_decode_ber;
59 der_type_encoder_f E2N_ProtocolIE_Single_Container_432P2_encode_der;
60 xer_type_decoder_f E2N_ProtocolIE_Single_Container_432P2_decode_xer;
61 xer_type_encoder_f E2N_ProtocolIE_Single_Container_432P2_encode_xer;
62 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P2_decode_uper;
63 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P2_encode_uper;
64 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P2_decode_aper;
65 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P2_encode_aper;
66 extern asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Single_Container_432P3;
67 asn_struct_free_f E2N_ProtocolIE_Single_Container_432P3_free;
68 asn_struct_print_f E2N_ProtocolIE_Single_Container_432P3_print;
69 asn_constr_check_f E2N_ProtocolIE_Single_Container_432P3_constraint;
70 ber_type_decoder_f E2N_ProtocolIE_Single_Container_432P3_decode_ber;
71 der_type_encoder_f E2N_ProtocolIE_Single_Container_432P3_encode_der;
72 xer_type_decoder_f E2N_ProtocolIE_Single_Container_432P3_decode_xer;
73 xer_type_encoder_f E2N_ProtocolIE_Single_Container_432P3_encode_xer;
74 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P3_decode_uper;
75 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P3_encode_uper;
76 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P3_decode_aper;
77 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P3_encode_aper;
78 extern asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Single_Container_432P4;
79 asn_struct_free_f E2N_ProtocolIE_Single_Container_432P4_free;
80 asn_struct_print_f E2N_ProtocolIE_Single_Container_432P4_print;
81 asn_constr_check_f E2N_ProtocolIE_Single_Container_432P4_constraint;
82 ber_type_decoder_f E2N_ProtocolIE_Single_Container_432P4_decode_ber;
83 der_type_encoder_f E2N_ProtocolIE_Single_Container_432P4_encode_der;
84 xer_type_decoder_f E2N_ProtocolIE_Single_Container_432P4_decode_xer;
85 xer_type_encoder_f E2N_ProtocolIE_Single_Container_432P4_encode_xer;
86 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P4_decode_uper;
87 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P4_encode_uper;
88 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P4_decode_aper;
89 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P4_encode_aper;
90 extern asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Single_Container_432P5;
91 asn_struct_free_f E2N_ProtocolIE_Single_Container_432P5_free;
92 asn_struct_print_f E2N_ProtocolIE_Single_Container_432P5_print;
93 asn_constr_check_f E2N_ProtocolIE_Single_Container_432P5_constraint;
94 ber_type_decoder_f E2N_ProtocolIE_Single_Container_432P5_decode_ber;
95 der_type_encoder_f E2N_ProtocolIE_Single_Container_432P5_encode_der;
96 xer_type_decoder_f E2N_ProtocolIE_Single_Container_432P5_decode_xer;
97 xer_type_encoder_f E2N_ProtocolIE_Single_Container_432P5_encode_xer;
98 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P5_decode_uper;
99 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P5_encode_uper;
100 per_type_decoder_f E2N_ProtocolIE_Single_Container_432P5_decode_aper;
101 per_type_encoder_f E2N_ProtocolIE_Single_Container_432P5_encode_aper;
102
103 #ifdef __cplusplus
104 }
105 #endif
106
107 #endif  /* _E2N_ProtocolIE_Single_Container_H_ */
108 #include <asn_internal.h>