ASN compiled code for E2AP v1.1 in kpm e2sm
[sim/e2-interface.git] / e2sim / e2sm_examples / kpm_e2sm / src / ASN1c / ProtocolIE-Container.c
1 /*
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3  * From ASN.1 module "E2AP-Containers"
4  *      found in "e2ap-v01.01.00.asn"
5  *      `asn1c -pdu=auto -fincludes-quoted -fcompound-names -findirect-choice -fno-include-deps -gen-PER -no-gen-OER -no-gen-example`
6  */
7
8 #include "ProtocolIE-Container.h"
9
10 #include "ProtocolIE-Field.h"
11 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P0_constr_1 CC_NOTUSED = {
12         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
13         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
14         0, 0    /* No PER value map */
15 };
16 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P1_constr_3 CC_NOTUSED = {
17         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
18         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
19         0, 0    /* No PER value map */
20 };
21 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P2_constr_5 CC_NOTUSED = {
22         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
23         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
24         0, 0    /* No PER value map */
25 };
26 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P3_constr_7 CC_NOTUSED = {
27         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
28         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
29         0, 0    /* No PER value map */
30 };
31 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P4_constr_9 CC_NOTUSED = {
32         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
33         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
34         0, 0    /* No PER value map */
35 };
36 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P5_constr_11 CC_NOTUSED = {
37         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
38         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
39         0, 0    /* No PER value map */
40 };
41 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P6_constr_13 CC_NOTUSED = {
42         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
43         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
44         0, 0    /* No PER value map */
45 };
46 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P7_constr_15 CC_NOTUSED = {
47         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
48         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
49         0, 0    /* No PER value map */
50 };
51 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P8_constr_17 CC_NOTUSED = {
52         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
53         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
54         0, 0    /* No PER value map */
55 };
56 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P9_constr_19 CC_NOTUSED = {
57         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
58         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
59         0, 0    /* No PER value map */
60 };
61 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P10_constr_21 CC_NOTUSED = {
62         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
63         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
64         0, 0    /* No PER value map */
65 };
66 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P11_constr_23 CC_NOTUSED = {
67         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
68         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
69         0, 0    /* No PER value map */
70 };
71 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P12_constr_25 CC_NOTUSED = {
72         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
73         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
74         0, 0    /* No PER value map */
75 };
76 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P13_constr_27 CC_NOTUSED = {
77         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
78         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
79         0, 0    /* No PER value map */
80 };
81 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P14_constr_29 CC_NOTUSED = {
82         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
83         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
84         0, 0    /* No PER value map */
85 };
86 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P15_constr_31 CC_NOTUSED = {
87         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
88         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
89         0, 0    /* No PER value map */
90 };
91 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P16_constr_33 CC_NOTUSED = {
92         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
93         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
94         0, 0    /* No PER value map */
95 };
96 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P17_constr_35 CC_NOTUSED = {
97         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
98         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
99         0, 0    /* No PER value map */
100 };
101 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P18_constr_37 CC_NOTUSED = {
102         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
103         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
104         0, 0    /* No PER value map */
105 };
106 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P19_constr_39 CC_NOTUSED = {
107         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
108         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
109         0, 0    /* No PER value map */
110 };
111 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P20_constr_41 CC_NOTUSED = {
112         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
113         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
114         0, 0    /* No PER value map */
115 };
116 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P21_constr_43 CC_NOTUSED = {
117         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
118         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
119         0, 0    /* No PER value map */
120 };
121 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P22_constr_45 CC_NOTUSED = {
122         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
123         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
124         0, 0    /* No PER value map */
125 };
126 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P23_constr_47 CC_NOTUSED = {
127         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
128         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
129         0, 0    /* No PER value map */
130 };
131 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P24_constr_49 CC_NOTUSED = {
132         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
133         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
134         0, 0    /* No PER value map */
135 };
136 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P25_constr_51 CC_NOTUSED = {
137         { APC_UNCONSTRAINED,    -1, -1,  0,  0 },
138         { APC_CONSTRAINED,       16,  16,  0,  65535 }  /* (SIZE(0..65535)) */,
139         0, 0    /* No PER value map */
140 };
141 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P0_1[] = {
142         { ATF_POINTER, 0, 0,
143                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
144                 0,
145                 &asn_DEF_RICsubscriptionRequest_IEs,
146                 0,
147                 { 0, 0, 0 },
148                 0, 0, /* No default value */
149                 ""
150                 },
151 };
152 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P0_tags_1[] = {
153         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
154 };
155 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P0_specs_1 = {
156         sizeof(struct ProtocolIE_Container_226P0),
157         offsetof(struct ProtocolIE_Container_226P0, _asn_ctx),
158         0,      /* XER encoding is XMLDelimitedItemList */
159 };
160 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P0 = {
161         "ProtocolIE-Container",
162         "ProtocolIE-Container",
163         &asn_OP_SEQUENCE_OF,
164         asn_DEF_ProtocolIE_Container_226P0_tags_1,
165         sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1)
166                 /sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1[0]), /* 1 */
167         asn_DEF_ProtocolIE_Container_226P0_tags_1,      /* Same as above */
168         sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1)
169                 /sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1[0]), /* 1 */
170         { 0, &asn_PER_type_ProtocolIE_Container_226P0_constr_1, SEQUENCE_OF_constraint },
171         asn_MBR_ProtocolIE_Container_226P0_1,
172         1,      /* Single element */
173         &asn_SPC_ProtocolIE_Container_226P0_specs_1     /* Additional specs */
174 };
175
176 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P1_3[] = {
177         { ATF_POINTER, 0, 0,
178                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
179                 0,
180                 &asn_DEF_RICsubscriptionResponse_IEs,
181                 0,
182                 { 0, 0, 0 },
183                 0, 0, /* No default value */
184                 ""
185                 },
186 };
187 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P1_tags_3[] = {
188         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
189 };
190 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P1_specs_3 = {
191         sizeof(struct ProtocolIE_Container_226P1),
192         offsetof(struct ProtocolIE_Container_226P1, _asn_ctx),
193         0,      /* XER encoding is XMLDelimitedItemList */
194 };
195 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P1 = {
196         "ProtocolIE-Container",
197         "ProtocolIE-Container",
198         &asn_OP_SEQUENCE_OF,
199         asn_DEF_ProtocolIE_Container_226P1_tags_3,
200         sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3)
201                 /sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3[0]), /* 1 */
202         asn_DEF_ProtocolIE_Container_226P1_tags_3,      /* Same as above */
203         sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3)
204                 /sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3[0]), /* 1 */
205         { 0, &asn_PER_type_ProtocolIE_Container_226P1_constr_3, SEQUENCE_OF_constraint },
206         asn_MBR_ProtocolIE_Container_226P1_3,
207         1,      /* Single element */
208         &asn_SPC_ProtocolIE_Container_226P1_specs_3     /* Additional specs */
209 };
210
211 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P2_5[] = {
212         { ATF_POINTER, 0, 0,
213                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
214                 0,
215                 &asn_DEF_RICsubscriptionFailure_IEs,
216                 0,
217                 { 0, 0, 0 },
218                 0, 0, /* No default value */
219                 ""
220                 },
221 };
222 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P2_tags_5[] = {
223         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
224 };
225 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P2_specs_5 = {
226         sizeof(struct ProtocolIE_Container_226P2),
227         offsetof(struct ProtocolIE_Container_226P2, _asn_ctx),
228         0,      /* XER encoding is XMLDelimitedItemList */
229 };
230 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P2 = {
231         "ProtocolIE-Container",
232         "ProtocolIE-Container",
233         &asn_OP_SEQUENCE_OF,
234         asn_DEF_ProtocolIE_Container_226P2_tags_5,
235         sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5)
236                 /sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5[0]), /* 1 */
237         asn_DEF_ProtocolIE_Container_226P2_tags_5,      /* Same as above */
238         sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5)
239                 /sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5[0]), /* 1 */
240         { 0, &asn_PER_type_ProtocolIE_Container_226P2_constr_5, SEQUENCE_OF_constraint },
241         asn_MBR_ProtocolIE_Container_226P2_5,
242         1,      /* Single element */
243         &asn_SPC_ProtocolIE_Container_226P2_specs_5     /* Additional specs */
244 };
245
246 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P3_7[] = {
247         { ATF_POINTER, 0, 0,
248                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
249                 0,
250                 &asn_DEF_RICsubscriptionDeleteRequest_IEs,
251                 0,
252                 { 0, 0, 0 },
253                 0, 0, /* No default value */
254                 ""
255                 },
256 };
257 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P3_tags_7[] = {
258         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
259 };
260 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P3_specs_7 = {
261         sizeof(struct ProtocolIE_Container_226P3),
262         offsetof(struct ProtocolIE_Container_226P3, _asn_ctx),
263         0,      /* XER encoding is XMLDelimitedItemList */
264 };
265 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P3 = {
266         "ProtocolIE-Container",
267         "ProtocolIE-Container",
268         &asn_OP_SEQUENCE_OF,
269         asn_DEF_ProtocolIE_Container_226P3_tags_7,
270         sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7)
271                 /sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7[0]), /* 1 */
272         asn_DEF_ProtocolIE_Container_226P3_tags_7,      /* Same as above */
273         sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7)
274                 /sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7[0]), /* 1 */
275         { 0, &asn_PER_type_ProtocolIE_Container_226P3_constr_7, SEQUENCE_OF_constraint },
276         asn_MBR_ProtocolIE_Container_226P3_7,
277         1,      /* Single element */
278         &asn_SPC_ProtocolIE_Container_226P3_specs_7     /* Additional specs */
279 };
280
281 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P4_9[] = {
282         { ATF_POINTER, 0, 0,
283                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
284                 0,
285                 &asn_DEF_RICsubscriptionDeleteResponse_IEs,
286                 0,
287                 { 0, 0, 0 },
288                 0, 0, /* No default value */
289                 ""
290                 },
291 };
292 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P4_tags_9[] = {
293         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
294 };
295 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P4_specs_9 = {
296         sizeof(struct ProtocolIE_Container_226P4),
297         offsetof(struct ProtocolIE_Container_226P4, _asn_ctx),
298         0,      /* XER encoding is XMLDelimitedItemList */
299 };
300 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P4 = {
301         "ProtocolIE-Container",
302         "ProtocolIE-Container",
303         &asn_OP_SEQUENCE_OF,
304         asn_DEF_ProtocolIE_Container_226P4_tags_9,
305         sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9)
306                 /sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9[0]), /* 1 */
307         asn_DEF_ProtocolIE_Container_226P4_tags_9,      /* Same as above */
308         sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9)
309                 /sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9[0]), /* 1 */
310         { 0, &asn_PER_type_ProtocolIE_Container_226P4_constr_9, SEQUENCE_OF_constraint },
311         asn_MBR_ProtocolIE_Container_226P4_9,
312         1,      /* Single element */
313         &asn_SPC_ProtocolIE_Container_226P4_specs_9     /* Additional specs */
314 };
315
316 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P5_11[] = {
317         { ATF_POINTER, 0, 0,
318                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
319                 0,
320                 &asn_DEF_RICsubscriptionDeleteFailure_IEs,
321                 0,
322                 { 0, 0, 0 },
323                 0, 0, /* No default value */
324                 ""
325                 },
326 };
327 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P5_tags_11[] = {
328         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
329 };
330 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P5_specs_11 = {
331         sizeof(struct ProtocolIE_Container_226P5),
332         offsetof(struct ProtocolIE_Container_226P5, _asn_ctx),
333         0,      /* XER encoding is XMLDelimitedItemList */
334 };
335 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P5 = {
336         "ProtocolIE-Container",
337         "ProtocolIE-Container",
338         &asn_OP_SEQUENCE_OF,
339         asn_DEF_ProtocolIE_Container_226P5_tags_11,
340         sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11)
341                 /sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11[0]), /* 1 */
342         asn_DEF_ProtocolIE_Container_226P5_tags_11,     /* Same as above */
343         sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11)
344                 /sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11[0]), /* 1 */
345         { 0, &asn_PER_type_ProtocolIE_Container_226P5_constr_11, SEQUENCE_OF_constraint },
346         asn_MBR_ProtocolIE_Container_226P5_11,
347         1,      /* Single element */
348         &asn_SPC_ProtocolIE_Container_226P5_specs_11    /* Additional specs */
349 };
350
351 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P6_13[] = {
352         { ATF_POINTER, 0, 0,
353                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
354                 0,
355                 &asn_DEF_RICindication_IEs,
356                 0,
357                 { 0, 0, 0 },
358                 0, 0, /* No default value */
359                 ""
360                 },
361 };
362 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P6_tags_13[] = {
363         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
364 };
365 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P6_specs_13 = {
366         sizeof(struct ProtocolIE_Container_226P6),
367         offsetof(struct ProtocolIE_Container_226P6, _asn_ctx),
368         0,      /* XER encoding is XMLDelimitedItemList */
369 };
370 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P6 = {
371         "ProtocolIE-Container",
372         "ProtocolIE-Container",
373         &asn_OP_SEQUENCE_OF,
374         asn_DEF_ProtocolIE_Container_226P6_tags_13,
375         sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13)
376                 /sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13[0]), /* 1 */
377         asn_DEF_ProtocolIE_Container_226P6_tags_13,     /* Same as above */
378         sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13)
379                 /sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13[0]), /* 1 */
380         { 0, &asn_PER_type_ProtocolIE_Container_226P6_constr_13, SEQUENCE_OF_constraint },
381         asn_MBR_ProtocolIE_Container_226P6_13,
382         1,      /* Single element */
383         &asn_SPC_ProtocolIE_Container_226P6_specs_13    /* Additional specs */
384 };
385
386 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P7_15[] = {
387         { ATF_POINTER, 0, 0,
388                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
389                 0,
390                 &asn_DEF_RICcontrolRequest_IEs,
391                 0,
392                 { 0, 0, 0 },
393                 0, 0, /* No default value */
394                 ""
395                 },
396 };
397 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P7_tags_15[] = {
398         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
399 };
400 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P7_specs_15 = {
401         sizeof(struct ProtocolIE_Container_226P7),
402         offsetof(struct ProtocolIE_Container_226P7, _asn_ctx),
403         0,      /* XER encoding is XMLDelimitedItemList */
404 };
405 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P7 = {
406         "ProtocolIE-Container",
407         "ProtocolIE-Container",
408         &asn_OP_SEQUENCE_OF,
409         asn_DEF_ProtocolIE_Container_226P7_tags_15,
410         sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15)
411                 /sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15[0]), /* 1 */
412         asn_DEF_ProtocolIE_Container_226P7_tags_15,     /* Same as above */
413         sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15)
414                 /sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15[0]), /* 1 */
415         { 0, &asn_PER_type_ProtocolIE_Container_226P7_constr_15, SEQUENCE_OF_constraint },
416         asn_MBR_ProtocolIE_Container_226P7_15,
417         1,      /* Single element */
418         &asn_SPC_ProtocolIE_Container_226P7_specs_15    /* Additional specs */
419 };
420
421 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P8_17[] = {
422         { ATF_POINTER, 0, 0,
423                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
424                 0,
425                 &asn_DEF_RICcontrolAcknowledge_IEs,
426                 0,
427                 { 0, 0, 0 },
428                 0, 0, /* No default value */
429                 ""
430                 },
431 };
432 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P8_tags_17[] = {
433         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
434 };
435 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P8_specs_17 = {
436         sizeof(struct ProtocolIE_Container_226P8),
437         offsetof(struct ProtocolIE_Container_226P8, _asn_ctx),
438         0,      /* XER encoding is XMLDelimitedItemList */
439 };
440 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P8 = {
441         "ProtocolIE-Container",
442         "ProtocolIE-Container",
443         &asn_OP_SEQUENCE_OF,
444         asn_DEF_ProtocolIE_Container_226P8_tags_17,
445         sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17)
446                 /sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17[0]), /* 1 */
447         asn_DEF_ProtocolIE_Container_226P8_tags_17,     /* Same as above */
448         sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17)
449                 /sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17[0]), /* 1 */
450         { 0, &asn_PER_type_ProtocolIE_Container_226P8_constr_17, SEQUENCE_OF_constraint },
451         asn_MBR_ProtocolIE_Container_226P8_17,
452         1,      /* Single element */
453         &asn_SPC_ProtocolIE_Container_226P8_specs_17    /* Additional specs */
454 };
455
456 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P9_19[] = {
457         { ATF_POINTER, 0, 0,
458                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
459                 0,
460                 &asn_DEF_RICcontrolFailure_IEs,
461                 0,
462                 { 0, 0, 0 },
463                 0, 0, /* No default value */
464                 ""
465                 },
466 };
467 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P9_tags_19[] = {
468         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
469 };
470 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P9_specs_19 = {
471         sizeof(struct ProtocolIE_Container_226P9),
472         offsetof(struct ProtocolIE_Container_226P9, _asn_ctx),
473         0,      /* XER encoding is XMLDelimitedItemList */
474 };
475 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P9 = {
476         "ProtocolIE-Container",
477         "ProtocolIE-Container",
478         &asn_OP_SEQUENCE_OF,
479         asn_DEF_ProtocolIE_Container_226P9_tags_19,
480         sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19)
481                 /sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19[0]), /* 1 */
482         asn_DEF_ProtocolIE_Container_226P9_tags_19,     /* Same as above */
483         sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19)
484                 /sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19[0]), /* 1 */
485         { 0, &asn_PER_type_ProtocolIE_Container_226P9_constr_19, SEQUENCE_OF_constraint },
486         asn_MBR_ProtocolIE_Container_226P9_19,
487         1,      /* Single element */
488         &asn_SPC_ProtocolIE_Container_226P9_specs_19    /* Additional specs */
489 };
490
491 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P10_21[] = {
492         { ATF_POINTER, 0, 0,
493                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
494                 0,
495                 &asn_DEF_ErrorIndication_IEs,
496                 0,
497                 { 0, 0, 0 },
498                 0, 0, /* No default value */
499                 ""
500                 },
501 };
502 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P10_tags_21[] = {
503         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
504 };
505 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P10_specs_21 = {
506         sizeof(struct ProtocolIE_Container_226P10),
507         offsetof(struct ProtocolIE_Container_226P10, _asn_ctx),
508         0,      /* XER encoding is XMLDelimitedItemList */
509 };
510 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P10 = {
511         "ProtocolIE-Container",
512         "ProtocolIE-Container",
513         &asn_OP_SEQUENCE_OF,
514         asn_DEF_ProtocolIE_Container_226P10_tags_21,
515         sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21)
516                 /sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21[0]), /* 1 */
517         asn_DEF_ProtocolIE_Container_226P10_tags_21,    /* Same as above */
518         sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21)
519                 /sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21[0]), /* 1 */
520         { 0, &asn_PER_type_ProtocolIE_Container_226P10_constr_21, SEQUENCE_OF_constraint },
521         asn_MBR_ProtocolIE_Container_226P10_21,
522         1,      /* Single element */
523         &asn_SPC_ProtocolIE_Container_226P10_specs_21   /* Additional specs */
524 };
525
526 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P11_23[] = {
527         { ATF_POINTER, 0, 0,
528                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
529                 0,
530                 &asn_DEF_E2setupRequestIEs,
531                 0,
532                 { 0, 0, 0 },
533                 0, 0, /* No default value */
534                 ""
535                 },
536 };
537 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P11_tags_23[] = {
538         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
539 };
540 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P11_specs_23 = {
541         sizeof(struct ProtocolIE_Container_226P11),
542         offsetof(struct ProtocolIE_Container_226P11, _asn_ctx),
543         0,      /* XER encoding is XMLDelimitedItemList */
544 };
545 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P11 = {
546         "ProtocolIE-Container",
547         "ProtocolIE-Container",
548         &asn_OP_SEQUENCE_OF,
549         asn_DEF_ProtocolIE_Container_226P11_tags_23,
550         sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23)
551                 /sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23[0]), /* 1 */
552         asn_DEF_ProtocolIE_Container_226P11_tags_23,    /* Same as above */
553         sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23)
554                 /sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23[0]), /* 1 */
555         { 0, &asn_PER_type_ProtocolIE_Container_226P11_constr_23, SEQUENCE_OF_constraint },
556         asn_MBR_ProtocolIE_Container_226P11_23,
557         1,      /* Single element */
558         &asn_SPC_ProtocolIE_Container_226P11_specs_23   /* Additional specs */
559 };
560
561 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P12_25[] = {
562         { ATF_POINTER, 0, 0,
563                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
564                 0,
565                 &asn_DEF_E2setupResponseIEs,
566                 0,
567                 { 0, 0, 0 },
568                 0, 0, /* No default value */
569                 ""
570                 },
571 };
572 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P12_tags_25[] = {
573         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
574 };
575 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P12_specs_25 = {
576         sizeof(struct ProtocolIE_Container_226P12),
577         offsetof(struct ProtocolIE_Container_226P12, _asn_ctx),
578         0,      /* XER encoding is XMLDelimitedItemList */
579 };
580 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P12 = {
581         "ProtocolIE-Container",
582         "ProtocolIE-Container",
583         &asn_OP_SEQUENCE_OF,
584         asn_DEF_ProtocolIE_Container_226P12_tags_25,
585         sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25)
586                 /sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25[0]), /* 1 */
587         asn_DEF_ProtocolIE_Container_226P12_tags_25,    /* Same as above */
588         sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25)
589                 /sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25[0]), /* 1 */
590         { 0, &asn_PER_type_ProtocolIE_Container_226P12_constr_25, SEQUENCE_OF_constraint },
591         asn_MBR_ProtocolIE_Container_226P12_25,
592         1,      /* Single element */
593         &asn_SPC_ProtocolIE_Container_226P12_specs_25   /* Additional specs */
594 };
595
596 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P13_27[] = {
597         { ATF_POINTER, 0, 0,
598                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
599                 0,
600                 &asn_DEF_E2setupFailureIEs,
601                 0,
602                 { 0, 0, 0 },
603                 0, 0, /* No default value */
604                 ""
605                 },
606 };
607 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P13_tags_27[] = {
608         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
609 };
610 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P13_specs_27 = {
611         sizeof(struct ProtocolIE_Container_226P13),
612         offsetof(struct ProtocolIE_Container_226P13, _asn_ctx),
613         0,      /* XER encoding is XMLDelimitedItemList */
614 };
615 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P13 = {
616         "ProtocolIE-Container",
617         "ProtocolIE-Container",
618         &asn_OP_SEQUENCE_OF,
619         asn_DEF_ProtocolIE_Container_226P13_tags_27,
620         sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27)
621                 /sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27[0]), /* 1 */
622         asn_DEF_ProtocolIE_Container_226P13_tags_27,    /* Same as above */
623         sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27)
624                 /sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27[0]), /* 1 */
625         { 0, &asn_PER_type_ProtocolIE_Container_226P13_constr_27, SEQUENCE_OF_constraint },
626         asn_MBR_ProtocolIE_Container_226P13_27,
627         1,      /* Single element */
628         &asn_SPC_ProtocolIE_Container_226P13_specs_27   /* Additional specs */
629 };
630
631 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P14_29[] = {
632         { ATF_POINTER, 0, 0,
633                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
634                 0,
635                 &asn_DEF_E2connectionUpdate_IEs,
636                 0,
637                 { 0, 0, 0 },
638                 0, 0, /* No default value */
639                 ""
640                 },
641 };
642 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P14_tags_29[] = {
643         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
644 };
645 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P14_specs_29 = {
646         sizeof(struct ProtocolIE_Container_226P14),
647         offsetof(struct ProtocolIE_Container_226P14, _asn_ctx),
648         0,      /* XER encoding is XMLDelimitedItemList */
649 };
650 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P14 = {
651         "ProtocolIE-Container",
652         "ProtocolIE-Container",
653         &asn_OP_SEQUENCE_OF,
654         asn_DEF_ProtocolIE_Container_226P14_tags_29,
655         sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29)
656                 /sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29[0]), /* 1 */
657         asn_DEF_ProtocolIE_Container_226P14_tags_29,    /* Same as above */
658         sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29)
659                 /sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29[0]), /* 1 */
660         { 0, &asn_PER_type_ProtocolIE_Container_226P14_constr_29, SEQUENCE_OF_constraint },
661         asn_MBR_ProtocolIE_Container_226P14_29,
662         1,      /* Single element */
663         &asn_SPC_ProtocolIE_Container_226P14_specs_29   /* Additional specs */
664 };
665
666 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P15_31[] = {
667         { ATF_POINTER, 0, 0,
668                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
669                 0,
670                 &asn_DEF_E2connectionUpdateAck_IEs,
671                 0,
672                 { 0, 0, 0 },
673                 0, 0, /* No default value */
674                 ""
675                 },
676 };
677 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P15_tags_31[] = {
678         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
679 };
680 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P15_specs_31 = {
681         sizeof(struct ProtocolIE_Container_226P15),
682         offsetof(struct ProtocolIE_Container_226P15, _asn_ctx),
683         0,      /* XER encoding is XMLDelimitedItemList */
684 };
685 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P15 = {
686         "ProtocolIE-Container",
687         "ProtocolIE-Container",
688         &asn_OP_SEQUENCE_OF,
689         asn_DEF_ProtocolIE_Container_226P15_tags_31,
690         sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31)
691                 /sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31[0]), /* 1 */
692         asn_DEF_ProtocolIE_Container_226P15_tags_31,    /* Same as above */
693         sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31)
694                 /sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31[0]), /* 1 */
695         { 0, &asn_PER_type_ProtocolIE_Container_226P15_constr_31, SEQUENCE_OF_constraint },
696         asn_MBR_ProtocolIE_Container_226P15_31,
697         1,      /* Single element */
698         &asn_SPC_ProtocolIE_Container_226P15_specs_31   /* Additional specs */
699 };
700
701 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P16_33[] = {
702         { ATF_POINTER, 0, 0,
703                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
704                 0,
705                 &asn_DEF_E2connectionUpdateFailure_IEs,
706                 0,
707                 { 0, 0, 0 },
708                 0, 0, /* No default value */
709                 ""
710                 },
711 };
712 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P16_tags_33[] = {
713         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
714 };
715 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P16_specs_33 = {
716         sizeof(struct ProtocolIE_Container_226P16),
717         offsetof(struct ProtocolIE_Container_226P16, _asn_ctx),
718         0,      /* XER encoding is XMLDelimitedItemList */
719 };
720 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P16 = {
721         "ProtocolIE-Container",
722         "ProtocolIE-Container",
723         &asn_OP_SEQUENCE_OF,
724         asn_DEF_ProtocolIE_Container_226P16_tags_33,
725         sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33)
726                 /sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33[0]), /* 1 */
727         asn_DEF_ProtocolIE_Container_226P16_tags_33,    /* Same as above */
728         sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33)
729                 /sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33[0]), /* 1 */
730         { 0, &asn_PER_type_ProtocolIE_Container_226P16_constr_33, SEQUENCE_OF_constraint },
731         asn_MBR_ProtocolIE_Container_226P16_33,
732         1,      /* Single element */
733         &asn_SPC_ProtocolIE_Container_226P16_specs_33   /* Additional specs */
734 };
735
736 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P17_35[] = {
737         { ATF_POINTER, 0, 0,
738                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
739                 0,
740                 &asn_DEF_E2nodeConfigurationUpdate_IEs,
741                 0,
742                 { 0, 0, 0 },
743                 0, 0, /* No default value */
744                 ""
745                 },
746 };
747 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P17_tags_35[] = {
748         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
749 };
750 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P17_specs_35 = {
751         sizeof(struct ProtocolIE_Container_226P17),
752         offsetof(struct ProtocolIE_Container_226P17, _asn_ctx),
753         0,      /* XER encoding is XMLDelimitedItemList */
754 };
755 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P17 = {
756         "ProtocolIE-Container",
757         "ProtocolIE-Container",
758         &asn_OP_SEQUENCE_OF,
759         asn_DEF_ProtocolIE_Container_226P17_tags_35,
760         sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35)
761                 /sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35[0]), /* 1 */
762         asn_DEF_ProtocolIE_Container_226P17_tags_35,    /* Same as above */
763         sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35)
764                 /sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35[0]), /* 1 */
765         { 0, &asn_PER_type_ProtocolIE_Container_226P17_constr_35, SEQUENCE_OF_constraint },
766         asn_MBR_ProtocolIE_Container_226P17_35,
767         1,      /* Single element */
768         &asn_SPC_ProtocolIE_Container_226P17_specs_35   /* Additional specs */
769 };
770
771 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P18_37[] = {
772         { ATF_POINTER, 0, 0,
773                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
774                 0,
775                 &asn_DEF_E2nodeConfigurationUpdateAcknowledge_IEs,
776                 0,
777                 { 0, 0, 0 },
778                 0, 0, /* No default value */
779                 ""
780                 },
781 };
782 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P18_tags_37[] = {
783         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
784 };
785 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P18_specs_37 = {
786         sizeof(struct ProtocolIE_Container_226P18),
787         offsetof(struct ProtocolIE_Container_226P18, _asn_ctx),
788         0,      /* XER encoding is XMLDelimitedItemList */
789 };
790 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P18 = {
791         "ProtocolIE-Container",
792         "ProtocolIE-Container",
793         &asn_OP_SEQUENCE_OF,
794         asn_DEF_ProtocolIE_Container_226P18_tags_37,
795         sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37)
796                 /sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37[0]), /* 1 */
797         asn_DEF_ProtocolIE_Container_226P18_tags_37,    /* Same as above */
798         sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37)
799                 /sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37[0]), /* 1 */
800         { 0, &asn_PER_type_ProtocolIE_Container_226P18_constr_37, SEQUENCE_OF_constraint },
801         asn_MBR_ProtocolIE_Container_226P18_37,
802         1,      /* Single element */
803         &asn_SPC_ProtocolIE_Container_226P18_specs_37   /* Additional specs */
804 };
805
806 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P19_39[] = {
807         { ATF_POINTER, 0, 0,
808                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
809                 0,
810                 &asn_DEF_E2nodeConfigurationUpdateFailure_IEs,
811                 0,
812                 { 0, 0, 0 },
813                 0, 0, /* No default value */
814                 ""
815                 },
816 };
817 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P19_tags_39[] = {
818         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
819 };
820 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P19_specs_39 = {
821         sizeof(struct ProtocolIE_Container_226P19),
822         offsetof(struct ProtocolIE_Container_226P19, _asn_ctx),
823         0,      /* XER encoding is XMLDelimitedItemList */
824 };
825 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P19 = {
826         "ProtocolIE-Container",
827         "ProtocolIE-Container",
828         &asn_OP_SEQUENCE_OF,
829         asn_DEF_ProtocolIE_Container_226P19_tags_39,
830         sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39)
831                 /sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39[0]), /* 1 */
832         asn_DEF_ProtocolIE_Container_226P19_tags_39,    /* Same as above */
833         sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39)
834                 /sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39[0]), /* 1 */
835         { 0, &asn_PER_type_ProtocolIE_Container_226P19_constr_39, SEQUENCE_OF_constraint },
836         asn_MBR_ProtocolIE_Container_226P19_39,
837         1,      /* Single element */
838         &asn_SPC_ProtocolIE_Container_226P19_specs_39   /* Additional specs */
839 };
840
841 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P20_41[] = {
842         { ATF_POINTER, 0, 0,
843                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
844                 0,
845                 &asn_DEF_ResetRequestIEs,
846                 0,
847                 { 0, 0, 0 },
848                 0, 0, /* No default value */
849                 ""
850                 },
851 };
852 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P20_tags_41[] = {
853         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
854 };
855 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P20_specs_41 = {
856         sizeof(struct ProtocolIE_Container_226P20),
857         offsetof(struct ProtocolIE_Container_226P20, _asn_ctx),
858         0,      /* XER encoding is XMLDelimitedItemList */
859 };
860 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P20 = {
861         "ProtocolIE-Container",
862         "ProtocolIE-Container",
863         &asn_OP_SEQUENCE_OF,
864         asn_DEF_ProtocolIE_Container_226P20_tags_41,
865         sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41)
866                 /sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41[0]), /* 1 */
867         asn_DEF_ProtocolIE_Container_226P20_tags_41,    /* Same as above */
868         sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41)
869                 /sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41[0]), /* 1 */
870         { 0, &asn_PER_type_ProtocolIE_Container_226P20_constr_41, SEQUENCE_OF_constraint },
871         asn_MBR_ProtocolIE_Container_226P20_41,
872         1,      /* Single element */
873         &asn_SPC_ProtocolIE_Container_226P20_specs_41   /* Additional specs */
874 };
875
876 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P21_43[] = {
877         { ATF_POINTER, 0, 0,
878                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
879                 0,
880                 &asn_DEF_ResetResponseIEs,
881                 0,
882                 { 0, 0, 0 },
883                 0, 0, /* No default value */
884                 ""
885                 },
886 };
887 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P21_tags_43[] = {
888         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
889 };
890 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P21_specs_43 = {
891         sizeof(struct ProtocolIE_Container_226P21),
892         offsetof(struct ProtocolIE_Container_226P21, _asn_ctx),
893         0,      /* XER encoding is XMLDelimitedItemList */
894 };
895 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P21 = {
896         "ProtocolIE-Container",
897         "ProtocolIE-Container",
898         &asn_OP_SEQUENCE_OF,
899         asn_DEF_ProtocolIE_Container_226P21_tags_43,
900         sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43)
901                 /sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43[0]), /* 1 */
902         asn_DEF_ProtocolIE_Container_226P21_tags_43,    /* Same as above */
903         sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43)
904                 /sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43[0]), /* 1 */
905         { 0, &asn_PER_type_ProtocolIE_Container_226P21_constr_43, SEQUENCE_OF_constraint },
906         asn_MBR_ProtocolIE_Container_226P21_43,
907         1,      /* Single element */
908         &asn_SPC_ProtocolIE_Container_226P21_specs_43   /* Additional specs */
909 };
910
911 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P22_45[] = {
912         { ATF_POINTER, 0, 0,
913                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
914                 0,
915                 &asn_DEF_RICserviceUpdate_IEs,
916                 0,
917                 { 0, 0, 0 },
918                 0, 0, /* No default value */
919                 ""
920                 },
921 };
922 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P22_tags_45[] = {
923         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
924 };
925 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P22_specs_45 = {
926         sizeof(struct ProtocolIE_Container_226P22),
927         offsetof(struct ProtocolIE_Container_226P22, _asn_ctx),
928         0,      /* XER encoding is XMLDelimitedItemList */
929 };
930 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P22 = {
931         "ProtocolIE-Container",
932         "ProtocolIE-Container",
933         &asn_OP_SEQUENCE_OF,
934         asn_DEF_ProtocolIE_Container_226P22_tags_45,
935         sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45)
936                 /sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45[0]), /* 1 */
937         asn_DEF_ProtocolIE_Container_226P22_tags_45,    /* Same as above */
938         sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45)
939                 /sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45[0]), /* 1 */
940         { 0, &asn_PER_type_ProtocolIE_Container_226P22_constr_45, SEQUENCE_OF_constraint },
941         asn_MBR_ProtocolIE_Container_226P22_45,
942         1,      /* Single element */
943         &asn_SPC_ProtocolIE_Container_226P22_specs_45   /* Additional specs */
944 };
945
946 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P23_47[] = {
947         { ATF_POINTER, 0, 0,
948                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
949                 0,
950                 &asn_DEF_RICserviceUpdateAcknowledge_IEs,
951                 0,
952                 { 0, 0, 0 },
953                 0, 0, /* No default value */
954                 ""
955                 },
956 };
957 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P23_tags_47[] = {
958         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
959 };
960 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P23_specs_47 = {
961         sizeof(struct ProtocolIE_Container_226P23),
962         offsetof(struct ProtocolIE_Container_226P23, _asn_ctx),
963         0,      /* XER encoding is XMLDelimitedItemList */
964 };
965 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P23 = {
966         "ProtocolIE-Container",
967         "ProtocolIE-Container",
968         &asn_OP_SEQUENCE_OF,
969         asn_DEF_ProtocolIE_Container_226P23_tags_47,
970         sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47)
971                 /sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47[0]), /* 1 */
972         asn_DEF_ProtocolIE_Container_226P23_tags_47,    /* Same as above */
973         sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47)
974                 /sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47[0]), /* 1 */
975         { 0, &asn_PER_type_ProtocolIE_Container_226P23_constr_47, SEQUENCE_OF_constraint },
976         asn_MBR_ProtocolIE_Container_226P23_47,
977         1,      /* Single element */
978         &asn_SPC_ProtocolIE_Container_226P23_specs_47   /* Additional specs */
979 };
980
981 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P24_49[] = {
982         { ATF_POINTER, 0, 0,
983                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
984                 0,
985                 &asn_DEF_RICserviceUpdateFailure_IEs,
986                 0,
987                 { 0, 0, 0 },
988                 0, 0, /* No default value */
989                 ""
990                 },
991 };
992 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P24_tags_49[] = {
993         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
994 };
995 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P24_specs_49 = {
996         sizeof(struct ProtocolIE_Container_226P24),
997         offsetof(struct ProtocolIE_Container_226P24, _asn_ctx),
998         0,      /* XER encoding is XMLDelimitedItemList */
999 };
1000 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P24 = {
1001         "ProtocolIE-Container",
1002         "ProtocolIE-Container",
1003         &asn_OP_SEQUENCE_OF,
1004         asn_DEF_ProtocolIE_Container_226P24_tags_49,
1005         sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49)
1006                 /sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49[0]), /* 1 */
1007         asn_DEF_ProtocolIE_Container_226P24_tags_49,    /* Same as above */
1008         sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49)
1009                 /sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49[0]), /* 1 */
1010         { 0, &asn_PER_type_ProtocolIE_Container_226P24_constr_49, SEQUENCE_OF_constraint },
1011         asn_MBR_ProtocolIE_Container_226P24_49,
1012         1,      /* Single element */
1013         &asn_SPC_ProtocolIE_Container_226P24_specs_49   /* Additional specs */
1014 };
1015
1016 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P25_51[] = {
1017         { ATF_POINTER, 0, 0,
1018                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1019                 0,
1020                 &asn_DEF_RICserviceQuery_IEs,
1021                 0,
1022                 { 0, 0, 0 },
1023                 0, 0, /* No default value */
1024                 ""
1025                 },
1026 };
1027 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P25_tags_51[] = {
1028         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1029 };
1030 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P25_specs_51 = {
1031         sizeof(struct ProtocolIE_Container_226P25),
1032         offsetof(struct ProtocolIE_Container_226P25, _asn_ctx),
1033         0,      /* XER encoding is XMLDelimitedItemList */
1034 };
1035 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P25 = {
1036         "ProtocolIE-Container",
1037         "ProtocolIE-Container",
1038         &asn_OP_SEQUENCE_OF,
1039         asn_DEF_ProtocolIE_Container_226P25_tags_51,
1040         sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51)
1041                 /sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51[0]), /* 1 */
1042         asn_DEF_ProtocolIE_Container_226P25_tags_51,    /* Same as above */
1043         sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51)
1044                 /sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51[0]), /* 1 */
1045         { 0, &asn_PER_type_ProtocolIE_Container_226P25_constr_51, SEQUENCE_OF_constraint },
1046         asn_MBR_ProtocolIE_Container_226P25_51,
1047         1,      /* Single element */
1048         &asn_SPC_ProtocolIE_Container_226P25_specs_51   /* Additional specs */
1049 };
1050