E2AP and E2SM-RC version upgrade to E2aP v.2.0 and E2SM-RC to v1.0.1
[ric-app/rc.git] / e2ap / lib / ProtocolIE-Container.c
1 /*
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3  * From ASN.1 module "E2AP-CommonDataTypes"
4  *      found in "e2ap.asn"
5  *      `asn1c -fcompound-names -fno-include-deps -findirect-choice -pdu=auto -gen-PER -gen-OER -no-gen-example -D .`
6  */
7
8 #include "ProtocolIE-Container.h"
9
10 #include "ProtocolIE-Field.h"
11 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P0_constr_1 CC_NOTUSED = {
12         { 0, 0 },
13         -1      /* (SIZE(0..65535)) */};
14 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P0_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 */
18 };
19 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P1_constr_3 CC_NOTUSED = {
20         { 0, 0 },
21         -1      /* (SIZE(0..65535)) */};
22 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P1_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 */
26 };
27 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P2_constr_5 CC_NOTUSED = {
28         { 0, 0 },
29         -1      /* (SIZE(0..65535)) */};
30 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P2_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 */
34 };
35 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P3_constr_7 CC_NOTUSED = {
36         { 0, 0 },
37         -1      /* (SIZE(0..65535)) */};
38 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P3_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 */
42 };
43 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P4_constr_9 CC_NOTUSED = {
44         { 0, 0 },
45         -1      /* (SIZE(0..65535)) */};
46 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P4_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 */
50 };
51 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P5_constr_11 CC_NOTUSED = {
52         { 0, 0 },
53         -1      /* (SIZE(0..65535)) */};
54 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P5_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 */
58 };
59 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P6_constr_13 CC_NOTUSED = {
60         { 0, 0 },
61         -1      /* (SIZE(0..65535)) */};
62 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P6_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 */
66 };
67 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P7_constr_15 CC_NOTUSED = {
68         { 0, 0 },
69         -1      /* (SIZE(0..65535)) */};
70 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P7_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 */
74 };
75 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P8_constr_17 CC_NOTUSED = {
76         { 0, 0 },
77         -1      /* (SIZE(0..65535)) */};
78 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P8_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 */
82 };
83 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P9_constr_19 CC_NOTUSED = {
84         { 0, 0 },
85         -1      /* (SIZE(0..65535)) */};
86 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P9_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 */
90 };
91 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P10_constr_21 CC_NOTUSED = {
92         { 0, 0 },
93         -1      /* (SIZE(0..65535)) */};
94 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P10_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 */
98 };
99 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P11_constr_23 CC_NOTUSED = {
100         { 0, 0 },
101         -1      /* (SIZE(0..65535)) */};
102 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P11_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 */
106 };
107 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P12_constr_25 CC_NOTUSED = {
108         { 0, 0 },
109         -1      /* (SIZE(0..65535)) */};
110 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P12_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 */
114 };
115 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P13_constr_27 CC_NOTUSED = {
116         { 0, 0 },
117         -1      /* (SIZE(0..65535)) */};
118 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P13_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 */
122 };
123 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P14_constr_29 CC_NOTUSED = {
124         { 0, 0 },
125         -1      /* (SIZE(0..65535)) */};
126 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P14_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 */
130 };
131 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P15_constr_31 CC_NOTUSED = {
132         { 0, 0 },
133         -1      /* (SIZE(0..65535)) */};
134 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P15_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 */
138 };
139 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P16_constr_33 CC_NOTUSED = {
140         { 0, 0 },
141         -1      /* (SIZE(0..65535)) */};
142 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P16_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 */
146 };
147 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P17_constr_35 CC_NOTUSED = {
148         { 0, 0 },
149         -1      /* (SIZE(0..65535)) */};
150 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P17_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 */
154 };
155 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P18_constr_37 CC_NOTUSED = {
156         { 0, 0 },
157         -1      /* (SIZE(0..65535)) */};
158 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P18_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 */
162 };
163 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P19_constr_39 CC_NOTUSED = {
164         { 0, 0 },
165         -1      /* (SIZE(0..65535)) */};
166 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P19_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 */
170 };
171 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P20_constr_41 CC_NOTUSED = {
172         { 0, 0 },
173         -1      /* (SIZE(0..65535)) */};
174 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P20_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 */
178 };
179 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P21_constr_43 CC_NOTUSED = {
180         { 0, 0 },
181         -1      /* (SIZE(0..65535)) */};
182 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P21_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 */
186 };
187 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P22_constr_45 CC_NOTUSED = {
188         { 0, 0 },
189         -1      /* (SIZE(0..65535)) */};
190 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P22_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 */
194 };
195 static asn_oer_constraints_t asn_OER_type_ProtocolIE_Container_185P23_constr_47 CC_NOTUSED = {
196         { 0, 0 },
197         -1      /* (SIZE(0..65535)) */};
198 asn_per_constraints_t asn_PER_type_ProtocolIE_Container_185P23_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 */
202 };
203 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P0_1[] = {
204         { ATF_POINTER, 0, 0,
205                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
206                 0,
207                 &asn_DEF_RICsubscriptionRequest_IEs,
208                 0,
209                 { 0, 0, 0 },
210                 0, 0, /* No default value */
211                 ""
212                 },
213 };
214 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P0_tags_1[] = {
215         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
216 };
217 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P0_specs_1 = {
218         sizeof(struct ProtocolIE_Container_185P0),
219         offsetof(struct ProtocolIE_Container_185P0, _asn_ctx),
220         0,      /* XER encoding is XMLDelimitedItemList */
221 };
222 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P0 = {
223         "ProtocolIE-Container",
224         "ProtocolIE-Container",
225         &asn_OP_SEQUENCE_OF,
226         asn_DEF_ProtocolIE_Container_185P0_tags_1,
227         sizeof(asn_DEF_ProtocolIE_Container_185P0_tags_1)
228                 /sizeof(asn_DEF_ProtocolIE_Container_185P0_tags_1[0]), /* 1 */
229         asn_DEF_ProtocolIE_Container_185P0_tags_1,      /* Same as above */
230         sizeof(asn_DEF_ProtocolIE_Container_185P0_tags_1)
231                 /sizeof(asn_DEF_ProtocolIE_Container_185P0_tags_1[0]), /* 1 */
232         { &asn_OER_type_ProtocolIE_Container_185P0_constr_1, &asn_PER_type_ProtocolIE_Container_185P0_constr_1, SEQUENCE_OF_constraint },
233         asn_MBR_ProtocolIE_Container_185P0_1,
234         1,      /* Single element */
235         &asn_SPC_ProtocolIE_Container_185P0_specs_1     /* Additional specs */
236 };
237
238 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P1_3[] = {
239         { ATF_POINTER, 0, 0,
240                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
241                 0,
242                 &asn_DEF_RICsubscriptionResponse_IEs,
243                 0,
244                 { 0, 0, 0 },
245                 0, 0, /* No default value */
246                 ""
247                 },
248 };
249 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P1_tags_3[] = {
250         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
251 };
252 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P1_specs_3 = {
253         sizeof(struct ProtocolIE_Container_185P1),
254         offsetof(struct ProtocolIE_Container_185P1, _asn_ctx),
255         0,      /* XER encoding is XMLDelimitedItemList */
256 };
257 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P1 = {
258         "ProtocolIE-Container",
259         "ProtocolIE-Container",
260         &asn_OP_SEQUENCE_OF,
261         asn_DEF_ProtocolIE_Container_185P1_tags_3,
262         sizeof(asn_DEF_ProtocolIE_Container_185P1_tags_3)
263                 /sizeof(asn_DEF_ProtocolIE_Container_185P1_tags_3[0]), /* 1 */
264         asn_DEF_ProtocolIE_Container_185P1_tags_3,      /* Same as above */
265         sizeof(asn_DEF_ProtocolIE_Container_185P1_tags_3)
266                 /sizeof(asn_DEF_ProtocolIE_Container_185P1_tags_3[0]), /* 1 */
267         { &asn_OER_type_ProtocolIE_Container_185P1_constr_3, &asn_PER_type_ProtocolIE_Container_185P1_constr_3, SEQUENCE_OF_constraint },
268         asn_MBR_ProtocolIE_Container_185P1_3,
269         1,      /* Single element */
270         &asn_SPC_ProtocolIE_Container_185P1_specs_3     /* Additional specs */
271 };
272
273 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P2_5[] = {
274         { ATF_POINTER, 0, 0,
275                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
276                 0,
277                 &asn_DEF_RICsubscriptionFailure_IEs,
278                 0,
279                 { 0, 0, 0 },
280                 0, 0, /* No default value */
281                 ""
282                 },
283 };
284 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P2_tags_5[] = {
285         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
286 };
287 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P2_specs_5 = {
288         sizeof(struct ProtocolIE_Container_185P2),
289         offsetof(struct ProtocolIE_Container_185P2, _asn_ctx),
290         0,      /* XER encoding is XMLDelimitedItemList */
291 };
292 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P2 = {
293         "ProtocolIE-Container",
294         "ProtocolIE-Container",
295         &asn_OP_SEQUENCE_OF,
296         asn_DEF_ProtocolIE_Container_185P2_tags_5,
297         sizeof(asn_DEF_ProtocolIE_Container_185P2_tags_5)
298                 /sizeof(asn_DEF_ProtocolIE_Container_185P2_tags_5[0]), /* 1 */
299         asn_DEF_ProtocolIE_Container_185P2_tags_5,      /* Same as above */
300         sizeof(asn_DEF_ProtocolIE_Container_185P2_tags_5)
301                 /sizeof(asn_DEF_ProtocolIE_Container_185P2_tags_5[0]), /* 1 */
302         { &asn_OER_type_ProtocolIE_Container_185P2_constr_5, &asn_PER_type_ProtocolIE_Container_185P2_constr_5, SEQUENCE_OF_constraint },
303         asn_MBR_ProtocolIE_Container_185P2_5,
304         1,      /* Single element */
305         &asn_SPC_ProtocolIE_Container_185P2_specs_5     /* Additional specs */
306 };
307
308 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P3_7[] = {
309         { ATF_POINTER, 0, 0,
310                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
311                 0,
312                 &asn_DEF_RICsubscriptionDeleteRequest_IEs,
313                 0,
314                 { 0, 0, 0 },
315                 0, 0, /* No default value */
316                 ""
317                 },
318 };
319 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P3_tags_7[] = {
320         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
321 };
322 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P3_specs_7 = {
323         sizeof(struct ProtocolIE_Container_185P3),
324         offsetof(struct ProtocolIE_Container_185P3, _asn_ctx),
325         0,      /* XER encoding is XMLDelimitedItemList */
326 };
327 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P3 = {
328         "ProtocolIE-Container",
329         "ProtocolIE-Container",
330         &asn_OP_SEQUENCE_OF,
331         asn_DEF_ProtocolIE_Container_185P3_tags_7,
332         sizeof(asn_DEF_ProtocolIE_Container_185P3_tags_7)
333                 /sizeof(asn_DEF_ProtocolIE_Container_185P3_tags_7[0]), /* 1 */
334         asn_DEF_ProtocolIE_Container_185P3_tags_7,      /* Same as above */
335         sizeof(asn_DEF_ProtocolIE_Container_185P3_tags_7)
336                 /sizeof(asn_DEF_ProtocolIE_Container_185P3_tags_7[0]), /* 1 */
337         { &asn_OER_type_ProtocolIE_Container_185P3_constr_7, &asn_PER_type_ProtocolIE_Container_185P3_constr_7, SEQUENCE_OF_constraint },
338         asn_MBR_ProtocolIE_Container_185P3_7,
339         1,      /* Single element */
340         &asn_SPC_ProtocolIE_Container_185P3_specs_7     /* Additional specs */
341 };
342
343 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P4_9[] = {
344         { ATF_POINTER, 0, 0,
345                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
346                 0,
347                 &asn_DEF_RICsubscriptionDeleteResponse_IEs,
348                 0,
349                 { 0, 0, 0 },
350                 0, 0, /* No default value */
351                 ""
352                 },
353 };
354 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P4_tags_9[] = {
355         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
356 };
357 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P4_specs_9 = {
358         sizeof(struct ProtocolIE_Container_185P4),
359         offsetof(struct ProtocolIE_Container_185P4, _asn_ctx),
360         0,      /* XER encoding is XMLDelimitedItemList */
361 };
362 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P4 = {
363         "ProtocolIE-Container",
364         "ProtocolIE-Container",
365         &asn_OP_SEQUENCE_OF,
366         asn_DEF_ProtocolIE_Container_185P4_tags_9,
367         sizeof(asn_DEF_ProtocolIE_Container_185P4_tags_9)
368                 /sizeof(asn_DEF_ProtocolIE_Container_185P4_tags_9[0]), /* 1 */
369         asn_DEF_ProtocolIE_Container_185P4_tags_9,      /* Same as above */
370         sizeof(asn_DEF_ProtocolIE_Container_185P4_tags_9)
371                 /sizeof(asn_DEF_ProtocolIE_Container_185P4_tags_9[0]), /* 1 */
372         { &asn_OER_type_ProtocolIE_Container_185P4_constr_9, &asn_PER_type_ProtocolIE_Container_185P4_constr_9, SEQUENCE_OF_constraint },
373         asn_MBR_ProtocolIE_Container_185P4_9,
374         1,      /* Single element */
375         &asn_SPC_ProtocolIE_Container_185P4_specs_9     /* Additional specs */
376 };
377
378 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P5_11[] = {
379         { ATF_POINTER, 0, 0,
380                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
381                 0,
382                 &asn_DEF_RICsubscriptionDeleteFailure_IEs,
383                 0,
384                 { 0, 0, 0 },
385                 0, 0, /* No default value */
386                 ""
387                 },
388 };
389 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P5_tags_11[] = {
390         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
391 };
392 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P5_specs_11 = {
393         sizeof(struct ProtocolIE_Container_185P5),
394         offsetof(struct ProtocolIE_Container_185P5, _asn_ctx),
395         0,      /* XER encoding is XMLDelimitedItemList */
396 };
397 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P5 = {
398         "ProtocolIE-Container",
399         "ProtocolIE-Container",
400         &asn_OP_SEQUENCE_OF,
401         asn_DEF_ProtocolIE_Container_185P5_tags_11,
402         sizeof(asn_DEF_ProtocolIE_Container_185P5_tags_11)
403                 /sizeof(asn_DEF_ProtocolIE_Container_185P5_tags_11[0]), /* 1 */
404         asn_DEF_ProtocolIE_Container_185P5_tags_11,     /* Same as above */
405         sizeof(asn_DEF_ProtocolIE_Container_185P5_tags_11)
406                 /sizeof(asn_DEF_ProtocolIE_Container_185P5_tags_11[0]), /* 1 */
407         { &asn_OER_type_ProtocolIE_Container_185P5_constr_11, &asn_PER_type_ProtocolIE_Container_185P5_constr_11, SEQUENCE_OF_constraint },
408         asn_MBR_ProtocolIE_Container_185P5_11,
409         1,      /* Single element */
410         &asn_SPC_ProtocolIE_Container_185P5_specs_11    /* Additional specs */
411 };
412
413 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P6_13[] = {
414         { ATF_POINTER, 0, 0,
415                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
416                 0,
417                 &asn_DEF_RICsubscriptionDeleteRequired_IEs,
418                 0,
419                 { 0, 0, 0 },
420                 0, 0, /* No default value */
421                 ""
422                 },
423 };
424 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P6_tags_13[] = {
425         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
426 };
427 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P6_specs_13 = {
428         sizeof(struct ProtocolIE_Container_185P6),
429         offsetof(struct ProtocolIE_Container_185P6, _asn_ctx),
430         0,      /* XER encoding is XMLDelimitedItemList */
431 };
432 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P6 = {
433         "ProtocolIE-Container",
434         "ProtocolIE-Container",
435         &asn_OP_SEQUENCE_OF,
436         asn_DEF_ProtocolIE_Container_185P6_tags_13,
437         sizeof(asn_DEF_ProtocolIE_Container_185P6_tags_13)
438                 /sizeof(asn_DEF_ProtocolIE_Container_185P6_tags_13[0]), /* 1 */
439         asn_DEF_ProtocolIE_Container_185P6_tags_13,     /* Same as above */
440         sizeof(asn_DEF_ProtocolIE_Container_185P6_tags_13)
441                 /sizeof(asn_DEF_ProtocolIE_Container_185P6_tags_13[0]), /* 1 */
442         { &asn_OER_type_ProtocolIE_Container_185P6_constr_13, &asn_PER_type_ProtocolIE_Container_185P6_constr_13, SEQUENCE_OF_constraint },
443         asn_MBR_ProtocolIE_Container_185P6_13,
444         1,      /* Single element */
445         &asn_SPC_ProtocolIE_Container_185P6_specs_13    /* Additional specs */
446 };
447
448 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P7_15[] = {
449         { ATF_POINTER, 0, 0,
450                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
451                 0,
452                 &asn_DEF_RICindication_IEs,
453                 0,
454                 { 0, 0, 0 },
455                 0, 0, /* No default value */
456                 ""
457                 },
458 };
459 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P7_tags_15[] = {
460         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
461 };
462 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P7_specs_15 = {
463         sizeof(struct ProtocolIE_Container_185P7),
464         offsetof(struct ProtocolIE_Container_185P7, _asn_ctx),
465         0,      /* XER encoding is XMLDelimitedItemList */
466 };
467 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P7 = {
468         "ProtocolIE-Container",
469         "ProtocolIE-Container",
470         &asn_OP_SEQUENCE_OF,
471         asn_DEF_ProtocolIE_Container_185P7_tags_15,
472         sizeof(asn_DEF_ProtocolIE_Container_185P7_tags_15)
473                 /sizeof(asn_DEF_ProtocolIE_Container_185P7_tags_15[0]), /* 1 */
474         asn_DEF_ProtocolIE_Container_185P7_tags_15,     /* Same as above */
475         sizeof(asn_DEF_ProtocolIE_Container_185P7_tags_15)
476                 /sizeof(asn_DEF_ProtocolIE_Container_185P7_tags_15[0]), /* 1 */
477         { &asn_OER_type_ProtocolIE_Container_185P7_constr_15, &asn_PER_type_ProtocolIE_Container_185P7_constr_15, SEQUENCE_OF_constraint },
478         asn_MBR_ProtocolIE_Container_185P7_15,
479         1,      /* Single element */
480         &asn_SPC_ProtocolIE_Container_185P7_specs_15    /* Additional specs */
481 };
482
483 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P8_17[] = {
484         { ATF_POINTER, 0, 0,
485                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
486                 0,
487                 &asn_DEF_RICcontrolRequest_IEs,
488                 0,
489                 { 0, 0, 0 },
490                 0, 0, /* No default value */
491                 ""
492                 },
493 };
494 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P8_tags_17[] = {
495         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
496 };
497 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P8_specs_17 = {
498         sizeof(struct ProtocolIE_Container_185P8),
499         offsetof(struct ProtocolIE_Container_185P8, _asn_ctx),
500         0,      /* XER encoding is XMLDelimitedItemList */
501 };
502 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P8 = {
503         "ProtocolIE-Container",
504         "ProtocolIE-Container",
505         &asn_OP_SEQUENCE_OF,
506         asn_DEF_ProtocolIE_Container_185P8_tags_17,
507         sizeof(asn_DEF_ProtocolIE_Container_185P8_tags_17)
508                 /sizeof(asn_DEF_ProtocolIE_Container_185P8_tags_17[0]), /* 1 */
509         asn_DEF_ProtocolIE_Container_185P8_tags_17,     /* Same as above */
510         sizeof(asn_DEF_ProtocolIE_Container_185P8_tags_17)
511                 /sizeof(asn_DEF_ProtocolIE_Container_185P8_tags_17[0]), /* 1 */
512         { &asn_OER_type_ProtocolIE_Container_185P8_constr_17, &asn_PER_type_ProtocolIE_Container_185P8_constr_17, SEQUENCE_OF_constraint },
513         asn_MBR_ProtocolIE_Container_185P8_17,
514         1,      /* Single element */
515         &asn_SPC_ProtocolIE_Container_185P8_specs_17    /* Additional specs */
516 };
517
518 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P9_19[] = {
519         { ATF_POINTER, 0, 0,
520                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
521                 0,
522                 &asn_DEF_RICcontrolAcknowledge_IEs,
523                 0,
524                 { 0, 0, 0 },
525                 0, 0, /* No default value */
526                 ""
527                 },
528 };
529 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P9_tags_19[] = {
530         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
531 };
532 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P9_specs_19 = {
533         sizeof(struct ProtocolIE_Container_185P9),
534         offsetof(struct ProtocolIE_Container_185P9, _asn_ctx),
535         0,      /* XER encoding is XMLDelimitedItemList */
536 };
537 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P9 = {
538         "ProtocolIE-Container",
539         "ProtocolIE-Container",
540         &asn_OP_SEQUENCE_OF,
541         asn_DEF_ProtocolIE_Container_185P9_tags_19,
542         sizeof(asn_DEF_ProtocolIE_Container_185P9_tags_19)
543                 /sizeof(asn_DEF_ProtocolIE_Container_185P9_tags_19[0]), /* 1 */
544         asn_DEF_ProtocolIE_Container_185P9_tags_19,     /* Same as above */
545         sizeof(asn_DEF_ProtocolIE_Container_185P9_tags_19)
546                 /sizeof(asn_DEF_ProtocolIE_Container_185P9_tags_19[0]), /* 1 */
547         { &asn_OER_type_ProtocolIE_Container_185P9_constr_19, &asn_PER_type_ProtocolIE_Container_185P9_constr_19, SEQUENCE_OF_constraint },
548         asn_MBR_ProtocolIE_Container_185P9_19,
549         1,      /* Single element */
550         &asn_SPC_ProtocolIE_Container_185P9_specs_19    /* Additional specs */
551 };
552
553 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P10_21[] = {
554         { ATF_POINTER, 0, 0,
555                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
556                 0,
557                 &asn_DEF_RICcontrolFailure_IEs,
558                 0,
559                 { 0, 0, 0 },
560                 0, 0, /* No default value */
561                 ""
562                 },
563 };
564 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P10_tags_21[] = {
565         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
566 };
567 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P10_specs_21 = {
568         sizeof(struct ProtocolIE_Container_185P10),
569         offsetof(struct ProtocolIE_Container_185P10, _asn_ctx),
570         0,      /* XER encoding is XMLDelimitedItemList */
571 };
572 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P10 = {
573         "ProtocolIE-Container",
574         "ProtocolIE-Container",
575         &asn_OP_SEQUENCE_OF,
576         asn_DEF_ProtocolIE_Container_185P10_tags_21,
577         sizeof(asn_DEF_ProtocolIE_Container_185P10_tags_21)
578                 /sizeof(asn_DEF_ProtocolIE_Container_185P10_tags_21[0]), /* 1 */
579         asn_DEF_ProtocolIE_Container_185P10_tags_21,    /* Same as above */
580         sizeof(asn_DEF_ProtocolIE_Container_185P10_tags_21)
581                 /sizeof(asn_DEF_ProtocolIE_Container_185P10_tags_21[0]), /* 1 */
582         { &asn_OER_type_ProtocolIE_Container_185P10_constr_21, &asn_PER_type_ProtocolIE_Container_185P10_constr_21, SEQUENCE_OF_constraint },
583         asn_MBR_ProtocolIE_Container_185P10_21,
584         1,      /* Single element */
585         &asn_SPC_ProtocolIE_Container_185P10_specs_21   /* Additional specs */
586 };
587
588 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P11_23[] = {
589         { ATF_POINTER, 0, 0,
590                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
591                 0,
592                 &asn_DEF_ErrorIndication_IEs,
593                 0,
594                 { 0, 0, 0 },
595                 0, 0, /* No default value */
596                 ""
597                 },
598 };
599 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P11_tags_23[] = {
600         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
601 };
602 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P11_specs_23 = {
603         sizeof(struct ProtocolIE_Container_185P11),
604         offsetof(struct ProtocolIE_Container_185P11, _asn_ctx),
605         0,      /* XER encoding is XMLDelimitedItemList */
606 };
607 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P11 = {
608         "ProtocolIE-Container",
609         "ProtocolIE-Container",
610         &asn_OP_SEQUENCE_OF,
611         asn_DEF_ProtocolIE_Container_185P11_tags_23,
612         sizeof(asn_DEF_ProtocolIE_Container_185P11_tags_23)
613                 /sizeof(asn_DEF_ProtocolIE_Container_185P11_tags_23[0]), /* 1 */
614         asn_DEF_ProtocolIE_Container_185P11_tags_23,    /* Same as above */
615         sizeof(asn_DEF_ProtocolIE_Container_185P11_tags_23)
616                 /sizeof(asn_DEF_ProtocolIE_Container_185P11_tags_23[0]), /* 1 */
617         { &asn_OER_type_ProtocolIE_Container_185P11_constr_23, &asn_PER_type_ProtocolIE_Container_185P11_constr_23, SEQUENCE_OF_constraint },
618         asn_MBR_ProtocolIE_Container_185P11_23,
619         1,      /* Single element */
620         &asn_SPC_ProtocolIE_Container_185P11_specs_23   /* Additional specs */
621 };
622
623 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P12_25[] = {
624         { ATF_POINTER, 0, 0,
625                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
626                 0,
627                 &asn_DEF_E2setupRequestIEs,
628                 0,
629                 { 0, 0, 0 },
630                 0, 0, /* No default value */
631                 ""
632                 },
633 };
634 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P12_tags_25[] = {
635         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
636 };
637 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P12_specs_25 = {
638         sizeof(struct ProtocolIE_Container_185P12),
639         offsetof(struct ProtocolIE_Container_185P12, _asn_ctx),
640         0,      /* XER encoding is XMLDelimitedItemList */
641 };
642 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P12 = {
643         "ProtocolIE-Container",
644         "ProtocolIE-Container",
645         &asn_OP_SEQUENCE_OF,
646         asn_DEF_ProtocolIE_Container_185P12_tags_25,
647         sizeof(asn_DEF_ProtocolIE_Container_185P12_tags_25)
648                 /sizeof(asn_DEF_ProtocolIE_Container_185P12_tags_25[0]), /* 1 */
649         asn_DEF_ProtocolIE_Container_185P12_tags_25,    /* Same as above */
650         sizeof(asn_DEF_ProtocolIE_Container_185P12_tags_25)
651                 /sizeof(asn_DEF_ProtocolIE_Container_185P12_tags_25[0]), /* 1 */
652         { &asn_OER_type_ProtocolIE_Container_185P12_constr_25, &asn_PER_type_ProtocolIE_Container_185P12_constr_25, SEQUENCE_OF_constraint },
653         asn_MBR_ProtocolIE_Container_185P12_25,
654         1,      /* Single element */
655         &asn_SPC_ProtocolIE_Container_185P12_specs_25   /* Additional specs */
656 };
657
658 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P13_27[] = {
659         { ATF_POINTER, 0, 0,
660                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
661                 0,
662                 &asn_DEF_E2setupResponseIEs,
663                 0,
664                 { 0, 0, 0 },
665                 0, 0, /* No default value */
666                 ""
667                 },
668 };
669 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P13_tags_27[] = {
670         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
671 };
672 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P13_specs_27 = {
673         sizeof(struct ProtocolIE_Container_185P13),
674         offsetof(struct ProtocolIE_Container_185P13, _asn_ctx),
675         0,      /* XER encoding is XMLDelimitedItemList */
676 };
677 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P13 = {
678         "ProtocolIE-Container",
679         "ProtocolIE-Container",
680         &asn_OP_SEQUENCE_OF,
681         asn_DEF_ProtocolIE_Container_185P13_tags_27,
682         sizeof(asn_DEF_ProtocolIE_Container_185P13_tags_27)
683                 /sizeof(asn_DEF_ProtocolIE_Container_185P13_tags_27[0]), /* 1 */
684         asn_DEF_ProtocolIE_Container_185P13_tags_27,    /* Same as above */
685         sizeof(asn_DEF_ProtocolIE_Container_185P13_tags_27)
686                 /sizeof(asn_DEF_ProtocolIE_Container_185P13_tags_27[0]), /* 1 */
687         { &asn_OER_type_ProtocolIE_Container_185P13_constr_27, &asn_PER_type_ProtocolIE_Container_185P13_constr_27, SEQUENCE_OF_constraint },
688         asn_MBR_ProtocolIE_Container_185P13_27,
689         1,      /* Single element */
690         &asn_SPC_ProtocolIE_Container_185P13_specs_27   /* Additional specs */
691 };
692
693 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P14_29[] = {
694         { ATF_POINTER, 0, 0,
695                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
696                 0,
697                 &asn_DEF_E2setupFailureIEs,
698                 0,
699                 { 0, 0, 0 },
700                 0, 0, /* No default value */
701                 ""
702                 },
703 };
704 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P14_tags_29[] = {
705         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
706 };
707 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P14_specs_29 = {
708         sizeof(struct ProtocolIE_Container_185P14),
709         offsetof(struct ProtocolIE_Container_185P14, _asn_ctx),
710         0,      /* XER encoding is XMLDelimitedItemList */
711 };
712 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P14 = {
713         "ProtocolIE-Container",
714         "ProtocolIE-Container",
715         &asn_OP_SEQUENCE_OF,
716         asn_DEF_ProtocolIE_Container_185P14_tags_29,
717         sizeof(asn_DEF_ProtocolIE_Container_185P14_tags_29)
718                 /sizeof(asn_DEF_ProtocolIE_Container_185P14_tags_29[0]), /* 1 */
719         asn_DEF_ProtocolIE_Container_185P14_tags_29,    /* Same as above */
720         sizeof(asn_DEF_ProtocolIE_Container_185P14_tags_29)
721                 /sizeof(asn_DEF_ProtocolIE_Container_185P14_tags_29[0]), /* 1 */
722         { &asn_OER_type_ProtocolIE_Container_185P14_constr_29, &asn_PER_type_ProtocolIE_Container_185P14_constr_29, SEQUENCE_OF_constraint },
723         asn_MBR_ProtocolIE_Container_185P14_29,
724         1,      /* Single element */
725         &asn_SPC_ProtocolIE_Container_185P14_specs_29   /* Additional specs */
726 };
727
728 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P15_31[] = {
729         { ATF_POINTER, 0, 0,
730                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
731                 0,
732                 &asn_DEF_E2nodeConfigurationUpdate_IEs,
733                 0,
734                 { 0, 0, 0 },
735                 0, 0, /* No default value */
736                 ""
737                 },
738 };
739 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P15_tags_31[] = {
740         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
741 };
742 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P15_specs_31 = {
743         sizeof(struct ProtocolIE_Container_185P15),
744         offsetof(struct ProtocolIE_Container_185P15, _asn_ctx),
745         0,      /* XER encoding is XMLDelimitedItemList */
746 };
747 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P15 = {
748         "ProtocolIE-Container",
749         "ProtocolIE-Container",
750         &asn_OP_SEQUENCE_OF,
751         asn_DEF_ProtocolIE_Container_185P15_tags_31,
752         sizeof(asn_DEF_ProtocolIE_Container_185P15_tags_31)
753                 /sizeof(asn_DEF_ProtocolIE_Container_185P15_tags_31[0]), /* 1 */
754         asn_DEF_ProtocolIE_Container_185P15_tags_31,    /* Same as above */
755         sizeof(asn_DEF_ProtocolIE_Container_185P15_tags_31)
756                 /sizeof(asn_DEF_ProtocolIE_Container_185P15_tags_31[0]), /* 1 */
757         { &asn_OER_type_ProtocolIE_Container_185P15_constr_31, &asn_PER_type_ProtocolIE_Container_185P15_constr_31, SEQUENCE_OF_constraint },
758         asn_MBR_ProtocolIE_Container_185P15_31,
759         1,      /* Single element */
760         &asn_SPC_ProtocolIE_Container_185P15_specs_31   /* Additional specs */
761 };
762
763 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P16_33[] = {
764         { ATF_POINTER, 0, 0,
765                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
766                 0,
767                 &asn_DEF_E2nodeConfigurationUpdateAcknowledge_IEs,
768                 0,
769                 { 0, 0, 0 },
770                 0, 0, /* No default value */
771                 ""
772                 },
773 };
774 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P16_tags_33[] = {
775         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
776 };
777 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P16_specs_33 = {
778         sizeof(struct ProtocolIE_Container_185P16),
779         offsetof(struct ProtocolIE_Container_185P16, _asn_ctx),
780         0,      /* XER encoding is XMLDelimitedItemList */
781 };
782 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P16 = {
783         "ProtocolIE-Container",
784         "ProtocolIE-Container",
785         &asn_OP_SEQUENCE_OF,
786         asn_DEF_ProtocolIE_Container_185P16_tags_33,
787         sizeof(asn_DEF_ProtocolIE_Container_185P16_tags_33)
788                 /sizeof(asn_DEF_ProtocolIE_Container_185P16_tags_33[0]), /* 1 */
789         asn_DEF_ProtocolIE_Container_185P16_tags_33,    /* Same as above */
790         sizeof(asn_DEF_ProtocolIE_Container_185P16_tags_33)
791                 /sizeof(asn_DEF_ProtocolIE_Container_185P16_tags_33[0]), /* 1 */
792         { &asn_OER_type_ProtocolIE_Container_185P16_constr_33, &asn_PER_type_ProtocolIE_Container_185P16_constr_33, SEQUENCE_OF_constraint },
793         asn_MBR_ProtocolIE_Container_185P16_33,
794         1,      /* Single element */
795         &asn_SPC_ProtocolIE_Container_185P16_specs_33   /* Additional specs */
796 };
797
798 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P17_35[] = {
799         { ATF_POINTER, 0, 0,
800                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
801                 0,
802                 &asn_DEF_E2nodeConfigurationUpdateFailure_IEs,
803                 0,
804                 { 0, 0, 0 },
805                 0, 0, /* No default value */
806                 ""
807                 },
808 };
809 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P17_tags_35[] = {
810         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
811 };
812 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P17_specs_35 = {
813         sizeof(struct ProtocolIE_Container_185P17),
814         offsetof(struct ProtocolIE_Container_185P17, _asn_ctx),
815         0,      /* XER encoding is XMLDelimitedItemList */
816 };
817 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P17 = {
818         "ProtocolIE-Container",
819         "ProtocolIE-Container",
820         &asn_OP_SEQUENCE_OF,
821         asn_DEF_ProtocolIE_Container_185P17_tags_35,
822         sizeof(asn_DEF_ProtocolIE_Container_185P17_tags_35)
823                 /sizeof(asn_DEF_ProtocolIE_Container_185P17_tags_35[0]), /* 1 */
824         asn_DEF_ProtocolIE_Container_185P17_tags_35,    /* Same as above */
825         sizeof(asn_DEF_ProtocolIE_Container_185P17_tags_35)
826                 /sizeof(asn_DEF_ProtocolIE_Container_185P17_tags_35[0]), /* 1 */
827         { &asn_OER_type_ProtocolIE_Container_185P17_constr_35, &asn_PER_type_ProtocolIE_Container_185P17_constr_35, SEQUENCE_OF_constraint },
828         asn_MBR_ProtocolIE_Container_185P17_35,
829         1,      /* Single element */
830         &asn_SPC_ProtocolIE_Container_185P17_specs_35   /* Additional specs */
831 };
832
833 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P18_37[] = {
834         { ATF_POINTER, 0, 0,
835                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
836                 0,
837                 &asn_DEF_ResetRequestIEs,
838                 0,
839                 { 0, 0, 0 },
840                 0, 0, /* No default value */
841                 ""
842                 },
843 };
844 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P18_tags_37[] = {
845         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
846 };
847 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P18_specs_37 = {
848         sizeof(struct ProtocolIE_Container_185P18),
849         offsetof(struct ProtocolIE_Container_185P18, _asn_ctx),
850         0,      /* XER encoding is XMLDelimitedItemList */
851 };
852 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P18 = {
853         "ProtocolIE-Container",
854         "ProtocolIE-Container",
855         &asn_OP_SEQUENCE_OF,
856         asn_DEF_ProtocolIE_Container_185P18_tags_37,
857         sizeof(asn_DEF_ProtocolIE_Container_185P18_tags_37)
858                 /sizeof(asn_DEF_ProtocolIE_Container_185P18_tags_37[0]), /* 1 */
859         asn_DEF_ProtocolIE_Container_185P18_tags_37,    /* Same as above */
860         sizeof(asn_DEF_ProtocolIE_Container_185P18_tags_37)
861                 /sizeof(asn_DEF_ProtocolIE_Container_185P18_tags_37[0]), /* 1 */
862         { &asn_OER_type_ProtocolIE_Container_185P18_constr_37, &asn_PER_type_ProtocolIE_Container_185P18_constr_37, SEQUENCE_OF_constraint },
863         asn_MBR_ProtocolIE_Container_185P18_37,
864         1,      /* Single element */
865         &asn_SPC_ProtocolIE_Container_185P18_specs_37   /* Additional specs */
866 };
867
868 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P19_39[] = {
869         { ATF_POINTER, 0, 0,
870                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
871                 0,
872                 &asn_DEF_ResetResponseIEs,
873                 0,
874                 { 0, 0, 0 },
875                 0, 0, /* No default value */
876                 ""
877                 },
878 };
879 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P19_tags_39[] = {
880         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
881 };
882 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P19_specs_39 = {
883         sizeof(struct ProtocolIE_Container_185P19),
884         offsetof(struct ProtocolIE_Container_185P19, _asn_ctx),
885         0,      /* XER encoding is XMLDelimitedItemList */
886 };
887 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P19 = {
888         "ProtocolIE-Container",
889         "ProtocolIE-Container",
890         &asn_OP_SEQUENCE_OF,
891         asn_DEF_ProtocolIE_Container_185P19_tags_39,
892         sizeof(asn_DEF_ProtocolIE_Container_185P19_tags_39)
893                 /sizeof(asn_DEF_ProtocolIE_Container_185P19_tags_39[0]), /* 1 */
894         asn_DEF_ProtocolIE_Container_185P19_tags_39,    /* Same as above */
895         sizeof(asn_DEF_ProtocolIE_Container_185P19_tags_39)
896                 /sizeof(asn_DEF_ProtocolIE_Container_185P19_tags_39[0]), /* 1 */
897         { &asn_OER_type_ProtocolIE_Container_185P19_constr_39, &asn_PER_type_ProtocolIE_Container_185P19_constr_39, SEQUENCE_OF_constraint },
898         asn_MBR_ProtocolIE_Container_185P19_39,
899         1,      /* Single element */
900         &asn_SPC_ProtocolIE_Container_185P19_specs_39   /* Additional specs */
901 };
902
903 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P20_41[] = {
904         { ATF_POINTER, 0, 0,
905                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
906                 0,
907                 &asn_DEF_RICserviceQuery_IEs,
908                 0,
909                 { 0, 0, 0 },
910                 0, 0, /* No default value */
911                 ""
912                 },
913 };
914 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P20_tags_41[] = {
915         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
916 };
917 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P20_specs_41 = {
918         sizeof(struct ProtocolIE_Container_185P20),
919         offsetof(struct ProtocolIE_Container_185P20, _asn_ctx),
920         0,      /* XER encoding is XMLDelimitedItemList */
921 };
922 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P20 = {
923         "ProtocolIE-Container",
924         "ProtocolIE-Container",
925         &asn_OP_SEQUENCE_OF,
926         asn_DEF_ProtocolIE_Container_185P20_tags_41,
927         sizeof(asn_DEF_ProtocolIE_Container_185P20_tags_41)
928                 /sizeof(asn_DEF_ProtocolIE_Container_185P20_tags_41[0]), /* 1 */
929         asn_DEF_ProtocolIE_Container_185P20_tags_41,    /* Same as above */
930         sizeof(asn_DEF_ProtocolIE_Container_185P20_tags_41)
931                 /sizeof(asn_DEF_ProtocolIE_Container_185P20_tags_41[0]), /* 1 */
932         { &asn_OER_type_ProtocolIE_Container_185P20_constr_41, &asn_PER_type_ProtocolIE_Container_185P20_constr_41, SEQUENCE_OF_constraint },
933         asn_MBR_ProtocolIE_Container_185P20_41,
934         1,      /* Single element */
935         &asn_SPC_ProtocolIE_Container_185P20_specs_41   /* Additional specs */
936 };
937
938 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P21_43[] = {
939         { ATF_POINTER, 0, 0,
940                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
941                 0,
942                 &asn_DEF_E2RemovalRequestIEs,
943                 0,
944                 { 0, 0, 0 },
945                 0, 0, /* No default value */
946                 ""
947                 },
948 };
949 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P21_tags_43[] = {
950         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
951 };
952 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P21_specs_43 = {
953         sizeof(struct ProtocolIE_Container_185P21),
954         offsetof(struct ProtocolIE_Container_185P21, _asn_ctx),
955         0,      /* XER encoding is XMLDelimitedItemList */
956 };
957 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P21 = {
958         "ProtocolIE-Container",
959         "ProtocolIE-Container",
960         &asn_OP_SEQUENCE_OF,
961         asn_DEF_ProtocolIE_Container_185P21_tags_43,
962         sizeof(asn_DEF_ProtocolIE_Container_185P21_tags_43)
963                 /sizeof(asn_DEF_ProtocolIE_Container_185P21_tags_43[0]), /* 1 */
964         asn_DEF_ProtocolIE_Container_185P21_tags_43,    /* Same as above */
965         sizeof(asn_DEF_ProtocolIE_Container_185P21_tags_43)
966                 /sizeof(asn_DEF_ProtocolIE_Container_185P21_tags_43[0]), /* 1 */
967         { &asn_OER_type_ProtocolIE_Container_185P21_constr_43, &asn_PER_type_ProtocolIE_Container_185P21_constr_43, SEQUENCE_OF_constraint },
968         asn_MBR_ProtocolIE_Container_185P21_43,
969         1,      /* Single element */
970         &asn_SPC_ProtocolIE_Container_185P21_specs_43   /* Additional specs */
971 };
972
973 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P22_45[] = {
974         { ATF_POINTER, 0, 0,
975                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
976                 0,
977                 &asn_DEF_E2RemovalResponseIEs,
978                 0,
979                 { 0, 0, 0 },
980                 0, 0, /* No default value */
981                 ""
982                 },
983 };
984 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P22_tags_45[] = {
985         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
986 };
987 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P22_specs_45 = {
988         sizeof(struct ProtocolIE_Container_185P22),
989         offsetof(struct ProtocolIE_Container_185P22, _asn_ctx),
990         0,      /* XER encoding is XMLDelimitedItemList */
991 };
992 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P22 = {
993         "ProtocolIE-Container",
994         "ProtocolIE-Container",
995         &asn_OP_SEQUENCE_OF,
996         asn_DEF_ProtocolIE_Container_185P22_tags_45,
997         sizeof(asn_DEF_ProtocolIE_Container_185P22_tags_45)
998                 /sizeof(asn_DEF_ProtocolIE_Container_185P22_tags_45[0]), /* 1 */
999         asn_DEF_ProtocolIE_Container_185P22_tags_45,    /* Same as above */
1000         sizeof(asn_DEF_ProtocolIE_Container_185P22_tags_45)
1001                 /sizeof(asn_DEF_ProtocolIE_Container_185P22_tags_45[0]), /* 1 */
1002         { &asn_OER_type_ProtocolIE_Container_185P22_constr_45, &asn_PER_type_ProtocolIE_Container_185P22_constr_45, SEQUENCE_OF_constraint },
1003         asn_MBR_ProtocolIE_Container_185P22_45,
1004         1,      /* Single element */
1005         &asn_SPC_ProtocolIE_Container_185P22_specs_45   /* Additional specs */
1006 };
1007
1008 asn_TYPE_member_t asn_MBR_ProtocolIE_Container_185P23_47[] = {
1009         { ATF_POINTER, 0, 0,
1010                 (ASN_TAG_CLASS_UNIVERSAL | (16 << 2)),
1011                 0,
1012                 &asn_DEF_E2RemovalFailureIEs,
1013                 0,
1014                 { 0, 0, 0 },
1015                 0, 0, /* No default value */
1016                 ""
1017                 },
1018 };
1019 static const ber_tlv_tag_t asn_DEF_ProtocolIE_Container_185P23_tags_47[] = {
1020         (ASN_TAG_CLASS_UNIVERSAL | (16 << 2))
1021 };
1022 asn_SET_OF_specifics_t asn_SPC_ProtocolIE_Container_185P23_specs_47 = {
1023         sizeof(struct ProtocolIE_Container_185P23),
1024         offsetof(struct ProtocolIE_Container_185P23, _asn_ctx),
1025         0,      /* XER encoding is XMLDelimitedItemList */
1026 };
1027 asn_TYPE_descriptor_t asn_DEF_ProtocolIE_Container_185P23 = {
1028         "ProtocolIE-Container",
1029         "ProtocolIE-Container",
1030         &asn_OP_SEQUENCE_OF,
1031         asn_DEF_ProtocolIE_Container_185P23_tags_47,
1032         sizeof(asn_DEF_ProtocolIE_Container_185P23_tags_47)
1033                 /sizeof(asn_DEF_ProtocolIE_Container_185P23_tags_47[0]), /* 1 */
1034         asn_DEF_ProtocolIE_Container_185P23_tags_47,    /* Same as above */
1035         sizeof(asn_DEF_ProtocolIE_Container_185P23_tags_47)
1036                 /sizeof(asn_DEF_ProtocolIE_Container_185P23_tags_47[0]), /* 1 */
1037         { &asn_OER_type_ProtocolIE_Container_185P23_constr_47, &asn_PER_type_ProtocolIE_Container_185P23_constr_47, SEQUENCE_OF_constraint },
1038         asn_MBR_ProtocolIE_Container_185P23_47,
1039         1,      /* Single element */
1040         &asn_SPC_ProtocolIE_Container_185P23_specs_47   /* Additional specs */
1041 };
1042