3 * Copyright 2020 AT&T Intellectual Property
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
20 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
21 * From ASN.1 module "E2AP-Containers"
22 * found in "e2ap-v01.01.00.asn"
23 * `asn1c -pdu=auto -fincludes-quoted -fcompound-names -findirect-choice -fno-include-deps -gen-PER -no-gen-OER -no-gen-example`
26 #include "ProtocolIE-Container.h"
28 #include "ProtocolIE-Field.h"
29 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P0_constr_1 CC_NOTUSED = {
30 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
31 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
32 0, 0 /* No PER value map */
34 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P1_constr_3 CC_NOTUSED = {
35 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
36 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
37 0, 0 /* No PER value map */
39 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P2_constr_5 CC_NOTUSED = {
40 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
41 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
42 0, 0 /* No PER value map */
44 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P3_constr_7 CC_NOTUSED = {
45 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
46 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
47 0, 0 /* No PER value map */
49 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P4_constr_9 CC_NOTUSED = {
50 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
51 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
52 0, 0 /* No PER value map */
54 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P5_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 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P6_constr_13 CC_NOTUSED = {
60 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
61 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
62 0, 0 /* No PER value map */
64 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P7_constr_15 CC_NOTUSED = {
65 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
66 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
67 0, 0 /* No PER value map */
69 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P8_constr_17 CC_NOTUSED = {
70 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
71 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
72 0, 0 /* No PER value map */
74 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P9_constr_19 CC_NOTUSED = {
75 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
76 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
77 0, 0 /* No PER value map */
79 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P10_constr_21 CC_NOTUSED = {
80 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
81 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
82 0, 0 /* No PER value map */
84 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P11_constr_23 CC_NOTUSED = {
85 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
86 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
87 0, 0 /* No PER value map */
89 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P12_constr_25 CC_NOTUSED = {
90 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
91 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
92 0, 0 /* No PER value map */
94 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P13_constr_27 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 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P14_constr_29 CC_NOTUSED = {
100 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
101 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
102 0, 0 /* No PER value map */
104 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P15_constr_31 CC_NOTUSED = {
105 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
106 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
107 0, 0 /* No PER value map */
109 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P16_constr_33 CC_NOTUSED = {
110 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
111 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
112 0, 0 /* No PER value map */
114 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P17_constr_35 CC_NOTUSED = {
115 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
116 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
117 0, 0 /* No PER value map */
119 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P18_constr_37 CC_NOTUSED = {
120 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
121 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
122 0, 0 /* No PER value map */
124 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P19_constr_39 CC_NOTUSED = {
125 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
126 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
127 0, 0 /* No PER value map */
129 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P20_constr_41 CC_NOTUSED = {
130 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
131 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
132 0, 0 /* No PER value map */
134 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P21_constr_43 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 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P22_constr_45 CC_NOTUSED = {
140 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
141 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
142 0, 0 /* No PER value map */
144 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P23_constr_47 CC_NOTUSED = {
145 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
146 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
147 0, 0 /* No PER value map */
149 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P24_constr_49 CC_NOTUSED = {
150 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
151 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
152 0, 0 /* No PER value map */
154 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_226P25_constr_51 CC_NOTUSED = {
155 { APC_UNCONSTRAINED, -1, -1, 0, 0 },
156 { APC_CONSTRAINED, 16, 16, 0, 65535 } /* (SIZE(0..65535)) */,
157 0, 0 /* No PER value map */
159 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P0_1[] = {
161 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
163 &asn_DEF_RICsubscriptionRequest_IEs,
166 0, 0, /* No default value */
170 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P0_tags_1[] = {
171 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
173 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P0_specs_1 = {
174 sizeof(struct ProtocolIE_Container_226P0),
175 offsetof(struct ProtocolIE_Container_226P0, _asn_ctx),
176 0, /* XER encoding is XMLDelimitedItemList */
178 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P0 = {
179 "ProtocolIE-Container",
180 "ProtocolIE-Container",
182 asn_DEF_ProtocolIE_Container_226P0_tags_1,
183 sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1)
184 /sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1[0]), /* 1 */
185 asn_DEF_ProtocolIE_Container_226P0_tags_1, /* Same as above */
186 sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1)
187 /sizeof(asn_DEF_ProtocolIE_Container_226P0_tags_1[0]), /* 1 */
188 { 0, &asn_PER_type_ProtocolIE_Container_226P0_constr_1, SEQUENCE_OF_constraint },
189 asn_MBR_ProtocolIE_Container_226P0_1,
190 1, /* Single element */
191 &asn_SPC_ProtocolIE_Container_226P0_specs_1 /* Additional specs */
194 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P1_3[] = {
196 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
198 &asn_DEF_RICsubscriptionResponse_IEs,
201 0, 0, /* No default value */
205 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P1_tags_3[] = {
206 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
208 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P1_specs_3 = {
209 sizeof(struct ProtocolIE_Container_226P1),
210 offsetof(struct ProtocolIE_Container_226P1, _asn_ctx),
211 0, /* XER encoding is XMLDelimitedItemList */
213 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P1 = {
214 "ProtocolIE-Container",
215 "ProtocolIE-Container",
217 asn_DEF_ProtocolIE_Container_226P1_tags_3,
218 sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3)
219 /sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3[0]), /* 1 */
220 asn_DEF_ProtocolIE_Container_226P1_tags_3, /* Same as above */
221 sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3)
222 /sizeof(asn_DEF_ProtocolIE_Container_226P1_tags_3[0]), /* 1 */
223 { 0, &asn_PER_type_ProtocolIE_Container_226P1_constr_3, SEQUENCE_OF_constraint },
224 asn_MBR_ProtocolIE_Container_226P1_3,
225 1, /* Single element */
226 &asn_SPC_ProtocolIE_Container_226P1_specs_3 /* Additional specs */
229 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P2_5[] = {
231 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
233 &asn_DEF_RICsubscriptionFailure_IEs,
236 0, 0, /* No default value */
240 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P2_tags_5[] = {
241 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
243 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P2_specs_5 = {
244 sizeof(struct ProtocolIE_Container_226P2),
245 offsetof(struct ProtocolIE_Container_226P2, _asn_ctx),
246 0, /* XER encoding is XMLDelimitedItemList */
248 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P2 = {
249 "ProtocolIE-Container",
250 "ProtocolIE-Container",
252 asn_DEF_ProtocolIE_Container_226P2_tags_5,
253 sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5)
254 /sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5[0]), /* 1 */
255 asn_DEF_ProtocolIE_Container_226P2_tags_5, /* Same as above */
256 sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5)
257 /sizeof(asn_DEF_ProtocolIE_Container_226P2_tags_5[0]), /* 1 */
258 { 0, &asn_PER_type_ProtocolIE_Container_226P2_constr_5, SEQUENCE_OF_constraint },
259 asn_MBR_ProtocolIE_Container_226P2_5,
260 1, /* Single element */
261 &asn_SPC_ProtocolIE_Container_226P2_specs_5 /* Additional specs */
264 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P3_7[] = {
266 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
268 &asn_DEF_RICsubscriptionDeleteRequest_IEs,
271 0, 0, /* No default value */
275 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P3_tags_7[] = {
276 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
278 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P3_specs_7 = {
279 sizeof(struct ProtocolIE_Container_226P3),
280 offsetof(struct ProtocolIE_Container_226P3, _asn_ctx),
281 0, /* XER encoding is XMLDelimitedItemList */
283 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P3 = {
284 "ProtocolIE-Container",
285 "ProtocolIE-Container",
287 asn_DEF_ProtocolIE_Container_226P3_tags_7,
288 sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7)
289 /sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7[0]), /* 1 */
290 asn_DEF_ProtocolIE_Container_226P3_tags_7, /* Same as above */
291 sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7)
292 /sizeof(asn_DEF_ProtocolIE_Container_226P3_tags_7[0]), /* 1 */
293 { 0, &asn_PER_type_ProtocolIE_Container_226P3_constr_7, SEQUENCE_OF_constraint },
294 asn_MBR_ProtocolIE_Container_226P3_7,
295 1, /* Single element */
296 &asn_SPC_ProtocolIE_Container_226P3_specs_7 /* Additional specs */
299 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P4_9[] = {
301 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
303 &asn_DEF_RICsubscriptionDeleteResponse_IEs,
306 0, 0, /* No default value */
310 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P4_tags_9[] = {
311 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
313 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P4_specs_9 = {
314 sizeof(struct ProtocolIE_Container_226P4),
315 offsetof(struct ProtocolIE_Container_226P4, _asn_ctx),
316 0, /* XER encoding is XMLDelimitedItemList */
318 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P4 = {
319 "ProtocolIE-Container",
320 "ProtocolIE-Container",
322 asn_DEF_ProtocolIE_Container_226P4_tags_9,
323 sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9)
324 /sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9[0]), /* 1 */
325 asn_DEF_ProtocolIE_Container_226P4_tags_9, /* Same as above */
326 sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9)
327 /sizeof(asn_DEF_ProtocolIE_Container_226P4_tags_9[0]), /* 1 */
328 { 0, &asn_PER_type_ProtocolIE_Container_226P4_constr_9, SEQUENCE_OF_constraint },
329 asn_MBR_ProtocolIE_Container_226P4_9,
330 1, /* Single element */
331 &asn_SPC_ProtocolIE_Container_226P4_specs_9 /* Additional specs */
334 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P5_11[] = {
336 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
338 &asn_DEF_RICsubscriptionDeleteFailure_IEs,
341 0, 0, /* No default value */
345 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P5_tags_11[] = {
346 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
348 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P5_specs_11 = {
349 sizeof(struct ProtocolIE_Container_226P5),
350 offsetof(struct ProtocolIE_Container_226P5, _asn_ctx),
351 0, /* XER encoding is XMLDelimitedItemList */
353 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P5 = {
354 "ProtocolIE-Container",
355 "ProtocolIE-Container",
357 asn_DEF_ProtocolIE_Container_226P5_tags_11,
358 sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11)
359 /sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11[0]), /* 1 */
360 asn_DEF_ProtocolIE_Container_226P5_tags_11, /* Same as above */
361 sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11)
362 /sizeof(asn_DEF_ProtocolIE_Container_226P5_tags_11[0]), /* 1 */
363 { 0, &asn_PER_type_ProtocolIE_Container_226P5_constr_11, SEQUENCE_OF_constraint },
364 asn_MBR_ProtocolIE_Container_226P5_11,
365 1, /* Single element */
366 &asn_SPC_ProtocolIE_Container_226P5_specs_11 /* Additional specs */
369 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P6_13[] = {
371 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
373 &asn_DEF_RICindication_IEs,
376 0, 0, /* No default value */
380 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P6_tags_13[] = {
381 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
383 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P6_specs_13 = {
384 sizeof(struct ProtocolIE_Container_226P6),
385 offsetof(struct ProtocolIE_Container_226P6, _asn_ctx),
386 0, /* XER encoding is XMLDelimitedItemList */
388 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P6 = {
389 "ProtocolIE-Container",
390 "ProtocolIE-Container",
392 asn_DEF_ProtocolIE_Container_226P6_tags_13,
393 sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13)
394 /sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13[0]), /* 1 */
395 asn_DEF_ProtocolIE_Container_226P6_tags_13, /* Same as above */
396 sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13)
397 /sizeof(asn_DEF_ProtocolIE_Container_226P6_tags_13[0]), /* 1 */
398 { 0, &asn_PER_type_ProtocolIE_Container_226P6_constr_13, SEQUENCE_OF_constraint },
399 asn_MBR_ProtocolIE_Container_226P6_13,
400 1, /* Single element */
401 &asn_SPC_ProtocolIE_Container_226P6_specs_13 /* Additional specs */
404 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P7_15[] = {
406 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
408 &asn_DEF_RICcontrolRequest_IEs,
411 0, 0, /* No default value */
415 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P7_tags_15[] = {
416 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
418 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P7_specs_15 = {
419 sizeof(struct ProtocolIE_Container_226P7),
420 offsetof(struct ProtocolIE_Container_226P7, _asn_ctx),
421 0, /* XER encoding is XMLDelimitedItemList */
423 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P7 = {
424 "ProtocolIE-Container",
425 "ProtocolIE-Container",
427 asn_DEF_ProtocolIE_Container_226P7_tags_15,
428 sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15)
429 /sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15[0]), /* 1 */
430 asn_DEF_ProtocolIE_Container_226P7_tags_15, /* Same as above */
431 sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15)
432 /sizeof(asn_DEF_ProtocolIE_Container_226P7_tags_15[0]), /* 1 */
433 { 0, &asn_PER_type_ProtocolIE_Container_226P7_constr_15, SEQUENCE_OF_constraint },
434 asn_MBR_ProtocolIE_Container_226P7_15,
435 1, /* Single element */
436 &asn_SPC_ProtocolIE_Container_226P7_specs_15 /* Additional specs */
439 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P8_17[] = {
441 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
443 &asn_DEF_RICcontrolAcknowledge_IEs,
446 0, 0, /* No default value */
450 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P8_tags_17[] = {
451 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
453 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P8_specs_17 = {
454 sizeof(struct ProtocolIE_Container_226P8),
455 offsetof(struct ProtocolIE_Container_226P8, _asn_ctx),
456 0, /* XER encoding is XMLDelimitedItemList */
458 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P8 = {
459 "ProtocolIE-Container",
460 "ProtocolIE-Container",
462 asn_DEF_ProtocolIE_Container_226P8_tags_17,
463 sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17)
464 /sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17[0]), /* 1 */
465 asn_DEF_ProtocolIE_Container_226P8_tags_17, /* Same as above */
466 sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17)
467 /sizeof(asn_DEF_ProtocolIE_Container_226P8_tags_17[0]), /* 1 */
468 { 0, &asn_PER_type_ProtocolIE_Container_226P8_constr_17, SEQUENCE_OF_constraint },
469 asn_MBR_ProtocolIE_Container_226P8_17,
470 1, /* Single element */
471 &asn_SPC_ProtocolIE_Container_226P8_specs_17 /* Additional specs */
474 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P9_19[] = {
476 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
478 &asn_DEF_RICcontrolFailure_IEs,
481 0, 0, /* No default value */
485 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P9_tags_19[] = {
486 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
488 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P9_specs_19 = {
489 sizeof(struct ProtocolIE_Container_226P9),
490 offsetof(struct ProtocolIE_Container_226P9, _asn_ctx),
491 0, /* XER encoding is XMLDelimitedItemList */
493 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P9 = {
494 "ProtocolIE-Container",
495 "ProtocolIE-Container",
497 asn_DEF_ProtocolIE_Container_226P9_tags_19,
498 sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19)
499 /sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19[0]), /* 1 */
500 asn_DEF_ProtocolIE_Container_226P9_tags_19, /* Same as above */
501 sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19)
502 /sizeof(asn_DEF_ProtocolIE_Container_226P9_tags_19[0]), /* 1 */
503 { 0, &asn_PER_type_ProtocolIE_Container_226P9_constr_19, SEQUENCE_OF_constraint },
504 asn_MBR_ProtocolIE_Container_226P9_19,
505 1, /* Single element */
506 &asn_SPC_ProtocolIE_Container_226P9_specs_19 /* Additional specs */
509 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P10_21[] = {
511 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
513 &asn_DEF_ErrorIndication_IEs,
516 0, 0, /* No default value */
520 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P10_tags_21[] = {
521 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
523 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P10_specs_21 = {
524 sizeof(struct ProtocolIE_Container_226P10),
525 offsetof(struct ProtocolIE_Container_226P10, _asn_ctx),
526 0, /* XER encoding is XMLDelimitedItemList */
528 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P10 = {
529 "ProtocolIE-Container",
530 "ProtocolIE-Container",
532 asn_DEF_ProtocolIE_Container_226P10_tags_21,
533 sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21)
534 /sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21[0]), /* 1 */
535 asn_DEF_ProtocolIE_Container_226P10_tags_21, /* Same as above */
536 sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21)
537 /sizeof(asn_DEF_ProtocolIE_Container_226P10_tags_21[0]), /* 1 */
538 { 0, &asn_PER_type_ProtocolIE_Container_226P10_constr_21, SEQUENCE_OF_constraint },
539 asn_MBR_ProtocolIE_Container_226P10_21,
540 1, /* Single element */
541 &asn_SPC_ProtocolIE_Container_226P10_specs_21 /* Additional specs */
544 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P11_23[] = {
546 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
548 &asn_DEF_E2setupRequestIEs,
551 0, 0, /* No default value */
555 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P11_tags_23[] = {
556 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
558 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P11_specs_23 = {
559 sizeof(struct ProtocolIE_Container_226P11),
560 offsetof(struct ProtocolIE_Container_226P11, _asn_ctx),
561 0, /* XER encoding is XMLDelimitedItemList */
563 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P11 = {
564 "ProtocolIE-Container",
565 "ProtocolIE-Container",
567 asn_DEF_ProtocolIE_Container_226P11_tags_23,
568 sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23)
569 /sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23[0]), /* 1 */
570 asn_DEF_ProtocolIE_Container_226P11_tags_23, /* Same as above */
571 sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23)
572 /sizeof(asn_DEF_ProtocolIE_Container_226P11_tags_23[0]), /* 1 */
573 { 0, &asn_PER_type_ProtocolIE_Container_226P11_constr_23, SEQUENCE_OF_constraint },
574 asn_MBR_ProtocolIE_Container_226P11_23,
575 1, /* Single element */
576 &asn_SPC_ProtocolIE_Container_226P11_specs_23 /* Additional specs */
579 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P12_25[] = {
581 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
583 &asn_DEF_E2setupResponseIEs,
586 0, 0, /* No default value */
590 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P12_tags_25[] = {
591 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
593 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P12_specs_25 = {
594 sizeof(struct ProtocolIE_Container_226P12),
595 offsetof(struct ProtocolIE_Container_226P12, _asn_ctx),
596 0, /* XER encoding is XMLDelimitedItemList */
598 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P12 = {
599 "ProtocolIE-Container",
600 "ProtocolIE-Container",
602 asn_DEF_ProtocolIE_Container_226P12_tags_25,
603 sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25)
604 /sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25[0]), /* 1 */
605 asn_DEF_ProtocolIE_Container_226P12_tags_25, /* Same as above */
606 sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25)
607 /sizeof(asn_DEF_ProtocolIE_Container_226P12_tags_25[0]), /* 1 */
608 { 0, &asn_PER_type_ProtocolIE_Container_226P12_constr_25, SEQUENCE_OF_constraint },
609 asn_MBR_ProtocolIE_Container_226P12_25,
610 1, /* Single element */
611 &asn_SPC_ProtocolIE_Container_226P12_specs_25 /* Additional specs */
614 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P13_27[] = {
616 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
618 &asn_DEF_E2setupFailureIEs,
621 0, 0, /* No default value */
625 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P13_tags_27[] = {
626 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
628 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P13_specs_27 = {
629 sizeof(struct ProtocolIE_Container_226P13),
630 offsetof(struct ProtocolIE_Container_226P13, _asn_ctx),
631 0, /* XER encoding is XMLDelimitedItemList */
633 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P13 = {
634 "ProtocolIE-Container",
635 "ProtocolIE-Container",
637 asn_DEF_ProtocolIE_Container_226P13_tags_27,
638 sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27)
639 /sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27[0]), /* 1 */
640 asn_DEF_ProtocolIE_Container_226P13_tags_27, /* Same as above */
641 sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27)
642 /sizeof(asn_DEF_ProtocolIE_Container_226P13_tags_27[0]), /* 1 */
643 { 0, &asn_PER_type_ProtocolIE_Container_226P13_constr_27, SEQUENCE_OF_constraint },
644 asn_MBR_ProtocolIE_Container_226P13_27,
645 1, /* Single element */
646 &asn_SPC_ProtocolIE_Container_226P13_specs_27 /* Additional specs */
649 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P14_29[] = {
651 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
653 &asn_DEF_E2connectionUpdate_IEs,
656 0, 0, /* No default value */
660 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P14_tags_29[] = {
661 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
663 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P14_specs_29 = {
664 sizeof(struct ProtocolIE_Container_226P14),
665 offsetof(struct ProtocolIE_Container_226P14, _asn_ctx),
666 0, /* XER encoding is XMLDelimitedItemList */
668 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P14 = {
669 "ProtocolIE-Container",
670 "ProtocolIE-Container",
672 asn_DEF_ProtocolIE_Container_226P14_tags_29,
673 sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29)
674 /sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29[0]), /* 1 */
675 asn_DEF_ProtocolIE_Container_226P14_tags_29, /* Same as above */
676 sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29)
677 /sizeof(asn_DEF_ProtocolIE_Container_226P14_tags_29[0]), /* 1 */
678 { 0, &asn_PER_type_ProtocolIE_Container_226P14_constr_29, SEQUENCE_OF_constraint },
679 asn_MBR_ProtocolIE_Container_226P14_29,
680 1, /* Single element */
681 &asn_SPC_ProtocolIE_Container_226P14_specs_29 /* Additional specs */
684 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P15_31[] = {
686 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
688 &asn_DEF_E2connectionUpdateAck_IEs,
691 0, 0, /* No default value */
695 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P15_tags_31[] = {
696 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
698 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P15_specs_31 = {
699 sizeof(struct ProtocolIE_Container_226P15),
700 offsetof(struct ProtocolIE_Container_226P15, _asn_ctx),
701 0, /* XER encoding is XMLDelimitedItemList */
703 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P15 = {
704 "ProtocolIE-Container",
705 "ProtocolIE-Container",
707 asn_DEF_ProtocolIE_Container_226P15_tags_31,
708 sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31)
709 /sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31[0]), /* 1 */
710 asn_DEF_ProtocolIE_Container_226P15_tags_31, /* Same as above */
711 sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31)
712 /sizeof(asn_DEF_ProtocolIE_Container_226P15_tags_31[0]), /* 1 */
713 { 0, &asn_PER_type_ProtocolIE_Container_226P15_constr_31, SEQUENCE_OF_constraint },
714 asn_MBR_ProtocolIE_Container_226P15_31,
715 1, /* Single element */
716 &asn_SPC_ProtocolIE_Container_226P15_specs_31 /* Additional specs */
719 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P16_33[] = {
721 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
723 &asn_DEF_E2connectionUpdateFailure_IEs,
726 0, 0, /* No default value */
730 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P16_tags_33[] = {
731 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
733 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P16_specs_33 = {
734 sizeof(struct ProtocolIE_Container_226P16),
735 offsetof(struct ProtocolIE_Container_226P16, _asn_ctx),
736 0, /* XER encoding is XMLDelimitedItemList */
738 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P16 = {
739 "ProtocolIE-Container",
740 "ProtocolIE-Container",
742 asn_DEF_ProtocolIE_Container_226P16_tags_33,
743 sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33)
744 /sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33[0]), /* 1 */
745 asn_DEF_ProtocolIE_Container_226P16_tags_33, /* Same as above */
746 sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33)
747 /sizeof(asn_DEF_ProtocolIE_Container_226P16_tags_33[0]), /* 1 */
748 { 0, &asn_PER_type_ProtocolIE_Container_226P16_constr_33, SEQUENCE_OF_constraint },
749 asn_MBR_ProtocolIE_Container_226P16_33,
750 1, /* Single element */
751 &asn_SPC_ProtocolIE_Container_226P16_specs_33 /* Additional specs */
754 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P17_35[] = {
756 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
758 &asn_DEF_E2nodeConfigurationUpdate_IEs,
761 0, 0, /* No default value */
765 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P17_tags_35[] = {
766 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
768 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P17_specs_35 = {
769 sizeof(struct ProtocolIE_Container_226P17),
770 offsetof(struct ProtocolIE_Container_226P17, _asn_ctx),
771 0, /* XER encoding is XMLDelimitedItemList */
773 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P17 = {
774 "ProtocolIE-Container",
775 "ProtocolIE-Container",
777 asn_DEF_ProtocolIE_Container_226P17_tags_35,
778 sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35)
779 /sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35[0]), /* 1 */
780 asn_DEF_ProtocolIE_Container_226P17_tags_35, /* Same as above */
781 sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35)
782 /sizeof(asn_DEF_ProtocolIE_Container_226P17_tags_35[0]), /* 1 */
783 { 0, &asn_PER_type_ProtocolIE_Container_226P17_constr_35, SEQUENCE_OF_constraint },
784 asn_MBR_ProtocolIE_Container_226P17_35,
785 1, /* Single element */
786 &asn_SPC_ProtocolIE_Container_226P17_specs_35 /* Additional specs */
789 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P18_37[] = {
791 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
793 &asn_DEF_E2nodeConfigurationUpdateAcknowledge_IEs,
796 0, 0, /* No default value */
800 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P18_tags_37[] = {
801 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
803 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P18_specs_37 = {
804 sizeof(struct ProtocolIE_Container_226P18),
805 offsetof(struct ProtocolIE_Container_226P18, _asn_ctx),
806 0, /* XER encoding is XMLDelimitedItemList */
808 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P18 = {
809 "ProtocolIE-Container",
810 "ProtocolIE-Container",
812 asn_DEF_ProtocolIE_Container_226P18_tags_37,
813 sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37)
814 /sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37[0]), /* 1 */
815 asn_DEF_ProtocolIE_Container_226P18_tags_37, /* Same as above */
816 sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37)
817 /sizeof(asn_DEF_ProtocolIE_Container_226P18_tags_37[0]), /* 1 */
818 { 0, &asn_PER_type_ProtocolIE_Container_226P18_constr_37, SEQUENCE_OF_constraint },
819 asn_MBR_ProtocolIE_Container_226P18_37,
820 1, /* Single element */
821 &asn_SPC_ProtocolIE_Container_226P18_specs_37 /* Additional specs */
824 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P19_39[] = {
826 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
828 &asn_DEF_E2nodeConfigurationUpdateFailure_IEs,
831 0, 0, /* No default value */
835 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P19_tags_39[] = {
836 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
838 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P19_specs_39 = {
839 sizeof(struct ProtocolIE_Container_226P19),
840 offsetof(struct ProtocolIE_Container_226P19, _asn_ctx),
841 0, /* XER encoding is XMLDelimitedItemList */
843 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P19 = {
844 "ProtocolIE-Container",
845 "ProtocolIE-Container",
847 asn_DEF_ProtocolIE_Container_226P19_tags_39,
848 sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39)
849 /sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39[0]), /* 1 */
850 asn_DEF_ProtocolIE_Container_226P19_tags_39, /* Same as above */
851 sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39)
852 /sizeof(asn_DEF_ProtocolIE_Container_226P19_tags_39[0]), /* 1 */
853 { 0, &asn_PER_type_ProtocolIE_Container_226P19_constr_39, SEQUENCE_OF_constraint },
854 asn_MBR_ProtocolIE_Container_226P19_39,
855 1, /* Single element */
856 &asn_SPC_ProtocolIE_Container_226P19_specs_39 /* Additional specs */
859 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P20_41[] = {
861 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
863 &asn_DEF_ResetRequestIEs,
866 0, 0, /* No default value */
870 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P20_tags_41[] = {
871 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
873 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P20_specs_41 = {
874 sizeof(struct ProtocolIE_Container_226P20),
875 offsetof(struct ProtocolIE_Container_226P20, _asn_ctx),
876 0, /* XER encoding is XMLDelimitedItemList */
878 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P20 = {
879 "ProtocolIE-Container",
880 "ProtocolIE-Container",
882 asn_DEF_ProtocolIE_Container_226P20_tags_41,
883 sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41)
884 /sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41[0]), /* 1 */
885 asn_DEF_ProtocolIE_Container_226P20_tags_41, /* Same as above */
886 sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41)
887 /sizeof(asn_DEF_ProtocolIE_Container_226P20_tags_41[0]), /* 1 */
888 { 0, &asn_PER_type_ProtocolIE_Container_226P20_constr_41, SEQUENCE_OF_constraint },
889 asn_MBR_ProtocolIE_Container_226P20_41,
890 1, /* Single element */
891 &asn_SPC_ProtocolIE_Container_226P20_specs_41 /* Additional specs */
894 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P21_43[] = {
896 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
898 &asn_DEF_ResetResponseIEs,
901 0, 0, /* No default value */
905 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P21_tags_43[] = {
906 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
908 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P21_specs_43 = {
909 sizeof(struct ProtocolIE_Container_226P21),
910 offsetof(struct ProtocolIE_Container_226P21, _asn_ctx),
911 0, /* XER encoding is XMLDelimitedItemList */
913 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P21 = {
914 "ProtocolIE-Container",
915 "ProtocolIE-Container",
917 asn_DEF_ProtocolIE_Container_226P21_tags_43,
918 sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43)
919 /sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43[0]), /* 1 */
920 asn_DEF_ProtocolIE_Container_226P21_tags_43, /* Same as above */
921 sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43)
922 /sizeof(asn_DEF_ProtocolIE_Container_226P21_tags_43[0]), /* 1 */
923 { 0, &asn_PER_type_ProtocolIE_Container_226P21_constr_43, SEQUENCE_OF_constraint },
924 asn_MBR_ProtocolIE_Container_226P21_43,
925 1, /* Single element */
926 &asn_SPC_ProtocolIE_Container_226P21_specs_43 /* Additional specs */
929 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P22_45[] = {
931 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
933 &asn_DEF_RICserviceUpdate_IEs,
936 0, 0, /* No default value */
940 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P22_tags_45[] = {
941 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
943 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P22_specs_45 = {
944 sizeof(struct ProtocolIE_Container_226P22),
945 offsetof(struct ProtocolIE_Container_226P22, _asn_ctx),
946 0, /* XER encoding is XMLDelimitedItemList */
948 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P22 = {
949 "ProtocolIE-Container",
950 "ProtocolIE-Container",
952 asn_DEF_ProtocolIE_Container_226P22_tags_45,
953 sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45)
954 /sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45[0]), /* 1 */
955 asn_DEF_ProtocolIE_Container_226P22_tags_45, /* Same as above */
956 sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45)
957 /sizeof(asn_DEF_ProtocolIE_Container_226P22_tags_45[0]), /* 1 */
958 { 0, &asn_PER_type_ProtocolIE_Container_226P22_constr_45, SEQUENCE_OF_constraint },
959 asn_MBR_ProtocolIE_Container_226P22_45,
960 1, /* Single element */
961 &asn_SPC_ProtocolIE_Container_226P22_specs_45 /* Additional specs */
964 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P23_47[] = {
966 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
968 &asn_DEF_RICserviceUpdateAcknowledge_IEs,
971 0, 0, /* No default value */
975 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P23_tags_47[] = {
976 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
978 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P23_specs_47 = {
979 sizeof(struct ProtocolIE_Container_226P23),
980 offsetof(struct ProtocolIE_Container_226P23, _asn_ctx),
981 0, /* XER encoding is XMLDelimitedItemList */
983 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P23 = {
984 "ProtocolIE-Container",
985 "ProtocolIE-Container",
987 asn_DEF_ProtocolIE_Container_226P23_tags_47,
988 sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47)
989 /sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47[0]), /* 1 */
990 asn_DEF_ProtocolIE_Container_226P23_tags_47, /* Same as above */
991 sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47)
992 /sizeof(asn_DEF_ProtocolIE_Container_226P23_tags_47[0]), /* 1 */
993 { 0, &asn_PER_type_ProtocolIE_Container_226P23_constr_47, SEQUENCE_OF_constraint },
994 asn_MBR_ProtocolIE_Container_226P23_47,
995 1, /* Single element */
996 &asn_SPC_ProtocolIE_Container_226P23_specs_47 /* Additional specs */
999 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P24_49[] = {
1000 { ATF_POINTER, 0, 0,
1001 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1003 &asn_DEF_RICserviceUpdateFailure_IEs,
1006 0, 0, /* No default value */
1010 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P24_tags_49[] = {
1011 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1013 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P24_specs_49 = {
1014 sizeof(struct ProtocolIE_Container_226P24),
1015 offsetof(struct ProtocolIE_Container_226P24, _asn_ctx),
1016 0, /* XER encoding is XMLDelimitedItemList */
1018 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P24 = {
1019 "ProtocolIE-Container",
1020 "ProtocolIE-Container",
1021 &asn_OP_SEQUENCE_OF,
1022 asn_DEF_ProtocolIE_Container_226P24_tags_49,
1023 sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49)
1024 /sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49[0]), /* 1 */
1025 asn_DEF_ProtocolIE_Container_226P24_tags_49, /* Same as above */
1026 sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49)
1027 /sizeof(asn_DEF_ProtocolIE_Container_226P24_tags_49[0]), /* 1 */
1028 { 0, &asn_PER_type_ProtocolIE_Container_226P24_constr_49, SEQUENCE_OF_constraint },
1029 asn_MBR_ProtocolIE_Container_226P24_49,
1030 1, /* Single element */
1031 &asn_SPC_ProtocolIE_Container_226P24_specs_49 /* Additional specs */
1034 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_226P25_51[] = {
1035 { ATF_POINTER, 0, 0,
1036 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1038 &asn_DEF_RICserviceQuery_IEs,
1041 0, 0, /* No default value */
1045 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_226P25_tags_51[] = {
1046 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1048 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_226P25_specs_51 = {
1049 sizeof(struct ProtocolIE_Container_226P25),
1050 offsetof(struct ProtocolIE_Container_226P25, _asn_ctx),
1051 0, /* XER encoding is XMLDelimitedItemList */
1053 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_226P25 = {
1054 "ProtocolIE-Container",
1055 "ProtocolIE-Container",
1056 &asn_OP_SEQUENCE_OF,
1057 asn_DEF_ProtocolIE_Container_226P25_tags_51,
1058 sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51)
1059 /sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51[0]), /* 1 */
1060 asn_DEF_ProtocolIE_Container_226P25_tags_51, /* Same as above */
1061 sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51)
1062 /sizeof(asn_DEF_ProtocolIE_Container_226P25_tags_51[0]), /* 1 */
1063 { 0, &asn_PER_type_ProtocolIE_Container_226P25_constr_51, SEQUENCE_OF_constraint },
1064 asn_MBR_ProtocolIE_Container_226P25_51,
1065 1, /* Single element */
1066 &asn_SPC_ProtocolIE_Container_226P25_specs_51 /* Additional specs */