1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: rrctransfer.proto */
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
9 #include "rrctransfer.pb-c.h"
10 void uenibstreamprotobuf__uenrmeasurement__ext_ies__init
11 (Uenibstreamprotobuf__UENRMeasurementExtIEs *message)
13 static const Uenibstreamprotobuf__UENRMeasurementExtIEs init_value = UENIBSTREAMPROTOBUF__UENRMEASUREMENT__EXT_IES__INIT;
14 *message = init_value;
16 size_t uenibstreamprotobuf__uenrmeasurement__ext_ies__get_packed_size
17 (const Uenibstreamprotobuf__UENRMeasurementExtIEs *message)
19 assert(message->base.descriptor == &uenibstreamprotobuf__uenrmeasurement__ext_ies__descriptor);
20 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
22 size_t uenibstreamprotobuf__uenrmeasurement__ext_ies__pack
23 (const Uenibstreamprotobuf__UENRMeasurementExtIEs *message,
26 assert(message->base.descriptor == &uenibstreamprotobuf__uenrmeasurement__ext_ies__descriptor);
27 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
29 size_t uenibstreamprotobuf__uenrmeasurement__ext_ies__pack_to_buffer
30 (const Uenibstreamprotobuf__UENRMeasurementExtIEs *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &uenibstreamprotobuf__uenrmeasurement__ext_ies__descriptor);
34 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
36 Uenibstreamprotobuf__UENRMeasurementExtIEs *
37 uenibstreamprotobuf__uenrmeasurement__ext_ies__unpack
38 (ProtobufCAllocator *allocator,
42 return (Uenibstreamprotobuf__UENRMeasurementExtIEs *)
43 protobuf_c_message_unpack (&uenibstreamprotobuf__uenrmeasurement__ext_ies__descriptor,
44 allocator, len, data);
46 void uenibstreamprotobuf__uenrmeasurement__ext_ies__free_unpacked
47 (Uenibstreamprotobuf__UENRMeasurementExtIEs *message,
48 ProtobufCAllocator *allocator)
52 assert(message->base.descriptor == &uenibstreamprotobuf__uenrmeasurement__ext_ies__descriptor);
53 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
55 void uenibstreamprotobuf__uenrmeasurement__init
56 (Uenibstreamprotobuf__UENRMeasurement *message)
58 static const Uenibstreamprotobuf__UENRMeasurement init_value = UENIBSTREAMPROTOBUF__UENRMEASUREMENT__INIT;
59 *message = init_value;
61 size_t uenibstreamprotobuf__uenrmeasurement__get_packed_size
62 (const Uenibstreamprotobuf__UENRMeasurement *message)
64 assert(message->base.descriptor == &uenibstreamprotobuf__uenrmeasurement__descriptor);
65 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
67 size_t uenibstreamprotobuf__uenrmeasurement__pack
68 (const Uenibstreamprotobuf__UENRMeasurement *message,
71 assert(message->base.descriptor == &uenibstreamprotobuf__uenrmeasurement__descriptor);
72 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
74 size_t uenibstreamprotobuf__uenrmeasurement__pack_to_buffer
75 (const Uenibstreamprotobuf__UENRMeasurement *message,
76 ProtobufCBuffer *buffer)
78 assert(message->base.descriptor == &uenibstreamprotobuf__uenrmeasurement__descriptor);
79 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
81 Uenibstreamprotobuf__UENRMeasurement *
82 uenibstreamprotobuf__uenrmeasurement__unpack
83 (ProtobufCAllocator *allocator,
87 return (Uenibstreamprotobuf__UENRMeasurement *)
88 protobuf_c_message_unpack (&uenibstreamprotobuf__uenrmeasurement__descriptor,
89 allocator, len, data);
91 void uenibstreamprotobuf__uenrmeasurement__free_unpacked
92 (Uenibstreamprotobuf__UENRMeasurement *message,
93 ProtobufCAllocator *allocator)
97 assert(message->base.descriptor == &uenibstreamprotobuf__uenrmeasurement__descriptor);
98 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
100 void uenibstreamprotobuf__split_srb__ext_ies__init
101 (Uenibstreamprotobuf__SplitSRBExtIEs *message)
103 static const Uenibstreamprotobuf__SplitSRBExtIEs init_value = UENIBSTREAMPROTOBUF__SPLIT_SRB__EXT_IES__INIT;
104 *message = init_value;
106 size_t uenibstreamprotobuf__split_srb__ext_ies__get_packed_size
107 (const Uenibstreamprotobuf__SplitSRBExtIEs *message)
109 assert(message->base.descriptor == &uenibstreamprotobuf__split_srb__ext_ies__descriptor);
110 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
112 size_t uenibstreamprotobuf__split_srb__ext_ies__pack
113 (const Uenibstreamprotobuf__SplitSRBExtIEs *message,
116 assert(message->base.descriptor == &uenibstreamprotobuf__split_srb__ext_ies__descriptor);
117 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
119 size_t uenibstreamprotobuf__split_srb__ext_ies__pack_to_buffer
120 (const Uenibstreamprotobuf__SplitSRBExtIEs *message,
121 ProtobufCBuffer *buffer)
123 assert(message->base.descriptor == &uenibstreamprotobuf__split_srb__ext_ies__descriptor);
124 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
126 Uenibstreamprotobuf__SplitSRBExtIEs *
127 uenibstreamprotobuf__split_srb__ext_ies__unpack
128 (ProtobufCAllocator *allocator,
132 return (Uenibstreamprotobuf__SplitSRBExtIEs *)
133 protobuf_c_message_unpack (&uenibstreamprotobuf__split_srb__ext_ies__descriptor,
134 allocator, len, data);
136 void uenibstreamprotobuf__split_srb__ext_ies__free_unpacked
137 (Uenibstreamprotobuf__SplitSRBExtIEs *message,
138 ProtobufCAllocator *allocator)
142 assert(message->base.descriptor == &uenibstreamprotobuf__split_srb__ext_ies__descriptor);
143 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
145 void uenibstreamprotobuf__delivery_status__ext_ies__init
146 (Uenibstreamprotobuf__DeliveryStatusExtIEs *message)
148 static const Uenibstreamprotobuf__DeliveryStatusExtIEs init_value = UENIBSTREAMPROTOBUF__DELIVERY_STATUS__EXT_IES__INIT;
149 *message = init_value;
151 size_t uenibstreamprotobuf__delivery_status__ext_ies__get_packed_size
152 (const Uenibstreamprotobuf__DeliveryStatusExtIEs *message)
154 assert(message->base.descriptor == &uenibstreamprotobuf__delivery_status__ext_ies__descriptor);
155 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
157 size_t uenibstreamprotobuf__delivery_status__ext_ies__pack
158 (const Uenibstreamprotobuf__DeliveryStatusExtIEs *message,
161 assert(message->base.descriptor == &uenibstreamprotobuf__delivery_status__ext_ies__descriptor);
162 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
164 size_t uenibstreamprotobuf__delivery_status__ext_ies__pack_to_buffer
165 (const Uenibstreamprotobuf__DeliveryStatusExtIEs *message,
166 ProtobufCBuffer *buffer)
168 assert(message->base.descriptor == &uenibstreamprotobuf__delivery_status__ext_ies__descriptor);
169 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
171 Uenibstreamprotobuf__DeliveryStatusExtIEs *
172 uenibstreamprotobuf__delivery_status__ext_ies__unpack
173 (ProtobufCAllocator *allocator,
177 return (Uenibstreamprotobuf__DeliveryStatusExtIEs *)
178 protobuf_c_message_unpack (&uenibstreamprotobuf__delivery_status__ext_ies__descriptor,
179 allocator, len, data);
181 void uenibstreamprotobuf__delivery_status__ext_ies__free_unpacked
182 (Uenibstreamprotobuf__DeliveryStatusExtIEs *message,
183 ProtobufCAllocator *allocator)
187 assert(message->base.descriptor == &uenibstreamprotobuf__delivery_status__ext_ies__descriptor);
188 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
190 void uenibstreamprotobuf__delivery_status__init
191 (Uenibstreamprotobuf__DeliveryStatus *message)
193 static const Uenibstreamprotobuf__DeliveryStatus init_value = UENIBSTREAMPROTOBUF__DELIVERY_STATUS__INIT;
194 *message = init_value;
196 size_t uenibstreamprotobuf__delivery_status__get_packed_size
197 (const Uenibstreamprotobuf__DeliveryStatus *message)
199 assert(message->base.descriptor == &uenibstreamprotobuf__delivery_status__descriptor);
200 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
202 size_t uenibstreamprotobuf__delivery_status__pack
203 (const Uenibstreamprotobuf__DeliveryStatus *message,
206 assert(message->base.descriptor == &uenibstreamprotobuf__delivery_status__descriptor);
207 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
209 size_t uenibstreamprotobuf__delivery_status__pack_to_buffer
210 (const Uenibstreamprotobuf__DeliveryStatus *message,
211 ProtobufCBuffer *buffer)
213 assert(message->base.descriptor == &uenibstreamprotobuf__delivery_status__descriptor);
214 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
216 Uenibstreamprotobuf__DeliveryStatus *
217 uenibstreamprotobuf__delivery_status__unpack
218 (ProtobufCAllocator *allocator,
222 return (Uenibstreamprotobuf__DeliveryStatus *)
223 protobuf_c_message_unpack (&uenibstreamprotobuf__delivery_status__descriptor,
224 allocator, len, data);
226 void uenibstreamprotobuf__delivery_status__free_unpacked
227 (Uenibstreamprotobuf__DeliveryStatus *message,
228 ProtobufCAllocator *allocator)
232 assert(message->base.descriptor == &uenibstreamprotobuf__delivery_status__descriptor);
233 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
235 void uenibstreamprotobuf__split_srb__init
236 (Uenibstreamprotobuf__SplitSRB *message)
238 static const Uenibstreamprotobuf__SplitSRB init_value = UENIBSTREAMPROTOBUF__SPLIT_SRB__INIT;
239 *message = init_value;
241 size_t uenibstreamprotobuf__split_srb__get_packed_size
242 (const Uenibstreamprotobuf__SplitSRB *message)
244 assert(message->base.descriptor == &uenibstreamprotobuf__split_srb__descriptor);
245 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
247 size_t uenibstreamprotobuf__split_srb__pack
248 (const Uenibstreamprotobuf__SplitSRB *message,
251 assert(message->base.descriptor == &uenibstreamprotobuf__split_srb__descriptor);
252 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
254 size_t uenibstreamprotobuf__split_srb__pack_to_buffer
255 (const Uenibstreamprotobuf__SplitSRB *message,
256 ProtobufCBuffer *buffer)
258 assert(message->base.descriptor == &uenibstreamprotobuf__split_srb__descriptor);
259 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
261 Uenibstreamprotobuf__SplitSRB *
262 uenibstreamprotobuf__split_srb__unpack
263 (ProtobufCAllocator *allocator,
267 return (Uenibstreamprotobuf__SplitSRB *)
268 protobuf_c_message_unpack (&uenibstreamprotobuf__split_srb__descriptor,
269 allocator, len, data);
271 void uenibstreamprotobuf__split_srb__free_unpacked
272 (Uenibstreamprotobuf__SplitSRB *message,
273 ProtobufCAllocator *allocator)
277 assert(message->base.descriptor == &uenibstreamprotobuf__split_srb__descriptor);
278 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
280 void uenibstreamprotobuf__rrctransfer__ies__init
281 (Uenibstreamprotobuf__RRCTransferIEs *message)
283 static const Uenibstreamprotobuf__RRCTransferIEs init_value = UENIBSTREAMPROTOBUF__RRCTRANSFER__IES__INIT;
284 *message = init_value;
286 size_t uenibstreamprotobuf__rrctransfer__ies__get_packed_size
287 (const Uenibstreamprotobuf__RRCTransferIEs *message)
289 assert(message->base.descriptor == &uenibstreamprotobuf__rrctransfer__ies__descriptor);
290 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
292 size_t uenibstreamprotobuf__rrctransfer__ies__pack
293 (const Uenibstreamprotobuf__RRCTransferIEs *message,
296 assert(message->base.descriptor == &uenibstreamprotobuf__rrctransfer__ies__descriptor);
297 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
299 size_t uenibstreamprotobuf__rrctransfer__ies__pack_to_buffer
300 (const Uenibstreamprotobuf__RRCTransferIEs *message,
301 ProtobufCBuffer *buffer)
303 assert(message->base.descriptor == &uenibstreamprotobuf__rrctransfer__ies__descriptor);
304 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
306 Uenibstreamprotobuf__RRCTransferIEs *
307 uenibstreamprotobuf__rrctransfer__ies__unpack
308 (ProtobufCAllocator *allocator,
312 return (Uenibstreamprotobuf__RRCTransferIEs *)
313 protobuf_c_message_unpack (&uenibstreamprotobuf__rrctransfer__ies__descriptor,
314 allocator, len, data);
316 void uenibstreamprotobuf__rrctransfer__ies__free_unpacked
317 (Uenibstreamprotobuf__RRCTransferIEs *message,
318 ProtobufCAllocator *allocator)
322 assert(message->base.descriptor == &uenibstreamprotobuf__rrctransfer__ies__descriptor);
323 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
325 void uenibstreamprotobuf__rrctransfer__init
326 (Uenibstreamprotobuf__RRCTransfer *message)
328 static const Uenibstreamprotobuf__RRCTransfer init_value = UENIBSTREAMPROTOBUF__RRCTRANSFER__INIT;
329 *message = init_value;
331 size_t uenibstreamprotobuf__rrctransfer__get_packed_size
332 (const Uenibstreamprotobuf__RRCTransfer *message)
334 assert(message->base.descriptor == &uenibstreamprotobuf__rrctransfer__descriptor);
335 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
337 size_t uenibstreamprotobuf__rrctransfer__pack
338 (const Uenibstreamprotobuf__RRCTransfer *message,
341 assert(message->base.descriptor == &uenibstreamprotobuf__rrctransfer__descriptor);
342 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
344 size_t uenibstreamprotobuf__rrctransfer__pack_to_buffer
345 (const Uenibstreamprotobuf__RRCTransfer *message,
346 ProtobufCBuffer *buffer)
348 assert(message->base.descriptor == &uenibstreamprotobuf__rrctransfer__descriptor);
349 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
351 Uenibstreamprotobuf__RRCTransfer *
352 uenibstreamprotobuf__rrctransfer__unpack
353 (ProtobufCAllocator *allocator,
357 return (Uenibstreamprotobuf__RRCTransfer *)
358 protobuf_c_message_unpack (&uenibstreamprotobuf__rrctransfer__descriptor,
359 allocator, len, data);
361 void uenibstreamprotobuf__rrctransfer__free_unpacked
362 (Uenibstreamprotobuf__RRCTransfer *message,
363 ProtobufCAllocator *allocator)
367 assert(message->base.descriptor == &uenibstreamprotobuf__rrctransfer__descriptor);
368 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
370 #define uenibstreamprotobuf__uenrmeasurement__ext_ies__field_descriptors NULL
371 #define uenibstreamprotobuf__uenrmeasurement__ext_ies__field_indices_by_name NULL
372 #define uenibstreamprotobuf__uenrmeasurement__ext_ies__number_ranges NULL
373 const ProtobufCMessageDescriptor uenibstreamprotobuf__uenrmeasurement__ext_ies__descriptor =
375 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
376 "uenibstreamprotobuf.UENRMeasurement_ExtIEs",
377 "UENRMeasurementExtIEs",
378 "Uenibstreamprotobuf__UENRMeasurementExtIEs",
379 "uenibstreamprotobuf",
380 sizeof(Uenibstreamprotobuf__UENRMeasurementExtIEs),
382 uenibstreamprotobuf__uenrmeasurement__ext_ies__field_descriptors,
383 uenibstreamprotobuf__uenrmeasurement__ext_ies__field_indices_by_name,
384 0, uenibstreamprotobuf__uenrmeasurement__ext_ies__number_ranges,
385 (ProtobufCMessageInit) uenibstreamprotobuf__uenrmeasurement__ext_ies__init,
386 NULL,NULL,NULL /* reserved[123] */
388 static const ProtobufCFieldDescriptor uenibstreamprotobuf__uenrmeasurement__field_descriptors[2] =
393 PROTOBUF_C_LABEL_NONE,
394 PROTOBUF_C_TYPE_MESSAGE,
395 0, /* quantifier_offset */
396 offsetof(Uenibstreamprotobuf__UENRMeasurement, uenrmeasurements),
397 &uenibstreamprotobuf__rrccontainer__descriptor,
400 0,NULL,NULL /* reserved1,reserved2, etc */
405 PROTOBUF_C_LABEL_REPEATED,
406 PROTOBUF_C_TYPE_MESSAGE,
407 offsetof(Uenibstreamprotobuf__UENRMeasurement, n_ie_extensions),
408 offsetof(Uenibstreamprotobuf__UENRMeasurement, ie_extensions),
409 &uenibstreamprotobuf__uenrmeasurement__ext_ies__descriptor,
412 0,NULL,NULL /* reserved1,reserved2, etc */
415 static const unsigned uenibstreamprotobuf__uenrmeasurement__field_indices_by_name[] = {
416 1, /* field[1] = iE_Extensions */
417 0, /* field[0] = uENRMeasurements */
419 static const ProtobufCIntRange uenibstreamprotobuf__uenrmeasurement__number_ranges[1 + 1] =
424 const ProtobufCMessageDescriptor uenibstreamprotobuf__uenrmeasurement__descriptor =
426 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
427 "uenibstreamprotobuf.UENRMeasurement",
429 "Uenibstreamprotobuf__UENRMeasurement",
430 "uenibstreamprotobuf",
431 sizeof(Uenibstreamprotobuf__UENRMeasurement),
433 uenibstreamprotobuf__uenrmeasurement__field_descriptors,
434 uenibstreamprotobuf__uenrmeasurement__field_indices_by_name,
435 1, uenibstreamprotobuf__uenrmeasurement__number_ranges,
436 (ProtobufCMessageInit) uenibstreamprotobuf__uenrmeasurement__init,
437 NULL,NULL,NULL /* reserved[123] */
439 #define uenibstreamprotobuf__split_srb__ext_ies__field_descriptors NULL
440 #define uenibstreamprotobuf__split_srb__ext_ies__field_indices_by_name NULL
441 #define uenibstreamprotobuf__split_srb__ext_ies__number_ranges NULL
442 const ProtobufCMessageDescriptor uenibstreamprotobuf__split_srb__ext_ies__descriptor =
444 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
445 "uenibstreamprotobuf.SplitSRB_ExtIEs",
447 "Uenibstreamprotobuf__SplitSRBExtIEs",
448 "uenibstreamprotobuf",
449 sizeof(Uenibstreamprotobuf__SplitSRBExtIEs),
451 uenibstreamprotobuf__split_srb__ext_ies__field_descriptors,
452 uenibstreamprotobuf__split_srb__ext_ies__field_indices_by_name,
453 0, uenibstreamprotobuf__split_srb__ext_ies__number_ranges,
454 (ProtobufCMessageInit) uenibstreamprotobuf__split_srb__ext_ies__init,
455 NULL,NULL,NULL /* reserved[123] */
457 #define uenibstreamprotobuf__delivery_status__ext_ies__field_descriptors NULL
458 #define uenibstreamprotobuf__delivery_status__ext_ies__field_indices_by_name NULL
459 #define uenibstreamprotobuf__delivery_status__ext_ies__number_ranges NULL
460 const ProtobufCMessageDescriptor uenibstreamprotobuf__delivery_status__ext_ies__descriptor =
462 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
463 "uenibstreamprotobuf.DeliveryStatus_ExtIEs",
464 "DeliveryStatusExtIEs",
465 "Uenibstreamprotobuf__DeliveryStatusExtIEs",
466 "uenibstreamprotobuf",
467 sizeof(Uenibstreamprotobuf__DeliveryStatusExtIEs),
469 uenibstreamprotobuf__delivery_status__ext_ies__field_descriptors,
470 uenibstreamprotobuf__delivery_status__ext_ies__field_indices_by_name,
471 0, uenibstreamprotobuf__delivery_status__ext_ies__number_ranges,
472 (ProtobufCMessageInit) uenibstreamprotobuf__delivery_status__ext_ies__init,
473 NULL,NULL,NULL /* reserved[123] */
475 static const ProtobufCFieldDescriptor uenibstreamprotobuf__delivery_status__field_descriptors[2] =
478 "highestSuccessDeliveredPDCPSN",
480 PROTOBUF_C_LABEL_NONE,
481 PROTOBUF_C_TYPE_UINT32,
482 0, /* quantifier_offset */
483 offsetof(Uenibstreamprotobuf__DeliveryStatus, highestsuccessdeliveredpdcpsn),
487 0,NULL,NULL /* reserved1,reserved2, etc */
492 PROTOBUF_C_LABEL_REPEATED,
493 PROTOBUF_C_TYPE_MESSAGE,
494 offsetof(Uenibstreamprotobuf__DeliveryStatus, n_ie_extensions),
495 offsetof(Uenibstreamprotobuf__DeliveryStatus, ie_extensions),
496 &uenibstreamprotobuf__delivery_status__ext_ies__descriptor,
499 0,NULL,NULL /* reserved1,reserved2, etc */
502 static const unsigned uenibstreamprotobuf__delivery_status__field_indices_by_name[] = {
503 0, /* field[0] = highestSuccessDeliveredPDCPSN */
504 1, /* field[1] = iE_Extensions */
506 static const ProtobufCIntRange uenibstreamprotobuf__delivery_status__number_ranges[1 + 1] =
511 const ProtobufCMessageDescriptor uenibstreamprotobuf__delivery_status__descriptor =
513 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
514 "uenibstreamprotobuf.DeliveryStatus",
516 "Uenibstreamprotobuf__DeliveryStatus",
517 "uenibstreamprotobuf",
518 sizeof(Uenibstreamprotobuf__DeliveryStatus),
520 uenibstreamprotobuf__delivery_status__field_descriptors,
521 uenibstreamprotobuf__delivery_status__field_indices_by_name,
522 1, uenibstreamprotobuf__delivery_status__number_ranges,
523 (ProtobufCMessageInit) uenibstreamprotobuf__delivery_status__init,
524 NULL,NULL,NULL /* reserved[123] */
526 static const ProtobufCEnumValue uenibstreamprotobuf__split_srb__srbtype__enum_values_by_number[3] =
528 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SPLIT_SRB__SRBTYPE__protobuf_unspecified", 0 },
529 { "srb1", "UENIBSTREAMPROTOBUF__SPLIT_SRB__SRBTYPE__srb1", 1 },
530 { "srb2", "UENIBSTREAMPROTOBUF__SPLIT_SRB__SRBTYPE__srb2", 2 },
532 static const ProtobufCIntRange uenibstreamprotobuf__split_srb__srbtype__value_ranges[] = {
535 static const ProtobufCEnumValueIndex uenibstreamprotobuf__split_srb__srbtype__enum_values_by_name[3] =
537 { "protobuf_unspecified", 0 },
541 const ProtobufCEnumDescriptor uenibstreamprotobuf__split_srb__srbtype__descriptor =
543 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
544 "uenibstreamprotobuf.SplitSRB.SRBType",
546 "Uenibstreamprotobuf__SplitSRB__SRBType",
547 "uenibstreamprotobuf",
549 uenibstreamprotobuf__split_srb__srbtype__enum_values_by_number,
551 uenibstreamprotobuf__split_srb__srbtype__enum_values_by_name,
553 uenibstreamprotobuf__split_srb__srbtype__value_ranges,
554 NULL,NULL,NULL,NULL /* reserved[1234] */
556 static const ProtobufCFieldDescriptor uenibstreamprotobuf__split_srb__field_descriptors[4] =
561 PROTOBUF_C_LABEL_NONE,
562 PROTOBUF_C_TYPE_MESSAGE,
563 0, /* quantifier_offset */
564 offsetof(Uenibstreamprotobuf__SplitSRB, rrccontainer),
565 &uenibstreamprotobuf__rrccontainer__descriptor,
568 0,NULL,NULL /* reserved1,reserved2, etc */
573 PROTOBUF_C_LABEL_NONE,
574 PROTOBUF_C_TYPE_ENUM,
575 0, /* quantifier_offset */
576 offsetof(Uenibstreamprotobuf__SplitSRB, srbtype),
577 &uenibstreamprotobuf__split_srb__srbtype__descriptor,
580 0,NULL,NULL /* reserved1,reserved2, etc */
585 PROTOBUF_C_LABEL_NONE,
586 PROTOBUF_C_TYPE_MESSAGE,
587 0, /* quantifier_offset */
588 offsetof(Uenibstreamprotobuf__SplitSRB, deliverystatus),
589 &uenibstreamprotobuf__delivery_status__descriptor,
592 0,NULL,NULL /* reserved1,reserved2, etc */
597 PROTOBUF_C_LABEL_REPEATED,
598 PROTOBUF_C_TYPE_MESSAGE,
599 offsetof(Uenibstreamprotobuf__SplitSRB, n_ie_extensions),
600 offsetof(Uenibstreamprotobuf__SplitSRB, ie_extensions),
601 &uenibstreamprotobuf__split_srb__ext_ies__descriptor,
604 0,NULL,NULL /* reserved1,reserved2, etc */
607 static const unsigned uenibstreamprotobuf__split_srb__field_indices_by_name[] = {
608 2, /* field[2] = deliveryStatus */
609 3, /* field[3] = iE_Extensions */
610 0, /* field[0] = rrcContainer */
611 1, /* field[1] = srbType */
613 static const ProtobufCIntRange uenibstreamprotobuf__split_srb__number_ranges[1 + 1] =
618 const ProtobufCMessageDescriptor uenibstreamprotobuf__split_srb__descriptor =
620 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
621 "uenibstreamprotobuf.SplitSRB",
623 "Uenibstreamprotobuf__SplitSRB",
624 "uenibstreamprotobuf",
625 sizeof(Uenibstreamprotobuf__SplitSRB),
627 uenibstreamprotobuf__split_srb__field_descriptors,
628 uenibstreamprotobuf__split_srb__field_indices_by_name,
629 1, uenibstreamprotobuf__split_srb__number_ranges,
630 (ProtobufCMessageInit) uenibstreamprotobuf__split_srb__init,
631 NULL,NULL,NULL /* reserved[123] */
633 static const ProtobufCFieldDescriptor uenibstreamprotobuf__rrctransfer__ies__field_descriptors[5] =
636 "id_MeNB_UE_X2AP_ID",
638 PROTOBUF_C_LABEL_NONE,
639 PROTOBUF_C_TYPE_UINT32,
640 0, /* quantifier_offset */
641 offsetof(Uenibstreamprotobuf__RRCTransferIEs, id_menb_ue_x2ap_id),
645 0,NULL,NULL /* reserved1,reserved2, etc */
648 "id_SgNB_UE_X2AP_ID",
650 PROTOBUF_C_LABEL_NONE,
651 PROTOBUF_C_TYPE_UINT32,
652 0, /* quantifier_offset */
653 offsetof(Uenibstreamprotobuf__RRCTransferIEs, id_sgnb_ue_x2ap_id),
657 0,NULL,NULL /* reserved1,reserved2, etc */
662 PROTOBUF_C_LABEL_NONE,
663 PROTOBUF_C_TYPE_MESSAGE,
664 0, /* quantifier_offset */
665 offsetof(Uenibstreamprotobuf__RRCTransferIEs, id_splitsrb),
666 &uenibstreamprotobuf__split_srb__descriptor,
669 0,NULL,NULL /* reserved1,reserved2, etc */
672 "id_UENRMeasurement",
674 PROTOBUF_C_LABEL_NONE,
675 PROTOBUF_C_TYPE_MESSAGE,
676 0, /* quantifier_offset */
677 offsetof(Uenibstreamprotobuf__RRCTransferIEs, id_uenrmeasurement),
678 &uenibstreamprotobuf__uenrmeasurement__descriptor,
681 0,NULL,NULL /* reserved1,reserved2, etc */
684 "id_MeNB_UE_X2AP_ID_Extension",
686 PROTOBUF_C_LABEL_NONE,
687 PROTOBUF_C_TYPE_MESSAGE,
688 0, /* quantifier_offset */
689 offsetof(Uenibstreamprotobuf__RRCTransferIEs, id_menb_ue_x2ap_id_extension),
690 &google__protobuf__uint32_value__descriptor,
693 0,NULL,NULL /* reserved1,reserved2, etc */
696 static const unsigned uenibstreamprotobuf__rrctransfer__ies__field_indices_by_name[] = {
697 0, /* field[0] = id_MeNB_UE_X2AP_ID */
698 4, /* field[4] = id_MeNB_UE_X2AP_ID_Extension */
699 1, /* field[1] = id_SgNB_UE_X2AP_ID */
700 2, /* field[2] = id_SplitSRB */
701 3, /* field[3] = id_UENRMeasurement */
703 static const ProtobufCIntRange uenibstreamprotobuf__rrctransfer__ies__number_ranges[1 + 1] =
708 const ProtobufCMessageDescriptor uenibstreamprotobuf__rrctransfer__ies__descriptor =
710 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
711 "uenibstreamprotobuf.RRCTransfer_IEs",
713 "Uenibstreamprotobuf__RRCTransferIEs",
714 "uenibstreamprotobuf",
715 sizeof(Uenibstreamprotobuf__RRCTransferIEs),
717 uenibstreamprotobuf__rrctransfer__ies__field_descriptors,
718 uenibstreamprotobuf__rrctransfer__ies__field_indices_by_name,
719 1, uenibstreamprotobuf__rrctransfer__ies__number_ranges,
720 (ProtobufCMessageInit) uenibstreamprotobuf__rrctransfer__ies__init,
721 NULL,NULL,NULL /* reserved[123] */
723 static const ProtobufCFieldDescriptor uenibstreamprotobuf__rrctransfer__field_descriptors[1] =
728 PROTOBUF_C_LABEL_NONE,
729 PROTOBUF_C_TYPE_MESSAGE,
730 0, /* quantifier_offset */
731 offsetof(Uenibstreamprotobuf__RRCTransfer, rrctransfer_ies),
732 &uenibstreamprotobuf__rrctransfer__ies__descriptor,
735 0,NULL,NULL /* reserved1,reserved2, etc */
738 static const unsigned uenibstreamprotobuf__rrctransfer__field_indices_by_name[] = {
739 0, /* field[0] = rrcTransfer_IEs */
741 static const ProtobufCIntRange uenibstreamprotobuf__rrctransfer__number_ranges[1 + 1] =
746 const ProtobufCMessageDescriptor uenibstreamprotobuf__rrctransfer__descriptor =
748 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
749 "uenibstreamprotobuf.RRCTransfer",
751 "Uenibstreamprotobuf__RRCTransfer",
752 "uenibstreamprotobuf",
753 sizeof(Uenibstreamprotobuf__RRCTransfer),
755 uenibstreamprotobuf__rrctransfer__field_descriptors,
756 uenibstreamprotobuf__rrctransfer__field_indices_by_name,
757 1, uenibstreamprotobuf__rrctransfer__number_ranges,
758 (ProtobufCMessageInit) uenibstreamprotobuf__rrctransfer__init,
759 NULL,NULL,NULL /* reserved[123] */