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`
8 #include "E2N_ProtocolIE-Container.h"
10 #include "E2N_ProtocolIE-Field.h"
11 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P0_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 */
16 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P1_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 */
21 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P2_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 */
26 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P3_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 */
31 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P4_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 */
36 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P5_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 */
41 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P6_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 */
46 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P7_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 */
51 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P8_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 */
56 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P9_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 */
61 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P10_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 */
66 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P11_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 */
71 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P12_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 */
76 asn_per_constraints_t asn_PER_type_E2N_ProtocolIE_Container_429P13_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 */
81 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P0_1[] = {
83 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
85 &asn_DEF_E2N_RICsubscriptionRequest_IEs,
88 0, 0, /* No default value */
92 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P0_tags_1[] = {
93 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
95 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P0_specs_1 = {
96 sizeof(struct E2N_ProtocolIE_Container_429P0),
97 offsetof(struct E2N_ProtocolIE_Container_429P0, _asn_ctx),
98 0, /* XER encoding is XMLDelimitedItemList */
100 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P0 = {
101 "ProtocolIE-Container",
102 "ProtocolIE-Container",
104 asn_DEF_E2N_ProtocolIE_Container_429P0_tags_1,
105 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P0_tags_1)
106 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P0_tags_1[0]), /* 1 */
107 asn_DEF_E2N_ProtocolIE_Container_429P0_tags_1, /* Same as above */
108 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P0_tags_1)
109 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P0_tags_1[0]), /* 1 */
110 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P0_constr_1, SEQUENCE_OF_constraint },
111 asn_MBR_E2N_ProtocolIE_Container_429P0_1,
112 1, /* Single element */
113 &asn_SPC_E2N_ProtocolIE_Container_429P0_specs_1 /* Additional specs */
116 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P1_3[] = {
118 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
120 &asn_DEF_E2N_RICsubscriptionResponse_IEs,
123 0, 0, /* No default value */
127 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P1_tags_3[] = {
128 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
130 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P1_specs_3 = {
131 sizeof(struct E2N_ProtocolIE_Container_429P1),
132 offsetof(struct E2N_ProtocolIE_Container_429P1, _asn_ctx),
133 0, /* XER encoding is XMLDelimitedItemList */
135 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P1 = {
136 "ProtocolIE-Container",
137 "ProtocolIE-Container",
139 asn_DEF_E2N_ProtocolIE_Container_429P1_tags_3,
140 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P1_tags_3)
141 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P1_tags_3[0]), /* 1 */
142 asn_DEF_E2N_ProtocolIE_Container_429P1_tags_3, /* Same as above */
143 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P1_tags_3)
144 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P1_tags_3[0]), /* 1 */
145 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P1_constr_3, SEQUENCE_OF_constraint },
146 asn_MBR_E2N_ProtocolIE_Container_429P1_3,
147 1, /* Single element */
148 &asn_SPC_E2N_ProtocolIE_Container_429P1_specs_3 /* Additional specs */
151 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P2_5[] = {
153 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
155 &asn_DEF_E2N_RICsubscriptionFailure_IEs,
158 0, 0, /* No default value */
162 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P2_tags_5[] = {
163 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
165 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P2_specs_5 = {
166 sizeof(struct E2N_ProtocolIE_Container_429P2),
167 offsetof(struct E2N_ProtocolIE_Container_429P2, _asn_ctx),
168 0, /* XER encoding is XMLDelimitedItemList */
170 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P2 = {
171 "ProtocolIE-Container",
172 "ProtocolIE-Container",
174 asn_DEF_E2N_ProtocolIE_Container_429P2_tags_5,
175 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P2_tags_5)
176 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P2_tags_5[0]), /* 1 */
177 asn_DEF_E2N_ProtocolIE_Container_429P2_tags_5, /* Same as above */
178 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P2_tags_5)
179 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P2_tags_5[0]), /* 1 */
180 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P2_constr_5, SEQUENCE_OF_constraint },
181 asn_MBR_E2N_ProtocolIE_Container_429P2_5,
182 1, /* Single element */
183 &asn_SPC_E2N_ProtocolIE_Container_429P2_specs_5 /* Additional specs */
186 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P3_7[] = {
188 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
190 &asn_DEF_E2N_RICsubscriptionDeleteRequest_IEs,
193 0, 0, /* No default value */
197 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P3_tags_7[] = {
198 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
200 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P3_specs_7 = {
201 sizeof(struct E2N_ProtocolIE_Container_429P3),
202 offsetof(struct E2N_ProtocolIE_Container_429P3, _asn_ctx),
203 0, /* XER encoding is XMLDelimitedItemList */
205 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P3 = {
206 "ProtocolIE-Container",
207 "ProtocolIE-Container",
209 asn_DEF_E2N_ProtocolIE_Container_429P3_tags_7,
210 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P3_tags_7)
211 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P3_tags_7[0]), /* 1 */
212 asn_DEF_E2N_ProtocolIE_Container_429P3_tags_7, /* Same as above */
213 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P3_tags_7)
214 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P3_tags_7[0]), /* 1 */
215 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P3_constr_7, SEQUENCE_OF_constraint },
216 asn_MBR_E2N_ProtocolIE_Container_429P3_7,
217 1, /* Single element */
218 &asn_SPC_E2N_ProtocolIE_Container_429P3_specs_7 /* Additional specs */
221 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P4_9[] = {
223 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
225 &asn_DEF_E2N_RICsubscriptionDeleteResponse_IEs,
228 0, 0, /* No default value */
232 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P4_tags_9[] = {
233 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
235 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P4_specs_9 = {
236 sizeof(struct E2N_ProtocolIE_Container_429P4),
237 offsetof(struct E2N_ProtocolIE_Container_429P4, _asn_ctx),
238 0, /* XER encoding is XMLDelimitedItemList */
240 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P4 = {
241 "ProtocolIE-Container",
242 "ProtocolIE-Container",
244 asn_DEF_E2N_ProtocolIE_Container_429P4_tags_9,
245 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P4_tags_9)
246 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P4_tags_9[0]), /* 1 */
247 asn_DEF_E2N_ProtocolIE_Container_429P4_tags_9, /* Same as above */
248 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P4_tags_9)
249 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P4_tags_9[0]), /* 1 */
250 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P4_constr_9, SEQUENCE_OF_constraint },
251 asn_MBR_E2N_ProtocolIE_Container_429P4_9,
252 1, /* Single element */
253 &asn_SPC_E2N_ProtocolIE_Container_429P4_specs_9 /* Additional specs */
256 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P5_11[] = {
258 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
260 &asn_DEF_E2N_RICsubscriptionDeleteFailure_IEs,
263 0, 0, /* No default value */
267 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P5_tags_11[] = {
268 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
270 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P5_specs_11 = {
271 sizeof(struct E2N_ProtocolIE_Container_429P5),
272 offsetof(struct E2N_ProtocolIE_Container_429P5, _asn_ctx),
273 0, /* XER encoding is XMLDelimitedItemList */
275 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P5 = {
276 "ProtocolIE-Container",
277 "ProtocolIE-Container",
279 asn_DEF_E2N_ProtocolIE_Container_429P5_tags_11,
280 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P5_tags_11)
281 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P5_tags_11[0]), /* 1 */
282 asn_DEF_E2N_ProtocolIE_Container_429P5_tags_11, /* Same as above */
283 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P5_tags_11)
284 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P5_tags_11[0]), /* 1 */
285 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P5_constr_11, SEQUENCE_OF_constraint },
286 asn_MBR_E2N_ProtocolIE_Container_429P5_11,
287 1, /* Single element */
288 &asn_SPC_E2N_ProtocolIE_Container_429P5_specs_11 /* Additional specs */
291 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P6_13[] = {
293 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
295 &asn_DEF_E2N_RICindication_IEs,
298 0, 0, /* No default value */
302 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P6_tags_13[] = {
303 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
305 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P6_specs_13 = {
306 sizeof(struct E2N_ProtocolIE_Container_429P6),
307 offsetof(struct E2N_ProtocolIE_Container_429P6, _asn_ctx),
308 0, /* XER encoding is XMLDelimitedItemList */
310 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P6 = {
311 "ProtocolIE-Container",
312 "ProtocolIE-Container",
314 asn_DEF_E2N_ProtocolIE_Container_429P6_tags_13,
315 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P6_tags_13)
316 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P6_tags_13[0]), /* 1 */
317 asn_DEF_E2N_ProtocolIE_Container_429P6_tags_13, /* Same as above */
318 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P6_tags_13)
319 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P6_tags_13[0]), /* 1 */
320 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P6_constr_13, SEQUENCE_OF_constraint },
321 asn_MBR_E2N_ProtocolIE_Container_429P6_13,
322 1, /* Single element */
323 &asn_SPC_E2N_ProtocolIE_Container_429P6_specs_13 /* Additional specs */
326 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P7_15[] = {
328 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
330 &asn_DEF_E2N_RICcontrolRequest_IEs,
333 0, 0, /* No default value */
337 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P7_tags_15[] = {
338 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
340 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P7_specs_15 = {
341 sizeof(struct E2N_ProtocolIE_Container_429P7),
342 offsetof(struct E2N_ProtocolIE_Container_429P7, _asn_ctx),
343 0, /* XER encoding is XMLDelimitedItemList */
345 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P7 = {
346 "ProtocolIE-Container",
347 "ProtocolIE-Container",
349 asn_DEF_E2N_ProtocolIE_Container_429P7_tags_15,
350 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P7_tags_15)
351 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P7_tags_15[0]), /* 1 */
352 asn_DEF_E2N_ProtocolIE_Container_429P7_tags_15, /* Same as above */
353 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P7_tags_15)
354 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P7_tags_15[0]), /* 1 */
355 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P7_constr_15, SEQUENCE_OF_constraint },
356 asn_MBR_E2N_ProtocolIE_Container_429P7_15,
357 1, /* Single element */
358 &asn_SPC_E2N_ProtocolIE_Container_429P7_specs_15 /* Additional specs */
361 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P8_17[] = {
363 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
365 &asn_DEF_E2N_RICcontrolAcknowledge_IEs,
368 0, 0, /* No default value */
372 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P8_tags_17[] = {
373 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
375 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P8_specs_17 = {
376 sizeof(struct E2N_ProtocolIE_Container_429P8),
377 offsetof(struct E2N_ProtocolIE_Container_429P8, _asn_ctx),
378 0, /* XER encoding is XMLDelimitedItemList */
380 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P8 = {
381 "ProtocolIE-Container",
382 "ProtocolIE-Container",
384 asn_DEF_E2N_ProtocolIE_Container_429P8_tags_17,
385 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P8_tags_17)
386 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P8_tags_17[0]), /* 1 */
387 asn_DEF_E2N_ProtocolIE_Container_429P8_tags_17, /* Same as above */
388 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P8_tags_17)
389 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P8_tags_17[0]), /* 1 */
390 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P8_constr_17, SEQUENCE_OF_constraint },
391 asn_MBR_E2N_ProtocolIE_Container_429P8_17,
392 1, /* Single element */
393 &asn_SPC_E2N_ProtocolIE_Container_429P8_specs_17 /* Additional specs */
396 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P9_19[] = {
398 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
400 &asn_DEF_E2N_RICcontrolFailure_IEs,
403 0, 0, /* No default value */
407 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P9_tags_19[] = {
408 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
410 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P9_specs_19 = {
411 sizeof(struct E2N_ProtocolIE_Container_429P9),
412 offsetof(struct E2N_ProtocolIE_Container_429P9, _asn_ctx),
413 0, /* XER encoding is XMLDelimitedItemList */
415 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P9 = {
416 "ProtocolIE-Container",
417 "ProtocolIE-Container",
419 asn_DEF_E2N_ProtocolIE_Container_429P9_tags_19,
420 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P9_tags_19)
421 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P9_tags_19[0]), /* 1 */
422 asn_DEF_E2N_ProtocolIE_Container_429P9_tags_19, /* Same as above */
423 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P9_tags_19)
424 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P9_tags_19[0]), /* 1 */
425 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P9_constr_19, SEQUENCE_OF_constraint },
426 asn_MBR_E2N_ProtocolIE_Container_429P9_19,
427 1, /* Single element */
428 &asn_SPC_E2N_ProtocolIE_Container_429P9_specs_19 /* Additional specs */
431 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P10_21[] = {
433 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
435 &asn_DEF_E2N_RICserviceUpdate_IEs,
438 0, 0, /* No default value */
442 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P10_tags_21[] = {
443 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
445 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P10_specs_21 = {
446 sizeof(struct E2N_ProtocolIE_Container_429P10),
447 offsetof(struct E2N_ProtocolIE_Container_429P10, _asn_ctx),
448 0, /* XER encoding is XMLDelimitedItemList */
450 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P10 = {
451 "ProtocolIE-Container",
452 "ProtocolIE-Container",
454 asn_DEF_E2N_ProtocolIE_Container_429P10_tags_21,
455 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P10_tags_21)
456 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P10_tags_21[0]), /* 1 */
457 asn_DEF_E2N_ProtocolIE_Container_429P10_tags_21, /* Same as above */
458 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P10_tags_21)
459 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P10_tags_21[0]), /* 1 */
460 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P10_constr_21, SEQUENCE_OF_constraint },
461 asn_MBR_E2N_ProtocolIE_Container_429P10_21,
462 1, /* Single element */
463 &asn_SPC_E2N_ProtocolIE_Container_429P10_specs_21 /* Additional specs */
466 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P11_23[] = {
468 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
470 &asn_DEF_E2N_RICserviceUpdateAcknowledge_IEs,
473 0, 0, /* No default value */
477 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P11_tags_23[] = {
478 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
480 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P11_specs_23 = {
481 sizeof(struct E2N_ProtocolIE_Container_429P11),
482 offsetof(struct E2N_ProtocolIE_Container_429P11, _asn_ctx),
483 0, /* XER encoding is XMLDelimitedItemList */
485 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P11 = {
486 "ProtocolIE-Container",
487 "ProtocolIE-Container",
489 asn_DEF_E2N_ProtocolIE_Container_429P11_tags_23,
490 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P11_tags_23)
491 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P11_tags_23[0]), /* 1 */
492 asn_DEF_E2N_ProtocolIE_Container_429P11_tags_23, /* Same as above */
493 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P11_tags_23)
494 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P11_tags_23[0]), /* 1 */
495 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P11_constr_23, SEQUENCE_OF_constraint },
496 asn_MBR_E2N_ProtocolIE_Container_429P11_23,
497 1, /* Single element */
498 &asn_SPC_E2N_ProtocolIE_Container_429P11_specs_23 /* Additional specs */
501 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P12_25[] = {
503 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
505 &asn_DEF_E2N_RICserviceUpdateFailure_IEs,
508 0, 0, /* No default value */
512 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P12_tags_25[] = {
513 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
515 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P12_specs_25 = {
516 sizeof(struct E2N_ProtocolIE_Container_429P12),
517 offsetof(struct E2N_ProtocolIE_Container_429P12, _asn_ctx),
518 0, /* XER encoding is XMLDelimitedItemList */
520 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P12 = {
521 "ProtocolIE-Container",
522 "ProtocolIE-Container",
524 asn_DEF_E2N_ProtocolIE_Container_429P12_tags_25,
525 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P12_tags_25)
526 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P12_tags_25[0]), /* 1 */
527 asn_DEF_E2N_ProtocolIE_Container_429P12_tags_25, /* Same as above */
528 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P12_tags_25)
529 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P12_tags_25[0]), /* 1 */
530 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P12_constr_25, SEQUENCE_OF_constraint },
531 asn_MBR_E2N_ProtocolIE_Container_429P12_25,
532 1, /* Single element */
533 &asn_SPC_E2N_ProtocolIE_Container_429P12_specs_25 /* Additional specs */
536 asn_TYPE_member_t asn_MBR_E2N_ProtocolIE_Container_429P13_27[] = {
538 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
540 &asn_DEF_E2N_RICserviceQuery_IEs,
543 0, 0, /* No default value */
547 static const ber_tlv_tag_t asn_DEF_E2N_ProtocolIE_Container_429P13_tags_27[] = {
548 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
550 asn_SET_OF_specifics_t asn_SPC_E2N_ProtocolIE_Container_429P13_specs_27 = {
551 sizeof(struct E2N_ProtocolIE_Container_429P13),
552 offsetof(struct E2N_ProtocolIE_Container_429P13, _asn_ctx),
553 0, /* XER encoding is XMLDelimitedItemList */
555 asn_TYPE_descriptor_t asn_DEF_E2N_ProtocolIE_Container_429P13 = {
556 "ProtocolIE-Container",
557 "ProtocolIE-Container",
559 asn_DEF_E2N_ProtocolIE_Container_429P13_tags_27,
560 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P13_tags_27)
561 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P13_tags_27[0]), /* 1 */
562 asn_DEF_E2N_ProtocolIE_Container_429P13_tags_27, /* Same as above */
563 sizeof(asn_DEF_E2N_ProtocolIE_Container_429P13_tags_27)
564 /sizeof(asn_DEF_E2N_ProtocolIE_Container_429P13_tags_27[0]), /* 1 */
565 { 0, &asn_PER_type_E2N_ProtocolIE_Container_429P13_constr_27, SEQUENCE_OF_constraint },
566 asn_MBR_E2N_ProtocolIE_Container_429P13_27,
567 1, /* Single element */
568 &asn_SPC_E2N_ProtocolIE_Container_429P13_specs_27 /* Additional specs */