1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: x2ap_common_types.proto */
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
9 #include "x2ap_common_types.pb-c.h"
10 void uenibstreamprotobuf__en__dc__resource_configuration__init
11 (Uenibstreamprotobuf__ENDCResourceConfiguration *message)
13 static const Uenibstreamprotobuf__ENDCResourceConfiguration init_value = UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__INIT;
14 *message = init_value;
16 size_t uenibstreamprotobuf__en__dc__resource_configuration__get_packed_size
17 (const Uenibstreamprotobuf__ENDCResourceConfiguration *message)
19 assert(message->base.descriptor == &uenibstreamprotobuf__en__dc__resource_configuration__descriptor);
20 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
22 size_t uenibstreamprotobuf__en__dc__resource_configuration__pack
23 (const Uenibstreamprotobuf__ENDCResourceConfiguration *message,
26 assert(message->base.descriptor == &uenibstreamprotobuf__en__dc__resource_configuration__descriptor);
27 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
29 size_t uenibstreamprotobuf__en__dc__resource_configuration__pack_to_buffer
30 (const Uenibstreamprotobuf__ENDCResourceConfiguration *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &uenibstreamprotobuf__en__dc__resource_configuration__descriptor);
34 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
36 Uenibstreamprotobuf__ENDCResourceConfiguration *
37 uenibstreamprotobuf__en__dc__resource_configuration__unpack
38 (ProtobufCAllocator *allocator,
42 return (Uenibstreamprotobuf__ENDCResourceConfiguration *)
43 protobuf_c_message_unpack (&uenibstreamprotobuf__en__dc__resource_configuration__descriptor,
44 allocator, len, data);
46 void uenibstreamprotobuf__en__dc__resource_configuration__free_unpacked
47 (Uenibstreamprotobuf__ENDCResourceConfiguration *message,
48 ProtobufCAllocator *allocator)
52 assert(message->base.descriptor == &uenibstreamprotobuf__en__dc__resource_configuration__descriptor);
53 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
55 void uenibstreamprotobuf__e__rab__level__qo_s__parameters__init
56 (Uenibstreamprotobuf__ERABLevelQoSParameters *message)
58 static const Uenibstreamprotobuf__ERABLevelQoSParameters init_value = UENIBSTREAMPROTOBUF__E__RAB__LEVEL__QO_S__PARAMETERS__INIT;
59 *message = init_value;
61 size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__get_packed_size
62 (const Uenibstreamprotobuf__ERABLevelQoSParameters *message)
64 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__level__qo_s__parameters__descriptor);
65 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
67 size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__pack
68 (const Uenibstreamprotobuf__ERABLevelQoSParameters *message,
71 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__level__qo_s__parameters__descriptor);
72 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
74 size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__pack_to_buffer
75 (const Uenibstreamprotobuf__ERABLevelQoSParameters *message,
76 ProtobufCBuffer *buffer)
78 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__level__qo_s__parameters__descriptor);
79 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
81 Uenibstreamprotobuf__ERABLevelQoSParameters *
82 uenibstreamprotobuf__e__rab__level__qo_s__parameters__unpack
83 (ProtobufCAllocator *allocator,
87 return (Uenibstreamprotobuf__ERABLevelQoSParameters *)
88 protobuf_c_message_unpack (&uenibstreamprotobuf__e__rab__level__qo_s__parameters__descriptor,
89 allocator, len, data);
91 void uenibstreamprotobuf__e__rab__level__qo_s__parameters__free_unpacked
92 (Uenibstreamprotobuf__ERABLevelQoSParameters *message,
93 ProtobufCAllocator *allocator)
97 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__level__qo_s__parameters__descriptor);
98 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
100 void uenibstreamprotobuf__allocation_and_retention_priority__init
101 (Uenibstreamprotobuf__AllocationAndRetentionPriority *message)
103 static const Uenibstreamprotobuf__AllocationAndRetentionPriority init_value = UENIBSTREAMPROTOBUF__ALLOCATION_AND_RETENTION_PRIORITY__INIT;
104 *message = init_value;
106 size_t uenibstreamprotobuf__allocation_and_retention_priority__get_packed_size
107 (const Uenibstreamprotobuf__AllocationAndRetentionPriority *message)
109 assert(message->base.descriptor == &uenibstreamprotobuf__allocation_and_retention_priority__descriptor);
110 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
112 size_t uenibstreamprotobuf__allocation_and_retention_priority__pack
113 (const Uenibstreamprotobuf__AllocationAndRetentionPriority *message,
116 assert(message->base.descriptor == &uenibstreamprotobuf__allocation_and_retention_priority__descriptor);
117 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
119 size_t uenibstreamprotobuf__allocation_and_retention_priority__pack_to_buffer
120 (const Uenibstreamprotobuf__AllocationAndRetentionPriority *message,
121 ProtobufCBuffer *buffer)
123 assert(message->base.descriptor == &uenibstreamprotobuf__allocation_and_retention_priority__descriptor);
124 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
126 Uenibstreamprotobuf__AllocationAndRetentionPriority *
127 uenibstreamprotobuf__allocation_and_retention_priority__unpack
128 (ProtobufCAllocator *allocator,
132 return (Uenibstreamprotobuf__AllocationAndRetentionPriority *)
133 protobuf_c_message_unpack (&uenibstreamprotobuf__allocation_and_retention_priority__descriptor,
134 allocator, len, data);
136 void uenibstreamprotobuf__allocation_and_retention_priority__free_unpacked
137 (Uenibstreamprotobuf__AllocationAndRetentionPriority *message,
138 ProtobufCAllocator *allocator)
142 assert(message->base.descriptor == &uenibstreamprotobuf__allocation_and_retention_priority__descriptor);
143 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
145 void uenibstreamprotobuf__pre_emption_vulnerability__init
146 (Uenibstreamprotobuf__PreEmptionVulnerability *message)
148 static const Uenibstreamprotobuf__PreEmptionVulnerability init_value = UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__INIT;
149 *message = init_value;
151 size_t uenibstreamprotobuf__pre_emption_vulnerability__get_packed_size
152 (const Uenibstreamprotobuf__PreEmptionVulnerability *message)
154 assert(message->base.descriptor == &uenibstreamprotobuf__pre_emption_vulnerability__descriptor);
155 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
157 size_t uenibstreamprotobuf__pre_emption_vulnerability__pack
158 (const Uenibstreamprotobuf__PreEmptionVulnerability *message,
161 assert(message->base.descriptor == &uenibstreamprotobuf__pre_emption_vulnerability__descriptor);
162 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
164 size_t uenibstreamprotobuf__pre_emption_vulnerability__pack_to_buffer
165 (const Uenibstreamprotobuf__PreEmptionVulnerability *message,
166 ProtobufCBuffer *buffer)
168 assert(message->base.descriptor == &uenibstreamprotobuf__pre_emption_vulnerability__descriptor);
169 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
171 Uenibstreamprotobuf__PreEmptionVulnerability *
172 uenibstreamprotobuf__pre_emption_vulnerability__unpack
173 (ProtobufCAllocator *allocator,
177 return (Uenibstreamprotobuf__PreEmptionVulnerability *)
178 protobuf_c_message_unpack (&uenibstreamprotobuf__pre_emption_vulnerability__descriptor,
179 allocator, len, data);
181 void uenibstreamprotobuf__pre_emption_vulnerability__free_unpacked
182 (Uenibstreamprotobuf__PreEmptionVulnerability *message,
183 ProtobufCAllocator *allocator)
187 assert(message->base.descriptor == &uenibstreamprotobuf__pre_emption_vulnerability__descriptor);
188 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
190 void uenibstreamprotobuf__pre_emption_capability__init
191 (Uenibstreamprotobuf__PreEmptionCapability *message)
193 static const Uenibstreamprotobuf__PreEmptionCapability init_value = UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__INIT;
194 *message = init_value;
196 size_t uenibstreamprotobuf__pre_emption_capability__get_packed_size
197 (const Uenibstreamprotobuf__PreEmptionCapability *message)
199 assert(message->base.descriptor == &uenibstreamprotobuf__pre_emption_capability__descriptor);
200 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
202 size_t uenibstreamprotobuf__pre_emption_capability__pack
203 (const Uenibstreamprotobuf__PreEmptionCapability *message,
206 assert(message->base.descriptor == &uenibstreamprotobuf__pre_emption_capability__descriptor);
207 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
209 size_t uenibstreamprotobuf__pre_emption_capability__pack_to_buffer
210 (const Uenibstreamprotobuf__PreEmptionCapability *message,
211 ProtobufCBuffer *buffer)
213 assert(message->base.descriptor == &uenibstreamprotobuf__pre_emption_capability__descriptor);
214 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
216 Uenibstreamprotobuf__PreEmptionCapability *
217 uenibstreamprotobuf__pre_emption_capability__unpack
218 (ProtobufCAllocator *allocator,
222 return (Uenibstreamprotobuf__PreEmptionCapability *)
223 protobuf_c_message_unpack (&uenibstreamprotobuf__pre_emption_capability__descriptor,
224 allocator, len, data);
226 void uenibstreamprotobuf__pre_emption_capability__free_unpacked
227 (Uenibstreamprotobuf__PreEmptionCapability *message,
228 ProtobufCAllocator *allocator)
232 assert(message->base.descriptor == &uenibstreamprotobuf__pre_emption_capability__descriptor);
233 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
235 void uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__init
236 (Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message)
238 static const Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs init_value = UENIBSTREAMPROTOBUF__E__RAB__LEVEL__QO_S__PARAMETERS__EXT_IES__INIT;
239 *message = init_value;
241 size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__get_packed_size
242 (const Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message)
244 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor);
245 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
247 size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__pack
248 (const Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message,
251 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor);
252 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
254 size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__pack_to_buffer
255 (const Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message,
256 ProtobufCBuffer *buffer)
258 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor);
259 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
261 Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *
262 uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__unpack
263 (ProtobufCAllocator *allocator,
267 return (Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *)
268 protobuf_c_message_unpack (&uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor,
269 allocator, len, data);
271 void uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__free_unpacked
272 (Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message,
273 ProtobufCAllocator *allocator)
277 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor);
278 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
280 void uenibstreamprotobuf__gbr__qos_information__init
281 (Uenibstreamprotobuf__GBRQosInformation *message)
283 static const Uenibstreamprotobuf__GBRQosInformation init_value = UENIBSTREAMPROTOBUF__GBR__QOS_INFORMATION__INIT;
284 *message = init_value;
286 size_t uenibstreamprotobuf__gbr__qos_information__get_packed_size
287 (const Uenibstreamprotobuf__GBRQosInformation *message)
289 assert(message->base.descriptor == &uenibstreamprotobuf__gbr__qos_information__descriptor);
290 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
292 size_t uenibstreamprotobuf__gbr__qos_information__pack
293 (const Uenibstreamprotobuf__GBRQosInformation *message,
296 assert(message->base.descriptor == &uenibstreamprotobuf__gbr__qos_information__descriptor);
297 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
299 size_t uenibstreamprotobuf__gbr__qos_information__pack_to_buffer
300 (const Uenibstreamprotobuf__GBRQosInformation *message,
301 ProtobufCBuffer *buffer)
303 assert(message->base.descriptor == &uenibstreamprotobuf__gbr__qos_information__descriptor);
304 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
306 Uenibstreamprotobuf__GBRQosInformation *
307 uenibstreamprotobuf__gbr__qos_information__unpack
308 (ProtobufCAllocator *allocator,
312 return (Uenibstreamprotobuf__GBRQosInformation *)
313 protobuf_c_message_unpack (&uenibstreamprotobuf__gbr__qos_information__descriptor,
314 allocator, len, data);
316 void uenibstreamprotobuf__gbr__qos_information__free_unpacked
317 (Uenibstreamprotobuf__GBRQosInformation *message,
318 ProtobufCAllocator *allocator)
322 assert(message->base.descriptor == &uenibstreamprotobuf__gbr__qos_information__descriptor);
323 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
325 void uenibstreamprotobuf__gbr__qos_information__ext_ies__init
326 (Uenibstreamprotobuf__GBRQosInformationExtIEs *message)
328 static const Uenibstreamprotobuf__GBRQosInformationExtIEs init_value = UENIBSTREAMPROTOBUF__GBR__QOS_INFORMATION__EXT_IES__INIT;
329 *message = init_value;
331 size_t uenibstreamprotobuf__gbr__qos_information__ext_ies__get_packed_size
332 (const Uenibstreamprotobuf__GBRQosInformationExtIEs *message)
334 assert(message->base.descriptor == &uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor);
335 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
337 size_t uenibstreamprotobuf__gbr__qos_information__ext_ies__pack
338 (const Uenibstreamprotobuf__GBRQosInformationExtIEs *message,
341 assert(message->base.descriptor == &uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor);
342 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
344 size_t uenibstreamprotobuf__gbr__qos_information__ext_ies__pack_to_buffer
345 (const Uenibstreamprotobuf__GBRQosInformationExtIEs *message,
346 ProtobufCBuffer *buffer)
348 assert(message->base.descriptor == &uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor);
349 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
351 Uenibstreamprotobuf__GBRQosInformationExtIEs *
352 uenibstreamprotobuf__gbr__qos_information__ext_ies__unpack
353 (ProtobufCAllocator *allocator,
357 return (Uenibstreamprotobuf__GBRQosInformationExtIEs *)
358 protobuf_c_message_unpack (&uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor,
359 allocator, len, data);
361 void uenibstreamprotobuf__gbr__qos_information__ext_ies__free_unpacked
362 (Uenibstreamprotobuf__GBRQosInformationExtIEs *message,
363 ProtobufCAllocator *allocator)
367 assert(message->base.descriptor == &uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor);
368 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
370 void uenibstreamprotobuf__gtptunnel_endpoint__init
371 (Uenibstreamprotobuf__GTPtunnelEndpoint *message)
373 static const Uenibstreamprotobuf__GTPtunnelEndpoint init_value = UENIBSTREAMPROTOBUF__GTPTUNNEL_ENDPOINT__INIT;
374 *message = init_value;
376 size_t uenibstreamprotobuf__gtptunnel_endpoint__get_packed_size
377 (const Uenibstreamprotobuf__GTPtunnelEndpoint *message)
379 assert(message->base.descriptor == &uenibstreamprotobuf__gtptunnel_endpoint__descriptor);
380 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
382 size_t uenibstreamprotobuf__gtptunnel_endpoint__pack
383 (const Uenibstreamprotobuf__GTPtunnelEndpoint *message,
386 assert(message->base.descriptor == &uenibstreamprotobuf__gtptunnel_endpoint__descriptor);
387 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
389 size_t uenibstreamprotobuf__gtptunnel_endpoint__pack_to_buffer
390 (const Uenibstreamprotobuf__GTPtunnelEndpoint *message,
391 ProtobufCBuffer *buffer)
393 assert(message->base.descriptor == &uenibstreamprotobuf__gtptunnel_endpoint__descriptor);
394 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
396 Uenibstreamprotobuf__GTPtunnelEndpoint *
397 uenibstreamprotobuf__gtptunnel_endpoint__unpack
398 (ProtobufCAllocator *allocator,
402 return (Uenibstreamprotobuf__GTPtunnelEndpoint *)
403 protobuf_c_message_unpack (&uenibstreamprotobuf__gtptunnel_endpoint__descriptor,
404 allocator, len, data);
406 void uenibstreamprotobuf__gtptunnel_endpoint__free_unpacked
407 (Uenibstreamprotobuf__GTPtunnelEndpoint *message,
408 ProtobufCAllocator *allocator)
412 assert(message->base.descriptor == &uenibstreamprotobuf__gtptunnel_endpoint__descriptor);
413 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
415 void uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__init
416 (Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message)
418 static const Uenibstreamprotobuf__GTPtunnelEndpointExtIEs init_value = UENIBSTREAMPROTOBUF__GTPTUNNEL_ENDPOINT__EXT_IES__INIT;
419 *message = init_value;
421 size_t uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__get_packed_size
422 (const Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message)
424 assert(message->base.descriptor == &uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor);
425 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
427 size_t uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__pack
428 (const Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message,
431 assert(message->base.descriptor == &uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor);
432 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
434 size_t uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__pack_to_buffer
435 (const Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message,
436 ProtobufCBuffer *buffer)
438 assert(message->base.descriptor == &uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor);
439 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
441 Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *
442 uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__unpack
443 (ProtobufCAllocator *allocator,
447 return (Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *)
448 protobuf_c_message_unpack (&uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor,
449 allocator, len, data);
451 void uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__free_unpacked
452 (Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message,
453 ProtobufCAllocator *allocator)
457 assert(message->base.descriptor == &uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor);
458 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
460 void uenibstreamprotobuf__rlcmode__init
461 (Uenibstreamprotobuf__RLCMode *message)
463 static const Uenibstreamprotobuf__RLCMode init_value = UENIBSTREAMPROTOBUF__RLCMODE__INIT;
464 *message = init_value;
466 size_t uenibstreamprotobuf__rlcmode__get_packed_size
467 (const Uenibstreamprotobuf__RLCMode *message)
469 assert(message->base.descriptor == &uenibstreamprotobuf__rlcmode__descriptor);
470 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
472 size_t uenibstreamprotobuf__rlcmode__pack
473 (const Uenibstreamprotobuf__RLCMode *message,
476 assert(message->base.descriptor == &uenibstreamprotobuf__rlcmode__descriptor);
477 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
479 size_t uenibstreamprotobuf__rlcmode__pack_to_buffer
480 (const Uenibstreamprotobuf__RLCMode *message,
481 ProtobufCBuffer *buffer)
483 assert(message->base.descriptor == &uenibstreamprotobuf__rlcmode__descriptor);
484 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
486 Uenibstreamprotobuf__RLCMode *
487 uenibstreamprotobuf__rlcmode__unpack
488 (ProtobufCAllocator *allocator,
492 return (Uenibstreamprotobuf__RLCMode *)
493 protobuf_c_message_unpack (&uenibstreamprotobuf__rlcmode__descriptor,
494 allocator, len, data);
496 void uenibstreamprotobuf__rlcmode__free_unpacked
497 (Uenibstreamprotobuf__RLCMode *message,
498 ProtobufCAllocator *allocator)
502 assert(message->base.descriptor == &uenibstreamprotobuf__rlcmode__descriptor);
503 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
505 void uenibstreamprotobuf__rlc__status__init
506 (Uenibstreamprotobuf__RLCStatus *message)
508 static const Uenibstreamprotobuf__RLCStatus init_value = UENIBSTREAMPROTOBUF__RLC__STATUS__INIT;
509 *message = init_value;
511 size_t uenibstreamprotobuf__rlc__status__get_packed_size
512 (const Uenibstreamprotobuf__RLCStatus *message)
514 assert(message->base.descriptor == &uenibstreamprotobuf__rlc__status__descriptor);
515 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
517 size_t uenibstreamprotobuf__rlc__status__pack
518 (const Uenibstreamprotobuf__RLCStatus *message,
521 assert(message->base.descriptor == &uenibstreamprotobuf__rlc__status__descriptor);
522 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
524 size_t uenibstreamprotobuf__rlc__status__pack_to_buffer
525 (const Uenibstreamprotobuf__RLCStatus *message,
526 ProtobufCBuffer *buffer)
528 assert(message->base.descriptor == &uenibstreamprotobuf__rlc__status__descriptor);
529 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
531 Uenibstreamprotobuf__RLCStatus *
532 uenibstreamprotobuf__rlc__status__unpack
533 (ProtobufCAllocator *allocator,
537 return (Uenibstreamprotobuf__RLCStatus *)
538 protobuf_c_message_unpack (&uenibstreamprotobuf__rlc__status__descriptor,
539 allocator, len, data);
541 void uenibstreamprotobuf__rlc__status__free_unpacked
542 (Uenibstreamprotobuf__RLCStatus *message,
543 ProtobufCAllocator *allocator)
547 assert(message->base.descriptor == &uenibstreamprotobuf__rlc__status__descriptor);
548 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
550 void uenibstreamprotobuf__ulconfiguration__init
551 (Uenibstreamprotobuf__ULConfiguration *message)
553 static const Uenibstreamprotobuf__ULConfiguration init_value = UENIBSTREAMPROTOBUF__ULCONFIGURATION__INIT;
554 *message = init_value;
556 size_t uenibstreamprotobuf__ulconfiguration__get_packed_size
557 (const Uenibstreamprotobuf__ULConfiguration *message)
559 assert(message->base.descriptor == &uenibstreamprotobuf__ulconfiguration__descriptor);
560 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
562 size_t uenibstreamprotobuf__ulconfiguration__pack
563 (const Uenibstreamprotobuf__ULConfiguration *message,
566 assert(message->base.descriptor == &uenibstreamprotobuf__ulconfiguration__descriptor);
567 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
569 size_t uenibstreamprotobuf__ulconfiguration__pack_to_buffer
570 (const Uenibstreamprotobuf__ULConfiguration *message,
571 ProtobufCBuffer *buffer)
573 assert(message->base.descriptor == &uenibstreamprotobuf__ulconfiguration__descriptor);
574 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
576 Uenibstreamprotobuf__ULConfiguration *
577 uenibstreamprotobuf__ulconfiguration__unpack
578 (ProtobufCAllocator *allocator,
582 return (Uenibstreamprotobuf__ULConfiguration *)
583 protobuf_c_message_unpack (&uenibstreamprotobuf__ulconfiguration__descriptor,
584 allocator, len, data);
586 void uenibstreamprotobuf__ulconfiguration__free_unpacked
587 (Uenibstreamprotobuf__ULConfiguration *message,
588 ProtobufCAllocator *allocator)
592 assert(message->base.descriptor == &uenibstreamprotobuf__ulconfiguration__descriptor);
593 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
595 void uenibstreamprotobuf__pdcpsn_length__init
596 (Uenibstreamprotobuf__PDCPSnLength *message)
598 static const Uenibstreamprotobuf__PDCPSnLength init_value = UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__INIT;
599 *message = init_value;
601 size_t uenibstreamprotobuf__pdcpsn_length__get_packed_size
602 (const Uenibstreamprotobuf__PDCPSnLength *message)
604 assert(message->base.descriptor == &uenibstreamprotobuf__pdcpsn_length__descriptor);
605 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
607 size_t uenibstreamprotobuf__pdcpsn_length__pack
608 (const Uenibstreamprotobuf__PDCPSnLength *message,
611 assert(message->base.descriptor == &uenibstreamprotobuf__pdcpsn_length__descriptor);
612 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
614 size_t uenibstreamprotobuf__pdcpsn_length__pack_to_buffer
615 (const Uenibstreamprotobuf__PDCPSnLength *message,
616 ProtobufCBuffer *buffer)
618 assert(message->base.descriptor == &uenibstreamprotobuf__pdcpsn_length__descriptor);
619 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
621 Uenibstreamprotobuf__PDCPSnLength *
622 uenibstreamprotobuf__pdcpsn_length__unpack
623 (ProtobufCAllocator *allocator,
627 return (Uenibstreamprotobuf__PDCPSnLength *)
628 protobuf_c_message_unpack (&uenibstreamprotobuf__pdcpsn_length__descriptor,
629 allocator, len, data);
631 void uenibstreamprotobuf__pdcpsn_length__free_unpacked
632 (Uenibstreamprotobuf__PDCPSnLength *message,
633 ProtobufCAllocator *allocator)
637 assert(message->base.descriptor == &uenibstreamprotobuf__pdcpsn_length__descriptor);
638 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
640 void uenibstreamprotobuf__pdcpchange_indication__init
641 (Uenibstreamprotobuf__PDCPChangeIndication *message)
643 static const Uenibstreamprotobuf__PDCPChangeIndication init_value = UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__INIT;
644 *message = init_value;
646 size_t uenibstreamprotobuf__pdcpchange_indication__get_packed_size
647 (const Uenibstreamprotobuf__PDCPChangeIndication *message)
649 assert(message->base.descriptor == &uenibstreamprotobuf__pdcpchange_indication__descriptor);
650 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
652 size_t uenibstreamprotobuf__pdcpchange_indication__pack
653 (const Uenibstreamprotobuf__PDCPChangeIndication *message,
656 assert(message->base.descriptor == &uenibstreamprotobuf__pdcpchange_indication__descriptor);
657 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
659 size_t uenibstreamprotobuf__pdcpchange_indication__pack_to_buffer
660 (const Uenibstreamprotobuf__PDCPChangeIndication *message,
661 ProtobufCBuffer *buffer)
663 assert(message->base.descriptor == &uenibstreamprotobuf__pdcpchange_indication__descriptor);
664 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
666 Uenibstreamprotobuf__PDCPChangeIndication *
667 uenibstreamprotobuf__pdcpchange_indication__unpack
668 (ProtobufCAllocator *allocator,
672 return (Uenibstreamprotobuf__PDCPChangeIndication *)
673 protobuf_c_message_unpack (&uenibstreamprotobuf__pdcpchange_indication__descriptor,
674 allocator, len, data);
676 void uenibstreamprotobuf__pdcpchange_indication__free_unpacked
677 (Uenibstreamprotobuf__PDCPChangeIndication *message,
678 ProtobufCAllocator *allocator)
682 assert(message->base.descriptor == &uenibstreamprotobuf__pdcpchange_indication__descriptor);
683 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
685 void uenibstreamprotobuf__split_srbs__init
686 (Uenibstreamprotobuf__SplitSRBs *message)
688 static const Uenibstreamprotobuf__SplitSRBs init_value = UENIBSTREAMPROTOBUF__SPLIT_SRBS__INIT;
689 *message = init_value;
691 size_t uenibstreamprotobuf__split_srbs__get_packed_size
692 (const Uenibstreamprotobuf__SplitSRBs *message)
694 assert(message->base.descriptor == &uenibstreamprotobuf__split_srbs__descriptor);
695 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
697 size_t uenibstreamprotobuf__split_srbs__pack
698 (const Uenibstreamprotobuf__SplitSRBs *message,
701 assert(message->base.descriptor == &uenibstreamprotobuf__split_srbs__descriptor);
702 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
704 size_t uenibstreamprotobuf__split_srbs__pack_to_buffer
705 (const Uenibstreamprotobuf__SplitSRBs *message,
706 ProtobufCBuffer *buffer)
708 assert(message->base.descriptor == &uenibstreamprotobuf__split_srbs__descriptor);
709 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
711 Uenibstreamprotobuf__SplitSRBs *
712 uenibstreamprotobuf__split_srbs__unpack
713 (ProtobufCAllocator *allocator,
717 return (Uenibstreamprotobuf__SplitSRBs *)
718 protobuf_c_message_unpack (&uenibstreamprotobuf__split_srbs__descriptor,
719 allocator, len, data);
721 void uenibstreamprotobuf__split_srbs__free_unpacked
722 (Uenibstreamprotobuf__SplitSRBs *message,
723 ProtobufCAllocator *allocator)
727 assert(message->base.descriptor == &uenibstreamprotobuf__split_srbs__descriptor);
728 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
730 void uenibstreamprotobuf__nrcgi__init
731 (Uenibstreamprotobuf__NRCGI *message)
733 static const Uenibstreamprotobuf__NRCGI init_value = UENIBSTREAMPROTOBUF__NRCGI__INIT;
734 *message = init_value;
736 size_t uenibstreamprotobuf__nrcgi__get_packed_size
737 (const Uenibstreamprotobuf__NRCGI *message)
739 assert(message->base.descriptor == &uenibstreamprotobuf__nrcgi__descriptor);
740 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
742 size_t uenibstreamprotobuf__nrcgi__pack
743 (const Uenibstreamprotobuf__NRCGI *message,
746 assert(message->base.descriptor == &uenibstreamprotobuf__nrcgi__descriptor);
747 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
749 size_t uenibstreamprotobuf__nrcgi__pack_to_buffer
750 (const Uenibstreamprotobuf__NRCGI *message,
751 ProtobufCBuffer *buffer)
753 assert(message->base.descriptor == &uenibstreamprotobuf__nrcgi__descriptor);
754 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
756 Uenibstreamprotobuf__NRCGI *
757 uenibstreamprotobuf__nrcgi__unpack
758 (ProtobufCAllocator *allocator,
762 return (Uenibstreamprotobuf__NRCGI *)
763 protobuf_c_message_unpack (&uenibstreamprotobuf__nrcgi__descriptor,
764 allocator, len, data);
766 void uenibstreamprotobuf__nrcgi__free_unpacked
767 (Uenibstreamprotobuf__NRCGI *message,
768 ProtobufCAllocator *allocator)
772 assert(message->base.descriptor == &uenibstreamprotobuf__nrcgi__descriptor);
773 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
775 void uenibstreamprotobuf__nrcgi__ext_ies__init
776 (Uenibstreamprotobuf__NRCGIExtIEs *message)
778 static const Uenibstreamprotobuf__NRCGIExtIEs init_value = UENIBSTREAMPROTOBUF__NRCGI__EXT_IES__INIT;
779 *message = init_value;
781 size_t uenibstreamprotobuf__nrcgi__ext_ies__get_packed_size
782 (const Uenibstreamprotobuf__NRCGIExtIEs *message)
784 assert(message->base.descriptor == &uenibstreamprotobuf__nrcgi__ext_ies__descriptor);
785 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
787 size_t uenibstreamprotobuf__nrcgi__ext_ies__pack
788 (const Uenibstreamprotobuf__NRCGIExtIEs *message,
791 assert(message->base.descriptor == &uenibstreamprotobuf__nrcgi__ext_ies__descriptor);
792 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
794 size_t uenibstreamprotobuf__nrcgi__ext_ies__pack_to_buffer
795 (const Uenibstreamprotobuf__NRCGIExtIEs *message,
796 ProtobufCBuffer *buffer)
798 assert(message->base.descriptor == &uenibstreamprotobuf__nrcgi__ext_ies__descriptor);
799 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
801 Uenibstreamprotobuf__NRCGIExtIEs *
802 uenibstreamprotobuf__nrcgi__ext_ies__unpack
803 (ProtobufCAllocator *allocator,
807 return (Uenibstreamprotobuf__NRCGIExtIEs *)
808 protobuf_c_message_unpack (&uenibstreamprotobuf__nrcgi__ext_ies__descriptor,
809 allocator, len, data);
811 void uenibstreamprotobuf__nrcgi__ext_ies__free_unpacked
812 (Uenibstreamprotobuf__NRCGIExtIEs *message,
813 ProtobufCAllocator *allocator)
817 assert(message->base.descriptor == &uenibstreamprotobuf__nrcgi__ext_ies__descriptor);
818 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
820 void uenibstreamprotobuf__ecgi__init
821 (Uenibstreamprotobuf__ECGI *message)
823 static const Uenibstreamprotobuf__ECGI init_value = UENIBSTREAMPROTOBUF__ECGI__INIT;
824 *message = init_value;
826 size_t uenibstreamprotobuf__ecgi__get_packed_size
827 (const Uenibstreamprotobuf__ECGI *message)
829 assert(message->base.descriptor == &uenibstreamprotobuf__ecgi__descriptor);
830 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
832 size_t uenibstreamprotobuf__ecgi__pack
833 (const Uenibstreamprotobuf__ECGI *message,
836 assert(message->base.descriptor == &uenibstreamprotobuf__ecgi__descriptor);
837 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
839 size_t uenibstreamprotobuf__ecgi__pack_to_buffer
840 (const Uenibstreamprotobuf__ECGI *message,
841 ProtobufCBuffer *buffer)
843 assert(message->base.descriptor == &uenibstreamprotobuf__ecgi__descriptor);
844 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
846 Uenibstreamprotobuf__ECGI *
847 uenibstreamprotobuf__ecgi__unpack
848 (ProtobufCAllocator *allocator,
852 return (Uenibstreamprotobuf__ECGI *)
853 protobuf_c_message_unpack (&uenibstreamprotobuf__ecgi__descriptor,
854 allocator, len, data);
856 void uenibstreamprotobuf__ecgi__free_unpacked
857 (Uenibstreamprotobuf__ECGI *message,
858 ProtobufCAllocator *allocator)
862 assert(message->base.descriptor == &uenibstreamprotobuf__ecgi__descriptor);
863 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
865 void uenibstreamprotobuf__e__rab__list__init
866 (Uenibstreamprotobuf__ERABList *message)
868 static const Uenibstreamprotobuf__ERABList init_value = UENIBSTREAMPROTOBUF__E__RAB__LIST__INIT;
869 *message = init_value;
871 size_t uenibstreamprotobuf__e__rab__list__get_packed_size
872 (const Uenibstreamprotobuf__ERABList *message)
874 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__list__descriptor);
875 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
877 size_t uenibstreamprotobuf__e__rab__list__pack
878 (const Uenibstreamprotobuf__ERABList *message,
881 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__list__descriptor);
882 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
884 size_t uenibstreamprotobuf__e__rab__list__pack_to_buffer
885 (const Uenibstreamprotobuf__ERABList *message,
886 ProtobufCBuffer *buffer)
888 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__list__descriptor);
889 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
891 Uenibstreamprotobuf__ERABList *
892 uenibstreamprotobuf__e__rab__list__unpack
893 (ProtobufCAllocator *allocator,
897 return (Uenibstreamprotobuf__ERABList *)
898 protobuf_c_message_unpack (&uenibstreamprotobuf__e__rab__list__descriptor,
899 allocator, len, data);
901 void uenibstreamprotobuf__e__rab__list__free_unpacked
902 (Uenibstreamprotobuf__ERABList *message,
903 ProtobufCAllocator *allocator)
907 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__list__descriptor);
908 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
910 void uenibstreamprotobuf__e__rab__item_ies__init
911 (Uenibstreamprotobuf__ERABItemIEs *message)
913 static const Uenibstreamprotobuf__ERABItemIEs init_value = UENIBSTREAMPROTOBUF__E__RAB__ITEM_IES__INIT;
914 *message = init_value;
916 size_t uenibstreamprotobuf__e__rab__item_ies__get_packed_size
917 (const Uenibstreamprotobuf__ERABItemIEs *message)
919 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__item_ies__descriptor);
920 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
922 size_t uenibstreamprotobuf__e__rab__item_ies__pack
923 (const Uenibstreamprotobuf__ERABItemIEs *message,
926 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__item_ies__descriptor);
927 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
929 size_t uenibstreamprotobuf__e__rab__item_ies__pack_to_buffer
930 (const Uenibstreamprotobuf__ERABItemIEs *message,
931 ProtobufCBuffer *buffer)
933 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__item_ies__descriptor);
934 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
936 Uenibstreamprotobuf__ERABItemIEs *
937 uenibstreamprotobuf__e__rab__item_ies__unpack
938 (ProtobufCAllocator *allocator,
942 return (Uenibstreamprotobuf__ERABItemIEs *)
943 protobuf_c_message_unpack (&uenibstreamprotobuf__e__rab__item_ies__descriptor,
944 allocator, len, data);
946 void uenibstreamprotobuf__e__rab__item_ies__free_unpacked
947 (Uenibstreamprotobuf__ERABItemIEs *message,
948 ProtobufCAllocator *allocator)
952 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__item_ies__descriptor);
953 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
955 void uenibstreamprotobuf__e__rab__item__init
956 (Uenibstreamprotobuf__ERABItem *message)
958 static const Uenibstreamprotobuf__ERABItem init_value = UENIBSTREAMPROTOBUF__E__RAB__ITEM__INIT;
959 *message = init_value;
961 size_t uenibstreamprotobuf__e__rab__item__get_packed_size
962 (const Uenibstreamprotobuf__ERABItem *message)
964 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__item__descriptor);
965 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
967 size_t uenibstreamprotobuf__e__rab__item__pack
968 (const Uenibstreamprotobuf__ERABItem *message,
971 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__item__descriptor);
972 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
974 size_t uenibstreamprotobuf__e__rab__item__pack_to_buffer
975 (const Uenibstreamprotobuf__ERABItem *message,
976 ProtobufCBuffer *buffer)
978 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__item__descriptor);
979 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
981 Uenibstreamprotobuf__ERABItem *
982 uenibstreamprotobuf__e__rab__item__unpack
983 (ProtobufCAllocator *allocator,
987 return (Uenibstreamprotobuf__ERABItem *)
988 protobuf_c_message_unpack (&uenibstreamprotobuf__e__rab__item__descriptor,
989 allocator, len, data);
991 void uenibstreamprotobuf__e__rab__item__free_unpacked
992 (Uenibstreamprotobuf__ERABItem *message,
993 ProtobufCAllocator *allocator)
997 assert(message->base.descriptor == &uenibstreamprotobuf__e__rab__item__descriptor);
998 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1000 void uenibstreamprotobuf__criticality_diagnostics__init
1001 (Uenibstreamprotobuf__CriticalityDiagnostics *message)
1003 static const Uenibstreamprotobuf__CriticalityDiagnostics init_value = UENIBSTREAMPROTOBUF__CRITICALITY_DIAGNOSTICS__INIT;
1004 *message = init_value;
1006 size_t uenibstreamprotobuf__criticality_diagnostics__get_packed_size
1007 (const Uenibstreamprotobuf__CriticalityDiagnostics *message)
1009 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__descriptor);
1010 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1012 size_t uenibstreamprotobuf__criticality_diagnostics__pack
1013 (const Uenibstreamprotobuf__CriticalityDiagnostics *message,
1016 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__descriptor);
1017 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1019 size_t uenibstreamprotobuf__criticality_diagnostics__pack_to_buffer
1020 (const Uenibstreamprotobuf__CriticalityDiagnostics *message,
1021 ProtobufCBuffer *buffer)
1023 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__descriptor);
1024 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1026 Uenibstreamprotobuf__CriticalityDiagnostics *
1027 uenibstreamprotobuf__criticality_diagnostics__unpack
1028 (ProtobufCAllocator *allocator,
1030 const uint8_t *data)
1032 return (Uenibstreamprotobuf__CriticalityDiagnostics *)
1033 protobuf_c_message_unpack (&uenibstreamprotobuf__criticality_diagnostics__descriptor,
1034 allocator, len, data);
1036 void uenibstreamprotobuf__criticality_diagnostics__free_unpacked
1037 (Uenibstreamprotobuf__CriticalityDiagnostics *message,
1038 ProtobufCAllocator *allocator)
1042 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__descriptor);
1043 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1045 void uenibstreamprotobuf__triggering_message__init
1046 (Uenibstreamprotobuf__TriggeringMessage *message)
1048 static const Uenibstreamprotobuf__TriggeringMessage init_value = UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__INIT;
1049 *message = init_value;
1051 size_t uenibstreamprotobuf__triggering_message__get_packed_size
1052 (const Uenibstreamprotobuf__TriggeringMessage *message)
1054 assert(message->base.descriptor == &uenibstreamprotobuf__triggering_message__descriptor);
1055 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1057 size_t uenibstreamprotobuf__triggering_message__pack
1058 (const Uenibstreamprotobuf__TriggeringMessage *message,
1061 assert(message->base.descriptor == &uenibstreamprotobuf__triggering_message__descriptor);
1062 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1064 size_t uenibstreamprotobuf__triggering_message__pack_to_buffer
1065 (const Uenibstreamprotobuf__TriggeringMessage *message,
1066 ProtobufCBuffer *buffer)
1068 assert(message->base.descriptor == &uenibstreamprotobuf__triggering_message__descriptor);
1069 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1071 Uenibstreamprotobuf__TriggeringMessage *
1072 uenibstreamprotobuf__triggering_message__unpack
1073 (ProtobufCAllocator *allocator,
1075 const uint8_t *data)
1077 return (Uenibstreamprotobuf__TriggeringMessage *)
1078 protobuf_c_message_unpack (&uenibstreamprotobuf__triggering_message__descriptor,
1079 allocator, len, data);
1081 void uenibstreamprotobuf__triggering_message__free_unpacked
1082 (Uenibstreamprotobuf__TriggeringMessage *message,
1083 ProtobufCAllocator *allocator)
1087 assert(message->base.descriptor == &uenibstreamprotobuf__triggering_message__descriptor);
1088 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1090 void uenibstreamprotobuf__criticality__init
1091 (Uenibstreamprotobuf__Criticality *message)
1093 static const Uenibstreamprotobuf__Criticality init_value = UENIBSTREAMPROTOBUF__CRITICALITY__INIT;
1094 *message = init_value;
1096 size_t uenibstreamprotobuf__criticality__get_packed_size
1097 (const Uenibstreamprotobuf__Criticality *message)
1099 assert(message->base.descriptor == &uenibstreamprotobuf__criticality__descriptor);
1100 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1102 size_t uenibstreamprotobuf__criticality__pack
1103 (const Uenibstreamprotobuf__Criticality *message,
1106 assert(message->base.descriptor == &uenibstreamprotobuf__criticality__descriptor);
1107 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1109 size_t uenibstreamprotobuf__criticality__pack_to_buffer
1110 (const Uenibstreamprotobuf__Criticality *message,
1111 ProtobufCBuffer *buffer)
1113 assert(message->base.descriptor == &uenibstreamprotobuf__criticality__descriptor);
1114 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1116 Uenibstreamprotobuf__Criticality *
1117 uenibstreamprotobuf__criticality__unpack
1118 (ProtobufCAllocator *allocator,
1120 const uint8_t *data)
1122 return (Uenibstreamprotobuf__Criticality *)
1123 protobuf_c_message_unpack (&uenibstreamprotobuf__criticality__descriptor,
1124 allocator, len, data);
1126 void uenibstreamprotobuf__criticality__free_unpacked
1127 (Uenibstreamprotobuf__Criticality *message,
1128 ProtobufCAllocator *allocator)
1132 assert(message->base.descriptor == &uenibstreamprotobuf__criticality__descriptor);
1133 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1135 void uenibstreamprotobuf__criticality_diagnostics__ie__list__init
1136 (Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message)
1138 static const Uenibstreamprotobuf__CriticalityDiagnosticsIEList init_value = UENIBSTREAMPROTOBUF__CRITICALITY_DIAGNOSTICS__IE__LIST__INIT;
1139 *message = init_value;
1141 size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__get_packed_size
1142 (const Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message)
1144 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor);
1145 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1147 size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__pack
1148 (const Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message,
1151 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor);
1152 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1154 size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__pack_to_buffer
1155 (const Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message,
1156 ProtobufCBuffer *buffer)
1158 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor);
1159 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1161 Uenibstreamprotobuf__CriticalityDiagnosticsIEList *
1162 uenibstreamprotobuf__criticality_diagnostics__ie__list__unpack
1163 (ProtobufCAllocator *allocator,
1165 const uint8_t *data)
1167 return (Uenibstreamprotobuf__CriticalityDiagnosticsIEList *)
1168 protobuf_c_message_unpack (&uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor,
1169 allocator, len, data);
1171 void uenibstreamprotobuf__criticality_diagnostics__ie__list__free_unpacked
1172 (Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message,
1173 ProtobufCAllocator *allocator)
1177 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor);
1178 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1180 void uenibstreamprotobuf__criticality_diagnostics__ie__list__item__init
1181 (Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message)
1183 static const Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem init_value = UENIBSTREAMPROTOBUF__CRITICALITY_DIAGNOSTICS__IE__LIST__ITEM__INIT;
1184 *message = init_value;
1186 size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__item__get_packed_size
1187 (const Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message)
1189 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor);
1190 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1192 size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__item__pack
1193 (const Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message,
1196 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor);
1197 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1199 size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__item__pack_to_buffer
1200 (const Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message,
1201 ProtobufCBuffer *buffer)
1203 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor);
1204 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1206 Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *
1207 uenibstreamprotobuf__criticality_diagnostics__ie__list__item__unpack
1208 (ProtobufCAllocator *allocator,
1210 const uint8_t *data)
1212 return (Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *)
1213 protobuf_c_message_unpack (&uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor,
1214 allocator, len, data);
1216 void uenibstreamprotobuf__criticality_diagnostics__ie__list__item__free_unpacked
1217 (Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message,
1218 ProtobufCAllocator *allocator)
1222 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor);
1223 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1225 void uenibstreamprotobuf__type_of_error__init
1226 (Uenibstreamprotobuf__TypeOfError *message)
1228 static const Uenibstreamprotobuf__TypeOfError init_value = UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__INIT;
1229 *message = init_value;
1231 size_t uenibstreamprotobuf__type_of_error__get_packed_size
1232 (const Uenibstreamprotobuf__TypeOfError *message)
1234 assert(message->base.descriptor == &uenibstreamprotobuf__type_of_error__descriptor);
1235 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1237 size_t uenibstreamprotobuf__type_of_error__pack
1238 (const Uenibstreamprotobuf__TypeOfError *message,
1241 assert(message->base.descriptor == &uenibstreamprotobuf__type_of_error__descriptor);
1242 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1244 size_t uenibstreamprotobuf__type_of_error__pack_to_buffer
1245 (const Uenibstreamprotobuf__TypeOfError *message,
1246 ProtobufCBuffer *buffer)
1248 assert(message->base.descriptor == &uenibstreamprotobuf__type_of_error__descriptor);
1249 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1251 Uenibstreamprotobuf__TypeOfError *
1252 uenibstreamprotobuf__type_of_error__unpack
1253 (ProtobufCAllocator *allocator,
1255 const uint8_t *data)
1257 return (Uenibstreamprotobuf__TypeOfError *)
1258 protobuf_c_message_unpack (&uenibstreamprotobuf__type_of_error__descriptor,
1259 allocator, len, data);
1261 void uenibstreamprotobuf__type_of_error__free_unpacked
1262 (Uenibstreamprotobuf__TypeOfError *message,
1263 ProtobufCAllocator *allocator)
1267 assert(message->base.descriptor == &uenibstreamprotobuf__type_of_error__descriptor);
1268 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1270 void uenibstreamprotobuf__criticality_diagnostics__ext_ies__init
1271 (Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message)
1273 static const Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs init_value = UENIBSTREAMPROTOBUF__CRITICALITY_DIAGNOSTICS__EXT_IES__INIT;
1274 *message = init_value;
1276 size_t uenibstreamprotobuf__criticality_diagnostics__ext_ies__get_packed_size
1277 (const Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message)
1279 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor);
1280 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1282 size_t uenibstreamprotobuf__criticality_diagnostics__ext_ies__pack
1283 (const Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message,
1286 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor);
1287 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1289 size_t uenibstreamprotobuf__criticality_diagnostics__ext_ies__pack_to_buffer
1290 (const Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message,
1291 ProtobufCBuffer *buffer)
1293 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor);
1294 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1296 Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *
1297 uenibstreamprotobuf__criticality_diagnostics__ext_ies__unpack
1298 (ProtobufCAllocator *allocator,
1300 const uint8_t *data)
1302 return (Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *)
1303 protobuf_c_message_unpack (&uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor,
1304 allocator, len, data);
1306 void uenibstreamprotobuf__criticality_diagnostics__ext_ies__free_unpacked
1307 (Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message,
1308 ProtobufCAllocator *allocator)
1312 assert(message->base.descriptor == &uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor);
1313 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1315 void uenibstreamprotobuf__sg_nbresource_coordination_information__init
1316 (Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message)
1318 static const Uenibstreamprotobuf__SgNBResourceCoordinationInformation init_value = UENIBSTREAMPROTOBUF__SG_NBRESOURCE_COORDINATION_INFORMATION__INIT;
1319 *message = init_value;
1321 size_t uenibstreamprotobuf__sg_nbresource_coordination_information__get_packed_size
1322 (const Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message)
1324 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbresource_coordination_information__descriptor);
1325 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1327 size_t uenibstreamprotobuf__sg_nbresource_coordination_information__pack
1328 (const Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message,
1331 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbresource_coordination_information__descriptor);
1332 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1334 size_t uenibstreamprotobuf__sg_nbresource_coordination_information__pack_to_buffer
1335 (const Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message,
1336 ProtobufCBuffer *buffer)
1338 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbresource_coordination_information__descriptor);
1339 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1341 Uenibstreamprotobuf__SgNBResourceCoordinationInformation *
1342 uenibstreamprotobuf__sg_nbresource_coordination_information__unpack
1343 (ProtobufCAllocator *allocator,
1345 const uint8_t *data)
1347 return (Uenibstreamprotobuf__SgNBResourceCoordinationInformation *)
1348 protobuf_c_message_unpack (&uenibstreamprotobuf__sg_nbresource_coordination_information__descriptor,
1349 allocator, len, data);
1351 void uenibstreamprotobuf__sg_nbresource_coordination_information__free_unpacked
1352 (Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message,
1353 ProtobufCAllocator *allocator)
1357 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbresource_coordination_information__descriptor);
1358 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1360 void uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__init
1361 (Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message)
1363 static const Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs init_value = UENIBSTREAMPROTOBUF__SG_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT;
1364 *message = init_value;
1366 size_t uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__get_packed_size
1367 (const Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message)
1369 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor);
1370 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1372 size_t uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__pack
1373 (const Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message,
1376 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor);
1377 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1379 size_t uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__pack_to_buffer
1380 (const Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message,
1381 ProtobufCBuffer *buffer)
1383 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor);
1384 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1386 Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *
1387 uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__unpack
1388 (ProtobufCAllocator *allocator,
1390 const uint8_t *data)
1392 return (Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *)
1393 protobuf_c_message_unpack (&uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor,
1394 allocator, len, data);
1396 void uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__free_unpacked
1397 (Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message,
1398 ProtobufCAllocator *allocator)
1402 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor);
1403 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1405 void uenibstreamprotobuf__sg_nbcoordination_assistance_information__init
1406 (Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message)
1408 static const Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation init_value = UENIBSTREAMPROTOBUF__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT;
1409 *message = init_value;
1411 size_t uenibstreamprotobuf__sg_nbcoordination_assistance_information__get_packed_size
1412 (const Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message)
1414 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor);
1415 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1417 size_t uenibstreamprotobuf__sg_nbcoordination_assistance_information__pack
1418 (const Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message,
1421 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor);
1422 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1424 size_t uenibstreamprotobuf__sg_nbcoordination_assistance_information__pack_to_buffer
1425 (const Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message,
1426 ProtobufCBuffer *buffer)
1428 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor);
1429 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1431 Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *
1432 uenibstreamprotobuf__sg_nbcoordination_assistance_information__unpack
1433 (ProtobufCAllocator *allocator,
1435 const uint8_t *data)
1437 return (Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *)
1438 protobuf_c_message_unpack (&uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor,
1439 allocator, len, data);
1441 void uenibstreamprotobuf__sg_nbcoordination_assistance_information__free_unpacked
1442 (Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message,
1443 ProtobufCAllocator *allocator)
1447 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor);
1448 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1450 void uenibstreamprotobuf__rrc__config__ind__init
1451 (Uenibstreamprotobuf__RRCConfigInd *message)
1453 static const Uenibstreamprotobuf__RRCConfigInd init_value = UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__INIT;
1454 *message = init_value;
1456 size_t uenibstreamprotobuf__rrc__config__ind__get_packed_size
1457 (const Uenibstreamprotobuf__RRCConfigInd *message)
1459 assert(message->base.descriptor == &uenibstreamprotobuf__rrc__config__ind__descriptor);
1460 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1462 size_t uenibstreamprotobuf__rrc__config__ind__pack
1463 (const Uenibstreamprotobuf__RRCConfigInd *message,
1466 assert(message->base.descriptor == &uenibstreamprotobuf__rrc__config__ind__descriptor);
1467 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1469 size_t uenibstreamprotobuf__rrc__config__ind__pack_to_buffer
1470 (const Uenibstreamprotobuf__RRCConfigInd *message,
1471 ProtobufCBuffer *buffer)
1473 assert(message->base.descriptor == &uenibstreamprotobuf__rrc__config__ind__descriptor);
1474 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1476 Uenibstreamprotobuf__RRCConfigInd *
1477 uenibstreamprotobuf__rrc__config__ind__unpack
1478 (ProtobufCAllocator *allocator,
1480 const uint8_t *data)
1482 return (Uenibstreamprotobuf__RRCConfigInd *)
1483 protobuf_c_message_unpack (&uenibstreamprotobuf__rrc__config__ind__descriptor,
1484 allocator, len, data);
1486 void uenibstreamprotobuf__rrc__config__ind__free_unpacked
1487 (Uenibstreamprotobuf__RRCConfigInd *message,
1488 ProtobufCAllocator *allocator)
1492 assert(message->base.descriptor == &uenibstreamprotobuf__rrc__config__ind__descriptor);
1493 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1495 void uenibstreamprotobuf__handover_restriction_list__init
1496 (Uenibstreamprotobuf__HandoverRestrictionList *message)
1498 static const Uenibstreamprotobuf__HandoverRestrictionList init_value = UENIBSTREAMPROTOBUF__HANDOVER_RESTRICTION_LIST__INIT;
1499 *message = init_value;
1501 size_t uenibstreamprotobuf__handover_restriction_list__get_packed_size
1502 (const Uenibstreamprotobuf__HandoverRestrictionList *message)
1504 assert(message->base.descriptor == &uenibstreamprotobuf__handover_restriction_list__descriptor);
1505 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1507 size_t uenibstreamprotobuf__handover_restriction_list__pack
1508 (const Uenibstreamprotobuf__HandoverRestrictionList *message,
1511 assert(message->base.descriptor == &uenibstreamprotobuf__handover_restriction_list__descriptor);
1512 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1514 size_t uenibstreamprotobuf__handover_restriction_list__pack_to_buffer
1515 (const Uenibstreamprotobuf__HandoverRestrictionList *message,
1516 ProtobufCBuffer *buffer)
1518 assert(message->base.descriptor == &uenibstreamprotobuf__handover_restriction_list__descriptor);
1519 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1521 Uenibstreamprotobuf__HandoverRestrictionList *
1522 uenibstreamprotobuf__handover_restriction_list__unpack
1523 (ProtobufCAllocator *allocator,
1525 const uint8_t *data)
1527 return (Uenibstreamprotobuf__HandoverRestrictionList *)
1528 protobuf_c_message_unpack (&uenibstreamprotobuf__handover_restriction_list__descriptor,
1529 allocator, len, data);
1531 void uenibstreamprotobuf__handover_restriction_list__free_unpacked
1532 (Uenibstreamprotobuf__HandoverRestrictionList *message,
1533 ProtobufCAllocator *allocator)
1537 assert(message->base.descriptor == &uenibstreamprotobuf__handover_restriction_list__descriptor);
1538 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1540 void uenibstreamprotobuf__eplmns__init
1541 (Uenibstreamprotobuf__EPLMNs *message)
1543 static const Uenibstreamprotobuf__EPLMNs init_value = UENIBSTREAMPROTOBUF__EPLMNS__INIT;
1544 *message = init_value;
1546 size_t uenibstreamprotobuf__eplmns__get_packed_size
1547 (const Uenibstreamprotobuf__EPLMNs *message)
1549 assert(message->base.descriptor == &uenibstreamprotobuf__eplmns__descriptor);
1550 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1552 size_t uenibstreamprotobuf__eplmns__pack
1553 (const Uenibstreamprotobuf__EPLMNs *message,
1556 assert(message->base.descriptor == &uenibstreamprotobuf__eplmns__descriptor);
1557 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1559 size_t uenibstreamprotobuf__eplmns__pack_to_buffer
1560 (const Uenibstreamprotobuf__EPLMNs *message,
1561 ProtobufCBuffer *buffer)
1563 assert(message->base.descriptor == &uenibstreamprotobuf__eplmns__descriptor);
1564 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1566 Uenibstreamprotobuf__EPLMNs *
1567 uenibstreamprotobuf__eplmns__unpack
1568 (ProtobufCAllocator *allocator,
1570 const uint8_t *data)
1572 return (Uenibstreamprotobuf__EPLMNs *)
1573 protobuf_c_message_unpack (&uenibstreamprotobuf__eplmns__descriptor,
1574 allocator, len, data);
1576 void uenibstreamprotobuf__eplmns__free_unpacked
1577 (Uenibstreamprotobuf__EPLMNs *message,
1578 ProtobufCAllocator *allocator)
1582 assert(message->base.descriptor == &uenibstreamprotobuf__eplmns__descriptor);
1583 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1585 void uenibstreamprotobuf__forbidden_tas__init
1586 (Uenibstreamprotobuf__ForbiddenTAs *message)
1588 static const Uenibstreamprotobuf__ForbiddenTAs init_value = UENIBSTREAMPROTOBUF__FORBIDDEN_TAS__INIT;
1589 *message = init_value;
1591 size_t uenibstreamprotobuf__forbidden_tas__get_packed_size
1592 (const Uenibstreamprotobuf__ForbiddenTAs *message)
1594 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tas__descriptor);
1595 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1597 size_t uenibstreamprotobuf__forbidden_tas__pack
1598 (const Uenibstreamprotobuf__ForbiddenTAs *message,
1601 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tas__descriptor);
1602 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1604 size_t uenibstreamprotobuf__forbidden_tas__pack_to_buffer
1605 (const Uenibstreamprotobuf__ForbiddenTAs *message,
1606 ProtobufCBuffer *buffer)
1608 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tas__descriptor);
1609 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1611 Uenibstreamprotobuf__ForbiddenTAs *
1612 uenibstreamprotobuf__forbidden_tas__unpack
1613 (ProtobufCAllocator *allocator,
1615 const uint8_t *data)
1617 return (Uenibstreamprotobuf__ForbiddenTAs *)
1618 protobuf_c_message_unpack (&uenibstreamprotobuf__forbidden_tas__descriptor,
1619 allocator, len, data);
1621 void uenibstreamprotobuf__forbidden_tas__free_unpacked
1622 (Uenibstreamprotobuf__ForbiddenTAs *message,
1623 ProtobufCAllocator *allocator)
1627 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tas__descriptor);
1628 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1630 void uenibstreamprotobuf__forbidden_tas__item__init
1631 (Uenibstreamprotobuf__ForbiddenTAsItem *message)
1633 static const Uenibstreamprotobuf__ForbiddenTAsItem init_value = UENIBSTREAMPROTOBUF__FORBIDDEN_TAS__ITEM__INIT;
1634 *message = init_value;
1636 size_t uenibstreamprotobuf__forbidden_tas__item__get_packed_size
1637 (const Uenibstreamprotobuf__ForbiddenTAsItem *message)
1639 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tas__item__descriptor);
1640 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1642 size_t uenibstreamprotobuf__forbidden_tas__item__pack
1643 (const Uenibstreamprotobuf__ForbiddenTAsItem *message,
1646 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tas__item__descriptor);
1647 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1649 size_t uenibstreamprotobuf__forbidden_tas__item__pack_to_buffer
1650 (const Uenibstreamprotobuf__ForbiddenTAsItem *message,
1651 ProtobufCBuffer *buffer)
1653 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tas__item__descriptor);
1654 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1656 Uenibstreamprotobuf__ForbiddenTAsItem *
1657 uenibstreamprotobuf__forbidden_tas__item__unpack
1658 (ProtobufCAllocator *allocator,
1660 const uint8_t *data)
1662 return (Uenibstreamprotobuf__ForbiddenTAsItem *)
1663 protobuf_c_message_unpack (&uenibstreamprotobuf__forbidden_tas__item__descriptor,
1664 allocator, len, data);
1666 void uenibstreamprotobuf__forbidden_tas__item__free_unpacked
1667 (Uenibstreamprotobuf__ForbiddenTAsItem *message,
1668 ProtobufCAllocator *allocator)
1672 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tas__item__descriptor);
1673 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1675 void uenibstreamprotobuf__forbidden_tacs__init
1676 (Uenibstreamprotobuf__ForbiddenTACs *message)
1678 static const Uenibstreamprotobuf__ForbiddenTACs init_value = UENIBSTREAMPROTOBUF__FORBIDDEN_TACS__INIT;
1679 *message = init_value;
1681 size_t uenibstreamprotobuf__forbidden_tacs__get_packed_size
1682 (const Uenibstreamprotobuf__ForbiddenTACs *message)
1684 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tacs__descriptor);
1685 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1687 size_t uenibstreamprotobuf__forbidden_tacs__pack
1688 (const Uenibstreamprotobuf__ForbiddenTACs *message,
1691 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tacs__descriptor);
1692 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1694 size_t uenibstreamprotobuf__forbidden_tacs__pack_to_buffer
1695 (const Uenibstreamprotobuf__ForbiddenTACs *message,
1696 ProtobufCBuffer *buffer)
1698 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tacs__descriptor);
1699 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1701 Uenibstreamprotobuf__ForbiddenTACs *
1702 uenibstreamprotobuf__forbidden_tacs__unpack
1703 (ProtobufCAllocator *allocator,
1705 const uint8_t *data)
1707 return (Uenibstreamprotobuf__ForbiddenTACs *)
1708 protobuf_c_message_unpack (&uenibstreamprotobuf__forbidden_tacs__descriptor,
1709 allocator, len, data);
1711 void uenibstreamprotobuf__forbidden_tacs__free_unpacked
1712 (Uenibstreamprotobuf__ForbiddenTACs *message,
1713 ProtobufCAllocator *allocator)
1717 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_tacs__descriptor);
1718 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1720 void uenibstreamprotobuf__forbidden_las__init
1721 (Uenibstreamprotobuf__ForbiddenLAs *message)
1723 static const Uenibstreamprotobuf__ForbiddenLAs init_value = UENIBSTREAMPROTOBUF__FORBIDDEN_LAS__INIT;
1724 *message = init_value;
1726 size_t uenibstreamprotobuf__forbidden_las__get_packed_size
1727 (const Uenibstreamprotobuf__ForbiddenLAs *message)
1729 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_las__descriptor);
1730 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1732 size_t uenibstreamprotobuf__forbidden_las__pack
1733 (const Uenibstreamprotobuf__ForbiddenLAs *message,
1736 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_las__descriptor);
1737 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1739 size_t uenibstreamprotobuf__forbidden_las__pack_to_buffer
1740 (const Uenibstreamprotobuf__ForbiddenLAs *message,
1741 ProtobufCBuffer *buffer)
1743 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_las__descriptor);
1744 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1746 Uenibstreamprotobuf__ForbiddenLAs *
1747 uenibstreamprotobuf__forbidden_las__unpack
1748 (ProtobufCAllocator *allocator,
1750 const uint8_t *data)
1752 return (Uenibstreamprotobuf__ForbiddenLAs *)
1753 protobuf_c_message_unpack (&uenibstreamprotobuf__forbidden_las__descriptor,
1754 allocator, len, data);
1756 void uenibstreamprotobuf__forbidden_las__free_unpacked
1757 (Uenibstreamprotobuf__ForbiddenLAs *message,
1758 ProtobufCAllocator *allocator)
1762 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_las__descriptor);
1763 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1765 void uenibstreamprotobuf__forbidden_las__item__init
1766 (Uenibstreamprotobuf__ForbiddenLAsItem *message)
1768 static const Uenibstreamprotobuf__ForbiddenLAsItem init_value = UENIBSTREAMPROTOBUF__FORBIDDEN_LAS__ITEM__INIT;
1769 *message = init_value;
1771 size_t uenibstreamprotobuf__forbidden_las__item__get_packed_size
1772 (const Uenibstreamprotobuf__ForbiddenLAsItem *message)
1774 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_las__item__descriptor);
1775 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1777 size_t uenibstreamprotobuf__forbidden_las__item__pack
1778 (const Uenibstreamprotobuf__ForbiddenLAsItem *message,
1781 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_las__item__descriptor);
1782 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1784 size_t uenibstreamprotobuf__forbidden_las__item__pack_to_buffer
1785 (const Uenibstreamprotobuf__ForbiddenLAsItem *message,
1786 ProtobufCBuffer *buffer)
1788 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_las__item__descriptor);
1789 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1791 Uenibstreamprotobuf__ForbiddenLAsItem *
1792 uenibstreamprotobuf__forbidden_las__item__unpack
1793 (ProtobufCAllocator *allocator,
1795 const uint8_t *data)
1797 return (Uenibstreamprotobuf__ForbiddenLAsItem *)
1798 protobuf_c_message_unpack (&uenibstreamprotobuf__forbidden_las__item__descriptor,
1799 allocator, len, data);
1801 void uenibstreamprotobuf__forbidden_las__item__free_unpacked
1802 (Uenibstreamprotobuf__ForbiddenLAsItem *message,
1803 ProtobufCAllocator *allocator)
1807 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_las__item__descriptor);
1808 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1810 void uenibstreamprotobuf__forbidden_lacs__init
1811 (Uenibstreamprotobuf__ForbiddenLACs *message)
1813 static const Uenibstreamprotobuf__ForbiddenLACs init_value = UENIBSTREAMPROTOBUF__FORBIDDEN_LACS__INIT;
1814 *message = init_value;
1816 size_t uenibstreamprotobuf__forbidden_lacs__get_packed_size
1817 (const Uenibstreamprotobuf__ForbiddenLACs *message)
1819 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_lacs__descriptor);
1820 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1822 size_t uenibstreamprotobuf__forbidden_lacs__pack
1823 (const Uenibstreamprotobuf__ForbiddenLACs *message,
1826 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_lacs__descriptor);
1827 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1829 size_t uenibstreamprotobuf__forbidden_lacs__pack_to_buffer
1830 (const Uenibstreamprotobuf__ForbiddenLACs *message,
1831 ProtobufCBuffer *buffer)
1833 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_lacs__descriptor);
1834 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1836 Uenibstreamprotobuf__ForbiddenLACs *
1837 uenibstreamprotobuf__forbidden_lacs__unpack
1838 (ProtobufCAllocator *allocator,
1840 const uint8_t *data)
1842 return (Uenibstreamprotobuf__ForbiddenLACs *)
1843 protobuf_c_message_unpack (&uenibstreamprotobuf__forbidden_lacs__descriptor,
1844 allocator, len, data);
1846 void uenibstreamprotobuf__forbidden_lacs__free_unpacked
1847 (Uenibstreamprotobuf__ForbiddenLACs *message,
1848 ProtobufCAllocator *allocator)
1852 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_lacs__descriptor);
1853 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1855 void uenibstreamprotobuf__forbidden_inter_rats__init
1856 (Uenibstreamprotobuf__ForbiddenInterRATs *message)
1858 static const Uenibstreamprotobuf__ForbiddenInterRATs init_value = UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__INIT;
1859 *message = init_value;
1861 size_t uenibstreamprotobuf__forbidden_inter_rats__get_packed_size
1862 (const Uenibstreamprotobuf__ForbiddenInterRATs *message)
1864 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_inter_rats__descriptor);
1865 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1867 size_t uenibstreamprotobuf__forbidden_inter_rats__pack
1868 (const Uenibstreamprotobuf__ForbiddenInterRATs *message,
1871 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_inter_rats__descriptor);
1872 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1874 size_t uenibstreamprotobuf__forbidden_inter_rats__pack_to_buffer
1875 (const Uenibstreamprotobuf__ForbiddenInterRATs *message,
1876 ProtobufCBuffer *buffer)
1878 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_inter_rats__descriptor);
1879 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1881 Uenibstreamprotobuf__ForbiddenInterRATs *
1882 uenibstreamprotobuf__forbidden_inter_rats__unpack
1883 (ProtobufCAllocator *allocator,
1885 const uint8_t *data)
1887 return (Uenibstreamprotobuf__ForbiddenInterRATs *)
1888 protobuf_c_message_unpack (&uenibstreamprotobuf__forbidden_inter_rats__descriptor,
1889 allocator, len, data);
1891 void uenibstreamprotobuf__forbidden_inter_rats__free_unpacked
1892 (Uenibstreamprotobuf__ForbiddenInterRATs *message,
1893 ProtobufCAllocator *allocator)
1897 assert(message->base.descriptor == &uenibstreamprotobuf__forbidden_inter_rats__descriptor);
1898 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1900 void uenibstreamprotobuf__handover_restriction_list__ext_ies__init
1901 (Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message)
1903 static const Uenibstreamprotobuf__HandoverRestrictionListExtIEs init_value = UENIBSTREAMPROTOBUF__HANDOVER_RESTRICTION_LIST__EXT_IES__INIT;
1904 *message = init_value;
1906 size_t uenibstreamprotobuf__handover_restriction_list__ext_ies__get_packed_size
1907 (const Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message)
1909 assert(message->base.descriptor == &uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor);
1910 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1912 size_t uenibstreamprotobuf__handover_restriction_list__ext_ies__pack
1913 (const Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message,
1916 assert(message->base.descriptor == &uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor);
1917 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1919 size_t uenibstreamprotobuf__handover_restriction_list__ext_ies__pack_to_buffer
1920 (const Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message,
1921 ProtobufCBuffer *buffer)
1923 assert(message->base.descriptor == &uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor);
1924 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1926 Uenibstreamprotobuf__HandoverRestrictionListExtIEs *
1927 uenibstreamprotobuf__handover_restriction_list__ext_ies__unpack
1928 (ProtobufCAllocator *allocator,
1930 const uint8_t *data)
1932 return (Uenibstreamprotobuf__HandoverRestrictionListExtIEs *)
1933 protobuf_c_message_unpack (&uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor,
1934 allocator, len, data);
1936 void uenibstreamprotobuf__handover_restriction_list__ext_ies__free_unpacked
1937 (Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message,
1938 ProtobufCAllocator *allocator)
1942 assert(message->base.descriptor == &uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor);
1943 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1945 void uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__init
1946 (Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message)
1948 static const Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT init_value = UENIBSTREAMPROTOBUF__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__INIT;
1949 *message = init_value;
1951 size_t uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__get_packed_size
1952 (const Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message)
1954 assert(message->base.descriptor == &uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor);
1955 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1957 size_t uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__pack
1958 (const Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message,
1961 assert(message->base.descriptor == &uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor);
1962 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1964 size_t uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__pack_to_buffer
1965 (const Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message,
1966 ProtobufCBuffer *buffer)
1968 assert(message->base.descriptor == &uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor);
1969 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1971 Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *
1972 uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__unpack
1973 (ProtobufCAllocator *allocator,
1975 const uint8_t *data)
1977 return (Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *)
1978 protobuf_c_message_unpack (&uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor,
1979 allocator, len, data);
1981 void uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__free_unpacked
1982 (Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message,
1983 ProtobufCAllocator *allocator)
1987 assert(message->base.descriptor == &uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor);
1988 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1990 void uenibstreamprotobuf__cntype_restrictions__init
1991 (Uenibstreamprotobuf__CNTypeRestrictions *message)
1993 static const Uenibstreamprotobuf__CNTypeRestrictions init_value = UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS__INIT;
1994 *message = init_value;
1996 size_t uenibstreamprotobuf__cntype_restrictions__get_packed_size
1997 (const Uenibstreamprotobuf__CNTypeRestrictions *message)
1999 assert(message->base.descriptor == &uenibstreamprotobuf__cntype_restrictions__descriptor);
2000 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2002 size_t uenibstreamprotobuf__cntype_restrictions__pack
2003 (const Uenibstreamprotobuf__CNTypeRestrictions *message,
2006 assert(message->base.descriptor == &uenibstreamprotobuf__cntype_restrictions__descriptor);
2007 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2009 size_t uenibstreamprotobuf__cntype_restrictions__pack_to_buffer
2010 (const Uenibstreamprotobuf__CNTypeRestrictions *message,
2011 ProtobufCBuffer *buffer)
2013 assert(message->base.descriptor == &uenibstreamprotobuf__cntype_restrictions__descriptor);
2014 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2016 Uenibstreamprotobuf__CNTypeRestrictions *
2017 uenibstreamprotobuf__cntype_restrictions__unpack
2018 (ProtobufCAllocator *allocator,
2020 const uint8_t *data)
2022 return (Uenibstreamprotobuf__CNTypeRestrictions *)
2023 protobuf_c_message_unpack (&uenibstreamprotobuf__cntype_restrictions__descriptor,
2024 allocator, len, data);
2026 void uenibstreamprotobuf__cntype_restrictions__free_unpacked
2027 (Uenibstreamprotobuf__CNTypeRestrictions *message,
2028 ProtobufCAllocator *allocator)
2032 assert(message->base.descriptor == &uenibstreamprotobuf__cntype_restrictions__descriptor);
2033 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2035 void uenibstreamprotobuf__cntype_restrictions_item__init
2036 (Uenibstreamprotobuf__CNTypeRestrictionsItem *message)
2038 static const Uenibstreamprotobuf__CNTypeRestrictionsItem init_value = UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS_ITEM__INIT;
2039 *message = init_value;
2041 size_t uenibstreamprotobuf__cntype_restrictions_item__get_packed_size
2042 (const Uenibstreamprotobuf__CNTypeRestrictionsItem *message)
2044 assert(message->base.descriptor == &uenibstreamprotobuf__cntype_restrictions_item__descriptor);
2045 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2047 size_t uenibstreamprotobuf__cntype_restrictions_item__pack
2048 (const Uenibstreamprotobuf__CNTypeRestrictionsItem *message,
2051 assert(message->base.descriptor == &uenibstreamprotobuf__cntype_restrictions_item__descriptor);
2052 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2054 size_t uenibstreamprotobuf__cntype_restrictions_item__pack_to_buffer
2055 (const Uenibstreamprotobuf__CNTypeRestrictionsItem *message,
2056 ProtobufCBuffer *buffer)
2058 assert(message->base.descriptor == &uenibstreamprotobuf__cntype_restrictions_item__descriptor);
2059 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2061 Uenibstreamprotobuf__CNTypeRestrictionsItem *
2062 uenibstreamprotobuf__cntype_restrictions_item__unpack
2063 (ProtobufCAllocator *allocator,
2065 const uint8_t *data)
2067 return (Uenibstreamprotobuf__CNTypeRestrictionsItem *)
2068 protobuf_c_message_unpack (&uenibstreamprotobuf__cntype_restrictions_item__descriptor,
2069 allocator, len, data);
2071 void uenibstreamprotobuf__cntype_restrictions_item__free_unpacked
2072 (Uenibstreamprotobuf__CNTypeRestrictionsItem *message,
2073 ProtobufCAllocator *allocator)
2077 assert(message->base.descriptor == &uenibstreamprotobuf__cntype_restrictions_item__descriptor);
2078 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2080 void uenibstreamprotobuf__nrrestrictionin5_gs__init
2081 (Uenibstreamprotobuf__NRrestrictionin5GS *message)
2083 static const Uenibstreamprotobuf__NRrestrictionin5GS init_value = UENIBSTREAMPROTOBUF__NRRESTRICTIONIN5_GS__INIT;
2084 *message = init_value;
2086 size_t uenibstreamprotobuf__nrrestrictionin5_gs__get_packed_size
2087 (const Uenibstreamprotobuf__NRrestrictionin5GS *message)
2089 assert(message->base.descriptor == &uenibstreamprotobuf__nrrestrictionin5_gs__descriptor);
2090 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2092 size_t uenibstreamprotobuf__nrrestrictionin5_gs__pack
2093 (const Uenibstreamprotobuf__NRrestrictionin5GS *message,
2096 assert(message->base.descriptor == &uenibstreamprotobuf__nrrestrictionin5_gs__descriptor);
2097 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2099 size_t uenibstreamprotobuf__nrrestrictionin5_gs__pack_to_buffer
2100 (const Uenibstreamprotobuf__NRrestrictionin5GS *message,
2101 ProtobufCBuffer *buffer)
2103 assert(message->base.descriptor == &uenibstreamprotobuf__nrrestrictionin5_gs__descriptor);
2104 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2106 Uenibstreamprotobuf__NRrestrictionin5GS *
2107 uenibstreamprotobuf__nrrestrictionin5_gs__unpack
2108 (ProtobufCAllocator *allocator,
2110 const uint8_t *data)
2112 return (Uenibstreamprotobuf__NRrestrictionin5GS *)
2113 protobuf_c_message_unpack (&uenibstreamprotobuf__nrrestrictionin5_gs__descriptor,
2114 allocator, len, data);
2116 void uenibstreamprotobuf__nrrestrictionin5_gs__free_unpacked
2117 (Uenibstreamprotobuf__NRrestrictionin5GS *message,
2118 ProtobufCAllocator *allocator)
2122 assert(message->base.descriptor == &uenibstreamprotobuf__nrrestrictionin5_gs__descriptor);
2123 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2125 void uenibstreamprotobuf__nruesecurity_capabilities__init
2126 (Uenibstreamprotobuf__NRUESecurityCapabilities *message)
2128 static const Uenibstreamprotobuf__NRUESecurityCapabilities init_value = UENIBSTREAMPROTOBUF__NRUESECURITY_CAPABILITIES__INIT;
2129 *message = init_value;
2131 size_t uenibstreamprotobuf__nruesecurity_capabilities__get_packed_size
2132 (const Uenibstreamprotobuf__NRUESecurityCapabilities *message)
2134 assert(message->base.descriptor == &uenibstreamprotobuf__nruesecurity_capabilities__descriptor);
2135 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2137 size_t uenibstreamprotobuf__nruesecurity_capabilities__pack
2138 (const Uenibstreamprotobuf__NRUESecurityCapabilities *message,
2141 assert(message->base.descriptor == &uenibstreamprotobuf__nruesecurity_capabilities__descriptor);
2142 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2144 size_t uenibstreamprotobuf__nruesecurity_capabilities__pack_to_buffer
2145 (const Uenibstreamprotobuf__NRUESecurityCapabilities *message,
2146 ProtobufCBuffer *buffer)
2148 assert(message->base.descriptor == &uenibstreamprotobuf__nruesecurity_capabilities__descriptor);
2149 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2151 Uenibstreamprotobuf__NRUESecurityCapabilities *
2152 uenibstreamprotobuf__nruesecurity_capabilities__unpack
2153 (ProtobufCAllocator *allocator,
2155 const uint8_t *data)
2157 return (Uenibstreamprotobuf__NRUESecurityCapabilities *)
2158 protobuf_c_message_unpack (&uenibstreamprotobuf__nruesecurity_capabilities__descriptor,
2159 allocator, len, data);
2161 void uenibstreamprotobuf__nruesecurity_capabilities__free_unpacked
2162 (Uenibstreamprotobuf__NRUESecurityCapabilities *message,
2163 ProtobufCAllocator *allocator)
2167 assert(message->base.descriptor == &uenibstreamprotobuf__nruesecurity_capabilities__descriptor);
2168 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2170 void uenibstreamprotobuf__ueaggregate_maximum_bit_rate__init
2171 (Uenibstreamprotobuf__UEAggregateMaximumBitRate *message)
2173 static const Uenibstreamprotobuf__UEAggregateMaximumBitRate init_value = UENIBSTREAMPROTOBUF__UEAGGREGATE_MAXIMUM_BIT_RATE__INIT;
2174 *message = init_value;
2176 size_t uenibstreamprotobuf__ueaggregate_maximum_bit_rate__get_packed_size
2177 (const Uenibstreamprotobuf__UEAggregateMaximumBitRate *message)
2179 assert(message->base.descriptor == &uenibstreamprotobuf__ueaggregate_maximum_bit_rate__descriptor);
2180 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2182 size_t uenibstreamprotobuf__ueaggregate_maximum_bit_rate__pack
2183 (const Uenibstreamprotobuf__UEAggregateMaximumBitRate *message,
2186 assert(message->base.descriptor == &uenibstreamprotobuf__ueaggregate_maximum_bit_rate__descriptor);
2187 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2189 size_t uenibstreamprotobuf__ueaggregate_maximum_bit_rate__pack_to_buffer
2190 (const Uenibstreamprotobuf__UEAggregateMaximumBitRate *message,
2191 ProtobufCBuffer *buffer)
2193 assert(message->base.descriptor == &uenibstreamprotobuf__ueaggregate_maximum_bit_rate__descriptor);
2194 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2196 Uenibstreamprotobuf__UEAggregateMaximumBitRate *
2197 uenibstreamprotobuf__ueaggregate_maximum_bit_rate__unpack
2198 (ProtobufCAllocator *allocator,
2200 const uint8_t *data)
2202 return (Uenibstreamprotobuf__UEAggregateMaximumBitRate *)
2203 protobuf_c_message_unpack (&uenibstreamprotobuf__ueaggregate_maximum_bit_rate__descriptor,
2204 allocator, len, data);
2206 void uenibstreamprotobuf__ueaggregate_maximum_bit_rate__free_unpacked
2207 (Uenibstreamprotobuf__UEAggregateMaximumBitRate *message,
2208 ProtobufCAllocator *allocator)
2212 assert(message->base.descriptor == &uenibstreamprotobuf__ueaggregate_maximum_bit_rate__descriptor);
2213 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2215 void uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__init
2216 (Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message)
2218 static const Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs init_value = UENIBSTREAMPROTOBUF__UEAGGREGATE__MAXIMUM_BITRATE__EXT_IES__INIT;
2219 *message = init_value;
2221 size_t uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__get_packed_size
2222 (const Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message)
2224 assert(message->base.descriptor == &uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor);
2225 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2227 size_t uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__pack
2228 (const Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message,
2231 assert(message->base.descriptor == &uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor);
2232 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2234 size_t uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__pack_to_buffer
2235 (const Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message,
2236 ProtobufCBuffer *buffer)
2238 assert(message->base.descriptor == &uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor);
2239 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2241 Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *
2242 uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__unpack
2243 (ProtobufCAllocator *allocator,
2245 const uint8_t *data)
2247 return (Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *)
2248 protobuf_c_message_unpack (&uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor,
2249 allocator, len, data);
2251 void uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__free_unpacked
2252 (Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message,
2253 ProtobufCAllocator *allocator)
2257 assert(message->base.descriptor == &uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor);
2258 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2260 void uenibstreamprotobuf__dl__forwarding__init
2261 (Uenibstreamprotobuf__DLForwarding *message)
2263 static const Uenibstreamprotobuf__DLForwarding init_value = UENIBSTREAMPROTOBUF__DL__FORWARDING__INIT;
2264 *message = init_value;
2266 size_t uenibstreamprotobuf__dl__forwarding__get_packed_size
2267 (const Uenibstreamprotobuf__DLForwarding *message)
2269 assert(message->base.descriptor == &uenibstreamprotobuf__dl__forwarding__descriptor);
2270 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2272 size_t uenibstreamprotobuf__dl__forwarding__pack
2273 (const Uenibstreamprotobuf__DLForwarding *message,
2276 assert(message->base.descriptor == &uenibstreamprotobuf__dl__forwarding__descriptor);
2277 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2279 size_t uenibstreamprotobuf__dl__forwarding__pack_to_buffer
2280 (const Uenibstreamprotobuf__DLForwarding *message,
2281 ProtobufCBuffer *buffer)
2283 assert(message->base.descriptor == &uenibstreamprotobuf__dl__forwarding__descriptor);
2284 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2286 Uenibstreamprotobuf__DLForwarding *
2287 uenibstreamprotobuf__dl__forwarding__unpack
2288 (ProtobufCAllocator *allocator,
2290 const uint8_t *data)
2292 return (Uenibstreamprotobuf__DLForwarding *)
2293 protobuf_c_message_unpack (&uenibstreamprotobuf__dl__forwarding__descriptor,
2294 allocator, len, data);
2296 void uenibstreamprotobuf__dl__forwarding__free_unpacked
2297 (Uenibstreamprotobuf__DLForwarding *message,
2298 ProtobufCAllocator *allocator)
2302 assert(message->base.descriptor == &uenibstreamprotobuf__dl__forwarding__descriptor);
2303 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2305 void uenibstreamprotobuf__duplication_activation__init
2306 (Uenibstreamprotobuf__DuplicationActivation *message)
2308 static const Uenibstreamprotobuf__DuplicationActivation init_value = UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__INIT;
2309 *message = init_value;
2311 size_t uenibstreamprotobuf__duplication_activation__get_packed_size
2312 (const Uenibstreamprotobuf__DuplicationActivation *message)
2314 assert(message->base.descriptor == &uenibstreamprotobuf__duplication_activation__descriptor);
2315 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2317 size_t uenibstreamprotobuf__duplication_activation__pack
2318 (const Uenibstreamprotobuf__DuplicationActivation *message,
2321 assert(message->base.descriptor == &uenibstreamprotobuf__duplication_activation__descriptor);
2322 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2324 size_t uenibstreamprotobuf__duplication_activation__pack_to_buffer
2325 (const Uenibstreamprotobuf__DuplicationActivation *message,
2326 ProtobufCBuffer *buffer)
2328 assert(message->base.descriptor == &uenibstreamprotobuf__duplication_activation__descriptor);
2329 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2331 Uenibstreamprotobuf__DuplicationActivation *
2332 uenibstreamprotobuf__duplication_activation__unpack
2333 (ProtobufCAllocator *allocator,
2335 const uint8_t *data)
2337 return (Uenibstreamprotobuf__DuplicationActivation *)
2338 protobuf_c_message_unpack (&uenibstreamprotobuf__duplication_activation__descriptor,
2339 allocator, len, data);
2341 void uenibstreamprotobuf__duplication_activation__free_unpacked
2342 (Uenibstreamprotobuf__DuplicationActivation *message,
2343 ProtobufCAllocator *allocator)
2347 assert(message->base.descriptor == &uenibstreamprotobuf__duplication_activation__descriptor);
2348 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2350 void uenibstreamprotobuf__me_nbresource_coordination_information__init
2351 (Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message)
2353 static const Uenibstreamprotobuf__MeNBResourceCoordinationInformation init_value = UENIBSTREAMPROTOBUF__ME_NBRESOURCE_COORDINATION_INFORMATION__INIT;
2354 *message = init_value;
2356 size_t uenibstreamprotobuf__me_nbresource_coordination_information__get_packed_size
2357 (const Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message)
2359 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbresource_coordination_information__descriptor);
2360 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2362 size_t uenibstreamprotobuf__me_nbresource_coordination_information__pack
2363 (const Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message,
2366 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbresource_coordination_information__descriptor);
2367 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2369 size_t uenibstreamprotobuf__me_nbresource_coordination_information__pack_to_buffer
2370 (const Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message,
2371 ProtobufCBuffer *buffer)
2373 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbresource_coordination_information__descriptor);
2374 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2376 Uenibstreamprotobuf__MeNBResourceCoordinationInformation *
2377 uenibstreamprotobuf__me_nbresource_coordination_information__unpack
2378 (ProtobufCAllocator *allocator,
2380 const uint8_t *data)
2382 return (Uenibstreamprotobuf__MeNBResourceCoordinationInformation *)
2383 protobuf_c_message_unpack (&uenibstreamprotobuf__me_nbresource_coordination_information__descriptor,
2384 allocator, len, data);
2386 void uenibstreamprotobuf__me_nbresource_coordination_information__free_unpacked
2387 (Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message,
2388 ProtobufCAllocator *allocator)
2392 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbresource_coordination_information__descriptor);
2393 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2395 void uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__init
2396 (Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message)
2398 static const Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs init_value = UENIBSTREAMPROTOBUF__ME_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT;
2399 *message = init_value;
2401 size_t uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__get_packed_size
2402 (const Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message)
2404 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor);
2405 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2407 size_t uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__pack
2408 (const Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message,
2411 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor);
2412 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2414 size_t uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__pack_to_buffer
2415 (const Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message,
2416 ProtobufCBuffer *buffer)
2418 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor);
2419 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2421 Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *
2422 uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__unpack
2423 (ProtobufCAllocator *allocator,
2425 const uint8_t *data)
2427 return (Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *)
2428 protobuf_c_message_unpack (&uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor,
2429 allocator, len, data);
2431 void uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__free_unpacked
2432 (Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message,
2433 ProtobufCAllocator *allocator)
2437 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor);
2438 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2440 void uenibstreamprotobuf__me_nbcoordination_assistance_information__init
2441 (Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message)
2443 static const Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation init_value = UENIBSTREAMPROTOBUF__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT;
2444 *message = init_value;
2446 size_t uenibstreamprotobuf__me_nbcoordination_assistance_information__get_packed_size
2447 (const Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message)
2449 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor);
2450 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2452 size_t uenibstreamprotobuf__me_nbcoordination_assistance_information__pack
2453 (const Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message,
2456 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor);
2457 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2459 size_t uenibstreamprotobuf__me_nbcoordination_assistance_information__pack_to_buffer
2460 (const Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message,
2461 ProtobufCBuffer *buffer)
2463 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor);
2464 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2466 Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *
2467 uenibstreamprotobuf__me_nbcoordination_assistance_information__unpack
2468 (ProtobufCAllocator *allocator,
2470 const uint8_t *data)
2472 return (Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *)
2473 protobuf_c_message_unpack (&uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor,
2474 allocator, len, data);
2476 void uenibstreamprotobuf__me_nbcoordination_assistance_information__free_unpacked
2477 (Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message,
2478 ProtobufCAllocator *allocator)
2482 assert(message->base.descriptor == &uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor);
2483 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2485 void uenibstreamprotobuf__countvalue__init
2486 (Uenibstreamprotobuf__COUNTvalue *message)
2488 static const Uenibstreamprotobuf__COUNTvalue init_value = UENIBSTREAMPROTOBUF__COUNTVALUE__INIT;
2489 *message = init_value;
2491 size_t uenibstreamprotobuf__countvalue__get_packed_size
2492 (const Uenibstreamprotobuf__COUNTvalue *message)
2494 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue__descriptor);
2495 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2497 size_t uenibstreamprotobuf__countvalue__pack
2498 (const Uenibstreamprotobuf__COUNTvalue *message,
2501 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue__descriptor);
2502 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2504 size_t uenibstreamprotobuf__countvalue__pack_to_buffer
2505 (const Uenibstreamprotobuf__COUNTvalue *message,
2506 ProtobufCBuffer *buffer)
2508 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue__descriptor);
2509 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2511 Uenibstreamprotobuf__COUNTvalue *
2512 uenibstreamprotobuf__countvalue__unpack
2513 (ProtobufCAllocator *allocator,
2515 const uint8_t *data)
2517 return (Uenibstreamprotobuf__COUNTvalue *)
2518 protobuf_c_message_unpack (&uenibstreamprotobuf__countvalue__descriptor,
2519 allocator, len, data);
2521 void uenibstreamprotobuf__countvalue__free_unpacked
2522 (Uenibstreamprotobuf__COUNTvalue *message,
2523 ProtobufCAllocator *allocator)
2527 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue__descriptor);
2528 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2530 void uenibstreamprotobuf__countvalue_extended__init
2531 (Uenibstreamprotobuf__COUNTValueExtended *message)
2533 static const Uenibstreamprotobuf__COUNTValueExtended init_value = UENIBSTREAMPROTOBUF__COUNTVALUE_EXTENDED__INIT;
2534 *message = init_value;
2536 size_t uenibstreamprotobuf__countvalue_extended__get_packed_size
2537 (const Uenibstreamprotobuf__COUNTValueExtended *message)
2539 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue_extended__descriptor);
2540 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2542 size_t uenibstreamprotobuf__countvalue_extended__pack
2543 (const Uenibstreamprotobuf__COUNTValueExtended *message,
2546 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue_extended__descriptor);
2547 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2549 size_t uenibstreamprotobuf__countvalue_extended__pack_to_buffer
2550 (const Uenibstreamprotobuf__COUNTValueExtended *message,
2551 ProtobufCBuffer *buffer)
2553 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue_extended__descriptor);
2554 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2556 Uenibstreamprotobuf__COUNTValueExtended *
2557 uenibstreamprotobuf__countvalue_extended__unpack
2558 (ProtobufCAllocator *allocator,
2560 const uint8_t *data)
2562 return (Uenibstreamprotobuf__COUNTValueExtended *)
2563 protobuf_c_message_unpack (&uenibstreamprotobuf__countvalue_extended__descriptor,
2564 allocator, len, data);
2566 void uenibstreamprotobuf__countvalue_extended__free_unpacked
2567 (Uenibstreamprotobuf__COUNTValueExtended *message,
2568 ProtobufCAllocator *allocator)
2572 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue_extended__descriptor);
2573 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2575 void uenibstreamprotobuf__countvalue_pdcp__snlength18__init
2576 (Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message)
2578 static const Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 init_value = UENIBSTREAMPROTOBUF__COUNTVALUE_PDCP__SNLENGTH18__INIT;
2579 *message = init_value;
2581 size_t uenibstreamprotobuf__countvalue_pdcp__snlength18__get_packed_size
2582 (const Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message)
2584 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue_pdcp__snlength18__descriptor);
2585 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2587 size_t uenibstreamprotobuf__countvalue_pdcp__snlength18__pack
2588 (const Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message,
2591 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue_pdcp__snlength18__descriptor);
2592 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2594 size_t uenibstreamprotobuf__countvalue_pdcp__snlength18__pack_to_buffer
2595 (const Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message,
2596 ProtobufCBuffer *buffer)
2598 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue_pdcp__snlength18__descriptor);
2599 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2601 Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *
2602 uenibstreamprotobuf__countvalue_pdcp__snlength18__unpack
2603 (ProtobufCAllocator *allocator,
2605 const uint8_t *data)
2607 return (Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *)
2608 protobuf_c_message_unpack (&uenibstreamprotobuf__countvalue_pdcp__snlength18__descriptor,
2609 allocator, len, data);
2611 void uenibstreamprotobuf__countvalue_pdcp__snlength18__free_unpacked
2612 (Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message,
2613 ProtobufCAllocator *allocator)
2617 assert(message->base.descriptor == &uenibstreamprotobuf__countvalue_pdcp__snlength18__descriptor);
2618 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2620 void uenibstreamprotobuf__expected_uebehaviour__init
2621 (Uenibstreamprotobuf__ExpectedUEBehaviour *message)
2623 static const Uenibstreamprotobuf__ExpectedUEBehaviour init_value = UENIBSTREAMPROTOBUF__EXPECTED_UEBEHAVIOUR__INIT;
2624 *message = init_value;
2626 size_t uenibstreamprotobuf__expected_uebehaviour__get_packed_size
2627 (const Uenibstreamprotobuf__ExpectedUEBehaviour *message)
2629 assert(message->base.descriptor == &uenibstreamprotobuf__expected_uebehaviour__descriptor);
2630 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2632 size_t uenibstreamprotobuf__expected_uebehaviour__pack
2633 (const Uenibstreamprotobuf__ExpectedUEBehaviour *message,
2636 assert(message->base.descriptor == &uenibstreamprotobuf__expected_uebehaviour__descriptor);
2637 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2639 size_t uenibstreamprotobuf__expected_uebehaviour__pack_to_buffer
2640 (const Uenibstreamprotobuf__ExpectedUEBehaviour *message,
2641 ProtobufCBuffer *buffer)
2643 assert(message->base.descriptor == &uenibstreamprotobuf__expected_uebehaviour__descriptor);
2644 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2646 Uenibstreamprotobuf__ExpectedUEBehaviour *
2647 uenibstreamprotobuf__expected_uebehaviour__unpack
2648 (ProtobufCAllocator *allocator,
2650 const uint8_t *data)
2652 return (Uenibstreamprotobuf__ExpectedUEBehaviour *)
2653 protobuf_c_message_unpack (&uenibstreamprotobuf__expected_uebehaviour__descriptor,
2654 allocator, len, data);
2656 void uenibstreamprotobuf__expected_uebehaviour__free_unpacked
2657 (Uenibstreamprotobuf__ExpectedUEBehaviour *message,
2658 ProtobufCAllocator *allocator)
2662 assert(message->base.descriptor == &uenibstreamprotobuf__expected_uebehaviour__descriptor);
2663 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2665 void uenibstreamprotobuf__expected_ueactivity_behaviour__init
2666 (Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message)
2668 static const Uenibstreamprotobuf__ExpectedUEActivityBehaviour init_value = UENIBSTREAMPROTOBUF__EXPECTED_UEACTIVITY_BEHAVIOUR__INIT;
2669 *message = init_value;
2671 size_t uenibstreamprotobuf__expected_ueactivity_behaviour__get_packed_size
2672 (const Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message)
2674 assert(message->base.descriptor == &uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor);
2675 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2677 size_t uenibstreamprotobuf__expected_ueactivity_behaviour__pack
2678 (const Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message,
2681 assert(message->base.descriptor == &uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor);
2682 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2684 size_t uenibstreamprotobuf__expected_ueactivity_behaviour__pack_to_buffer
2685 (const Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message,
2686 ProtobufCBuffer *buffer)
2688 assert(message->base.descriptor == &uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor);
2689 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2691 Uenibstreamprotobuf__ExpectedUEActivityBehaviour *
2692 uenibstreamprotobuf__expected_ueactivity_behaviour__unpack
2693 (ProtobufCAllocator *allocator,
2695 const uint8_t *data)
2697 return (Uenibstreamprotobuf__ExpectedUEActivityBehaviour *)
2698 protobuf_c_message_unpack (&uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor,
2699 allocator, len, data);
2701 void uenibstreamprotobuf__expected_ueactivity_behaviour__free_unpacked
2702 (Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message,
2703 ProtobufCAllocator *allocator)
2707 assert(message->base.descriptor == &uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor);
2708 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2710 void uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__init
2711 (Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message)
2713 static const Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs init_value = UENIBSTREAMPROTOBUF__EXPECTED_UEACTIVITY_BEHAVIOUR__EXT_IES__INIT;
2714 *message = init_value;
2716 size_t uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__get_packed_size
2717 (const Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message)
2719 assert(message->base.descriptor == &uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor);
2720 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2722 size_t uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__pack
2723 (const Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message,
2726 assert(message->base.descriptor == &uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor);
2727 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2729 size_t uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__pack_to_buffer
2730 (const Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message,
2731 ProtobufCBuffer *buffer)
2733 assert(message->base.descriptor == &uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor);
2734 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2736 Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *
2737 uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__unpack
2738 (ProtobufCAllocator *allocator,
2740 const uint8_t *data)
2742 return (Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *)
2743 protobuf_c_message_unpack (&uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor,
2744 allocator, len, data);
2746 void uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__free_unpacked
2747 (Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message,
2748 ProtobufCAllocator *allocator)
2752 assert(message->base.descriptor == &uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor);
2753 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2755 void uenibstreamprotobuf__expected_hointerval__init
2756 (Uenibstreamprotobuf__ExpectedHOInterval *message)
2758 static const Uenibstreamprotobuf__ExpectedHOInterval init_value = UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__INIT;
2759 *message = init_value;
2761 size_t uenibstreamprotobuf__expected_hointerval__get_packed_size
2762 (const Uenibstreamprotobuf__ExpectedHOInterval *message)
2764 assert(message->base.descriptor == &uenibstreamprotobuf__expected_hointerval__descriptor);
2765 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2767 size_t uenibstreamprotobuf__expected_hointerval__pack
2768 (const Uenibstreamprotobuf__ExpectedHOInterval *message,
2771 assert(message->base.descriptor == &uenibstreamprotobuf__expected_hointerval__descriptor);
2772 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2774 size_t uenibstreamprotobuf__expected_hointerval__pack_to_buffer
2775 (const Uenibstreamprotobuf__ExpectedHOInterval *message,
2776 ProtobufCBuffer *buffer)
2778 assert(message->base.descriptor == &uenibstreamprotobuf__expected_hointerval__descriptor);
2779 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2781 Uenibstreamprotobuf__ExpectedHOInterval *
2782 uenibstreamprotobuf__expected_hointerval__unpack
2783 (ProtobufCAllocator *allocator,
2785 const uint8_t *data)
2787 return (Uenibstreamprotobuf__ExpectedHOInterval *)
2788 protobuf_c_message_unpack (&uenibstreamprotobuf__expected_hointerval__descriptor,
2789 allocator, len, data);
2791 void uenibstreamprotobuf__expected_hointerval__free_unpacked
2792 (Uenibstreamprotobuf__ExpectedHOInterval *message,
2793 ProtobufCAllocator *allocator)
2797 assert(message->base.descriptor == &uenibstreamprotobuf__expected_hointerval__descriptor);
2798 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2800 void uenibstreamprotobuf__source_of_ueactivity_behaviour_information__init
2801 (Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message)
2803 static const Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation init_value = UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__INIT;
2804 *message = init_value;
2806 size_t uenibstreamprotobuf__source_of_ueactivity_behaviour_information__get_packed_size
2807 (const Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message)
2809 assert(message->base.descriptor == &uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor);
2810 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2812 size_t uenibstreamprotobuf__source_of_ueactivity_behaviour_information__pack
2813 (const Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message,
2816 assert(message->base.descriptor == &uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor);
2817 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2819 size_t uenibstreamprotobuf__source_of_ueactivity_behaviour_information__pack_to_buffer
2820 (const Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message,
2821 ProtobufCBuffer *buffer)
2823 assert(message->base.descriptor == &uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor);
2824 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2826 Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *
2827 uenibstreamprotobuf__source_of_ueactivity_behaviour_information__unpack
2828 (ProtobufCAllocator *allocator,
2830 const uint8_t *data)
2832 return (Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *)
2833 protobuf_c_message_unpack (&uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor,
2834 allocator, len, data);
2836 void uenibstreamprotobuf__source_of_ueactivity_behaviour_information__free_unpacked
2837 (Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message,
2838 ProtobufCAllocator *allocator)
2842 assert(message->base.descriptor == &uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor);
2843 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2845 void uenibstreamprotobuf__sgnb__addition__trigger__ind__init
2846 (Uenibstreamprotobuf__SGNBAdditionTriggerInd *message)
2848 static const Uenibstreamprotobuf__SGNBAdditionTriggerInd init_value = UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__INIT;
2849 *message = init_value;
2851 size_t uenibstreamprotobuf__sgnb__addition__trigger__ind__get_packed_size
2852 (const Uenibstreamprotobuf__SGNBAdditionTriggerInd *message)
2854 assert(message->base.descriptor == &uenibstreamprotobuf__sgnb__addition__trigger__ind__descriptor);
2855 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
2857 size_t uenibstreamprotobuf__sgnb__addition__trigger__ind__pack
2858 (const Uenibstreamprotobuf__SGNBAdditionTriggerInd *message,
2861 assert(message->base.descriptor == &uenibstreamprotobuf__sgnb__addition__trigger__ind__descriptor);
2862 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
2864 size_t uenibstreamprotobuf__sgnb__addition__trigger__ind__pack_to_buffer
2865 (const Uenibstreamprotobuf__SGNBAdditionTriggerInd *message,
2866 ProtobufCBuffer *buffer)
2868 assert(message->base.descriptor == &uenibstreamprotobuf__sgnb__addition__trigger__ind__descriptor);
2869 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
2871 Uenibstreamprotobuf__SGNBAdditionTriggerInd *
2872 uenibstreamprotobuf__sgnb__addition__trigger__ind__unpack
2873 (ProtobufCAllocator *allocator,
2875 const uint8_t *data)
2877 return (Uenibstreamprotobuf__SGNBAdditionTriggerInd *)
2878 protobuf_c_message_unpack (&uenibstreamprotobuf__sgnb__addition__trigger__ind__descriptor,
2879 allocator, len, data);
2881 void uenibstreamprotobuf__sgnb__addition__trigger__ind__free_unpacked
2882 (Uenibstreamprotobuf__SGNBAdditionTriggerInd *message,
2883 ProtobufCAllocator *allocator)
2887 assert(message->base.descriptor == &uenibstreamprotobuf__sgnb__addition__trigger__ind__descriptor);
2888 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
2890 static const ProtobufCEnumValue uenibstreamprotobuf__en__dc__resource_configuration__status__enum_values_by_number[3] =
2892 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified", 0 },
2893 { "present", "UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__present", 1 },
2894 { "not_present", "UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__not_present", 2 },
2896 static const ProtobufCIntRange uenibstreamprotobuf__en__dc__resource_configuration__status__value_ranges[] = {
2899 static const ProtobufCEnumValueIndex uenibstreamprotobuf__en__dc__resource_configuration__status__enum_values_by_name[3] =
2901 { "not_present", 2 },
2903 { "protobuf_unspecified", 0 },
2905 const ProtobufCEnumDescriptor uenibstreamprotobuf__en__dc__resource_configuration__status__descriptor =
2907 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2908 "uenibstreamprotobuf.EN_DC_ResourceConfiguration.Status",
2910 "Uenibstreamprotobuf__ENDCResourceConfiguration__Status",
2911 "uenibstreamprotobuf",
2913 uenibstreamprotobuf__en__dc__resource_configuration__status__enum_values_by_number,
2915 uenibstreamprotobuf__en__dc__resource_configuration__status__enum_values_by_name,
2917 uenibstreamprotobuf__en__dc__resource_configuration__status__value_ranges,
2918 NULL,NULL,NULL,NULL /* reserved[1234] */
2920 static const ProtobufCFieldDescriptor uenibstreamprotobuf__en__dc__resource_configuration__field_descriptors[3] =
2925 PROTOBUF_C_LABEL_NONE,
2926 PROTOBUF_C_TYPE_ENUM,
2927 0, /* quantifier_offset */
2928 offsetof(Uenibstreamprotobuf__ENDCResourceConfiguration, pdcpatsgnb),
2929 &uenibstreamprotobuf__en__dc__resource_configuration__status__descriptor,
2932 0,NULL,NULL /* reserved1,reserved2, etc */
2937 PROTOBUF_C_LABEL_NONE,
2938 PROTOBUF_C_TYPE_ENUM,
2939 0, /* quantifier_offset */
2940 offsetof(Uenibstreamprotobuf__ENDCResourceConfiguration, mcgresources),
2941 &uenibstreamprotobuf__en__dc__resource_configuration__status__descriptor,
2944 0,NULL,NULL /* reserved1,reserved2, etc */
2949 PROTOBUF_C_LABEL_NONE,
2950 PROTOBUF_C_TYPE_ENUM,
2951 0, /* quantifier_offset */
2952 offsetof(Uenibstreamprotobuf__ENDCResourceConfiguration, scgresources),
2953 &uenibstreamprotobuf__en__dc__resource_configuration__status__descriptor,
2956 0,NULL,NULL /* reserved1,reserved2, etc */
2959 static const unsigned uenibstreamprotobuf__en__dc__resource_configuration__field_indices_by_name[] = {
2960 1, /* field[1] = mCGresources */
2961 0, /* field[0] = pDCPatSgNB */
2962 2, /* field[2] = sCGresources */
2964 static const ProtobufCIntRange uenibstreamprotobuf__en__dc__resource_configuration__number_ranges[1 + 1] =
2969 const ProtobufCMessageDescriptor uenibstreamprotobuf__en__dc__resource_configuration__descriptor =
2971 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2972 "uenibstreamprotobuf.EN_DC_ResourceConfiguration",
2973 "ENDCResourceConfiguration",
2974 "Uenibstreamprotobuf__ENDCResourceConfiguration",
2975 "uenibstreamprotobuf",
2976 sizeof(Uenibstreamprotobuf__ENDCResourceConfiguration),
2978 uenibstreamprotobuf__en__dc__resource_configuration__field_descriptors,
2979 uenibstreamprotobuf__en__dc__resource_configuration__field_indices_by_name,
2980 1, uenibstreamprotobuf__en__dc__resource_configuration__number_ranges,
2981 (ProtobufCMessageInit) uenibstreamprotobuf__en__dc__resource_configuration__init,
2982 NULL,NULL,NULL /* reserved[123] */
2984 static const ProtobufCFieldDescriptor uenibstreamprotobuf__e__rab__level__qo_s__parameters__field_descriptors[4] =
2989 PROTOBUF_C_LABEL_NONE,
2990 PROTOBUF_C_TYPE_UINT32,
2991 0, /* quantifier_offset */
2992 offsetof(Uenibstreamprotobuf__ERABLevelQoSParameters, qci),
2996 0,NULL,NULL /* reserved1,reserved2, etc */
2999 "allocationAndRetentionPriority",
3001 PROTOBUF_C_LABEL_NONE,
3002 PROTOBUF_C_TYPE_MESSAGE,
3003 0, /* quantifier_offset */
3004 offsetof(Uenibstreamprotobuf__ERABLevelQoSParameters, allocationandretentionpriority),
3005 &uenibstreamprotobuf__allocation_and_retention_priority__descriptor,
3008 0,NULL,NULL /* reserved1,reserved2, etc */
3011 "gbrQosInformation",
3013 PROTOBUF_C_LABEL_NONE,
3014 PROTOBUF_C_TYPE_MESSAGE,
3015 0, /* quantifier_offset */
3016 offsetof(Uenibstreamprotobuf__ERABLevelQoSParameters, gbrqosinformation),
3017 &uenibstreamprotobuf__gbr__qos_information__descriptor,
3020 0,NULL,NULL /* reserved1,reserved2, etc */
3025 PROTOBUF_C_LABEL_REPEATED,
3026 PROTOBUF_C_TYPE_MESSAGE,
3027 offsetof(Uenibstreamprotobuf__ERABLevelQoSParameters, n_ie_extensions),
3028 offsetof(Uenibstreamprotobuf__ERABLevelQoSParameters, ie_extensions),
3029 &uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor,
3032 0,NULL,NULL /* reserved1,reserved2, etc */
3035 static const unsigned uenibstreamprotobuf__e__rab__level__qo_s__parameters__field_indices_by_name[] = {
3036 1, /* field[1] = allocationAndRetentionPriority */
3037 2, /* field[2] = gbrQosInformation */
3038 3, /* field[3] = iE_Extensions */
3039 0, /* field[0] = qCI */
3041 static const ProtobufCIntRange uenibstreamprotobuf__e__rab__level__qo_s__parameters__number_ranges[1 + 1] =
3046 const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__level__qo_s__parameters__descriptor =
3048 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3049 "uenibstreamprotobuf.E_RAB_Level_QoS_Parameters",
3050 "ERABLevelQoSParameters",
3051 "Uenibstreamprotobuf__ERABLevelQoSParameters",
3052 "uenibstreamprotobuf",
3053 sizeof(Uenibstreamprotobuf__ERABLevelQoSParameters),
3055 uenibstreamprotobuf__e__rab__level__qo_s__parameters__field_descriptors,
3056 uenibstreamprotobuf__e__rab__level__qo_s__parameters__field_indices_by_name,
3057 1, uenibstreamprotobuf__e__rab__level__qo_s__parameters__number_ranges,
3058 (ProtobufCMessageInit) uenibstreamprotobuf__e__rab__level__qo_s__parameters__init,
3059 NULL,NULL,NULL /* reserved[123] */
3061 static const ProtobufCFieldDescriptor uenibstreamprotobuf__allocation_and_retention_priority__field_descriptors[3] =
3066 PROTOBUF_C_LABEL_NONE,
3067 PROTOBUF_C_TYPE_UINT32,
3068 0, /* quantifier_offset */
3069 offsetof(Uenibstreamprotobuf__AllocationAndRetentionPriority, prioritylevel),
3073 0,NULL,NULL /* reserved1,reserved2, etc */
3076 "pre_emptionCapability",
3078 PROTOBUF_C_LABEL_NONE,
3079 PROTOBUF_C_TYPE_MESSAGE,
3080 0, /* quantifier_offset */
3081 offsetof(Uenibstreamprotobuf__AllocationAndRetentionPriority, pre_emptioncapability),
3082 &uenibstreamprotobuf__pre_emption_capability__descriptor,
3085 0,NULL,NULL /* reserved1,reserved2, etc */
3088 "pre_emptionVulnerability",
3090 PROTOBUF_C_LABEL_NONE,
3091 PROTOBUF_C_TYPE_MESSAGE,
3092 0, /* quantifier_offset */
3093 offsetof(Uenibstreamprotobuf__AllocationAndRetentionPriority, pre_emptionvulnerability),
3094 &uenibstreamprotobuf__pre_emption_vulnerability__descriptor,
3097 0,NULL,NULL /* reserved1,reserved2, etc */
3100 static const unsigned uenibstreamprotobuf__allocation_and_retention_priority__field_indices_by_name[] = {
3101 1, /* field[1] = pre_emptionCapability */
3102 2, /* field[2] = pre_emptionVulnerability */
3103 0, /* field[0] = priorityLevel */
3105 static const ProtobufCIntRange uenibstreamprotobuf__allocation_and_retention_priority__number_ranges[1 + 1] =
3110 const ProtobufCMessageDescriptor uenibstreamprotobuf__allocation_and_retention_priority__descriptor =
3112 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3113 "uenibstreamprotobuf.AllocationAndRetentionPriority",
3114 "AllocationAndRetentionPriority",
3115 "Uenibstreamprotobuf__AllocationAndRetentionPriority",
3116 "uenibstreamprotobuf",
3117 sizeof(Uenibstreamprotobuf__AllocationAndRetentionPriority),
3119 uenibstreamprotobuf__allocation_and_retention_priority__field_descriptors,
3120 uenibstreamprotobuf__allocation_and_retention_priority__field_indices_by_name,
3121 1, uenibstreamprotobuf__allocation_and_retention_priority__number_ranges,
3122 (ProtobufCMessageInit) uenibstreamprotobuf__allocation_and_retention_priority__init,
3123 NULL,NULL,NULL /* reserved[123] */
3125 static const ProtobufCEnumValue uenibstreamprotobuf__pre_emption_vulnerability__value__enum_values_by_number[3] =
3127 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__VALUE__protobuf_unspecified", 0 },
3128 { "not_pre_emptable", "UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__VALUE__not_pre_emptable", 1 },
3129 { "pre_emptable", "UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__VALUE__pre_emptable", 2 },
3131 static const ProtobufCIntRange uenibstreamprotobuf__pre_emption_vulnerability__value__value_ranges[] = {
3134 static const ProtobufCEnumValueIndex uenibstreamprotobuf__pre_emption_vulnerability__value__enum_values_by_name[3] =
3136 { "not_pre_emptable", 1 },
3137 { "pre_emptable", 2 },
3138 { "protobuf_unspecified", 0 },
3140 const ProtobufCEnumDescriptor uenibstreamprotobuf__pre_emption_vulnerability__value__descriptor =
3142 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3143 "uenibstreamprotobuf.Pre_emptionVulnerability.Value",
3145 "Uenibstreamprotobuf__PreEmptionVulnerability__Value",
3146 "uenibstreamprotobuf",
3148 uenibstreamprotobuf__pre_emption_vulnerability__value__enum_values_by_number,
3150 uenibstreamprotobuf__pre_emption_vulnerability__value__enum_values_by_name,
3152 uenibstreamprotobuf__pre_emption_vulnerability__value__value_ranges,
3153 NULL,NULL,NULL,NULL /* reserved[1234] */
3155 static const ProtobufCFieldDescriptor uenibstreamprotobuf__pre_emption_vulnerability__field_descriptors[1] =
3160 PROTOBUF_C_LABEL_NONE,
3161 PROTOBUF_C_TYPE_ENUM,
3162 0, /* quantifier_offset */
3163 offsetof(Uenibstreamprotobuf__PreEmptionVulnerability, value),
3164 &uenibstreamprotobuf__pre_emption_vulnerability__value__descriptor,
3167 0,NULL,NULL /* reserved1,reserved2, etc */
3170 static const unsigned uenibstreamprotobuf__pre_emption_vulnerability__field_indices_by_name[] = {
3171 0, /* field[0] = value */
3173 static const ProtobufCIntRange uenibstreamprotobuf__pre_emption_vulnerability__number_ranges[1 + 1] =
3178 const ProtobufCMessageDescriptor uenibstreamprotobuf__pre_emption_vulnerability__descriptor =
3180 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3181 "uenibstreamprotobuf.Pre_emptionVulnerability",
3182 "PreEmptionVulnerability",
3183 "Uenibstreamprotobuf__PreEmptionVulnerability",
3184 "uenibstreamprotobuf",
3185 sizeof(Uenibstreamprotobuf__PreEmptionVulnerability),
3187 uenibstreamprotobuf__pre_emption_vulnerability__field_descriptors,
3188 uenibstreamprotobuf__pre_emption_vulnerability__field_indices_by_name,
3189 1, uenibstreamprotobuf__pre_emption_vulnerability__number_ranges,
3190 (ProtobufCMessageInit) uenibstreamprotobuf__pre_emption_vulnerability__init,
3191 NULL,NULL,NULL /* reserved[123] */
3193 static const ProtobufCEnumValue uenibstreamprotobuf__pre_emption_capability__value__enum_values_by_number[3] =
3195 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__VALUE__protobuf_unspecified", 0 },
3196 { "shall_not_trigger_pre_emption", "UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__VALUE__shall_not_trigger_pre_emption", 1 },
3197 { "may_trigger_pre_emption", "UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__VALUE__may_trigger_pre_emption", 2 },
3199 static const ProtobufCIntRange uenibstreamprotobuf__pre_emption_capability__value__value_ranges[] = {
3202 static const ProtobufCEnumValueIndex uenibstreamprotobuf__pre_emption_capability__value__enum_values_by_name[3] =
3204 { "may_trigger_pre_emption", 2 },
3205 { "protobuf_unspecified", 0 },
3206 { "shall_not_trigger_pre_emption", 1 },
3208 const ProtobufCEnumDescriptor uenibstreamprotobuf__pre_emption_capability__value__descriptor =
3210 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3211 "uenibstreamprotobuf.Pre_emptionCapability.Value",
3213 "Uenibstreamprotobuf__PreEmptionCapability__Value",
3214 "uenibstreamprotobuf",
3216 uenibstreamprotobuf__pre_emption_capability__value__enum_values_by_number,
3218 uenibstreamprotobuf__pre_emption_capability__value__enum_values_by_name,
3220 uenibstreamprotobuf__pre_emption_capability__value__value_ranges,
3221 NULL,NULL,NULL,NULL /* reserved[1234] */
3223 static const ProtobufCFieldDescriptor uenibstreamprotobuf__pre_emption_capability__field_descriptors[1] =
3228 PROTOBUF_C_LABEL_NONE,
3229 PROTOBUF_C_TYPE_ENUM,
3230 0, /* quantifier_offset */
3231 offsetof(Uenibstreamprotobuf__PreEmptionCapability, value),
3232 &uenibstreamprotobuf__pre_emption_capability__value__descriptor,
3235 0,NULL,NULL /* reserved1,reserved2, etc */
3238 static const unsigned uenibstreamprotobuf__pre_emption_capability__field_indices_by_name[] = {
3239 0, /* field[0] = value */
3241 static const ProtobufCIntRange uenibstreamprotobuf__pre_emption_capability__number_ranges[1 + 1] =
3246 const ProtobufCMessageDescriptor uenibstreamprotobuf__pre_emption_capability__descriptor =
3248 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3249 "uenibstreamprotobuf.Pre_emptionCapability",
3250 "PreEmptionCapability",
3251 "Uenibstreamprotobuf__PreEmptionCapability",
3252 "uenibstreamprotobuf",
3253 sizeof(Uenibstreamprotobuf__PreEmptionCapability),
3255 uenibstreamprotobuf__pre_emption_capability__field_descriptors,
3256 uenibstreamprotobuf__pre_emption_capability__field_indices_by_name,
3257 1, uenibstreamprotobuf__pre_emption_capability__number_ranges,
3258 (ProtobufCMessageInit) uenibstreamprotobuf__pre_emption_capability__init,
3259 NULL,NULL,NULL /* reserved[123] */
3261 static const ProtobufCFieldDescriptor uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__field_descriptors[2] =
3264 "id_DownlinkPacketLossRate",
3266 PROTOBUF_C_LABEL_NONE,
3267 PROTOBUF_C_TYPE_MESSAGE,
3268 0, /* quantifier_offset */
3269 offsetof(Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs, id_downlinkpacketlossrate),
3270 &google__protobuf__uint32_value__descriptor,
3273 0,NULL,NULL /* reserved1,reserved2, etc */
3276 "id_UplinkPacketLossRate",
3278 PROTOBUF_C_LABEL_NONE,
3279 PROTOBUF_C_TYPE_MESSAGE,
3280 0, /* quantifier_offset */
3281 offsetof(Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs, id_uplinkpacketlossrate),
3282 &google__protobuf__uint32_value__descriptor,
3285 0,NULL,NULL /* reserved1,reserved2, etc */
3288 static const unsigned uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__field_indices_by_name[] = {
3289 0, /* field[0] = id_DownlinkPacketLossRate */
3290 1, /* field[1] = id_UplinkPacketLossRate */
3292 static const ProtobufCIntRange uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__number_ranges[1 + 1] =
3297 const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor =
3299 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3300 "uenibstreamprotobuf.E_RAB_Level_QoS_Parameters_ExtIEs",
3301 "ERABLevelQoSParametersExtIEs",
3302 "Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs",
3303 "uenibstreamprotobuf",
3304 sizeof(Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs),
3306 uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__field_descriptors,
3307 uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__field_indices_by_name,
3308 1, uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__number_ranges,
3309 (ProtobufCMessageInit) uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__init,
3310 NULL,NULL,NULL /* reserved[123] */
3312 static const ProtobufCFieldDescriptor uenibstreamprotobuf__gbr__qos_information__field_descriptors[5] =
3315 "e_RAB_MaximumBitrateDL",
3317 PROTOBUF_C_LABEL_NONE,
3318 PROTOBUF_C_TYPE_UINT64,
3319 0, /* quantifier_offset */
3320 offsetof(Uenibstreamprotobuf__GBRQosInformation, e_rab_maximumbitratedl),
3324 0,NULL,NULL /* reserved1,reserved2, etc */
3327 "e_RAB_MaximumBitrateUL",
3329 PROTOBUF_C_LABEL_NONE,
3330 PROTOBUF_C_TYPE_UINT64,
3331 0, /* quantifier_offset */
3332 offsetof(Uenibstreamprotobuf__GBRQosInformation, e_rab_maximumbitrateul),
3336 0,NULL,NULL /* reserved1,reserved2, etc */
3339 "e_RAB_GuaranteedBitrateDL",
3341 PROTOBUF_C_LABEL_NONE,
3342 PROTOBUF_C_TYPE_UINT64,
3343 0, /* quantifier_offset */
3344 offsetof(Uenibstreamprotobuf__GBRQosInformation, e_rab_guaranteedbitratedl),
3348 0,NULL,NULL /* reserved1,reserved2, etc */
3351 "e_RAB_GuaranteedBitrateUL",
3353 PROTOBUF_C_LABEL_NONE,
3354 PROTOBUF_C_TYPE_UINT64,
3355 0, /* quantifier_offset */
3356 offsetof(Uenibstreamprotobuf__GBRQosInformation, e_rab_guaranteedbitrateul),
3360 0,NULL,NULL /* reserved1,reserved2, etc */
3365 PROTOBUF_C_LABEL_REPEATED,
3366 PROTOBUF_C_TYPE_MESSAGE,
3367 offsetof(Uenibstreamprotobuf__GBRQosInformation, n_ie_extensions),
3368 offsetof(Uenibstreamprotobuf__GBRQosInformation, ie_extensions),
3369 &uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor,
3372 0,NULL,NULL /* reserved1,reserved2, etc */
3375 static const unsigned uenibstreamprotobuf__gbr__qos_information__field_indices_by_name[] = {
3376 2, /* field[2] = e_RAB_GuaranteedBitrateDL */
3377 3, /* field[3] = e_RAB_GuaranteedBitrateUL */
3378 0, /* field[0] = e_RAB_MaximumBitrateDL */
3379 1, /* field[1] = e_RAB_MaximumBitrateUL */
3380 4, /* field[4] = iE_Extensions */
3382 static const ProtobufCIntRange uenibstreamprotobuf__gbr__qos_information__number_ranges[1 + 1] =
3387 const ProtobufCMessageDescriptor uenibstreamprotobuf__gbr__qos_information__descriptor =
3389 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3390 "uenibstreamprotobuf.GBR_QosInformation",
3391 "GBRQosInformation",
3392 "Uenibstreamprotobuf__GBRQosInformation",
3393 "uenibstreamprotobuf",
3394 sizeof(Uenibstreamprotobuf__GBRQosInformation),
3396 uenibstreamprotobuf__gbr__qos_information__field_descriptors,
3397 uenibstreamprotobuf__gbr__qos_information__field_indices_by_name,
3398 1, uenibstreamprotobuf__gbr__qos_information__number_ranges,
3399 (ProtobufCMessageInit) uenibstreamprotobuf__gbr__qos_information__init,
3400 NULL,NULL,NULL /* reserved[123] */
3402 static const ProtobufCFieldDescriptor uenibstreamprotobuf__gbr__qos_information__ext_ies__field_descriptors[4] =
3405 "id_extended_e_RAB_MaximumBitrateDL",
3407 PROTOBUF_C_LABEL_NONE,
3408 PROTOBUF_C_TYPE_MESSAGE,
3409 0, /* quantifier_offset */
3410 offsetof(Uenibstreamprotobuf__GBRQosInformationExtIEs, id_extended_e_rab_maximumbitratedl),
3411 &google__protobuf__uint64_value__descriptor,
3414 0,NULL,NULL /* reserved1,reserved2, etc */
3417 "id_extended_e_RAB_MaximumBitrateUL",
3419 PROTOBUF_C_LABEL_NONE,
3420 PROTOBUF_C_TYPE_MESSAGE,
3421 0, /* quantifier_offset */
3422 offsetof(Uenibstreamprotobuf__GBRQosInformationExtIEs, id_extended_e_rab_maximumbitrateul),
3423 &google__protobuf__uint64_value__descriptor,
3426 0,NULL,NULL /* reserved1,reserved2, etc */
3429 "id_extended_e_RAB_GuaranteedBitrateDL",
3431 PROTOBUF_C_LABEL_NONE,
3432 PROTOBUF_C_TYPE_MESSAGE,
3433 0, /* quantifier_offset */
3434 offsetof(Uenibstreamprotobuf__GBRQosInformationExtIEs, id_extended_e_rab_guaranteedbitratedl),
3435 &google__protobuf__uint64_value__descriptor,
3438 0,NULL,NULL /* reserved1,reserved2, etc */
3441 "id_extended_e_RAB_GuaranteedBitrateUL",
3443 PROTOBUF_C_LABEL_NONE,
3444 PROTOBUF_C_TYPE_MESSAGE,
3445 0, /* quantifier_offset */
3446 offsetof(Uenibstreamprotobuf__GBRQosInformationExtIEs, id_extended_e_rab_guaranteedbitrateul),
3447 &google__protobuf__uint64_value__descriptor,
3450 0,NULL,NULL /* reserved1,reserved2, etc */
3453 static const unsigned uenibstreamprotobuf__gbr__qos_information__ext_ies__field_indices_by_name[] = {
3454 2, /* field[2] = id_extended_e_RAB_GuaranteedBitrateDL */
3455 3, /* field[3] = id_extended_e_RAB_GuaranteedBitrateUL */
3456 0, /* field[0] = id_extended_e_RAB_MaximumBitrateDL */
3457 1, /* field[1] = id_extended_e_RAB_MaximumBitrateUL */
3459 static const ProtobufCIntRange uenibstreamprotobuf__gbr__qos_information__ext_ies__number_ranges[1 + 1] =
3464 const ProtobufCMessageDescriptor uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor =
3466 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3467 "uenibstreamprotobuf.GBR_QosInformation_ExtIEs",
3468 "GBRQosInformationExtIEs",
3469 "Uenibstreamprotobuf__GBRQosInformationExtIEs",
3470 "uenibstreamprotobuf",
3471 sizeof(Uenibstreamprotobuf__GBRQosInformationExtIEs),
3473 uenibstreamprotobuf__gbr__qos_information__ext_ies__field_descriptors,
3474 uenibstreamprotobuf__gbr__qos_information__ext_ies__field_indices_by_name,
3475 1, uenibstreamprotobuf__gbr__qos_information__ext_ies__number_ranges,
3476 (ProtobufCMessageInit) uenibstreamprotobuf__gbr__qos_information__ext_ies__init,
3477 NULL,NULL,NULL /* reserved[123] */
3479 static const ProtobufCFieldDescriptor uenibstreamprotobuf__gtptunnel_endpoint__field_descriptors[3] =
3482 "transportLayerAddress",
3484 PROTOBUF_C_LABEL_NONE,
3485 PROTOBUF_C_TYPE_STRING,
3486 0, /* quantifier_offset */
3487 offsetof(Uenibstreamprotobuf__GTPtunnelEndpoint, transportlayeraddress),
3489 &protobuf_c_empty_string,
3491 0,NULL,NULL /* reserved1,reserved2, etc */
3496 PROTOBUF_C_LABEL_NONE,
3497 PROTOBUF_C_TYPE_STRING,
3498 0, /* quantifier_offset */
3499 offsetof(Uenibstreamprotobuf__GTPtunnelEndpoint, gtp_teid),
3501 &protobuf_c_empty_string,
3503 0,NULL,NULL /* reserved1,reserved2, etc */
3508 PROTOBUF_C_LABEL_REPEATED,
3509 PROTOBUF_C_TYPE_MESSAGE,
3510 offsetof(Uenibstreamprotobuf__GTPtunnelEndpoint, n_ie_extensions),
3511 offsetof(Uenibstreamprotobuf__GTPtunnelEndpoint, ie_extensions),
3512 &uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor,
3515 0,NULL,NULL /* reserved1,reserved2, etc */
3518 static const unsigned uenibstreamprotobuf__gtptunnel_endpoint__field_indices_by_name[] = {
3519 1, /* field[1] = gTP_TEID */
3520 2, /* field[2] = iE_Extensions */
3521 0, /* field[0] = transportLayerAddress */
3523 static const ProtobufCIntRange uenibstreamprotobuf__gtptunnel_endpoint__number_ranges[1 + 1] =
3528 const ProtobufCMessageDescriptor uenibstreamprotobuf__gtptunnel_endpoint__descriptor =
3530 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3531 "uenibstreamprotobuf.GTPtunnelEndpoint",
3532 "GTPtunnelEndpoint",
3533 "Uenibstreamprotobuf__GTPtunnelEndpoint",
3534 "uenibstreamprotobuf",
3535 sizeof(Uenibstreamprotobuf__GTPtunnelEndpoint),
3537 uenibstreamprotobuf__gtptunnel_endpoint__field_descriptors,
3538 uenibstreamprotobuf__gtptunnel_endpoint__field_indices_by_name,
3539 1, uenibstreamprotobuf__gtptunnel_endpoint__number_ranges,
3540 (ProtobufCMessageInit) uenibstreamprotobuf__gtptunnel_endpoint__init,
3541 NULL,NULL,NULL /* reserved[123] */
3543 #define uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__field_descriptors NULL
3544 #define uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__field_indices_by_name NULL
3545 #define uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__number_ranges NULL
3546 const ProtobufCMessageDescriptor uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor =
3548 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3549 "uenibstreamprotobuf.GTPtunnelEndpoint_ExtIEs",
3550 "GTPtunnelEndpointExtIEs",
3551 "Uenibstreamprotobuf__GTPtunnelEndpointExtIEs",
3552 "uenibstreamprotobuf",
3553 sizeof(Uenibstreamprotobuf__GTPtunnelEndpointExtIEs),
3555 uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__field_descriptors,
3556 uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__field_indices_by_name,
3557 0, uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__number_ranges,
3558 (ProtobufCMessageInit) uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__init,
3559 NULL,NULL,NULL /* reserved[123] */
3561 static const ProtobufCEnumValue uenibstreamprotobuf__rlcmode__value__enum_values_by_number[5] =
3563 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__RLCMODE__VALUE__protobuf_unspecified", 0 },
3564 { "rlc_am", "UENIBSTREAMPROTOBUF__RLCMODE__VALUE__rlc_am", 1 },
3565 { "rlc_um_bidirectional", "UENIBSTREAMPROTOBUF__RLCMODE__VALUE__rlc_um_bidirectional", 2 },
3566 { "rlc_um_unidirectional_ul", "UENIBSTREAMPROTOBUF__RLCMODE__VALUE__rlc_um_unidirectional_ul", 3 },
3567 { "rlc_um_unidirectional_dl", "UENIBSTREAMPROTOBUF__RLCMODE__VALUE__rlc_um_unidirectional_dl", 4 },
3569 static const ProtobufCIntRange uenibstreamprotobuf__rlcmode__value__value_ranges[] = {
3572 static const ProtobufCEnumValueIndex uenibstreamprotobuf__rlcmode__value__enum_values_by_name[5] =
3574 { "protobuf_unspecified", 0 },
3576 { "rlc_um_bidirectional", 2 },
3577 { "rlc_um_unidirectional_dl", 4 },
3578 { "rlc_um_unidirectional_ul", 3 },
3580 const ProtobufCEnumDescriptor uenibstreamprotobuf__rlcmode__value__descriptor =
3582 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3583 "uenibstreamprotobuf.RLCMode.Value",
3585 "Uenibstreamprotobuf__RLCMode__Value",
3586 "uenibstreamprotobuf",
3588 uenibstreamprotobuf__rlcmode__value__enum_values_by_number,
3590 uenibstreamprotobuf__rlcmode__value__enum_values_by_name,
3592 uenibstreamprotobuf__rlcmode__value__value_ranges,
3593 NULL,NULL,NULL,NULL /* reserved[1234] */
3595 static const ProtobufCFieldDescriptor uenibstreamprotobuf__rlcmode__field_descriptors[1] =
3600 PROTOBUF_C_LABEL_NONE,
3601 PROTOBUF_C_TYPE_ENUM,
3602 0, /* quantifier_offset */
3603 offsetof(Uenibstreamprotobuf__RLCMode, value),
3604 &uenibstreamprotobuf__rlcmode__value__descriptor,
3607 0,NULL,NULL /* reserved1,reserved2, etc */
3610 static const unsigned uenibstreamprotobuf__rlcmode__field_indices_by_name[] = {
3611 0, /* field[0] = value */
3613 static const ProtobufCIntRange uenibstreamprotobuf__rlcmode__number_ranges[1 + 1] =
3618 const ProtobufCMessageDescriptor uenibstreamprotobuf__rlcmode__descriptor =
3620 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3621 "uenibstreamprotobuf.RLCMode",
3623 "Uenibstreamprotobuf__RLCMode",
3624 "uenibstreamprotobuf",
3625 sizeof(Uenibstreamprotobuf__RLCMode),
3627 uenibstreamprotobuf__rlcmode__field_descriptors,
3628 uenibstreamprotobuf__rlcmode__field_indices_by_name,
3629 1, uenibstreamprotobuf__rlcmode__number_ranges,
3630 (ProtobufCMessageInit) uenibstreamprotobuf__rlcmode__init,
3631 NULL,NULL,NULL /* reserved[123] */
3633 static const ProtobufCEnumValue uenibstreamprotobuf__rlc__status__reestablishment__indication__enum_values_by_number[2] =
3635 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__RLC__STATUS__REESTABLISHMENT__INDICATION__protobuf_unspecified", 0 },
3636 { "reestablished", "UENIBSTREAMPROTOBUF__RLC__STATUS__REESTABLISHMENT__INDICATION__reestablished", 1 },
3638 static const ProtobufCIntRange uenibstreamprotobuf__rlc__status__reestablishment__indication__value_ranges[] = {
3641 static const ProtobufCEnumValueIndex uenibstreamprotobuf__rlc__status__reestablishment__indication__enum_values_by_name[2] =
3643 { "protobuf_unspecified", 0 },
3644 { "reestablished", 1 },
3646 const ProtobufCEnumDescriptor uenibstreamprotobuf__rlc__status__reestablishment__indication__descriptor =
3648 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3649 "uenibstreamprotobuf.RLC_Status.Reestablishment_Indication",
3650 "Reestablishment_Indication",
3651 "Uenibstreamprotobuf__RLCStatus__ReestablishmentIndication",
3652 "uenibstreamprotobuf",
3654 uenibstreamprotobuf__rlc__status__reestablishment__indication__enum_values_by_number,
3656 uenibstreamprotobuf__rlc__status__reestablishment__indication__enum_values_by_name,
3658 uenibstreamprotobuf__rlc__status__reestablishment__indication__value_ranges,
3659 NULL,NULL,NULL,NULL /* reserved[1234] */
3661 static const ProtobufCFieldDescriptor uenibstreamprotobuf__rlc__status__field_descriptors[1] =
3664 "reestablishment_Indication",
3666 PROTOBUF_C_LABEL_NONE,
3667 PROTOBUF_C_TYPE_ENUM,
3668 0, /* quantifier_offset */
3669 offsetof(Uenibstreamprotobuf__RLCStatus, reestablishment_indication),
3670 &uenibstreamprotobuf__rlc__status__reestablishment__indication__descriptor,
3673 0,NULL,NULL /* reserved1,reserved2, etc */
3676 static const unsigned uenibstreamprotobuf__rlc__status__field_indices_by_name[] = {
3677 0, /* field[0] = reestablishment_Indication */
3679 static const ProtobufCIntRange uenibstreamprotobuf__rlc__status__number_ranges[1 + 1] =
3684 const ProtobufCMessageDescriptor uenibstreamprotobuf__rlc__status__descriptor =
3686 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3687 "uenibstreamprotobuf.RLC_Status",
3689 "Uenibstreamprotobuf__RLCStatus",
3690 "uenibstreamprotobuf",
3691 sizeof(Uenibstreamprotobuf__RLCStatus),
3693 uenibstreamprotobuf__rlc__status__field_descriptors,
3694 uenibstreamprotobuf__rlc__status__field_indices_by_name,
3695 1, uenibstreamprotobuf__rlc__status__number_ranges,
3696 (ProtobufCMessageInit) uenibstreamprotobuf__rlc__status__init,
3697 NULL,NULL,NULL /* reserved[123] */
3699 static const ProtobufCEnumValue uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__enum_values_by_number[4] =
3701 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified", 0 },
3702 { "no_data", "UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__no_data", 1 },
3703 { "shared", "UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__shared", 2 },
3704 { "only", "UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__only", 3 },
3706 static const ProtobufCIntRange uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__value_ranges[] = {
3709 static const ProtobufCEnumValueIndex uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__enum_values_by_name[4] =
3713 { "protobuf_unspecified", 0 },
3716 const ProtobufCEnumDescriptor uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__descriptor =
3718 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3719 "uenibstreamprotobuf.ULConfiguration.UL_UE_Configuration",
3720 "UL_UE_Configuration",
3721 "Uenibstreamprotobuf__ULConfiguration__ULUEConfiguration",
3722 "uenibstreamprotobuf",
3724 uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__enum_values_by_number,
3726 uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__enum_values_by_name,
3728 uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__value_ranges,
3729 NULL,NULL,NULL,NULL /* reserved[1234] */
3731 static const ProtobufCFieldDescriptor uenibstreamprotobuf__ulconfiguration__field_descriptors[1] =
3736 PROTOBUF_C_LABEL_NONE,
3737 PROTOBUF_C_TYPE_ENUM,
3738 0, /* quantifier_offset */
3739 offsetof(Uenibstreamprotobuf__ULConfiguration, ul_pdcp),
3740 &uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__descriptor,
3743 0,NULL,NULL /* reserved1,reserved2, etc */
3746 static const unsigned uenibstreamprotobuf__ulconfiguration__field_indices_by_name[] = {
3747 0, /* field[0] = uL_PDCP */
3749 static const ProtobufCIntRange uenibstreamprotobuf__ulconfiguration__number_ranges[1 + 1] =
3754 const ProtobufCMessageDescriptor uenibstreamprotobuf__ulconfiguration__descriptor =
3756 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3757 "uenibstreamprotobuf.ULConfiguration",
3759 "Uenibstreamprotobuf__ULConfiguration",
3760 "uenibstreamprotobuf",
3761 sizeof(Uenibstreamprotobuf__ULConfiguration),
3763 uenibstreamprotobuf__ulconfiguration__field_descriptors,
3764 uenibstreamprotobuf__ulconfiguration__field_indices_by_name,
3765 1, uenibstreamprotobuf__ulconfiguration__number_ranges,
3766 (ProtobufCMessageInit) uenibstreamprotobuf__ulconfiguration__init,
3767 NULL,NULL,NULL /* reserved[123] */
3769 static const ProtobufCEnumValue uenibstreamprotobuf__pdcpsn_length__value__enum_values_by_number[3] =
3771 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__VALUE__protobuf_unspecified", 0 },
3772 { "twelve_bits", "UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__VALUE__twelve_bits", 1 },
3773 { "eighteen_bits", "UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__VALUE__eighteen_bits", 2 },
3775 static const ProtobufCIntRange uenibstreamprotobuf__pdcpsn_length__value__value_ranges[] = {
3778 static const ProtobufCEnumValueIndex uenibstreamprotobuf__pdcpsn_length__value__enum_values_by_name[3] =
3780 { "eighteen_bits", 2 },
3781 { "protobuf_unspecified", 0 },
3782 { "twelve_bits", 1 },
3784 const ProtobufCEnumDescriptor uenibstreamprotobuf__pdcpsn_length__value__descriptor =
3786 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3787 "uenibstreamprotobuf.PDCPSnLength.Value",
3789 "Uenibstreamprotobuf__PDCPSnLength__Value",
3790 "uenibstreamprotobuf",
3792 uenibstreamprotobuf__pdcpsn_length__value__enum_values_by_number,
3794 uenibstreamprotobuf__pdcpsn_length__value__enum_values_by_name,
3796 uenibstreamprotobuf__pdcpsn_length__value__value_ranges,
3797 NULL,NULL,NULL,NULL /* reserved[1234] */
3799 static const ProtobufCFieldDescriptor uenibstreamprotobuf__pdcpsn_length__field_descriptors[1] =
3804 PROTOBUF_C_LABEL_NONE,
3805 PROTOBUF_C_TYPE_ENUM,
3806 0, /* quantifier_offset */
3807 offsetof(Uenibstreamprotobuf__PDCPSnLength, value),
3808 &uenibstreamprotobuf__pdcpsn_length__value__descriptor,
3811 0,NULL,NULL /* reserved1,reserved2, etc */
3814 static const unsigned uenibstreamprotobuf__pdcpsn_length__field_indices_by_name[] = {
3815 0, /* field[0] = value */
3817 static const ProtobufCIntRange uenibstreamprotobuf__pdcpsn_length__number_ranges[1 + 1] =
3822 const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcpsn_length__descriptor =
3824 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3825 "uenibstreamprotobuf.PDCPSnLength",
3827 "Uenibstreamprotobuf__PDCPSnLength",
3828 "uenibstreamprotobuf",
3829 sizeof(Uenibstreamprotobuf__PDCPSnLength),
3831 uenibstreamprotobuf__pdcpsn_length__field_descriptors,
3832 uenibstreamprotobuf__pdcpsn_length__field_indices_by_name,
3833 1, uenibstreamprotobuf__pdcpsn_length__number_ranges,
3834 (ProtobufCMessageInit) uenibstreamprotobuf__pdcpsn_length__init,
3835 NULL,NULL,NULL /* reserved[123] */
3837 static const ProtobufCEnumValue uenibstreamprotobuf__pdcpchange_indication__value__enum_values_by_number[3] =
3839 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__VALUE__protobuf_unspecified", 0 },
3840 { "s_KgNB_update_required", "UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__VALUE__s_KgNB_update_required", 1 },
3841 { "pDCP_data_recovery_required", "UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__VALUE__pDCP_data_recovery_required", 2 },
3843 static const ProtobufCIntRange uenibstreamprotobuf__pdcpchange_indication__value__value_ranges[] = {
3846 static const ProtobufCEnumValueIndex uenibstreamprotobuf__pdcpchange_indication__value__enum_values_by_name[3] =
3848 { "pDCP_data_recovery_required", 2 },
3849 { "protobuf_unspecified", 0 },
3850 { "s_KgNB_update_required", 1 },
3852 const ProtobufCEnumDescriptor uenibstreamprotobuf__pdcpchange_indication__value__descriptor =
3854 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3855 "uenibstreamprotobuf.PDCPChangeIndication.Value",
3857 "Uenibstreamprotobuf__PDCPChangeIndication__Value",
3858 "uenibstreamprotobuf",
3860 uenibstreamprotobuf__pdcpchange_indication__value__enum_values_by_number,
3862 uenibstreamprotobuf__pdcpchange_indication__value__enum_values_by_name,
3864 uenibstreamprotobuf__pdcpchange_indication__value__value_ranges,
3865 NULL,NULL,NULL,NULL /* reserved[1234] */
3867 static const ProtobufCFieldDescriptor uenibstreamprotobuf__pdcpchange_indication__field_descriptors[1] =
3872 PROTOBUF_C_LABEL_NONE,
3873 PROTOBUF_C_TYPE_ENUM,
3874 0, /* quantifier_offset */
3875 offsetof(Uenibstreamprotobuf__PDCPChangeIndication, value),
3876 &uenibstreamprotobuf__pdcpchange_indication__value__descriptor,
3879 0,NULL,NULL /* reserved1,reserved2, etc */
3882 static const unsigned uenibstreamprotobuf__pdcpchange_indication__field_indices_by_name[] = {
3883 0, /* field[0] = value */
3885 static const ProtobufCIntRange uenibstreamprotobuf__pdcpchange_indication__number_ranges[1 + 1] =
3890 const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcpchange_indication__descriptor =
3892 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3893 "uenibstreamprotobuf.PDCPChangeIndication",
3894 "PDCPChangeIndication",
3895 "Uenibstreamprotobuf__PDCPChangeIndication",
3896 "uenibstreamprotobuf",
3897 sizeof(Uenibstreamprotobuf__PDCPChangeIndication),
3899 uenibstreamprotobuf__pdcpchange_indication__field_descriptors,
3900 uenibstreamprotobuf__pdcpchange_indication__field_indices_by_name,
3901 1, uenibstreamprotobuf__pdcpchange_indication__number_ranges,
3902 (ProtobufCMessageInit) uenibstreamprotobuf__pdcpchange_indication__init,
3903 NULL,NULL,NULL /* reserved[123] */
3905 static const ProtobufCEnumValue uenibstreamprotobuf__split_srbs__value__enum_values_by_number[4] =
3907 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__protobuf_unspecified", 0 },
3908 { "srb1", "UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__srb1", 1 },
3909 { "srb2", "UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__srb2", 2 },
3910 { "srb1and2", "UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__srb1and2", 3 },
3912 static const ProtobufCIntRange uenibstreamprotobuf__split_srbs__value__value_ranges[] = {
3915 static const ProtobufCEnumValueIndex uenibstreamprotobuf__split_srbs__value__enum_values_by_name[4] =
3917 { "protobuf_unspecified", 0 },
3922 const ProtobufCEnumDescriptor uenibstreamprotobuf__split_srbs__value__descriptor =
3924 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3925 "uenibstreamprotobuf.SplitSRBs.Value",
3927 "Uenibstreamprotobuf__SplitSRBs__Value",
3928 "uenibstreamprotobuf",
3930 uenibstreamprotobuf__split_srbs__value__enum_values_by_number,
3932 uenibstreamprotobuf__split_srbs__value__enum_values_by_name,
3934 uenibstreamprotobuf__split_srbs__value__value_ranges,
3935 NULL,NULL,NULL,NULL /* reserved[1234] */
3937 static const ProtobufCFieldDescriptor uenibstreamprotobuf__split_srbs__field_descriptors[1] =
3942 PROTOBUF_C_LABEL_NONE,
3943 PROTOBUF_C_TYPE_ENUM,
3944 0, /* quantifier_offset */
3945 offsetof(Uenibstreamprotobuf__SplitSRBs, value),
3946 &uenibstreamprotobuf__split_srbs__value__descriptor,
3949 0,NULL,NULL /* reserved1,reserved2, etc */
3952 static const unsigned uenibstreamprotobuf__split_srbs__field_indices_by_name[] = {
3953 0, /* field[0] = value */
3955 static const ProtobufCIntRange uenibstreamprotobuf__split_srbs__number_ranges[1 + 1] =
3960 const ProtobufCMessageDescriptor uenibstreamprotobuf__split_srbs__descriptor =
3962 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3963 "uenibstreamprotobuf.SplitSRBs",
3965 "Uenibstreamprotobuf__SplitSRBs",
3966 "uenibstreamprotobuf",
3967 sizeof(Uenibstreamprotobuf__SplitSRBs),
3969 uenibstreamprotobuf__split_srbs__field_descriptors,
3970 uenibstreamprotobuf__split_srbs__field_indices_by_name,
3971 1, uenibstreamprotobuf__split_srbs__number_ranges,
3972 (ProtobufCMessageInit) uenibstreamprotobuf__split_srbs__init,
3973 NULL,NULL,NULL /* reserved[123] */
3975 static const ProtobufCFieldDescriptor uenibstreamprotobuf__nrcgi__field_descriptors[3] =
3980 PROTOBUF_C_LABEL_NONE,
3981 PROTOBUF_C_TYPE_STRING,
3982 0, /* quantifier_offset */
3983 offsetof(Uenibstreamprotobuf__NRCGI, plmn_identity),
3985 &protobuf_c_empty_string,
3987 0,NULL,NULL /* reserved1,reserved2, etc */
3992 PROTOBUF_C_LABEL_NONE,
3993 PROTOBUF_C_TYPE_STRING,
3994 0, /* quantifier_offset */
3995 offsetof(Uenibstreamprotobuf__NRCGI, nrcellidentifier),
3997 &protobuf_c_empty_string,
3999 0,NULL,NULL /* reserved1,reserved2, etc */
4004 PROTOBUF_C_LABEL_REPEATED,
4005 PROTOBUF_C_TYPE_MESSAGE,
4006 offsetof(Uenibstreamprotobuf__NRCGI, n_ie_extensions),
4007 offsetof(Uenibstreamprotobuf__NRCGI, ie_extensions),
4008 &uenibstreamprotobuf__nrcgi__ext_ies__descriptor,
4011 0,NULL,NULL /* reserved1,reserved2, etc */
4014 static const unsigned uenibstreamprotobuf__nrcgi__field_indices_by_name[] = {
4015 2, /* field[2] = iE_Extensions */
4016 1, /* field[1] = nRcellIdentifier */
4017 0, /* field[0] = pLMN_Identity */
4019 static const ProtobufCIntRange uenibstreamprotobuf__nrcgi__number_ranges[1 + 1] =
4024 const ProtobufCMessageDescriptor uenibstreamprotobuf__nrcgi__descriptor =
4026 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4027 "uenibstreamprotobuf.NRCGI",
4029 "Uenibstreamprotobuf__NRCGI",
4030 "uenibstreamprotobuf",
4031 sizeof(Uenibstreamprotobuf__NRCGI),
4033 uenibstreamprotobuf__nrcgi__field_descriptors,
4034 uenibstreamprotobuf__nrcgi__field_indices_by_name,
4035 1, uenibstreamprotobuf__nrcgi__number_ranges,
4036 (ProtobufCMessageInit) uenibstreamprotobuf__nrcgi__init,
4037 NULL,NULL,NULL /* reserved[123] */
4039 #define uenibstreamprotobuf__nrcgi__ext_ies__field_descriptors NULL
4040 #define uenibstreamprotobuf__nrcgi__ext_ies__field_indices_by_name NULL
4041 #define uenibstreamprotobuf__nrcgi__ext_ies__number_ranges NULL
4042 const ProtobufCMessageDescriptor uenibstreamprotobuf__nrcgi__ext_ies__descriptor =
4044 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4045 "uenibstreamprotobuf.NRCGI_ExtIEs",
4047 "Uenibstreamprotobuf__NRCGIExtIEs",
4048 "uenibstreamprotobuf",
4049 sizeof(Uenibstreamprotobuf__NRCGIExtIEs),
4051 uenibstreamprotobuf__nrcgi__ext_ies__field_descriptors,
4052 uenibstreamprotobuf__nrcgi__ext_ies__field_indices_by_name,
4053 0, uenibstreamprotobuf__nrcgi__ext_ies__number_ranges,
4054 (ProtobufCMessageInit) uenibstreamprotobuf__nrcgi__ext_ies__init,
4055 NULL,NULL,NULL /* reserved[123] */
4057 static const ProtobufCFieldDescriptor uenibstreamprotobuf__ecgi__field_descriptors[2] =
4062 PROTOBUF_C_LABEL_NONE,
4063 PROTOBUF_C_TYPE_STRING,
4064 0, /* quantifier_offset */
4065 offsetof(Uenibstreamprotobuf__ECGI, plmn_identity),
4067 &protobuf_c_empty_string,
4069 0,NULL,NULL /* reserved1,reserved2, etc */
4072 "eUTRANcellIdentifier",
4074 PROTOBUF_C_LABEL_NONE,
4075 PROTOBUF_C_TYPE_STRING,
4076 0, /* quantifier_offset */
4077 offsetof(Uenibstreamprotobuf__ECGI, eutrancellidentifier),
4079 &protobuf_c_empty_string,
4081 0,NULL,NULL /* reserved1,reserved2, etc */
4084 static const unsigned uenibstreamprotobuf__ecgi__field_indices_by_name[] = {
4085 1, /* field[1] = eUTRANcellIdentifier */
4086 0, /* field[0] = pLMN_Identity */
4088 static const ProtobufCIntRange uenibstreamprotobuf__ecgi__number_ranges[1 + 1] =
4093 const ProtobufCMessageDescriptor uenibstreamprotobuf__ecgi__descriptor =
4095 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4096 "uenibstreamprotobuf.ECGI",
4098 "Uenibstreamprotobuf__ECGI",
4099 "uenibstreamprotobuf",
4100 sizeof(Uenibstreamprotobuf__ECGI),
4102 uenibstreamprotobuf__ecgi__field_descriptors,
4103 uenibstreamprotobuf__ecgi__field_indices_by_name,
4104 1, uenibstreamprotobuf__ecgi__number_ranges,
4105 (ProtobufCMessageInit) uenibstreamprotobuf__ecgi__init,
4106 NULL,NULL,NULL /* reserved[123] */
4108 static const ProtobufCFieldDescriptor uenibstreamprotobuf__e__rab__list__field_descriptors[1] =
4113 PROTOBUF_C_LABEL_REPEATED,
4114 PROTOBUF_C_TYPE_MESSAGE,
4115 offsetof(Uenibstreamprotobuf__ERABList, n_items),
4116 offsetof(Uenibstreamprotobuf__ERABList, items),
4117 &uenibstreamprotobuf__e__rab__item_ies__descriptor,
4120 0,NULL,NULL /* reserved1,reserved2, etc */
4123 static const unsigned uenibstreamprotobuf__e__rab__list__field_indices_by_name[] = {
4124 0, /* field[0] = items */
4126 static const ProtobufCIntRange uenibstreamprotobuf__e__rab__list__number_ranges[1 + 1] =
4131 const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__list__descriptor =
4133 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4134 "uenibstreamprotobuf.E_RAB_List",
4136 "Uenibstreamprotobuf__ERABList",
4137 "uenibstreamprotobuf",
4138 sizeof(Uenibstreamprotobuf__ERABList),
4140 uenibstreamprotobuf__e__rab__list__field_descriptors,
4141 uenibstreamprotobuf__e__rab__list__field_indices_by_name,
4142 1, uenibstreamprotobuf__e__rab__list__number_ranges,
4143 (ProtobufCMessageInit) uenibstreamprotobuf__e__rab__list__init,
4144 NULL,NULL,NULL /* reserved[123] */
4146 static const ProtobufCFieldDescriptor uenibstreamprotobuf__e__rab__item_ies__field_descriptors[1] =
4151 PROTOBUF_C_LABEL_NONE,
4152 PROTOBUF_C_TYPE_MESSAGE,
4153 0, /* quantifier_offset */
4154 offsetof(Uenibstreamprotobuf__ERABItemIEs, id_e_rab_item),
4155 &uenibstreamprotobuf__e__rab__item__descriptor,
4158 0,NULL,NULL /* reserved1,reserved2, etc */
4161 static const unsigned uenibstreamprotobuf__e__rab__item_ies__field_indices_by_name[] = {
4162 0, /* field[0] = id_E_RAB_Item */
4164 static const ProtobufCIntRange uenibstreamprotobuf__e__rab__item_ies__number_ranges[1 + 1] =
4169 const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__item_ies__descriptor =
4171 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4172 "uenibstreamprotobuf.E_RAB_ItemIEs",
4174 "Uenibstreamprotobuf__ERABItemIEs",
4175 "uenibstreamprotobuf",
4176 sizeof(Uenibstreamprotobuf__ERABItemIEs),
4178 uenibstreamprotobuf__e__rab__item_ies__field_descriptors,
4179 uenibstreamprotobuf__e__rab__item_ies__field_indices_by_name,
4180 1, uenibstreamprotobuf__e__rab__item_ies__number_ranges,
4181 (ProtobufCMessageInit) uenibstreamprotobuf__e__rab__item_ies__init,
4182 NULL,NULL,NULL /* reserved[123] */
4184 static const ProtobufCFieldDescriptor uenibstreamprotobuf__e__rab__item__field_descriptors[2] =
4189 PROTOBUF_C_LABEL_NONE,
4190 PROTOBUF_C_TYPE_UINT32,
4191 0, /* quantifier_offset */
4192 offsetof(Uenibstreamprotobuf__ERABItem, e_rab_id),
4196 0,NULL,NULL /* reserved1,reserved2, etc */
4201 PROTOBUF_C_LABEL_NONE,
4202 PROTOBUF_C_TYPE_MESSAGE,
4203 0, /* quantifier_offset */
4204 offsetof(Uenibstreamprotobuf__ERABItem, cause),
4205 &uenibstreamprotobuf__cause__descriptor,
4208 0,NULL,NULL /* reserved1,reserved2, etc */
4211 static const unsigned uenibstreamprotobuf__e__rab__item__field_indices_by_name[] = {
4212 1, /* field[1] = cause */
4213 0, /* field[0] = e_RAB_ID */
4215 static const ProtobufCIntRange uenibstreamprotobuf__e__rab__item__number_ranges[1 + 1] =
4220 const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__item__descriptor =
4222 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4223 "uenibstreamprotobuf.E_RAB_Item",
4225 "Uenibstreamprotobuf__ERABItem",
4226 "uenibstreamprotobuf",
4227 sizeof(Uenibstreamprotobuf__ERABItem),
4229 uenibstreamprotobuf__e__rab__item__field_descriptors,
4230 uenibstreamprotobuf__e__rab__item__field_indices_by_name,
4231 1, uenibstreamprotobuf__e__rab__item__number_ranges,
4232 (ProtobufCMessageInit) uenibstreamprotobuf__e__rab__item__init,
4233 NULL,NULL,NULL /* reserved[123] */
4235 static const ProtobufCFieldDescriptor uenibstreamprotobuf__criticality_diagnostics__field_descriptors[5] =
4240 PROTOBUF_C_LABEL_NONE,
4241 PROTOBUF_C_TYPE_MESSAGE,
4242 0, /* quantifier_offset */
4243 offsetof(Uenibstreamprotobuf__CriticalityDiagnostics, procedurecode),
4244 &google__protobuf__uint32_value__descriptor,
4247 0,NULL,NULL /* reserved1,reserved2, etc */
4250 "triggeringMessage",
4252 PROTOBUF_C_LABEL_NONE,
4253 PROTOBUF_C_TYPE_MESSAGE,
4254 0, /* quantifier_offset */
4255 offsetof(Uenibstreamprotobuf__CriticalityDiagnostics, triggeringmessage),
4256 &uenibstreamprotobuf__triggering_message__descriptor,
4259 0,NULL,NULL /* reserved1,reserved2, etc */
4262 "procedureCriticality",
4264 PROTOBUF_C_LABEL_NONE,
4265 PROTOBUF_C_TYPE_MESSAGE,
4266 0, /* quantifier_offset */
4267 offsetof(Uenibstreamprotobuf__CriticalityDiagnostics, procedurecriticality),
4268 &uenibstreamprotobuf__criticality__descriptor,
4271 0,NULL,NULL /* reserved1,reserved2, etc */
4274 "iEsCriticalityDiagnostics",
4276 PROTOBUF_C_LABEL_NONE,
4277 PROTOBUF_C_TYPE_MESSAGE,
4278 0, /* quantifier_offset */
4279 offsetof(Uenibstreamprotobuf__CriticalityDiagnostics, iescriticalitydiagnostics),
4280 &uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor,
4283 0,NULL,NULL /* reserved1,reserved2, etc */
4288 PROTOBUF_C_LABEL_REPEATED,
4289 PROTOBUF_C_TYPE_MESSAGE,
4290 offsetof(Uenibstreamprotobuf__CriticalityDiagnostics, n_ie_extensions),
4291 offsetof(Uenibstreamprotobuf__CriticalityDiagnostics, ie_extensions),
4292 &uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor,
4295 0,NULL,NULL /* reserved1,reserved2, etc */
4298 static const unsigned uenibstreamprotobuf__criticality_diagnostics__field_indices_by_name[] = {
4299 4, /* field[4] = iE_Extensions */
4300 3, /* field[3] = iEsCriticalityDiagnostics */
4301 0, /* field[0] = procedureCode */
4302 2, /* field[2] = procedureCriticality */
4303 1, /* field[1] = triggeringMessage */
4305 static const ProtobufCIntRange uenibstreamprotobuf__criticality_diagnostics__number_ranges[1 + 1] =
4310 const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality_diagnostics__descriptor =
4312 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4313 "uenibstreamprotobuf.CriticalityDiagnostics",
4314 "CriticalityDiagnostics",
4315 "Uenibstreamprotobuf__CriticalityDiagnostics",
4316 "uenibstreamprotobuf",
4317 sizeof(Uenibstreamprotobuf__CriticalityDiagnostics),
4319 uenibstreamprotobuf__criticality_diagnostics__field_descriptors,
4320 uenibstreamprotobuf__criticality_diagnostics__field_indices_by_name,
4321 1, uenibstreamprotobuf__criticality_diagnostics__number_ranges,
4322 (ProtobufCMessageInit) uenibstreamprotobuf__criticality_diagnostics__init,
4323 NULL,NULL,NULL /* reserved[123] */
4325 static const ProtobufCEnumValue uenibstreamprotobuf__triggering_message__value__enum_values_by_number[4] =
4327 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__protobuf_unspecified", 0 },
4328 { "initiating_message", "UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__initiating_message", 1 },
4329 { "successful_outcome", "UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__successful_outcome", 2 },
4330 { "unsuccessful_outcome", "UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__unsuccessful_outcome", 3 },
4332 static const ProtobufCIntRange uenibstreamprotobuf__triggering_message__value__value_ranges[] = {
4335 static const ProtobufCEnumValueIndex uenibstreamprotobuf__triggering_message__value__enum_values_by_name[4] =
4337 { "initiating_message", 1 },
4338 { "protobuf_unspecified", 0 },
4339 { "successful_outcome", 2 },
4340 { "unsuccessful_outcome", 3 },
4342 const ProtobufCEnumDescriptor uenibstreamprotobuf__triggering_message__value__descriptor =
4344 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
4345 "uenibstreamprotobuf.TriggeringMessage.Value",
4347 "Uenibstreamprotobuf__TriggeringMessage__Value",
4348 "uenibstreamprotobuf",
4350 uenibstreamprotobuf__triggering_message__value__enum_values_by_number,
4352 uenibstreamprotobuf__triggering_message__value__enum_values_by_name,
4354 uenibstreamprotobuf__triggering_message__value__value_ranges,
4355 NULL,NULL,NULL,NULL /* reserved[1234] */
4357 static const ProtobufCFieldDescriptor uenibstreamprotobuf__triggering_message__field_descriptors[1] =
4362 PROTOBUF_C_LABEL_NONE,
4363 PROTOBUF_C_TYPE_ENUM,
4364 0, /* quantifier_offset */
4365 offsetof(Uenibstreamprotobuf__TriggeringMessage, value),
4366 &uenibstreamprotobuf__triggering_message__value__descriptor,
4369 0,NULL,NULL /* reserved1,reserved2, etc */
4372 static const unsigned uenibstreamprotobuf__triggering_message__field_indices_by_name[] = {
4373 0, /* field[0] = value */
4375 static const ProtobufCIntRange uenibstreamprotobuf__triggering_message__number_ranges[1 + 1] =
4380 const ProtobufCMessageDescriptor uenibstreamprotobuf__triggering_message__descriptor =
4382 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4383 "uenibstreamprotobuf.TriggeringMessage",
4384 "TriggeringMessage",
4385 "Uenibstreamprotobuf__TriggeringMessage",
4386 "uenibstreamprotobuf",
4387 sizeof(Uenibstreamprotobuf__TriggeringMessage),
4389 uenibstreamprotobuf__triggering_message__field_descriptors,
4390 uenibstreamprotobuf__triggering_message__field_indices_by_name,
4391 1, uenibstreamprotobuf__triggering_message__number_ranges,
4392 (ProtobufCMessageInit) uenibstreamprotobuf__triggering_message__init,
4393 NULL,NULL,NULL /* reserved[123] */
4395 static const ProtobufCEnumValue uenibstreamprotobuf__criticality__value__enum_values_by_number[4] =
4397 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__protobuf_unspecified", 0 },
4398 { "reject", "UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__reject", 1 },
4399 { "ignore", "UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__ignore", 2 },
4400 { "notify", "UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__notify", 3 },
4402 static const ProtobufCIntRange uenibstreamprotobuf__criticality__value__value_ranges[] = {
4405 static const ProtobufCEnumValueIndex uenibstreamprotobuf__criticality__value__enum_values_by_name[4] =
4409 { "protobuf_unspecified", 0 },
4412 const ProtobufCEnumDescriptor uenibstreamprotobuf__criticality__value__descriptor =
4414 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
4415 "uenibstreamprotobuf.Criticality.Value",
4417 "Uenibstreamprotobuf__Criticality__Value",
4418 "uenibstreamprotobuf",
4420 uenibstreamprotobuf__criticality__value__enum_values_by_number,
4422 uenibstreamprotobuf__criticality__value__enum_values_by_name,
4424 uenibstreamprotobuf__criticality__value__value_ranges,
4425 NULL,NULL,NULL,NULL /* reserved[1234] */
4427 static const ProtobufCFieldDescriptor uenibstreamprotobuf__criticality__field_descriptors[1] =
4432 PROTOBUF_C_LABEL_NONE,
4433 PROTOBUF_C_TYPE_ENUM,
4434 0, /* quantifier_offset */
4435 offsetof(Uenibstreamprotobuf__Criticality, value),
4436 &uenibstreamprotobuf__criticality__value__descriptor,
4439 0,NULL,NULL /* reserved1,reserved2, etc */
4442 static const unsigned uenibstreamprotobuf__criticality__field_indices_by_name[] = {
4443 0, /* field[0] = value */
4445 static const ProtobufCIntRange uenibstreamprotobuf__criticality__number_ranges[1 + 1] =
4450 const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality__descriptor =
4452 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4453 "uenibstreamprotobuf.Criticality",
4455 "Uenibstreamprotobuf__Criticality",
4456 "uenibstreamprotobuf",
4457 sizeof(Uenibstreamprotobuf__Criticality),
4459 uenibstreamprotobuf__criticality__field_descriptors,
4460 uenibstreamprotobuf__criticality__field_indices_by_name,
4461 1, uenibstreamprotobuf__criticality__number_ranges,
4462 (ProtobufCMessageInit) uenibstreamprotobuf__criticality__init,
4463 NULL,NULL,NULL /* reserved[123] */
4465 static const ProtobufCFieldDescriptor uenibstreamprotobuf__criticality_diagnostics__ie__list__field_descriptors[1] =
4470 PROTOBUF_C_LABEL_REPEATED,
4471 PROTOBUF_C_TYPE_MESSAGE,
4472 offsetof(Uenibstreamprotobuf__CriticalityDiagnosticsIEList, n_items),
4473 offsetof(Uenibstreamprotobuf__CriticalityDiagnosticsIEList, items),
4474 &uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor,
4477 0,NULL,NULL /* reserved1,reserved2, etc */
4480 static const unsigned uenibstreamprotobuf__criticality_diagnostics__ie__list__field_indices_by_name[] = {
4481 0, /* field[0] = items */
4483 static const ProtobufCIntRange uenibstreamprotobuf__criticality_diagnostics__ie__list__number_ranges[1 + 1] =
4488 const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor =
4490 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4491 "uenibstreamprotobuf.CriticalityDiagnostics_IE_List",
4492 "CriticalityDiagnosticsIEList",
4493 "Uenibstreamprotobuf__CriticalityDiagnosticsIEList",
4494 "uenibstreamprotobuf",
4495 sizeof(Uenibstreamprotobuf__CriticalityDiagnosticsIEList),
4497 uenibstreamprotobuf__criticality_diagnostics__ie__list__field_descriptors,
4498 uenibstreamprotobuf__criticality_diagnostics__ie__list__field_indices_by_name,
4499 1, uenibstreamprotobuf__criticality_diagnostics__ie__list__number_ranges,
4500 (ProtobufCMessageInit) uenibstreamprotobuf__criticality_diagnostics__ie__list__init,
4501 NULL,NULL,NULL /* reserved[123] */
4503 static const ProtobufCFieldDescriptor uenibstreamprotobuf__criticality_diagnostics__ie__list__item__field_descriptors[3] =
4508 PROTOBUF_C_LABEL_NONE,
4509 PROTOBUF_C_TYPE_MESSAGE,
4510 0, /* quantifier_offset */
4511 offsetof(Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem, iecriticality),
4512 &uenibstreamprotobuf__criticality__descriptor,
4515 0,NULL,NULL /* reserved1,reserved2, etc */
4520 PROTOBUF_C_LABEL_NONE,
4521 PROTOBUF_C_TYPE_UINT32,
4522 0, /* quantifier_offset */
4523 offsetof(Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem, ie_id),
4527 0,NULL,NULL /* reserved1,reserved2, etc */
4532 PROTOBUF_C_LABEL_NONE,
4533 PROTOBUF_C_TYPE_MESSAGE,
4534 0, /* quantifier_offset */
4535 offsetof(Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem, typeoferror),
4536 &uenibstreamprotobuf__type_of_error__descriptor,
4539 0,NULL,NULL /* reserved1,reserved2, etc */
4542 static const unsigned uenibstreamprotobuf__criticality_diagnostics__ie__list__item__field_indices_by_name[] = {
4543 0, /* field[0] = iECriticality */
4544 1, /* field[1] = iE_ID */
4545 2, /* field[2] = typeOfError */
4547 static const ProtobufCIntRange uenibstreamprotobuf__criticality_diagnostics__ie__list__item__number_ranges[1 + 1] =
4552 const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor =
4554 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4555 "uenibstreamprotobuf.CriticalityDiagnostics_IE_List_Item",
4556 "CriticalityDiagnosticsIEListItem",
4557 "Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem",
4558 "uenibstreamprotobuf",
4559 sizeof(Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem),
4561 uenibstreamprotobuf__criticality_diagnostics__ie__list__item__field_descriptors,
4562 uenibstreamprotobuf__criticality_diagnostics__ie__list__item__field_indices_by_name,
4563 1, uenibstreamprotobuf__criticality_diagnostics__ie__list__item__number_ranges,
4564 (ProtobufCMessageInit) uenibstreamprotobuf__criticality_diagnostics__ie__list__item__init,
4565 NULL,NULL,NULL /* reserved[123] */
4567 static const ProtobufCEnumValue uenibstreamprotobuf__type_of_error__value__enum_values_by_number[3] =
4569 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__VALUE__protobuf_unspecified", 0 },
4570 { "not_understood", "UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__VALUE__not_understood", 1 },
4571 { "missing", "UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__VALUE__missing", 2 },
4573 static const ProtobufCIntRange uenibstreamprotobuf__type_of_error__value__value_ranges[] = {
4576 static const ProtobufCEnumValueIndex uenibstreamprotobuf__type_of_error__value__enum_values_by_name[3] =
4579 { "not_understood", 1 },
4580 { "protobuf_unspecified", 0 },
4582 const ProtobufCEnumDescriptor uenibstreamprotobuf__type_of_error__value__descriptor =
4584 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
4585 "uenibstreamprotobuf.TypeOfError.Value",
4587 "Uenibstreamprotobuf__TypeOfError__Value",
4588 "uenibstreamprotobuf",
4590 uenibstreamprotobuf__type_of_error__value__enum_values_by_number,
4592 uenibstreamprotobuf__type_of_error__value__enum_values_by_name,
4594 uenibstreamprotobuf__type_of_error__value__value_ranges,
4595 NULL,NULL,NULL,NULL /* reserved[1234] */
4597 static const ProtobufCFieldDescriptor uenibstreamprotobuf__type_of_error__field_descriptors[1] =
4602 PROTOBUF_C_LABEL_NONE,
4603 PROTOBUF_C_TYPE_ENUM,
4604 0, /* quantifier_offset */
4605 offsetof(Uenibstreamprotobuf__TypeOfError, value),
4606 &uenibstreamprotobuf__type_of_error__value__descriptor,
4609 0,NULL,NULL /* reserved1,reserved2, etc */
4612 static const unsigned uenibstreamprotobuf__type_of_error__field_indices_by_name[] = {
4613 0, /* field[0] = value */
4615 static const ProtobufCIntRange uenibstreamprotobuf__type_of_error__number_ranges[1 + 1] =
4620 const ProtobufCMessageDescriptor uenibstreamprotobuf__type_of_error__descriptor =
4622 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4623 "uenibstreamprotobuf.TypeOfError",
4625 "Uenibstreamprotobuf__TypeOfError",
4626 "uenibstreamprotobuf",
4627 sizeof(Uenibstreamprotobuf__TypeOfError),
4629 uenibstreamprotobuf__type_of_error__field_descriptors,
4630 uenibstreamprotobuf__type_of_error__field_indices_by_name,
4631 1, uenibstreamprotobuf__type_of_error__number_ranges,
4632 (ProtobufCMessageInit) uenibstreamprotobuf__type_of_error__init,
4633 NULL,NULL,NULL /* reserved[123] */
4635 #define uenibstreamprotobuf__criticality_diagnostics__ext_ies__field_descriptors NULL
4636 #define uenibstreamprotobuf__criticality_diagnostics__ext_ies__field_indices_by_name NULL
4637 #define uenibstreamprotobuf__criticality_diagnostics__ext_ies__number_ranges NULL
4638 const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor =
4640 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4641 "uenibstreamprotobuf.CriticalityDiagnostics_ExtIEs",
4642 "CriticalityDiagnosticsExtIEs",
4643 "Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs",
4644 "uenibstreamprotobuf",
4645 sizeof(Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs),
4647 uenibstreamprotobuf__criticality_diagnostics__ext_ies__field_descriptors,
4648 uenibstreamprotobuf__criticality_diagnostics__ext_ies__field_indices_by_name,
4649 0, uenibstreamprotobuf__criticality_diagnostics__ext_ies__number_ranges,
4650 (ProtobufCMessageInit) uenibstreamprotobuf__criticality_diagnostics__ext_ies__init,
4651 NULL,NULL,NULL /* reserved[123] */
4653 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sg_nbresource_coordination_information__field_descriptors[4] =
4658 PROTOBUF_C_LABEL_NONE,
4659 PROTOBUF_C_TYPE_MESSAGE,
4660 0, /* quantifier_offset */
4661 offsetof(Uenibstreamprotobuf__SgNBResourceCoordinationInformation, nr_cgi),
4662 &uenibstreamprotobuf__nrcgi__descriptor,
4665 0,NULL,NULL /* reserved1,reserved2, etc */
4668 "uLCoordinationInformation",
4670 PROTOBUF_C_LABEL_NONE,
4671 PROTOBUF_C_TYPE_STRING,
4672 0, /* quantifier_offset */
4673 offsetof(Uenibstreamprotobuf__SgNBResourceCoordinationInformation, ulcoordinationinformation),
4675 &protobuf_c_empty_string,
4677 0,NULL,NULL /* reserved1,reserved2, etc */
4680 "dLCoordinationInformation",
4682 PROTOBUF_C_LABEL_NONE,
4683 PROTOBUF_C_TYPE_MESSAGE,
4684 0, /* quantifier_offset */
4685 offsetof(Uenibstreamprotobuf__SgNBResourceCoordinationInformation, dlcoordinationinformation),
4686 &google__protobuf__string_value__descriptor,
4689 0,NULL,NULL /* reserved1,reserved2, etc */
4694 PROTOBUF_C_LABEL_REPEATED,
4695 PROTOBUF_C_TYPE_MESSAGE,
4696 offsetof(Uenibstreamprotobuf__SgNBResourceCoordinationInformation, n_ie_extensions),
4697 offsetof(Uenibstreamprotobuf__SgNBResourceCoordinationInformation, ie_extensions),
4698 &uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor,
4701 0,NULL,NULL /* reserved1,reserved2, etc */
4704 static const unsigned uenibstreamprotobuf__sg_nbresource_coordination_information__field_indices_by_name[] = {
4705 2, /* field[2] = dLCoordinationInformation */
4706 3, /* field[3] = iE_Extensions */
4707 0, /* field[0] = nR_CGI */
4708 1, /* field[1] = uLCoordinationInformation */
4710 static const ProtobufCIntRange uenibstreamprotobuf__sg_nbresource_coordination_information__number_ranges[1 + 1] =
4715 const ProtobufCMessageDescriptor uenibstreamprotobuf__sg_nbresource_coordination_information__descriptor =
4717 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4718 "uenibstreamprotobuf.SgNBResourceCoordinationInformation",
4719 "SgNBResourceCoordinationInformation",
4720 "Uenibstreamprotobuf__SgNBResourceCoordinationInformation",
4721 "uenibstreamprotobuf",
4722 sizeof(Uenibstreamprotobuf__SgNBResourceCoordinationInformation),
4724 uenibstreamprotobuf__sg_nbresource_coordination_information__field_descriptors,
4725 uenibstreamprotobuf__sg_nbresource_coordination_information__field_indices_by_name,
4726 1, uenibstreamprotobuf__sg_nbresource_coordination_information__number_ranges,
4727 (ProtobufCMessageInit) uenibstreamprotobuf__sg_nbresource_coordination_information__init,
4728 NULL,NULL,NULL /* reserved[123] */
4730 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__field_descriptors[2] =
4735 PROTOBUF_C_LABEL_NONE,
4736 PROTOBUF_C_TYPE_MESSAGE,
4737 0, /* quantifier_offset */
4738 offsetof(Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs, id_ecgi),
4739 &uenibstreamprotobuf__ecgi__descriptor,
4742 0,NULL,NULL /* reserved1,reserved2, etc */
4745 "id_SgNBCoordinationAssistanceInformation",
4747 PROTOBUF_C_LABEL_NONE,
4748 PROTOBUF_C_TYPE_MESSAGE,
4749 0, /* quantifier_offset */
4750 offsetof(Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs, id_sgnbcoordinationassistanceinformation),
4751 &uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor,
4754 0,NULL,NULL /* reserved1,reserved2, etc */
4757 static const unsigned uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__field_indices_by_name[] = {
4758 0, /* field[0] = id_ECGI */
4759 1, /* field[1] = id_SgNBCoordinationAssistanceInformation */
4761 static const ProtobufCIntRange uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__number_ranges[1 + 1] =
4766 const ProtobufCMessageDescriptor uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor =
4768 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4769 "uenibstreamprotobuf.SgNBResourceCoordinationInformationExtIEs",
4770 "SgNBResourceCoordinationInformationExtIEs",
4771 "Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs",
4772 "uenibstreamprotobuf",
4773 sizeof(Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs),
4775 uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__field_descriptors,
4776 uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__field_indices_by_name,
4777 1, uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__number_ranges,
4778 (ProtobufCMessageInit) uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__init,
4779 NULL,NULL,NULL /* reserved[123] */
4781 static const ProtobufCEnumValue uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__enum_values_by_number[2] =
4783 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified", 0 },
4784 { "coordination_not_required", "UENIBSTREAMPROTOBUF__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required", 1 },
4786 static const ProtobufCIntRange uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__value_ranges[] = {
4789 static const ProtobufCEnumValueIndex uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__enum_values_by_name[2] =
4791 { "coordination_not_required", 1 },
4792 { "protobuf_unspecified", 0 },
4794 const ProtobufCEnumDescriptor uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__descriptor =
4796 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
4797 "uenibstreamprotobuf.SgNBCoordinationAssistanceInformation.Value",
4799 "Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation__Value",
4800 "uenibstreamprotobuf",
4802 uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__enum_values_by_number,
4804 uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__enum_values_by_name,
4806 uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__value_ranges,
4807 NULL,NULL,NULL,NULL /* reserved[1234] */
4809 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sg_nbcoordination_assistance_information__field_descriptors[1] =
4814 PROTOBUF_C_LABEL_NONE,
4815 PROTOBUF_C_TYPE_ENUM,
4816 0, /* quantifier_offset */
4817 offsetof(Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation, value),
4818 &uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__descriptor,
4821 0,NULL,NULL /* reserved1,reserved2, etc */
4824 static const unsigned uenibstreamprotobuf__sg_nbcoordination_assistance_information__field_indices_by_name[] = {
4825 0, /* field[0] = value */
4827 static const ProtobufCIntRange uenibstreamprotobuf__sg_nbcoordination_assistance_information__number_ranges[1 + 1] =
4832 const ProtobufCMessageDescriptor uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor =
4834 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4835 "uenibstreamprotobuf.SgNBCoordinationAssistanceInformation",
4836 "SgNBCoordinationAssistanceInformation",
4837 "Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation",
4838 "uenibstreamprotobuf",
4839 sizeof(Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation),
4841 uenibstreamprotobuf__sg_nbcoordination_assistance_information__field_descriptors,
4842 uenibstreamprotobuf__sg_nbcoordination_assistance_information__field_indices_by_name,
4843 1, uenibstreamprotobuf__sg_nbcoordination_assistance_information__number_ranges,
4844 (ProtobufCMessageInit) uenibstreamprotobuf__sg_nbcoordination_assistance_information__init,
4845 NULL,NULL,NULL /* reserved[123] */
4847 static const ProtobufCEnumValue uenibstreamprotobuf__rrc__config__ind__value__enum_values_by_number[3] =
4849 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__VALUE__protobuf_unspecified", 0 },
4850 { "full_config", "UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__VALUE__full_config", 1 },
4851 { "delta_config", "UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__VALUE__delta_config", 2 },
4853 static const ProtobufCIntRange uenibstreamprotobuf__rrc__config__ind__value__value_ranges[] = {
4856 static const ProtobufCEnumValueIndex uenibstreamprotobuf__rrc__config__ind__value__enum_values_by_name[3] =
4858 { "delta_config", 2 },
4859 { "full_config", 1 },
4860 { "protobuf_unspecified", 0 },
4862 const ProtobufCEnumDescriptor uenibstreamprotobuf__rrc__config__ind__value__descriptor =
4864 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
4865 "uenibstreamprotobuf.RRC_Config_Ind.Value",
4867 "Uenibstreamprotobuf__RRCConfigInd__Value",
4868 "uenibstreamprotobuf",
4870 uenibstreamprotobuf__rrc__config__ind__value__enum_values_by_number,
4872 uenibstreamprotobuf__rrc__config__ind__value__enum_values_by_name,
4874 uenibstreamprotobuf__rrc__config__ind__value__value_ranges,
4875 NULL,NULL,NULL,NULL /* reserved[1234] */
4877 static const ProtobufCFieldDescriptor uenibstreamprotobuf__rrc__config__ind__field_descriptors[1] =
4882 PROTOBUF_C_LABEL_NONE,
4883 PROTOBUF_C_TYPE_ENUM,
4884 0, /* quantifier_offset */
4885 offsetof(Uenibstreamprotobuf__RRCConfigInd, value),
4886 &uenibstreamprotobuf__rrc__config__ind__value__descriptor,
4889 0,NULL,NULL /* reserved1,reserved2, etc */
4892 static const unsigned uenibstreamprotobuf__rrc__config__ind__field_indices_by_name[] = {
4893 0, /* field[0] = value */
4895 static const ProtobufCIntRange uenibstreamprotobuf__rrc__config__ind__number_ranges[1 + 1] =
4900 const ProtobufCMessageDescriptor uenibstreamprotobuf__rrc__config__ind__descriptor =
4902 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4903 "uenibstreamprotobuf.RRC_Config_Ind",
4905 "Uenibstreamprotobuf__RRCConfigInd",
4906 "uenibstreamprotobuf",
4907 sizeof(Uenibstreamprotobuf__RRCConfigInd),
4909 uenibstreamprotobuf__rrc__config__ind__field_descriptors,
4910 uenibstreamprotobuf__rrc__config__ind__field_indices_by_name,
4911 1, uenibstreamprotobuf__rrc__config__ind__number_ranges,
4912 (ProtobufCMessageInit) uenibstreamprotobuf__rrc__config__ind__init,
4913 NULL,NULL,NULL /* reserved[123] */
4915 static const ProtobufCFieldDescriptor uenibstreamprotobuf__handover_restriction_list__field_descriptors[6] =
4920 PROTOBUF_C_LABEL_NONE,
4921 PROTOBUF_C_TYPE_STRING,
4922 0, /* quantifier_offset */
4923 offsetof(Uenibstreamprotobuf__HandoverRestrictionList, servingplmn),
4925 &protobuf_c_empty_string,
4927 0,NULL,NULL /* reserved1,reserved2, etc */
4932 PROTOBUF_C_LABEL_NONE,
4933 PROTOBUF_C_TYPE_MESSAGE,
4934 0, /* quantifier_offset */
4935 offsetof(Uenibstreamprotobuf__HandoverRestrictionList, equivalentplmns),
4936 &uenibstreamprotobuf__eplmns__descriptor,
4939 0,NULL,NULL /* reserved1,reserved2, etc */
4944 PROTOBUF_C_LABEL_NONE,
4945 PROTOBUF_C_TYPE_MESSAGE,
4946 0, /* quantifier_offset */
4947 offsetof(Uenibstreamprotobuf__HandoverRestrictionList, forbiddentas),
4948 &uenibstreamprotobuf__forbidden_tas__descriptor,
4951 0,NULL,NULL /* reserved1,reserved2, etc */
4956 PROTOBUF_C_LABEL_NONE,
4957 PROTOBUF_C_TYPE_MESSAGE,
4958 0, /* quantifier_offset */
4959 offsetof(Uenibstreamprotobuf__HandoverRestrictionList, forbiddenlas),
4960 &uenibstreamprotobuf__forbidden_las__descriptor,
4963 0,NULL,NULL /* reserved1,reserved2, etc */
4966 "forbiddenInterRATs",
4968 PROTOBUF_C_LABEL_NONE,
4969 PROTOBUF_C_TYPE_MESSAGE,
4970 0, /* quantifier_offset */
4971 offsetof(Uenibstreamprotobuf__HandoverRestrictionList, forbiddeninterrats),
4972 &uenibstreamprotobuf__forbidden_inter_rats__descriptor,
4975 0,NULL,NULL /* reserved1,reserved2, etc */
4980 PROTOBUF_C_LABEL_REPEATED,
4981 PROTOBUF_C_TYPE_MESSAGE,
4982 offsetof(Uenibstreamprotobuf__HandoverRestrictionList, n_ie_extensions),
4983 offsetof(Uenibstreamprotobuf__HandoverRestrictionList, ie_extensions),
4984 &uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor,
4987 0,NULL,NULL /* reserved1,reserved2, etc */
4990 static const unsigned uenibstreamprotobuf__handover_restriction_list__field_indices_by_name[] = {
4991 1, /* field[1] = equivalentPLMNs */
4992 4, /* field[4] = forbiddenInterRATs */
4993 3, /* field[3] = forbiddenLAs */
4994 2, /* field[2] = forbiddenTAs */
4995 5, /* field[5] = iE_Extensions */
4996 0, /* field[0] = servingPLMN */
4998 static const ProtobufCIntRange uenibstreamprotobuf__handover_restriction_list__number_ranges[1 + 1] =
5003 const ProtobufCMessageDescriptor uenibstreamprotobuf__handover_restriction_list__descriptor =
5005 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5006 "uenibstreamprotobuf.HandoverRestrictionList",
5007 "HandoverRestrictionList",
5008 "Uenibstreamprotobuf__HandoverRestrictionList",
5009 "uenibstreamprotobuf",
5010 sizeof(Uenibstreamprotobuf__HandoverRestrictionList),
5012 uenibstreamprotobuf__handover_restriction_list__field_descriptors,
5013 uenibstreamprotobuf__handover_restriction_list__field_indices_by_name,
5014 1, uenibstreamprotobuf__handover_restriction_list__number_ranges,
5015 (ProtobufCMessageInit) uenibstreamprotobuf__handover_restriction_list__init,
5016 NULL,NULL,NULL /* reserved[123] */
5018 static const ProtobufCFieldDescriptor uenibstreamprotobuf__eplmns__field_descriptors[1] =
5023 PROTOBUF_C_LABEL_REPEATED,
5024 PROTOBUF_C_TYPE_STRING,
5025 offsetof(Uenibstreamprotobuf__EPLMNs, n_items),
5026 offsetof(Uenibstreamprotobuf__EPLMNs, items),
5028 &protobuf_c_empty_string,
5030 0,NULL,NULL /* reserved1,reserved2, etc */
5033 static const unsigned uenibstreamprotobuf__eplmns__field_indices_by_name[] = {
5034 0, /* field[0] = items */
5036 static const ProtobufCIntRange uenibstreamprotobuf__eplmns__number_ranges[1 + 1] =
5041 const ProtobufCMessageDescriptor uenibstreamprotobuf__eplmns__descriptor =
5043 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5044 "uenibstreamprotobuf.EPLMNs",
5046 "Uenibstreamprotobuf__EPLMNs",
5047 "uenibstreamprotobuf",
5048 sizeof(Uenibstreamprotobuf__EPLMNs),
5050 uenibstreamprotobuf__eplmns__field_descriptors,
5051 uenibstreamprotobuf__eplmns__field_indices_by_name,
5052 1, uenibstreamprotobuf__eplmns__number_ranges,
5053 (ProtobufCMessageInit) uenibstreamprotobuf__eplmns__init,
5054 NULL,NULL,NULL /* reserved[123] */
5056 static const ProtobufCFieldDescriptor uenibstreamprotobuf__forbidden_tas__field_descriptors[1] =
5061 PROTOBUF_C_LABEL_REPEATED,
5062 PROTOBUF_C_TYPE_MESSAGE,
5063 offsetof(Uenibstreamprotobuf__ForbiddenTAs, n_items),
5064 offsetof(Uenibstreamprotobuf__ForbiddenTAs, items),
5065 &uenibstreamprotobuf__forbidden_tas__item__descriptor,
5068 0,NULL,NULL /* reserved1,reserved2, etc */
5071 static const unsigned uenibstreamprotobuf__forbidden_tas__field_indices_by_name[] = {
5072 0, /* field[0] = items */
5074 static const ProtobufCIntRange uenibstreamprotobuf__forbidden_tas__number_ranges[1 + 1] =
5079 const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_tas__descriptor =
5081 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5082 "uenibstreamprotobuf.ForbiddenTAs",
5084 "Uenibstreamprotobuf__ForbiddenTAs",
5085 "uenibstreamprotobuf",
5086 sizeof(Uenibstreamprotobuf__ForbiddenTAs),
5088 uenibstreamprotobuf__forbidden_tas__field_descriptors,
5089 uenibstreamprotobuf__forbidden_tas__field_indices_by_name,
5090 1, uenibstreamprotobuf__forbidden_tas__number_ranges,
5091 (ProtobufCMessageInit) uenibstreamprotobuf__forbidden_tas__init,
5092 NULL,NULL,NULL /* reserved[123] */
5094 static const ProtobufCFieldDescriptor uenibstreamprotobuf__forbidden_tas__item__field_descriptors[2] =
5099 PROTOBUF_C_LABEL_NONE,
5100 PROTOBUF_C_TYPE_STRING,
5101 0, /* quantifier_offset */
5102 offsetof(Uenibstreamprotobuf__ForbiddenTAsItem, plmn_identity),
5104 &protobuf_c_empty_string,
5106 0,NULL,NULL /* reserved1,reserved2, etc */
5111 PROTOBUF_C_LABEL_NONE,
5112 PROTOBUF_C_TYPE_MESSAGE,
5113 0, /* quantifier_offset */
5114 offsetof(Uenibstreamprotobuf__ForbiddenTAsItem, forbiddentacs),
5115 &uenibstreamprotobuf__forbidden_tacs__descriptor,
5118 0,NULL,NULL /* reserved1,reserved2, etc */
5121 static const unsigned uenibstreamprotobuf__forbidden_tas__item__field_indices_by_name[] = {
5122 1, /* field[1] = forbiddenTACs */
5123 0, /* field[0] = pLMN_Identity */
5125 static const ProtobufCIntRange uenibstreamprotobuf__forbidden_tas__item__number_ranges[1 + 1] =
5130 const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_tas__item__descriptor =
5132 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5133 "uenibstreamprotobuf.ForbiddenTAs_Item",
5135 "Uenibstreamprotobuf__ForbiddenTAsItem",
5136 "uenibstreamprotobuf",
5137 sizeof(Uenibstreamprotobuf__ForbiddenTAsItem),
5139 uenibstreamprotobuf__forbidden_tas__item__field_descriptors,
5140 uenibstreamprotobuf__forbidden_tas__item__field_indices_by_name,
5141 1, uenibstreamprotobuf__forbidden_tas__item__number_ranges,
5142 (ProtobufCMessageInit) uenibstreamprotobuf__forbidden_tas__item__init,
5143 NULL,NULL,NULL /* reserved[123] */
5145 static const ProtobufCFieldDescriptor uenibstreamprotobuf__forbidden_tacs__field_descriptors[1] =
5150 PROTOBUF_C_LABEL_REPEATED,
5151 PROTOBUF_C_TYPE_STRING,
5152 offsetof(Uenibstreamprotobuf__ForbiddenTACs, n_items),
5153 offsetof(Uenibstreamprotobuf__ForbiddenTACs, items),
5155 &protobuf_c_empty_string,
5157 0,NULL,NULL /* reserved1,reserved2, etc */
5160 static const unsigned uenibstreamprotobuf__forbidden_tacs__field_indices_by_name[] = {
5161 0, /* field[0] = items */
5163 static const ProtobufCIntRange uenibstreamprotobuf__forbidden_tacs__number_ranges[1 + 1] =
5168 const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_tacs__descriptor =
5170 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5171 "uenibstreamprotobuf.ForbiddenTACs",
5173 "Uenibstreamprotobuf__ForbiddenTACs",
5174 "uenibstreamprotobuf",
5175 sizeof(Uenibstreamprotobuf__ForbiddenTACs),
5177 uenibstreamprotobuf__forbidden_tacs__field_descriptors,
5178 uenibstreamprotobuf__forbidden_tacs__field_indices_by_name,
5179 1, uenibstreamprotobuf__forbidden_tacs__number_ranges,
5180 (ProtobufCMessageInit) uenibstreamprotobuf__forbidden_tacs__init,
5181 NULL,NULL,NULL /* reserved[123] */
5183 static const ProtobufCFieldDescriptor uenibstreamprotobuf__forbidden_las__field_descriptors[1] =
5188 PROTOBUF_C_LABEL_REPEATED,
5189 PROTOBUF_C_TYPE_MESSAGE,
5190 offsetof(Uenibstreamprotobuf__ForbiddenLAs, n_items),
5191 offsetof(Uenibstreamprotobuf__ForbiddenLAs, items),
5192 &uenibstreamprotobuf__forbidden_las__item__descriptor,
5195 0,NULL,NULL /* reserved1,reserved2, etc */
5198 static const unsigned uenibstreamprotobuf__forbidden_las__field_indices_by_name[] = {
5199 0, /* field[0] = items */
5201 static const ProtobufCIntRange uenibstreamprotobuf__forbidden_las__number_ranges[1 + 1] =
5206 const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_las__descriptor =
5208 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5209 "uenibstreamprotobuf.ForbiddenLAs",
5211 "Uenibstreamprotobuf__ForbiddenLAs",
5212 "uenibstreamprotobuf",
5213 sizeof(Uenibstreamprotobuf__ForbiddenLAs),
5215 uenibstreamprotobuf__forbidden_las__field_descriptors,
5216 uenibstreamprotobuf__forbidden_las__field_indices_by_name,
5217 1, uenibstreamprotobuf__forbidden_las__number_ranges,
5218 (ProtobufCMessageInit) uenibstreamprotobuf__forbidden_las__init,
5219 NULL,NULL,NULL /* reserved[123] */
5221 static const ProtobufCFieldDescriptor uenibstreamprotobuf__forbidden_las__item__field_descriptors[2] =
5226 PROTOBUF_C_LABEL_NONE,
5227 PROTOBUF_C_TYPE_STRING,
5228 0, /* quantifier_offset */
5229 offsetof(Uenibstreamprotobuf__ForbiddenLAsItem, plmn_identity),
5231 &protobuf_c_empty_string,
5233 0,NULL,NULL /* reserved1,reserved2, etc */
5238 PROTOBUF_C_LABEL_NONE,
5239 PROTOBUF_C_TYPE_MESSAGE,
5240 0, /* quantifier_offset */
5241 offsetof(Uenibstreamprotobuf__ForbiddenLAsItem, forbiddenlacs),
5242 &uenibstreamprotobuf__forbidden_lacs__descriptor,
5245 0,NULL,NULL /* reserved1,reserved2, etc */
5248 static const unsigned uenibstreamprotobuf__forbidden_las__item__field_indices_by_name[] = {
5249 1, /* field[1] = forbiddenLACs */
5250 0, /* field[0] = pLMN_Identity */
5252 static const ProtobufCIntRange uenibstreamprotobuf__forbidden_las__item__number_ranges[1 + 1] =
5257 const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_las__item__descriptor =
5259 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5260 "uenibstreamprotobuf.ForbiddenLAs_Item",
5262 "Uenibstreamprotobuf__ForbiddenLAsItem",
5263 "uenibstreamprotobuf",
5264 sizeof(Uenibstreamprotobuf__ForbiddenLAsItem),
5266 uenibstreamprotobuf__forbidden_las__item__field_descriptors,
5267 uenibstreamprotobuf__forbidden_las__item__field_indices_by_name,
5268 1, uenibstreamprotobuf__forbidden_las__item__number_ranges,
5269 (ProtobufCMessageInit) uenibstreamprotobuf__forbidden_las__item__init,
5270 NULL,NULL,NULL /* reserved[123] */
5272 static const ProtobufCFieldDescriptor uenibstreamprotobuf__forbidden_lacs__field_descriptors[1] =
5277 PROTOBUF_C_LABEL_REPEATED,
5278 PROTOBUF_C_TYPE_STRING,
5279 offsetof(Uenibstreamprotobuf__ForbiddenLACs, n_items),
5280 offsetof(Uenibstreamprotobuf__ForbiddenLACs, items),
5282 &protobuf_c_empty_string,
5284 0,NULL,NULL /* reserved1,reserved2, etc */
5287 static const unsigned uenibstreamprotobuf__forbidden_lacs__field_indices_by_name[] = {
5288 0, /* field[0] = items */
5290 static const ProtobufCIntRange uenibstreamprotobuf__forbidden_lacs__number_ranges[1 + 1] =
5295 const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_lacs__descriptor =
5297 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5298 "uenibstreamprotobuf.ForbiddenLACs",
5300 "Uenibstreamprotobuf__ForbiddenLACs",
5301 "uenibstreamprotobuf",
5302 sizeof(Uenibstreamprotobuf__ForbiddenLACs),
5304 uenibstreamprotobuf__forbidden_lacs__field_descriptors,
5305 uenibstreamprotobuf__forbidden_lacs__field_indices_by_name,
5306 1, uenibstreamprotobuf__forbidden_lacs__number_ranges,
5307 (ProtobufCMessageInit) uenibstreamprotobuf__forbidden_lacs__init,
5308 NULL,NULL,NULL /* reserved[123] */
5310 static const ProtobufCEnumValue uenibstreamprotobuf__forbidden_inter_rats__value__enum_values_by_number[7] =
5312 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__protobuf_unspecified", 0 },
5313 { "all", "UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__all", 1 },
5314 { "geran", "UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__geran", 2 },
5315 { "utran", "UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__utran", 3 },
5316 { "cdma2000", "UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__cdma2000", 4 },
5317 { "geranandutran", "UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__geranandutran", 5 },
5318 { "cdma2000andutran", "UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__cdma2000andutran", 6 },
5320 static const ProtobufCIntRange uenibstreamprotobuf__forbidden_inter_rats__value__value_ranges[] = {
5323 static const ProtobufCEnumValueIndex uenibstreamprotobuf__forbidden_inter_rats__value__enum_values_by_name[7] =
5327 { "cdma2000andutran", 6 },
5329 { "geranandutran", 5 },
5330 { "protobuf_unspecified", 0 },
5333 const ProtobufCEnumDescriptor uenibstreamprotobuf__forbidden_inter_rats__value__descriptor =
5335 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
5336 "uenibstreamprotobuf.ForbiddenInterRATs.Value",
5338 "Uenibstreamprotobuf__ForbiddenInterRATs__Value",
5339 "uenibstreamprotobuf",
5341 uenibstreamprotobuf__forbidden_inter_rats__value__enum_values_by_number,
5343 uenibstreamprotobuf__forbidden_inter_rats__value__enum_values_by_name,
5345 uenibstreamprotobuf__forbidden_inter_rats__value__value_ranges,
5346 NULL,NULL,NULL,NULL /* reserved[1234] */
5348 static const ProtobufCFieldDescriptor uenibstreamprotobuf__forbidden_inter_rats__field_descriptors[1] =
5353 PROTOBUF_C_LABEL_NONE,
5354 PROTOBUF_C_TYPE_ENUM,
5355 0, /* quantifier_offset */
5356 offsetof(Uenibstreamprotobuf__ForbiddenInterRATs, value),
5357 &uenibstreamprotobuf__forbidden_inter_rats__value__descriptor,
5360 0,NULL,NULL /* reserved1,reserved2, etc */
5363 static const unsigned uenibstreamprotobuf__forbidden_inter_rats__field_indices_by_name[] = {
5364 0, /* field[0] = value */
5366 static const ProtobufCIntRange uenibstreamprotobuf__forbidden_inter_rats__number_ranges[1 + 1] =
5371 const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_inter_rats__descriptor =
5373 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5374 "uenibstreamprotobuf.ForbiddenInterRATs",
5375 "ForbiddenInterRATs",
5376 "Uenibstreamprotobuf__ForbiddenInterRATs",
5377 "uenibstreamprotobuf",
5378 sizeof(Uenibstreamprotobuf__ForbiddenInterRATs),
5380 uenibstreamprotobuf__forbidden_inter_rats__field_descriptors,
5381 uenibstreamprotobuf__forbidden_inter_rats__field_indices_by_name,
5382 1, uenibstreamprotobuf__forbidden_inter_rats__number_ranges,
5383 (ProtobufCMessageInit) uenibstreamprotobuf__forbidden_inter_rats__init,
5384 NULL,NULL,NULL /* reserved[123] */
5386 static const ProtobufCFieldDescriptor uenibstreamprotobuf__handover_restriction_list__ext_ies__field_descriptors[3] =
5389 "id_NRrestrictioninEPSasSecondaryRAT",
5391 PROTOBUF_C_LABEL_NONE,
5392 PROTOBUF_C_TYPE_MESSAGE,
5393 0, /* quantifier_offset */
5394 offsetof(Uenibstreamprotobuf__HandoverRestrictionListExtIEs, id_nrrestrictioninepsassecondaryrat),
5395 &uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor,
5398 0,NULL,NULL /* reserved1,reserved2, etc */
5401 "id_CNTypeRestrictions",
5403 PROTOBUF_C_LABEL_NONE,
5404 PROTOBUF_C_TYPE_MESSAGE,
5405 0, /* quantifier_offset */
5406 offsetof(Uenibstreamprotobuf__HandoverRestrictionListExtIEs, id_cntyperestrictions),
5407 &uenibstreamprotobuf__cntype_restrictions__descriptor,
5410 0,NULL,NULL /* reserved1,reserved2, etc */
5413 "id_NRrestrictionin5GS",
5415 PROTOBUF_C_LABEL_NONE,
5416 PROTOBUF_C_TYPE_MESSAGE,
5417 0, /* quantifier_offset */
5418 offsetof(Uenibstreamprotobuf__HandoverRestrictionListExtIEs, id_nrrestrictionin5gs),
5419 &uenibstreamprotobuf__nrrestrictionin5_gs__descriptor,
5422 0,NULL,NULL /* reserved1,reserved2, etc */
5425 static const unsigned uenibstreamprotobuf__handover_restriction_list__ext_ies__field_indices_by_name[] = {
5426 1, /* field[1] = id_CNTypeRestrictions */
5427 2, /* field[2] = id_NRrestrictionin5GS */
5428 0, /* field[0] = id_NRrestrictioninEPSasSecondaryRAT */
5430 static const ProtobufCIntRange uenibstreamprotobuf__handover_restriction_list__ext_ies__number_ranges[1 + 1] =
5435 const ProtobufCMessageDescriptor uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor =
5437 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5438 "uenibstreamprotobuf.HandoverRestrictionList_ExtIEs",
5439 "HandoverRestrictionListExtIEs",
5440 "Uenibstreamprotobuf__HandoverRestrictionListExtIEs",
5441 "uenibstreamprotobuf",
5442 sizeof(Uenibstreamprotobuf__HandoverRestrictionListExtIEs),
5444 uenibstreamprotobuf__handover_restriction_list__ext_ies__field_descriptors,
5445 uenibstreamprotobuf__handover_restriction_list__ext_ies__field_indices_by_name,
5446 1, uenibstreamprotobuf__handover_restriction_list__ext_ies__number_ranges,
5447 (ProtobufCMessageInit) uenibstreamprotobuf__handover_restriction_list__ext_ies__init,
5448 NULL,NULL,NULL /* reserved[123] */
5450 static const ProtobufCEnumValue uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__enum_values_by_number[2] =
5452 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__protobuf_unspecified", 0 },
5453 { "nRrestrictedinEPSasSecondaryRAT", "UENIBSTREAMPROTOBUF__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__nRrestrictedinEPSasSecondaryRAT", 1 },
5455 static const ProtobufCIntRange uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__value_ranges[] = {
5458 static const ProtobufCEnumValueIndex uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__enum_values_by_name[2] =
5460 { "nRrestrictedinEPSasSecondaryRAT", 1 },
5461 { "protobuf_unspecified", 0 },
5463 const ProtobufCEnumDescriptor uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__descriptor =
5465 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
5466 "uenibstreamprotobuf.NRrestrictioninEPSasSecondaryRAT.Value",
5468 "Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT__Value",
5469 "uenibstreamprotobuf",
5471 uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__enum_values_by_number,
5473 uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__enum_values_by_name,
5475 uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__value_ranges,
5476 NULL,NULL,NULL,NULL /* reserved[1234] */
5478 static const ProtobufCFieldDescriptor uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__field_descriptors[1] =
5483 PROTOBUF_C_LABEL_NONE,
5484 PROTOBUF_C_TYPE_ENUM,
5485 0, /* quantifier_offset */
5486 offsetof(Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT, value),
5487 &uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__descriptor,
5490 0,NULL,NULL /* reserved1,reserved2, etc */
5493 static const unsigned uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__field_indices_by_name[] = {
5494 0, /* field[0] = value */
5496 static const ProtobufCIntRange uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__number_ranges[1 + 1] =
5501 const ProtobufCMessageDescriptor uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor =
5503 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5504 "uenibstreamprotobuf.NRrestrictioninEPSasSecondaryRAT",
5505 "NRrestrictioninEPSasSecondaryRAT",
5506 "Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT",
5507 "uenibstreamprotobuf",
5508 sizeof(Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT),
5510 uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__field_descriptors,
5511 uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__field_indices_by_name,
5512 1, uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__number_ranges,
5513 (ProtobufCMessageInit) uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__init,
5514 NULL,NULL,NULL /* reserved[123] */
5516 static const ProtobufCFieldDescriptor uenibstreamprotobuf__cntype_restrictions__field_descriptors[1] =
5521 PROTOBUF_C_LABEL_REPEATED,
5522 PROTOBUF_C_TYPE_MESSAGE,
5523 offsetof(Uenibstreamprotobuf__CNTypeRestrictions, n_items),
5524 offsetof(Uenibstreamprotobuf__CNTypeRestrictions, items),
5525 &uenibstreamprotobuf__cntype_restrictions_item__descriptor,
5528 0,NULL,NULL /* reserved1,reserved2, etc */
5531 static const unsigned uenibstreamprotobuf__cntype_restrictions__field_indices_by_name[] = {
5532 0, /* field[0] = items */
5534 static const ProtobufCIntRange uenibstreamprotobuf__cntype_restrictions__number_ranges[1 + 1] =
5539 const ProtobufCMessageDescriptor uenibstreamprotobuf__cntype_restrictions__descriptor =
5541 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5542 "uenibstreamprotobuf.CNTypeRestrictions",
5543 "CNTypeRestrictions",
5544 "Uenibstreamprotobuf__CNTypeRestrictions",
5545 "uenibstreamprotobuf",
5546 sizeof(Uenibstreamprotobuf__CNTypeRestrictions),
5548 uenibstreamprotobuf__cntype_restrictions__field_descriptors,
5549 uenibstreamprotobuf__cntype_restrictions__field_indices_by_name,
5550 1, uenibstreamprotobuf__cntype_restrictions__number_ranges,
5551 (ProtobufCMessageInit) uenibstreamprotobuf__cntype_restrictions__init,
5552 NULL,NULL,NULL /* reserved[123] */
5554 static const ProtobufCEnumValue uenibstreamprotobuf__cntype_restrictions_item__cn_type__enum_values_by_number[2] =
5556 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__protobuf_unspecified", 0 },
5557 { "fiveGC_forbidden", "UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__fiveGC_forbidden", 1 },
5559 static const ProtobufCIntRange uenibstreamprotobuf__cntype_restrictions_item__cn_type__value_ranges[] = {
5562 static const ProtobufCEnumValueIndex uenibstreamprotobuf__cntype_restrictions_item__cn_type__enum_values_by_name[2] =
5564 { "fiveGC_forbidden", 1 },
5565 { "protobuf_unspecified", 0 },
5567 const ProtobufCEnumDescriptor uenibstreamprotobuf__cntype_restrictions_item__cn_type__descriptor =
5569 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
5570 "uenibstreamprotobuf.CNTypeRestrictionsItem.CN_type",
5572 "Uenibstreamprotobuf__CNTypeRestrictionsItem__CNType",
5573 "uenibstreamprotobuf",
5575 uenibstreamprotobuf__cntype_restrictions_item__cn_type__enum_values_by_number,
5577 uenibstreamprotobuf__cntype_restrictions_item__cn_type__enum_values_by_name,
5579 uenibstreamprotobuf__cntype_restrictions_item__cn_type__value_ranges,
5580 NULL,NULL,NULL,NULL /* reserved[1234] */
5582 static const ProtobufCFieldDescriptor uenibstreamprotobuf__cntype_restrictions_item__field_descriptors[2] =
5587 PROTOBUF_C_LABEL_NONE,
5588 PROTOBUF_C_TYPE_STRING,
5589 0, /* quantifier_offset */
5590 offsetof(Uenibstreamprotobuf__CNTypeRestrictionsItem, plmn_id),
5592 &protobuf_c_empty_string,
5594 0,NULL,NULL /* reserved1,reserved2, etc */
5599 PROTOBUF_C_LABEL_NONE,
5600 PROTOBUF_C_TYPE_ENUM,
5601 0, /* quantifier_offset */
5602 offsetof(Uenibstreamprotobuf__CNTypeRestrictionsItem, cn_type),
5603 &uenibstreamprotobuf__cntype_restrictions_item__cn_type__descriptor,
5606 0,NULL,NULL /* reserved1,reserved2, etc */
5609 static const unsigned uenibstreamprotobuf__cntype_restrictions_item__field_indices_by_name[] = {
5610 1, /* field[1] = cn_type */
5611 0, /* field[0] = plmn_Id */
5613 static const ProtobufCIntRange uenibstreamprotobuf__cntype_restrictions_item__number_ranges[1 + 1] =
5618 const ProtobufCMessageDescriptor uenibstreamprotobuf__cntype_restrictions_item__descriptor =
5620 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5621 "uenibstreamprotobuf.CNTypeRestrictionsItem",
5622 "CNTypeRestrictionsItem",
5623 "Uenibstreamprotobuf__CNTypeRestrictionsItem",
5624 "uenibstreamprotobuf",
5625 sizeof(Uenibstreamprotobuf__CNTypeRestrictionsItem),
5627 uenibstreamprotobuf__cntype_restrictions_item__field_descriptors,
5628 uenibstreamprotobuf__cntype_restrictions_item__field_indices_by_name,
5629 1, uenibstreamprotobuf__cntype_restrictions_item__number_ranges,
5630 (ProtobufCMessageInit) uenibstreamprotobuf__cntype_restrictions_item__init,
5631 NULL,NULL,NULL /* reserved[123] */
5633 static const ProtobufCEnumValue uenibstreamprotobuf__nrrestrictionin5_gs__value__enum_values_by_number[2] =
5635 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__NRRESTRICTIONIN5_GS__VALUE__protobuf_unspecified", 0 },
5636 { "nRrestrictedin5GS", "UENIBSTREAMPROTOBUF__NRRESTRICTIONIN5_GS__VALUE__nRrestrictedin5GS", 1 },
5638 static const ProtobufCIntRange uenibstreamprotobuf__nrrestrictionin5_gs__value__value_ranges[] = {
5641 static const ProtobufCEnumValueIndex uenibstreamprotobuf__nrrestrictionin5_gs__value__enum_values_by_name[2] =
5643 { "nRrestrictedin5GS", 1 },
5644 { "protobuf_unspecified", 0 },
5646 const ProtobufCEnumDescriptor uenibstreamprotobuf__nrrestrictionin5_gs__value__descriptor =
5648 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
5649 "uenibstreamprotobuf.NRrestrictionin5GS.Value",
5651 "Uenibstreamprotobuf__NRrestrictionin5GS__Value",
5652 "uenibstreamprotobuf",
5654 uenibstreamprotobuf__nrrestrictionin5_gs__value__enum_values_by_number,
5656 uenibstreamprotobuf__nrrestrictionin5_gs__value__enum_values_by_name,
5658 uenibstreamprotobuf__nrrestrictionin5_gs__value__value_ranges,
5659 NULL,NULL,NULL,NULL /* reserved[1234] */
5661 static const ProtobufCFieldDescriptor uenibstreamprotobuf__nrrestrictionin5_gs__field_descriptors[1] =
5666 PROTOBUF_C_LABEL_NONE,
5667 PROTOBUF_C_TYPE_ENUM,
5668 0, /* quantifier_offset */
5669 offsetof(Uenibstreamprotobuf__NRrestrictionin5GS, value),
5670 &uenibstreamprotobuf__nrrestrictionin5_gs__value__descriptor,
5673 0,NULL,NULL /* reserved1,reserved2, etc */
5676 static const unsigned uenibstreamprotobuf__nrrestrictionin5_gs__field_indices_by_name[] = {
5677 0, /* field[0] = value */
5679 static const ProtobufCIntRange uenibstreamprotobuf__nrrestrictionin5_gs__number_ranges[1 + 1] =
5684 const ProtobufCMessageDescriptor uenibstreamprotobuf__nrrestrictionin5_gs__descriptor =
5686 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5687 "uenibstreamprotobuf.NRrestrictionin5GS",
5688 "NRrestrictionin5GS",
5689 "Uenibstreamprotobuf__NRrestrictionin5GS",
5690 "uenibstreamprotobuf",
5691 sizeof(Uenibstreamprotobuf__NRrestrictionin5GS),
5693 uenibstreamprotobuf__nrrestrictionin5_gs__field_descriptors,
5694 uenibstreamprotobuf__nrrestrictionin5_gs__field_indices_by_name,
5695 1, uenibstreamprotobuf__nrrestrictionin5_gs__number_ranges,
5696 (ProtobufCMessageInit) uenibstreamprotobuf__nrrestrictionin5_gs__init,
5697 NULL,NULL,NULL /* reserved[123] */
5699 static const ProtobufCFieldDescriptor uenibstreamprotobuf__nruesecurity_capabilities__field_descriptors[2] =
5702 "nRencryptionAlgorithms",
5704 PROTOBUF_C_LABEL_NONE,
5705 PROTOBUF_C_TYPE_STRING,
5706 0, /* quantifier_offset */
5707 offsetof(Uenibstreamprotobuf__NRUESecurityCapabilities, nrencryptionalgorithms),
5709 &protobuf_c_empty_string,
5711 0,NULL,NULL /* reserved1,reserved2, etc */
5714 "nRintegrityProtectionAlgorithms",
5716 PROTOBUF_C_LABEL_NONE,
5717 PROTOBUF_C_TYPE_STRING,
5718 0, /* quantifier_offset */
5719 offsetof(Uenibstreamprotobuf__NRUESecurityCapabilities, nrintegrityprotectionalgorithms),
5721 &protobuf_c_empty_string,
5723 0,NULL,NULL /* reserved1,reserved2, etc */
5726 static const unsigned uenibstreamprotobuf__nruesecurity_capabilities__field_indices_by_name[] = {
5727 0, /* field[0] = nRencryptionAlgorithms */
5728 1, /* field[1] = nRintegrityProtectionAlgorithms */
5730 static const ProtobufCIntRange uenibstreamprotobuf__nruesecurity_capabilities__number_ranges[1 + 1] =
5735 const ProtobufCMessageDescriptor uenibstreamprotobuf__nruesecurity_capabilities__descriptor =
5737 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5738 "uenibstreamprotobuf.NRUESecurityCapabilities",
5739 "NRUESecurityCapabilities",
5740 "Uenibstreamprotobuf__NRUESecurityCapabilities",
5741 "uenibstreamprotobuf",
5742 sizeof(Uenibstreamprotobuf__NRUESecurityCapabilities),
5744 uenibstreamprotobuf__nruesecurity_capabilities__field_descriptors,
5745 uenibstreamprotobuf__nruesecurity_capabilities__field_indices_by_name,
5746 1, uenibstreamprotobuf__nruesecurity_capabilities__number_ranges,
5747 (ProtobufCMessageInit) uenibstreamprotobuf__nruesecurity_capabilities__init,
5748 NULL,NULL,NULL /* reserved[123] */
5750 static const ProtobufCFieldDescriptor uenibstreamprotobuf__ueaggregate_maximum_bit_rate__field_descriptors[3] =
5753 "uEaggregateMaximumBitRateDownlink",
5755 PROTOBUF_C_LABEL_NONE,
5756 PROTOBUF_C_TYPE_UINT64,
5757 0, /* quantifier_offset */
5758 offsetof(Uenibstreamprotobuf__UEAggregateMaximumBitRate, ueaggregatemaximumbitratedownlink),
5762 0,NULL,NULL /* reserved1,reserved2, etc */
5765 "uEaggregateMaximumBitRateUplink",
5767 PROTOBUF_C_LABEL_NONE,
5768 PROTOBUF_C_TYPE_UINT64,
5769 0, /* quantifier_offset */
5770 offsetof(Uenibstreamprotobuf__UEAggregateMaximumBitRate, ueaggregatemaximumbitrateuplink),
5774 0,NULL,NULL /* reserved1,reserved2, etc */
5779 PROTOBUF_C_LABEL_REPEATED,
5780 PROTOBUF_C_TYPE_MESSAGE,
5781 offsetof(Uenibstreamprotobuf__UEAggregateMaximumBitRate, n_ie_extensions),
5782 offsetof(Uenibstreamprotobuf__UEAggregateMaximumBitRate, ie_extensions),
5783 &uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor,
5786 0,NULL,NULL /* reserved1,reserved2, etc */
5789 static const unsigned uenibstreamprotobuf__ueaggregate_maximum_bit_rate__field_indices_by_name[] = {
5790 2, /* field[2] = iE_Extensions */
5791 0, /* field[0] = uEaggregateMaximumBitRateDownlink */
5792 1, /* field[1] = uEaggregateMaximumBitRateUplink */
5794 static const ProtobufCIntRange uenibstreamprotobuf__ueaggregate_maximum_bit_rate__number_ranges[1 + 1] =
5799 const ProtobufCMessageDescriptor uenibstreamprotobuf__ueaggregate_maximum_bit_rate__descriptor =
5801 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5802 "uenibstreamprotobuf.UEAggregateMaximumBitRate",
5803 "UEAggregateMaximumBitRate",
5804 "Uenibstreamprotobuf__UEAggregateMaximumBitRate",
5805 "uenibstreamprotobuf",
5806 sizeof(Uenibstreamprotobuf__UEAggregateMaximumBitRate),
5808 uenibstreamprotobuf__ueaggregate_maximum_bit_rate__field_descriptors,
5809 uenibstreamprotobuf__ueaggregate_maximum_bit_rate__field_indices_by_name,
5810 1, uenibstreamprotobuf__ueaggregate_maximum_bit_rate__number_ranges,
5811 (ProtobufCMessageInit) uenibstreamprotobuf__ueaggregate_maximum_bit_rate__init,
5812 NULL,NULL,NULL /* reserved[123] */
5814 static const ProtobufCFieldDescriptor uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__field_descriptors[2] =
5817 "id_extended_uEaggregateMaximumBitRateDownlink",
5819 PROTOBUF_C_LABEL_NONE,
5820 PROTOBUF_C_TYPE_MESSAGE,
5821 0, /* quantifier_offset */
5822 offsetof(Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs, id_extended_ueaggregatemaximumbitratedownlink),
5823 &google__protobuf__uint64_value__descriptor,
5826 0,NULL,NULL /* reserved1,reserved2, etc */
5829 "id_extended_uEaggregateMaximumBitRateUplink",
5831 PROTOBUF_C_LABEL_NONE,
5832 PROTOBUF_C_TYPE_MESSAGE,
5833 0, /* quantifier_offset */
5834 offsetof(Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs, id_extended_ueaggregatemaximumbitrateuplink),
5835 &google__protobuf__uint64_value__descriptor,
5838 0,NULL,NULL /* reserved1,reserved2, etc */
5841 static const unsigned uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__field_indices_by_name[] = {
5842 0, /* field[0] = id_extended_uEaggregateMaximumBitRateDownlink */
5843 1, /* field[1] = id_extended_uEaggregateMaximumBitRateUplink */
5845 static const ProtobufCIntRange uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__number_ranges[1 + 1] =
5850 const ProtobufCMessageDescriptor uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor =
5852 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5853 "uenibstreamprotobuf.UEAggregate_MaximumBitrate_ExtIEs",
5854 "UEAggregateMaximumBitrateExtIEs",
5855 "Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs",
5856 "uenibstreamprotobuf",
5857 sizeof(Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs),
5859 uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__field_descriptors,
5860 uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__field_indices_by_name,
5861 1, uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__number_ranges,
5862 (ProtobufCMessageInit) uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__init,
5863 NULL,NULL,NULL /* reserved[123] */
5865 static const ProtobufCEnumValue uenibstreamprotobuf__dl__forwarding__value__enum_values_by_number[2] =
5867 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__DL__FORWARDING__VALUE__protobuf_unspecified", 0 },
5868 { "dL_forwardingProposed", "UENIBSTREAMPROTOBUF__DL__FORWARDING__VALUE__dL_forwardingProposed", 1 },
5870 static const ProtobufCIntRange uenibstreamprotobuf__dl__forwarding__value__value_ranges[] = {
5873 static const ProtobufCEnumValueIndex uenibstreamprotobuf__dl__forwarding__value__enum_values_by_name[2] =
5875 { "dL_forwardingProposed", 1 },
5876 { "protobuf_unspecified", 0 },
5878 const ProtobufCEnumDescriptor uenibstreamprotobuf__dl__forwarding__value__descriptor =
5880 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
5881 "uenibstreamprotobuf.DL_Forwarding.Value",
5883 "Uenibstreamprotobuf__DLForwarding__Value",
5884 "uenibstreamprotobuf",
5886 uenibstreamprotobuf__dl__forwarding__value__enum_values_by_number,
5888 uenibstreamprotobuf__dl__forwarding__value__enum_values_by_name,
5890 uenibstreamprotobuf__dl__forwarding__value__value_ranges,
5891 NULL,NULL,NULL,NULL /* reserved[1234] */
5893 static const ProtobufCFieldDescriptor uenibstreamprotobuf__dl__forwarding__field_descriptors[1] =
5898 PROTOBUF_C_LABEL_NONE,
5899 PROTOBUF_C_TYPE_ENUM,
5900 0, /* quantifier_offset */
5901 offsetof(Uenibstreamprotobuf__DLForwarding, value),
5902 &uenibstreamprotobuf__dl__forwarding__value__descriptor,
5905 0,NULL,NULL /* reserved1,reserved2, etc */
5908 static const unsigned uenibstreamprotobuf__dl__forwarding__field_indices_by_name[] = {
5909 0, /* field[0] = value */
5911 static const ProtobufCIntRange uenibstreamprotobuf__dl__forwarding__number_ranges[1 + 1] =
5916 const ProtobufCMessageDescriptor uenibstreamprotobuf__dl__forwarding__descriptor =
5918 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5919 "uenibstreamprotobuf.DL_Forwarding",
5921 "Uenibstreamprotobuf__DLForwarding",
5922 "uenibstreamprotobuf",
5923 sizeof(Uenibstreamprotobuf__DLForwarding),
5925 uenibstreamprotobuf__dl__forwarding__field_descriptors,
5926 uenibstreamprotobuf__dl__forwarding__field_indices_by_name,
5927 1, uenibstreamprotobuf__dl__forwarding__number_ranges,
5928 (ProtobufCMessageInit) uenibstreamprotobuf__dl__forwarding__init,
5929 NULL,NULL,NULL /* reserved[123] */
5931 static const ProtobufCEnumValue uenibstreamprotobuf__duplication_activation__value__enum_values_by_number[3] =
5933 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__VALUE__protobuf_unspecified", 0 },
5934 { "active", "UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__VALUE__active", 1 },
5935 { "inactive", "UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__VALUE__inactive", 2 },
5937 static const ProtobufCIntRange uenibstreamprotobuf__duplication_activation__value__value_ranges[] = {
5940 static const ProtobufCEnumValueIndex uenibstreamprotobuf__duplication_activation__value__enum_values_by_name[3] =
5944 { "protobuf_unspecified", 0 },
5946 const ProtobufCEnumDescriptor uenibstreamprotobuf__duplication_activation__value__descriptor =
5948 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
5949 "uenibstreamprotobuf.DuplicationActivation.Value",
5951 "Uenibstreamprotobuf__DuplicationActivation__Value",
5952 "uenibstreamprotobuf",
5954 uenibstreamprotobuf__duplication_activation__value__enum_values_by_number,
5956 uenibstreamprotobuf__duplication_activation__value__enum_values_by_name,
5958 uenibstreamprotobuf__duplication_activation__value__value_ranges,
5959 NULL,NULL,NULL,NULL /* reserved[1234] */
5961 static const ProtobufCFieldDescriptor uenibstreamprotobuf__duplication_activation__field_descriptors[1] =
5966 PROTOBUF_C_LABEL_NONE,
5967 PROTOBUF_C_TYPE_ENUM,
5968 0, /* quantifier_offset */
5969 offsetof(Uenibstreamprotobuf__DuplicationActivation, value),
5970 &uenibstreamprotobuf__duplication_activation__value__descriptor,
5973 0,NULL,NULL /* reserved1,reserved2, etc */
5976 static const unsigned uenibstreamprotobuf__duplication_activation__field_indices_by_name[] = {
5977 0, /* field[0] = value */
5979 static const ProtobufCIntRange uenibstreamprotobuf__duplication_activation__number_ranges[1 + 1] =
5984 const ProtobufCMessageDescriptor uenibstreamprotobuf__duplication_activation__descriptor =
5986 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5987 "uenibstreamprotobuf.DuplicationActivation",
5988 "DuplicationActivation",
5989 "Uenibstreamprotobuf__DuplicationActivation",
5990 "uenibstreamprotobuf",
5991 sizeof(Uenibstreamprotobuf__DuplicationActivation),
5993 uenibstreamprotobuf__duplication_activation__field_descriptors,
5994 uenibstreamprotobuf__duplication_activation__field_indices_by_name,
5995 1, uenibstreamprotobuf__duplication_activation__number_ranges,
5996 (ProtobufCMessageInit) uenibstreamprotobuf__duplication_activation__init,
5997 NULL,NULL,NULL /* reserved[123] */
5999 static const ProtobufCFieldDescriptor uenibstreamprotobuf__me_nbresource_coordination_information__field_descriptors[4] =
6004 PROTOBUF_C_LABEL_NONE,
6005 PROTOBUF_C_TYPE_MESSAGE,
6006 0, /* quantifier_offset */
6007 offsetof(Uenibstreamprotobuf__MeNBResourceCoordinationInformation, eutra_cell_id),
6008 &uenibstreamprotobuf__ecgi__descriptor,
6011 0,NULL,NULL /* reserved1,reserved2, etc */
6014 "uLCoordinationInformation",
6016 PROTOBUF_C_LABEL_NONE,
6017 PROTOBUF_C_TYPE_STRING,
6018 0, /* quantifier_offset */
6019 offsetof(Uenibstreamprotobuf__MeNBResourceCoordinationInformation, ulcoordinationinformation),
6021 &protobuf_c_empty_string,
6023 0,NULL,NULL /* reserved1,reserved2, etc */
6026 "dLCoordinationInformation",
6028 PROTOBUF_C_LABEL_NONE,
6029 PROTOBUF_C_TYPE_MESSAGE,
6030 0, /* quantifier_offset */
6031 offsetof(Uenibstreamprotobuf__MeNBResourceCoordinationInformation, dlcoordinationinformation),
6032 &google__protobuf__string_value__descriptor,
6035 0,NULL,NULL /* reserved1,reserved2, etc */
6040 PROTOBUF_C_LABEL_REPEATED,
6041 PROTOBUF_C_TYPE_MESSAGE,
6042 offsetof(Uenibstreamprotobuf__MeNBResourceCoordinationInformation, n_ie_extensions),
6043 offsetof(Uenibstreamprotobuf__MeNBResourceCoordinationInformation, ie_extensions),
6044 &uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor,
6047 0,NULL,NULL /* reserved1,reserved2, etc */
6050 static const unsigned uenibstreamprotobuf__me_nbresource_coordination_information__field_indices_by_name[] = {
6051 2, /* field[2] = dLCoordinationInformation */
6052 0, /* field[0] = eUTRA_Cell_ID */
6053 3, /* field[3] = iE_Extensions */
6054 1, /* field[1] = uLCoordinationInformation */
6056 static const ProtobufCIntRange uenibstreamprotobuf__me_nbresource_coordination_information__number_ranges[1 + 1] =
6061 const ProtobufCMessageDescriptor uenibstreamprotobuf__me_nbresource_coordination_information__descriptor =
6063 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6064 "uenibstreamprotobuf.MeNBResourceCoordinationInformation",
6065 "MeNBResourceCoordinationInformation",
6066 "Uenibstreamprotobuf__MeNBResourceCoordinationInformation",
6067 "uenibstreamprotobuf",
6068 sizeof(Uenibstreamprotobuf__MeNBResourceCoordinationInformation),
6070 uenibstreamprotobuf__me_nbresource_coordination_information__field_descriptors,
6071 uenibstreamprotobuf__me_nbresource_coordination_information__field_indices_by_name,
6072 1, uenibstreamprotobuf__me_nbresource_coordination_information__number_ranges,
6073 (ProtobufCMessageInit) uenibstreamprotobuf__me_nbresource_coordination_information__init,
6074 NULL,NULL,NULL /* reserved[123] */
6076 static const ProtobufCFieldDescriptor uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__field_descriptors[2] =
6081 PROTOBUF_C_LABEL_NONE,
6082 PROTOBUF_C_TYPE_MESSAGE,
6083 0, /* quantifier_offset */
6084 offsetof(Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs, id_nrcgi),
6085 &uenibstreamprotobuf__nrcgi__descriptor,
6088 0,NULL,NULL /* reserved1,reserved2, etc */
6091 "id_MeNBCoordinationAssistanceInformation",
6093 PROTOBUF_C_LABEL_NONE,
6094 PROTOBUF_C_TYPE_MESSAGE,
6095 0, /* quantifier_offset */
6096 offsetof(Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs, id_menbcoordinationassistanceinformation),
6097 &uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor,
6100 0,NULL,NULL /* reserved1,reserved2, etc */
6103 static const unsigned uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__field_indices_by_name[] = {
6104 1, /* field[1] = id_MeNBCoordinationAssistanceInformation */
6105 0, /* field[0] = id_NRCGI */
6107 static const ProtobufCIntRange uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__number_ranges[1 + 1] =
6112 const ProtobufCMessageDescriptor uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor =
6114 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6115 "uenibstreamprotobuf.MeNBResourceCoordinationInformationExtIEs",
6116 "MeNBResourceCoordinationInformationExtIEs",
6117 "Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs",
6118 "uenibstreamprotobuf",
6119 sizeof(Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs),
6121 uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__field_descriptors,
6122 uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__field_indices_by_name,
6123 1, uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__number_ranges,
6124 (ProtobufCMessageInit) uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__init,
6125 NULL,NULL,NULL /* reserved[123] */
6127 static const ProtobufCEnumValue uenibstreamprotobuf__me_nbcoordination_assistance_information__value__enum_values_by_number[2] =
6129 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified", 0 },
6130 { "coordination_not_required", "UENIBSTREAMPROTOBUF__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required", 1 },
6132 static const ProtobufCIntRange uenibstreamprotobuf__me_nbcoordination_assistance_information__value__value_ranges[] = {
6135 static const ProtobufCEnumValueIndex uenibstreamprotobuf__me_nbcoordination_assistance_information__value__enum_values_by_name[2] =
6137 { "coordination_not_required", 1 },
6138 { "protobuf_unspecified", 0 },
6140 const ProtobufCEnumDescriptor uenibstreamprotobuf__me_nbcoordination_assistance_information__value__descriptor =
6142 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
6143 "uenibstreamprotobuf.MeNBCoordinationAssistanceInformation.Value",
6145 "Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation__Value",
6146 "uenibstreamprotobuf",
6148 uenibstreamprotobuf__me_nbcoordination_assistance_information__value__enum_values_by_number,
6150 uenibstreamprotobuf__me_nbcoordination_assistance_information__value__enum_values_by_name,
6152 uenibstreamprotobuf__me_nbcoordination_assistance_information__value__value_ranges,
6153 NULL,NULL,NULL,NULL /* reserved[1234] */
6155 static const ProtobufCFieldDescriptor uenibstreamprotobuf__me_nbcoordination_assistance_information__field_descriptors[1] =
6160 PROTOBUF_C_LABEL_NONE,
6161 PROTOBUF_C_TYPE_ENUM,
6162 0, /* quantifier_offset */
6163 offsetof(Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation, value),
6164 &uenibstreamprotobuf__me_nbcoordination_assistance_information__value__descriptor,
6167 0,NULL,NULL /* reserved1,reserved2, etc */
6170 static const unsigned uenibstreamprotobuf__me_nbcoordination_assistance_information__field_indices_by_name[] = {
6171 0, /* field[0] = value */
6173 static const ProtobufCIntRange uenibstreamprotobuf__me_nbcoordination_assistance_information__number_ranges[1 + 1] =
6178 const ProtobufCMessageDescriptor uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor =
6180 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6181 "uenibstreamprotobuf.MeNBCoordinationAssistanceInformation",
6182 "MeNBCoordinationAssistanceInformation",
6183 "Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation",
6184 "uenibstreamprotobuf",
6185 sizeof(Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation),
6187 uenibstreamprotobuf__me_nbcoordination_assistance_information__field_descriptors,
6188 uenibstreamprotobuf__me_nbcoordination_assistance_information__field_indices_by_name,
6189 1, uenibstreamprotobuf__me_nbcoordination_assistance_information__number_ranges,
6190 (ProtobufCMessageInit) uenibstreamprotobuf__me_nbcoordination_assistance_information__init,
6191 NULL,NULL,NULL /* reserved[123] */
6193 static const ProtobufCFieldDescriptor uenibstreamprotobuf__countvalue__field_descriptors[2] =
6198 PROTOBUF_C_LABEL_NONE,
6199 PROTOBUF_C_TYPE_UINT32,
6200 0, /* quantifier_offset */
6201 offsetof(Uenibstreamprotobuf__COUNTvalue, pdcp_sn),
6205 0,NULL,NULL /* reserved1,reserved2, etc */
6210 PROTOBUF_C_LABEL_NONE,
6211 PROTOBUF_C_TYPE_UINT32,
6212 0, /* quantifier_offset */
6213 offsetof(Uenibstreamprotobuf__COUNTvalue, hfn),
6217 0,NULL,NULL /* reserved1,reserved2, etc */
6220 static const unsigned uenibstreamprotobuf__countvalue__field_indices_by_name[] = {
6221 1, /* field[1] = hFN */
6222 0, /* field[0] = pDCP_SN */
6224 static const ProtobufCIntRange uenibstreamprotobuf__countvalue__number_ranges[1 + 1] =
6229 const ProtobufCMessageDescriptor uenibstreamprotobuf__countvalue__descriptor =
6231 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6232 "uenibstreamprotobuf.COUNTvalue",
6234 "Uenibstreamprotobuf__COUNTvalue",
6235 "uenibstreamprotobuf",
6236 sizeof(Uenibstreamprotobuf__COUNTvalue),
6238 uenibstreamprotobuf__countvalue__field_descriptors,
6239 uenibstreamprotobuf__countvalue__field_indices_by_name,
6240 1, uenibstreamprotobuf__countvalue__number_ranges,
6241 (ProtobufCMessageInit) uenibstreamprotobuf__countvalue__init,
6242 NULL,NULL,NULL /* reserved[123] */
6244 static const ProtobufCFieldDescriptor uenibstreamprotobuf__countvalue_extended__field_descriptors[2] =
6249 PROTOBUF_C_LABEL_NONE,
6250 PROTOBUF_C_TYPE_UINT32,
6251 0, /* quantifier_offset */
6252 offsetof(Uenibstreamprotobuf__COUNTValueExtended, pdcp_snextended),
6256 0,NULL,NULL /* reserved1,reserved2, etc */
6261 PROTOBUF_C_LABEL_NONE,
6262 PROTOBUF_C_TYPE_UINT32,
6263 0, /* quantifier_offset */
6264 offsetof(Uenibstreamprotobuf__COUNTValueExtended, hfnmodified),
6268 0,NULL,NULL /* reserved1,reserved2, etc */
6271 static const unsigned uenibstreamprotobuf__countvalue_extended__field_indices_by_name[] = {
6272 1, /* field[1] = hFNModified */
6273 0, /* field[0] = pDCP_SNExtended */
6275 static const ProtobufCIntRange uenibstreamprotobuf__countvalue_extended__number_ranges[1 + 1] =
6280 const ProtobufCMessageDescriptor uenibstreamprotobuf__countvalue_extended__descriptor =
6282 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6283 "uenibstreamprotobuf.COUNTValueExtended",
6284 "COUNTValueExtended",
6285 "Uenibstreamprotobuf__COUNTValueExtended",
6286 "uenibstreamprotobuf",
6287 sizeof(Uenibstreamprotobuf__COUNTValueExtended),
6289 uenibstreamprotobuf__countvalue_extended__field_descriptors,
6290 uenibstreamprotobuf__countvalue_extended__field_indices_by_name,
6291 1, uenibstreamprotobuf__countvalue_extended__number_ranges,
6292 (ProtobufCMessageInit) uenibstreamprotobuf__countvalue_extended__init,
6293 NULL,NULL,NULL /* reserved[123] */
6295 static const ProtobufCFieldDescriptor uenibstreamprotobuf__countvalue_pdcp__snlength18__field_descriptors[2] =
6300 PROTOBUF_C_LABEL_NONE,
6301 PROTOBUF_C_TYPE_UINT32,
6302 0, /* quantifier_offset */
6303 offsetof(Uenibstreamprotobuf__COUNTvaluePDCPSNlength18, pdcp_snlength18),
6307 0,NULL,NULL /* reserved1,reserved2, etc */
6310 "hFNforPDCP_SNlength18",
6312 PROTOBUF_C_LABEL_NONE,
6313 PROTOBUF_C_TYPE_UINT32,
6314 0, /* quantifier_offset */
6315 offsetof(Uenibstreamprotobuf__COUNTvaluePDCPSNlength18, hfnforpdcp_snlength18),
6319 0,NULL,NULL /* reserved1,reserved2, etc */
6322 static const unsigned uenibstreamprotobuf__countvalue_pdcp__snlength18__field_indices_by_name[] = {
6323 1, /* field[1] = hFNforPDCP_SNlength18 */
6324 0, /* field[0] = pDCP_SNlength18 */
6326 static const ProtobufCIntRange uenibstreamprotobuf__countvalue_pdcp__snlength18__number_ranges[1 + 1] =
6331 const ProtobufCMessageDescriptor uenibstreamprotobuf__countvalue_pdcp__snlength18__descriptor =
6333 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6334 "uenibstreamprotobuf.COUNTvaluePDCP_SNlength18",
6335 "COUNTvaluePDCPSNlength18",
6336 "Uenibstreamprotobuf__COUNTvaluePDCPSNlength18",
6337 "uenibstreamprotobuf",
6338 sizeof(Uenibstreamprotobuf__COUNTvaluePDCPSNlength18),
6340 uenibstreamprotobuf__countvalue_pdcp__snlength18__field_descriptors,
6341 uenibstreamprotobuf__countvalue_pdcp__snlength18__field_indices_by_name,
6342 1, uenibstreamprotobuf__countvalue_pdcp__snlength18__number_ranges,
6343 (ProtobufCMessageInit) uenibstreamprotobuf__countvalue_pdcp__snlength18__init,
6344 NULL,NULL,NULL /* reserved[123] */
6346 static const ProtobufCFieldDescriptor uenibstreamprotobuf__expected_uebehaviour__field_descriptors[2] =
6351 PROTOBUF_C_LABEL_NONE,
6352 PROTOBUF_C_TYPE_MESSAGE,
6353 0, /* quantifier_offset */
6354 offsetof(Uenibstreamprotobuf__ExpectedUEBehaviour, expectedactivity),
6355 &uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor,
6358 0,NULL,NULL /* reserved1,reserved2, etc */
6361 "expectedHOInterval",
6363 PROTOBUF_C_LABEL_NONE,
6364 PROTOBUF_C_TYPE_MESSAGE,
6365 0, /* quantifier_offset */
6366 offsetof(Uenibstreamprotobuf__ExpectedUEBehaviour, expectedhointerval),
6367 &uenibstreamprotobuf__expected_hointerval__descriptor,
6370 0,NULL,NULL /* reserved1,reserved2, etc */
6373 static const unsigned uenibstreamprotobuf__expected_uebehaviour__field_indices_by_name[] = {
6374 0, /* field[0] = expectedActivity */
6375 1, /* field[1] = expectedHOInterval */
6377 static const ProtobufCIntRange uenibstreamprotobuf__expected_uebehaviour__number_ranges[1 + 1] =
6382 const ProtobufCMessageDescriptor uenibstreamprotobuf__expected_uebehaviour__descriptor =
6384 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6385 "uenibstreamprotobuf.ExpectedUEBehaviour",
6386 "ExpectedUEBehaviour",
6387 "Uenibstreamprotobuf__ExpectedUEBehaviour",
6388 "uenibstreamprotobuf",
6389 sizeof(Uenibstreamprotobuf__ExpectedUEBehaviour),
6391 uenibstreamprotobuf__expected_uebehaviour__field_descriptors,
6392 uenibstreamprotobuf__expected_uebehaviour__field_indices_by_name,
6393 1, uenibstreamprotobuf__expected_uebehaviour__number_ranges,
6394 (ProtobufCMessageInit) uenibstreamprotobuf__expected_uebehaviour__init,
6395 NULL,NULL,NULL /* reserved[123] */
6397 static const ProtobufCFieldDescriptor uenibstreamprotobuf__expected_ueactivity_behaviour__field_descriptors[4] =
6400 "expectedActivityPeriod",
6402 PROTOBUF_C_LABEL_NONE,
6403 PROTOBUF_C_TYPE_MESSAGE,
6404 0, /* quantifier_offset */
6405 offsetof(Uenibstreamprotobuf__ExpectedUEActivityBehaviour, expectedactivityperiod),
6406 &google__protobuf__uint32_value__descriptor,
6409 0,NULL,NULL /* reserved1,reserved2, etc */
6412 "expectedIdlePeriod",
6414 PROTOBUF_C_LABEL_NONE,
6415 PROTOBUF_C_TYPE_MESSAGE,
6416 0, /* quantifier_offset */
6417 offsetof(Uenibstreamprotobuf__ExpectedUEActivityBehaviour, expectedidleperiod),
6418 &google__protobuf__uint32_value__descriptor,
6421 0,NULL,NULL /* reserved1,reserved2, etc */
6424 "sourceOfUEActivityBehaviourInformation",
6426 PROTOBUF_C_LABEL_NONE,
6427 PROTOBUF_C_TYPE_MESSAGE,
6428 0, /* quantifier_offset */
6429 offsetof(Uenibstreamprotobuf__ExpectedUEActivityBehaviour, sourceofueactivitybehaviourinformation),
6430 &uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor,
6433 0,NULL,NULL /* reserved1,reserved2, etc */
6438 PROTOBUF_C_LABEL_REPEATED,
6439 PROTOBUF_C_TYPE_MESSAGE,
6440 offsetof(Uenibstreamprotobuf__ExpectedUEActivityBehaviour, n_ie_extensions),
6441 offsetof(Uenibstreamprotobuf__ExpectedUEActivityBehaviour, ie_extensions),
6442 &uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor,
6445 0,NULL,NULL /* reserved1,reserved2, etc */
6448 static const unsigned uenibstreamprotobuf__expected_ueactivity_behaviour__field_indices_by_name[] = {
6449 0, /* field[0] = expectedActivityPeriod */
6450 1, /* field[1] = expectedIdlePeriod */
6451 3, /* field[3] = iE_Extensions */
6452 2, /* field[2] = sourceOfUEActivityBehaviourInformation */
6454 static const ProtobufCIntRange uenibstreamprotobuf__expected_ueactivity_behaviour__number_ranges[1 + 1] =
6459 const ProtobufCMessageDescriptor uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor =
6461 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6462 "uenibstreamprotobuf.ExpectedUEActivityBehaviour",
6463 "ExpectedUEActivityBehaviour",
6464 "Uenibstreamprotobuf__ExpectedUEActivityBehaviour",
6465 "uenibstreamprotobuf",
6466 sizeof(Uenibstreamprotobuf__ExpectedUEActivityBehaviour),
6468 uenibstreamprotobuf__expected_ueactivity_behaviour__field_descriptors,
6469 uenibstreamprotobuf__expected_ueactivity_behaviour__field_indices_by_name,
6470 1, uenibstreamprotobuf__expected_ueactivity_behaviour__number_ranges,
6471 (ProtobufCMessageInit) uenibstreamprotobuf__expected_ueactivity_behaviour__init,
6472 NULL,NULL,NULL /* reserved[123] */
6474 #define uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__field_descriptors NULL
6475 #define uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__field_indices_by_name NULL
6476 #define uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__number_ranges NULL
6477 const ProtobufCMessageDescriptor uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor =
6479 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6480 "uenibstreamprotobuf.ExpectedUEActivityBehaviour_ExtIEs",
6481 "ExpectedUEActivityBehaviourExtIEs",
6482 "Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs",
6483 "uenibstreamprotobuf",
6484 sizeof(Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs),
6486 uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__field_descriptors,
6487 uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__field_indices_by_name,
6488 0, uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__number_ranges,
6489 (ProtobufCMessageInit) uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__init,
6490 NULL,NULL,NULL /* reserved[123] */
6492 static const ProtobufCEnumValue uenibstreamprotobuf__expected_hointerval__value__enum_values_by_number[8] =
6494 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__protobuf_unspecified", 0 },
6495 { "sec15", "UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec15", 1 },
6496 { "sec30", "UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec30", 2 },
6497 { "sec60", "UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec60", 3 },
6498 { "sec90", "UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec90", 4 },
6499 { "sec120", "UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec120", 5 },
6500 { "sec180", "UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec180", 6 },
6501 { "long_time", "UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__long_time", 7 },
6503 static const ProtobufCIntRange uenibstreamprotobuf__expected_hointerval__value__value_ranges[] = {
6506 static const ProtobufCEnumValueIndex uenibstreamprotobuf__expected_hointerval__value__enum_values_by_name[8] =
6509 { "protobuf_unspecified", 0 },
6517 const ProtobufCEnumDescriptor uenibstreamprotobuf__expected_hointerval__value__descriptor =
6519 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
6520 "uenibstreamprotobuf.ExpectedHOInterval.Value",
6522 "Uenibstreamprotobuf__ExpectedHOInterval__Value",
6523 "uenibstreamprotobuf",
6525 uenibstreamprotobuf__expected_hointerval__value__enum_values_by_number,
6527 uenibstreamprotobuf__expected_hointerval__value__enum_values_by_name,
6529 uenibstreamprotobuf__expected_hointerval__value__value_ranges,
6530 NULL,NULL,NULL,NULL /* reserved[1234] */
6532 static const ProtobufCFieldDescriptor uenibstreamprotobuf__expected_hointerval__field_descriptors[1] =
6537 PROTOBUF_C_LABEL_NONE,
6538 PROTOBUF_C_TYPE_ENUM,
6539 0, /* quantifier_offset */
6540 offsetof(Uenibstreamprotobuf__ExpectedHOInterval, value),
6541 &uenibstreamprotobuf__expected_hointerval__value__descriptor,
6544 0,NULL,NULL /* reserved1,reserved2, etc */
6547 static const unsigned uenibstreamprotobuf__expected_hointerval__field_indices_by_name[] = {
6548 0, /* field[0] = value */
6550 static const ProtobufCIntRange uenibstreamprotobuf__expected_hointerval__number_ranges[1 + 1] =
6555 const ProtobufCMessageDescriptor uenibstreamprotobuf__expected_hointerval__descriptor =
6557 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6558 "uenibstreamprotobuf.ExpectedHOInterval",
6559 "ExpectedHOInterval",
6560 "Uenibstreamprotobuf__ExpectedHOInterval",
6561 "uenibstreamprotobuf",
6562 sizeof(Uenibstreamprotobuf__ExpectedHOInterval),
6564 uenibstreamprotobuf__expected_hointerval__field_descriptors,
6565 uenibstreamprotobuf__expected_hointerval__field_indices_by_name,
6566 1, uenibstreamprotobuf__expected_hointerval__number_ranges,
6567 (ProtobufCMessageInit) uenibstreamprotobuf__expected_hointerval__init,
6568 NULL,NULL,NULL /* reserved[123] */
6570 static const ProtobufCEnumValue uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__enum_values_by_number[3] =
6572 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__protobuf_unspecified", 0 },
6573 { "subscription_information", "UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__subscription_information", 1 },
6574 { "statistics", "UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__statistics", 2 },
6576 static const ProtobufCIntRange uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__value_ranges[] = {
6579 static const ProtobufCEnumValueIndex uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__enum_values_by_name[3] =
6581 { "protobuf_unspecified", 0 },
6582 { "statistics", 2 },
6583 { "subscription_information", 1 },
6585 const ProtobufCEnumDescriptor uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__descriptor =
6587 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
6588 "uenibstreamprotobuf.SourceOfUEActivityBehaviourInformation.Value",
6590 "Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation__Value",
6591 "uenibstreamprotobuf",
6593 uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__enum_values_by_number,
6595 uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__enum_values_by_name,
6597 uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__value_ranges,
6598 NULL,NULL,NULL,NULL /* reserved[1234] */
6600 static const ProtobufCFieldDescriptor uenibstreamprotobuf__source_of_ueactivity_behaviour_information__field_descriptors[1] =
6605 PROTOBUF_C_LABEL_NONE,
6606 PROTOBUF_C_TYPE_ENUM,
6607 0, /* quantifier_offset */
6608 offsetof(Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation, value),
6609 &uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__descriptor,
6612 0,NULL,NULL /* reserved1,reserved2, etc */
6615 static const unsigned uenibstreamprotobuf__source_of_ueactivity_behaviour_information__field_indices_by_name[] = {
6616 0, /* field[0] = value */
6618 static const ProtobufCIntRange uenibstreamprotobuf__source_of_ueactivity_behaviour_information__number_ranges[1 + 1] =
6623 const ProtobufCMessageDescriptor uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor =
6625 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6626 "uenibstreamprotobuf.SourceOfUEActivityBehaviourInformation",
6627 "SourceOfUEActivityBehaviourInformation",
6628 "Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation",
6629 "uenibstreamprotobuf",
6630 sizeof(Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation),
6632 uenibstreamprotobuf__source_of_ueactivity_behaviour_information__field_descriptors,
6633 uenibstreamprotobuf__source_of_ueactivity_behaviour_information__field_indices_by_name,
6634 1, uenibstreamprotobuf__source_of_ueactivity_behaviour_information__number_ranges,
6635 (ProtobufCMessageInit) uenibstreamprotobuf__source_of_ueactivity_behaviour_information__init,
6636 NULL,NULL,NULL /* reserved[123] */
6638 static const ProtobufCEnumValue uenibstreamprotobuf__sgnb__addition__trigger__ind__value__enum_values_by_number[4] =
6640 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__protobuf_unspecified", 0 },
6641 { "sn_change", "UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__sn_change", 1 },
6642 { "inter_eNB_HO", "UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__inter_eNB_HO", 2 },
6643 { "intra_eNB_HO", "UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__intra_eNB_HO", 3 },
6645 static const ProtobufCIntRange uenibstreamprotobuf__sgnb__addition__trigger__ind__value__value_ranges[] = {
6648 static const ProtobufCEnumValueIndex uenibstreamprotobuf__sgnb__addition__trigger__ind__value__enum_values_by_name[4] =
6650 { "inter_eNB_HO", 2 },
6651 { "intra_eNB_HO", 3 },
6652 { "protobuf_unspecified", 0 },
6655 const ProtobufCEnumDescriptor uenibstreamprotobuf__sgnb__addition__trigger__ind__value__descriptor =
6657 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
6658 "uenibstreamprotobuf.SGNB_Addition_Trigger_Ind.Value",
6660 "Uenibstreamprotobuf__SGNBAdditionTriggerInd__Value",
6661 "uenibstreamprotobuf",
6663 uenibstreamprotobuf__sgnb__addition__trigger__ind__value__enum_values_by_number,
6665 uenibstreamprotobuf__sgnb__addition__trigger__ind__value__enum_values_by_name,
6667 uenibstreamprotobuf__sgnb__addition__trigger__ind__value__value_ranges,
6668 NULL,NULL,NULL,NULL /* reserved[1234] */
6670 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sgnb__addition__trigger__ind__field_descriptors[1] =
6675 PROTOBUF_C_LABEL_NONE,
6676 PROTOBUF_C_TYPE_ENUM,
6677 0, /* quantifier_offset */
6678 offsetof(Uenibstreamprotobuf__SGNBAdditionTriggerInd, value),
6679 &uenibstreamprotobuf__sgnb__addition__trigger__ind__value__descriptor,
6682 0,NULL,NULL /* reserved1,reserved2, etc */
6685 static const unsigned uenibstreamprotobuf__sgnb__addition__trigger__ind__field_indices_by_name[] = {
6686 0, /* field[0] = value */
6688 static const ProtobufCIntRange uenibstreamprotobuf__sgnb__addition__trigger__ind__number_ranges[1 + 1] =
6693 const ProtobufCMessageDescriptor uenibstreamprotobuf__sgnb__addition__trigger__ind__descriptor =
6695 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
6696 "uenibstreamprotobuf.SGNB_Addition_Trigger_Ind",
6697 "SGNBAdditionTriggerInd",
6698 "Uenibstreamprotobuf__SGNBAdditionTriggerInd",
6699 "uenibstreamprotobuf",
6700 sizeof(Uenibstreamprotobuf__SGNBAdditionTriggerInd),
6702 uenibstreamprotobuf__sgnb__addition__trigger__ind__field_descriptors,
6703 uenibstreamprotobuf__sgnb__addition__trigger__ind__field_indices_by_name,
6704 1, uenibstreamprotobuf__sgnb__addition__trigger__ind__number_ranges,
6705 (ProtobufCMessageInit) uenibstreamprotobuf__sgnb__addition__trigger__ind__init,
6706 NULL,NULL,NULL /* reserved[123] */