1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: sgnb_addition_request.proto */
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
9 #include "sgnb_addition_request.pb-c.h"
10 void streaming_protobufs__sg_nbaddition_request__init
11 (StreamingProtobufs__SgNBAdditionRequest *message)
13 static const StreamingProtobufs__SgNBAdditionRequest init_value = STREAMING_PROTOBUFS__SG_NBADDITION_REQUEST__INIT;
14 *message = init_value;
16 size_t streaming_protobufs__sg_nbaddition_request__get_packed_size
17 (const StreamingProtobufs__SgNBAdditionRequest *message)
19 assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__descriptor);
20 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
22 size_t streaming_protobufs__sg_nbaddition_request__pack
23 (const StreamingProtobufs__SgNBAdditionRequest *message,
26 assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__descriptor);
27 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
29 size_t streaming_protobufs__sg_nbaddition_request__pack_to_buffer
30 (const StreamingProtobufs__SgNBAdditionRequest *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__descriptor);
34 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
36 StreamingProtobufs__SgNBAdditionRequest *
37 streaming_protobufs__sg_nbaddition_request__unpack
38 (ProtobufCAllocator *allocator,
42 return (StreamingProtobufs__SgNBAdditionRequest *)
43 protobuf_c_message_unpack (&streaming_protobufs__sg_nbaddition_request__descriptor,
44 allocator, len, data);
46 void streaming_protobufs__sg_nbaddition_request__free_unpacked
47 (StreamingProtobufs__SgNBAdditionRequest *message,
48 ProtobufCAllocator *allocator)
52 assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__descriptor);
53 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
55 void streaming_protobufs__sg_nbaddition_request__ies__init
56 (StreamingProtobufs__SgNBAdditionRequestIEs *message)
58 static const StreamingProtobufs__SgNBAdditionRequestIEs init_value = STREAMING_PROTOBUFS__SG_NBADDITION_REQUEST__IES__INIT;
59 *message = init_value;
61 size_t streaming_protobufs__sg_nbaddition_request__ies__get_packed_size
62 (const StreamingProtobufs__SgNBAdditionRequestIEs *message)
64 assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__ies__descriptor);
65 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
67 size_t streaming_protobufs__sg_nbaddition_request__ies__pack
68 (const StreamingProtobufs__SgNBAdditionRequestIEs *message,
71 assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__ies__descriptor);
72 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
74 size_t streaming_protobufs__sg_nbaddition_request__ies__pack_to_buffer
75 (const StreamingProtobufs__SgNBAdditionRequestIEs *message,
76 ProtobufCBuffer *buffer)
78 assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__ies__descriptor);
79 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
81 StreamingProtobufs__SgNBAdditionRequestIEs *
82 streaming_protobufs__sg_nbaddition_request__ies__unpack
83 (ProtobufCAllocator *allocator,
87 return (StreamingProtobufs__SgNBAdditionRequestIEs *)
88 protobuf_c_message_unpack (&streaming_protobufs__sg_nbaddition_request__ies__descriptor,
89 allocator, len, data);
91 void streaming_protobufs__sg_nbaddition_request__ies__free_unpacked
92 (StreamingProtobufs__SgNBAdditionRequestIEs *message,
93 ProtobufCAllocator *allocator)
97 assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request__ies__descriptor);
98 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
100 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__init
101 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *message)
103 static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqList init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ_LIST__INIT;
104 *message = init_value;
106 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__get_packed_size
107 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *message)
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));
112 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__pack
113 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *message,
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);
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)
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);
126 StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *
127 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__unpack
128 (ProtobufCAllocator *allocator,
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);
136 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__free_unpacked
137 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqList *message,
138 ProtobufCAllocator *allocator)
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);
145 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__init
146 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *message)
148 static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__ITEM_IES__INIT;
149 *message = init_value;
151 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__get_packed_size
152 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *message)
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));
157 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__pack
158 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *message,
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);
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)
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);
171 StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *
172 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__unpack
173 (ProtobufCAllocator *allocator,
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);
181 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__free_unpacked
182 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemIEs *message,
183 ProtobufCAllocator *allocator)
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);
190 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__init
191 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *message)
193 static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__ITEM__INIT;
194 *message = init_value;
196 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__get_packed_size
197 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *message)
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));
202 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__pack
203 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *message,
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);
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)
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);
216 StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *
217 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__unpack
218 (ProtobufCAllocator *allocator,
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);
226 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__free_unpacked
227 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem *message,
228 ProtobufCAllocator *allocator)
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);
235 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__init
236 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *message)
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;
241 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__get_packed_size
242 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *message)
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));
247 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__pack
248 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *message,
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);
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)
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);
261 StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *
262 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__unpack
263 (ProtobufCAllocator *allocator,
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);
271 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ext_ies__free_unpacked
272 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqItemExtIEs *message,
273 ProtobufCAllocator *allocator)
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);
280 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__init
281 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *message)
283 static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__SG_NBPDCPPRESENT__INIT;
284 *message = init_value;
286 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__get_packed_size
287 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *message)
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));
292 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__pack
293 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *message,
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);
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)
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);
306 StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *
307 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__unpack
308 (ProtobufCAllocator *allocator,
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);
316 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__free_unpacked
317 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresent *message,
318 ProtobufCAllocator *allocator)
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);
325 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__init
326 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *message)
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;
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)
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));
337 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__pack
338 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *message,
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);
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)
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);
351 StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPpresentExtIEs *
352 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__unpack
353 (ProtobufCAllocator *allocator,
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);
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)
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);
370 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__init
371 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *message)
373 static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ__SG_NBPDCPNOTPRESENT__INIT;
374 *message = init_value;
376 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__get_packed_size
377 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *message)
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));
382 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__pack
383 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *message,
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);
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)
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);
396 StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *
397 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__unpack
398 (ProtobufCAllocator *allocator,
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);
406 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__free_unpacked
407 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresent *message,
408 ProtobufCAllocator *allocator)
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);
415 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__init
416 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *message)
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;
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)
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));
427 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__pack
428 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *message,
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);
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)
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);
441 StreamingProtobufs__ERABsToBeAddedSgNBAddReqSgNBPDCPnotpresentExtIEs *
442 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__unpack
443 (ProtobufCAllocator *allocator,
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);
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)
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);
460 static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbaddition_request__field_descriptors[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,
472 0,NULL,NULL /* reserved1,reserved2, etc */
475 static const unsigned streaming_protobufs__sg_nbaddition_request__field_indices_by_name[] = {
476 0, /* field[0] = protocolIEs */
478 static const ProtobufCIntRange streaming_protobufs__sg_nbaddition_request__number_ranges[1 + 1] =
483 const ProtobufCMessageDescriptor streaming_protobufs__sg_nbaddition_request__descriptor =
485 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
486 "streaming_protobufs.SgNBAdditionRequest",
487 "SgNBAdditionRequest",
488 "StreamingProtobufs__SgNBAdditionRequest",
489 "streaming_protobufs",
490 sizeof(StreamingProtobufs__SgNBAdditionRequest),
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] */
498 static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbaddition_request__ies__field_descriptors[16] =
501 "id_MeNB_UE_X2AP_ID",
503 PROTOBUF_C_LABEL_NONE,
504 PROTOBUF_C_TYPE_UINT32,
505 0, /* quantifier_offset */
506 offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_menb_ue_x2ap_id),
510 0,NULL,NULL /* reserved1,reserved2, etc */
513 "id_NRUESecurityCapabilities",
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,
522 0,NULL,NULL /* reserved1,reserved2, etc */
525 "id_SgNBSecurityKey",
527 PROTOBUF_C_LABEL_NONE,
528 PROTOBUF_C_TYPE_BYTES,
529 0, /* quantifier_offset */
530 offsetof(StreamingProtobufs__SgNBAdditionRequestIEs, id_sgnbsecuritykey),
534 0,NULL,NULL /* reserved1,reserved2, etc */
537 "id_SgNBUEAggregateMaximumBitRate",
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,
546 0,NULL,NULL /* reserved1,reserved2, etc */
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,
558 0,NULL,NULL /* reserved1,reserved2, etc */
561 "id_HandoverRestrictionList",
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,
570 0,NULL,NULL /* reserved1,reserved2, etc */
573 "id_E_RABs_ToBeAdded_SgNBAddReqList",
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,
582 0,NULL,NULL /* reserved1,reserved2, etc */
585 "id_MeNBtoSgNBContainer",
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,
594 0,NULL,NULL /* reserved1,reserved2, etc */
597 "id_SgNB_UE_X2AP_ID",
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,
606 0,NULL,NULL /* reserved1,reserved2, etc */
609 "id_ExpectedUEBehaviour",
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,
618 0,NULL,NULL /* reserved1,reserved2, etc */
621 "id_MeNB_UE_X2AP_ID_Extension",
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,
630 0,NULL,NULL /* reserved1,reserved2, etc */
633 "id_RequestedSplitSRBs",
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,
642 0,NULL,NULL /* reserved1,reserved2, etc */
645 "id_MeNBResourceCoordinationInformation",
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,
654 0,NULL,NULL /* reserved1,reserved2, etc */
657 "id_SGNB_Addition_Trigger_Ind",
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,
666 0,NULL,NULL /* reserved1,reserved2, etc */
669 "id_SubscriberProfileIDforRFP",
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,
678 0,NULL,NULL /* reserved1,reserved2, etc */
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,
690 0,NULL,NULL /* reserved1,reserved2, etc */
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 */
711 static const ProtobufCIntRange streaming_protobufs__sg_nbaddition_request__ies__number_ranges[1 + 1] =
716 const ProtobufCMessageDescriptor streaming_protobufs__sg_nbaddition_request__ies__descriptor =
718 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
719 "streaming_protobufs.SgNBAdditionRequest_IEs",
720 "SgNBAdditionRequestIEs",
721 "StreamingProtobufs__SgNBAdditionRequestIEs",
722 "streaming_protobufs",
723 sizeof(StreamingProtobufs__SgNBAdditionRequestIEs),
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] */
731 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__field_descriptors[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,
743 0,NULL,NULL /* reserved1,reserved2, etc */
746 static const unsigned streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__field_indices_by_name[] = {
747 0, /* field[0] = items */
749 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__number_ranges[1 + 1] =
754 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_list__descriptor =
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),
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] */
769 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__field_descriptors[1] =
772 "id_E_RABs_ToBeAdded_SgNBAddReq_Item",
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,
781 0,NULL,NULL /* reserved1,reserved2, etc */
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 */
787 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__number_ranges[1 + 1] =
792 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item_ies__descriptor =
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),
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] */
807 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__field_descriptors[6] =
812 PROTOBUF_C_LABEL_NONE,
813 PROTOBUF_C_TYPE_UINT32,
814 0, /* quantifier_offset */
815 offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, e_rab_id),
819 0,NULL,NULL /* reserved1,reserved2, etc */
824 PROTOBUF_C_LABEL_NONE,
825 PROTOBUF_C_TYPE_UINT32,
826 0, /* quantifier_offset */
827 offsetof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqItem, drb_id),
831 0,NULL,NULL /* reserved1,reserved2, etc */
834 "en_DC_ResourceConfiguration",
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,
843 0,NULL,NULL /* reserved1,reserved2, etc */
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,
854 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
855 0,NULL,NULL /* reserved1,reserved2, etc */
858 "sgNBPDCPnotpresent",
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,
866 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
867 0,NULL,NULL /* reserved1,reserved2, etc */
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,
879 0,NULL,NULL /* reserved1,reserved2, etc */
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 */
890 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__number_ranges[1 + 1] =
895 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__item__descriptor =
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),
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] */
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 =
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),
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] */
928 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__field_descriptors[6] =
931 "full_E_RAB_Level_QoS_Parameters",
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,
940 0,NULL,NULL /* reserved1,reserved2, etc */
943 "max_MCG_admit_E_RAB_Level_QoS_Parameters",
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,
952 0,NULL,NULL /* reserved1,reserved2, etc */
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,
964 0,NULL,NULL /* reserved1,reserved2, etc */
967 "meNB_DL_GTP_TEIDatMCG",
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,
976 0,NULL,NULL /* reserved1,reserved2, etc */
979 "s1_UL_GTPtunnelEndpoint",
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,
988 0,NULL,NULL /* reserved1,reserved2, etc */
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,
1000 0,NULL,NULL /* reserved1,reserved2, etc */
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 */
1011 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__number_ranges[1 + 1] =
1016 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent__descriptor =
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),
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] */
1031 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__field_descriptors[1] =
1034 "id_RLCMode_transferred",
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,
1043 0,NULL,NULL /* reserved1,reserved2, etc */
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 */
1049 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__number_ranges[1 + 1] =
1054 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcppresent_ext_ies__descriptor =
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),
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] */
1069 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__field_descriptors[6] =
1072 "requested_SCG_E_RAB_Level_QoS_Parameters",
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,
1081 0,NULL,NULL /* reserved1,reserved2, etc */
1084 "meNB_UL_GTP_TEIDatPDCP",
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,
1093 0,NULL,NULL /* reserved1,reserved2, etc */
1096 "secondary_meNB_UL_GTP_TEIDatPDCP",
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,
1105 0,NULL,NULL /* reserved1,reserved2, etc */
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,
1117 0,NULL,NULL /* reserved1,reserved2, etc */
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,
1129 0,NULL,NULL /* reserved1,reserved2, etc */
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,
1141 0,NULL,NULL /* reserved1,reserved2, etc */
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 */
1152 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__number_ranges[1 + 1] =
1157 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent__descriptor =
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),
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] */
1172 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__field_descriptors[3] =
1175 "id_uLpDCPSnLength",
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,
1184 0,NULL,NULL /* reserved1,reserved2, etc */
1187 "id_dLPDCPSnLength",
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,
1196 0,NULL,NULL /* reserved1,reserved2, etc */
1199 "id_duplicationActivation",
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,
1208 0,NULL,NULL /* reserved1,reserved2, etc */
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 */
1216 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__number_ranges[1 + 1] =
1221 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req__sg_nbpdcpnotpresent_ext_ies__descriptor =
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),
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] */