2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3 * From ASN.1 module "E2AP-Containers"
4 * found in "2022_E2AP.asn1"
5 * `asn1c -D ./E2AP/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
8 #include "ProtocolIE-ContainerE2.h"
10 #include "ProtocolIE-FieldE2.h"
11 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P0_constr_1 CC_NOTUSED = {
13 -1 /* (SIZE(0..65535)) */};
14 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P0_constr_1 CC_NOTUSED = {
15 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
16 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
17 0, 0 /* No PER value map */
19 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P1_constr_3 CC_NOTUSED = {
21 -1 /* (SIZE(0..65535)) */};
22 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P1_constr_3 CC_NOTUSED = {
23 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
24 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
25 0, 0 /* No PER value map */
27 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P2_constr_5 CC_NOTUSED = {
29 -1 /* (SIZE(0..65535)) */};
30 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P2_constr_5 CC_NOTUSED = {
31 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
32 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
33 0, 0 /* No PER value map */
35 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P3_constr_7 CC_NOTUSED = {
37 -1 /* (SIZE(0..65535)) */};
38 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P3_constr_7 CC_NOTUSED = {
39 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
40 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
41 0, 0 /* No PER value map */
43 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P4_constr_9 CC_NOTUSED = {
45 -1 /* (SIZE(0..65535)) */};
46 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P4_constr_9 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 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P5_constr_11 CC_NOTUSED = {
53 -1 /* (SIZE(0..65535)) */};
54 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P5_constr_11 CC_NOTUSED = {
55 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
56 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
57 0, 0 /* No PER value map */
59 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P6_constr_13 CC_NOTUSED = {
61 -1 /* (SIZE(0..65535)) */};
62 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P6_constr_13 CC_NOTUSED = {
63 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
64 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
65 0, 0 /* No PER value map */
67 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P7_constr_15 CC_NOTUSED = {
69 -1 /* (SIZE(0..65535)) */};
70 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P7_constr_15 CC_NOTUSED = {
71 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
72 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
73 0, 0 /* No PER value map */
75 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P8_constr_17 CC_NOTUSED = {
77 -1 /* (SIZE(0..65535)) */};
78 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P8_constr_17 CC_NOTUSED = {
79 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
80 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
81 0, 0 /* No PER value map */
83 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P9_constr_19 CC_NOTUSED = {
85 -1 /* (SIZE(0..65535)) */};
86 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P9_constr_19 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 */
91 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P10_constr_21 CC_NOTUSED = {
93 -1 /* (SIZE(0..65535)) */};
94 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P10_constr_21 CC_NOTUSED = {
95 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
96 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
97 0, 0 /* No PER value map */
99 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P11_constr_23 CC_NOTUSED = {
101 -1 /* (SIZE(0..65535)) */};
102 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P11_constr_23 CC_NOTUSED = {
103 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
104 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
105 0, 0 /* No PER value map */
107 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P12_constr_25 CC_NOTUSED = {
109 -1 /* (SIZE(0..65535)) */};
110 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P12_constr_25 CC_NOTUSED = {
111 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
112 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
113 0, 0 /* No PER value map */
115 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P13_constr_27 CC_NOTUSED = {
117 -1 /* (SIZE(0..65535)) */};
118 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P13_constr_27 CC_NOTUSED = {
119 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
120 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
121 0, 0 /* No PER value map */
123 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P14_constr_29 CC_NOTUSED = {
125 -1 /* (SIZE(0..65535)) */};
126 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P14_constr_29 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 */
131 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P15_constr_31 CC_NOTUSED = {
133 -1 /* (SIZE(0..65535)) */};
134 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P15_constr_31 CC_NOTUSED = {
135 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
136 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
137 0, 0 /* No PER value map */
139 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P16_constr_33 CC_NOTUSED = {
141 -1 /* (SIZE(0..65535)) */};
142 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P16_constr_33 CC_NOTUSED = {
143 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
144 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
145 0, 0 /* No PER value map */
147 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P17_constr_35 CC_NOTUSED = {
149 -1 /* (SIZE(0..65535)) */};
150 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P17_constr_35 CC_NOTUSED = {
151 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
152 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
153 0, 0 /* No PER value map */
155 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P18_constr_37 CC_NOTUSED = {
157 -1 /* (SIZE(0..65535)) */};
158 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P18_constr_37 CC_NOTUSED = {
159 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
160 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
161 0, 0 /* No PER value map */
163 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P19_constr_39 CC_NOTUSED = {
165 -1 /* (SIZE(0..65535)) */};
166 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P19_constr_39 CC_NOTUSED = {
167 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
168 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
169 0, 0 /* No PER value map */
171 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P20_constr_41 CC_NOTUSED = {
173 -1 /* (SIZE(0..65535)) */};
174 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P20_constr_41 CC_NOTUSED = {
175 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
176 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
177 0, 0 /* No PER value map */
179 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P21_constr_43 CC_NOTUSED = {
181 -1 /* (SIZE(0..65535)) */};
182 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P21_constr_43 CC_NOTUSED = {
183 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
184 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
185 0, 0 /* No PER value map */
187 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P22_constr_45 CC_NOTUSED = {
189 -1 /* (SIZE(0..65535)) */};
190 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P22_constr_45 CC_NOTUSED = {
191 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
192 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
193 0, 0 /* No PER value map */
195 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P23_constr_47 CC_NOTUSED = {
197 -1 /* (SIZE(0..65535)) */};
198 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P23_constr_47 CC_NOTUSED = {
199 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
200 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
201 0, 0 /* No PER value map */
203 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P24_constr_49 CC_NOTUSED = {
205 -1 /* (SIZE(0..65535)) */};
206 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P24_constr_49 CC_NOTUSED = {
207 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
208 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
209 0, 0 /* No PER value map */
211 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P25_constr_51 CC_NOTUSED = {
213 -1 /* (SIZE(0..65535)) */};
214 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P25_constr_51 CC_NOTUSED = {
215 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
216 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
217 0, 0 /* No PER value map */
219 static asn_oer_constraints_t asn_OER_type_ProtocolIE_ContainerE2_1925P26_constr_53 CC_NOTUSED = {
221 -1 /* (SIZE(0..65535)) */};
222 asn_per_constraints_t asn_PER_type_ProtocolIE_ContainerE2_1925P26_constr_53 CC_NOTUSED = {
223 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
224 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
225 0, 0 /* No PER value map */
227 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P0_1[] = {
229 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
231 &asn_DEF_RICsubscriptionRequest_IEs,
234 0, 0, /* No default value */
238 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P0_tags_1[] = {
239 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
241 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P0_specs_1 = {
242 sizeof(struct ProtocolIE_ContainerE2_1925P0),
243 offsetof(struct ProtocolIE_ContainerE2_1925P0, _asn_ctx),
244 0, /* XER encoding is XMLDelimitedItemList */
246 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P0 = {
247 "ProtocolIE-ContainerE2",
248 "ProtocolIE-ContainerE2",
250 asn_DEF_ProtocolIE_ContainerE2_1925P0_tags_1,
251 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P0_tags_1)
252 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P0_tags_1[0]), /* 1 */
253 asn_DEF_ProtocolIE_ContainerE2_1925P0_tags_1, /* Same as above */
254 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P0_tags_1)
255 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P0_tags_1[0]), /* 1 */
256 { &asn_OER_type_ProtocolIE_ContainerE2_1925P0_constr_1, &asn_PER_type_ProtocolIE_ContainerE2_1925P0_constr_1, SEQUENCE_OF_constraint },
257 asn_MBR_ProtocolIE_ContainerE2_1925P0_1,
258 1, /* Single element */
259 &asn_SPC_ProtocolIE_ContainerE2_1925P0_specs_1 /* Additional specs */
262 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P1_3[] = {
264 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
266 &asn_DEF_RICsubscriptionResponse_IEs,
269 0, 0, /* No default value */
273 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P1_tags_3[] = {
274 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
276 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P1_specs_3 = {
277 sizeof(struct ProtocolIE_ContainerE2_1925P1),
278 offsetof(struct ProtocolIE_ContainerE2_1925P1, _asn_ctx),
279 0, /* XER encoding is XMLDelimitedItemList */
281 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P1 = {
282 "ProtocolIE-ContainerE2",
283 "ProtocolIE-ContainerE2",
285 asn_DEF_ProtocolIE_ContainerE2_1925P1_tags_3,
286 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P1_tags_3)
287 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P1_tags_3[0]), /* 1 */
288 asn_DEF_ProtocolIE_ContainerE2_1925P1_tags_3, /* Same as above */
289 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P1_tags_3)
290 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P1_tags_3[0]), /* 1 */
291 { &asn_OER_type_ProtocolIE_ContainerE2_1925P1_constr_3, &asn_PER_type_ProtocolIE_ContainerE2_1925P1_constr_3, SEQUENCE_OF_constraint },
292 asn_MBR_ProtocolIE_ContainerE2_1925P1_3,
293 1, /* Single element */
294 &asn_SPC_ProtocolIE_ContainerE2_1925P1_specs_3 /* Additional specs */
297 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P2_5[] = {
299 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
301 &asn_DEF_RICsubscriptionFailure_IEs,
304 0, 0, /* No default value */
308 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P2_tags_5[] = {
309 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
311 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P2_specs_5 = {
312 sizeof(struct ProtocolIE_ContainerE2_1925P2),
313 offsetof(struct ProtocolIE_ContainerE2_1925P2, _asn_ctx),
314 0, /* XER encoding is XMLDelimitedItemList */
316 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P2 = {
317 "ProtocolIE-ContainerE2",
318 "ProtocolIE-ContainerE2",
320 asn_DEF_ProtocolIE_ContainerE2_1925P2_tags_5,
321 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P2_tags_5)
322 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P2_tags_5[0]), /* 1 */
323 asn_DEF_ProtocolIE_ContainerE2_1925P2_tags_5, /* Same as above */
324 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P2_tags_5)
325 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P2_tags_5[0]), /* 1 */
326 { &asn_OER_type_ProtocolIE_ContainerE2_1925P2_constr_5, &asn_PER_type_ProtocolIE_ContainerE2_1925P2_constr_5, SEQUENCE_OF_constraint },
327 asn_MBR_ProtocolIE_ContainerE2_1925P2_5,
328 1, /* Single element */
329 &asn_SPC_ProtocolIE_ContainerE2_1925P2_specs_5 /* Additional specs */
332 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P3_7[] = {
334 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
336 &asn_DEF_RICsubscriptionDeleteRequest_IEs,
339 0, 0, /* No default value */
343 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P3_tags_7[] = {
344 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
346 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P3_specs_7 = {
347 sizeof(struct ProtocolIE_ContainerE2_1925P3),
348 offsetof(struct ProtocolIE_ContainerE2_1925P3, _asn_ctx),
349 0, /* XER encoding is XMLDelimitedItemList */
351 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P3 = {
352 "ProtocolIE-ContainerE2",
353 "ProtocolIE-ContainerE2",
355 asn_DEF_ProtocolIE_ContainerE2_1925P3_tags_7,
356 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P3_tags_7)
357 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P3_tags_7[0]), /* 1 */
358 asn_DEF_ProtocolIE_ContainerE2_1925P3_tags_7, /* Same as above */
359 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P3_tags_7)
360 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P3_tags_7[0]), /* 1 */
361 { &asn_OER_type_ProtocolIE_ContainerE2_1925P3_constr_7, &asn_PER_type_ProtocolIE_ContainerE2_1925P3_constr_7, SEQUENCE_OF_constraint },
362 asn_MBR_ProtocolIE_ContainerE2_1925P3_7,
363 1, /* Single element */
364 &asn_SPC_ProtocolIE_ContainerE2_1925P3_specs_7 /* Additional specs */
367 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P4_9[] = {
369 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
371 &asn_DEF_RICsubscriptionDeleteResponse_IEs,
374 0, 0, /* No default value */
378 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P4_tags_9[] = {
379 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
381 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P4_specs_9 = {
382 sizeof(struct ProtocolIE_ContainerE2_1925P4),
383 offsetof(struct ProtocolIE_ContainerE2_1925P4, _asn_ctx),
384 0, /* XER encoding is XMLDelimitedItemList */
386 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P4 = {
387 "ProtocolIE-ContainerE2",
388 "ProtocolIE-ContainerE2",
390 asn_DEF_ProtocolIE_ContainerE2_1925P4_tags_9,
391 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P4_tags_9)
392 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P4_tags_9[0]), /* 1 */
393 asn_DEF_ProtocolIE_ContainerE2_1925P4_tags_9, /* Same as above */
394 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P4_tags_9)
395 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P4_tags_9[0]), /* 1 */
396 { &asn_OER_type_ProtocolIE_ContainerE2_1925P4_constr_9, &asn_PER_type_ProtocolIE_ContainerE2_1925P4_constr_9, SEQUENCE_OF_constraint },
397 asn_MBR_ProtocolIE_ContainerE2_1925P4_9,
398 1, /* Single element */
399 &asn_SPC_ProtocolIE_ContainerE2_1925P4_specs_9 /* Additional specs */
402 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P5_11[] = {
404 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
406 &asn_DEF_RICsubscriptionDeleteFailure_IEs,
409 0, 0, /* No default value */
413 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P5_tags_11[] = {
414 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
416 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P5_specs_11 = {
417 sizeof(struct ProtocolIE_ContainerE2_1925P5),
418 offsetof(struct ProtocolIE_ContainerE2_1925P5, _asn_ctx),
419 0, /* XER encoding is XMLDelimitedItemList */
421 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P5 = {
422 "ProtocolIE-ContainerE2",
423 "ProtocolIE-ContainerE2",
425 asn_DEF_ProtocolIE_ContainerE2_1925P5_tags_11,
426 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P5_tags_11)
427 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P5_tags_11[0]), /* 1 */
428 asn_DEF_ProtocolIE_ContainerE2_1925P5_tags_11, /* Same as above */
429 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P5_tags_11)
430 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P5_tags_11[0]), /* 1 */
431 { &asn_OER_type_ProtocolIE_ContainerE2_1925P5_constr_11, &asn_PER_type_ProtocolIE_ContainerE2_1925P5_constr_11, SEQUENCE_OF_constraint },
432 asn_MBR_ProtocolIE_ContainerE2_1925P5_11,
433 1, /* Single element */
434 &asn_SPC_ProtocolIE_ContainerE2_1925P5_specs_11 /* Additional specs */
437 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P6_13[] = {
439 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
441 &asn_DEF_RICsubscriptionDeleteRequired_IEs,
444 0, 0, /* No default value */
448 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P6_tags_13[] = {
449 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
451 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P6_specs_13 = {
452 sizeof(struct ProtocolIE_ContainerE2_1925P6),
453 offsetof(struct ProtocolIE_ContainerE2_1925P6, _asn_ctx),
454 0, /* XER encoding is XMLDelimitedItemList */
456 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P6 = {
457 "ProtocolIE-ContainerE2",
458 "ProtocolIE-ContainerE2",
460 asn_DEF_ProtocolIE_ContainerE2_1925P6_tags_13,
461 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P6_tags_13)
462 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P6_tags_13[0]), /* 1 */
463 asn_DEF_ProtocolIE_ContainerE2_1925P6_tags_13, /* Same as above */
464 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P6_tags_13)
465 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P6_tags_13[0]), /* 1 */
466 { &asn_OER_type_ProtocolIE_ContainerE2_1925P6_constr_13, &asn_PER_type_ProtocolIE_ContainerE2_1925P6_constr_13, SEQUENCE_OF_constraint },
467 asn_MBR_ProtocolIE_ContainerE2_1925P6_13,
468 1, /* Single element */
469 &asn_SPC_ProtocolIE_ContainerE2_1925P6_specs_13 /* Additional specs */
472 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P7_15[] = {
474 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
476 &asn_DEF_RICindication_IEs,
479 0, 0, /* No default value */
483 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P7_tags_15[] = {
484 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
486 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P7_specs_15 = {
487 sizeof(struct ProtocolIE_ContainerE2_1925P7),
488 offsetof(struct ProtocolIE_ContainerE2_1925P7, _asn_ctx),
489 0, /* XER encoding is XMLDelimitedItemList */
491 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P7 = {
492 "ProtocolIE-ContainerE2",
493 "ProtocolIE-ContainerE2",
495 asn_DEF_ProtocolIE_ContainerE2_1925P7_tags_15,
496 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P7_tags_15)
497 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P7_tags_15[0]), /* 1 */
498 asn_DEF_ProtocolIE_ContainerE2_1925P7_tags_15, /* Same as above */
499 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P7_tags_15)
500 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P7_tags_15[0]), /* 1 */
501 { &asn_OER_type_ProtocolIE_ContainerE2_1925P7_constr_15, &asn_PER_type_ProtocolIE_ContainerE2_1925P7_constr_15, SEQUENCE_OF_constraint },
502 asn_MBR_ProtocolIE_ContainerE2_1925P7_15,
503 1, /* Single element */
504 &asn_SPC_ProtocolIE_ContainerE2_1925P7_specs_15 /* Additional specs */
507 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P8_17[] = {
509 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
511 &asn_DEF_RICcontrolRequest_IEs,
514 0, 0, /* No default value */
518 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P8_tags_17[] = {
519 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
521 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P8_specs_17 = {
522 sizeof(struct ProtocolIE_ContainerE2_1925P8),
523 offsetof(struct ProtocolIE_ContainerE2_1925P8, _asn_ctx),
524 0, /* XER encoding is XMLDelimitedItemList */
526 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P8 = {
527 "ProtocolIE-ContainerE2",
528 "ProtocolIE-ContainerE2",
530 asn_DEF_ProtocolIE_ContainerE2_1925P8_tags_17,
531 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P8_tags_17)
532 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P8_tags_17[0]), /* 1 */
533 asn_DEF_ProtocolIE_ContainerE2_1925P8_tags_17, /* Same as above */
534 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P8_tags_17)
535 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P8_tags_17[0]), /* 1 */
536 { &asn_OER_type_ProtocolIE_ContainerE2_1925P8_constr_17, &asn_PER_type_ProtocolIE_ContainerE2_1925P8_constr_17, SEQUENCE_OF_constraint },
537 asn_MBR_ProtocolIE_ContainerE2_1925P8_17,
538 1, /* Single element */
539 &asn_SPC_ProtocolIE_ContainerE2_1925P8_specs_17 /* Additional specs */
542 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P9_19[] = {
544 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
546 &asn_DEF_RICcontrolAcknowledge_IEs,
549 0, 0, /* No default value */
553 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P9_tags_19[] = {
554 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
556 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P9_specs_19 = {
557 sizeof(struct ProtocolIE_ContainerE2_1925P9),
558 offsetof(struct ProtocolIE_ContainerE2_1925P9, _asn_ctx),
559 0, /* XER encoding is XMLDelimitedItemList */
561 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P9 = {
562 "ProtocolIE-ContainerE2",
563 "ProtocolIE-ContainerE2",
565 asn_DEF_ProtocolIE_ContainerE2_1925P9_tags_19,
566 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P9_tags_19)
567 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P9_tags_19[0]), /* 1 */
568 asn_DEF_ProtocolIE_ContainerE2_1925P9_tags_19, /* Same as above */
569 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P9_tags_19)
570 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P9_tags_19[0]), /* 1 */
571 { &asn_OER_type_ProtocolIE_ContainerE2_1925P9_constr_19, &asn_PER_type_ProtocolIE_ContainerE2_1925P9_constr_19, SEQUENCE_OF_constraint },
572 asn_MBR_ProtocolIE_ContainerE2_1925P9_19,
573 1, /* Single element */
574 &asn_SPC_ProtocolIE_ContainerE2_1925P9_specs_19 /* Additional specs */
577 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P10_21[] = {
579 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
581 &asn_DEF_RICcontrolFailure_IEs,
584 0, 0, /* No default value */
588 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P10_tags_21[] = {
589 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
591 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P10_specs_21 = {
592 sizeof(struct ProtocolIE_ContainerE2_1925P10),
593 offsetof(struct ProtocolIE_ContainerE2_1925P10, _asn_ctx),
594 0, /* XER encoding is XMLDelimitedItemList */
596 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P10 = {
597 "ProtocolIE-ContainerE2",
598 "ProtocolIE-ContainerE2",
600 asn_DEF_ProtocolIE_ContainerE2_1925P10_tags_21,
601 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P10_tags_21)
602 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P10_tags_21[0]), /* 1 */
603 asn_DEF_ProtocolIE_ContainerE2_1925P10_tags_21, /* Same as above */
604 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P10_tags_21)
605 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P10_tags_21[0]), /* 1 */
606 { &asn_OER_type_ProtocolIE_ContainerE2_1925P10_constr_21, &asn_PER_type_ProtocolIE_ContainerE2_1925P10_constr_21, SEQUENCE_OF_constraint },
607 asn_MBR_ProtocolIE_ContainerE2_1925P10_21,
608 1, /* Single element */
609 &asn_SPC_ProtocolIE_ContainerE2_1925P10_specs_21 /* Additional specs */
612 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P11_23[] = {
614 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
616 &asn_DEF_ErrorIndicationE2_IEs,
619 0, 0, /* No default value */
623 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P11_tags_23[] = {
624 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
626 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P11_specs_23 = {
627 sizeof(struct ProtocolIE_ContainerE2_1925P11),
628 offsetof(struct ProtocolIE_ContainerE2_1925P11, _asn_ctx),
629 0, /* XER encoding is XMLDelimitedItemList */
631 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P11 = {
632 "ProtocolIE-ContainerE2",
633 "ProtocolIE-ContainerE2",
635 asn_DEF_ProtocolIE_ContainerE2_1925P11_tags_23,
636 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P11_tags_23)
637 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P11_tags_23[0]), /* 1 */
638 asn_DEF_ProtocolIE_ContainerE2_1925P11_tags_23, /* Same as above */
639 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P11_tags_23)
640 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P11_tags_23[0]), /* 1 */
641 { &asn_OER_type_ProtocolIE_ContainerE2_1925P11_constr_23, &asn_PER_type_ProtocolIE_ContainerE2_1925P11_constr_23, SEQUENCE_OF_constraint },
642 asn_MBR_ProtocolIE_ContainerE2_1925P11_23,
643 1, /* Single element */
644 &asn_SPC_ProtocolIE_ContainerE2_1925P11_specs_23 /* Additional specs */
647 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P12_25[] = {
649 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
651 &asn_DEF_E2setupRequestIEs,
654 0, 0, /* No default value */
658 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P12_tags_25[] = {
659 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
661 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P12_specs_25 = {
662 sizeof(struct ProtocolIE_ContainerE2_1925P12),
663 offsetof(struct ProtocolIE_ContainerE2_1925P12, _asn_ctx),
664 0, /* XER encoding is XMLDelimitedItemList */
666 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P12 = {
667 "ProtocolIE-ContainerE2",
668 "ProtocolIE-ContainerE2",
670 asn_DEF_ProtocolIE_ContainerE2_1925P12_tags_25,
671 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P12_tags_25)
672 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P12_tags_25[0]), /* 1 */
673 asn_DEF_ProtocolIE_ContainerE2_1925P12_tags_25, /* Same as above */
674 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P12_tags_25)
675 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P12_tags_25[0]), /* 1 */
676 { &asn_OER_type_ProtocolIE_ContainerE2_1925P12_constr_25, &asn_PER_type_ProtocolIE_ContainerE2_1925P12_constr_25, SEQUENCE_OF_constraint },
677 asn_MBR_ProtocolIE_ContainerE2_1925P12_25,
678 1, /* Single element */
679 &asn_SPC_ProtocolIE_ContainerE2_1925P12_specs_25 /* Additional specs */
682 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P13_27[] = {
684 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
686 &asn_DEF_E2setupResponseIEs,
689 0, 0, /* No default value */
693 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P13_tags_27[] = {
694 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
696 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P13_specs_27 = {
697 sizeof(struct ProtocolIE_ContainerE2_1925P13),
698 offsetof(struct ProtocolIE_ContainerE2_1925P13, _asn_ctx),
699 0, /* XER encoding is XMLDelimitedItemList */
701 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P13 = {
702 "ProtocolIE-ContainerE2",
703 "ProtocolIE-ContainerE2",
705 asn_DEF_ProtocolIE_ContainerE2_1925P13_tags_27,
706 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P13_tags_27)
707 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P13_tags_27[0]), /* 1 */
708 asn_DEF_ProtocolIE_ContainerE2_1925P13_tags_27, /* Same as above */
709 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P13_tags_27)
710 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P13_tags_27[0]), /* 1 */
711 { &asn_OER_type_ProtocolIE_ContainerE2_1925P13_constr_27, &asn_PER_type_ProtocolIE_ContainerE2_1925P13_constr_27, SEQUENCE_OF_constraint },
712 asn_MBR_ProtocolIE_ContainerE2_1925P13_27,
713 1, /* Single element */
714 &asn_SPC_ProtocolIE_ContainerE2_1925P13_specs_27 /* Additional specs */
717 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P14_29[] = {
719 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
721 &asn_DEF_E2setupFailureIEs,
724 0, 0, /* No default value */
728 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P14_tags_29[] = {
729 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
731 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P14_specs_29 = {
732 sizeof(struct ProtocolIE_ContainerE2_1925P14),
733 offsetof(struct ProtocolIE_ContainerE2_1925P14, _asn_ctx),
734 0, /* XER encoding is XMLDelimitedItemList */
736 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P14 = {
737 "ProtocolIE-ContainerE2",
738 "ProtocolIE-ContainerE2",
740 asn_DEF_ProtocolIE_ContainerE2_1925P14_tags_29,
741 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P14_tags_29)
742 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P14_tags_29[0]), /* 1 */
743 asn_DEF_ProtocolIE_ContainerE2_1925P14_tags_29, /* Same as above */
744 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P14_tags_29)
745 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P14_tags_29[0]), /* 1 */
746 { &asn_OER_type_ProtocolIE_ContainerE2_1925P14_constr_29, &asn_PER_type_ProtocolIE_ContainerE2_1925P14_constr_29, SEQUENCE_OF_constraint },
747 asn_MBR_ProtocolIE_ContainerE2_1925P14_29,
748 1, /* Single element */
749 &asn_SPC_ProtocolIE_ContainerE2_1925P14_specs_29 /* Additional specs */
752 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P15_31[] = {
754 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
756 &asn_DEF_E2connectionUpdate_IEs,
759 0, 0, /* No default value */
763 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P15_tags_31[] = {
764 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
766 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P15_specs_31 = {
767 sizeof(struct ProtocolIE_ContainerE2_1925P15),
768 offsetof(struct ProtocolIE_ContainerE2_1925P15, _asn_ctx),
769 0, /* XER encoding is XMLDelimitedItemList */
771 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P15 = {
772 "ProtocolIE-ContainerE2",
773 "ProtocolIE-ContainerE2",
775 asn_DEF_ProtocolIE_ContainerE2_1925P15_tags_31,
776 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P15_tags_31)
777 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P15_tags_31[0]), /* 1 */
778 asn_DEF_ProtocolIE_ContainerE2_1925P15_tags_31, /* Same as above */
779 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P15_tags_31)
780 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P15_tags_31[0]), /* 1 */
781 { &asn_OER_type_ProtocolIE_ContainerE2_1925P15_constr_31, &asn_PER_type_ProtocolIE_ContainerE2_1925P15_constr_31, SEQUENCE_OF_constraint },
782 asn_MBR_ProtocolIE_ContainerE2_1925P15_31,
783 1, /* Single element */
784 &asn_SPC_ProtocolIE_ContainerE2_1925P15_specs_31 /* Additional specs */
787 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P16_33[] = {
789 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
791 &asn_DEF_E2connectionUpdateAck_IEs,
794 0, 0, /* No default value */
798 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P16_tags_33[] = {
799 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
801 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P16_specs_33 = {
802 sizeof(struct ProtocolIE_ContainerE2_1925P16),
803 offsetof(struct ProtocolIE_ContainerE2_1925P16, _asn_ctx),
804 0, /* XER encoding is XMLDelimitedItemList */
806 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P16 = {
807 "ProtocolIE-ContainerE2",
808 "ProtocolIE-ContainerE2",
810 asn_DEF_ProtocolIE_ContainerE2_1925P16_tags_33,
811 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P16_tags_33)
812 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P16_tags_33[0]), /* 1 */
813 asn_DEF_ProtocolIE_ContainerE2_1925P16_tags_33, /* Same as above */
814 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P16_tags_33)
815 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P16_tags_33[0]), /* 1 */
816 { &asn_OER_type_ProtocolIE_ContainerE2_1925P16_constr_33, &asn_PER_type_ProtocolIE_ContainerE2_1925P16_constr_33, SEQUENCE_OF_constraint },
817 asn_MBR_ProtocolIE_ContainerE2_1925P16_33,
818 1, /* Single element */
819 &asn_SPC_ProtocolIE_ContainerE2_1925P16_specs_33 /* Additional specs */
822 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P17_35[] = {
824 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
826 &asn_DEF_E2connectionUpdateFailure_IEs,
829 0, 0, /* No default value */
833 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P17_tags_35[] = {
834 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
836 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P17_specs_35 = {
837 sizeof(struct ProtocolIE_ContainerE2_1925P17),
838 offsetof(struct ProtocolIE_ContainerE2_1925P17, _asn_ctx),
839 0, /* XER encoding is XMLDelimitedItemList */
841 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P17 = {
842 "ProtocolIE-ContainerE2",
843 "ProtocolIE-ContainerE2",
845 asn_DEF_ProtocolIE_ContainerE2_1925P17_tags_35,
846 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P17_tags_35)
847 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P17_tags_35[0]), /* 1 */
848 asn_DEF_ProtocolIE_ContainerE2_1925P17_tags_35, /* Same as above */
849 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P17_tags_35)
850 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P17_tags_35[0]), /* 1 */
851 { &asn_OER_type_ProtocolIE_ContainerE2_1925P17_constr_35, &asn_PER_type_ProtocolIE_ContainerE2_1925P17_constr_35, SEQUENCE_OF_constraint },
852 asn_MBR_ProtocolIE_ContainerE2_1925P17_35,
853 1, /* Single element */
854 &asn_SPC_ProtocolIE_ContainerE2_1925P17_specs_35 /* Additional specs */
857 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P18_37[] = {
859 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
861 &asn_DEF_E2nodeConfigurationUpdate_IEs,
864 0, 0, /* No default value */
868 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P18_tags_37[] = {
869 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
871 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P18_specs_37 = {
872 sizeof(struct ProtocolIE_ContainerE2_1925P18),
873 offsetof(struct ProtocolIE_ContainerE2_1925P18, _asn_ctx),
874 0, /* XER encoding is XMLDelimitedItemList */
876 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P18 = {
877 "ProtocolIE-ContainerE2",
878 "ProtocolIE-ContainerE2",
880 asn_DEF_ProtocolIE_ContainerE2_1925P18_tags_37,
881 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P18_tags_37)
882 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P18_tags_37[0]), /* 1 */
883 asn_DEF_ProtocolIE_ContainerE2_1925P18_tags_37, /* Same as above */
884 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P18_tags_37)
885 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P18_tags_37[0]), /* 1 */
886 { &asn_OER_type_ProtocolIE_ContainerE2_1925P18_constr_37, &asn_PER_type_ProtocolIE_ContainerE2_1925P18_constr_37, SEQUENCE_OF_constraint },
887 asn_MBR_ProtocolIE_ContainerE2_1925P18_37,
888 1, /* Single element */
889 &asn_SPC_ProtocolIE_ContainerE2_1925P18_specs_37 /* Additional specs */
892 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P19_39[] = {
894 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
896 &asn_DEF_E2nodeConfigurationUpdateAcknowledge_IEs,
899 0, 0, /* No default value */
903 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P19_tags_39[] = {
904 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
906 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P19_specs_39 = {
907 sizeof(struct ProtocolIE_ContainerE2_1925P19),
908 offsetof(struct ProtocolIE_ContainerE2_1925P19, _asn_ctx),
909 0, /* XER encoding is XMLDelimitedItemList */
911 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P19 = {
912 "ProtocolIE-ContainerE2",
913 "ProtocolIE-ContainerE2",
915 asn_DEF_ProtocolIE_ContainerE2_1925P19_tags_39,
916 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P19_tags_39)
917 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P19_tags_39[0]), /* 1 */
918 asn_DEF_ProtocolIE_ContainerE2_1925P19_tags_39, /* Same as above */
919 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P19_tags_39)
920 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P19_tags_39[0]), /* 1 */
921 { &asn_OER_type_ProtocolIE_ContainerE2_1925P19_constr_39, &asn_PER_type_ProtocolIE_ContainerE2_1925P19_constr_39, SEQUENCE_OF_constraint },
922 asn_MBR_ProtocolIE_ContainerE2_1925P19_39,
923 1, /* Single element */
924 &asn_SPC_ProtocolIE_ContainerE2_1925P19_specs_39 /* Additional specs */
927 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P20_41[] = {
929 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
931 &asn_DEF_E2nodeConfigurationUpdateFailure_IEs,
934 0, 0, /* No default value */
938 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P20_tags_41[] = {
939 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
941 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P20_specs_41 = {
942 sizeof(struct ProtocolIE_ContainerE2_1925P20),
943 offsetof(struct ProtocolIE_ContainerE2_1925P20, _asn_ctx),
944 0, /* XER encoding is XMLDelimitedItemList */
946 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P20 = {
947 "ProtocolIE-ContainerE2",
948 "ProtocolIE-ContainerE2",
950 asn_DEF_ProtocolIE_ContainerE2_1925P20_tags_41,
951 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P20_tags_41)
952 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P20_tags_41[0]), /* 1 */
953 asn_DEF_ProtocolIE_ContainerE2_1925P20_tags_41, /* Same as above */
954 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P20_tags_41)
955 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P20_tags_41[0]), /* 1 */
956 { &asn_OER_type_ProtocolIE_ContainerE2_1925P20_constr_41, &asn_PER_type_ProtocolIE_ContainerE2_1925P20_constr_41, SEQUENCE_OF_constraint },
957 asn_MBR_ProtocolIE_ContainerE2_1925P20_41,
958 1, /* Single element */
959 &asn_SPC_ProtocolIE_ContainerE2_1925P20_specs_41 /* Additional specs */
962 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P21_43[] = {
964 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
966 &asn_DEF_ResetRequestIEs,
969 0, 0, /* No default value */
973 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P21_tags_43[] = {
974 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
976 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P21_specs_43 = {
977 sizeof(struct ProtocolIE_ContainerE2_1925P21),
978 offsetof(struct ProtocolIE_ContainerE2_1925P21, _asn_ctx),
979 0, /* XER encoding is XMLDelimitedItemList */
981 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P21 = {
982 "ProtocolIE-ContainerE2",
983 "ProtocolIE-ContainerE2",
985 asn_DEF_ProtocolIE_ContainerE2_1925P21_tags_43,
986 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P21_tags_43)
987 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P21_tags_43[0]), /* 1 */
988 asn_DEF_ProtocolIE_ContainerE2_1925P21_tags_43, /* Same as above */
989 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P21_tags_43)
990 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P21_tags_43[0]), /* 1 */
991 { &asn_OER_type_ProtocolIE_ContainerE2_1925P21_constr_43, &asn_PER_type_ProtocolIE_ContainerE2_1925P21_constr_43, SEQUENCE_OF_constraint },
992 asn_MBR_ProtocolIE_ContainerE2_1925P21_43,
993 1, /* Single element */
994 &asn_SPC_ProtocolIE_ContainerE2_1925P21_specs_43 /* Additional specs */
997 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P22_45[] = {
999 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1001 &asn_DEF_ResetResponseIEs,
1004 0, 0, /* No default value */
1008 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P22_tags_45[] = {
1009 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1011 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P22_specs_45 = {
1012 sizeof(struct ProtocolIE_ContainerE2_1925P22),
1013 offsetof(struct ProtocolIE_ContainerE2_1925P22, _asn_ctx),
1014 0, /* XER encoding is XMLDelimitedItemList */
1016 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P22 = {
1017 "ProtocolIE-ContainerE2",
1018 "ProtocolIE-ContainerE2",
1019 &asn_OP_SEQUENCE_OF,
1020 asn_DEF_ProtocolIE_ContainerE2_1925P22_tags_45,
1021 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P22_tags_45)
1022 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P22_tags_45[0]), /* 1 */
1023 asn_DEF_ProtocolIE_ContainerE2_1925P22_tags_45, /* Same as above */
1024 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P22_tags_45)
1025 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P22_tags_45[0]), /* 1 */
1026 { &asn_OER_type_ProtocolIE_ContainerE2_1925P22_constr_45, &asn_PER_type_ProtocolIE_ContainerE2_1925P22_constr_45, SEQUENCE_OF_constraint },
1027 asn_MBR_ProtocolIE_ContainerE2_1925P22_45,
1028 1, /* Single element */
1029 &asn_SPC_ProtocolIE_ContainerE2_1925P22_specs_45 /* Additional specs */
1032 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P23_47[] = {
1033 { ATF_POINTER, 0, 0,
1034 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1036 &asn_DEF_RICserviceUpdate_IEs,
1039 0, 0, /* No default value */
1043 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P23_tags_47[] = {
1044 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1046 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P23_specs_47 = {
1047 sizeof(struct ProtocolIE_ContainerE2_1925P23),
1048 offsetof(struct ProtocolIE_ContainerE2_1925P23, _asn_ctx),
1049 0, /* XER encoding is XMLDelimitedItemList */
1051 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P23 = {
1052 "ProtocolIE-ContainerE2",
1053 "ProtocolIE-ContainerE2",
1054 &asn_OP_SEQUENCE_OF,
1055 asn_DEF_ProtocolIE_ContainerE2_1925P23_tags_47,
1056 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P23_tags_47)
1057 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P23_tags_47[0]), /* 1 */
1058 asn_DEF_ProtocolIE_ContainerE2_1925P23_tags_47, /* Same as above */
1059 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P23_tags_47)
1060 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P23_tags_47[0]), /* 1 */
1061 { &asn_OER_type_ProtocolIE_ContainerE2_1925P23_constr_47, &asn_PER_type_ProtocolIE_ContainerE2_1925P23_constr_47, SEQUENCE_OF_constraint },
1062 asn_MBR_ProtocolIE_ContainerE2_1925P23_47,
1063 1, /* Single element */
1064 &asn_SPC_ProtocolIE_ContainerE2_1925P23_specs_47 /* Additional specs */
1067 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P24_49[] = {
1068 { ATF_POINTER, 0, 0,
1069 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1071 &asn_DEF_RICserviceUpdateAcknowledge_IEs,
1074 0, 0, /* No default value */
1078 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P24_tags_49[] = {
1079 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1081 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P24_specs_49 = {
1082 sizeof(struct ProtocolIE_ContainerE2_1925P24),
1083 offsetof(struct ProtocolIE_ContainerE2_1925P24, _asn_ctx),
1084 0, /* XER encoding is XMLDelimitedItemList */
1086 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P24 = {
1087 "ProtocolIE-ContainerE2",
1088 "ProtocolIE-ContainerE2",
1089 &asn_OP_SEQUENCE_OF,
1090 asn_DEF_ProtocolIE_ContainerE2_1925P24_tags_49,
1091 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P24_tags_49)
1092 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P24_tags_49[0]), /* 1 */
1093 asn_DEF_ProtocolIE_ContainerE2_1925P24_tags_49, /* Same as above */
1094 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P24_tags_49)
1095 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P24_tags_49[0]), /* 1 */
1096 { &asn_OER_type_ProtocolIE_ContainerE2_1925P24_constr_49, &asn_PER_type_ProtocolIE_ContainerE2_1925P24_constr_49, SEQUENCE_OF_constraint },
1097 asn_MBR_ProtocolIE_ContainerE2_1925P24_49,
1098 1, /* Single element */
1099 &asn_SPC_ProtocolIE_ContainerE2_1925P24_specs_49 /* Additional specs */
1102 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P25_51[] = {
1103 { ATF_POINTER, 0, 0,
1104 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1106 &asn_DEF_RICserviceUpdateFailure_IEs,
1109 0, 0, /* No default value */
1113 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P25_tags_51[] = {
1114 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1116 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P25_specs_51 = {
1117 sizeof(struct ProtocolIE_ContainerE2_1925P25),
1118 offsetof(struct ProtocolIE_ContainerE2_1925P25, _asn_ctx),
1119 0, /* XER encoding is XMLDelimitedItemList */
1121 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P25 = {
1122 "ProtocolIE-ContainerE2",
1123 "ProtocolIE-ContainerE2",
1124 &asn_OP_SEQUENCE_OF,
1125 asn_DEF_ProtocolIE_ContainerE2_1925P25_tags_51,
1126 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P25_tags_51)
1127 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P25_tags_51[0]), /* 1 */
1128 asn_DEF_ProtocolIE_ContainerE2_1925P25_tags_51, /* Same as above */
1129 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P25_tags_51)
1130 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P25_tags_51[0]), /* 1 */
1131 { &asn_OER_type_ProtocolIE_ContainerE2_1925P25_constr_51, &asn_PER_type_ProtocolIE_ContainerE2_1925P25_constr_51, SEQUENCE_OF_constraint },
1132 asn_MBR_ProtocolIE_ContainerE2_1925P25_51,
1133 1, /* Single element */
1134 &asn_SPC_ProtocolIE_ContainerE2_1925P25_specs_51 /* Additional specs */
1137 asn_TYPE_member_t asn_MBR_ProtocolIE_ContainerE2_1925P26_53[] = {
1138 { ATF_POINTER, 0, 0,
1139 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1141 &asn_DEF_RICserviceQuery_IEs,
1144 0, 0, /* No default value */
1148 static const ber_tlv_tag_t asn_DEF_ProtocolIE_ContainerE2_1925P26_tags_53[] = {
1149 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1151 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_ContainerE2_1925P26_specs_53 = {
1152 sizeof(struct ProtocolIE_ContainerE2_1925P26),
1153 offsetof(struct ProtocolIE_ContainerE2_1925P26, _asn_ctx),
1154 0, /* XER encoding is XMLDelimitedItemList */
1156 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_ContainerE2_1925P26 = {
1157 "ProtocolIE-ContainerE2",
1158 "ProtocolIE-ContainerE2",
1159 &asn_OP_SEQUENCE_OF,
1160 asn_DEF_ProtocolIE_ContainerE2_1925P26_tags_53,
1161 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P26_tags_53)
1162 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P26_tags_53[0]), /* 1 */
1163 asn_DEF_ProtocolIE_ContainerE2_1925P26_tags_53, /* Same as above */
1164 sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P26_tags_53)
1165 /sizeof(asn_DEF_ProtocolIE_ContainerE2_1925P26_tags_53[0]), /* 1 */
1166 { &asn_OER_type_ProtocolIE_ContainerE2_1925P26_constr_53, &asn_PER_type_ProtocolIE_ContainerE2_1925P26_constr_53, SEQUENCE_OF_constraint },
1167 asn_MBR_ProtocolIE_ContainerE2_1925P26_53,
1168 1, /* Single element */
1169 &asn_SPC_ProtocolIE_ContainerE2_1925P26_specs_53 /* Additional specs */