Change RMR version to 4.0.5, start listener in background mode at container startup
[ric-app/mc.git] / mc-core / mc / local_datasource / sgnb_addition_request.pb-c.c
1 /* Generated by the protocol buffer compiler.  DO NOT EDIT! */
2 /* Generated from: sgnb_addition_request.proto */
3
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
7 #endif
8
9 #include "sgnb_addition_request.pb-c.h"
10 void   streaming_protobufs__sg_nbaddition_request__init
11                      (StreamingProtobufs__SgNBAdditionRequest         *message)
12 {
13   static const StreamingProtobufs__SgNBAdditionRequest init_value = STREAMING_PROTOBUFS__SG_NBADDITION_REQUEST__INIT;
14   *message = init_value;
15 }
16 size_t streaming_protobufs__sg_nbaddition_request__get_packed_size
17                      (const StreamingProtobufs__SgNBAdditionRequest *message)
18 {
19   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__descriptor);
20   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
21 }
22 size_t streaming_protobufs__sg_nbaddition_request__pack
23                      (const StreamingProtobufs__SgNBAdditionRequest *message,
24                       uint8_t       *out)
25 {
26   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__descriptor);
27   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
28 }
29 size_t streaming_protobufs__sg_nbaddition_request__pack_to_buffer
30                      (const StreamingProtobufs__SgNBAdditionRequest *message,
31                       ProtobufCBuffer *buffer)
32 {
33   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__descriptor);
34   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
35 }
36 StreamingProtobufs__SgNBAdditionRequest *
37        streaming_protobufs__sg_nbaddition_request__unpack
38                      (ProtobufCAllocator  *allocator,
39                       size_t               len,
40                       const uint8_t       *data)
41 {
42   return (StreamingProtobufs__SgNBAdditionRequest *)
43      protobuf_c_message_unpack (&streaming_protobufs__sg_nbaddition_request__descriptor,
44                                 allocator, len, data);
45 }
46 void   streaming_protobufs__sg_nbaddition_request__free_unpacked
47                      (StreamingProtobufs__SgNBAdditionRequest *message,
48                       ProtobufCAllocator *allocator)
49 {
50   if(!message)
51     return;
52   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__descriptor);
53   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
54 }
55 void   streaming_protobufs__sg_nbaddition_request__ies__init
56                      (StreamingProtobufs__SgNBAdditionRequestIEs         *message)
57 {
58   static const StreamingProtobufs__SgNBAdditionRequestIEs init_value = STREAMING_PROTOBUFS__SG_NBADDITION_REQUEST__IES__INIT;
59   *message = init_value;
60 }
61 size_t streaming_protobufs__sg_nbaddition_request__ies__get_packed_size
62                      (const StreamingProtobufs__SgNBAdditionRequestIEs *message)
63 {
64   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__ies__descriptor);
65   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
66 }
67 size_t streaming_protobufs__sg_nbaddition_request__ies__pack
68                      (const StreamingProtobufs__SgNBAdditionRequestIEs *message,
69                       uint8_t       *out)
70 {
71   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__ies__descriptor);
72   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
73 }
74 size_t streaming_protobufs__sg_nbaddition_request__ies__pack_to_buffer
75                      (const StreamingProtobufs__SgNBAdditionRequestIEs *message,
76                       ProtobufCBuffer *buffer)
77 {
78   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__ies__descriptor);
79   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
80 }
81 StreamingProtobufs__SgNBAdditionRequestIEs *
82        streaming_protobufs__sg_nbaddition_request__ies__unpack
83                      (ProtobufCAllocator  *allocator,
84                       size_t               len,
85                       const uint8_t       *data)
86 {
87   return (StreamingProtobufs__SgNBAdditionRequestIEs *)
88      protobuf_c_message_unpack (&streaming_protobufs__sg_nbaddition_request__ies__descriptor,
89                                 allocator, len, data);
90 }
91 void   streaming_protobufs__sg_nbaddition_request__ies__free_unpacked
92                      (StreamingProtobufs__SgNBAdditionRequestIEs *message,
93                       ProtobufCAllocator *allocator)
94 {
95   if(!message)
96     return;
97   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__ies__descriptor);
98   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
99 }
100 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__init
101                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqList         *message)
102 {
103   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqList init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ_LIST__INIT;
104   *message = init_value;
105 }
106 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__get_packed_size
107                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *message)
108 {
109   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__descriptor);
110   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
111 }
112 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__pack
113                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *message,
114                       uint8_t       *out)
115 {
116   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__descriptor);
117   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
118 }
119 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__pack_to_buffer
120                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *message,
121                       ProtobufCBuffer *buffer)
122 {
123   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__descriptor);
124   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
125 }
126 StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *
127        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__unpack
128                      (ProtobufCAllocator  *allocator,
129                       size_t               len,
130                       const uint8_t       *data)
131 {
132   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *)
133      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__descriptor,
134                                 allocator, len, data);
135 }
136 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__free_unpacked
137                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *message,
138                       ProtobufCAllocator *allocator)
139 {
140   if(!message)
141     return;
142   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__descriptor);
143   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
144 }
145 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__init
146                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs         *message)
147 {
148   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__ITEM_IES__INIT;
149   *message = init_value;
150 }
151 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__get_packed_size
152                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *message)
153 {
154   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__descriptor);
155   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
156 }
157 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__pack
158                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *message,
159                       uint8_t       *out)
160 {
161   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__descriptor);
162   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
163 }
164 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__pack_to_buffer
165                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *message,
166                       ProtobufCBuffer *buffer)
167 {
168   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__descriptor);
169   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
170 }
171 StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *
172        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__unpack
173                      (ProtobufCAllocator  *allocator,
174                       size_t               len,
175                       const uint8_t       *data)
176 {
177   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *)
178      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__descriptor,
179                                 allocator, len, data);
180 }
181 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__free_unpacked
182                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *message,
183                       ProtobufCAllocator *allocator)
184 {
185   if(!message)
186     return;
187   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__descriptor);
188   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
189 }
190 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__init
191                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem         *message)
192 {
193   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__ITEM__INIT;
194   *message = init_value;
195 }
196 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__get_packed_size
197                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *message)
198 {
199   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__descriptor);
200   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
201 }
202 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__pack
203                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *message,
204                       uint8_t       *out)
205 {
206   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__descriptor);
207   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
208 }
209 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__pack_to_buffer
210                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *message,
211                       ProtobufCBuffer *buffer)
212 {
213   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__descriptor);
214   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
215 }
216 StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *
217        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__unpack
218                      (ProtobufCAllocator  *allocator,
219                       size_t               len,
220                       const uint8_t       *data)
221 {
222   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *)
223      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__descriptor,
224                                 allocator, len, data);
225 }
226 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__free_unpacked
227                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *message,
228                       ProtobufCAllocator *allocator)
229 {
230   if(!message)
231     return;
232   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__descriptor);
233   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
234 }
235 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__init
236                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs         *message)
237 {
238   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__ITEM_EXT_IES__INIT;
239   *message = init_value;
240 }
241 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__get_packed_size
242                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *message)
243 {
244   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__descriptor);
245   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
246 }
247 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__pack
248                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *message,
249                       uint8_t       *out)
250 {
251   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__descriptor);
252   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
253 }
254 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__pack_to_buffer
255                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *message,
256                       ProtobufCBuffer *buffer)
257 {
258   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__descriptor);
259   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
260 }
261 StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *
262        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__unpack
263                      (ProtobufCAllocator  *allocator,
264                       size_t               len,
265                       const uint8_t       *data)
266 {
267   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *)
268      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__descriptor,
269                                 allocator, len, data);
270 }
271 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__free_unpacked
272                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *message,
273                       ProtobufCAllocator *allocator)
274 {
275   if(!message)
276     return;
277   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__descriptor);
278   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
279 }
280 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__init
281                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent         *message)
282 {
283   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__SG_NBPDCPPRESENT__INIT;
284   *message = init_value;
285 }
286 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__get_packed_size
287                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *message)
288 {
289   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__descriptor);
290   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
291 }
292 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__pack
293                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *message,
294                       uint8_t       *out)
295 {
296   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__descriptor);
297   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
298 }
299 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__pack_to_buffer
300                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *message,
301                       ProtobufCBuffer *buffer)
302 {
303   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__descriptor);
304   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
305 }
306 StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *
307        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__unpack
308                      (ProtobufCAllocator  *allocator,
309                       size_t               len,
310                       const uint8_t       *data)
311 {
312   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *)
313      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__descriptor,
314                                 allocator, len, data);
315 }
316 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__free_unpacked
317                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *message,
318                       ProtobufCAllocator *allocator)
319 {
320   if(!message)
321     return;
322   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__descriptor);
323   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
324 }
325 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__init
326                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs         *message)
327 {
328   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__SG_NBPDCPPRESENT_EXT_IES__INIT;
329   *message = init_value;
330 }
331 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__get_packed_size
332                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *message)
333 {
334   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__descriptor);
335   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
336 }
337 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__pack
338                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *message,
339                       uint8_t       *out)
340 {
341   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__descriptor);
342   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
343 }
344 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__pack_to_buffer
345                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *message,
346                       ProtobufCBuffer *buffer)
347 {
348   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__descriptor);
349   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
350 }
351 StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *
352        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__unpack
353                      (ProtobufCAllocator  *allocator,
354                       size_t               len,
355                       const uint8_t       *data)
356 {
357   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *)
358      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__descriptor,
359                                 allocator, len, data);
360 }
361 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__free_unpacked
362                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *message,
363                       ProtobufCAllocator *allocator)
364 {
365   if(!message)
366     return;
367   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__descriptor);
368   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
369 }
370 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__init
371                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent         *message)
372 {
373   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__SG_NBPDCPNOTPRESENT__INIT;
374   *message = init_value;
375 }
376 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__get_packed_size
377                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *message)
378 {
379   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__descriptor);
380   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
381 }
382 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__pack
383                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *message,
384                       uint8_t       *out)
385 {
386   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__descriptor);
387   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
388 }
389 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__pack_to_buffer
390                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *message,
391                       ProtobufCBuffer *buffer)
392 {
393   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__descriptor);
394   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
395 }
396 StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *
397        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__unpack
398                      (ProtobufCAllocator  *allocator,
399                       size_t               len,
400                       const uint8_t       *data)
401 {
402   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *)
403      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__descriptor,
404                                 allocator, len, data);
405 }
406 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__free_unpacked
407                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *message,
408                       ProtobufCAllocator *allocator)
409 {
410   if(!message)
411     return;
412   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__descriptor);
413   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
414 }
415 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__init
416                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs         *message)
417 {
418   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__SG_NBPDCPNOTPRESENT_EXT_IES__INIT;
419   *message = init_value;
420 }
421 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__get_packed_size
422                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *message)
423 {
424   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__descriptor);
425   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
426 }
427 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__pack
428                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *message,
429                       uint8_t       *out)
430 {
431   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__descriptor);
432   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
433 }
434 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__pack_to_buffer
435                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *message,
436                       ProtobufCBuffer *buffer)
437 {
438   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__descriptor);
439   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
440 }
441 StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *
442        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__unpack
443                      (ProtobufCAllocator  *allocator,
444                       size_t               len,
445                       const uint8_t       *data)
446 {
447   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *)
448      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__descriptor,
449                                 allocator, len, data);
450 }
451 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__free_unpacked
452                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *message,
453                       ProtobufCAllocator *allocator)
454 {
455   if(!message)
456     return;
457   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__descriptor);
458   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
459 }
460 static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbaddition_request__field_descriptors[1] =
461 {
462   {
463     "protocolIEs",
464     1,
465     PROTOBUF_C_LABEL_NONE,
466     PROTOBUF_C_TYPE_MESSAGE,
467     0,   /* quantifier_offset */
468     offsetof(StreamingProtobufs__SgNBAdditionRequest, protocolies),
469     &streaming_protobufs__sg_nbaddition_request__ies__descriptor,
470     NULL,
471     0,             /* flags */
472     0,NULL,NULL    /* reserved1,reserved2, etc */
473   },
474 };
475 static const unsigned streaming_protobufs__sg_nbaddition_request__field_indices_by_name[] = {
476   0,   /* field[0] = protocolIEs */
477 };
478 static const ProtobufCIntRange streaming_protobufs__sg_nbaddition_request__number_ranges[1 + 1] =
479 {
480   { 1, 0 },
481   { 0, 1 }
482 };
483 const ProtobufCMessageDescriptor streaming_protobufs__sg_nbaddition_request__descriptor =
484 {
485   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
486   "streaming_protobufs.SgNBAdditionRequest",
487   "SgNBAdditionRequest",
488   "StreamingProtobufs__SgNBAdditionRequest",
489   "streaming_protobufs",
490   sizeof(StreamingProtobufs__SgNBAdditionRequest),
491   1,
492   streaming_protobufs__sg_nbaddition_request__field_descriptors,
493   streaming_protobufs__sg_nbaddition_request__field_indices_by_name,
494   1,  streaming_protobufs__sg_nbaddition_request__number_ranges,
495   (ProtobufCMessageInit) streaming_protobufs__sg_nbaddition_request__init,
496   NULL,NULL,NULL    /* reserved[123] */
497 };
498 static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbaddition_request__ies__field_descriptors[16] =
499 {
500   {
501     "id_MeNB_UE_X2AP_ID",
502     1,
503     PROTOBUF_C_LABEL_NONE,
504     PROTOBUF_C_TYPE_UINT32,
505     0,   /* quantifier_offset */
506     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_menb_ue_x2ap_id),
507     NULL,
508     NULL,
509     0,             /* flags */
510     0,NULL,NULL    /* reserved1,reserved2, etc */
511   },
512   {
513     "id_NRUESecurityCapabilities",
514     2,
515     PROTOBUF_C_LABEL_NONE,
516     PROTOBUF_C_TYPE_MESSAGE,
517     0,   /* quantifier_offset */
518     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_nruesecuritycapabilities),
519     &streaming_protobufs__nruesecurity_capabilities__descriptor,
520     NULL,
521     0,             /* flags */
522     0,NULL,NULL    /* reserved1,reserved2, etc */
523   },
524   {
525     "id_SgNBSecurityKey",
526     3,
527     PROTOBUF_C_LABEL_NONE,
528     PROTOBUF_C_TYPE_BYTES,
529     0,   /* quantifier_offset */
530     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_sgnbsecuritykey),
531     NULL,
532     NULL,
533     0,             /* flags */
534     0,NULL,NULL    /* reserved1,reserved2, etc */
535   },
536   {
537     "id_SgNBUEAggregateMaximumBitRate",
538     4,
539     PROTOBUF_C_LABEL_NONE,
540     PROTOBUF_C_TYPE_MESSAGE,
541     0,   /* quantifier_offset */
542     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_sgnbueaggregatemaximumbitrate),
543     &streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor,
544     NULL,
545     0,             /* flags */
546     0,NULL,NULL    /* reserved1,reserved2, etc */
547   },
548   {
549     "id_SelectedPLMN",
550     5,
551     PROTOBUF_C_LABEL_NONE,
552     PROTOBUF_C_TYPE_MESSAGE,
553     0,   /* quantifier_offset */
554     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_selectedplmn),
555     &google__protobuf__bytes_value__descriptor,
556     NULL,
557     0,             /* flags */
558     0,NULL,NULL    /* reserved1,reserved2, etc */
559   },
560   {
561     "id_HandoverRestrictionList",
562     6,
563     PROTOBUF_C_LABEL_NONE,
564     PROTOBUF_C_TYPE_MESSAGE,
565     0,   /* quantifier_offset */
566     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_handoverrestrictionlist),
567     &streaming_protobufs__handover_restriction_list__descriptor,
568     NULL,
569     0,             /* flags */
570     0,NULL,NULL    /* reserved1,reserved2, etc */
571   },
572   {
573     "id_E_RABs_ToBeAdded_SgNBAddReqList",
574     7,
575     PROTOBUF_C_LABEL_NONE,
576     PROTOBUF_C_TYPE_MESSAGE,
577     0,   /* quantifier_offset */
578     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_e_rabs_tobeadded_sgnbaddreqlist),
579     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__descriptor,
580     NULL,
581     0,             /* flags */
582     0,NULL,NULL    /* reserved1,reserved2, etc */
583   },
584   {
585     "id_MeNBtoSgNBContainer",
586     8,
587     PROTOBUF_C_LABEL_NONE,
588     PROTOBUF_C_TYPE_MESSAGE,
589     0,   /* quantifier_offset */
590     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_menbtosgnbcontainer),
591     &streaming_protobufs__cg__config_info__descriptor,
592     NULL,
593     0,             /* flags */
594     0,NULL,NULL    /* reserved1,reserved2, etc */
595   },
596   {
597     "id_SgNB_UE_X2AP_ID",
598     9,
599     PROTOBUF_C_LABEL_NONE,
600     PROTOBUF_C_TYPE_MESSAGE,
601     0,   /* quantifier_offset */
602     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_sgnb_ue_x2ap_id),
603     &google__protobuf__uint32_value__descriptor,
604     NULL,
605     0,             /* flags */
606     0,NULL,NULL    /* reserved1,reserved2, etc */
607   },
608   {
609     "id_ExpectedUEBehaviour",
610     10,
611     PROTOBUF_C_LABEL_NONE,
612     PROTOBUF_C_TYPE_MESSAGE,
613     0,   /* quantifier_offset */
614     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_expecteduebehaviour),
615     &streaming_protobufs__expected_uebehaviour__descriptor,
616     NULL,
617     0,             /* flags */
618     0,NULL,NULL    /* reserved1,reserved2, etc */
619   },
620   {
621     "id_MeNB_UE_X2AP_ID_Extension",
622     11,
623     PROTOBUF_C_LABEL_NONE,
624     PROTOBUF_C_TYPE_MESSAGE,
625     0,   /* quantifier_offset */
626     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_menb_ue_x2ap_id_extension),
627     &google__protobuf__uint32_value__descriptor,
628     NULL,
629     0,             /* flags */
630     0,NULL,NULL    /* reserved1,reserved2, etc */
631   },
632   {
633     "id_RequestedSplitSRBs",
634     12,
635     PROTOBUF_C_LABEL_NONE,
636     PROTOBUF_C_TYPE_MESSAGE,
637     0,   /* quantifier_offset */
638     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_requestedsplitsrbs),
639     &streaming_protobufs__split_srbs__descriptor,
640     NULL,
641     0,             /* flags */
642     0,NULL,NULL    /* reserved1,reserved2, etc */
643   },
644   {
645     "id_MeNBResourceCoordinationInformation",
646     13,
647     PROTOBUF_C_LABEL_NONE,
648     PROTOBUF_C_TYPE_MESSAGE,
649     0,   /* quantifier_offset */
650     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_menbresourcecoordinationinformation),
651     &streaming_protobufs__me_nbresource_coordination_information__descriptor,
652     NULL,
653     0,             /* flags */
654     0,NULL,NULL    /* reserved1,reserved2, etc */
655   },
656   {
657     "id_SGNB_Addition_Trigger_Ind",
658     14,
659     PROTOBUF_C_LABEL_NONE,
660     PROTOBUF_C_TYPE_MESSAGE,
661     0,   /* quantifier_offset */
662     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_sgnb_addition_trigger_ind),
663     &streaming_protobufs__sgnb__addition__trigger__ind__descriptor,
664     NULL,
665     0,             /* flags */
666     0,NULL,NULL    /* reserved1,reserved2, etc */
667   },
668   {
669     "id_SubscriberProfileIDforRFP",
670     15,
671     PROTOBUF_C_LABEL_NONE,
672     PROTOBUF_C_TYPE_MESSAGE,
673     0,   /* quantifier_offset */
674     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_subscriberprofileidforrfp),
675     &google__protobuf__uint32_value__descriptor,
676     NULL,
677     0,             /* flags */
678     0,NULL,NULL    /* reserved1,reserved2, etc */
679   },
680   {
681     "id_MeNBCell_ID",
682     16,
683     PROTOBUF_C_LABEL_NONE,
684     PROTOBUF_C_TYPE_MESSAGE,
685     0,   /* quantifier_offset */
686     offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_menbcell_id),
687     &streaming_protobufs__ecgi__descriptor,
688     NULL,
689     0,             /* flags */
690     0,NULL,NULL    /* reserved1,reserved2, etc */
691   },
692 };
693 static const unsigned streaming_protobufs__sg_nbaddition_request__ies__field_indices_by_name[] = {
694   6,   /* field[6] = id_E_RABs_ToBeAdded_SgNBAddReqList */
695   9,   /* field[9] = id_ExpectedUEBehaviour */
696   5,   /* field[5] = id_HandoverRestrictionList */
697   15,   /* field[15] = id_MeNBCell_ID */
698   12,   /* field[12] = id_MeNBResourceCoordinationInformation */
699   0,   /* field[0] = id_MeNB_UE_X2AP_ID */
700   10,   /* field[10] = id_MeNB_UE_X2AP_ID_Extension */
701   7,   /* field[7] = id_MeNBtoSgNBContainer */
702   1,   /* field[1] = id_NRUESecurityCapabilities */
703   11,   /* field[11] = id_RequestedSplitSRBs */
704   13,   /* field[13] = id_SGNB_Addition_Trigger_Ind */
705   4,   /* field[4] = id_SelectedPLMN */
706   2,   /* field[2] = id_SgNBSecurityKey */
707   3,   /* field[3] = id_SgNBUEAggregateMaximumBitRate */
708   8,   /* field[8] = id_SgNB_UE_X2AP_ID */
709   14,   /* field[14] = id_SubscriberProfileIDforRFP */
710 };
711 static const ProtobufCIntRange streaming_protobufs__sg_nbaddition_request__ies__number_ranges[1 + 1] =
712 {
713   { 1, 0 },
714   { 0, 16 }
715 };
716 const ProtobufCMessageDescriptor streaming_protobufs__sg_nbaddition_request__ies__descriptor =
717 {
718   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
719   "streaming_protobufs.SgNBAdditionRequest_IEs",
720   "SgNBAdditionRequestIEs",
721   "StreamingProtobufs__SgNBAdditionRequestIEs",
722   "streaming_protobufs",
723   sizeof(StreamingProtobufs__SgNBAdditionRequestIEs),
724   16,
725   streaming_protobufs__sg_nbaddition_request__ies__field_descriptors,
726   streaming_protobufs__sg_nbaddition_request__ies__field_indices_by_name,
727   1,  streaming_protobufs__sg_nbaddition_request__ies__number_ranges,
728   (ProtobufCMessageInit) streaming_protobufs__sg_nbaddition_request__ies__init,
729   NULL,NULL,NULL    /* reserved[123] */
730 };
731 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__field_descriptors[1] =
732 {
733   {
734     "items",
735     1,
736     PROTOBUF_C_LABEL_REPEATED,
737     PROTOBUF_C_TYPE_MESSAGE,
738     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqList, n_items),
739     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqList, items),
740     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__descriptor,
741     NULL,
742     0,             /* flags */
743     0,NULL,NULL    /* reserved1,reserved2, etc */
744   },
745 };
746 static const unsigned streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__field_indices_by_name[] = {
747   0,   /* field[0] = items */
748 };
749 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__number_ranges[1 + 1] =
750 {
751   { 1, 0 },
752   { 0, 1 }
753 };
754 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__descriptor =
755 {
756   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
757   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReqList",
758   "ERABsToBeAddedSgNBAddReqList",
759   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqList",
760   "streaming_protobufs",
761   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqList),
762   1,
763   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__field_descriptors,
764   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__field_indices_by_name,
765   1,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__number_ranges,
766   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__init,
767   NULL,NULL,NULL    /* reserved[123] */
768 };
769 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__field_descriptors[1] =
770 {
771   {
772     "id_E_RABs_ToBeAdded_SgNBAddReq_Item",
773     1,
774     PROTOBUF_C_LABEL_NONE,
775     PROTOBUF_C_TYPE_MESSAGE,
776     0,   /* quantifier_offset */
777     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs, id_e_rabs_tobeadded_sgnbaddreq_item),
778     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__descriptor,
779     NULL,
780     0,             /* flags */
781     0,NULL,NULL    /* reserved1,reserved2, etc */
782   },
783 };
784 static const unsigned streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__field_indices_by_name[] = {
785   0,   /* field[0] = id_E_RABs_ToBeAdded_SgNBAddReq_Item */
786 };
787 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__number_ranges[1 + 1] =
788 {
789   { 1, 0 },
790   { 0, 1 }
791 };
792 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__descriptor =
793 {
794   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
795   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_ItemIEs",
796   "ERABsToBeAddedSgNBAddReqItemIEs",
797   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs",
798   "streaming_protobufs",
799   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs),
800   1,
801   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__field_descriptors,
802   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__field_indices_by_name,
803   1,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__number_ranges,
804   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__init,
805   NULL,NULL,NULL    /* reserved[123] */
806 };
807 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__field_descriptors[6] =
808 {
809   {
810     "e_RAB_ID",
811     1,
812     PROTOBUF_C_LABEL_NONE,
813     PROTOBUF_C_TYPE_UINT32,
814     0,   /* quantifier_offset */
815     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, e_rab_id),
816     NULL,
817     NULL,
818     0,             /* flags */
819     0,NULL,NULL    /* reserved1,reserved2, etc */
820   },
821   {
822     "drb_ID",
823     2,
824     PROTOBUF_C_LABEL_NONE,
825     PROTOBUF_C_TYPE_UINT32,
826     0,   /* quantifier_offset */
827     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, drb_id),
828     NULL,
829     NULL,
830     0,             /* flags */
831     0,NULL,NULL    /* reserved1,reserved2, etc */
832   },
833   {
834     "en_DC_ResourceConfiguration",
835     3,
836     PROTOBUF_C_LABEL_NONE,
837     PROTOBUF_C_TYPE_MESSAGE,
838     0,   /* quantifier_offset */
839     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, en_dc_resourceconfiguration),
840     &streaming_protobufs__en__dc__resource_configuration__descriptor,
841     NULL,
842     0,             /* flags */
843     0,NULL,NULL    /* reserved1,reserved2, etc */
844   },
845   {
846     "sgNBPDCPpresent",
847     4,
848     PROTOBUF_C_LABEL_NONE,
849     PROTOBUF_C_TYPE_MESSAGE,
850     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, resource_configuration_case),
851     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, sgnbpdcppresent),
852     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__descriptor,
853     NULL,
854     0 | PROTOBUF_C_FIELD_FLAG_ONEOF,             /* flags */
855     0,NULL,NULL    /* reserved1,reserved2, etc */
856   },
857   {
858     "sgNBPDCPnotpresent",
859     5,
860     PROTOBUF_C_LABEL_NONE,
861     PROTOBUF_C_TYPE_MESSAGE,
862     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, resource_configuration_case),
863     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, sgnbpdcpnotpresent),
864     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__descriptor,
865     NULL,
866     0 | PROTOBUF_C_FIELD_FLAG_ONEOF,             /* flags */
867     0,NULL,NULL    /* reserved1,reserved2, etc */
868   },
869   {
870     "iE_Extensions",
871     6,
872     PROTOBUF_C_LABEL_REPEATED,
873     PROTOBUF_C_TYPE_MESSAGE,
874     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, n_ie_extensions),
875     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, ie_extensions),
876     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__descriptor,
877     NULL,
878     0,             /* flags */
879     0,NULL,NULL    /* reserved1,reserved2, etc */
880   },
881 };
882 static const unsigned streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__field_indices_by_name[] = {
883   1,   /* field[1] = drb_ID */
884   0,   /* field[0] = e_RAB_ID */
885   2,   /* field[2] = en_DC_ResourceConfiguration */
886   5,   /* field[5] = iE_Extensions */
887   4,   /* field[4] = sgNBPDCPnotpresent */
888   3,   /* field[3] = sgNBPDCPpresent */
889 };
890 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__number_ranges[1 + 1] =
891 {
892   { 1, 0 },
893   { 0, 6 }
894 };
895 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__descriptor =
896 {
897   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
898   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_Item",
899   "ERABsToBeAddedSgNBAddReqItem",
900   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem",
901   "streaming_protobufs",
902   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem),
903   6,
904   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__field_descriptors,
905   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__field_indices_by_name,
906   1,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__number_ranges,
907   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__init,
908   NULL,NULL,NULL    /* reserved[123] */
909 };
910 #define streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__field_descriptors NULL
911 #define streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__field_indices_by_name NULL
912 #define streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__number_ranges NULL
913 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__descriptor =
914 {
915   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
916   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_ItemExtIEs",
917   "ERABsToBeAddedSgNBAddReqItemExtIEs",
918   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs",
919   "streaming_protobufs",
920   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs),
921   0,
922   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__field_descriptors,
923   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__field_indices_by_name,
924   0,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__number_ranges,
925   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__init,
926   NULL,NULL,NULL    /* reserved[123] */
927 };
928 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__field_descriptors[6] =
929 {
930   {
931     "full_E_RAB_Level_QoS_Parameters",
932     1,
933     PROTOBUF_C_LABEL_NONE,
934     PROTOBUF_C_TYPE_MESSAGE,
935     0,   /* quantifier_offset */
936     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent, full_e_rab_level_qos_parameters),
937     &streaming_protobufs__e__rab__level__qo_s__parameters__descriptor,
938     NULL,
939     0,             /* flags */
940     0,NULL,NULL    /* reserved1,reserved2, etc */
941   },
942   {
943     "max_MCG_admit_E_RAB_Level_QoS_Parameters",
944     2,
945     PROTOBUF_C_LABEL_NONE,
946     PROTOBUF_C_TYPE_MESSAGE,
947     0,   /* quantifier_offset */
948     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent, max_mcg_admit_e_rab_level_qos_parameters),
949     &streaming_protobufs__gbr__qos_information__descriptor,
950     NULL,
951     0,             /* flags */
952     0,NULL,NULL    /* reserved1,reserved2, etc */
953   },
954   {
955     "dL_Forwarding",
956     3,
957     PROTOBUF_C_LABEL_NONE,
958     PROTOBUF_C_TYPE_MESSAGE,
959     0,   /* quantifier_offset */
960     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent, dl_forwarding),
961     &streaming_protobufs__dl__forwarding__descriptor,
962     NULL,
963     0,             /* flags */
964     0,NULL,NULL    /* reserved1,reserved2, etc */
965   },
966   {
967     "meNB_DL_GTP_TEIDatMCG",
968     4,
969     PROTOBUF_C_LABEL_NONE,
970     PROTOBUF_C_TYPE_MESSAGE,
971     0,   /* quantifier_offset */
972     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent, menb_dl_gtp_teidatmcg),
973     &streaming_protobufs__gtptunnel_endpoint__descriptor,
974     NULL,
975     0,             /* flags */
976     0,NULL,NULL    /* reserved1,reserved2, etc */
977   },
978   {
979     "s1_UL_GTPtunnelEndpoint",
980     5,
981     PROTOBUF_C_LABEL_NONE,
982     PROTOBUF_C_TYPE_MESSAGE,
983     0,   /* quantifier_offset */
984     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent, s1_ul_gtptunnelendpoint),
985     &streaming_protobufs__gtptunnel_endpoint__descriptor,
986     NULL,
987     0,             /* flags */
988     0,NULL,NULL    /* reserved1,reserved2, etc */
989   },
990   {
991     "iE_Extensions",
992     6,
993     PROTOBUF_C_LABEL_REPEATED,
994     PROTOBUF_C_TYPE_MESSAGE,
995     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent, n_ie_extensions),
996     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent, ie_extensions),
997     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__descriptor,
998     NULL,
999     0,             /* flags */
1000     0,NULL,NULL    /* reserved1,reserved2, etc */
1001   },
1002 };
1003 static const unsigned streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__field_indices_by_name[] = {
1004   2,   /* field[2] = dL_Forwarding */
1005   0,   /* field[0] = full_E_RAB_Level_QoS_Parameters */
1006   5,   /* field[5] = iE_Extensions */
1007   1,   /* field[1] = max_MCG_admit_E_RAB_Level_QoS_Parameters */
1008   3,   /* field[3] = meNB_DL_GTP_TEIDatMCG */
1009   4,   /* field[4] = s1_UL_GTPtunnelEndpoint */
1010 };
1011 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__number_ranges[1 + 1] =
1012 {
1013   { 1, 0 },
1014   { 0, 6 }
1015 };
1016 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__descriptor =
1017 {
1018   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1019   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresent",
1020   "ERABsToBeAddedSgNBAddReqSgNBPDCPpresent",
1021   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent",
1022   "streaming_protobufs",
1023   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent),
1024   6,
1025   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__field_descriptors,
1026   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__field_indices_by_name,
1027   1,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__number_ranges,
1028   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__init,
1029   NULL,NULL,NULL    /* reserved[123] */
1030 };
1031 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__field_descriptors[1] =
1032 {
1033   {
1034     "id_RLCMode_transferred",
1035     1,
1036     PROTOBUF_C_LABEL_NONE,
1037     PROTOBUF_C_TYPE_MESSAGE,
1038     0,   /* quantifier_offset */
1039     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs, id_rlcmode_transferred),
1040     &streaming_protobufs__rlcmode__descriptor,
1041     NULL,
1042     0,             /* flags */
1043     0,NULL,NULL    /* reserved1,reserved2, etc */
1044   },
1045 };
1046 static const unsigned streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__field_indices_by_name[] = {
1047   0,   /* field[0] = id_RLCMode_transferred */
1048 };
1049 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__number_ranges[1 + 1] =
1050 {
1051   { 1, 0 },
1052   { 0, 1 }
1053 };
1054 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__descriptor =
1055 {
1056   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1057   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPpresentExtIEs",
1058   "ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs",
1059   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs",
1060   "streaming_protobufs",
1061   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs),
1062   1,
1063   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__field_descriptors,
1064   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__field_indices_by_name,
1065   1,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__number_ranges,
1066   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__init,
1067   NULL,NULL,NULL    /* reserved[123] */
1068 };
1069 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__field_descriptors[6] =
1070 {
1071   {
1072     "requested_SCG_E_RAB_Level_QoS_Parameters",
1073     1,
1074     PROTOBUF_C_LABEL_NONE,
1075     PROTOBUF_C_TYPE_MESSAGE,
1076     0,   /* quantifier_offset */
1077     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent, requested_scg_e_rab_level_qos_parameters),
1078     &streaming_protobufs__e__rab__level__qo_s__parameters__descriptor,
1079     NULL,
1080     0,             /* flags */
1081     0,NULL,NULL    /* reserved1,reserved2, etc */
1082   },
1083   {
1084     "meNB_UL_GTP_TEIDatPDCP",
1085     2,
1086     PROTOBUF_C_LABEL_NONE,
1087     PROTOBUF_C_TYPE_MESSAGE,
1088     0,   /* quantifier_offset */
1089     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent, menb_ul_gtp_teidatpdcp),
1090     &streaming_protobufs__gtptunnel_endpoint__descriptor,
1091     NULL,
1092     0,             /* flags */
1093     0,NULL,NULL    /* reserved1,reserved2, etc */
1094   },
1095   {
1096     "secondary_meNB_UL_GTP_TEIDatPDCP",
1097     3,
1098     PROTOBUF_C_LABEL_NONE,
1099     PROTOBUF_C_TYPE_MESSAGE,
1100     0,   /* quantifier_offset */
1101     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent, secondary_menb_ul_gtp_teidatpdcp),
1102     &streaming_protobufs__gtptunnel_endpoint__descriptor,
1103     NULL,
1104     0,             /* flags */
1105     0,NULL,NULL    /* reserved1,reserved2, etc */
1106   },
1107   {
1108     "rlc_Mode",
1109     4,
1110     PROTOBUF_C_LABEL_NONE,
1111     PROTOBUF_C_TYPE_MESSAGE,
1112     0,   /* quantifier_offset */
1113     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent, rlc_mode),
1114     &streaming_protobufs__rlcmode__descriptor,
1115     NULL,
1116     0,             /* flags */
1117     0,NULL,NULL    /* reserved1,reserved2, etc */
1118   },
1119   {
1120     "uL_Configuration",
1121     5,
1122     PROTOBUF_C_LABEL_NONE,
1123     PROTOBUF_C_TYPE_MESSAGE,
1124     0,   /* quantifier_offset */
1125     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent, ul_configuration),
1126     &streaming_protobufs__ulconfiguration__descriptor,
1127     NULL,
1128     0,             /* flags */
1129     0,NULL,NULL    /* reserved1,reserved2, etc */
1130   },
1131   {
1132     "iE_Extensions",
1133     6,
1134     PROTOBUF_C_LABEL_REPEATED,
1135     PROTOBUF_C_TYPE_MESSAGE,
1136     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent, n_ie_extensions),
1137     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent, ie_extensions),
1138     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__descriptor,
1139     NULL,
1140     0,             /* flags */
1141     0,NULL,NULL    /* reserved1,reserved2, etc */
1142   },
1143 };
1144 static const unsigned streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__field_indices_by_name[] = {
1145   5,   /* field[5] = iE_Extensions */
1146   1,   /* field[1] = meNB_UL_GTP_TEIDatPDCP */
1147   0,   /* field[0] = requested_SCG_E_RAB_Level_QoS_Parameters */
1148   3,   /* field[3] = rlc_Mode */
1149   2,   /* field[2] = secondary_meNB_UL_GTP_TEIDatPDCP */
1150   4,   /* field[4] = uL_Configuration */
1151 };
1152 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__number_ranges[1 + 1] =
1153 {
1154   { 1, 0 },
1155   { 0, 6 }
1156 };
1157 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__descriptor =
1158 {
1159   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1160   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresent",
1161   "ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent",
1162   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent",
1163   "streaming_protobufs",
1164   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent),
1165   6,
1166   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__field_descriptors,
1167   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__field_indices_by_name,
1168   1,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__number_ranges,
1169   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__init,
1170   NULL,NULL,NULL    /* reserved[123] */
1171 };
1172 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__field_descriptors[3] =
1173 {
1174   {
1175     "id_uLpDCPSnLength",
1176     1,
1177     PROTOBUF_C_LABEL_NONE,
1178     PROTOBUF_C_TYPE_MESSAGE,
1179     0,   /* quantifier_offset */
1180     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs, id_ulpdcpsnlength),
1181     &streaming_protobufs__pdcpsn_length__descriptor,
1182     NULL,
1183     0,             /* flags */
1184     0,NULL,NULL    /* reserved1,reserved2, etc */
1185   },
1186   {
1187     "id_dLPDCPSnLength",
1188     2,
1189     PROTOBUF_C_LABEL_NONE,
1190     PROTOBUF_C_TYPE_MESSAGE,
1191     0,   /* quantifier_offset */
1192     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs, id_dlpdcpsnlength),
1193     &streaming_protobufs__pdcpsn_length__descriptor,
1194     NULL,
1195     0,             /* flags */
1196     0,NULL,NULL    /* reserved1,reserved2, etc */
1197   },
1198   {
1199     "id_duplicationActivation",
1200     3,
1201     PROTOBUF_C_LABEL_NONE,
1202     PROTOBUF_C_TYPE_MESSAGE,
1203     0,   /* quantifier_offset */
1204     offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs, id_duplicationactivation),
1205     &streaming_protobufs__duplication_activation__descriptor,
1206     NULL,
1207     0,             /* flags */
1208     0,NULL,NULL    /* reserved1,reserved2, etc */
1209   },
1210 };
1211 static const unsigned streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__field_indices_by_name[] = {
1212   1,   /* field[1] = id_dLPDCPSnLength */
1213   2,   /* field[2] = id_duplicationActivation */
1214   0,   /* field[0] = id_uLpDCPSnLength */
1215 };
1216 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__number_ranges[1 + 1] =
1217 {
1218   { 1, 0 },
1219   { 0, 3 }
1220 };
1221 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__descriptor =
1222 {
1223   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1224   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReq_SgNBPDCPnotpresentExtIEs",
1225   "ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs",
1226   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs",
1227   "streaming_protobufs",
1228   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs),
1229   3,
1230   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__field_descriptors,
1231   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__field_indices_by_name,
1232   1,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__number_ranges,
1233   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__init,
1234   NULL,NULL,NULL    /* reserved[123] */
1235 };