1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: rrc_sib.proto */
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
9 #include "rrc_sib.pb-c.h"
10 void uenibstreamprotobuf__sib1__init
11 (Uenibstreamprotobuf__SIB1 *message)
13 static const Uenibstreamprotobuf__SIB1 init_value = UENIBSTREAMPROTOBUF__SIB1__INIT;
14 *message = init_value;
16 size_t uenibstreamprotobuf__sib1__get_packed_size
17 (const Uenibstreamprotobuf__SIB1 *message)
19 assert(message->base.descriptor == &uenibstreamprotobuf__sib1__descriptor);
20 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
22 size_t uenibstreamprotobuf__sib1__pack
23 (const Uenibstreamprotobuf__SIB1 *message,
26 assert(message->base.descriptor == &uenibstreamprotobuf__sib1__descriptor);
27 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
29 size_t uenibstreamprotobuf__sib1__pack_to_buffer
30 (const Uenibstreamprotobuf__SIB1 *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &uenibstreamprotobuf__sib1__descriptor);
34 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
36 Uenibstreamprotobuf__SIB1 *
37 uenibstreamprotobuf__sib1__unpack
38 (ProtobufCAllocator *allocator,
42 return (Uenibstreamprotobuf__SIB1 *)
43 protobuf_c_message_unpack (&uenibstreamprotobuf__sib1__descriptor,
44 allocator, len, data);
46 void uenibstreamprotobuf__sib1__free_unpacked
47 (Uenibstreamprotobuf__SIB1 *message,
48 ProtobufCAllocator *allocator)
52 assert(message->base.descriptor == &uenibstreamprotobuf__sib1__descriptor);
53 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
55 void uenibstreamprotobuf__sib1_cell_selection_info__init
56 (Uenibstreamprotobuf__SIB1CellSelectionInfo *message)
58 static const Uenibstreamprotobuf__SIB1CellSelectionInfo init_value = UENIBSTREAMPROTOBUF__SIB1_CELL_SELECTION_INFO__INIT;
59 *message = init_value;
61 size_t uenibstreamprotobuf__sib1_cell_selection_info__get_packed_size
62 (const Uenibstreamprotobuf__SIB1CellSelectionInfo *message)
64 assert(message->base.descriptor == &uenibstreamprotobuf__sib1_cell_selection_info__descriptor);
65 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
67 size_t uenibstreamprotobuf__sib1_cell_selection_info__pack
68 (const Uenibstreamprotobuf__SIB1CellSelectionInfo *message,
71 assert(message->base.descriptor == &uenibstreamprotobuf__sib1_cell_selection_info__descriptor);
72 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
74 size_t uenibstreamprotobuf__sib1_cell_selection_info__pack_to_buffer
75 (const Uenibstreamprotobuf__SIB1CellSelectionInfo *message,
76 ProtobufCBuffer *buffer)
78 assert(message->base.descriptor == &uenibstreamprotobuf__sib1_cell_selection_info__descriptor);
79 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
81 Uenibstreamprotobuf__SIB1CellSelectionInfo *
82 uenibstreamprotobuf__sib1_cell_selection_info__unpack
83 (ProtobufCAllocator *allocator,
87 return (Uenibstreamprotobuf__SIB1CellSelectionInfo *)
88 protobuf_c_message_unpack (&uenibstreamprotobuf__sib1_cell_selection_info__descriptor,
89 allocator, len, data);
91 void uenibstreamprotobuf__sib1_cell_selection_info__free_unpacked
92 (Uenibstreamprotobuf__SIB1CellSelectionInfo *message,
93 ProtobufCAllocator *allocator)
97 assert(message->base.descriptor == &uenibstreamprotobuf__sib1_cell_selection_info__descriptor);
98 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
100 void uenibstreamprotobuf__sib1_uac__barring_info__init
101 (Uenibstreamprotobuf__SIB1UACBarringInfo *message)
103 static const Uenibstreamprotobuf__SIB1UACBarringInfo init_value = UENIBSTREAMPROTOBUF__SIB1_UAC__BARRING_INFO__INIT;
104 *message = init_value;
106 size_t uenibstreamprotobuf__sib1_uac__barring_info__get_packed_size
107 (const Uenibstreamprotobuf__SIB1UACBarringInfo *message)
109 assert(message->base.descriptor == &uenibstreamprotobuf__sib1_uac__barring_info__descriptor);
110 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
112 size_t uenibstreamprotobuf__sib1_uac__barring_info__pack
113 (const Uenibstreamprotobuf__SIB1UACBarringInfo *message,
116 assert(message->base.descriptor == &uenibstreamprotobuf__sib1_uac__barring_info__descriptor);
117 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
119 size_t uenibstreamprotobuf__sib1_uac__barring_info__pack_to_buffer
120 (const Uenibstreamprotobuf__SIB1UACBarringInfo *message,
121 ProtobufCBuffer *buffer)
123 assert(message->base.descriptor == &uenibstreamprotobuf__sib1_uac__barring_info__descriptor);
124 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
126 Uenibstreamprotobuf__SIB1UACBarringInfo *
127 uenibstreamprotobuf__sib1_uac__barring_info__unpack
128 (ProtobufCAllocator *allocator,
132 return (Uenibstreamprotobuf__SIB1UACBarringInfo *)
133 protobuf_c_message_unpack (&uenibstreamprotobuf__sib1_uac__barring_info__descriptor,
134 allocator, len, data);
136 void uenibstreamprotobuf__sib1_uac__barring_info__free_unpacked
137 (Uenibstreamprotobuf__SIB1UACBarringInfo *message,
138 ProtobufCAllocator *allocator)
142 assert(message->base.descriptor == &uenibstreamprotobuf__sib1_uac__barring_info__descriptor);
143 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
145 void uenibstreamprotobuf__uac__access_category1__selection_assistance_info__init
146 (Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message)
148 static const Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo init_value = UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__INIT;
149 *message = init_value;
151 size_t uenibstreamprotobuf__uac__access_category1__selection_assistance_info__get_packed_size
152 (const Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message)
154 assert(message->base.descriptor == &uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor);
155 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
157 size_t uenibstreamprotobuf__uac__access_category1__selection_assistance_info__pack
158 (const Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message,
161 assert(message->base.descriptor == &uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor);
162 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
164 size_t uenibstreamprotobuf__uac__access_category1__selection_assistance_info__pack_to_buffer
165 (const Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message,
166 ProtobufCBuffer *buffer)
168 assert(message->base.descriptor == &uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor);
169 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
171 Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *
172 uenibstreamprotobuf__uac__access_category1__selection_assistance_info__unpack
173 (ProtobufCAllocator *allocator,
177 return (Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *)
178 protobuf_c_message_unpack (&uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor,
179 allocator, len, data);
181 void uenibstreamprotobuf__uac__access_category1__selection_assistance_info__free_unpacked
182 (Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo *message,
183 ProtobufCAllocator *allocator)
187 assert(message->base.descriptor == &uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor);
188 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
190 void uenibstreamprotobuf__individual_plmnlist__init
191 (Uenibstreamprotobuf__IndividualPLMNList *message)
193 static const Uenibstreamprotobuf__IndividualPLMNList init_value = UENIBSTREAMPROTOBUF__INDIVIDUAL_PLMNLIST__INIT;
194 *message = init_value;
196 size_t uenibstreamprotobuf__individual_plmnlist__get_packed_size
197 (const Uenibstreamprotobuf__IndividualPLMNList *message)
199 assert(message->base.descriptor == &uenibstreamprotobuf__individual_plmnlist__descriptor);
200 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
202 size_t uenibstreamprotobuf__individual_plmnlist__pack
203 (const Uenibstreamprotobuf__IndividualPLMNList *message,
206 assert(message->base.descriptor == &uenibstreamprotobuf__individual_plmnlist__descriptor);
207 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
209 size_t uenibstreamprotobuf__individual_plmnlist__pack_to_buffer
210 (const Uenibstreamprotobuf__IndividualPLMNList *message,
211 ProtobufCBuffer *buffer)
213 assert(message->base.descriptor == &uenibstreamprotobuf__individual_plmnlist__descriptor);
214 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
216 Uenibstreamprotobuf__IndividualPLMNList *
217 uenibstreamprotobuf__individual_plmnlist__unpack
218 (ProtobufCAllocator *allocator,
222 return (Uenibstreamprotobuf__IndividualPLMNList *)
223 protobuf_c_message_unpack (&uenibstreamprotobuf__individual_plmnlist__descriptor,
224 allocator, len, data);
226 void uenibstreamprotobuf__individual_plmnlist__free_unpacked
227 (Uenibstreamprotobuf__IndividualPLMNList *message,
228 ProtobufCAllocator *allocator)
232 assert(message->base.descriptor == &uenibstreamprotobuf__individual_plmnlist__descriptor);
233 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
235 void uenibstreamprotobuf__sib2__init
236 (Uenibstreamprotobuf__SIB2 *message)
238 static const Uenibstreamprotobuf__SIB2 init_value = UENIBSTREAMPROTOBUF__SIB2__INIT;
239 *message = init_value;
241 size_t uenibstreamprotobuf__sib2__get_packed_size
242 (const Uenibstreamprotobuf__SIB2 *message)
244 assert(message->base.descriptor == &uenibstreamprotobuf__sib2__descriptor);
245 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
247 size_t uenibstreamprotobuf__sib2__pack
248 (const Uenibstreamprotobuf__SIB2 *message,
251 assert(message->base.descriptor == &uenibstreamprotobuf__sib2__descriptor);
252 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
254 size_t uenibstreamprotobuf__sib2__pack_to_buffer
255 (const Uenibstreamprotobuf__SIB2 *message,
256 ProtobufCBuffer *buffer)
258 assert(message->base.descriptor == &uenibstreamprotobuf__sib2__descriptor);
259 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
261 Uenibstreamprotobuf__SIB2 *
262 uenibstreamprotobuf__sib2__unpack
263 (ProtobufCAllocator *allocator,
267 return (Uenibstreamprotobuf__SIB2 *)
268 protobuf_c_message_unpack (&uenibstreamprotobuf__sib2__descriptor,
269 allocator, len, data);
271 void uenibstreamprotobuf__sib2__free_unpacked
272 (Uenibstreamprotobuf__SIB2 *message,
273 ProtobufCAllocator *allocator)
277 assert(message->base.descriptor == &uenibstreamprotobuf__sib2__descriptor);
278 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
280 void uenibstreamprotobuf__sib2_cell_reselection_info_common__init
281 (Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message)
283 static const Uenibstreamprotobuf__SIB2CellReselectionInfoCommon init_value = UENIBSTREAMPROTOBUF__SIB2_CELL_RESELECTION_INFO_COMMON__INIT;
284 *message = init_value;
286 size_t uenibstreamprotobuf__sib2_cell_reselection_info_common__get_packed_size
287 (const Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message)
289 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor);
290 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
292 size_t uenibstreamprotobuf__sib2_cell_reselection_info_common__pack
293 (const Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message,
296 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor);
297 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
299 size_t uenibstreamprotobuf__sib2_cell_reselection_info_common__pack_to_buffer
300 (const Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message,
301 ProtobufCBuffer *buffer)
303 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor);
304 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
306 Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *
307 uenibstreamprotobuf__sib2_cell_reselection_info_common__unpack
308 (ProtobufCAllocator *allocator,
312 return (Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *)
313 protobuf_c_message_unpack (&uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor,
314 allocator, len, data);
316 void uenibstreamprotobuf__sib2_cell_reselection_info_common__free_unpacked
317 (Uenibstreamprotobuf__SIB2CellReselectionInfoCommon *message,
318 ProtobufCAllocator *allocator)
322 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor);
323 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
325 void uenibstreamprotobuf__q__hyst__init
326 (Uenibstreamprotobuf__QHyst *message)
328 static const Uenibstreamprotobuf__QHyst init_value = UENIBSTREAMPROTOBUF__Q__HYST__INIT;
329 *message = init_value;
331 size_t uenibstreamprotobuf__q__hyst__get_packed_size
332 (const Uenibstreamprotobuf__QHyst *message)
334 assert(message->base.descriptor == &uenibstreamprotobuf__q__hyst__descriptor);
335 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
337 size_t uenibstreamprotobuf__q__hyst__pack
338 (const Uenibstreamprotobuf__QHyst *message,
341 assert(message->base.descriptor == &uenibstreamprotobuf__q__hyst__descriptor);
342 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
344 size_t uenibstreamprotobuf__q__hyst__pack_to_buffer
345 (const Uenibstreamprotobuf__QHyst *message,
346 ProtobufCBuffer *buffer)
348 assert(message->base.descriptor == &uenibstreamprotobuf__q__hyst__descriptor);
349 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
351 Uenibstreamprotobuf__QHyst *
352 uenibstreamprotobuf__q__hyst__unpack
353 (ProtobufCAllocator *allocator,
357 return (Uenibstreamprotobuf__QHyst *)
358 protobuf_c_message_unpack (&uenibstreamprotobuf__q__hyst__descriptor,
359 allocator, len, data);
361 void uenibstreamprotobuf__q__hyst__free_unpacked
362 (Uenibstreamprotobuf__QHyst *message,
363 ProtobufCAllocator *allocator)
367 assert(message->base.descriptor == &uenibstreamprotobuf__q__hyst__descriptor);
368 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
370 void uenibstreamprotobuf__speed_state_reselection_pars__init
371 (Uenibstreamprotobuf__SpeedStateReselectionPars *message)
373 static const Uenibstreamprotobuf__SpeedStateReselectionPars init_value = UENIBSTREAMPROTOBUF__SPEED_STATE_RESELECTION_PARS__INIT;
374 *message = init_value;
376 size_t uenibstreamprotobuf__speed_state_reselection_pars__get_packed_size
377 (const Uenibstreamprotobuf__SpeedStateReselectionPars *message)
379 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_reselection_pars__descriptor);
380 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
382 size_t uenibstreamprotobuf__speed_state_reselection_pars__pack
383 (const Uenibstreamprotobuf__SpeedStateReselectionPars *message,
386 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_reselection_pars__descriptor);
387 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
389 size_t uenibstreamprotobuf__speed_state_reselection_pars__pack_to_buffer
390 (const Uenibstreamprotobuf__SpeedStateReselectionPars *message,
391 ProtobufCBuffer *buffer)
393 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_reselection_pars__descriptor);
394 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
396 Uenibstreamprotobuf__SpeedStateReselectionPars *
397 uenibstreamprotobuf__speed_state_reselection_pars__unpack
398 (ProtobufCAllocator *allocator,
402 return (Uenibstreamprotobuf__SpeedStateReselectionPars *)
403 protobuf_c_message_unpack (&uenibstreamprotobuf__speed_state_reselection_pars__descriptor,
404 allocator, len, data);
406 void uenibstreamprotobuf__speed_state_reselection_pars__free_unpacked
407 (Uenibstreamprotobuf__SpeedStateReselectionPars *message,
408 ProtobufCAllocator *allocator)
412 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_reselection_pars__descriptor);
413 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
415 void uenibstreamprotobuf__q__hyst_sf__init
416 (Uenibstreamprotobuf__QHystSF *message)
418 static const Uenibstreamprotobuf__QHystSF init_value = UENIBSTREAMPROTOBUF__Q__HYST_SF__INIT;
419 *message = init_value;
421 size_t uenibstreamprotobuf__q__hyst_sf__get_packed_size
422 (const Uenibstreamprotobuf__QHystSF *message)
424 assert(message->base.descriptor == &uenibstreamprotobuf__q__hyst_sf__descriptor);
425 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
427 size_t uenibstreamprotobuf__q__hyst_sf__pack
428 (const Uenibstreamprotobuf__QHystSF *message,
431 assert(message->base.descriptor == &uenibstreamprotobuf__q__hyst_sf__descriptor);
432 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
434 size_t uenibstreamprotobuf__q__hyst_sf__pack_to_buffer
435 (const Uenibstreamprotobuf__QHystSF *message,
436 ProtobufCBuffer *buffer)
438 assert(message->base.descriptor == &uenibstreamprotobuf__q__hyst_sf__descriptor);
439 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
441 Uenibstreamprotobuf__QHystSF *
442 uenibstreamprotobuf__q__hyst_sf__unpack
443 (ProtobufCAllocator *allocator,
447 return (Uenibstreamprotobuf__QHystSF *)
448 protobuf_c_message_unpack (&uenibstreamprotobuf__q__hyst_sf__descriptor,
449 allocator, len, data);
451 void uenibstreamprotobuf__q__hyst_sf__free_unpacked
452 (Uenibstreamprotobuf__QHystSF *message,
453 ProtobufCAllocator *allocator)
457 assert(message->base.descriptor == &uenibstreamprotobuf__q__hyst_sf__descriptor);
458 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
460 void uenibstreamprotobuf__sf__medium__high__init
461 (Uenibstreamprotobuf__SFMediumHigh *message)
463 static const Uenibstreamprotobuf__SFMediumHigh init_value = UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__INIT;
464 *message = init_value;
466 size_t uenibstreamprotobuf__sf__medium__high__get_packed_size
467 (const Uenibstreamprotobuf__SFMediumHigh *message)
469 assert(message->base.descriptor == &uenibstreamprotobuf__sf__medium__high__descriptor);
470 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
472 size_t uenibstreamprotobuf__sf__medium__high__pack
473 (const Uenibstreamprotobuf__SFMediumHigh *message,
476 assert(message->base.descriptor == &uenibstreamprotobuf__sf__medium__high__descriptor);
477 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
479 size_t uenibstreamprotobuf__sf__medium__high__pack_to_buffer
480 (const Uenibstreamprotobuf__SFMediumHigh *message,
481 ProtobufCBuffer *buffer)
483 assert(message->base.descriptor == &uenibstreamprotobuf__sf__medium__high__descriptor);
484 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
486 Uenibstreamprotobuf__SFMediumHigh *
487 uenibstreamprotobuf__sf__medium__high__unpack
488 (ProtobufCAllocator *allocator,
492 return (Uenibstreamprotobuf__SFMediumHigh *)
493 protobuf_c_message_unpack (&uenibstreamprotobuf__sf__medium__high__descriptor,
494 allocator, len, data);
496 void uenibstreamprotobuf__sf__medium__high__free_unpacked
497 (Uenibstreamprotobuf__SFMediumHigh *message,
498 ProtobufCAllocator *allocator)
502 assert(message->base.descriptor == &uenibstreamprotobuf__sf__medium__high__descriptor);
503 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
505 void uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__init
506 (Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message)
508 static const Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo init_value = UENIBSTREAMPROTOBUF__SIB2_CELL_RESELECTION_SERVING_FREQ_INFO__INIT;
509 *message = init_value;
511 size_t uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__get_packed_size
512 (const Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message)
514 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor);
515 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
517 size_t uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__pack
518 (const Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message,
521 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor);
522 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
524 size_t uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__pack_to_buffer
525 (const Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message,
526 ProtobufCBuffer *buffer)
528 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor);
529 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
531 Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *
532 uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__unpack
533 (ProtobufCAllocator *allocator,
537 return (Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *)
538 protobuf_c_message_unpack (&uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor,
539 allocator, len, data);
541 void uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__free_unpacked
542 (Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo *message,
543 ProtobufCAllocator *allocator)
547 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor);
548 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
550 void uenibstreamprotobuf__cell_reselection_sub_priority__init
551 (Uenibstreamprotobuf__CellReselectionSubPriority *message)
553 static const Uenibstreamprotobuf__CellReselectionSubPriority init_value = UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__INIT;
554 *message = init_value;
556 size_t uenibstreamprotobuf__cell_reselection_sub_priority__get_packed_size
557 (const Uenibstreamprotobuf__CellReselectionSubPriority *message)
559 assert(message->base.descriptor == &uenibstreamprotobuf__cell_reselection_sub_priority__descriptor);
560 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
562 size_t uenibstreamprotobuf__cell_reselection_sub_priority__pack
563 (const Uenibstreamprotobuf__CellReselectionSubPriority *message,
566 assert(message->base.descriptor == &uenibstreamprotobuf__cell_reselection_sub_priority__descriptor);
567 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
569 size_t uenibstreamprotobuf__cell_reselection_sub_priority__pack_to_buffer
570 (const Uenibstreamprotobuf__CellReselectionSubPriority *message,
571 ProtobufCBuffer *buffer)
573 assert(message->base.descriptor == &uenibstreamprotobuf__cell_reselection_sub_priority__descriptor);
574 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
576 Uenibstreamprotobuf__CellReselectionSubPriority *
577 uenibstreamprotobuf__cell_reselection_sub_priority__unpack
578 (ProtobufCAllocator *allocator,
582 return (Uenibstreamprotobuf__CellReselectionSubPriority *)
583 protobuf_c_message_unpack (&uenibstreamprotobuf__cell_reselection_sub_priority__descriptor,
584 allocator, len, data);
586 void uenibstreamprotobuf__cell_reselection_sub_priority__free_unpacked
587 (Uenibstreamprotobuf__CellReselectionSubPriority *message,
588 ProtobufCAllocator *allocator)
592 assert(message->base.descriptor == &uenibstreamprotobuf__cell_reselection_sub_priority__descriptor);
593 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
595 void uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__init
596 (Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message)
598 static const Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo init_value = UENIBSTREAMPROTOBUF__SIB2_INTRA_FREQ_CELL_RESELECTION_INFO__INIT;
599 *message = init_value;
601 size_t uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__get_packed_size
602 (const Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message)
604 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor);
605 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
607 size_t uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__pack
608 (const Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message,
611 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor);
612 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
614 size_t uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__pack_to_buffer
615 (const Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message,
616 ProtobufCBuffer *buffer)
618 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor);
619 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
621 Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *
622 uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__unpack
623 (ProtobufCAllocator *allocator,
627 return (Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *)
628 protobuf_c_message_unpack (&uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor,
629 allocator, len, data);
631 void uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__free_unpacked
632 (Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo *message,
633 ProtobufCAllocator *allocator)
637 assert(message->base.descriptor == &uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor);
638 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
640 void uenibstreamprotobuf__speed_state_scale_factors__init
641 (Uenibstreamprotobuf__SpeedStateScaleFactors *message)
643 static const Uenibstreamprotobuf__SpeedStateScaleFactors init_value = UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS__INIT;
644 *message = init_value;
646 size_t uenibstreamprotobuf__speed_state_scale_factors__get_packed_size
647 (const Uenibstreamprotobuf__SpeedStateScaleFactors *message)
649 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_scale_factors__descriptor);
650 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
652 size_t uenibstreamprotobuf__speed_state_scale_factors__pack
653 (const Uenibstreamprotobuf__SpeedStateScaleFactors *message,
656 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_scale_factors__descriptor);
657 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
659 size_t uenibstreamprotobuf__speed_state_scale_factors__pack_to_buffer
660 (const Uenibstreamprotobuf__SpeedStateScaleFactors *message,
661 ProtobufCBuffer *buffer)
663 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_scale_factors__descriptor);
664 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
666 Uenibstreamprotobuf__SpeedStateScaleFactors *
667 uenibstreamprotobuf__speed_state_scale_factors__unpack
668 (ProtobufCAllocator *allocator,
672 return (Uenibstreamprotobuf__SpeedStateScaleFactors *)
673 protobuf_c_message_unpack (&uenibstreamprotobuf__speed_state_scale_factors__descriptor,
674 allocator, len, data);
676 void uenibstreamprotobuf__speed_state_scale_factors__free_unpacked
677 (Uenibstreamprotobuf__SpeedStateScaleFactors *message,
678 ProtobufCAllocator *allocator)
682 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_scale_factors__descriptor);
683 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
685 void uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__init
686 (Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message)
688 static const Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh init_value = UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__INIT;
689 *message = init_value;
691 size_t uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__get_packed_size
692 (const Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message)
694 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor);
695 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
697 size_t uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__pack
698 (const Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message,
701 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor);
702 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
704 size_t uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__pack_to_buffer
705 (const Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message,
706 ProtobufCBuffer *buffer)
708 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor);
709 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
711 Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *
712 uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__unpack
713 (ProtobufCAllocator *allocator,
717 return (Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *)
718 protobuf_c_message_unpack (&uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor,
719 allocator, len, data);
721 void uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__free_unpacked
722 (Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh *message,
723 ProtobufCAllocator *allocator)
727 assert(message->base.descriptor == &uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor);
728 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
730 void uenibstreamprotobuf__sib3__init
731 (Uenibstreamprotobuf__SIB3 *message)
733 static const Uenibstreamprotobuf__SIB3 init_value = UENIBSTREAMPROTOBUF__SIB3__INIT;
734 *message = init_value;
736 size_t uenibstreamprotobuf__sib3__get_packed_size
737 (const Uenibstreamprotobuf__SIB3 *message)
739 assert(message->base.descriptor == &uenibstreamprotobuf__sib3__descriptor);
740 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
742 size_t uenibstreamprotobuf__sib3__pack
743 (const Uenibstreamprotobuf__SIB3 *message,
746 assert(message->base.descriptor == &uenibstreamprotobuf__sib3__descriptor);
747 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
749 size_t uenibstreamprotobuf__sib3__pack_to_buffer
750 (const Uenibstreamprotobuf__SIB3 *message,
751 ProtobufCBuffer *buffer)
753 assert(message->base.descriptor == &uenibstreamprotobuf__sib3__descriptor);
754 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
756 Uenibstreamprotobuf__SIB3 *
757 uenibstreamprotobuf__sib3__unpack
758 (ProtobufCAllocator *allocator,
762 return (Uenibstreamprotobuf__SIB3 *)
763 protobuf_c_message_unpack (&uenibstreamprotobuf__sib3__descriptor,
764 allocator, len, data);
766 void uenibstreamprotobuf__sib3__free_unpacked
767 (Uenibstreamprotobuf__SIB3 *message,
768 ProtobufCAllocator *allocator)
772 assert(message->base.descriptor == &uenibstreamprotobuf__sib3__descriptor);
773 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
775 void uenibstreamprotobuf__intra_freq_neigh_cell_list__init
776 (Uenibstreamprotobuf__IntraFreqNeighCellList *message)
778 static const Uenibstreamprotobuf__IntraFreqNeighCellList init_value = UENIBSTREAMPROTOBUF__INTRA_FREQ_NEIGH_CELL_LIST__INIT;
779 *message = init_value;
781 size_t uenibstreamprotobuf__intra_freq_neigh_cell_list__get_packed_size
782 (const Uenibstreamprotobuf__IntraFreqNeighCellList *message)
784 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor);
785 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
787 size_t uenibstreamprotobuf__intra_freq_neigh_cell_list__pack
788 (const Uenibstreamprotobuf__IntraFreqNeighCellList *message,
791 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor);
792 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
794 size_t uenibstreamprotobuf__intra_freq_neigh_cell_list__pack_to_buffer
795 (const Uenibstreamprotobuf__IntraFreqNeighCellList *message,
796 ProtobufCBuffer *buffer)
798 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor);
799 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
801 Uenibstreamprotobuf__IntraFreqNeighCellList *
802 uenibstreamprotobuf__intra_freq_neigh_cell_list__unpack
803 (ProtobufCAllocator *allocator,
807 return (Uenibstreamprotobuf__IntraFreqNeighCellList *)
808 protobuf_c_message_unpack (&uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor,
809 allocator, len, data);
811 void uenibstreamprotobuf__intra_freq_neigh_cell_list__free_unpacked
812 (Uenibstreamprotobuf__IntraFreqNeighCellList *message,
813 ProtobufCAllocator *allocator)
817 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor);
818 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
820 void uenibstreamprotobuf__intra_freq_neigh_cell_info__init
821 (Uenibstreamprotobuf__IntraFreqNeighCellInfo *message)
823 static const Uenibstreamprotobuf__IntraFreqNeighCellInfo init_value = UENIBSTREAMPROTOBUF__INTRA_FREQ_NEIGH_CELL_INFO__INIT;
824 *message = init_value;
826 size_t uenibstreamprotobuf__intra_freq_neigh_cell_info__get_packed_size
827 (const Uenibstreamprotobuf__IntraFreqNeighCellInfo *message)
829 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor);
830 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
832 size_t uenibstreamprotobuf__intra_freq_neigh_cell_info__pack
833 (const Uenibstreamprotobuf__IntraFreqNeighCellInfo *message,
836 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor);
837 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
839 size_t uenibstreamprotobuf__intra_freq_neigh_cell_info__pack_to_buffer
840 (const Uenibstreamprotobuf__IntraFreqNeighCellInfo *message,
841 ProtobufCBuffer *buffer)
843 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor);
844 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
846 Uenibstreamprotobuf__IntraFreqNeighCellInfo *
847 uenibstreamprotobuf__intra_freq_neigh_cell_info__unpack
848 (ProtobufCAllocator *allocator,
852 return (Uenibstreamprotobuf__IntraFreqNeighCellInfo *)
853 protobuf_c_message_unpack (&uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor,
854 allocator, len, data);
856 void uenibstreamprotobuf__intra_freq_neigh_cell_info__free_unpacked
857 (Uenibstreamprotobuf__IntraFreqNeighCellInfo *message,
858 ProtobufCAllocator *allocator)
862 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor);
863 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
865 void uenibstreamprotobuf__intra_freq_black_cell_list__init
866 (Uenibstreamprotobuf__IntraFreqBlackCellList *message)
868 static const Uenibstreamprotobuf__IntraFreqBlackCellList init_value = UENIBSTREAMPROTOBUF__INTRA_FREQ_BLACK_CELL_LIST__INIT;
869 *message = init_value;
871 size_t uenibstreamprotobuf__intra_freq_black_cell_list__get_packed_size
872 (const Uenibstreamprotobuf__IntraFreqBlackCellList *message)
874 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_black_cell_list__descriptor);
875 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
877 size_t uenibstreamprotobuf__intra_freq_black_cell_list__pack
878 (const Uenibstreamprotobuf__IntraFreqBlackCellList *message,
881 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_black_cell_list__descriptor);
882 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
884 size_t uenibstreamprotobuf__intra_freq_black_cell_list__pack_to_buffer
885 (const Uenibstreamprotobuf__IntraFreqBlackCellList *message,
886 ProtobufCBuffer *buffer)
888 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_black_cell_list__descriptor);
889 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
891 Uenibstreamprotobuf__IntraFreqBlackCellList *
892 uenibstreamprotobuf__intra_freq_black_cell_list__unpack
893 (ProtobufCAllocator *allocator,
897 return (Uenibstreamprotobuf__IntraFreqBlackCellList *)
898 protobuf_c_message_unpack (&uenibstreamprotobuf__intra_freq_black_cell_list__descriptor,
899 allocator, len, data);
901 void uenibstreamprotobuf__intra_freq_black_cell_list__free_unpacked
902 (Uenibstreamprotobuf__IntraFreqBlackCellList *message,
903 ProtobufCAllocator *allocator)
907 assert(message->base.descriptor == &uenibstreamprotobuf__intra_freq_black_cell_list__descriptor);
908 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
910 void uenibstreamprotobuf__sib4__init
911 (Uenibstreamprotobuf__SIB4 *message)
913 static const Uenibstreamprotobuf__SIB4 init_value = UENIBSTREAMPROTOBUF__SIB4__INIT;
914 *message = init_value;
916 size_t uenibstreamprotobuf__sib4__get_packed_size
917 (const Uenibstreamprotobuf__SIB4 *message)
919 assert(message->base.descriptor == &uenibstreamprotobuf__sib4__descriptor);
920 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
922 size_t uenibstreamprotobuf__sib4__pack
923 (const Uenibstreamprotobuf__SIB4 *message,
926 assert(message->base.descriptor == &uenibstreamprotobuf__sib4__descriptor);
927 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
929 size_t uenibstreamprotobuf__sib4__pack_to_buffer
930 (const Uenibstreamprotobuf__SIB4 *message,
931 ProtobufCBuffer *buffer)
933 assert(message->base.descriptor == &uenibstreamprotobuf__sib4__descriptor);
934 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
936 Uenibstreamprotobuf__SIB4 *
937 uenibstreamprotobuf__sib4__unpack
938 (ProtobufCAllocator *allocator,
942 return (Uenibstreamprotobuf__SIB4 *)
943 protobuf_c_message_unpack (&uenibstreamprotobuf__sib4__descriptor,
944 allocator, len, data);
946 void uenibstreamprotobuf__sib4__free_unpacked
947 (Uenibstreamprotobuf__SIB4 *message,
948 ProtobufCAllocator *allocator)
952 assert(message->base.descriptor == &uenibstreamprotobuf__sib4__descriptor);
953 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
955 void uenibstreamprotobuf__inter_freq_carrier_freq_list__init
956 (Uenibstreamprotobuf__InterFreqCarrierFreqList *message)
958 static const Uenibstreamprotobuf__InterFreqCarrierFreqList init_value = UENIBSTREAMPROTOBUF__INTER_FREQ_CARRIER_FREQ_LIST__INIT;
959 *message = init_value;
961 size_t uenibstreamprotobuf__inter_freq_carrier_freq_list__get_packed_size
962 (const Uenibstreamprotobuf__InterFreqCarrierFreqList *message)
964 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor);
965 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
967 size_t uenibstreamprotobuf__inter_freq_carrier_freq_list__pack
968 (const Uenibstreamprotobuf__InterFreqCarrierFreqList *message,
971 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor);
972 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
974 size_t uenibstreamprotobuf__inter_freq_carrier_freq_list__pack_to_buffer
975 (const Uenibstreamprotobuf__InterFreqCarrierFreqList *message,
976 ProtobufCBuffer *buffer)
978 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor);
979 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
981 Uenibstreamprotobuf__InterFreqCarrierFreqList *
982 uenibstreamprotobuf__inter_freq_carrier_freq_list__unpack
983 (ProtobufCAllocator *allocator,
987 return (Uenibstreamprotobuf__InterFreqCarrierFreqList *)
988 protobuf_c_message_unpack (&uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor,
989 allocator, len, data);
991 void uenibstreamprotobuf__inter_freq_carrier_freq_list__free_unpacked
992 (Uenibstreamprotobuf__InterFreqCarrierFreqList *message,
993 ProtobufCAllocator *allocator)
997 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor);
998 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1000 void uenibstreamprotobuf__inter_freq_carrier_freq_info__init
1001 (Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message)
1003 static const Uenibstreamprotobuf__InterFreqCarrierFreqInfo init_value = UENIBSTREAMPROTOBUF__INTER_FREQ_CARRIER_FREQ_INFO__INIT;
1004 *message = init_value;
1006 size_t uenibstreamprotobuf__inter_freq_carrier_freq_info__get_packed_size
1007 (const Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message)
1009 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor);
1010 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1012 size_t uenibstreamprotobuf__inter_freq_carrier_freq_info__pack
1013 (const Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message,
1016 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor);
1017 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1019 size_t uenibstreamprotobuf__inter_freq_carrier_freq_info__pack_to_buffer
1020 (const Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message,
1021 ProtobufCBuffer *buffer)
1023 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor);
1024 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1026 Uenibstreamprotobuf__InterFreqCarrierFreqInfo *
1027 uenibstreamprotobuf__inter_freq_carrier_freq_info__unpack
1028 (ProtobufCAllocator *allocator,
1030 const uint8_t *data)
1032 return (Uenibstreamprotobuf__InterFreqCarrierFreqInfo *)
1033 protobuf_c_message_unpack (&uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor,
1034 allocator, len, data);
1036 void uenibstreamprotobuf__inter_freq_carrier_freq_info__free_unpacked
1037 (Uenibstreamprotobuf__InterFreqCarrierFreqInfo *message,
1038 ProtobufCAllocator *allocator)
1042 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor);
1043 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1045 void uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__init
1046 (Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message)
1048 static const Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ init_value = UENIBSTREAMPROTOBUF__INTER_FREQ_CARRIER_FREQ_INFO_THRESH_X__Q__INIT;
1049 *message = init_value;
1051 size_t uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__get_packed_size
1052 (const Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message)
1054 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor);
1055 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1057 size_t uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__pack
1058 (const Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message,
1061 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor);
1062 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1064 size_t uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__pack_to_buffer
1065 (const Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message,
1066 ProtobufCBuffer *buffer)
1068 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor);
1069 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1071 Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *
1072 uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__unpack
1073 (ProtobufCAllocator *allocator,
1075 const uint8_t *data)
1077 return (Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *)
1078 protobuf_c_message_unpack (&uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor,
1079 allocator, len, data);
1081 void uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__free_unpacked
1082 (Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ *message,
1083 ProtobufCAllocator *allocator)
1087 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor);
1088 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1090 void uenibstreamprotobuf__inter_freq_neigh_cell_list__init
1091 (Uenibstreamprotobuf__InterFreqNeighCellList *message)
1093 static const Uenibstreamprotobuf__InterFreqNeighCellList init_value = UENIBSTREAMPROTOBUF__INTER_FREQ_NEIGH_CELL_LIST__INIT;
1094 *message = init_value;
1096 size_t uenibstreamprotobuf__inter_freq_neigh_cell_list__get_packed_size
1097 (const Uenibstreamprotobuf__InterFreqNeighCellList *message)
1099 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor);
1100 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1102 size_t uenibstreamprotobuf__inter_freq_neigh_cell_list__pack
1103 (const Uenibstreamprotobuf__InterFreqNeighCellList *message,
1106 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor);
1107 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1109 size_t uenibstreamprotobuf__inter_freq_neigh_cell_list__pack_to_buffer
1110 (const Uenibstreamprotobuf__InterFreqNeighCellList *message,
1111 ProtobufCBuffer *buffer)
1113 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor);
1114 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1116 Uenibstreamprotobuf__InterFreqNeighCellList *
1117 uenibstreamprotobuf__inter_freq_neigh_cell_list__unpack
1118 (ProtobufCAllocator *allocator,
1120 const uint8_t *data)
1122 return (Uenibstreamprotobuf__InterFreqNeighCellList *)
1123 protobuf_c_message_unpack (&uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor,
1124 allocator, len, data);
1126 void uenibstreamprotobuf__inter_freq_neigh_cell_list__free_unpacked
1127 (Uenibstreamprotobuf__InterFreqNeighCellList *message,
1128 ProtobufCAllocator *allocator)
1132 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor);
1133 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1135 void uenibstreamprotobuf__inter_freq_neigh_cell_info__init
1136 (Uenibstreamprotobuf__InterFreqNeighCellInfo *message)
1138 static const Uenibstreamprotobuf__InterFreqNeighCellInfo init_value = UENIBSTREAMPROTOBUF__INTER_FREQ_NEIGH_CELL_INFO__INIT;
1139 *message = init_value;
1141 size_t uenibstreamprotobuf__inter_freq_neigh_cell_info__get_packed_size
1142 (const Uenibstreamprotobuf__InterFreqNeighCellInfo *message)
1144 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor);
1145 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1147 size_t uenibstreamprotobuf__inter_freq_neigh_cell_info__pack
1148 (const Uenibstreamprotobuf__InterFreqNeighCellInfo *message,
1151 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor);
1152 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1154 size_t uenibstreamprotobuf__inter_freq_neigh_cell_info__pack_to_buffer
1155 (const Uenibstreamprotobuf__InterFreqNeighCellInfo *message,
1156 ProtobufCBuffer *buffer)
1158 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor);
1159 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1161 Uenibstreamprotobuf__InterFreqNeighCellInfo *
1162 uenibstreamprotobuf__inter_freq_neigh_cell_info__unpack
1163 (ProtobufCAllocator *allocator,
1165 const uint8_t *data)
1167 return (Uenibstreamprotobuf__InterFreqNeighCellInfo *)
1168 protobuf_c_message_unpack (&uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor,
1169 allocator, len, data);
1171 void uenibstreamprotobuf__inter_freq_neigh_cell_info__free_unpacked
1172 (Uenibstreamprotobuf__InterFreqNeighCellInfo *message,
1173 ProtobufCAllocator *allocator)
1177 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor);
1178 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1180 void uenibstreamprotobuf__inter_freq_black_cell_list__init
1181 (Uenibstreamprotobuf__InterFreqBlackCellList *message)
1183 static const Uenibstreamprotobuf__InterFreqBlackCellList init_value = UENIBSTREAMPROTOBUF__INTER_FREQ_BLACK_CELL_LIST__INIT;
1184 *message = init_value;
1186 size_t uenibstreamprotobuf__inter_freq_black_cell_list__get_packed_size
1187 (const Uenibstreamprotobuf__InterFreqBlackCellList *message)
1189 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_black_cell_list__descriptor);
1190 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1192 size_t uenibstreamprotobuf__inter_freq_black_cell_list__pack
1193 (const Uenibstreamprotobuf__InterFreqBlackCellList *message,
1196 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_black_cell_list__descriptor);
1197 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1199 size_t uenibstreamprotobuf__inter_freq_black_cell_list__pack_to_buffer
1200 (const Uenibstreamprotobuf__InterFreqBlackCellList *message,
1201 ProtobufCBuffer *buffer)
1203 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_black_cell_list__descriptor);
1204 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1206 Uenibstreamprotobuf__InterFreqBlackCellList *
1207 uenibstreamprotobuf__inter_freq_black_cell_list__unpack
1208 (ProtobufCAllocator *allocator,
1210 const uint8_t *data)
1212 return (Uenibstreamprotobuf__InterFreqBlackCellList *)
1213 protobuf_c_message_unpack (&uenibstreamprotobuf__inter_freq_black_cell_list__descriptor,
1214 allocator, len, data);
1216 void uenibstreamprotobuf__inter_freq_black_cell_list__free_unpacked
1217 (Uenibstreamprotobuf__InterFreqBlackCellList *message,
1218 ProtobufCAllocator *allocator)
1222 assert(message->base.descriptor == &uenibstreamprotobuf__inter_freq_black_cell_list__descriptor);
1223 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1225 void uenibstreamprotobuf__sib5__init
1226 (Uenibstreamprotobuf__SIB5 *message)
1228 static const Uenibstreamprotobuf__SIB5 init_value = UENIBSTREAMPROTOBUF__SIB5__INIT;
1229 *message = init_value;
1231 size_t uenibstreamprotobuf__sib5__get_packed_size
1232 (const Uenibstreamprotobuf__SIB5 *message)
1234 assert(message->base.descriptor == &uenibstreamprotobuf__sib5__descriptor);
1235 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1237 size_t uenibstreamprotobuf__sib5__pack
1238 (const Uenibstreamprotobuf__SIB5 *message,
1241 assert(message->base.descriptor == &uenibstreamprotobuf__sib5__descriptor);
1242 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1244 size_t uenibstreamprotobuf__sib5__pack_to_buffer
1245 (const Uenibstreamprotobuf__SIB5 *message,
1246 ProtobufCBuffer *buffer)
1248 assert(message->base.descriptor == &uenibstreamprotobuf__sib5__descriptor);
1249 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1251 Uenibstreamprotobuf__SIB5 *
1252 uenibstreamprotobuf__sib5__unpack
1253 (ProtobufCAllocator *allocator,
1255 const uint8_t *data)
1257 return (Uenibstreamprotobuf__SIB5 *)
1258 protobuf_c_message_unpack (&uenibstreamprotobuf__sib5__descriptor,
1259 allocator, len, data);
1261 void uenibstreamprotobuf__sib5__free_unpacked
1262 (Uenibstreamprotobuf__SIB5 *message,
1263 ProtobufCAllocator *allocator)
1267 assert(message->base.descriptor == &uenibstreamprotobuf__sib5__descriptor);
1268 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1270 void uenibstreamprotobuf__carrier_freq_list_eutra__init
1271 (Uenibstreamprotobuf__CarrierFreqListEUTRA *message)
1273 static const Uenibstreamprotobuf__CarrierFreqListEUTRA init_value = UENIBSTREAMPROTOBUF__CARRIER_FREQ_LIST_EUTRA__INIT;
1274 *message = init_value;
1276 size_t uenibstreamprotobuf__carrier_freq_list_eutra__get_packed_size
1277 (const Uenibstreamprotobuf__CarrierFreqListEUTRA *message)
1279 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_list_eutra__descriptor);
1280 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1282 size_t uenibstreamprotobuf__carrier_freq_list_eutra__pack
1283 (const Uenibstreamprotobuf__CarrierFreqListEUTRA *message,
1286 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_list_eutra__descriptor);
1287 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1289 size_t uenibstreamprotobuf__carrier_freq_list_eutra__pack_to_buffer
1290 (const Uenibstreamprotobuf__CarrierFreqListEUTRA *message,
1291 ProtobufCBuffer *buffer)
1293 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_list_eutra__descriptor);
1294 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1296 Uenibstreamprotobuf__CarrierFreqListEUTRA *
1297 uenibstreamprotobuf__carrier_freq_list_eutra__unpack
1298 (ProtobufCAllocator *allocator,
1300 const uint8_t *data)
1302 return (Uenibstreamprotobuf__CarrierFreqListEUTRA *)
1303 protobuf_c_message_unpack (&uenibstreamprotobuf__carrier_freq_list_eutra__descriptor,
1304 allocator, len, data);
1306 void uenibstreamprotobuf__carrier_freq_list_eutra__free_unpacked
1307 (Uenibstreamprotobuf__CarrierFreqListEUTRA *message,
1308 ProtobufCAllocator *allocator)
1312 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_list_eutra__descriptor);
1313 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1315 void uenibstreamprotobuf__carrier_freq_eutra__init
1316 (Uenibstreamprotobuf__CarrierFreqEUTRA *message)
1318 static const Uenibstreamprotobuf__CarrierFreqEUTRA init_value = UENIBSTREAMPROTOBUF__CARRIER_FREQ_EUTRA__INIT;
1319 *message = init_value;
1321 size_t uenibstreamprotobuf__carrier_freq_eutra__get_packed_size
1322 (const Uenibstreamprotobuf__CarrierFreqEUTRA *message)
1324 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_eutra__descriptor);
1325 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1327 size_t uenibstreamprotobuf__carrier_freq_eutra__pack
1328 (const Uenibstreamprotobuf__CarrierFreqEUTRA *message,
1331 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_eutra__descriptor);
1332 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1334 size_t uenibstreamprotobuf__carrier_freq_eutra__pack_to_buffer
1335 (const Uenibstreamprotobuf__CarrierFreqEUTRA *message,
1336 ProtobufCBuffer *buffer)
1338 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_eutra__descriptor);
1339 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1341 Uenibstreamprotobuf__CarrierFreqEUTRA *
1342 uenibstreamprotobuf__carrier_freq_eutra__unpack
1343 (ProtobufCAllocator *allocator,
1345 const uint8_t *data)
1347 return (Uenibstreamprotobuf__CarrierFreqEUTRA *)
1348 protobuf_c_message_unpack (&uenibstreamprotobuf__carrier_freq_eutra__descriptor,
1349 allocator, len, data);
1351 void uenibstreamprotobuf__carrier_freq_eutra__free_unpacked
1352 (Uenibstreamprotobuf__CarrierFreqEUTRA *message,
1353 ProtobufCAllocator *allocator)
1357 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_eutra__descriptor);
1358 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1360 void uenibstreamprotobuf__eutra__freq_neigh_cell_list__init
1361 (Uenibstreamprotobuf__EUTRAFreqNeighCellList *message)
1363 static const Uenibstreamprotobuf__EUTRAFreqNeighCellList init_value = UENIBSTREAMPROTOBUF__EUTRA__FREQ_NEIGH_CELL_LIST__INIT;
1364 *message = init_value;
1366 size_t uenibstreamprotobuf__eutra__freq_neigh_cell_list__get_packed_size
1367 (const Uenibstreamprotobuf__EUTRAFreqNeighCellList *message)
1369 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor);
1370 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1372 size_t uenibstreamprotobuf__eutra__freq_neigh_cell_list__pack
1373 (const Uenibstreamprotobuf__EUTRAFreqNeighCellList *message,
1376 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor);
1377 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1379 size_t uenibstreamprotobuf__eutra__freq_neigh_cell_list__pack_to_buffer
1380 (const Uenibstreamprotobuf__EUTRAFreqNeighCellList *message,
1381 ProtobufCBuffer *buffer)
1383 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor);
1384 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1386 Uenibstreamprotobuf__EUTRAFreqNeighCellList *
1387 uenibstreamprotobuf__eutra__freq_neigh_cell_list__unpack
1388 (ProtobufCAllocator *allocator,
1390 const uint8_t *data)
1392 return (Uenibstreamprotobuf__EUTRAFreqNeighCellList *)
1393 protobuf_c_message_unpack (&uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor,
1394 allocator, len, data);
1396 void uenibstreamprotobuf__eutra__freq_neigh_cell_list__free_unpacked
1397 (Uenibstreamprotobuf__EUTRAFreqNeighCellList *message,
1398 ProtobufCAllocator *allocator)
1402 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor);
1403 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1405 void uenibstreamprotobuf__eutra__freq_black_cell_list__init
1406 (Uenibstreamprotobuf__EUTRAFreqBlackCellList *message)
1408 static const Uenibstreamprotobuf__EUTRAFreqBlackCellList init_value = UENIBSTREAMPROTOBUF__EUTRA__FREQ_BLACK_CELL_LIST__INIT;
1409 *message = init_value;
1411 size_t uenibstreamprotobuf__eutra__freq_black_cell_list__get_packed_size
1412 (const Uenibstreamprotobuf__EUTRAFreqBlackCellList *message)
1414 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor);
1415 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1417 size_t uenibstreamprotobuf__eutra__freq_black_cell_list__pack
1418 (const Uenibstreamprotobuf__EUTRAFreqBlackCellList *message,
1421 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor);
1422 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1424 size_t uenibstreamprotobuf__eutra__freq_black_cell_list__pack_to_buffer
1425 (const Uenibstreamprotobuf__EUTRAFreqBlackCellList *message,
1426 ProtobufCBuffer *buffer)
1428 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor);
1429 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1431 Uenibstreamprotobuf__EUTRAFreqBlackCellList *
1432 uenibstreamprotobuf__eutra__freq_black_cell_list__unpack
1433 (ProtobufCAllocator *allocator,
1435 const uint8_t *data)
1437 return (Uenibstreamprotobuf__EUTRAFreqBlackCellList *)
1438 protobuf_c_message_unpack (&uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor,
1439 allocator, len, data);
1441 void uenibstreamprotobuf__eutra__freq_black_cell_list__free_unpacked
1442 (Uenibstreamprotobuf__EUTRAFreqBlackCellList *message,
1443 ProtobufCAllocator *allocator)
1447 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor);
1448 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1450 void uenibstreamprotobuf__eutra__freq_neigh_cell_info__init
1451 (Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message)
1453 static const Uenibstreamprotobuf__EUTRAFreqNeighCellInfo init_value = UENIBSTREAMPROTOBUF__EUTRA__FREQ_NEIGH_CELL_INFO__INIT;
1454 *message = init_value;
1456 size_t uenibstreamprotobuf__eutra__freq_neigh_cell_info__get_packed_size
1457 (const Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message)
1459 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor);
1460 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1462 size_t uenibstreamprotobuf__eutra__freq_neigh_cell_info__pack
1463 (const Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message,
1466 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor);
1467 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1469 size_t uenibstreamprotobuf__eutra__freq_neigh_cell_info__pack_to_buffer
1470 (const Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message,
1471 ProtobufCBuffer *buffer)
1473 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor);
1474 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1476 Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *
1477 uenibstreamprotobuf__eutra__freq_neigh_cell_info__unpack
1478 (ProtobufCAllocator *allocator,
1480 const uint8_t *data)
1482 return (Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *)
1483 protobuf_c_message_unpack (&uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor,
1484 allocator, len, data);
1486 void uenibstreamprotobuf__eutra__freq_neigh_cell_info__free_unpacked
1487 (Uenibstreamprotobuf__EUTRAFreqNeighCellInfo *message,
1488 ProtobufCAllocator *allocator)
1492 assert(message->base.descriptor == &uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor);
1493 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1495 void uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__init
1496 (Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message)
1498 static const Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ init_value = UENIBSTREAMPROTOBUF__CARRIER_FREQ_EUTRATHRESH_X__Q__INIT;
1499 *message = init_value;
1501 size_t uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__get_packed_size
1502 (const Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message)
1504 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor);
1505 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1507 size_t uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__pack
1508 (const Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message,
1511 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor);
1512 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1514 size_t uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__pack_to_buffer
1515 (const Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message,
1516 ProtobufCBuffer *buffer)
1518 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor);
1519 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1521 Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *
1522 uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__unpack
1523 (ProtobufCAllocator *allocator,
1525 const uint8_t *data)
1527 return (Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *)
1528 protobuf_c_message_unpack (&uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor,
1529 allocator, len, data);
1531 void uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__free_unpacked
1532 (Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ *message,
1533 ProtobufCAllocator *allocator)
1537 assert(message->base.descriptor == &uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor);
1538 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1540 void uenibstreamprotobuf__sib6__init
1541 (Uenibstreamprotobuf__SIB6 *message)
1543 static const Uenibstreamprotobuf__SIB6 init_value = UENIBSTREAMPROTOBUF__SIB6__INIT;
1544 *message = init_value;
1546 size_t uenibstreamprotobuf__sib6__get_packed_size
1547 (const Uenibstreamprotobuf__SIB6 *message)
1549 assert(message->base.descriptor == &uenibstreamprotobuf__sib6__descriptor);
1550 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1552 size_t uenibstreamprotobuf__sib6__pack
1553 (const Uenibstreamprotobuf__SIB6 *message,
1556 assert(message->base.descriptor == &uenibstreamprotobuf__sib6__descriptor);
1557 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1559 size_t uenibstreamprotobuf__sib6__pack_to_buffer
1560 (const Uenibstreamprotobuf__SIB6 *message,
1561 ProtobufCBuffer *buffer)
1563 assert(message->base.descriptor == &uenibstreamprotobuf__sib6__descriptor);
1564 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1566 Uenibstreamprotobuf__SIB6 *
1567 uenibstreamprotobuf__sib6__unpack
1568 (ProtobufCAllocator *allocator,
1570 const uint8_t *data)
1572 return (Uenibstreamprotobuf__SIB6 *)
1573 protobuf_c_message_unpack (&uenibstreamprotobuf__sib6__descriptor,
1574 allocator, len, data);
1576 void uenibstreamprotobuf__sib6__free_unpacked
1577 (Uenibstreamprotobuf__SIB6 *message,
1578 ProtobufCAllocator *allocator)
1582 assert(message->base.descriptor == &uenibstreamprotobuf__sib6__descriptor);
1583 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1585 void uenibstreamprotobuf__sib7__init
1586 (Uenibstreamprotobuf__SIB7 *message)
1588 static const Uenibstreamprotobuf__SIB7 init_value = UENIBSTREAMPROTOBUF__SIB7__INIT;
1589 *message = init_value;
1591 size_t uenibstreamprotobuf__sib7__get_packed_size
1592 (const Uenibstreamprotobuf__SIB7 *message)
1594 assert(message->base.descriptor == &uenibstreamprotobuf__sib7__descriptor);
1595 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1597 size_t uenibstreamprotobuf__sib7__pack
1598 (const Uenibstreamprotobuf__SIB7 *message,
1601 assert(message->base.descriptor == &uenibstreamprotobuf__sib7__descriptor);
1602 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1604 size_t uenibstreamprotobuf__sib7__pack_to_buffer
1605 (const Uenibstreamprotobuf__SIB7 *message,
1606 ProtobufCBuffer *buffer)
1608 assert(message->base.descriptor == &uenibstreamprotobuf__sib7__descriptor);
1609 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1611 Uenibstreamprotobuf__SIB7 *
1612 uenibstreamprotobuf__sib7__unpack
1613 (ProtobufCAllocator *allocator,
1615 const uint8_t *data)
1617 return (Uenibstreamprotobuf__SIB7 *)
1618 protobuf_c_message_unpack (&uenibstreamprotobuf__sib7__descriptor,
1619 allocator, len, data);
1621 void uenibstreamprotobuf__sib7__free_unpacked
1622 (Uenibstreamprotobuf__SIB7 *message,
1623 ProtobufCAllocator *allocator)
1627 assert(message->base.descriptor == &uenibstreamprotobuf__sib7__descriptor);
1628 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1630 void uenibstreamprotobuf__sib8__init
1631 (Uenibstreamprotobuf__SIB8 *message)
1633 static const Uenibstreamprotobuf__SIB8 init_value = UENIBSTREAMPROTOBUF__SIB8__INIT;
1634 *message = init_value;
1636 size_t uenibstreamprotobuf__sib8__get_packed_size
1637 (const Uenibstreamprotobuf__SIB8 *message)
1639 assert(message->base.descriptor == &uenibstreamprotobuf__sib8__descriptor);
1640 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1642 size_t uenibstreamprotobuf__sib8__pack
1643 (const Uenibstreamprotobuf__SIB8 *message,
1646 assert(message->base.descriptor == &uenibstreamprotobuf__sib8__descriptor);
1647 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1649 size_t uenibstreamprotobuf__sib8__pack_to_buffer
1650 (const Uenibstreamprotobuf__SIB8 *message,
1651 ProtobufCBuffer *buffer)
1653 assert(message->base.descriptor == &uenibstreamprotobuf__sib8__descriptor);
1654 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1656 Uenibstreamprotobuf__SIB8 *
1657 uenibstreamprotobuf__sib8__unpack
1658 (ProtobufCAllocator *allocator,
1660 const uint8_t *data)
1662 return (Uenibstreamprotobuf__SIB8 *)
1663 protobuf_c_message_unpack (&uenibstreamprotobuf__sib8__descriptor,
1664 allocator, len, data);
1666 void uenibstreamprotobuf__sib8__free_unpacked
1667 (Uenibstreamprotobuf__SIB8 *message,
1668 ProtobufCAllocator *allocator)
1672 assert(message->base.descriptor == &uenibstreamprotobuf__sib8__descriptor);
1673 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1675 void uenibstreamprotobuf__sib9__init
1676 (Uenibstreamprotobuf__SIB9 *message)
1678 static const Uenibstreamprotobuf__SIB9 init_value = UENIBSTREAMPROTOBUF__SIB9__INIT;
1679 *message = init_value;
1681 size_t uenibstreamprotobuf__sib9__get_packed_size
1682 (const Uenibstreamprotobuf__SIB9 *message)
1684 assert(message->base.descriptor == &uenibstreamprotobuf__sib9__descriptor);
1685 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1687 size_t uenibstreamprotobuf__sib9__pack
1688 (const Uenibstreamprotobuf__SIB9 *message,
1691 assert(message->base.descriptor == &uenibstreamprotobuf__sib9__descriptor);
1692 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1694 size_t uenibstreamprotobuf__sib9__pack_to_buffer
1695 (const Uenibstreamprotobuf__SIB9 *message,
1696 ProtobufCBuffer *buffer)
1698 assert(message->base.descriptor == &uenibstreamprotobuf__sib9__descriptor);
1699 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1701 Uenibstreamprotobuf__SIB9 *
1702 uenibstreamprotobuf__sib9__unpack
1703 (ProtobufCAllocator *allocator,
1705 const uint8_t *data)
1707 return (Uenibstreamprotobuf__SIB9 *)
1708 protobuf_c_message_unpack (&uenibstreamprotobuf__sib9__descriptor,
1709 allocator, len, data);
1711 void uenibstreamprotobuf__sib9__free_unpacked
1712 (Uenibstreamprotobuf__SIB9 *message,
1713 ProtobufCAllocator *allocator)
1717 assert(message->base.descriptor == &uenibstreamprotobuf__sib9__descriptor);
1718 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1720 void uenibstreamprotobuf__sib9_time_info__init
1721 (Uenibstreamprotobuf__SIB9TimeInfo *message)
1723 static const Uenibstreamprotobuf__SIB9TimeInfo init_value = UENIBSTREAMPROTOBUF__SIB9_TIME_INFO__INIT;
1724 *message = init_value;
1726 size_t uenibstreamprotobuf__sib9_time_info__get_packed_size
1727 (const Uenibstreamprotobuf__SIB9TimeInfo *message)
1729 assert(message->base.descriptor == &uenibstreamprotobuf__sib9_time_info__descriptor);
1730 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
1732 size_t uenibstreamprotobuf__sib9_time_info__pack
1733 (const Uenibstreamprotobuf__SIB9TimeInfo *message,
1736 assert(message->base.descriptor == &uenibstreamprotobuf__sib9_time_info__descriptor);
1737 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
1739 size_t uenibstreamprotobuf__sib9_time_info__pack_to_buffer
1740 (const Uenibstreamprotobuf__SIB9TimeInfo *message,
1741 ProtobufCBuffer *buffer)
1743 assert(message->base.descriptor == &uenibstreamprotobuf__sib9_time_info__descriptor);
1744 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
1746 Uenibstreamprotobuf__SIB9TimeInfo *
1747 uenibstreamprotobuf__sib9_time_info__unpack
1748 (ProtobufCAllocator *allocator,
1750 const uint8_t *data)
1752 return (Uenibstreamprotobuf__SIB9TimeInfo *)
1753 protobuf_c_message_unpack (&uenibstreamprotobuf__sib9_time_info__descriptor,
1754 allocator, len, data);
1756 void uenibstreamprotobuf__sib9_time_info__free_unpacked
1757 (Uenibstreamprotobuf__SIB9TimeInfo *message,
1758 ProtobufCAllocator *allocator)
1762 assert(message->base.descriptor == &uenibstreamprotobuf__sib9_time_info__descriptor);
1763 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
1765 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib1__field_descriptors[11] =
1768 "cellSelectionInfo",
1770 PROTOBUF_C_LABEL_NONE,
1771 PROTOBUF_C_TYPE_MESSAGE,
1772 0, /* quantifier_offset */
1773 offsetof(Uenibstreamprotobuf__SIB1, cellselectioninfo),
1774 &uenibstreamprotobuf__sib1_cell_selection_info__descriptor,
1777 0,NULL,NULL /* reserved1,reserved2, etc */
1780 "cellAccessRelatedInfo",
1782 PROTOBUF_C_LABEL_NONE,
1783 PROTOBUF_C_TYPE_MESSAGE,
1784 0, /* quantifier_offset */
1785 offsetof(Uenibstreamprotobuf__SIB1, cellaccessrelatedinfo),
1786 &uenibstreamprotobuf__cell_access_related_info__descriptor,
1789 0,NULL,NULL /* reserved1,reserved2, etc */
1792 "connEstFailureControl",
1794 PROTOBUF_C_LABEL_NONE,
1795 PROTOBUF_C_TYPE_MESSAGE,
1796 0, /* quantifier_offset */
1797 offsetof(Uenibstreamprotobuf__SIB1, connestfailurecontrol),
1798 &uenibstreamprotobuf__conn_est_failure_control__descriptor,
1801 0,NULL,NULL /* reserved1,reserved2, etc */
1804 "si_SchedulingInfo",
1806 PROTOBUF_C_LABEL_NONE,
1807 PROTOBUF_C_TYPE_MESSAGE,
1808 0, /* quantifier_offset */
1809 offsetof(Uenibstreamprotobuf__SIB1, si_schedulinginfo),
1810 &uenibstreamprotobuf__si__scheduling_info__descriptor,
1813 0,NULL,NULL /* reserved1,reserved2, etc */
1816 "servingCellConfigCommon",
1818 PROTOBUF_C_LABEL_NONE,
1819 PROTOBUF_C_TYPE_MESSAGE,
1820 0, /* quantifier_offset */
1821 offsetof(Uenibstreamprotobuf__SIB1, servingcellconfigcommon),
1822 &uenibstreamprotobuf__serving_cell_config_common_sib__descriptor,
1825 0,NULL,NULL /* reserved1,reserved2, etc */
1828 "ims_EmergencySupport",
1830 PROTOBUF_C_LABEL_NONE,
1831 PROTOBUF_C_TYPE_MESSAGE,
1832 0, /* quantifier_offset */
1833 offsetof(Uenibstreamprotobuf__SIB1, ims_emergencysupport),
1834 &uenibstreamprotobuf__true_opt__descriptor,
1837 0,NULL,NULL /* reserved1,reserved2, etc */
1840 "eCallOverIMS_Support",
1842 PROTOBUF_C_LABEL_NONE,
1843 PROTOBUF_C_TYPE_MESSAGE,
1844 0, /* quantifier_offset */
1845 offsetof(Uenibstreamprotobuf__SIB1, ecalloverims_support),
1846 &uenibstreamprotobuf__true_opt__descriptor,
1849 0,NULL,NULL /* reserved1,reserved2, etc */
1852 "ue_TimersAndConstants",
1854 PROTOBUF_C_LABEL_NONE,
1855 PROTOBUF_C_TYPE_MESSAGE,
1856 0, /* quantifier_offset */
1857 offsetof(Uenibstreamprotobuf__SIB1, ue_timersandconstants),
1858 &uenibstreamprotobuf__ue__timers_and_constants__descriptor,
1861 0,NULL,NULL /* reserved1,reserved2, etc */
1866 PROTOBUF_C_LABEL_NONE,
1867 PROTOBUF_C_TYPE_MESSAGE,
1868 0, /* quantifier_offset */
1869 offsetof(Uenibstreamprotobuf__SIB1, uac_barringinfo),
1870 &uenibstreamprotobuf__sib1_uac__barring_info__descriptor,
1873 0,NULL,NULL /* reserved1,reserved2, etc */
1878 PROTOBUF_C_LABEL_NONE,
1879 PROTOBUF_C_TYPE_MESSAGE,
1880 0, /* quantifier_offset */
1881 offsetof(Uenibstreamprotobuf__SIB1, usefullresumeid),
1882 &uenibstreamprotobuf__true_opt__descriptor,
1885 0,NULL,NULL /* reserved1,reserved2, etc */
1888 "lateNonCriticalExtension",
1890 PROTOBUF_C_LABEL_NONE,
1891 PROTOBUF_C_TYPE_MESSAGE,
1892 0, /* quantifier_offset */
1893 offsetof(Uenibstreamprotobuf__SIB1, latenoncriticalextension),
1894 &google__protobuf__string_value__descriptor,
1897 0,NULL,NULL /* reserved1,reserved2, etc */
1900 static const unsigned uenibstreamprotobuf__sib1__field_indices_by_name[] = {
1901 1, /* field[1] = cellAccessRelatedInfo */
1902 0, /* field[0] = cellSelectionInfo */
1903 2, /* field[2] = connEstFailureControl */
1904 6, /* field[6] = eCallOverIMS_Support */
1905 5, /* field[5] = ims_EmergencySupport */
1906 10, /* field[10] = lateNonCriticalExtension */
1907 4, /* field[4] = servingCellConfigCommon */
1908 3, /* field[3] = si_SchedulingInfo */
1909 8, /* field[8] = uac_BarringInfo */
1910 7, /* field[7] = ue_TimersAndConstants */
1911 9, /* field[9] = useFullResumeID */
1913 static const ProtobufCIntRange uenibstreamprotobuf__sib1__number_ranges[1 + 1] =
1918 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib1__descriptor =
1920 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
1921 "uenibstreamprotobuf.SIB1",
1923 "Uenibstreamprotobuf__SIB1",
1924 "uenibstreamprotobuf",
1925 sizeof(Uenibstreamprotobuf__SIB1),
1927 uenibstreamprotobuf__sib1__field_descriptors,
1928 uenibstreamprotobuf__sib1__field_indices_by_name,
1929 1, uenibstreamprotobuf__sib1__number_ranges,
1930 (ProtobufCMessageInit) uenibstreamprotobuf__sib1__init,
1931 NULL,NULL,NULL /* reserved[123] */
1933 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib1_cell_selection_info__field_descriptors[5] =
1938 PROTOBUF_C_LABEL_NONE,
1939 PROTOBUF_C_TYPE_SINT32,
1940 0, /* quantifier_offset */
1941 offsetof(Uenibstreamprotobuf__SIB1CellSelectionInfo, q_rxlevmin),
1945 0,NULL,NULL /* reserved1,reserved2, etc */
1950 PROTOBUF_C_LABEL_NONE,
1951 PROTOBUF_C_TYPE_MESSAGE,
1952 0, /* quantifier_offset */
1953 offsetof(Uenibstreamprotobuf__SIB1CellSelectionInfo, q_rxlevminoffset),
1954 &google__protobuf__uint32_value__descriptor,
1957 0,NULL,NULL /* reserved1,reserved2, etc */
1962 PROTOBUF_C_LABEL_NONE,
1963 PROTOBUF_C_TYPE_MESSAGE,
1964 0, /* quantifier_offset */
1965 offsetof(Uenibstreamprotobuf__SIB1CellSelectionInfo, q_rxlevminsul),
1966 &google__protobuf__int32_value__descriptor,
1969 0,NULL,NULL /* reserved1,reserved2, etc */
1974 PROTOBUF_C_LABEL_NONE,
1975 PROTOBUF_C_TYPE_MESSAGE,
1976 0, /* quantifier_offset */
1977 offsetof(Uenibstreamprotobuf__SIB1CellSelectionInfo, q_qualmin),
1978 &google__protobuf__int32_value__descriptor,
1981 0,NULL,NULL /* reserved1,reserved2, etc */
1986 PROTOBUF_C_LABEL_NONE,
1987 PROTOBUF_C_TYPE_MESSAGE,
1988 0, /* quantifier_offset */
1989 offsetof(Uenibstreamprotobuf__SIB1CellSelectionInfo, q_qualminoffset),
1990 &google__protobuf__uint32_value__descriptor,
1993 0,NULL,NULL /* reserved1,reserved2, etc */
1996 static const unsigned uenibstreamprotobuf__sib1_cell_selection_info__field_indices_by_name[] = {
1997 3, /* field[3] = q_QualMin */
1998 4, /* field[4] = q_QualMinOffset */
1999 0, /* field[0] = q_RxLevMin */
2000 1, /* field[1] = q_RxLevMinOffset */
2001 2, /* field[2] = q_RxLevMinSUL */
2003 static const ProtobufCIntRange uenibstreamprotobuf__sib1_cell_selection_info__number_ranges[1 + 1] =
2008 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib1_cell_selection_info__descriptor =
2010 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2011 "uenibstreamprotobuf.SIB1CellSelectionInfo",
2012 "SIB1CellSelectionInfo",
2013 "Uenibstreamprotobuf__SIB1CellSelectionInfo",
2014 "uenibstreamprotobuf",
2015 sizeof(Uenibstreamprotobuf__SIB1CellSelectionInfo),
2017 uenibstreamprotobuf__sib1_cell_selection_info__field_descriptors,
2018 uenibstreamprotobuf__sib1_cell_selection_info__field_indices_by_name,
2019 1, uenibstreamprotobuf__sib1_cell_selection_info__number_ranges,
2020 (ProtobufCMessageInit) uenibstreamprotobuf__sib1_cell_selection_info__init,
2021 NULL,NULL,NULL /* reserved[123] */
2023 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib1_uac__barring_info__field_descriptors[5] =
2026 "uac_BarringForCommon",
2028 PROTOBUF_C_LABEL_NONE,
2029 PROTOBUF_C_TYPE_MESSAGE,
2030 0, /* quantifier_offset */
2031 offsetof(Uenibstreamprotobuf__SIB1UACBarringInfo, uac_barringforcommon),
2032 &uenibstreamprotobuf__uac__barring_per_cat_list__descriptor,
2035 0,NULL,NULL /* reserved1,reserved2, etc */
2038 "uac_BarringPerPLMN_List",
2040 PROTOBUF_C_LABEL_NONE,
2041 PROTOBUF_C_TYPE_MESSAGE,
2042 0, /* quantifier_offset */
2043 offsetof(Uenibstreamprotobuf__SIB1UACBarringInfo, uac_barringperplmn_list),
2044 &uenibstreamprotobuf__uac__barring_per_plmn__list__descriptor,
2047 0,NULL,NULL /* reserved1,reserved2, etc */
2050 "uac_BarringInfoSetList",
2052 PROTOBUF_C_LABEL_NONE,
2053 PROTOBUF_C_TYPE_MESSAGE,
2054 0, /* quantifier_offset */
2055 offsetof(Uenibstreamprotobuf__SIB1UACBarringInfo, uac_barringinfosetlist),
2056 &uenibstreamprotobuf__uac__barring_info_set_list__descriptor,
2059 0,NULL,NULL /* reserved1,reserved2, etc */
2064 PROTOBUF_C_LABEL_NONE,
2065 PROTOBUF_C_TYPE_MESSAGE,
2066 offsetof(Uenibstreamprotobuf__SIB1UACBarringInfo, uac__access_category1__selection_assistance_info_case),
2067 offsetof(Uenibstreamprotobuf__SIB1UACBarringInfo, plmncommon),
2068 &uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor,
2070 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
2071 0,NULL,NULL /* reserved1,reserved2, etc */
2074 "individualPLMNList",
2076 PROTOBUF_C_LABEL_NONE,
2077 PROTOBUF_C_TYPE_MESSAGE,
2078 offsetof(Uenibstreamprotobuf__SIB1UACBarringInfo, uac__access_category1__selection_assistance_info_case),
2079 offsetof(Uenibstreamprotobuf__SIB1UACBarringInfo, individualplmnlist),
2080 &uenibstreamprotobuf__individual_plmnlist__descriptor,
2082 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
2083 0,NULL,NULL /* reserved1,reserved2, etc */
2086 static const unsigned uenibstreamprotobuf__sib1_uac__barring_info__field_indices_by_name[] = {
2087 4, /* field[4] = individualPLMNList */
2088 3, /* field[3] = plmnCommon */
2089 0, /* field[0] = uac_BarringForCommon */
2090 2, /* field[2] = uac_BarringInfoSetList */
2091 1, /* field[1] = uac_BarringPerPLMN_List */
2093 static const ProtobufCIntRange uenibstreamprotobuf__sib1_uac__barring_info__number_ranges[1 + 1] =
2098 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib1_uac__barring_info__descriptor =
2100 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2101 "uenibstreamprotobuf.SIB1UAC_BarringInfo",
2102 "SIB1UACBarringInfo",
2103 "Uenibstreamprotobuf__SIB1UACBarringInfo",
2104 "uenibstreamprotobuf",
2105 sizeof(Uenibstreamprotobuf__SIB1UACBarringInfo),
2107 uenibstreamprotobuf__sib1_uac__barring_info__field_descriptors,
2108 uenibstreamprotobuf__sib1_uac__barring_info__field_indices_by_name,
2109 1, uenibstreamprotobuf__sib1_uac__barring_info__number_ranges,
2110 (ProtobufCMessageInit) uenibstreamprotobuf__sib1_uac__barring_info__init,
2111 NULL,NULL,NULL /* reserved[123] */
2113 static const ProtobufCEnumValue uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__enum_values_by_number[4] =
2115 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__protobuf_unspecified", 0 },
2116 { "a", "UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__a", 1 },
2117 { "b", "UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__b", 2 },
2118 { "c", "UENIBSTREAMPROTOBUF__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__c", 3 },
2120 static const ProtobufCIntRange uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__value_ranges[] = {
2123 static const ProtobufCEnumValueIndex uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__enum_values_by_name[4] =
2128 { "protobuf_unspecified", 0 },
2130 const ProtobufCEnumDescriptor uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__descriptor =
2132 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2133 "uenibstreamprotobuf.UAC_AccessCategory1_SelectionAssistanceInfo.Value",
2135 "Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo__Value",
2136 "uenibstreamprotobuf",
2138 uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__enum_values_by_number,
2140 uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__enum_values_by_name,
2142 uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__value_ranges,
2143 NULL,NULL,NULL,NULL /* reserved[1234] */
2145 static const ProtobufCFieldDescriptor uenibstreamprotobuf__uac__access_category1__selection_assistance_info__field_descriptors[1] =
2150 PROTOBUF_C_LABEL_NONE,
2151 PROTOBUF_C_TYPE_ENUM,
2152 0, /* quantifier_offset */
2153 offsetof(Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo, value),
2154 &uenibstreamprotobuf__uac__access_category1__selection_assistance_info__value__descriptor,
2157 0,NULL,NULL /* reserved1,reserved2, etc */
2160 static const unsigned uenibstreamprotobuf__uac__access_category1__selection_assistance_info__field_indices_by_name[] = {
2161 0, /* field[0] = value */
2163 static const ProtobufCIntRange uenibstreamprotobuf__uac__access_category1__selection_assistance_info__number_ranges[1 + 1] =
2168 const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor =
2170 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2171 "uenibstreamprotobuf.UAC_AccessCategory1_SelectionAssistanceInfo",
2172 "UACAccessCategory1SelectionAssistanceInfo",
2173 "Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo",
2174 "uenibstreamprotobuf",
2175 sizeof(Uenibstreamprotobuf__UACAccessCategory1SelectionAssistanceInfo),
2177 uenibstreamprotobuf__uac__access_category1__selection_assistance_info__field_descriptors,
2178 uenibstreamprotobuf__uac__access_category1__selection_assistance_info__field_indices_by_name,
2179 1, uenibstreamprotobuf__uac__access_category1__selection_assistance_info__number_ranges,
2180 (ProtobufCMessageInit) uenibstreamprotobuf__uac__access_category1__selection_assistance_info__init,
2181 NULL,NULL,NULL /* reserved[123] */
2183 static const ProtobufCFieldDescriptor uenibstreamprotobuf__individual_plmnlist__field_descriptors[1] =
2188 PROTOBUF_C_LABEL_REPEATED,
2189 PROTOBUF_C_TYPE_MESSAGE,
2190 offsetof(Uenibstreamprotobuf__IndividualPLMNList, n_items),
2191 offsetof(Uenibstreamprotobuf__IndividualPLMNList, items),
2192 &uenibstreamprotobuf__uac__access_category1__selection_assistance_info__descriptor,
2195 0,NULL,NULL /* reserved1,reserved2, etc */
2198 static const unsigned uenibstreamprotobuf__individual_plmnlist__field_indices_by_name[] = {
2199 0, /* field[0] = items */
2201 static const ProtobufCIntRange uenibstreamprotobuf__individual_plmnlist__number_ranges[1 + 1] =
2206 const ProtobufCMessageDescriptor uenibstreamprotobuf__individual_plmnlist__descriptor =
2208 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2209 "uenibstreamprotobuf.IndividualPLMNList",
2210 "IndividualPLMNList",
2211 "Uenibstreamprotobuf__IndividualPLMNList",
2212 "uenibstreamprotobuf",
2213 sizeof(Uenibstreamprotobuf__IndividualPLMNList),
2215 uenibstreamprotobuf__individual_plmnlist__field_descriptors,
2216 uenibstreamprotobuf__individual_plmnlist__field_indices_by_name,
2217 1, uenibstreamprotobuf__individual_plmnlist__number_ranges,
2218 (ProtobufCMessageInit) uenibstreamprotobuf__individual_plmnlist__init,
2219 NULL,NULL,NULL /* reserved[123] */
2221 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib2__field_descriptors[3] =
2224 "cellReselectionInfoCommon",
2226 PROTOBUF_C_LABEL_NONE,
2227 PROTOBUF_C_TYPE_MESSAGE,
2228 0, /* quantifier_offset */
2229 offsetof(Uenibstreamprotobuf__SIB2, cellreselectioninfocommon),
2230 &uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor,
2233 0,NULL,NULL /* reserved1,reserved2, etc */
2236 "cellReselectionServingFreqInfo",
2238 PROTOBUF_C_LABEL_NONE,
2239 PROTOBUF_C_TYPE_MESSAGE,
2240 0, /* quantifier_offset */
2241 offsetof(Uenibstreamprotobuf__SIB2, cellreselectionservingfreqinfo),
2242 &uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor,
2245 0,NULL,NULL /* reserved1,reserved2, etc */
2248 "intraFreqCellReselectionInfo",
2250 PROTOBUF_C_LABEL_NONE,
2251 PROTOBUF_C_TYPE_MESSAGE,
2252 0, /* quantifier_offset */
2253 offsetof(Uenibstreamprotobuf__SIB2, intrafreqcellreselectioninfo),
2254 &uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor,
2257 0,NULL,NULL /* reserved1,reserved2, etc */
2260 static const unsigned uenibstreamprotobuf__sib2__field_indices_by_name[] = {
2261 0, /* field[0] = cellReselectionInfoCommon */
2262 1, /* field[1] = cellReselectionServingFreqInfo */
2263 2, /* field[2] = intraFreqCellReselectionInfo */
2265 static const ProtobufCIntRange uenibstreamprotobuf__sib2__number_ranges[1 + 1] =
2270 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib2__descriptor =
2272 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2273 "uenibstreamprotobuf.SIB2",
2275 "Uenibstreamprotobuf__SIB2",
2276 "uenibstreamprotobuf",
2277 sizeof(Uenibstreamprotobuf__SIB2),
2279 uenibstreamprotobuf__sib2__field_descriptors,
2280 uenibstreamprotobuf__sib2__field_indices_by_name,
2281 1, uenibstreamprotobuf__sib2__number_ranges,
2282 (ProtobufCMessageInit) uenibstreamprotobuf__sib2__init,
2283 NULL,NULL,NULL /* reserved[123] */
2285 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib2_cell_reselection_info_common__field_descriptors[5] =
2288 "nrofSS_BlocksToAverage",
2290 PROTOBUF_C_LABEL_NONE,
2291 PROTOBUF_C_TYPE_MESSAGE,
2292 0, /* quantifier_offset */
2293 offsetof(Uenibstreamprotobuf__SIB2CellReselectionInfoCommon, nrofss_blockstoaverage),
2294 &google__protobuf__uint32_value__descriptor,
2297 0,NULL,NULL /* reserved1,reserved2, etc */
2300 "absThreshSS_BlocksConsolidation",
2302 PROTOBUF_C_LABEL_NONE,
2303 PROTOBUF_C_TYPE_MESSAGE,
2304 0, /* quantifier_offset */
2305 offsetof(Uenibstreamprotobuf__SIB2CellReselectionInfoCommon, absthreshss_blocksconsolidation),
2306 &uenibstreamprotobuf__threshold_nr__descriptor,
2309 0,NULL,NULL /* reserved1,reserved2, etc */
2314 PROTOBUF_C_LABEL_NONE,
2315 PROTOBUF_C_TYPE_MESSAGE,
2316 0, /* quantifier_offset */
2317 offsetof(Uenibstreamprotobuf__SIB2CellReselectionInfoCommon, rangetobestcell),
2318 &uenibstreamprotobuf__q__offset_range__descriptor,
2321 0,NULL,NULL /* reserved1,reserved2, etc */
2326 PROTOBUF_C_LABEL_NONE,
2327 PROTOBUF_C_TYPE_MESSAGE,
2328 0, /* quantifier_offset */
2329 offsetof(Uenibstreamprotobuf__SIB2CellReselectionInfoCommon, q_hyst),
2330 &uenibstreamprotobuf__q__hyst__descriptor,
2333 0,NULL,NULL /* reserved1,reserved2, etc */
2336 "speedStateReselectionPars",
2338 PROTOBUF_C_LABEL_NONE,
2339 PROTOBUF_C_TYPE_MESSAGE,
2340 0, /* quantifier_offset */
2341 offsetof(Uenibstreamprotobuf__SIB2CellReselectionInfoCommon, speedstatereselectionpars),
2342 &uenibstreamprotobuf__speed_state_reselection_pars__descriptor,
2345 0,NULL,NULL /* reserved1,reserved2, etc */
2348 static const unsigned uenibstreamprotobuf__sib2_cell_reselection_info_common__field_indices_by_name[] = {
2349 1, /* field[1] = absThreshSS_BlocksConsolidation */
2350 0, /* field[0] = nrofSS_BlocksToAverage */
2351 3, /* field[3] = q_Hyst */
2352 2, /* field[2] = rangeToBestCell */
2353 4, /* field[4] = speedStateReselectionPars */
2355 static const ProtobufCIntRange uenibstreamprotobuf__sib2_cell_reselection_info_common__number_ranges[1 + 1] =
2360 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib2_cell_reselection_info_common__descriptor =
2362 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2363 "uenibstreamprotobuf.SIB2CellReselectionInfoCommon",
2364 "SIB2CellReselectionInfoCommon",
2365 "Uenibstreamprotobuf__SIB2CellReselectionInfoCommon",
2366 "uenibstreamprotobuf",
2367 sizeof(Uenibstreamprotobuf__SIB2CellReselectionInfoCommon),
2369 uenibstreamprotobuf__sib2_cell_reselection_info_common__field_descriptors,
2370 uenibstreamprotobuf__sib2_cell_reselection_info_common__field_indices_by_name,
2371 1, uenibstreamprotobuf__sib2_cell_reselection_info_common__number_ranges,
2372 (ProtobufCMessageInit) uenibstreamprotobuf__sib2_cell_reselection_info_common__init,
2373 NULL,NULL,NULL /* reserved[123] */
2375 static const ProtobufCEnumValue uenibstreamprotobuf__q__hyst__value__enum_values_by_number[17] =
2377 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__protobuf_unspecified", 0 },
2378 { "dB0", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB0", 1 },
2379 { "dB1", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB1", 2 },
2380 { "dB2", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB2", 3 },
2381 { "dB3", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB3", 4 },
2382 { "dB4", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB4", 5 },
2383 { "dB5", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB5", 6 },
2384 { "dB6", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB6", 7 },
2385 { "dB8", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB8", 8 },
2386 { "dB10", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB10", 9 },
2387 { "dB12", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB12", 10 },
2388 { "dB14", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB14", 11 },
2389 { "dB16", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB16", 12 },
2390 { "dB18", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB18", 13 },
2391 { "dB20", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB20", 14 },
2392 { "dB22", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB22", 15 },
2393 { "dB24", "UENIBSTREAMPROTOBUF__Q__HYST__VALUE__dB24", 16 },
2395 static const ProtobufCIntRange uenibstreamprotobuf__q__hyst__value__value_ranges[] = {
2398 static const ProtobufCEnumValueIndex uenibstreamprotobuf__q__hyst__value__enum_values_by_name[17] =
2416 { "protobuf_unspecified", 0 },
2418 const ProtobufCEnumDescriptor uenibstreamprotobuf__q__hyst__value__descriptor =
2420 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2421 "uenibstreamprotobuf.Q_Hyst.Value",
2423 "Uenibstreamprotobuf__QHyst__Value",
2424 "uenibstreamprotobuf",
2426 uenibstreamprotobuf__q__hyst__value__enum_values_by_number,
2428 uenibstreamprotobuf__q__hyst__value__enum_values_by_name,
2430 uenibstreamprotobuf__q__hyst__value__value_ranges,
2431 NULL,NULL,NULL,NULL /* reserved[1234] */
2433 static const ProtobufCFieldDescriptor uenibstreamprotobuf__q__hyst__field_descriptors[1] =
2438 PROTOBUF_C_LABEL_NONE,
2439 PROTOBUF_C_TYPE_ENUM,
2440 0, /* quantifier_offset */
2441 offsetof(Uenibstreamprotobuf__QHyst, value),
2442 &uenibstreamprotobuf__q__hyst__value__descriptor,
2445 0,NULL,NULL /* reserved1,reserved2, etc */
2448 static const unsigned uenibstreamprotobuf__q__hyst__field_indices_by_name[] = {
2449 0, /* field[0] = value */
2451 static const ProtobufCIntRange uenibstreamprotobuf__q__hyst__number_ranges[1 + 1] =
2456 const ProtobufCMessageDescriptor uenibstreamprotobuf__q__hyst__descriptor =
2458 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2459 "uenibstreamprotobuf.Q_Hyst",
2461 "Uenibstreamprotobuf__QHyst",
2462 "uenibstreamprotobuf",
2463 sizeof(Uenibstreamprotobuf__QHyst),
2465 uenibstreamprotobuf__q__hyst__field_descriptors,
2466 uenibstreamprotobuf__q__hyst__field_indices_by_name,
2467 1, uenibstreamprotobuf__q__hyst__number_ranges,
2468 (ProtobufCMessageInit) uenibstreamprotobuf__q__hyst__init,
2469 NULL,NULL,NULL /* reserved[123] */
2471 static const ProtobufCFieldDescriptor uenibstreamprotobuf__speed_state_reselection_pars__field_descriptors[2] =
2474 "mobilityStateParameters",
2476 PROTOBUF_C_LABEL_NONE,
2477 PROTOBUF_C_TYPE_MESSAGE,
2478 0, /* quantifier_offset */
2479 offsetof(Uenibstreamprotobuf__SpeedStateReselectionPars, mobilitystateparameters),
2480 &uenibstreamprotobuf__mobility_state_parameters__descriptor,
2483 0,NULL,NULL /* reserved1,reserved2, etc */
2488 PROTOBUF_C_LABEL_NONE,
2489 PROTOBUF_C_TYPE_MESSAGE,
2490 0, /* quantifier_offset */
2491 offsetof(Uenibstreamprotobuf__SpeedStateReselectionPars, q_hystsf),
2492 &uenibstreamprotobuf__q__hyst_sf__descriptor,
2495 0,NULL,NULL /* reserved1,reserved2, etc */
2498 static const unsigned uenibstreamprotobuf__speed_state_reselection_pars__field_indices_by_name[] = {
2499 0, /* field[0] = mobilityStateParameters */
2500 1, /* field[1] = q_HystSF */
2502 static const ProtobufCIntRange uenibstreamprotobuf__speed_state_reselection_pars__number_ranges[1 + 1] =
2507 const ProtobufCMessageDescriptor uenibstreamprotobuf__speed_state_reselection_pars__descriptor =
2509 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2510 "uenibstreamprotobuf.SpeedStateReselectionPars",
2511 "SpeedStateReselectionPars",
2512 "Uenibstreamprotobuf__SpeedStateReselectionPars",
2513 "uenibstreamprotobuf",
2514 sizeof(Uenibstreamprotobuf__SpeedStateReselectionPars),
2516 uenibstreamprotobuf__speed_state_reselection_pars__field_descriptors,
2517 uenibstreamprotobuf__speed_state_reselection_pars__field_indices_by_name,
2518 1, uenibstreamprotobuf__speed_state_reselection_pars__number_ranges,
2519 (ProtobufCMessageInit) uenibstreamprotobuf__speed_state_reselection_pars__init,
2520 NULL,NULL,NULL /* reserved[123] */
2522 static const ProtobufCFieldDescriptor uenibstreamprotobuf__q__hyst_sf__field_descriptors[2] =
2527 PROTOBUF_C_LABEL_NONE,
2528 PROTOBUF_C_TYPE_MESSAGE,
2529 0, /* quantifier_offset */
2530 offsetof(Uenibstreamprotobuf__QHystSF, sf_medium),
2531 &uenibstreamprotobuf__sf__medium__high__descriptor,
2534 0,NULL,NULL /* reserved1,reserved2, etc */
2539 PROTOBUF_C_LABEL_NONE,
2540 PROTOBUF_C_TYPE_MESSAGE,
2541 0, /* quantifier_offset */
2542 offsetof(Uenibstreamprotobuf__QHystSF, sf_high),
2543 &uenibstreamprotobuf__sf__medium__high__descriptor,
2546 0,NULL,NULL /* reserved1,reserved2, etc */
2549 static const unsigned uenibstreamprotobuf__q__hyst_sf__field_indices_by_name[] = {
2550 1, /* field[1] = sf_High */
2551 0, /* field[0] = sf_Medium */
2553 static const ProtobufCIntRange uenibstreamprotobuf__q__hyst_sf__number_ranges[1 + 1] =
2558 const ProtobufCMessageDescriptor uenibstreamprotobuf__q__hyst_sf__descriptor =
2560 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2561 "uenibstreamprotobuf.Q_HystSF",
2563 "Uenibstreamprotobuf__QHystSF",
2564 "uenibstreamprotobuf",
2565 sizeof(Uenibstreamprotobuf__QHystSF),
2567 uenibstreamprotobuf__q__hyst_sf__field_descriptors,
2568 uenibstreamprotobuf__q__hyst_sf__field_indices_by_name,
2569 1, uenibstreamprotobuf__q__hyst_sf__number_ranges,
2570 (ProtobufCMessageInit) uenibstreamprotobuf__q__hyst_sf__init,
2571 NULL,NULL,NULL /* reserved[123] */
2573 static const ProtobufCEnumValue uenibstreamprotobuf__sf__medium__high__value__enum_values_by_number[5] =
2575 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__protobuf_unspecified", 0 },
2576 { "dB_6", "UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__dB_6", 1 },
2577 { "dB_4", "UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__dB_4", 2 },
2578 { "dB_2", "UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__dB_2", 3 },
2579 { "dB0", "UENIBSTREAMPROTOBUF__SF__MEDIUM__HIGH__VALUE__dB0", 4 },
2581 static const ProtobufCIntRange uenibstreamprotobuf__sf__medium__high__value__value_ranges[] = {
2584 static const ProtobufCEnumValueIndex uenibstreamprotobuf__sf__medium__high__value__enum_values_by_name[5] =
2590 { "protobuf_unspecified", 0 },
2592 const ProtobufCEnumDescriptor uenibstreamprotobuf__sf__medium__high__value__descriptor =
2594 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2595 "uenibstreamprotobuf.SF_Medium_High.Value",
2597 "Uenibstreamprotobuf__SFMediumHigh__Value",
2598 "uenibstreamprotobuf",
2600 uenibstreamprotobuf__sf__medium__high__value__enum_values_by_number,
2602 uenibstreamprotobuf__sf__medium__high__value__enum_values_by_name,
2604 uenibstreamprotobuf__sf__medium__high__value__value_ranges,
2605 NULL,NULL,NULL,NULL /* reserved[1234] */
2607 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sf__medium__high__field_descriptors[1] =
2612 PROTOBUF_C_LABEL_NONE,
2613 PROTOBUF_C_TYPE_ENUM,
2614 0, /* quantifier_offset */
2615 offsetof(Uenibstreamprotobuf__SFMediumHigh, value),
2616 &uenibstreamprotobuf__sf__medium__high__value__descriptor,
2619 0,NULL,NULL /* reserved1,reserved2, etc */
2622 static const unsigned uenibstreamprotobuf__sf__medium__high__field_indices_by_name[] = {
2623 0, /* field[0] = value */
2625 static const ProtobufCIntRange uenibstreamprotobuf__sf__medium__high__number_ranges[1 + 1] =
2630 const ProtobufCMessageDescriptor uenibstreamprotobuf__sf__medium__high__descriptor =
2632 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2633 "uenibstreamprotobuf.SF_Medium_High",
2635 "Uenibstreamprotobuf__SFMediumHigh",
2636 "uenibstreamprotobuf",
2637 sizeof(Uenibstreamprotobuf__SFMediumHigh),
2639 uenibstreamprotobuf__sf__medium__high__field_descriptors,
2640 uenibstreamprotobuf__sf__medium__high__field_indices_by_name,
2641 1, uenibstreamprotobuf__sf__medium__high__number_ranges,
2642 (ProtobufCMessageInit) uenibstreamprotobuf__sf__medium__high__init,
2643 NULL,NULL,NULL /* reserved[123] */
2645 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__field_descriptors[6] =
2648 "s_NonIntraSearchP",
2650 PROTOBUF_C_LABEL_NONE,
2651 PROTOBUF_C_TYPE_MESSAGE,
2652 0, /* quantifier_offset */
2653 offsetof(Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo, s_nonintrasearchp),
2654 &google__protobuf__uint32_value__descriptor,
2657 0,NULL,NULL /* reserved1,reserved2, etc */
2660 "s_NonIntraSearchQ",
2662 PROTOBUF_C_LABEL_NONE,
2663 PROTOBUF_C_TYPE_MESSAGE,
2664 0, /* quantifier_offset */
2665 offsetof(Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo, s_nonintrasearchq),
2666 &google__protobuf__uint32_value__descriptor,
2669 0,NULL,NULL /* reserved1,reserved2, etc */
2672 "threshServingLowP",
2674 PROTOBUF_C_LABEL_NONE,
2675 PROTOBUF_C_TYPE_UINT32,
2676 0, /* quantifier_offset */
2677 offsetof(Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo, threshservinglowp),
2681 0,NULL,NULL /* reserved1,reserved2, etc */
2684 "threshServingLowQ",
2686 PROTOBUF_C_LABEL_NONE,
2687 PROTOBUF_C_TYPE_MESSAGE,
2688 0, /* quantifier_offset */
2689 offsetof(Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo, threshservinglowq),
2690 &google__protobuf__uint32_value__descriptor,
2693 0,NULL,NULL /* reserved1,reserved2, etc */
2696 "cellReselectionPriority",
2698 PROTOBUF_C_LABEL_NONE,
2699 PROTOBUF_C_TYPE_UINT32,
2700 0, /* quantifier_offset */
2701 offsetof(Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo, cellreselectionpriority),
2705 0,NULL,NULL /* reserved1,reserved2, etc */
2708 "cellReselectionSubPriority",
2710 PROTOBUF_C_LABEL_NONE,
2711 PROTOBUF_C_TYPE_MESSAGE,
2712 0, /* quantifier_offset */
2713 offsetof(Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo, cellreselectionsubpriority),
2714 &uenibstreamprotobuf__cell_reselection_sub_priority__descriptor,
2717 0,NULL,NULL /* reserved1,reserved2, etc */
2720 static const unsigned uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__field_indices_by_name[] = {
2721 4, /* field[4] = cellReselectionPriority */
2722 5, /* field[5] = cellReselectionSubPriority */
2723 0, /* field[0] = s_NonIntraSearchP */
2724 1, /* field[1] = s_NonIntraSearchQ */
2725 2, /* field[2] = threshServingLowP */
2726 3, /* field[3] = threshServingLowQ */
2728 static const ProtobufCIntRange uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__number_ranges[1 + 1] =
2733 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__descriptor =
2735 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2736 "uenibstreamprotobuf.SIB2CellReselectionServingFreqInfo",
2737 "SIB2CellReselectionServingFreqInfo",
2738 "Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo",
2739 "uenibstreamprotobuf",
2740 sizeof(Uenibstreamprotobuf__SIB2CellReselectionServingFreqInfo),
2742 uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__field_descriptors,
2743 uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__field_indices_by_name,
2744 1, uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__number_ranges,
2745 (ProtobufCMessageInit) uenibstreamprotobuf__sib2_cell_reselection_serving_freq_info__init,
2746 NULL,NULL,NULL /* reserved[123] */
2748 static const ProtobufCEnumValue uenibstreamprotobuf__cell_reselection_sub_priority__value__enum_values_by_number[5] =
2750 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__protobuf_unspecified", 0 },
2751 { "oDot2", "UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot2", 1 },
2752 { "oDot4", "UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot4", 2 },
2753 { "oDot6", "UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot6", 3 },
2754 { "oDot8", "UENIBSTREAMPROTOBUF__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot8", 4 },
2756 static const ProtobufCIntRange uenibstreamprotobuf__cell_reselection_sub_priority__value__value_ranges[] = {
2759 static const ProtobufCEnumValueIndex uenibstreamprotobuf__cell_reselection_sub_priority__value__enum_values_by_name[5] =
2765 { "protobuf_unspecified", 0 },
2767 const ProtobufCEnumDescriptor uenibstreamprotobuf__cell_reselection_sub_priority__value__descriptor =
2769 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
2770 "uenibstreamprotobuf.CellReselectionSubPriority.Value",
2772 "Uenibstreamprotobuf__CellReselectionSubPriority__Value",
2773 "uenibstreamprotobuf",
2775 uenibstreamprotobuf__cell_reselection_sub_priority__value__enum_values_by_number,
2777 uenibstreamprotobuf__cell_reselection_sub_priority__value__enum_values_by_name,
2779 uenibstreamprotobuf__cell_reselection_sub_priority__value__value_ranges,
2780 NULL,NULL,NULL,NULL /* reserved[1234] */
2782 static const ProtobufCFieldDescriptor uenibstreamprotobuf__cell_reselection_sub_priority__field_descriptors[1] =
2787 PROTOBUF_C_LABEL_NONE,
2788 PROTOBUF_C_TYPE_ENUM,
2789 0, /* quantifier_offset */
2790 offsetof(Uenibstreamprotobuf__CellReselectionSubPriority, value),
2791 &uenibstreamprotobuf__cell_reselection_sub_priority__value__descriptor,
2794 0,NULL,NULL /* reserved1,reserved2, etc */
2797 static const unsigned uenibstreamprotobuf__cell_reselection_sub_priority__field_indices_by_name[] = {
2798 0, /* field[0] = value */
2800 static const ProtobufCIntRange uenibstreamprotobuf__cell_reselection_sub_priority__number_ranges[1 + 1] =
2805 const ProtobufCMessageDescriptor uenibstreamprotobuf__cell_reselection_sub_priority__descriptor =
2807 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
2808 "uenibstreamprotobuf.CellReselectionSubPriority",
2809 "CellReselectionSubPriority",
2810 "Uenibstreamprotobuf__CellReselectionSubPriority",
2811 "uenibstreamprotobuf",
2812 sizeof(Uenibstreamprotobuf__CellReselectionSubPriority),
2814 uenibstreamprotobuf__cell_reselection_sub_priority__field_descriptors,
2815 uenibstreamprotobuf__cell_reselection_sub_priority__field_indices_by_name,
2816 1, uenibstreamprotobuf__cell_reselection_sub_priority__number_ranges,
2817 (ProtobufCMessageInit) uenibstreamprotobuf__cell_reselection_sub_priority__init,
2818 NULL,NULL,NULL /* reserved[123] */
2820 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__field_descriptors[14] =
2825 PROTOBUF_C_LABEL_NONE,
2826 PROTOBUF_C_TYPE_SINT32,
2827 0, /* quantifier_offset */
2828 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, q_rxlevmin),
2832 0,NULL,NULL /* reserved1,reserved2, etc */
2837 PROTOBUF_C_LABEL_NONE,
2838 PROTOBUF_C_TYPE_MESSAGE,
2839 0, /* quantifier_offset */
2840 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, q_rxlevminsul),
2841 &google__protobuf__int32_value__descriptor,
2844 0,NULL,NULL /* reserved1,reserved2, etc */
2849 PROTOBUF_C_LABEL_NONE,
2850 PROTOBUF_C_TYPE_MESSAGE,
2851 0, /* quantifier_offset */
2852 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, q_qualmin),
2853 &google__protobuf__int32_value__descriptor,
2856 0,NULL,NULL /* reserved1,reserved2, etc */
2861 PROTOBUF_C_LABEL_NONE,
2862 PROTOBUF_C_TYPE_UINT32,
2863 0, /* quantifier_offset */
2864 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, s_intrasearchp),
2868 0,NULL,NULL /* reserved1,reserved2, etc */
2873 PROTOBUF_C_LABEL_NONE,
2874 PROTOBUF_C_TYPE_MESSAGE,
2875 0, /* quantifier_offset */
2876 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, s_intrasearchq),
2877 &google__protobuf__uint32_value__descriptor,
2880 0,NULL,NULL /* reserved1,reserved2, etc */
2885 PROTOBUF_C_LABEL_NONE,
2886 PROTOBUF_C_TYPE_UINT32,
2887 0, /* quantifier_offset */
2888 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, t_reselectionnr),
2892 0,NULL,NULL /* reserved1,reserved2, etc */
2895 "frequencyBandList",
2897 PROTOBUF_C_LABEL_NONE,
2898 PROTOBUF_C_TYPE_MESSAGE,
2899 0, /* quantifier_offset */
2900 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, frequencybandlist),
2901 &uenibstreamprotobuf__multi_frequency_band_list_nr__sib__descriptor,
2904 0,NULL,NULL /* reserved1,reserved2, etc */
2907 "frequencyBandListSUL",
2909 PROTOBUF_C_LABEL_NONE,
2910 PROTOBUF_C_TYPE_MESSAGE,
2911 0, /* quantifier_offset */
2912 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, frequencybandlistsul),
2913 &uenibstreamprotobuf__multi_frequency_band_list_nr__sib__descriptor,
2916 0,NULL,NULL /* reserved1,reserved2, etc */
2921 PROTOBUF_C_LABEL_NONE,
2922 PROTOBUF_C_TYPE_MESSAGE,
2923 0, /* quantifier_offset */
2924 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, p_max),
2925 &google__protobuf__int32_value__descriptor,
2928 0,NULL,NULL /* reserved1,reserved2, etc */
2933 PROTOBUF_C_LABEL_NONE,
2934 PROTOBUF_C_TYPE_MESSAGE,
2935 0, /* quantifier_offset */
2936 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, smtc),
2937 &uenibstreamprotobuf__ssb__mtc__descriptor,
2940 0,NULL,NULL /* reserved1,reserved2, etc */
2943 "ss_RSSI_Measurement",
2945 PROTOBUF_C_LABEL_NONE,
2946 PROTOBUF_C_TYPE_MESSAGE,
2947 0, /* quantifier_offset */
2948 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, ss_rssi_measurement),
2949 &uenibstreamprotobuf__ss__rssi__measurement__descriptor,
2952 0,NULL,NULL /* reserved1,reserved2, etc */
2957 PROTOBUF_C_LABEL_NONE,
2958 PROTOBUF_C_TYPE_MESSAGE,
2959 0, /* quantifier_offset */
2960 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, ssb_tomeasure),
2961 &uenibstreamprotobuf__ssb__to_measure__descriptor,
2964 0,NULL,NULL /* reserved1,reserved2, etc */
2967 "deriveSSB_IndexFromCell",
2969 PROTOBUF_C_LABEL_NONE,
2970 PROTOBUF_C_TYPE_BOOL,
2971 0, /* quantifier_offset */
2972 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, derivessb_indexfromcell),
2976 0,NULL,NULL /* reserved1,reserved2, etc */
2979 "t_ReselectionNR_SF",
2981 PROTOBUF_C_LABEL_NONE,
2982 PROTOBUF_C_TYPE_MESSAGE,
2983 0, /* quantifier_offset */
2984 offsetof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo, t_reselectionnr_sf),
2985 &uenibstreamprotobuf__speed_state_scale_factors__descriptor,
2988 0,NULL,NULL /* reserved1,reserved2, etc */
2991 static const unsigned uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__field_indices_by_name[] = {
2992 12, /* field[12] = deriveSSB_IndexFromCell */
2993 6, /* field[6] = frequencyBandList */
2994 7, /* field[7] = frequencyBandListSUL */
2995 8, /* field[8] = p_Max */
2996 2, /* field[2] = q_QualMin */
2997 0, /* field[0] = q_RxLevMin */
2998 1, /* field[1] = q_RxLevMinSUL */
2999 3, /* field[3] = s_IntraSearchP */
3000 4, /* field[4] = s_IntraSearchQ */
3001 9, /* field[9] = smtc */
3002 10, /* field[10] = ss_RSSI_Measurement */
3003 11, /* field[11] = ssb_ToMeasure */
3004 5, /* field[5] = t_ReselectionNR */
3005 13, /* field[13] = t_ReselectionNR_SF */
3007 static const ProtobufCIntRange uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__number_ranges[1 + 1] =
3012 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__descriptor =
3014 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3015 "uenibstreamprotobuf.SIB2IntraFreqCellReselectionInfo",
3016 "SIB2IntraFreqCellReselectionInfo",
3017 "Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo",
3018 "uenibstreamprotobuf",
3019 sizeof(Uenibstreamprotobuf__SIB2IntraFreqCellReselectionInfo),
3021 uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__field_descriptors,
3022 uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__field_indices_by_name,
3023 1, uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__number_ranges,
3024 (ProtobufCMessageInit) uenibstreamprotobuf__sib2_intra_freq_cell_reselection_info__init,
3025 NULL,NULL,NULL /* reserved[123] */
3027 static const ProtobufCFieldDescriptor uenibstreamprotobuf__speed_state_scale_factors__field_descriptors[2] =
3032 PROTOBUF_C_LABEL_NONE,
3033 PROTOBUF_C_TYPE_MESSAGE,
3034 0, /* quantifier_offset */
3035 offsetof(Uenibstreamprotobuf__SpeedStateScaleFactors, sf_medium),
3036 &uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor,
3039 0,NULL,NULL /* reserved1,reserved2, etc */
3044 PROTOBUF_C_LABEL_NONE,
3045 PROTOBUF_C_TYPE_MESSAGE,
3046 0, /* quantifier_offset */
3047 offsetof(Uenibstreamprotobuf__SpeedStateScaleFactors, sf_high),
3048 &uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor,
3051 0,NULL,NULL /* reserved1,reserved2, etc */
3054 static const unsigned uenibstreamprotobuf__speed_state_scale_factors__field_indices_by_name[] = {
3055 1, /* field[1] = sf_High */
3056 0, /* field[0] = sf_Medium */
3058 static const ProtobufCIntRange uenibstreamprotobuf__speed_state_scale_factors__number_ranges[1 + 1] =
3063 const ProtobufCMessageDescriptor uenibstreamprotobuf__speed_state_scale_factors__descriptor =
3065 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3066 "uenibstreamprotobuf.SpeedStateScaleFactors",
3067 "SpeedStateScaleFactors",
3068 "Uenibstreamprotobuf__SpeedStateScaleFactors",
3069 "uenibstreamprotobuf",
3070 sizeof(Uenibstreamprotobuf__SpeedStateScaleFactors),
3072 uenibstreamprotobuf__speed_state_scale_factors__field_descriptors,
3073 uenibstreamprotobuf__speed_state_scale_factors__field_indices_by_name,
3074 1, uenibstreamprotobuf__speed_state_scale_factors__number_ranges,
3075 (ProtobufCMessageInit) uenibstreamprotobuf__speed_state_scale_factors__init,
3076 NULL,NULL,NULL /* reserved[123] */
3078 static const ProtobufCEnumValue uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__enum_values_by_number[5] =
3080 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__protobuf_unspecified", 0 },
3081 { "oDot25", "UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot25", 1 },
3082 { "oDot5", "UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot5", 2 },
3083 { "oDot75", "UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot75", 3 },
3084 { "lDot0", "UENIBSTREAMPROTOBUF__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__lDot0", 4 },
3086 static const ProtobufCIntRange uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__value_ranges[] = {
3089 static const ProtobufCEnumValueIndex uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__enum_values_by_name[5] =
3095 { "protobuf_unspecified", 0 },
3097 const ProtobufCEnumDescriptor uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__descriptor =
3099 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
3100 "uenibstreamprotobuf.SpeedStateScaleFactorsSF_Medium_High.Value",
3102 "Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh__Value",
3103 "uenibstreamprotobuf",
3105 uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__enum_values_by_number,
3107 uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__enum_values_by_name,
3109 uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__value_ranges,
3110 NULL,NULL,NULL,NULL /* reserved[1234] */
3112 static const ProtobufCFieldDescriptor uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__field_descriptors[1] =
3117 PROTOBUF_C_LABEL_NONE,
3118 PROTOBUF_C_TYPE_ENUM,
3119 0, /* quantifier_offset */
3120 offsetof(Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh, value),
3121 &uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__value__descriptor,
3124 0,NULL,NULL /* reserved1,reserved2, etc */
3127 static const unsigned uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__field_indices_by_name[] = {
3128 0, /* field[0] = value */
3130 static const ProtobufCIntRange uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__number_ranges[1 + 1] =
3135 const ProtobufCMessageDescriptor uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__descriptor =
3137 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3138 "uenibstreamprotobuf.SpeedStateScaleFactorsSF_Medium_High",
3139 "SpeedStateScaleFactorsSFMediumHigh",
3140 "Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh",
3141 "uenibstreamprotobuf",
3142 sizeof(Uenibstreamprotobuf__SpeedStateScaleFactorsSFMediumHigh),
3144 uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__field_descriptors,
3145 uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__field_indices_by_name,
3146 1, uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__number_ranges,
3147 (ProtobufCMessageInit) uenibstreamprotobuf__speed_state_scale_factors_sf__medium__high__init,
3148 NULL,NULL,NULL /* reserved[123] */
3150 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib3__field_descriptors[3] =
3153 "intraFreqNeighCellList",
3155 PROTOBUF_C_LABEL_NONE,
3156 PROTOBUF_C_TYPE_MESSAGE,
3157 0, /* quantifier_offset */
3158 offsetof(Uenibstreamprotobuf__SIB3, intrafreqneighcelllist),
3159 &uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor,
3162 0,NULL,NULL /* reserved1,reserved2, etc */
3165 "intraFreqBlackCellList",
3167 PROTOBUF_C_LABEL_NONE,
3168 PROTOBUF_C_TYPE_MESSAGE,
3169 0, /* quantifier_offset */
3170 offsetof(Uenibstreamprotobuf__SIB3, intrafreqblackcelllist),
3171 &uenibstreamprotobuf__intra_freq_black_cell_list__descriptor,
3174 0,NULL,NULL /* reserved1,reserved2, etc */
3177 "lateNonCriticalExtension",
3179 PROTOBUF_C_LABEL_NONE,
3180 PROTOBUF_C_TYPE_MESSAGE,
3181 0, /* quantifier_offset */
3182 offsetof(Uenibstreamprotobuf__SIB3, latenoncriticalextension),
3183 &google__protobuf__string_value__descriptor,
3186 0,NULL,NULL /* reserved1,reserved2, etc */
3189 static const unsigned uenibstreamprotobuf__sib3__field_indices_by_name[] = {
3190 1, /* field[1] = intraFreqBlackCellList */
3191 0, /* field[0] = intraFreqNeighCellList */
3192 2, /* field[2] = lateNonCriticalExtension */
3194 static const ProtobufCIntRange uenibstreamprotobuf__sib3__number_ranges[1 + 1] =
3199 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib3__descriptor =
3201 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3202 "uenibstreamprotobuf.SIB3",
3204 "Uenibstreamprotobuf__SIB3",
3205 "uenibstreamprotobuf",
3206 sizeof(Uenibstreamprotobuf__SIB3),
3208 uenibstreamprotobuf__sib3__field_descriptors,
3209 uenibstreamprotobuf__sib3__field_indices_by_name,
3210 1, uenibstreamprotobuf__sib3__number_ranges,
3211 (ProtobufCMessageInit) uenibstreamprotobuf__sib3__init,
3212 NULL,NULL,NULL /* reserved[123] */
3214 static const ProtobufCFieldDescriptor uenibstreamprotobuf__intra_freq_neigh_cell_list__field_descriptors[1] =
3219 PROTOBUF_C_LABEL_REPEATED,
3220 PROTOBUF_C_TYPE_MESSAGE,
3221 offsetof(Uenibstreamprotobuf__IntraFreqNeighCellList, n_items),
3222 offsetof(Uenibstreamprotobuf__IntraFreqNeighCellList, items),
3223 &uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor,
3226 0,NULL,NULL /* reserved1,reserved2, etc */
3229 static const unsigned uenibstreamprotobuf__intra_freq_neigh_cell_list__field_indices_by_name[] = {
3230 0, /* field[0] = items */
3232 static const ProtobufCIntRange uenibstreamprotobuf__intra_freq_neigh_cell_list__number_ranges[1 + 1] =
3237 const ProtobufCMessageDescriptor uenibstreamprotobuf__intra_freq_neigh_cell_list__descriptor =
3239 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3240 "uenibstreamprotobuf.IntraFreqNeighCellList",
3241 "IntraFreqNeighCellList",
3242 "Uenibstreamprotobuf__IntraFreqNeighCellList",
3243 "uenibstreamprotobuf",
3244 sizeof(Uenibstreamprotobuf__IntraFreqNeighCellList),
3246 uenibstreamprotobuf__intra_freq_neigh_cell_list__field_descriptors,
3247 uenibstreamprotobuf__intra_freq_neigh_cell_list__field_indices_by_name,
3248 1, uenibstreamprotobuf__intra_freq_neigh_cell_list__number_ranges,
3249 (ProtobufCMessageInit) uenibstreamprotobuf__intra_freq_neigh_cell_list__init,
3250 NULL,NULL,NULL /* reserved[123] */
3252 static const ProtobufCFieldDescriptor uenibstreamprotobuf__intra_freq_neigh_cell_info__field_descriptors[5] =
3257 PROTOBUF_C_LABEL_NONE,
3258 PROTOBUF_C_TYPE_UINT32,
3259 0, /* quantifier_offset */
3260 offsetof(Uenibstreamprotobuf__IntraFreqNeighCellInfo, physcellid),
3264 0,NULL,NULL /* reserved1,reserved2, etc */
3269 PROTOBUF_C_LABEL_NONE,
3270 PROTOBUF_C_TYPE_MESSAGE,
3271 0, /* quantifier_offset */
3272 offsetof(Uenibstreamprotobuf__IntraFreqNeighCellInfo, q_offsetcell),
3273 &uenibstreamprotobuf__q__offset_range__descriptor,
3276 0,NULL,NULL /* reserved1,reserved2, etc */
3279 "q_RxLevMinOffsetCell",
3281 PROTOBUF_C_LABEL_NONE,
3282 PROTOBUF_C_TYPE_MESSAGE,
3283 0, /* quantifier_offset */
3284 offsetof(Uenibstreamprotobuf__IntraFreqNeighCellInfo, q_rxlevminoffsetcell),
3285 &google__protobuf__uint32_value__descriptor,
3288 0,NULL,NULL /* reserved1,reserved2, etc */
3291 "q_RxLevMinOffsetCellSUL",
3293 PROTOBUF_C_LABEL_NONE,
3294 PROTOBUF_C_TYPE_MESSAGE,
3295 0, /* quantifier_offset */
3296 offsetof(Uenibstreamprotobuf__IntraFreqNeighCellInfo, q_rxlevminoffsetcellsul),
3297 &google__protobuf__uint32_value__descriptor,
3300 0,NULL,NULL /* reserved1,reserved2, etc */
3303 "q_QualMinOffsetCell",
3305 PROTOBUF_C_LABEL_NONE,
3306 PROTOBUF_C_TYPE_MESSAGE,
3307 0, /* quantifier_offset */
3308 offsetof(Uenibstreamprotobuf__IntraFreqNeighCellInfo, q_qualminoffsetcell),
3309 &google__protobuf__uint32_value__descriptor,
3312 0,NULL,NULL /* reserved1,reserved2, etc */
3315 static const unsigned uenibstreamprotobuf__intra_freq_neigh_cell_info__field_indices_by_name[] = {
3316 0, /* field[0] = physCellId */
3317 1, /* field[1] = q_OffsetCell */
3318 4, /* field[4] = q_QualMinOffsetCell */
3319 2, /* field[2] = q_RxLevMinOffsetCell */
3320 3, /* field[3] = q_RxLevMinOffsetCellSUL */
3322 static const ProtobufCIntRange uenibstreamprotobuf__intra_freq_neigh_cell_info__number_ranges[1 + 1] =
3327 const ProtobufCMessageDescriptor uenibstreamprotobuf__intra_freq_neigh_cell_info__descriptor =
3329 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3330 "uenibstreamprotobuf.IntraFreqNeighCellInfo",
3331 "IntraFreqNeighCellInfo",
3332 "Uenibstreamprotobuf__IntraFreqNeighCellInfo",
3333 "uenibstreamprotobuf",
3334 sizeof(Uenibstreamprotobuf__IntraFreqNeighCellInfo),
3336 uenibstreamprotobuf__intra_freq_neigh_cell_info__field_descriptors,
3337 uenibstreamprotobuf__intra_freq_neigh_cell_info__field_indices_by_name,
3338 1, uenibstreamprotobuf__intra_freq_neigh_cell_info__number_ranges,
3339 (ProtobufCMessageInit) uenibstreamprotobuf__intra_freq_neigh_cell_info__init,
3340 NULL,NULL,NULL /* reserved[123] */
3342 static const ProtobufCFieldDescriptor uenibstreamprotobuf__intra_freq_black_cell_list__field_descriptors[1] =
3347 PROTOBUF_C_LABEL_REPEATED,
3348 PROTOBUF_C_TYPE_MESSAGE,
3349 offsetof(Uenibstreamprotobuf__IntraFreqBlackCellList, n_items),
3350 offsetof(Uenibstreamprotobuf__IntraFreqBlackCellList, items),
3351 &uenibstreamprotobuf__pci__range__descriptor,
3354 0,NULL,NULL /* reserved1,reserved2, etc */
3357 static const unsigned uenibstreamprotobuf__intra_freq_black_cell_list__field_indices_by_name[] = {
3358 0, /* field[0] = items */
3360 static const ProtobufCIntRange uenibstreamprotobuf__intra_freq_black_cell_list__number_ranges[1 + 1] =
3365 const ProtobufCMessageDescriptor uenibstreamprotobuf__intra_freq_black_cell_list__descriptor =
3367 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3368 "uenibstreamprotobuf.IntraFreqBlackCellList",
3369 "IntraFreqBlackCellList",
3370 "Uenibstreamprotobuf__IntraFreqBlackCellList",
3371 "uenibstreamprotobuf",
3372 sizeof(Uenibstreamprotobuf__IntraFreqBlackCellList),
3374 uenibstreamprotobuf__intra_freq_black_cell_list__field_descriptors,
3375 uenibstreamprotobuf__intra_freq_black_cell_list__field_indices_by_name,
3376 1, uenibstreamprotobuf__intra_freq_black_cell_list__number_ranges,
3377 (ProtobufCMessageInit) uenibstreamprotobuf__intra_freq_black_cell_list__init,
3378 NULL,NULL,NULL /* reserved[123] */
3380 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib4__field_descriptors[2] =
3383 "interFreqCarrierFreqList",
3385 PROTOBUF_C_LABEL_NONE,
3386 PROTOBUF_C_TYPE_MESSAGE,
3387 0, /* quantifier_offset */
3388 offsetof(Uenibstreamprotobuf__SIB4, interfreqcarrierfreqlist),
3389 &uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor,
3392 0,NULL,NULL /* reserved1,reserved2, etc */
3395 "lateNonCriticalExtension",
3397 PROTOBUF_C_LABEL_NONE,
3398 PROTOBUF_C_TYPE_MESSAGE,
3399 0, /* quantifier_offset */
3400 offsetof(Uenibstreamprotobuf__SIB4, latenoncriticalextension),
3401 &google__protobuf__string_value__descriptor,
3404 0,NULL,NULL /* reserved1,reserved2, etc */
3407 static const unsigned uenibstreamprotobuf__sib4__field_indices_by_name[] = {
3408 0, /* field[0] = interFreqCarrierFreqList */
3409 1, /* field[1] = lateNonCriticalExtension */
3411 static const ProtobufCIntRange uenibstreamprotobuf__sib4__number_ranges[1 + 1] =
3416 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib4__descriptor =
3418 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3419 "uenibstreamprotobuf.SIB4",
3421 "Uenibstreamprotobuf__SIB4",
3422 "uenibstreamprotobuf",
3423 sizeof(Uenibstreamprotobuf__SIB4),
3425 uenibstreamprotobuf__sib4__field_descriptors,
3426 uenibstreamprotobuf__sib4__field_indices_by_name,
3427 1, uenibstreamprotobuf__sib4__number_ranges,
3428 (ProtobufCMessageInit) uenibstreamprotobuf__sib4__init,
3429 NULL,NULL,NULL /* reserved[123] */
3431 static const ProtobufCFieldDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_list__field_descriptors[1] =
3436 PROTOBUF_C_LABEL_REPEATED,
3437 PROTOBUF_C_TYPE_MESSAGE,
3438 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqList, n_items),
3439 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqList, items),
3440 &uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor,
3443 0,NULL,NULL /* reserved1,reserved2, etc */
3446 static const unsigned uenibstreamprotobuf__inter_freq_carrier_freq_list__field_indices_by_name[] = {
3447 0, /* field[0] = items */
3449 static const ProtobufCIntRange uenibstreamprotobuf__inter_freq_carrier_freq_list__number_ranges[1 + 1] =
3454 const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_list__descriptor =
3456 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3457 "uenibstreamprotobuf.InterFreqCarrierFreqList",
3458 "InterFreqCarrierFreqList",
3459 "Uenibstreamprotobuf__InterFreqCarrierFreqList",
3460 "uenibstreamprotobuf",
3461 sizeof(Uenibstreamprotobuf__InterFreqCarrierFreqList),
3463 uenibstreamprotobuf__inter_freq_carrier_freq_list__field_descriptors,
3464 uenibstreamprotobuf__inter_freq_carrier_freq_list__field_indices_by_name,
3465 1, uenibstreamprotobuf__inter_freq_carrier_freq_list__number_ranges,
3466 (ProtobufCMessageInit) uenibstreamprotobuf__inter_freq_carrier_freq_list__init,
3467 NULL,NULL,NULL /* reserved[123] */
3469 static const ProtobufCFieldDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_info__field_descriptors[24] =
3474 PROTOBUF_C_LABEL_NONE,
3475 PROTOBUF_C_TYPE_UINT32,
3476 0, /* quantifier_offset */
3477 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, dl_carrierfreq),
3481 0,NULL,NULL /* reserved1,reserved2, etc */
3484 "frequencyBandList",
3486 PROTOBUF_C_LABEL_NONE,
3487 PROTOBUF_C_TYPE_MESSAGE,
3488 0, /* quantifier_offset */
3489 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, frequencybandlist),
3490 &uenibstreamprotobuf__multi_frequency_band_list_nr__sib__descriptor,
3493 0,NULL,NULL /* reserved1,reserved2, etc */
3496 "frequencyBandListSUL",
3498 PROTOBUF_C_LABEL_NONE,
3499 PROTOBUF_C_TYPE_MESSAGE,
3500 0, /* quantifier_offset */
3501 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, frequencybandlistsul),
3502 &uenibstreamprotobuf__multi_frequency_band_list_nr__sib__descriptor,
3505 0,NULL,NULL /* reserved1,reserved2, etc */
3508 "nrofSS_BlocksToAverage",
3510 PROTOBUF_C_LABEL_NONE,
3511 PROTOBUF_C_TYPE_MESSAGE,
3512 0, /* quantifier_offset */
3513 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, nrofss_blockstoaverage),
3514 &google__protobuf__uint32_value__descriptor,
3517 0,NULL,NULL /* reserved1,reserved2, etc */
3520 "absThreshSS_BlocksConsolidation",
3522 PROTOBUF_C_LABEL_NONE,
3523 PROTOBUF_C_TYPE_MESSAGE,
3524 0, /* quantifier_offset */
3525 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, absthreshss_blocksconsolidation),
3526 &uenibstreamprotobuf__threshold_nr__descriptor,
3529 0,NULL,NULL /* reserved1,reserved2, etc */
3534 PROTOBUF_C_LABEL_NONE,
3535 PROTOBUF_C_TYPE_MESSAGE,
3536 0, /* quantifier_offset */
3537 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, smtc),
3538 &uenibstreamprotobuf__ssb__mtc__descriptor,
3541 0,NULL,NULL /* reserved1,reserved2, etc */
3544 "ssbSubcarrierSpacing",
3546 PROTOBUF_C_LABEL_NONE,
3547 PROTOBUF_C_TYPE_MESSAGE,
3548 0, /* quantifier_offset */
3549 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, ssbsubcarrierspacing),
3550 &uenibstreamprotobuf__subcarrier_spacing__descriptor,
3553 0,NULL,NULL /* reserved1,reserved2, etc */
3558 PROTOBUF_C_LABEL_NONE,
3559 PROTOBUF_C_TYPE_MESSAGE,
3560 0, /* quantifier_offset */
3561 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, ssb_tomeasure),
3562 &uenibstreamprotobuf__ssb__to_measure__descriptor,
3565 0,NULL,NULL /* reserved1,reserved2, etc */
3568 "deriveSSB_IndexFromCell",
3570 PROTOBUF_C_LABEL_NONE,
3571 PROTOBUF_C_TYPE_BOOL,
3572 0, /* quantifier_offset */
3573 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, derivessb_indexfromcell),
3577 0,NULL,NULL /* reserved1,reserved2, etc */
3580 "ss_RSSI_Measurement",
3582 PROTOBUF_C_LABEL_NONE,
3583 PROTOBUF_C_TYPE_MESSAGE,
3584 0, /* quantifier_offset */
3585 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, ss_rssi_measurement),
3586 &uenibstreamprotobuf__ss__rssi__measurement__descriptor,
3589 0,NULL,NULL /* reserved1,reserved2, etc */
3594 PROTOBUF_C_LABEL_NONE,
3595 PROTOBUF_C_TYPE_SINT32,
3596 0, /* quantifier_offset */
3597 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, q_rxlevmin),
3601 0,NULL,NULL /* reserved1,reserved2, etc */
3606 PROTOBUF_C_LABEL_NONE,
3607 PROTOBUF_C_TYPE_MESSAGE,
3608 0, /* quantifier_offset */
3609 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, q_rxlevminsul),
3610 &google__protobuf__int32_value__descriptor,
3613 0,NULL,NULL /* reserved1,reserved2, etc */
3618 PROTOBUF_C_LABEL_NONE,
3619 PROTOBUF_C_TYPE_MESSAGE,
3620 0, /* quantifier_offset */
3621 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, q_qualmin),
3622 &google__protobuf__int32_value__descriptor,
3625 0,NULL,NULL /* reserved1,reserved2, etc */
3630 PROTOBUF_C_LABEL_NONE,
3631 PROTOBUF_C_TYPE_MESSAGE,
3632 0, /* quantifier_offset */
3633 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, p_max),
3634 &google__protobuf__int32_value__descriptor,
3637 0,NULL,NULL /* reserved1,reserved2, etc */
3642 PROTOBUF_C_LABEL_NONE,
3643 PROTOBUF_C_TYPE_UINT32,
3644 0, /* quantifier_offset */
3645 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, t_reselectionnr),
3649 0,NULL,NULL /* reserved1,reserved2, etc */
3652 "t_ReselectionNR_SF",
3654 PROTOBUF_C_LABEL_NONE,
3655 PROTOBUF_C_TYPE_MESSAGE,
3656 0, /* quantifier_offset */
3657 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, t_reselectionnr_sf),
3658 &uenibstreamprotobuf__speed_state_scale_factors__descriptor,
3661 0,NULL,NULL /* reserved1,reserved2, etc */
3666 PROTOBUF_C_LABEL_NONE,
3667 PROTOBUF_C_TYPE_UINT32,
3668 0, /* quantifier_offset */
3669 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, threshx_highp),
3673 0,NULL,NULL /* reserved1,reserved2, etc */
3678 PROTOBUF_C_LABEL_NONE,
3679 PROTOBUF_C_TYPE_UINT32,
3680 0, /* quantifier_offset */
3681 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, threshx_lowp),
3685 0,NULL,NULL /* reserved1,reserved2, etc */
3690 PROTOBUF_C_LABEL_NONE,
3691 PROTOBUF_C_TYPE_MESSAGE,
3692 0, /* quantifier_offset */
3693 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, threshx_q),
3694 &uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor,
3697 0,NULL,NULL /* reserved1,reserved2, etc */
3700 "cellReselectionPriority",
3702 PROTOBUF_C_LABEL_NONE,
3703 PROTOBUF_C_TYPE_MESSAGE,
3704 0, /* quantifier_offset */
3705 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, cellreselectionpriority),
3706 &google__protobuf__uint32_value__descriptor,
3709 0,NULL,NULL /* reserved1,reserved2, etc */
3712 "cellReselectionSubPriority",
3714 PROTOBUF_C_LABEL_NONE,
3715 PROTOBUF_C_TYPE_MESSAGE,
3716 0, /* quantifier_offset */
3717 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, cellreselectionsubpriority),
3718 &uenibstreamprotobuf__cell_reselection_sub_priority__descriptor,
3721 0,NULL,NULL /* reserved1,reserved2, etc */
3726 PROTOBUF_C_LABEL_NONE,
3727 PROTOBUF_C_TYPE_MESSAGE,
3728 0, /* quantifier_offset */
3729 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, q_offsetfreq),
3730 &uenibstreamprotobuf__q__offset_range__descriptor,
3733 0,NULL,NULL /* reserved1,reserved2, etc */
3736 "interFreqNeighCellList",
3738 PROTOBUF_C_LABEL_NONE,
3739 PROTOBUF_C_TYPE_MESSAGE,
3740 0, /* quantifier_offset */
3741 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, interfreqneighcelllist),
3742 &uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor,
3745 0,NULL,NULL /* reserved1,reserved2, etc */
3748 "interFreqBlackCellList",
3750 PROTOBUF_C_LABEL_NONE,
3751 PROTOBUF_C_TYPE_MESSAGE,
3752 0, /* quantifier_offset */
3753 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo, interfreqblackcelllist),
3754 &uenibstreamprotobuf__inter_freq_black_cell_list__descriptor,
3757 0,NULL,NULL /* reserved1,reserved2, etc */
3760 static const unsigned uenibstreamprotobuf__inter_freq_carrier_freq_info__field_indices_by_name[] = {
3761 4, /* field[4] = absThreshSS_BlocksConsolidation */
3762 19, /* field[19] = cellReselectionPriority */
3763 20, /* field[20] = cellReselectionSubPriority */
3764 8, /* field[8] = deriveSSB_IndexFromCell */
3765 0, /* field[0] = dl_CarrierFreq */
3766 1, /* field[1] = frequencyBandList */
3767 2, /* field[2] = frequencyBandListSUL */
3768 23, /* field[23] = interFreqBlackCellList */
3769 22, /* field[22] = interFreqNeighCellList */
3770 3, /* field[3] = nrofSS_BlocksToAverage */
3771 13, /* field[13] = p_Max */
3772 21, /* field[21] = q_OffsetFreq */
3773 12, /* field[12] = q_QualMin */
3774 10, /* field[10] = q_RxLevMin */
3775 11, /* field[11] = q_RxLevMinSUL */
3776 5, /* field[5] = smtc */
3777 9, /* field[9] = ss_RSSI_Measurement */
3778 6, /* field[6] = ssbSubcarrierSpacing */
3779 7, /* field[7] = ssb_ToMeasure */
3780 14, /* field[14] = t_ReselectionNR */
3781 15, /* field[15] = t_ReselectionNR_SF */
3782 16, /* field[16] = threshX_HighP */
3783 17, /* field[17] = threshX_LowP */
3784 18, /* field[18] = threshX_Q */
3786 static const ProtobufCIntRange uenibstreamprotobuf__inter_freq_carrier_freq_info__number_ranges[1 + 1] =
3791 const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_info__descriptor =
3793 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3794 "uenibstreamprotobuf.InterFreqCarrierFreqInfo",
3795 "InterFreqCarrierFreqInfo",
3796 "Uenibstreamprotobuf__InterFreqCarrierFreqInfo",
3797 "uenibstreamprotobuf",
3798 sizeof(Uenibstreamprotobuf__InterFreqCarrierFreqInfo),
3800 uenibstreamprotobuf__inter_freq_carrier_freq_info__field_descriptors,
3801 uenibstreamprotobuf__inter_freq_carrier_freq_info__field_indices_by_name,
3802 1, uenibstreamprotobuf__inter_freq_carrier_freq_info__number_ranges,
3803 (ProtobufCMessageInit) uenibstreamprotobuf__inter_freq_carrier_freq_info__init,
3804 NULL,NULL,NULL /* reserved[123] */
3806 static const ProtobufCFieldDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__field_descriptors[2] =
3811 PROTOBUF_C_LABEL_NONE,
3812 PROTOBUF_C_TYPE_UINT32,
3813 0, /* quantifier_offset */
3814 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ, threshx_highq),
3818 0,NULL,NULL /* reserved1,reserved2, etc */
3823 PROTOBUF_C_LABEL_NONE,
3824 PROTOBUF_C_TYPE_UINT32,
3825 0, /* quantifier_offset */
3826 offsetof(Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ, threshx_lowq),
3830 0,NULL,NULL /* reserved1,reserved2, etc */
3833 static const unsigned uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__field_indices_by_name[] = {
3834 0, /* field[0] = threshX_HighQ */
3835 1, /* field[1] = threshX_LowQ */
3837 static const ProtobufCIntRange uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__number_ranges[1 + 1] =
3842 const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__descriptor =
3844 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3845 "uenibstreamprotobuf.InterFreqCarrierFreqInfoThreshX_Q",
3846 "InterFreqCarrierFreqInfoThreshXQ",
3847 "Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ",
3848 "uenibstreamprotobuf",
3849 sizeof(Uenibstreamprotobuf__InterFreqCarrierFreqInfoThreshXQ),
3851 uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__field_descriptors,
3852 uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__field_indices_by_name,
3853 1, uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__number_ranges,
3854 (ProtobufCMessageInit) uenibstreamprotobuf__inter_freq_carrier_freq_info_thresh_x__q__init,
3855 NULL,NULL,NULL /* reserved[123] */
3857 static const ProtobufCFieldDescriptor uenibstreamprotobuf__inter_freq_neigh_cell_list__field_descriptors[1] =
3862 PROTOBUF_C_LABEL_REPEATED,
3863 PROTOBUF_C_TYPE_MESSAGE,
3864 offsetof(Uenibstreamprotobuf__InterFreqNeighCellList, n_items),
3865 offsetof(Uenibstreamprotobuf__InterFreqNeighCellList, items),
3866 &uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor,
3869 0,NULL,NULL /* reserved1,reserved2, etc */
3872 static const unsigned uenibstreamprotobuf__inter_freq_neigh_cell_list__field_indices_by_name[] = {
3873 0, /* field[0] = items */
3875 static const ProtobufCIntRange uenibstreamprotobuf__inter_freq_neigh_cell_list__number_ranges[1 + 1] =
3880 const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_neigh_cell_list__descriptor =
3882 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3883 "uenibstreamprotobuf.InterFreqNeighCellList",
3884 "InterFreqNeighCellList",
3885 "Uenibstreamprotobuf__InterFreqNeighCellList",
3886 "uenibstreamprotobuf",
3887 sizeof(Uenibstreamprotobuf__InterFreqNeighCellList),
3889 uenibstreamprotobuf__inter_freq_neigh_cell_list__field_descriptors,
3890 uenibstreamprotobuf__inter_freq_neigh_cell_list__field_indices_by_name,
3891 1, uenibstreamprotobuf__inter_freq_neigh_cell_list__number_ranges,
3892 (ProtobufCMessageInit) uenibstreamprotobuf__inter_freq_neigh_cell_list__init,
3893 NULL,NULL,NULL /* reserved[123] */
3895 static const ProtobufCFieldDescriptor uenibstreamprotobuf__inter_freq_neigh_cell_info__field_descriptors[5] =
3900 PROTOBUF_C_LABEL_NONE,
3901 PROTOBUF_C_TYPE_UINT32,
3902 0, /* quantifier_offset */
3903 offsetof(Uenibstreamprotobuf__InterFreqNeighCellInfo, physcellid),
3907 0,NULL,NULL /* reserved1,reserved2, etc */
3912 PROTOBUF_C_LABEL_NONE,
3913 PROTOBUF_C_TYPE_MESSAGE,
3914 0, /* quantifier_offset */
3915 offsetof(Uenibstreamprotobuf__InterFreqNeighCellInfo, q_offsetcell),
3916 &uenibstreamprotobuf__q__offset_range__descriptor,
3919 0,NULL,NULL /* reserved1,reserved2, etc */
3922 "q_RxLevMinOffsetCell",
3924 PROTOBUF_C_LABEL_NONE,
3925 PROTOBUF_C_TYPE_MESSAGE,
3926 0, /* quantifier_offset */
3927 offsetof(Uenibstreamprotobuf__InterFreqNeighCellInfo, q_rxlevminoffsetcell),
3928 &google__protobuf__uint32_value__descriptor,
3931 0,NULL,NULL /* reserved1,reserved2, etc */
3934 "q_RxLevMinOffsetCellSUL",
3936 PROTOBUF_C_LABEL_NONE,
3937 PROTOBUF_C_TYPE_MESSAGE,
3938 0, /* quantifier_offset */
3939 offsetof(Uenibstreamprotobuf__InterFreqNeighCellInfo, q_rxlevminoffsetcellsul),
3940 &google__protobuf__uint32_value__descriptor,
3943 0,NULL,NULL /* reserved1,reserved2, etc */
3946 "q_QualMinOffsetCell",
3948 PROTOBUF_C_LABEL_NONE,
3949 PROTOBUF_C_TYPE_MESSAGE,
3950 0, /* quantifier_offset */
3951 offsetof(Uenibstreamprotobuf__InterFreqNeighCellInfo, q_qualminoffsetcell),
3952 &google__protobuf__uint32_value__descriptor,
3955 0,NULL,NULL /* reserved1,reserved2, etc */
3958 static const unsigned uenibstreamprotobuf__inter_freq_neigh_cell_info__field_indices_by_name[] = {
3959 0, /* field[0] = physCellId */
3960 1, /* field[1] = q_OffsetCell */
3961 4, /* field[4] = q_QualMinOffsetCell */
3962 2, /* field[2] = q_RxLevMinOffsetCell */
3963 3, /* field[3] = q_RxLevMinOffsetCellSUL */
3965 static const ProtobufCIntRange uenibstreamprotobuf__inter_freq_neigh_cell_info__number_ranges[1 + 1] =
3970 const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_neigh_cell_info__descriptor =
3972 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
3973 "uenibstreamprotobuf.InterFreqNeighCellInfo",
3974 "InterFreqNeighCellInfo",
3975 "Uenibstreamprotobuf__InterFreqNeighCellInfo",
3976 "uenibstreamprotobuf",
3977 sizeof(Uenibstreamprotobuf__InterFreqNeighCellInfo),
3979 uenibstreamprotobuf__inter_freq_neigh_cell_info__field_descriptors,
3980 uenibstreamprotobuf__inter_freq_neigh_cell_info__field_indices_by_name,
3981 1, uenibstreamprotobuf__inter_freq_neigh_cell_info__number_ranges,
3982 (ProtobufCMessageInit) uenibstreamprotobuf__inter_freq_neigh_cell_info__init,
3983 NULL,NULL,NULL /* reserved[123] */
3985 static const ProtobufCFieldDescriptor uenibstreamprotobuf__inter_freq_black_cell_list__field_descriptors[1] =
3990 PROTOBUF_C_LABEL_REPEATED,
3991 PROTOBUF_C_TYPE_MESSAGE,
3992 offsetof(Uenibstreamprotobuf__InterFreqBlackCellList, n_items),
3993 offsetof(Uenibstreamprotobuf__InterFreqBlackCellList, items),
3994 &uenibstreamprotobuf__pci__range__descriptor,
3997 0,NULL,NULL /* reserved1,reserved2, etc */
4000 static const unsigned uenibstreamprotobuf__inter_freq_black_cell_list__field_indices_by_name[] = {
4001 0, /* field[0] = items */
4003 static const ProtobufCIntRange uenibstreamprotobuf__inter_freq_black_cell_list__number_ranges[1 + 1] =
4008 const ProtobufCMessageDescriptor uenibstreamprotobuf__inter_freq_black_cell_list__descriptor =
4010 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4011 "uenibstreamprotobuf.InterFreqBlackCellList",
4012 "InterFreqBlackCellList",
4013 "Uenibstreamprotobuf__InterFreqBlackCellList",
4014 "uenibstreamprotobuf",
4015 sizeof(Uenibstreamprotobuf__InterFreqBlackCellList),
4017 uenibstreamprotobuf__inter_freq_black_cell_list__field_descriptors,
4018 uenibstreamprotobuf__inter_freq_black_cell_list__field_indices_by_name,
4019 1, uenibstreamprotobuf__inter_freq_black_cell_list__number_ranges,
4020 (ProtobufCMessageInit) uenibstreamprotobuf__inter_freq_black_cell_list__init,
4021 NULL,NULL,NULL /* reserved[123] */
4023 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib5__field_descriptors[4] =
4026 "carrierFreqListEUTRA",
4028 PROTOBUF_C_LABEL_NONE,
4029 PROTOBUF_C_TYPE_MESSAGE,
4030 0, /* quantifier_offset */
4031 offsetof(Uenibstreamprotobuf__SIB5, carrierfreqlisteutra),
4032 &uenibstreamprotobuf__carrier_freq_list_eutra__descriptor,
4035 0,NULL,NULL /* reserved1,reserved2, etc */
4038 "t_ReselectionEUTRA",
4040 PROTOBUF_C_LABEL_NONE,
4041 PROTOBUF_C_TYPE_UINT32,
4042 0, /* quantifier_offset */
4043 offsetof(Uenibstreamprotobuf__SIB5, t_reselectioneutra),
4047 0,NULL,NULL /* reserved1,reserved2, etc */
4050 "t_ReselectionEUTRA_SF",
4052 PROTOBUF_C_LABEL_NONE,
4053 PROTOBUF_C_TYPE_MESSAGE,
4054 0, /* quantifier_offset */
4055 offsetof(Uenibstreamprotobuf__SIB5, t_reselectioneutra_sf),
4056 &uenibstreamprotobuf__speed_state_scale_factors__descriptor,
4059 0,NULL,NULL /* reserved1,reserved2, etc */
4062 "lateNonCriticalExtension",
4064 PROTOBUF_C_LABEL_NONE,
4065 PROTOBUF_C_TYPE_MESSAGE,
4066 0, /* quantifier_offset */
4067 offsetof(Uenibstreamprotobuf__SIB5, latenoncriticalextension),
4068 &google__protobuf__string_value__descriptor,
4071 0,NULL,NULL /* reserved1,reserved2, etc */
4074 static const unsigned uenibstreamprotobuf__sib5__field_indices_by_name[] = {
4075 0, /* field[0] = carrierFreqListEUTRA */
4076 3, /* field[3] = lateNonCriticalExtension */
4077 1, /* field[1] = t_ReselectionEUTRA */
4078 2, /* field[2] = t_ReselectionEUTRA_SF */
4080 static const ProtobufCIntRange uenibstreamprotobuf__sib5__number_ranges[1 + 1] =
4085 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib5__descriptor =
4087 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4088 "uenibstreamprotobuf.SIB5",
4090 "Uenibstreamprotobuf__SIB5",
4091 "uenibstreamprotobuf",
4092 sizeof(Uenibstreamprotobuf__SIB5),
4094 uenibstreamprotobuf__sib5__field_descriptors,
4095 uenibstreamprotobuf__sib5__field_indices_by_name,
4096 1, uenibstreamprotobuf__sib5__number_ranges,
4097 (ProtobufCMessageInit) uenibstreamprotobuf__sib5__init,
4098 NULL,NULL,NULL /* reserved[123] */
4100 static const ProtobufCFieldDescriptor uenibstreamprotobuf__carrier_freq_list_eutra__field_descriptors[1] =
4105 PROTOBUF_C_LABEL_REPEATED,
4106 PROTOBUF_C_TYPE_MESSAGE,
4107 offsetof(Uenibstreamprotobuf__CarrierFreqListEUTRA, n_items),
4108 offsetof(Uenibstreamprotobuf__CarrierFreqListEUTRA, items),
4109 &uenibstreamprotobuf__carrier_freq_eutra__descriptor,
4112 0,NULL,NULL /* reserved1,reserved2, etc */
4115 static const unsigned uenibstreamprotobuf__carrier_freq_list_eutra__field_indices_by_name[] = {
4116 0, /* field[0] = items */
4118 static const ProtobufCIntRange uenibstreamprotobuf__carrier_freq_list_eutra__number_ranges[1 + 1] =
4123 const ProtobufCMessageDescriptor uenibstreamprotobuf__carrier_freq_list_eutra__descriptor =
4125 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4126 "uenibstreamprotobuf.CarrierFreqListEUTRA",
4127 "CarrierFreqListEUTRA",
4128 "Uenibstreamprotobuf__CarrierFreqListEUTRA",
4129 "uenibstreamprotobuf",
4130 sizeof(Uenibstreamprotobuf__CarrierFreqListEUTRA),
4132 uenibstreamprotobuf__carrier_freq_list_eutra__field_descriptors,
4133 uenibstreamprotobuf__carrier_freq_list_eutra__field_indices_by_name,
4134 1, uenibstreamprotobuf__carrier_freq_list_eutra__number_ranges,
4135 (ProtobufCMessageInit) uenibstreamprotobuf__carrier_freq_list_eutra__init,
4136 NULL,NULL,NULL /* reserved[123] */
4138 static const ProtobufCFieldDescriptor uenibstreamprotobuf__carrier_freq_eutra__field_descriptors[14] =
4143 PROTOBUF_C_LABEL_NONE,
4144 PROTOBUF_C_TYPE_UINT32,
4145 0, /* quantifier_offset */
4146 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, carrierfreq),
4150 0,NULL,NULL /* reserved1,reserved2, etc */
4153 "eutra_multiBandInfoList",
4155 PROTOBUF_C_LABEL_NONE,
4156 PROTOBUF_C_TYPE_MESSAGE,
4157 0, /* quantifier_offset */
4158 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, eutra_multibandinfolist),
4159 &uenibstreamprotobuf__eutra__multi_band_info_list__descriptor,
4162 0,NULL,NULL /* reserved1,reserved2, etc */
4165 "eutra_FreqNeighCellList",
4167 PROTOBUF_C_LABEL_NONE,
4168 PROTOBUF_C_TYPE_MESSAGE,
4169 0, /* quantifier_offset */
4170 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, eutra_freqneighcelllist),
4171 &uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor,
4174 0,NULL,NULL /* reserved1,reserved2, etc */
4177 "eutra_BlackCellList",
4179 PROTOBUF_C_LABEL_NONE,
4180 PROTOBUF_C_TYPE_MESSAGE,
4181 0, /* quantifier_offset */
4182 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, eutra_blackcelllist),
4183 &uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor,
4186 0,NULL,NULL /* reserved1,reserved2, etc */
4189 "allowedMeasBandwidth",
4191 PROTOBUF_C_LABEL_NONE,
4192 PROTOBUF_C_TYPE_MESSAGE,
4193 0, /* quantifier_offset */
4194 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, allowedmeasbandwidth),
4195 &uenibstreamprotobuf__eutra__allowed_meas_bandwidth__descriptor,
4198 0,NULL,NULL /* reserved1,reserved2, etc */
4201 "presenceAntennaPort1",
4203 PROTOBUF_C_LABEL_NONE,
4204 PROTOBUF_C_TYPE_BOOL,
4205 0, /* quantifier_offset */
4206 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, presenceantennaport1),
4210 0,NULL,NULL /* reserved1,reserved2, etc */
4213 "cellReselectionPriority",
4215 PROTOBUF_C_LABEL_NONE,
4216 PROTOBUF_C_TYPE_MESSAGE,
4217 0, /* quantifier_offset */
4218 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, cellreselectionpriority),
4219 &google__protobuf__uint32_value__descriptor,
4222 0,NULL,NULL /* reserved1,reserved2, etc */
4225 "cellReselectionSubPriority",
4227 PROTOBUF_C_LABEL_NONE,
4228 PROTOBUF_C_TYPE_MESSAGE,
4229 0, /* quantifier_offset */
4230 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, cellreselectionsubpriority),
4231 &uenibstreamprotobuf__cell_reselection_sub_priority__descriptor,
4234 0,NULL,NULL /* reserved1,reserved2, etc */
4239 PROTOBUF_C_LABEL_NONE,
4240 PROTOBUF_C_TYPE_UINT32,
4241 0, /* quantifier_offset */
4242 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, threshx_high),
4246 0,NULL,NULL /* reserved1,reserved2, etc */
4251 PROTOBUF_C_LABEL_NONE,
4252 PROTOBUF_C_TYPE_UINT32,
4253 0, /* quantifier_offset */
4254 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, threshx_low),
4258 0,NULL,NULL /* reserved1,reserved2, etc */
4263 PROTOBUF_C_LABEL_NONE,
4264 PROTOBUF_C_TYPE_SINT32,
4265 0, /* quantifier_offset */
4266 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, q_rxlevmin),
4270 0,NULL,NULL /* reserved1,reserved2, etc */
4275 PROTOBUF_C_LABEL_NONE,
4276 PROTOBUF_C_TYPE_SINT32,
4277 0, /* quantifier_offset */
4278 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, q_qualmin),
4282 0,NULL,NULL /* reserved1,reserved2, etc */
4287 PROTOBUF_C_LABEL_NONE,
4288 PROTOBUF_C_TYPE_SINT32,
4289 0, /* quantifier_offset */
4290 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, p_maxeutra),
4294 0,NULL,NULL /* reserved1,reserved2, etc */
4299 PROTOBUF_C_LABEL_NONE,
4300 PROTOBUF_C_TYPE_MESSAGE,
4301 0, /* quantifier_offset */
4302 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRA, threshx_q),
4303 &uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor,
4306 0,NULL,NULL /* reserved1,reserved2, etc */
4309 static const unsigned uenibstreamprotobuf__carrier_freq_eutra__field_indices_by_name[] = {
4310 4, /* field[4] = allowedMeasBandwidth */
4311 0, /* field[0] = carrierFreq */
4312 6, /* field[6] = cellReselectionPriority */
4313 7, /* field[7] = cellReselectionSubPriority */
4314 3, /* field[3] = eutra_BlackCellList */
4315 2, /* field[2] = eutra_FreqNeighCellList */
4316 1, /* field[1] = eutra_multiBandInfoList */
4317 12, /* field[12] = p_MaxEUTRA */
4318 5, /* field[5] = presenceAntennaPort1 */
4319 11, /* field[11] = q_QualMin */
4320 10, /* field[10] = q_RxLevMin */
4321 8, /* field[8] = threshX_High */
4322 9, /* field[9] = threshX_Low */
4323 13, /* field[13] = threshX_Q */
4325 static const ProtobufCIntRange uenibstreamprotobuf__carrier_freq_eutra__number_ranges[1 + 1] =
4330 const ProtobufCMessageDescriptor uenibstreamprotobuf__carrier_freq_eutra__descriptor =
4332 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4333 "uenibstreamprotobuf.CarrierFreqEUTRA",
4335 "Uenibstreamprotobuf__CarrierFreqEUTRA",
4336 "uenibstreamprotobuf",
4337 sizeof(Uenibstreamprotobuf__CarrierFreqEUTRA),
4339 uenibstreamprotobuf__carrier_freq_eutra__field_descriptors,
4340 uenibstreamprotobuf__carrier_freq_eutra__field_indices_by_name,
4341 1, uenibstreamprotobuf__carrier_freq_eutra__number_ranges,
4342 (ProtobufCMessageInit) uenibstreamprotobuf__carrier_freq_eutra__init,
4343 NULL,NULL,NULL /* reserved[123] */
4345 static const ProtobufCFieldDescriptor uenibstreamprotobuf__eutra__freq_neigh_cell_list__field_descriptors[1] =
4350 PROTOBUF_C_LABEL_REPEATED,
4351 PROTOBUF_C_TYPE_MESSAGE,
4352 offsetof(Uenibstreamprotobuf__EUTRAFreqNeighCellList, n_items),
4353 offsetof(Uenibstreamprotobuf__EUTRAFreqNeighCellList, items),
4354 &uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor,
4357 0,NULL,NULL /* reserved1,reserved2, etc */
4360 static const unsigned uenibstreamprotobuf__eutra__freq_neigh_cell_list__field_indices_by_name[] = {
4361 0, /* field[0] = items */
4363 static const ProtobufCIntRange uenibstreamprotobuf__eutra__freq_neigh_cell_list__number_ranges[1 + 1] =
4368 const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__freq_neigh_cell_list__descriptor =
4370 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4371 "uenibstreamprotobuf.EUTRA_FreqNeighCellList",
4372 "EUTRAFreqNeighCellList",
4373 "Uenibstreamprotobuf__EUTRAFreqNeighCellList",
4374 "uenibstreamprotobuf",
4375 sizeof(Uenibstreamprotobuf__EUTRAFreqNeighCellList),
4377 uenibstreamprotobuf__eutra__freq_neigh_cell_list__field_descriptors,
4378 uenibstreamprotobuf__eutra__freq_neigh_cell_list__field_indices_by_name,
4379 1, uenibstreamprotobuf__eutra__freq_neigh_cell_list__number_ranges,
4380 (ProtobufCMessageInit) uenibstreamprotobuf__eutra__freq_neigh_cell_list__init,
4381 NULL,NULL,NULL /* reserved[123] */
4383 static const ProtobufCFieldDescriptor uenibstreamprotobuf__eutra__freq_black_cell_list__field_descriptors[1] =
4388 PROTOBUF_C_LABEL_REPEATED,
4389 PROTOBUF_C_TYPE_MESSAGE,
4390 offsetof(Uenibstreamprotobuf__EUTRAFreqBlackCellList, n_items),
4391 offsetof(Uenibstreamprotobuf__EUTRAFreqBlackCellList, items),
4392 &uenibstreamprotobuf__eutra__phys_cell_id_range__descriptor,
4395 0,NULL,NULL /* reserved1,reserved2, etc */
4398 static const unsigned uenibstreamprotobuf__eutra__freq_black_cell_list__field_indices_by_name[] = {
4399 0, /* field[0] = items */
4401 static const ProtobufCIntRange uenibstreamprotobuf__eutra__freq_black_cell_list__number_ranges[1 + 1] =
4406 const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__freq_black_cell_list__descriptor =
4408 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4409 "uenibstreamprotobuf.EUTRA_FreqBlackCellList",
4410 "EUTRAFreqBlackCellList",
4411 "Uenibstreamprotobuf__EUTRAFreqBlackCellList",
4412 "uenibstreamprotobuf",
4413 sizeof(Uenibstreamprotobuf__EUTRAFreqBlackCellList),
4415 uenibstreamprotobuf__eutra__freq_black_cell_list__field_descriptors,
4416 uenibstreamprotobuf__eutra__freq_black_cell_list__field_indices_by_name,
4417 1, uenibstreamprotobuf__eutra__freq_black_cell_list__number_ranges,
4418 (ProtobufCMessageInit) uenibstreamprotobuf__eutra__freq_black_cell_list__init,
4419 NULL,NULL,NULL /* reserved[123] */
4421 static const ProtobufCFieldDescriptor uenibstreamprotobuf__eutra__freq_neigh_cell_info__field_descriptors[4] =
4426 PROTOBUF_C_LABEL_NONE,
4427 PROTOBUF_C_TYPE_UINT32,
4428 0, /* quantifier_offset */
4429 offsetof(Uenibstreamprotobuf__EUTRAFreqNeighCellInfo, physcellid),
4433 0,NULL,NULL /* reserved1,reserved2, etc */
4438 PROTOBUF_C_LABEL_NONE,
4439 PROTOBUF_C_TYPE_MESSAGE,
4440 0, /* quantifier_offset */
4441 offsetof(Uenibstreamprotobuf__EUTRAFreqNeighCellInfo, q_offsetcell),
4442 &uenibstreamprotobuf__eutra__q__offset_range__descriptor,
4445 0,NULL,NULL /* reserved1,reserved2, etc */
4448 "q_RxLevMinOffsetCell",
4450 PROTOBUF_C_LABEL_NONE,
4451 PROTOBUF_C_TYPE_MESSAGE,
4452 0, /* quantifier_offset */
4453 offsetof(Uenibstreamprotobuf__EUTRAFreqNeighCellInfo, q_rxlevminoffsetcell),
4454 &google__protobuf__uint32_value__descriptor,
4457 0,NULL,NULL /* reserved1,reserved2, etc */
4460 "q_QualMinOffsetCell",
4462 PROTOBUF_C_LABEL_NONE,
4463 PROTOBUF_C_TYPE_MESSAGE,
4464 0, /* quantifier_offset */
4465 offsetof(Uenibstreamprotobuf__EUTRAFreqNeighCellInfo, q_qualminoffsetcell),
4466 &google__protobuf__uint32_value__descriptor,
4469 0,NULL,NULL /* reserved1,reserved2, etc */
4472 static const unsigned uenibstreamprotobuf__eutra__freq_neigh_cell_info__field_indices_by_name[] = {
4473 0, /* field[0] = physCellId */
4474 1, /* field[1] = q_OffsetCell */
4475 3, /* field[3] = q_QualMinOffsetCell */
4476 2, /* field[2] = q_RxLevMinOffsetCell */
4478 static const ProtobufCIntRange uenibstreamprotobuf__eutra__freq_neigh_cell_info__number_ranges[1 + 1] =
4483 const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__freq_neigh_cell_info__descriptor =
4485 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4486 "uenibstreamprotobuf.EUTRA_FreqNeighCellInfo",
4487 "EUTRAFreqNeighCellInfo",
4488 "Uenibstreamprotobuf__EUTRAFreqNeighCellInfo",
4489 "uenibstreamprotobuf",
4490 sizeof(Uenibstreamprotobuf__EUTRAFreqNeighCellInfo),
4492 uenibstreamprotobuf__eutra__freq_neigh_cell_info__field_descriptors,
4493 uenibstreamprotobuf__eutra__freq_neigh_cell_info__field_indices_by_name,
4494 1, uenibstreamprotobuf__eutra__freq_neigh_cell_info__number_ranges,
4495 (ProtobufCMessageInit) uenibstreamprotobuf__eutra__freq_neigh_cell_info__init,
4496 NULL,NULL,NULL /* reserved[123] */
4498 static const ProtobufCFieldDescriptor uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__field_descriptors[2] =
4503 PROTOBUF_C_LABEL_NONE,
4504 PROTOBUF_C_TYPE_UINT32,
4505 0, /* quantifier_offset */
4506 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ, threshx_highq),
4510 0,NULL,NULL /* reserved1,reserved2, etc */
4515 PROTOBUF_C_LABEL_NONE,
4516 PROTOBUF_C_TYPE_UINT32,
4517 0, /* quantifier_offset */
4518 offsetof(Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ, threshx_lowq),
4522 0,NULL,NULL /* reserved1,reserved2, etc */
4525 static const unsigned uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__field_indices_by_name[] = {
4526 0, /* field[0] = threshX_HighQ */
4527 1, /* field[1] = threshX_LowQ */
4529 static const ProtobufCIntRange uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__number_ranges[1 + 1] =
4534 const ProtobufCMessageDescriptor uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__descriptor =
4536 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4537 "uenibstreamprotobuf.CarrierFreqEUTRAThreshX_Q",
4538 "CarrierFreqEUTRAThreshXQ",
4539 "Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ",
4540 "uenibstreamprotobuf",
4541 sizeof(Uenibstreamprotobuf__CarrierFreqEUTRAThreshXQ),
4543 uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__field_descriptors,
4544 uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__field_indices_by_name,
4545 1, uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__number_ranges,
4546 (ProtobufCMessageInit) uenibstreamprotobuf__carrier_freq_eutrathresh_x__q__init,
4547 NULL,NULL,NULL /* reserved[123] */
4549 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib6__field_descriptors[4] =
4552 "messageIdentifier",
4554 PROTOBUF_C_LABEL_NONE,
4555 PROTOBUF_C_TYPE_STRING,
4556 0, /* quantifier_offset */
4557 offsetof(Uenibstreamprotobuf__SIB6, messageidentifier),
4559 &protobuf_c_empty_string,
4561 0,NULL,NULL /* reserved1,reserved2, etc */
4566 PROTOBUF_C_LABEL_NONE,
4567 PROTOBUF_C_TYPE_STRING,
4568 0, /* quantifier_offset */
4569 offsetof(Uenibstreamprotobuf__SIB6, serialnumber),
4571 &protobuf_c_empty_string,
4573 0,NULL,NULL /* reserved1,reserved2, etc */
4578 PROTOBUF_C_LABEL_NONE,
4579 PROTOBUF_C_TYPE_STRING,
4580 0, /* quantifier_offset */
4581 offsetof(Uenibstreamprotobuf__SIB6, warningtype),
4583 &protobuf_c_empty_string,
4585 0,NULL,NULL /* reserved1,reserved2, etc */
4588 "lateNonCriticalExtension",
4590 PROTOBUF_C_LABEL_NONE,
4591 PROTOBUF_C_TYPE_MESSAGE,
4592 0, /* quantifier_offset */
4593 offsetof(Uenibstreamprotobuf__SIB6, latenoncriticalextension),
4594 &google__protobuf__string_value__descriptor,
4597 0,NULL,NULL /* reserved1,reserved2, etc */
4600 static const unsigned uenibstreamprotobuf__sib6__field_indices_by_name[] = {
4601 3, /* field[3] = lateNonCriticalExtension */
4602 0, /* field[0] = messageIdentifier */
4603 1, /* field[1] = serialNumber */
4604 2, /* field[2] = warningType */
4606 static const ProtobufCIntRange uenibstreamprotobuf__sib6__number_ranges[1 + 1] =
4611 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib6__descriptor =
4613 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4614 "uenibstreamprotobuf.SIB6",
4616 "Uenibstreamprotobuf__SIB6",
4617 "uenibstreamprotobuf",
4618 sizeof(Uenibstreamprotobuf__SIB6),
4620 uenibstreamprotobuf__sib6__field_descriptors,
4621 uenibstreamprotobuf__sib6__field_indices_by_name,
4622 1, uenibstreamprotobuf__sib6__number_ranges,
4623 (ProtobufCMessageInit) uenibstreamprotobuf__sib6__init,
4624 NULL,NULL,NULL /* reserved[123] */
4626 static const ProtobufCEnumValue uenibstreamprotobuf__sib7__warning_message_segment_type__enum_values_by_number[3] =
4628 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified", 0 },
4629 { "notLastSegment", "UENIBSTREAMPROTOBUF__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__notLastSegment", 1 },
4630 { "lastSegment", "UENIBSTREAMPROTOBUF__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__lastSegment", 2 },
4632 static const ProtobufCIntRange uenibstreamprotobuf__sib7__warning_message_segment_type__value_ranges[] = {
4635 static const ProtobufCEnumValueIndex uenibstreamprotobuf__sib7__warning_message_segment_type__enum_values_by_name[3] =
4637 { "lastSegment", 2 },
4638 { "notLastSegment", 1 },
4639 { "protobuf_unspecified", 0 },
4641 const ProtobufCEnumDescriptor uenibstreamprotobuf__sib7__warning_message_segment_type__descriptor =
4643 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
4644 "uenibstreamprotobuf.SIB7.WarningMessageSegmentType",
4645 "WarningMessageSegmentType",
4646 "Uenibstreamprotobuf__SIB7__WarningMessageSegmentType",
4647 "uenibstreamprotobuf",
4649 uenibstreamprotobuf__sib7__warning_message_segment_type__enum_values_by_number,
4651 uenibstreamprotobuf__sib7__warning_message_segment_type__enum_values_by_name,
4653 uenibstreamprotobuf__sib7__warning_message_segment_type__value_ranges,
4654 NULL,NULL,NULL,NULL /* reserved[1234] */
4656 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib7__field_descriptors[7] =
4659 "messageIdentifier",
4661 PROTOBUF_C_LABEL_NONE,
4662 PROTOBUF_C_TYPE_STRING,
4663 0, /* quantifier_offset */
4664 offsetof(Uenibstreamprotobuf__SIB7, messageidentifier),
4666 &protobuf_c_empty_string,
4668 0,NULL,NULL /* reserved1,reserved2, etc */
4673 PROTOBUF_C_LABEL_NONE,
4674 PROTOBUF_C_TYPE_STRING,
4675 0, /* quantifier_offset */
4676 offsetof(Uenibstreamprotobuf__SIB7, serialnumber),
4678 &protobuf_c_empty_string,
4680 0,NULL,NULL /* reserved1,reserved2, etc */
4683 "warningMessageSegmentType",
4685 PROTOBUF_C_LABEL_NONE,
4686 PROTOBUF_C_TYPE_ENUM,
4687 0, /* quantifier_offset */
4688 offsetof(Uenibstreamprotobuf__SIB7, warningmessagesegmenttype),
4689 &uenibstreamprotobuf__sib7__warning_message_segment_type__descriptor,
4692 0,NULL,NULL /* reserved1,reserved2, etc */
4695 "warningMessageSegmentNumber",
4697 PROTOBUF_C_LABEL_NONE,
4698 PROTOBUF_C_TYPE_UINT32,
4699 0, /* quantifier_offset */
4700 offsetof(Uenibstreamprotobuf__SIB7, warningmessagesegmentnumber),
4704 0,NULL,NULL /* reserved1,reserved2, etc */
4707 "warningMessageSegment",
4709 PROTOBUF_C_LABEL_NONE,
4710 PROTOBUF_C_TYPE_STRING,
4711 0, /* quantifier_offset */
4712 offsetof(Uenibstreamprotobuf__SIB7, warningmessagesegment),
4714 &protobuf_c_empty_string,
4716 0,NULL,NULL /* reserved1,reserved2, etc */
4721 PROTOBUF_C_LABEL_NONE,
4722 PROTOBUF_C_TYPE_MESSAGE,
4723 0, /* quantifier_offset */
4724 offsetof(Uenibstreamprotobuf__SIB7, datacodingscheme),
4725 &google__protobuf__string_value__descriptor,
4728 0,NULL,NULL /* reserved1,reserved2, etc */
4731 "lateNonCriticalExtension",
4733 PROTOBUF_C_LABEL_NONE,
4734 PROTOBUF_C_TYPE_MESSAGE,
4735 0, /* quantifier_offset */
4736 offsetof(Uenibstreamprotobuf__SIB7, latenoncriticalextension),
4737 &google__protobuf__string_value__descriptor,
4740 0,NULL,NULL /* reserved1,reserved2, etc */
4743 static const unsigned uenibstreamprotobuf__sib7__field_indices_by_name[] = {
4744 5, /* field[5] = dataCodingScheme */
4745 6, /* field[6] = lateNonCriticalExtension */
4746 0, /* field[0] = messageIdentifier */
4747 1, /* field[1] = serialNumber */
4748 4, /* field[4] = warningMessageSegment */
4749 3, /* field[3] = warningMessageSegmentNumber */
4750 2, /* field[2] = warningMessageSegmentType */
4752 static const ProtobufCIntRange uenibstreamprotobuf__sib7__number_ranges[1 + 1] =
4757 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib7__descriptor =
4759 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4760 "uenibstreamprotobuf.SIB7",
4762 "Uenibstreamprotobuf__SIB7",
4763 "uenibstreamprotobuf",
4764 sizeof(Uenibstreamprotobuf__SIB7),
4766 uenibstreamprotobuf__sib7__field_descriptors,
4767 uenibstreamprotobuf__sib7__field_indices_by_name,
4768 1, uenibstreamprotobuf__sib7__number_ranges,
4769 (ProtobufCMessageInit) uenibstreamprotobuf__sib7__init,
4770 NULL,NULL,NULL /* reserved[123] */
4772 static const ProtobufCEnumValue uenibstreamprotobuf__sib8__warning_message_segment_type__enum_values_by_number[3] =
4774 { "protobuf_unspecified", "UENIBSTREAMPROTOBUF__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified", 0 },
4775 { "notLastSegment", "UENIBSTREAMPROTOBUF__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__notLastSegment", 1 },
4776 { "lastSegment", "UENIBSTREAMPROTOBUF__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__lastSegment", 2 },
4778 static const ProtobufCIntRange uenibstreamprotobuf__sib8__warning_message_segment_type__value_ranges[] = {
4781 static const ProtobufCEnumValueIndex uenibstreamprotobuf__sib8__warning_message_segment_type__enum_values_by_name[3] =
4783 { "lastSegment", 2 },
4784 { "notLastSegment", 1 },
4785 { "protobuf_unspecified", 0 },
4787 const ProtobufCEnumDescriptor uenibstreamprotobuf__sib8__warning_message_segment_type__descriptor =
4789 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
4790 "uenibstreamprotobuf.SIB8.WarningMessageSegmentType",
4791 "WarningMessageSegmentType",
4792 "Uenibstreamprotobuf__SIB8__WarningMessageSegmentType",
4793 "uenibstreamprotobuf",
4795 uenibstreamprotobuf__sib8__warning_message_segment_type__enum_values_by_number,
4797 uenibstreamprotobuf__sib8__warning_message_segment_type__enum_values_by_name,
4799 uenibstreamprotobuf__sib8__warning_message_segment_type__value_ranges,
4800 NULL,NULL,NULL,NULL /* reserved[1234] */
4802 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib8__field_descriptors[8] =
4805 "messageIdentifier",
4807 PROTOBUF_C_LABEL_NONE,
4808 PROTOBUF_C_TYPE_STRING,
4809 0, /* quantifier_offset */
4810 offsetof(Uenibstreamprotobuf__SIB8, messageidentifier),
4812 &protobuf_c_empty_string,
4814 0,NULL,NULL /* reserved1,reserved2, etc */
4819 PROTOBUF_C_LABEL_NONE,
4820 PROTOBUF_C_TYPE_STRING,
4821 0, /* quantifier_offset */
4822 offsetof(Uenibstreamprotobuf__SIB8, serialnumber),
4824 &protobuf_c_empty_string,
4826 0,NULL,NULL /* reserved1,reserved2, etc */
4829 "warningMessageSegmentType",
4831 PROTOBUF_C_LABEL_NONE,
4832 PROTOBUF_C_TYPE_ENUM,
4833 0, /* quantifier_offset */
4834 offsetof(Uenibstreamprotobuf__SIB8, warningmessagesegmenttype),
4835 &uenibstreamprotobuf__sib8__warning_message_segment_type__descriptor,
4838 0,NULL,NULL /* reserved1,reserved2, etc */
4841 "warningMessageSegmentNumber",
4843 PROTOBUF_C_LABEL_NONE,
4844 PROTOBUF_C_TYPE_UINT32,
4845 0, /* quantifier_offset */
4846 offsetof(Uenibstreamprotobuf__SIB8, warningmessagesegmentnumber),
4850 0,NULL,NULL /* reserved1,reserved2, etc */
4853 "warningMessageSegment",
4855 PROTOBUF_C_LABEL_NONE,
4856 PROTOBUF_C_TYPE_STRING,
4857 0, /* quantifier_offset */
4858 offsetof(Uenibstreamprotobuf__SIB8, warningmessagesegment),
4860 &protobuf_c_empty_string,
4862 0,NULL,NULL /* reserved1,reserved2, etc */
4867 PROTOBUF_C_LABEL_NONE,
4868 PROTOBUF_C_TYPE_MESSAGE,
4869 0, /* quantifier_offset */
4870 offsetof(Uenibstreamprotobuf__SIB8, datacodingscheme),
4871 &google__protobuf__string_value__descriptor,
4874 0,NULL,NULL /* reserved1,reserved2, etc */
4877 "warningAreaCoordinatesSegment",
4879 PROTOBUF_C_LABEL_NONE,
4880 PROTOBUF_C_TYPE_MESSAGE,
4881 0, /* quantifier_offset */
4882 offsetof(Uenibstreamprotobuf__SIB8, warningareacoordinatessegment),
4883 &google__protobuf__string_value__descriptor,
4886 0,NULL,NULL /* reserved1,reserved2, etc */
4889 "lateNonCriticalExtension",
4891 PROTOBUF_C_LABEL_NONE,
4892 PROTOBUF_C_TYPE_MESSAGE,
4893 0, /* quantifier_offset */
4894 offsetof(Uenibstreamprotobuf__SIB8, latenoncriticalextension),
4895 &google__protobuf__string_value__descriptor,
4898 0,NULL,NULL /* reserved1,reserved2, etc */
4901 static const unsigned uenibstreamprotobuf__sib8__field_indices_by_name[] = {
4902 5, /* field[5] = dataCodingScheme */
4903 7, /* field[7] = lateNonCriticalExtension */
4904 0, /* field[0] = messageIdentifier */
4905 1, /* field[1] = serialNumber */
4906 6, /* field[6] = warningAreaCoordinatesSegment */
4907 4, /* field[4] = warningMessageSegment */
4908 3, /* field[3] = warningMessageSegmentNumber */
4909 2, /* field[2] = warningMessageSegmentType */
4911 static const ProtobufCIntRange uenibstreamprotobuf__sib8__number_ranges[1 + 1] =
4916 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib8__descriptor =
4918 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4919 "uenibstreamprotobuf.SIB8",
4921 "Uenibstreamprotobuf__SIB8",
4922 "uenibstreamprotobuf",
4923 sizeof(Uenibstreamprotobuf__SIB8),
4925 uenibstreamprotobuf__sib8__field_descriptors,
4926 uenibstreamprotobuf__sib8__field_indices_by_name,
4927 1, uenibstreamprotobuf__sib8__number_ranges,
4928 (ProtobufCMessageInit) uenibstreamprotobuf__sib8__init,
4929 NULL,NULL,NULL /* reserved[123] */
4931 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib9__field_descriptors[2] =
4936 PROTOBUF_C_LABEL_NONE,
4937 PROTOBUF_C_TYPE_MESSAGE,
4938 0, /* quantifier_offset */
4939 offsetof(Uenibstreamprotobuf__SIB9, timeinfo),
4940 &uenibstreamprotobuf__sib9_time_info__descriptor,
4943 0,NULL,NULL /* reserved1,reserved2, etc */
4946 "lateNonCriticalExtension",
4948 PROTOBUF_C_LABEL_NONE,
4949 PROTOBUF_C_TYPE_MESSAGE,
4950 0, /* quantifier_offset */
4951 offsetof(Uenibstreamprotobuf__SIB9, latenoncriticalextension),
4952 &google__protobuf__string_value__descriptor,
4955 0,NULL,NULL /* reserved1,reserved2, etc */
4958 static const unsigned uenibstreamprotobuf__sib9__field_indices_by_name[] = {
4959 1, /* field[1] = lateNonCriticalExtension */
4960 0, /* field[0] = timeInfo */
4962 static const ProtobufCIntRange uenibstreamprotobuf__sib9__number_ranges[1 + 1] =
4967 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib9__descriptor =
4969 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
4970 "uenibstreamprotobuf.SIB9",
4972 "Uenibstreamprotobuf__SIB9",
4973 "uenibstreamprotobuf",
4974 sizeof(Uenibstreamprotobuf__SIB9),
4976 uenibstreamprotobuf__sib9__field_descriptors,
4977 uenibstreamprotobuf__sib9__field_indices_by_name,
4978 1, uenibstreamprotobuf__sib9__number_ranges,
4979 (ProtobufCMessageInit) uenibstreamprotobuf__sib9__init,
4980 NULL,NULL,NULL /* reserved[123] */
4982 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sib9_time_info__field_descriptors[4] =
4987 PROTOBUF_C_LABEL_NONE,
4988 PROTOBUF_C_TYPE_UINT64,
4989 0, /* quantifier_offset */
4990 offsetof(Uenibstreamprotobuf__SIB9TimeInfo, timeinfoutc),
4994 0,NULL,NULL /* reserved1,reserved2, etc */
4997 "dayLightSavingTime",
4999 PROTOBUF_C_LABEL_NONE,
5000 PROTOBUF_C_TYPE_MESSAGE,
5001 0, /* quantifier_offset */
5002 offsetof(Uenibstreamprotobuf__SIB9TimeInfo, daylightsavingtime),
5003 &google__protobuf__string_value__descriptor,
5006 0,NULL,NULL /* reserved1,reserved2, etc */
5011 PROTOBUF_C_LABEL_NONE,
5012 PROTOBUF_C_TYPE_MESSAGE,
5013 0, /* quantifier_offset */
5014 offsetof(Uenibstreamprotobuf__SIB9TimeInfo, leapseconds),
5015 &google__protobuf__int32_value__descriptor,
5018 0,NULL,NULL /* reserved1,reserved2, etc */
5023 PROTOBUF_C_LABEL_NONE,
5024 PROTOBUF_C_TYPE_MESSAGE,
5025 0, /* quantifier_offset */
5026 offsetof(Uenibstreamprotobuf__SIB9TimeInfo, localtimeoffset),
5027 &google__protobuf__int32_value__descriptor,
5030 0,NULL,NULL /* reserved1,reserved2, etc */
5033 static const unsigned uenibstreamprotobuf__sib9_time_info__field_indices_by_name[] = {
5034 1, /* field[1] = dayLightSavingTime */
5035 2, /* field[2] = leapSeconds */
5036 3, /* field[3] = localTimeOffset */
5037 0, /* field[0] = timeInfoUTC */
5039 static const ProtobufCIntRange uenibstreamprotobuf__sib9_time_info__number_ranges[1 + 1] =
5044 const ProtobufCMessageDescriptor uenibstreamprotobuf__sib9_time_info__descriptor =
5046 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
5047 "uenibstreamprotobuf.SIB9TimeInfo",
5049 "Uenibstreamprotobuf__SIB9TimeInfo",
5050 "uenibstreamprotobuf",
5051 sizeof(Uenibstreamprotobuf__SIB9TimeInfo),
5053 uenibstreamprotobuf__sib9_time_info__field_descriptors,
5054 uenibstreamprotobuf__sib9_time_info__field_indices_by_name,
5055 1, uenibstreamprotobuf__sib9_time_info__number_ranges,
5056 (ProtobufCMessageInit) uenibstreamprotobuf__sib9_time_info__init,
5057 NULL,NULL,NULL /* reserved[123] */