/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: rrc_sib.proto */ /* Do not generate deprecated warnings for self */ #ifndef PROTOBUF_C__NO_DEPRECATED #define PROTOBUF_C__NO_DEPRECATED #endif #include "rrc_sib.pb-c.h" void streaming_protobufs__sib1__init (StreamingProtobufs__SIB1 *message) { static const StreamingProtobufs__SIB1 init_value = STREAMING_PROTOBUFS__SIB1__INIT; *message = init_value; } size_t streaming_protobufs__sib1__get_packed_size (const StreamingProtobufs__SIB1 *message) { assert(message->base.descriptor == &streaming_protobufs__sib1__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib1__pack (const StreamingProtobufs__SIB1 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib1__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib1__pack_to_buffer (const StreamingProtobufs__SIB1 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib1__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB1 * streaming_protobufs__sib1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB1 *) protobuf_c_message_unpack (&streaming_protobufs__sib1__descriptor, allocator, len, data); } void streaming_protobufs__sib1__free_unpacked (StreamingProtobufs__SIB1 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib1__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib1_cell_selection_info__init (StreamingProtobufs__SIB1CellSelectionInfo *message) { static const StreamingProtobufs__SIB1CellSelectionInfo init_value = STREAMING_PROTOBUFS__SIB1_CELL_SELECTION_INFO__INIT; *message = init_value; } size_t streaming_protobufs__sib1_cell_selection_info__get_packed_size (const StreamingProtobufs__SIB1CellSelectionInfo *message) { assert(message->base.descriptor == &streaming_protobufs__sib1_cell_selection_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib1_cell_selection_info__pack (const StreamingProtobufs__SIB1CellSelectionInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib1_cell_selection_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib1_cell_selection_info__pack_to_buffer (const StreamingProtobufs__SIB1CellSelectionInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib1_cell_selection_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB1CellSelectionInfo * streaming_protobufs__sib1_cell_selection_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB1CellSelectionInfo *) protobuf_c_message_unpack (&streaming_protobufs__sib1_cell_selection_info__descriptor, allocator, len, data); } void streaming_protobufs__sib1_cell_selection_info__free_unpacked (StreamingProtobufs__SIB1CellSelectionInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib1_cell_selection_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib1_uac__barring_info__init (StreamingProtobufs__SIB1UACBarringInfo *message) { static const StreamingProtobufs__SIB1UACBarringInfo init_value = STREAMING_PROTOBUFS__SIB1_UAC__BARRING_INFO__INIT; *message = init_value; } size_t streaming_protobufs__sib1_uac__barring_info__get_packed_size (const StreamingProtobufs__SIB1UACBarringInfo *message) { assert(message->base.descriptor == &streaming_protobufs__sib1_uac__barring_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib1_uac__barring_info__pack (const StreamingProtobufs__SIB1UACBarringInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib1_uac__barring_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib1_uac__barring_info__pack_to_buffer (const StreamingProtobufs__SIB1UACBarringInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib1_uac__barring_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB1UACBarringInfo * streaming_protobufs__sib1_uac__barring_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB1UACBarringInfo *) protobuf_c_message_unpack (&streaming_protobufs__sib1_uac__barring_info__descriptor, allocator, len, data); } void streaming_protobufs__sib1_uac__barring_info__free_unpacked (StreamingProtobufs__SIB1UACBarringInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib1_uac__barring_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__uac__access_category1__selection_assistance_info__init (StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message) { static const StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo init_value = STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__INIT; *message = init_value; } size_t streaming_protobufs__uac__access_category1__selection_assistance_info__get_packed_size (const StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message) { assert(message->base.descriptor == &streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__uac__access_category1__selection_assistance_info__pack (const StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__uac__access_category1__selection_assistance_info__pack_to_buffer (const StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo * streaming_protobufs__uac__access_category1__selection_assistance_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *) protobuf_c_message_unpack (&streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor, allocator, len, data); } void streaming_protobufs__uac__access_category1__selection_assistance_info__free_unpacked (StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__individual_plmnlist__init (StreamingProtobufs__IndividualPLMNList *message) { static const StreamingProtobufs__IndividualPLMNList init_value = STREAMING_PROTOBUFS__INDIVIDUAL_PLMNLIST__INIT; *message = init_value; } size_t streaming_protobufs__individual_plmnlist__get_packed_size (const StreamingProtobufs__IndividualPLMNList *message) { assert(message->base.descriptor == &streaming_protobufs__individual_plmnlist__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__individual_plmnlist__pack (const StreamingProtobufs__IndividualPLMNList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__individual_plmnlist__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__individual_plmnlist__pack_to_buffer (const StreamingProtobufs__IndividualPLMNList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__individual_plmnlist__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__IndividualPLMNList * streaming_protobufs__individual_plmnlist__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__IndividualPLMNList *) protobuf_c_message_unpack (&streaming_protobufs__individual_plmnlist__descriptor, allocator, len, data); } void streaming_protobufs__individual_plmnlist__free_unpacked (StreamingProtobufs__IndividualPLMNList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__individual_plmnlist__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib2__init (StreamingProtobufs__SIB2 *message) { static const StreamingProtobufs__SIB2 init_value = STREAMING_PROTOBUFS__SIB2__INIT; *message = init_value; } size_t streaming_protobufs__sib2__get_packed_size (const StreamingProtobufs__SIB2 *message) { assert(message->base.descriptor == &streaming_protobufs__sib2__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib2__pack (const StreamingProtobufs__SIB2 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib2__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib2__pack_to_buffer (const StreamingProtobufs__SIB2 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib2__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB2 * streaming_protobufs__sib2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB2 *) protobuf_c_message_unpack (&streaming_protobufs__sib2__descriptor, allocator, len, data); } void streaming_protobufs__sib2__free_unpacked (StreamingProtobufs__SIB2 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib2__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib2_cell_reselection_info_common__init (StreamingProtobufs__SIB2CellReselectionInfoCommon *message) { static const StreamingProtobufs__SIB2CellReselectionInfoCommon init_value = STREAMING_PROTOBUFS__SIB2_CELL_RESELECTION_INFO_COMMON__INIT; *message = init_value; } size_t streaming_protobufs__sib2_cell_reselection_info_common__get_packed_size (const StreamingProtobufs__SIB2CellReselectionInfoCommon *message) { assert(message->base.descriptor == &streaming_protobufs__sib2_cell_reselection_info_common__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib2_cell_reselection_info_common__pack (const StreamingProtobufs__SIB2CellReselectionInfoCommon *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib2_cell_reselection_info_common__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib2_cell_reselection_info_common__pack_to_buffer (const StreamingProtobufs__SIB2CellReselectionInfoCommon *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib2_cell_reselection_info_common__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB2CellReselectionInfoCommon * streaming_protobufs__sib2_cell_reselection_info_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB2CellReselectionInfoCommon *) protobuf_c_message_unpack (&streaming_protobufs__sib2_cell_reselection_info_common__descriptor, allocator, len, data); } void streaming_protobufs__sib2_cell_reselection_info_common__free_unpacked (StreamingProtobufs__SIB2CellReselectionInfoCommon *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib2_cell_reselection_info_common__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__q__hyst__init (StreamingProtobufs__QHyst *message) { static const StreamingProtobufs__QHyst init_value = STREAMING_PROTOBUFS__Q__HYST__INIT; *message = init_value; } size_t streaming_protobufs__q__hyst__get_packed_size (const StreamingProtobufs__QHyst *message) { assert(message->base.descriptor == &streaming_protobufs__q__hyst__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__q__hyst__pack (const StreamingProtobufs__QHyst *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__q__hyst__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__q__hyst__pack_to_buffer (const StreamingProtobufs__QHyst *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__q__hyst__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__QHyst * streaming_protobufs__q__hyst__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__QHyst *) protobuf_c_message_unpack (&streaming_protobufs__q__hyst__descriptor, allocator, len, data); } void streaming_protobufs__q__hyst__free_unpacked (StreamingProtobufs__QHyst *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__q__hyst__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__speed_state_reselection_pars__init (StreamingProtobufs__SpeedStateReselectionPars *message) { static const StreamingProtobufs__SpeedStateReselectionPars init_value = STREAMING_PROTOBUFS__SPEED_STATE_RESELECTION_PARS__INIT; *message = init_value; } size_t streaming_protobufs__speed_state_reselection_pars__get_packed_size (const StreamingProtobufs__SpeedStateReselectionPars *message) { assert(message->base.descriptor == &streaming_protobufs__speed_state_reselection_pars__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__speed_state_reselection_pars__pack (const StreamingProtobufs__SpeedStateReselectionPars *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__speed_state_reselection_pars__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__speed_state_reselection_pars__pack_to_buffer (const StreamingProtobufs__SpeedStateReselectionPars *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__speed_state_reselection_pars__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SpeedStateReselectionPars * streaming_protobufs__speed_state_reselection_pars__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SpeedStateReselectionPars *) protobuf_c_message_unpack (&streaming_protobufs__speed_state_reselection_pars__descriptor, allocator, len, data); } void streaming_protobufs__speed_state_reselection_pars__free_unpacked (StreamingProtobufs__SpeedStateReselectionPars *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__speed_state_reselection_pars__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__q__hyst_sf__init (StreamingProtobufs__QHystSF *message) { static const StreamingProtobufs__QHystSF init_value = STREAMING_PROTOBUFS__Q__HYST_SF__INIT; *message = init_value; } size_t streaming_protobufs__q__hyst_sf__get_packed_size (const StreamingProtobufs__QHystSF *message) { assert(message->base.descriptor == &streaming_protobufs__q__hyst_sf__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__q__hyst_sf__pack (const StreamingProtobufs__QHystSF *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__q__hyst_sf__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__q__hyst_sf__pack_to_buffer (const StreamingProtobufs__QHystSF *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__q__hyst_sf__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__QHystSF * streaming_protobufs__q__hyst_sf__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__QHystSF *) protobuf_c_message_unpack (&streaming_protobufs__q__hyst_sf__descriptor, allocator, len, data); } void streaming_protobufs__q__hyst_sf__free_unpacked (StreamingProtobufs__QHystSF *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__q__hyst_sf__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sf__medium__high__init (StreamingProtobufs__SFMediumHigh *message) { static const StreamingProtobufs__SFMediumHigh init_value = STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__INIT; *message = init_value; } size_t streaming_protobufs__sf__medium__high__get_packed_size (const StreamingProtobufs__SFMediumHigh *message) { assert(message->base.descriptor == &streaming_protobufs__sf__medium__high__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sf__medium__high__pack (const StreamingProtobufs__SFMediumHigh *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sf__medium__high__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sf__medium__high__pack_to_buffer (const StreamingProtobufs__SFMediumHigh *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sf__medium__high__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SFMediumHigh * streaming_protobufs__sf__medium__high__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SFMediumHigh *) protobuf_c_message_unpack (&streaming_protobufs__sf__medium__high__descriptor, allocator, len, data); } void streaming_protobufs__sf__medium__high__free_unpacked (StreamingProtobufs__SFMediumHigh *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sf__medium__high__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib2_cell_reselection_serving_freq_info__init (StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message) { static const StreamingProtobufs__SIB2CellReselectionServingFreqInfo init_value = STREAMING_PROTOBUFS__SIB2_CELL_RESELECTION_SERVING_FREQ_INFO__INIT; *message = init_value; } size_t streaming_protobufs__sib2_cell_reselection_serving_freq_info__get_packed_size (const StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message) { assert(message->base.descriptor == &streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib2_cell_reselection_serving_freq_info__pack (const StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib2_cell_reselection_serving_freq_info__pack_to_buffer (const StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB2CellReselectionServingFreqInfo * streaming_protobufs__sib2_cell_reselection_serving_freq_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB2CellReselectionServingFreqInfo *) protobuf_c_message_unpack (&streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor, allocator, len, data); } void streaming_protobufs__sib2_cell_reselection_serving_freq_info__free_unpacked (StreamingProtobufs__SIB2CellReselectionServingFreqInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cell_reselection_sub_priority__init (StreamingProtobufs__CellReselectionSubPriority *message) { static const StreamingProtobufs__CellReselectionSubPriority init_value = STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__INIT; *message = init_value; } size_t streaming_protobufs__cell_reselection_sub_priority__get_packed_size (const StreamingProtobufs__CellReselectionSubPriority *message) { assert(message->base.descriptor == &streaming_protobufs__cell_reselection_sub_priority__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cell_reselection_sub_priority__pack (const StreamingProtobufs__CellReselectionSubPriority *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cell_reselection_sub_priority__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cell_reselection_sub_priority__pack_to_buffer (const StreamingProtobufs__CellReselectionSubPriority *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cell_reselection_sub_priority__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CellReselectionSubPriority * streaming_protobufs__cell_reselection_sub_priority__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CellReselectionSubPriority *) protobuf_c_message_unpack (&streaming_protobufs__cell_reselection_sub_priority__descriptor, allocator, len, data); } void streaming_protobufs__cell_reselection_sub_priority__free_unpacked (StreamingProtobufs__CellReselectionSubPriority *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cell_reselection_sub_priority__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib2_intra_freq_cell_reselection_info__init (StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message) { static const StreamingProtobufs__SIB2IntraFreqCellReselectionInfo init_value = STREAMING_PROTOBUFS__SIB2_INTRA_FREQ_CELL_RESELECTION_INFO__INIT; *message = init_value; } size_t streaming_protobufs__sib2_intra_freq_cell_reselection_info__get_packed_size (const StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message) { assert(message->base.descriptor == &streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib2_intra_freq_cell_reselection_info__pack (const StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib2_intra_freq_cell_reselection_info__pack_to_buffer (const StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB2IntraFreqCellReselectionInfo * streaming_protobufs__sib2_intra_freq_cell_reselection_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *) protobuf_c_message_unpack (&streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor, allocator, len, data); } void streaming_protobufs__sib2_intra_freq_cell_reselection_info__free_unpacked (StreamingProtobufs__SIB2IntraFreqCellReselectionInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__speed_state_scale_factors__init (StreamingProtobufs__SpeedStateScaleFactors *message) { static const StreamingProtobufs__SpeedStateScaleFactors init_value = STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS__INIT; *message = init_value; } size_t streaming_protobufs__speed_state_scale_factors__get_packed_size (const StreamingProtobufs__SpeedStateScaleFactors *message) { assert(message->base.descriptor == &streaming_protobufs__speed_state_scale_factors__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__speed_state_scale_factors__pack (const StreamingProtobufs__SpeedStateScaleFactors *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__speed_state_scale_factors__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__speed_state_scale_factors__pack_to_buffer (const StreamingProtobufs__SpeedStateScaleFactors *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__speed_state_scale_factors__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SpeedStateScaleFactors * streaming_protobufs__speed_state_scale_factors__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SpeedStateScaleFactors *) protobuf_c_message_unpack (&streaming_protobufs__speed_state_scale_factors__descriptor, allocator, len, data); } void streaming_protobufs__speed_state_scale_factors__free_unpacked (StreamingProtobufs__SpeedStateScaleFactors *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__speed_state_scale_factors__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__speed_state_scale_factors_sf__medium__high__init (StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message) { static const StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh init_value = STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__INIT; *message = init_value; } size_t streaming_protobufs__speed_state_scale_factors_sf__medium__high__get_packed_size (const StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message) { assert(message->base.descriptor == &streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__speed_state_scale_factors_sf__medium__high__pack (const StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__speed_state_scale_factors_sf__medium__high__pack_to_buffer (const StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh * streaming_protobufs__speed_state_scale_factors_sf__medium__high__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *) protobuf_c_message_unpack (&streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor, allocator, len, data); } void streaming_protobufs__speed_state_scale_factors_sf__medium__high__free_unpacked (StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib3__init (StreamingProtobufs__SIB3 *message) { static const StreamingProtobufs__SIB3 init_value = STREAMING_PROTOBUFS__SIB3__INIT; *message = init_value; } size_t streaming_protobufs__sib3__get_packed_size (const StreamingProtobufs__SIB3 *message) { assert(message->base.descriptor == &streaming_protobufs__sib3__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib3__pack (const StreamingProtobufs__SIB3 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib3__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib3__pack_to_buffer (const StreamingProtobufs__SIB3 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib3__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB3 * streaming_protobufs__sib3__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB3 *) protobuf_c_message_unpack (&streaming_protobufs__sib3__descriptor, allocator, len, data); } void streaming_protobufs__sib3__free_unpacked (StreamingProtobufs__SIB3 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib3__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__intra_freq_neigh_cell_list__init (StreamingProtobufs__IntraFreqNeighCellList *message) { static const StreamingProtobufs__IntraFreqNeighCellList init_value = STREAMING_PROTOBUFS__INTRA_FREQ_NEIGH_CELL_LIST__INIT; *message = init_value; } size_t streaming_protobufs__intra_freq_neigh_cell_list__get_packed_size (const StreamingProtobufs__IntraFreqNeighCellList *message) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_neigh_cell_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__intra_freq_neigh_cell_list__pack (const StreamingProtobufs__IntraFreqNeighCellList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_neigh_cell_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__intra_freq_neigh_cell_list__pack_to_buffer (const StreamingProtobufs__IntraFreqNeighCellList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_neigh_cell_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__IntraFreqNeighCellList * streaming_protobufs__intra_freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__IntraFreqNeighCellList *) protobuf_c_message_unpack (&streaming_protobufs__intra_freq_neigh_cell_list__descriptor, allocator, len, data); } void streaming_protobufs__intra_freq_neigh_cell_list__free_unpacked (StreamingProtobufs__IntraFreqNeighCellList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__intra_freq_neigh_cell_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__intra_freq_neigh_cell_info__init (StreamingProtobufs__IntraFreqNeighCellInfo *message) { static const StreamingProtobufs__IntraFreqNeighCellInfo init_value = STREAMING_PROTOBUFS__INTRA_FREQ_NEIGH_CELL_INFO__INIT; *message = init_value; } size_t streaming_protobufs__intra_freq_neigh_cell_info__get_packed_size (const StreamingProtobufs__IntraFreqNeighCellInfo *message) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_neigh_cell_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__intra_freq_neigh_cell_info__pack (const StreamingProtobufs__IntraFreqNeighCellInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_neigh_cell_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__intra_freq_neigh_cell_info__pack_to_buffer (const StreamingProtobufs__IntraFreqNeighCellInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_neigh_cell_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__IntraFreqNeighCellInfo * streaming_protobufs__intra_freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__IntraFreqNeighCellInfo *) protobuf_c_message_unpack (&streaming_protobufs__intra_freq_neigh_cell_info__descriptor, allocator, len, data); } void streaming_protobufs__intra_freq_neigh_cell_info__free_unpacked (StreamingProtobufs__IntraFreqNeighCellInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__intra_freq_neigh_cell_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__intra_freq_black_cell_list__init (StreamingProtobufs__IntraFreqBlackCellList *message) { static const StreamingProtobufs__IntraFreqBlackCellList init_value = STREAMING_PROTOBUFS__INTRA_FREQ_BLACK_CELL_LIST__INIT; *message = init_value; } size_t streaming_protobufs__intra_freq_black_cell_list__get_packed_size (const StreamingProtobufs__IntraFreqBlackCellList *message) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_black_cell_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__intra_freq_black_cell_list__pack (const StreamingProtobufs__IntraFreqBlackCellList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_black_cell_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__intra_freq_black_cell_list__pack_to_buffer (const StreamingProtobufs__IntraFreqBlackCellList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__intra_freq_black_cell_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__IntraFreqBlackCellList * streaming_protobufs__intra_freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__IntraFreqBlackCellList *) protobuf_c_message_unpack (&streaming_protobufs__intra_freq_black_cell_list__descriptor, allocator, len, data); } void streaming_protobufs__intra_freq_black_cell_list__free_unpacked (StreamingProtobufs__IntraFreqBlackCellList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__intra_freq_black_cell_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib4__init (StreamingProtobufs__SIB4 *message) { static const StreamingProtobufs__SIB4 init_value = STREAMING_PROTOBUFS__SIB4__INIT; *message = init_value; } size_t streaming_protobufs__sib4__get_packed_size (const StreamingProtobufs__SIB4 *message) { assert(message->base.descriptor == &streaming_protobufs__sib4__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib4__pack (const StreamingProtobufs__SIB4 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib4__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib4__pack_to_buffer (const StreamingProtobufs__SIB4 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib4__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB4 * streaming_protobufs__sib4__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB4 *) protobuf_c_message_unpack (&streaming_protobufs__sib4__descriptor, allocator, len, data); } void streaming_protobufs__sib4__free_unpacked (StreamingProtobufs__SIB4 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib4__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__inter_freq_carrier_freq_list__init (StreamingProtobufs__InterFreqCarrierFreqList *message) { static const StreamingProtobufs__InterFreqCarrierFreqList init_value = STREAMING_PROTOBUFS__INTER_FREQ_CARRIER_FREQ_LIST__INIT; *message = init_value; } size_t streaming_protobufs__inter_freq_carrier_freq_list__get_packed_size (const StreamingProtobufs__InterFreqCarrierFreqList *message) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__inter_freq_carrier_freq_list__pack (const StreamingProtobufs__InterFreqCarrierFreqList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__inter_freq_carrier_freq_list__pack_to_buffer (const StreamingProtobufs__InterFreqCarrierFreqList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__InterFreqCarrierFreqList * streaming_protobufs__inter_freq_carrier_freq_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__InterFreqCarrierFreqList *) protobuf_c_message_unpack (&streaming_protobufs__inter_freq_carrier_freq_list__descriptor, allocator, len, data); } void streaming_protobufs__inter_freq_carrier_freq_list__free_unpacked (StreamingProtobufs__InterFreqCarrierFreqList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__inter_freq_carrier_freq_info__init (StreamingProtobufs__InterFreqCarrierFreqInfo *message) { static const StreamingProtobufs__InterFreqCarrierFreqInfo init_value = STREAMING_PROTOBUFS__INTER_FREQ_CARRIER_FREQ_INFO__INIT; *message = init_value; } size_t streaming_protobufs__inter_freq_carrier_freq_info__get_packed_size (const StreamingProtobufs__InterFreqCarrierFreqInfo *message) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__inter_freq_carrier_freq_info__pack (const StreamingProtobufs__InterFreqCarrierFreqInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__inter_freq_carrier_freq_info__pack_to_buffer (const StreamingProtobufs__InterFreqCarrierFreqInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__InterFreqCarrierFreqInfo * streaming_protobufs__inter_freq_carrier_freq_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__InterFreqCarrierFreqInfo *) protobuf_c_message_unpack (&streaming_protobufs__inter_freq_carrier_freq_info__descriptor, allocator, len, data); } void streaming_protobufs__inter_freq_carrier_freq_info__free_unpacked (StreamingProtobufs__InterFreqCarrierFreqInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__init (StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message) { static const StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ init_value = STREAMING_PROTOBUFS__INTER_FREQ_CARRIER_FREQ_INFO_THRESH_X__Q__INIT; *message = init_value; } size_t streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__get_packed_size (const StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__pack (const StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__pack_to_buffer (const StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ * streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *) protobuf_c_message_unpack (&streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor, allocator, len, data); } void streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__free_unpacked (StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__inter_freq_neigh_cell_list__init (StreamingProtobufs__InterFreqNeighCellList *message) { static const StreamingProtobufs__InterFreqNeighCellList init_value = STREAMING_PROTOBUFS__INTER_FREQ_NEIGH_CELL_LIST__INIT; *message = init_value; } size_t streaming_protobufs__inter_freq_neigh_cell_list__get_packed_size (const StreamingProtobufs__InterFreqNeighCellList *message) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_neigh_cell_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__inter_freq_neigh_cell_list__pack (const StreamingProtobufs__InterFreqNeighCellList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_neigh_cell_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__inter_freq_neigh_cell_list__pack_to_buffer (const StreamingProtobufs__InterFreqNeighCellList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_neigh_cell_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__InterFreqNeighCellList * streaming_protobufs__inter_freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__InterFreqNeighCellList *) protobuf_c_message_unpack (&streaming_protobufs__inter_freq_neigh_cell_list__descriptor, allocator, len, data); } void streaming_protobufs__inter_freq_neigh_cell_list__free_unpacked (StreamingProtobufs__InterFreqNeighCellList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__inter_freq_neigh_cell_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__inter_freq_neigh_cell_info__init (StreamingProtobufs__InterFreqNeighCellInfo *message) { static const StreamingProtobufs__InterFreqNeighCellInfo init_value = STREAMING_PROTOBUFS__INTER_FREQ_NEIGH_CELL_INFO__INIT; *message = init_value; } size_t streaming_protobufs__inter_freq_neigh_cell_info__get_packed_size (const StreamingProtobufs__InterFreqNeighCellInfo *message) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_neigh_cell_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__inter_freq_neigh_cell_info__pack (const StreamingProtobufs__InterFreqNeighCellInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_neigh_cell_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__inter_freq_neigh_cell_info__pack_to_buffer (const StreamingProtobufs__InterFreqNeighCellInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_neigh_cell_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__InterFreqNeighCellInfo * streaming_protobufs__inter_freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__InterFreqNeighCellInfo *) protobuf_c_message_unpack (&streaming_protobufs__inter_freq_neigh_cell_info__descriptor, allocator, len, data); } void streaming_protobufs__inter_freq_neigh_cell_info__free_unpacked (StreamingProtobufs__InterFreqNeighCellInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__inter_freq_neigh_cell_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__inter_freq_black_cell_list__init (StreamingProtobufs__InterFreqBlackCellList *message) { static const StreamingProtobufs__InterFreqBlackCellList init_value = STREAMING_PROTOBUFS__INTER_FREQ_BLACK_CELL_LIST__INIT; *message = init_value; } size_t streaming_protobufs__inter_freq_black_cell_list__get_packed_size (const StreamingProtobufs__InterFreqBlackCellList *message) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_black_cell_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__inter_freq_black_cell_list__pack (const StreamingProtobufs__InterFreqBlackCellList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_black_cell_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__inter_freq_black_cell_list__pack_to_buffer (const StreamingProtobufs__InterFreqBlackCellList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__inter_freq_black_cell_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__InterFreqBlackCellList * streaming_protobufs__inter_freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__InterFreqBlackCellList *) protobuf_c_message_unpack (&streaming_protobufs__inter_freq_black_cell_list__descriptor, allocator, len, data); } void streaming_protobufs__inter_freq_black_cell_list__free_unpacked (StreamingProtobufs__InterFreqBlackCellList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__inter_freq_black_cell_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib5__init (StreamingProtobufs__SIB5 *message) { static const StreamingProtobufs__SIB5 init_value = STREAMING_PROTOBUFS__SIB5__INIT; *message = init_value; } size_t streaming_protobufs__sib5__get_packed_size (const StreamingProtobufs__SIB5 *message) { assert(message->base.descriptor == &streaming_protobufs__sib5__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib5__pack (const StreamingProtobufs__SIB5 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib5__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib5__pack_to_buffer (const StreamingProtobufs__SIB5 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib5__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB5 * streaming_protobufs__sib5__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB5 *) protobuf_c_message_unpack (&streaming_protobufs__sib5__descriptor, allocator, len, data); } void streaming_protobufs__sib5__free_unpacked (StreamingProtobufs__SIB5 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib5__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__carrier_freq_list_eutra__init (StreamingProtobufs__CarrierFreqListEUTRA *message) { static const StreamingProtobufs__CarrierFreqListEUTRA init_value = STREAMING_PROTOBUFS__CARRIER_FREQ_LIST_EUTRA__INIT; *message = init_value; } size_t streaming_protobufs__carrier_freq_list_eutra__get_packed_size (const StreamingProtobufs__CarrierFreqListEUTRA *message) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_list_eutra__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__carrier_freq_list_eutra__pack (const StreamingProtobufs__CarrierFreqListEUTRA *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_list_eutra__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__carrier_freq_list_eutra__pack_to_buffer (const StreamingProtobufs__CarrierFreqListEUTRA *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_list_eutra__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CarrierFreqListEUTRA * streaming_protobufs__carrier_freq_list_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CarrierFreqListEUTRA *) protobuf_c_message_unpack (&streaming_protobufs__carrier_freq_list_eutra__descriptor, allocator, len, data); } void streaming_protobufs__carrier_freq_list_eutra__free_unpacked (StreamingProtobufs__CarrierFreqListEUTRA *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__carrier_freq_list_eutra__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__carrier_freq_eutra__init (StreamingProtobufs__CarrierFreqEUTRA *message) { static const StreamingProtobufs__CarrierFreqEUTRA init_value = STREAMING_PROTOBUFS__CARRIER_FREQ_EUTRA__INIT; *message = init_value; } size_t streaming_protobufs__carrier_freq_eutra__get_packed_size (const StreamingProtobufs__CarrierFreqEUTRA *message) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_eutra__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__carrier_freq_eutra__pack (const StreamingProtobufs__CarrierFreqEUTRA *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_eutra__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__carrier_freq_eutra__pack_to_buffer (const StreamingProtobufs__CarrierFreqEUTRA *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_eutra__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CarrierFreqEUTRA * streaming_protobufs__carrier_freq_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CarrierFreqEUTRA *) protobuf_c_message_unpack (&streaming_protobufs__carrier_freq_eutra__descriptor, allocator, len, data); } void streaming_protobufs__carrier_freq_eutra__free_unpacked (StreamingProtobufs__CarrierFreqEUTRA *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__carrier_freq_eutra__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__eutra__freq_neigh_cell_list__init (StreamingProtobufs__EUTRAFreqNeighCellList *message) { static const StreamingProtobufs__EUTRAFreqNeighCellList init_value = STREAMING_PROTOBUFS__EUTRA__FREQ_NEIGH_CELL_LIST__INIT; *message = init_value; } size_t streaming_protobufs__eutra__freq_neigh_cell_list__get_packed_size (const StreamingProtobufs__EUTRAFreqNeighCellList *message) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_neigh_cell_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__eutra__freq_neigh_cell_list__pack (const StreamingProtobufs__EUTRAFreqNeighCellList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_neigh_cell_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__eutra__freq_neigh_cell_list__pack_to_buffer (const StreamingProtobufs__EUTRAFreqNeighCellList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_neigh_cell_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__EUTRAFreqNeighCellList * streaming_protobufs__eutra__freq_neigh_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__EUTRAFreqNeighCellList *) protobuf_c_message_unpack (&streaming_protobufs__eutra__freq_neigh_cell_list__descriptor, allocator, len, data); } void streaming_protobufs__eutra__freq_neigh_cell_list__free_unpacked (StreamingProtobufs__EUTRAFreqNeighCellList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__eutra__freq_neigh_cell_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__eutra__freq_black_cell_list__init (StreamingProtobufs__EUTRAFreqBlackCellList *message) { static const StreamingProtobufs__EUTRAFreqBlackCellList init_value = STREAMING_PROTOBUFS__EUTRA__FREQ_BLACK_CELL_LIST__INIT; *message = init_value; } size_t streaming_protobufs__eutra__freq_black_cell_list__get_packed_size (const StreamingProtobufs__EUTRAFreqBlackCellList *message) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_black_cell_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__eutra__freq_black_cell_list__pack (const StreamingProtobufs__EUTRAFreqBlackCellList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_black_cell_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__eutra__freq_black_cell_list__pack_to_buffer (const StreamingProtobufs__EUTRAFreqBlackCellList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_black_cell_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__EUTRAFreqBlackCellList * streaming_protobufs__eutra__freq_black_cell_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__EUTRAFreqBlackCellList *) protobuf_c_message_unpack (&streaming_protobufs__eutra__freq_black_cell_list__descriptor, allocator, len, data); } void streaming_protobufs__eutra__freq_black_cell_list__free_unpacked (StreamingProtobufs__EUTRAFreqBlackCellList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__eutra__freq_black_cell_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__eutra__freq_neigh_cell_info__init (StreamingProtobufs__EUTRAFreqNeighCellInfo *message) { static const StreamingProtobufs__EUTRAFreqNeighCellInfo init_value = STREAMING_PROTOBUFS__EUTRA__FREQ_NEIGH_CELL_INFO__INIT; *message = init_value; } size_t streaming_protobufs__eutra__freq_neigh_cell_info__get_packed_size (const StreamingProtobufs__EUTRAFreqNeighCellInfo *message) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_neigh_cell_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__eutra__freq_neigh_cell_info__pack (const StreamingProtobufs__EUTRAFreqNeighCellInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_neigh_cell_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__eutra__freq_neigh_cell_info__pack_to_buffer (const StreamingProtobufs__EUTRAFreqNeighCellInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__eutra__freq_neigh_cell_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__EUTRAFreqNeighCellInfo * streaming_protobufs__eutra__freq_neigh_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__EUTRAFreqNeighCellInfo *) protobuf_c_message_unpack (&streaming_protobufs__eutra__freq_neigh_cell_info__descriptor, allocator, len, data); } void streaming_protobufs__eutra__freq_neigh_cell_info__free_unpacked (StreamingProtobufs__EUTRAFreqNeighCellInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__eutra__freq_neigh_cell_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__carrier_freq_eutrathresh_x__q__init (StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message) { static const StreamingProtobufs__CarrierFreqEUTRAThreshXQ init_value = STREAMING_PROTOBUFS__CARRIER_FREQ_EUTRATHRESH_X__Q__INIT; *message = init_value; } size_t streaming_protobufs__carrier_freq_eutrathresh_x__q__get_packed_size (const StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__carrier_freq_eutrathresh_x__q__pack (const StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__carrier_freq_eutrathresh_x__q__pack_to_buffer (const StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CarrierFreqEUTRAThreshXQ * streaming_protobufs__carrier_freq_eutrathresh_x__q__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CarrierFreqEUTRAThreshXQ *) protobuf_c_message_unpack (&streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor, allocator, len, data); } void streaming_protobufs__carrier_freq_eutrathresh_x__q__free_unpacked (StreamingProtobufs__CarrierFreqEUTRAThreshXQ *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib6__init (StreamingProtobufs__SIB6 *message) { static const StreamingProtobufs__SIB6 init_value = STREAMING_PROTOBUFS__SIB6__INIT; *message = init_value; } size_t streaming_protobufs__sib6__get_packed_size (const StreamingProtobufs__SIB6 *message) { assert(message->base.descriptor == &streaming_protobufs__sib6__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib6__pack (const StreamingProtobufs__SIB6 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib6__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib6__pack_to_buffer (const StreamingProtobufs__SIB6 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib6__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB6 * streaming_protobufs__sib6__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB6 *) protobuf_c_message_unpack (&streaming_protobufs__sib6__descriptor, allocator, len, data); } void streaming_protobufs__sib6__free_unpacked (StreamingProtobufs__SIB6 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib6__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib7__init (StreamingProtobufs__SIB7 *message) { static const StreamingProtobufs__SIB7 init_value = STREAMING_PROTOBUFS__SIB7__INIT; *message = init_value; } size_t streaming_protobufs__sib7__get_packed_size (const StreamingProtobufs__SIB7 *message) { assert(message->base.descriptor == &streaming_protobufs__sib7__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib7__pack (const StreamingProtobufs__SIB7 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib7__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib7__pack_to_buffer (const StreamingProtobufs__SIB7 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib7__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB7 * streaming_protobufs__sib7__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB7 *) protobuf_c_message_unpack (&streaming_protobufs__sib7__descriptor, allocator, len, data); } void streaming_protobufs__sib7__free_unpacked (StreamingProtobufs__SIB7 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib7__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib8__init (StreamingProtobufs__SIB8 *message) { static const StreamingProtobufs__SIB8 init_value = STREAMING_PROTOBUFS__SIB8__INIT; *message = init_value; } size_t streaming_protobufs__sib8__get_packed_size (const StreamingProtobufs__SIB8 *message) { assert(message->base.descriptor == &streaming_protobufs__sib8__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib8__pack (const StreamingProtobufs__SIB8 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib8__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib8__pack_to_buffer (const StreamingProtobufs__SIB8 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib8__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB8 * streaming_protobufs__sib8__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB8 *) protobuf_c_message_unpack (&streaming_protobufs__sib8__descriptor, allocator, len, data); } void streaming_protobufs__sib8__free_unpacked (StreamingProtobufs__SIB8 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib8__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib9__init (StreamingProtobufs__SIB9 *message) { static const StreamingProtobufs__SIB9 init_value = STREAMING_PROTOBUFS__SIB9__INIT; *message = init_value; } size_t streaming_protobufs__sib9__get_packed_size (const StreamingProtobufs__SIB9 *message) { assert(message->base.descriptor == &streaming_protobufs__sib9__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib9__pack (const StreamingProtobufs__SIB9 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib9__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib9__pack_to_buffer (const StreamingProtobufs__SIB9 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib9__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB9 * streaming_protobufs__sib9__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB9 *) protobuf_c_message_unpack (&streaming_protobufs__sib9__descriptor, allocator, len, data); } void streaming_protobufs__sib9__free_unpacked (StreamingProtobufs__SIB9 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib9__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sib9_time_info__init (StreamingProtobufs__SIB9TimeInfo *message) { static const StreamingProtobufs__SIB9TimeInfo init_value = STREAMING_PROTOBUFS__SIB9_TIME_INFO__INIT; *message = init_value; } size_t streaming_protobufs__sib9_time_info__get_packed_size (const StreamingProtobufs__SIB9TimeInfo *message) { assert(message->base.descriptor == &streaming_protobufs__sib9_time_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sib9_time_info__pack (const StreamingProtobufs__SIB9TimeInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sib9_time_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sib9_time_info__pack_to_buffer (const StreamingProtobufs__SIB9TimeInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sib9_time_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SIB9TimeInfo * streaming_protobufs__sib9_time_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SIB9TimeInfo *) protobuf_c_message_unpack (&streaming_protobufs__sib9_time_info__descriptor, allocator, len, data); } void streaming_protobufs__sib9_time_info__free_unpacked (StreamingProtobufs__SIB9TimeInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sib9_time_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } static const ProtobufCFieldDescriptor streaming_protobufs__sib1__field_descriptors[11] = { { "cellSelectionInfo", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, cellselectioninfo), &streaming_protobufs__sib1_cell_selection_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellAccessRelatedInfo", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, cellaccessrelatedinfo), &streaming_protobufs__cell_access_related_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "connEstFailureControl", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, connestfailurecontrol), &streaming_protobufs__conn_est_failure_control__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "si_SchedulingInfo", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, si_schedulinginfo), &streaming_protobufs__si__scheduling_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "servingCellConfigCommon", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, servingcellconfigcommon), &streaming_protobufs__serving_cell_config_common_sib__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ims_EmergencySupport", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, ims_emergencysupport), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "eCallOverIMS_Support", 7, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, ecalloverims_support), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ue_TimersAndConstants", 8, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, ue_timersandconstants), &streaming_protobufs__ue__timers_and_constants__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "uac_BarringInfo", 9, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, uac_barringinfo), &streaming_protobufs__sib1_uac__barring_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "useFullResumeID", 10, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, usefullresumeid), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lateNonCriticalExtension", 11, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1, latenoncriticalextension), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib1__field_indices_by_name[] = { 1, /* field[1] = cellAccessRelatedInfo */ 0, /* field[0] = cellSelectionInfo */ 2, /* field[2] = connEstFailureControl */ 6, /* field[6] = eCallOverIMS_Support */ 5, /* field[5] = ims_EmergencySupport */ 10, /* field[10] = lateNonCriticalExtension */ 4, /* field[4] = servingCellConfigCommon */ 3, /* field[3] = si_SchedulingInfo */ 8, /* field[8] = uac_BarringInfo */ 7, /* field[7] = ue_TimersAndConstants */ 9, /* field[9] = useFullResumeID */ }; static const ProtobufCIntRange streaming_protobufs__sib1__number_ranges[1 + 1] = { { 1, 0 }, { 0, 11 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib1__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB1", "SIB1", "StreamingProtobufs__SIB1", "streaming_protobufs", sizeof(StreamingProtobufs__SIB1), 11, streaming_protobufs__sib1__field_descriptors, streaming_protobufs__sib1__field_indices_by_name, 1, streaming_protobufs__sib1__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib1__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib1_cell_selection_info__field_descriptors[5] = { { "q_RxLevMin", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_SINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1CellSelectionInfo, q_rxlevmin), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinOffset", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1CellSelectionInfo, q_rxlevminoffset), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinSUL", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1CellSelectionInfo, q_rxlevminsul), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_QualMin", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1CellSelectionInfo, q_qualmin), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_QualMinOffset", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1CellSelectionInfo, q_qualminoffset), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib1_cell_selection_info__field_indices_by_name[] = { 3, /* field[3] = q_QualMin */ 4, /* field[4] = q_QualMinOffset */ 0, /* field[0] = q_RxLevMin */ 1, /* field[1] = q_RxLevMinOffset */ 2, /* field[2] = q_RxLevMinSUL */ }; static const ProtobufCIntRange streaming_protobufs__sib1_cell_selection_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib1_cell_selection_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB1CellSelectionInfo", "SIB1CellSelectionInfo", "StreamingProtobufs__SIB1CellSelectionInfo", "streaming_protobufs", sizeof(StreamingProtobufs__SIB1CellSelectionInfo), 5, streaming_protobufs__sib1_cell_selection_info__field_descriptors, streaming_protobufs__sib1_cell_selection_info__field_indices_by_name, 1, streaming_protobufs__sib1_cell_selection_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib1_cell_selection_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib1_uac__barring_info__field_descriptors[5] = { { "uac_BarringForCommon", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1UACBarringInfo, uac_barringforcommon), &streaming_protobufs__uac__barring_per_cat_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "uac_BarringPerPLMN_List", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1UACBarringInfo, uac_barringperplmn_list), &streaming_protobufs__uac__barring_per_plmn__list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "uac_BarringInfoSetList", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB1UACBarringInfo, uac_barringinfosetlist), &streaming_protobufs__uac__barring_info_set_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "plmnCommon", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__SIB1UACBarringInfo, uac__access_category1__selection_assistance_info_case), offsetof(StreamingProtobufs__SIB1UACBarringInfo, plmncommon), &streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor, NULL, 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "individualPLMNList", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__SIB1UACBarringInfo, uac__access_category1__selection_assistance_info_case), offsetof(StreamingProtobufs__SIB1UACBarringInfo, individualplmnlist), &streaming_protobufs__individual_plmnlist__descriptor, NULL, 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib1_uac__barring_info__field_indices_by_name[] = { 4, /* field[4] = individualPLMNList */ 3, /* field[3] = plmnCommon */ 0, /* field[0] = uac_BarringForCommon */ 2, /* field[2] = uac_BarringInfoSetList */ 1, /* field[1] = uac_BarringPerPLMN_List */ }; static const ProtobufCIntRange streaming_protobufs__sib1_uac__barring_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib1_uac__barring_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB1UAC_BarringInfo", "SIB1UACBarringInfo", "StreamingProtobufs__SIB1UACBarringInfo", "streaming_protobufs", sizeof(StreamingProtobufs__SIB1UACBarringInfo), 5, streaming_protobufs__sib1_uac__barring_info__field_descriptors, streaming_protobufs__sib1_uac__barring_info__field_indices_by_name, 1, streaming_protobufs__sib1_uac__barring_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib1_uac__barring_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__uac__access_category1__selection_assistance_info__value__enum_values_by_number[4] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__protobuf_unspecified", 0 }, { "a", "STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__a", 1 }, { "b", "STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__b", 2 }, { "c", "STREAMING_PROTOBUFS__UAC__ACCESS_CATEGORY1__SELECTION_ASSISTANCE_INFO__VALUE__c", 3 }, }; static const ProtobufCIntRange streaming_protobufs__uac__access_category1__selection_assistance_info__value__value_ranges[] = { {0, 0},{0, 4} }; static const ProtobufCEnumValueIndex streaming_protobufs__uac__access_category1__selection_assistance_info__value__enum_values_by_name[4] = { { "a", 1 }, { "b", 2 }, { "c", 3 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__uac__access_category1__selection_assistance_info__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.UAC_AccessCategory1_SelectionAssistanceInfo.Value", "Value", "StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo__Value", "streaming_protobufs", 4, streaming_protobufs__uac__access_category1__selection_assistance_info__value__enum_values_by_number, 4, streaming_protobufs__uac__access_category1__selection_assistance_info__value__enum_values_by_name, 1, streaming_protobufs__uac__access_category1__selection_assistance_info__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__uac__access_category1__selection_assistance_info__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo, value), &streaming_protobufs__uac__access_category1__selection_assistance_info__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__uac__access_category1__selection_assistance_info__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__uac__access_category1__selection_assistance_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.UAC_AccessCategory1_SelectionAssistanceInfo", "UACAccessCategory1SelectionAssistanceInfo", "StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo", "streaming_protobufs", sizeof(StreamingProtobufs__UACAccessCategory1SelectionAssistanceInfo), 1, streaming_protobufs__uac__access_category1__selection_assistance_info__field_descriptors, streaming_protobufs__uac__access_category1__selection_assistance_info__field_indices_by_name, 1, streaming_protobufs__uac__access_category1__selection_assistance_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__uac__access_category1__selection_assistance_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__individual_plmnlist__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__IndividualPLMNList, n_items), offsetof(StreamingProtobufs__IndividualPLMNList, items), &streaming_protobufs__uac__access_category1__selection_assistance_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__individual_plmnlist__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__individual_plmnlist__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__individual_plmnlist__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.IndividualPLMNList", "IndividualPLMNList", "StreamingProtobufs__IndividualPLMNList", "streaming_protobufs", sizeof(StreamingProtobufs__IndividualPLMNList), 1, streaming_protobufs__individual_plmnlist__field_descriptors, streaming_protobufs__individual_plmnlist__field_indices_by_name, 1, streaming_protobufs__individual_plmnlist__number_ranges, (ProtobufCMessageInit) streaming_protobufs__individual_plmnlist__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib2__field_descriptors[3] = { { "cellReselectionInfoCommon", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2, cellreselectioninfocommon), &streaming_protobufs__sib2_cell_reselection_info_common__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellReselectionServingFreqInfo", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2, cellreselectionservingfreqinfo), &streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "intraFreqCellReselectionInfo", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2, intrafreqcellreselectioninfo), &streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib2__field_indices_by_name[] = { 0, /* field[0] = cellReselectionInfoCommon */ 1, /* field[1] = cellReselectionServingFreqInfo */ 2, /* field[2] = intraFreqCellReselectionInfo */ }; static const ProtobufCIntRange streaming_protobufs__sib2__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib2__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB2", "SIB2", "StreamingProtobufs__SIB2", "streaming_protobufs", sizeof(StreamingProtobufs__SIB2), 3, streaming_protobufs__sib2__field_descriptors, streaming_protobufs__sib2__field_indices_by_name, 1, streaming_protobufs__sib2__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib2__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib2_cell_reselection_info_common__field_descriptors[5] = { { "nrofSS_BlocksToAverage", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionInfoCommon, nrofss_blockstoaverage), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "absThreshSS_BlocksConsolidation", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionInfoCommon, absthreshss_blocksconsolidation), &streaming_protobufs__threshold_nr__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "rangeToBestCell", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionInfoCommon, rangetobestcell), &streaming_protobufs__q__offset_range__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_Hyst", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionInfoCommon, q_hyst), &streaming_protobufs__q__hyst__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "speedStateReselectionPars", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionInfoCommon, speedstatereselectionpars), &streaming_protobufs__speed_state_reselection_pars__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib2_cell_reselection_info_common__field_indices_by_name[] = { 1, /* field[1] = absThreshSS_BlocksConsolidation */ 0, /* field[0] = nrofSS_BlocksToAverage */ 3, /* field[3] = q_Hyst */ 2, /* field[2] = rangeToBestCell */ 4, /* field[4] = speedStateReselectionPars */ }; static const ProtobufCIntRange streaming_protobufs__sib2_cell_reselection_info_common__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib2_cell_reselection_info_common__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB2CellReselectionInfoCommon", "SIB2CellReselectionInfoCommon", "StreamingProtobufs__SIB2CellReselectionInfoCommon", "streaming_protobufs", sizeof(StreamingProtobufs__SIB2CellReselectionInfoCommon), 5, streaming_protobufs__sib2_cell_reselection_info_common__field_descriptors, streaming_protobufs__sib2_cell_reselection_info_common__field_indices_by_name, 1, streaming_protobufs__sib2_cell_reselection_info_common__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib2_cell_reselection_info_common__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__q__hyst__value__enum_values_by_number[17] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__Q__HYST__VALUE__protobuf_unspecified", 0 }, { "dB0", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB0", 1 }, { "dB1", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB1", 2 }, { "dB2", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB2", 3 }, { "dB3", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB3", 4 }, { "dB4", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB4", 5 }, { "dB5", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB5", 6 }, { "dB6", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB6", 7 }, { "dB8", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB8", 8 }, { "dB10", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB10", 9 }, { "dB12", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB12", 10 }, { "dB14", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB14", 11 }, { "dB16", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB16", 12 }, { "dB18", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB18", 13 }, { "dB20", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB20", 14 }, { "dB22", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB22", 15 }, { "dB24", "STREAMING_PROTOBUFS__Q__HYST__VALUE__dB24", 16 }, }; static const ProtobufCIntRange streaming_protobufs__q__hyst__value__value_ranges[] = { {0, 0},{0, 17} }; static const ProtobufCEnumValueIndex streaming_protobufs__q__hyst__value__enum_values_by_name[17] = { { "dB0", 1 }, { "dB1", 2 }, { "dB10", 9 }, { "dB12", 10 }, { "dB14", 11 }, { "dB16", 12 }, { "dB18", 13 }, { "dB2", 3 }, { "dB20", 14 }, { "dB22", 15 }, { "dB24", 16 }, { "dB3", 4 }, { "dB4", 5 }, { "dB5", 6 }, { "dB6", 7 }, { "dB8", 8 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__q__hyst__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.Q_Hyst.Value", "Value", "StreamingProtobufs__QHyst__Value", "streaming_protobufs", 17, streaming_protobufs__q__hyst__value__enum_values_by_number, 17, streaming_protobufs__q__hyst__value__enum_values_by_name, 1, streaming_protobufs__q__hyst__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__q__hyst__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__QHyst, value), &streaming_protobufs__q__hyst__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__q__hyst__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__q__hyst__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__q__hyst__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.Q_Hyst", "QHyst", "StreamingProtobufs__QHyst", "streaming_protobufs", sizeof(StreamingProtobufs__QHyst), 1, streaming_protobufs__q__hyst__field_descriptors, streaming_protobufs__q__hyst__field_indices_by_name, 1, streaming_protobufs__q__hyst__number_ranges, (ProtobufCMessageInit) streaming_protobufs__q__hyst__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__speed_state_reselection_pars__field_descriptors[2] = { { "mobilityStateParameters", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SpeedStateReselectionPars, mobilitystateparameters), &streaming_protobufs__mobility_state_parameters__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_HystSF", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SpeedStateReselectionPars, q_hystsf), &streaming_protobufs__q__hyst_sf__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__speed_state_reselection_pars__field_indices_by_name[] = { 0, /* field[0] = mobilityStateParameters */ 1, /* field[1] = q_HystSF */ }; static const ProtobufCIntRange streaming_protobufs__speed_state_reselection_pars__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__speed_state_reselection_pars__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SpeedStateReselectionPars", "SpeedStateReselectionPars", "StreamingProtobufs__SpeedStateReselectionPars", "streaming_protobufs", sizeof(StreamingProtobufs__SpeedStateReselectionPars), 2, streaming_protobufs__speed_state_reselection_pars__field_descriptors, streaming_protobufs__speed_state_reselection_pars__field_indices_by_name, 1, streaming_protobufs__speed_state_reselection_pars__number_ranges, (ProtobufCMessageInit) streaming_protobufs__speed_state_reselection_pars__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__q__hyst_sf__field_descriptors[2] = { { "sf_Medium", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__QHystSF, sf_medium), &streaming_protobufs__sf__medium__high__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "sf_High", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__QHystSF, sf_high), &streaming_protobufs__sf__medium__high__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__q__hyst_sf__field_indices_by_name[] = { 1, /* field[1] = sf_High */ 0, /* field[0] = sf_Medium */ }; static const ProtobufCIntRange streaming_protobufs__q__hyst_sf__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__q__hyst_sf__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.Q_HystSF", "QHystSF", "StreamingProtobufs__QHystSF", "streaming_protobufs", sizeof(StreamingProtobufs__QHystSF), 2, streaming_protobufs__q__hyst_sf__field_descriptors, streaming_protobufs__q__hyst_sf__field_indices_by_name, 1, streaming_protobufs__q__hyst_sf__number_ranges, (ProtobufCMessageInit) streaming_protobufs__q__hyst_sf__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__sf__medium__high__value__enum_values_by_number[5] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__protobuf_unspecified", 0 }, { "dB_6", "STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__dB_6", 1 }, { "dB_4", "STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__dB_4", 2 }, { "dB_2", "STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__dB_2", 3 }, { "dB0", "STREAMING_PROTOBUFS__SF__MEDIUM__HIGH__VALUE__dB0", 4 }, }; static const ProtobufCIntRange streaming_protobufs__sf__medium__high__value__value_ranges[] = { {0, 0},{0, 5} }; static const ProtobufCEnumValueIndex streaming_protobufs__sf__medium__high__value__enum_values_by_name[5] = { { "dB0", 4 }, { "dB_2", 3 }, { "dB_4", 2 }, { "dB_6", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__sf__medium__high__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SF_Medium_High.Value", "Value", "StreamingProtobufs__SFMediumHigh__Value", "streaming_protobufs", 5, streaming_protobufs__sf__medium__high__value__enum_values_by_number, 5, streaming_protobufs__sf__medium__high__value__enum_values_by_name, 1, streaming_protobufs__sf__medium__high__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sf__medium__high__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SFMediumHigh, value), &streaming_protobufs__sf__medium__high__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sf__medium__high__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__sf__medium__high__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__sf__medium__high__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SF_Medium_High", "SFMediumHigh", "StreamingProtobufs__SFMediumHigh", "streaming_protobufs", sizeof(StreamingProtobufs__SFMediumHigh), 1, streaming_protobufs__sf__medium__high__field_descriptors, streaming_protobufs__sf__medium__high__field_indices_by_name, 1, streaming_protobufs__sf__medium__high__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sf__medium__high__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib2_cell_reselection_serving_freq_info__field_descriptors[6] = { { "s_NonIntraSearchP", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionServingFreqInfo, s_nonintrasearchp), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "s_NonIntraSearchQ", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionServingFreqInfo, s_nonintrasearchq), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshServingLowP", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionServingFreqInfo, threshservinglowp), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshServingLowQ", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionServingFreqInfo, threshservinglowq), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellReselectionPriority", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionServingFreqInfo, cellreselectionpriority), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellReselectionSubPriority", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2CellReselectionServingFreqInfo, cellreselectionsubpriority), &streaming_protobufs__cell_reselection_sub_priority__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib2_cell_reselection_serving_freq_info__field_indices_by_name[] = { 4, /* field[4] = cellReselectionPriority */ 5, /* field[5] = cellReselectionSubPriority */ 0, /* field[0] = s_NonIntraSearchP */ 1, /* field[1] = s_NonIntraSearchQ */ 2, /* field[2] = threshServingLowP */ 3, /* field[3] = threshServingLowQ */ }; static const ProtobufCIntRange streaming_protobufs__sib2_cell_reselection_serving_freq_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 6 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib2_cell_reselection_serving_freq_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB2CellReselectionServingFreqInfo", "SIB2CellReselectionServingFreqInfo", "StreamingProtobufs__SIB2CellReselectionServingFreqInfo", "streaming_protobufs", sizeof(StreamingProtobufs__SIB2CellReselectionServingFreqInfo), 6, streaming_protobufs__sib2_cell_reselection_serving_freq_info__field_descriptors, streaming_protobufs__sib2_cell_reselection_serving_freq_info__field_indices_by_name, 1, streaming_protobufs__sib2_cell_reselection_serving_freq_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib2_cell_reselection_serving_freq_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__cell_reselection_sub_priority__value__enum_values_by_number[5] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__protobuf_unspecified", 0 }, { "oDot2", "STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot2", 1 }, { "oDot4", "STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot4", 2 }, { "oDot6", "STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot6", 3 }, { "oDot8", "STREAMING_PROTOBUFS__CELL_RESELECTION_SUB_PRIORITY__VALUE__oDot8", 4 }, }; static const ProtobufCIntRange streaming_protobufs__cell_reselection_sub_priority__value__value_ranges[] = { {0, 0},{0, 5} }; static const ProtobufCEnumValueIndex streaming_protobufs__cell_reselection_sub_priority__value__enum_values_by_name[5] = { { "oDot2", 1 }, { "oDot4", 2 }, { "oDot6", 3 }, { "oDot8", 4 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__cell_reselection_sub_priority__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.CellReselectionSubPriority.Value", "Value", "StreamingProtobufs__CellReselectionSubPriority__Value", "streaming_protobufs", 5, streaming_protobufs__cell_reselection_sub_priority__value__enum_values_by_number, 5, streaming_protobufs__cell_reselection_sub_priority__value__enum_values_by_name, 1, streaming_protobufs__cell_reselection_sub_priority__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cell_reselection_sub_priority__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CellReselectionSubPriority, value), &streaming_protobufs__cell_reselection_sub_priority__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cell_reselection_sub_priority__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__cell_reselection_sub_priority__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__cell_reselection_sub_priority__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CellReselectionSubPriority", "CellReselectionSubPriority", "StreamingProtobufs__CellReselectionSubPriority", "streaming_protobufs", sizeof(StreamingProtobufs__CellReselectionSubPriority), 1, streaming_protobufs__cell_reselection_sub_priority__field_descriptors, streaming_protobufs__cell_reselection_sub_priority__field_indices_by_name, 1, streaming_protobufs__cell_reselection_sub_priority__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cell_reselection_sub_priority__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib2_intra_freq_cell_reselection_info__field_descriptors[14] = { { "q_RxLevMin", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_SINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, q_rxlevmin), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinSUL", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, q_rxlevminsul), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_QualMin", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, q_qualmin), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "s_IntraSearchP", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, s_intrasearchp), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "s_IntraSearchQ", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, s_intrasearchq), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "t_ReselectionNR", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, t_reselectionnr), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "frequencyBandList", 7, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, frequencybandlist), &streaming_protobufs__multi_frequency_band_list_nr__sib__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "frequencyBandListSUL", 8, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, frequencybandlistsul), &streaming_protobufs__multi_frequency_band_list_nr__sib__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "p_Max", 9, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, p_max), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "smtc", 10, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, smtc), &streaming_protobufs__ssb__mtc__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ss_RSSI_Measurement", 11, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, ss_rssi_measurement), &streaming_protobufs__ss__rssi__measurement__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ssb_ToMeasure", 12, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, ssb_tomeasure), &streaming_protobufs__ssb__to_measure__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "deriveSSB_IndexFromCell", 13, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BOOL, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, derivessb_indexfromcell), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "t_ReselectionNR_SF", 14, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo, t_reselectionnr_sf), &streaming_protobufs__speed_state_scale_factors__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib2_intra_freq_cell_reselection_info__field_indices_by_name[] = { 12, /* field[12] = deriveSSB_IndexFromCell */ 6, /* field[6] = frequencyBandList */ 7, /* field[7] = frequencyBandListSUL */ 8, /* field[8] = p_Max */ 2, /* field[2] = q_QualMin */ 0, /* field[0] = q_RxLevMin */ 1, /* field[1] = q_RxLevMinSUL */ 3, /* field[3] = s_IntraSearchP */ 4, /* field[4] = s_IntraSearchQ */ 9, /* field[9] = smtc */ 10, /* field[10] = ss_RSSI_Measurement */ 11, /* field[11] = ssb_ToMeasure */ 5, /* field[5] = t_ReselectionNR */ 13, /* field[13] = t_ReselectionNR_SF */ }; static const ProtobufCIntRange streaming_protobufs__sib2_intra_freq_cell_reselection_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 14 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib2_intra_freq_cell_reselection_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB2IntraFreqCellReselectionInfo", "SIB2IntraFreqCellReselectionInfo", "StreamingProtobufs__SIB2IntraFreqCellReselectionInfo", "streaming_protobufs", sizeof(StreamingProtobufs__SIB2IntraFreqCellReselectionInfo), 14, streaming_protobufs__sib2_intra_freq_cell_reselection_info__field_descriptors, streaming_protobufs__sib2_intra_freq_cell_reselection_info__field_indices_by_name, 1, streaming_protobufs__sib2_intra_freq_cell_reselection_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib2_intra_freq_cell_reselection_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__speed_state_scale_factors__field_descriptors[2] = { { "sf_Medium", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SpeedStateScaleFactors, sf_medium), &streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "sf_High", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SpeedStateScaleFactors, sf_high), &streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__speed_state_scale_factors__field_indices_by_name[] = { 1, /* field[1] = sf_High */ 0, /* field[0] = sf_Medium */ }; static const ProtobufCIntRange streaming_protobufs__speed_state_scale_factors__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__speed_state_scale_factors__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SpeedStateScaleFactors", "SpeedStateScaleFactors", "StreamingProtobufs__SpeedStateScaleFactors", "streaming_protobufs", sizeof(StreamingProtobufs__SpeedStateScaleFactors), 2, streaming_protobufs__speed_state_scale_factors__field_descriptors, streaming_protobufs__speed_state_scale_factors__field_indices_by_name, 1, streaming_protobufs__speed_state_scale_factors__number_ranges, (ProtobufCMessageInit) streaming_protobufs__speed_state_scale_factors__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__enum_values_by_number[5] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__protobuf_unspecified", 0 }, { "oDot25", "STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot25", 1 }, { "oDot5", "STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot5", 2 }, { "oDot75", "STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__oDot75", 3 }, { "lDot0", "STREAMING_PROTOBUFS__SPEED_STATE_SCALE_FACTORS_SF__MEDIUM__HIGH__VALUE__lDot0", 4 }, }; static const ProtobufCIntRange streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__value_ranges[] = { {0, 0},{0, 5} }; static const ProtobufCEnumValueIndex streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__enum_values_by_name[5] = { { "lDot0", 4 }, { "oDot25", 1 }, { "oDot5", 2 }, { "oDot75", 3 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SpeedStateScaleFactorsSF_Medium_High.Value", "Value", "StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh__Value", "streaming_protobufs", 5, streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__enum_values_by_number, 5, streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__enum_values_by_name, 1, streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__speed_state_scale_factors_sf__medium__high__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh, value), &streaming_protobufs__speed_state_scale_factors_sf__medium__high__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__speed_state_scale_factors_sf__medium__high__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__speed_state_scale_factors_sf__medium__high__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__speed_state_scale_factors_sf__medium__high__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SpeedStateScaleFactorsSF_Medium_High", "SpeedStateScaleFactorsSFMediumHigh", "StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh", "streaming_protobufs", sizeof(StreamingProtobufs__SpeedStateScaleFactorsSFMediumHigh), 1, streaming_protobufs__speed_state_scale_factors_sf__medium__high__field_descriptors, streaming_protobufs__speed_state_scale_factors_sf__medium__high__field_indices_by_name, 1, streaming_protobufs__speed_state_scale_factors_sf__medium__high__number_ranges, (ProtobufCMessageInit) streaming_protobufs__speed_state_scale_factors_sf__medium__high__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib3__field_descriptors[3] = { { "intraFreqNeighCellList", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB3, intrafreqneighcelllist), &streaming_protobufs__intra_freq_neigh_cell_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "intraFreqBlackCellList", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB3, intrafreqblackcelllist), &streaming_protobufs__intra_freq_black_cell_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lateNonCriticalExtension", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB3, latenoncriticalextension), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib3__field_indices_by_name[] = { 1, /* field[1] = intraFreqBlackCellList */ 0, /* field[0] = intraFreqNeighCellList */ 2, /* field[2] = lateNonCriticalExtension */ }; static const ProtobufCIntRange streaming_protobufs__sib3__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib3__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB3", "SIB3", "StreamingProtobufs__SIB3", "streaming_protobufs", sizeof(StreamingProtobufs__SIB3), 3, streaming_protobufs__sib3__field_descriptors, streaming_protobufs__sib3__field_indices_by_name, 1, streaming_protobufs__sib3__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib3__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__intra_freq_neigh_cell_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__IntraFreqNeighCellList, n_items), offsetof(StreamingProtobufs__IntraFreqNeighCellList, items), &streaming_protobufs__intra_freq_neigh_cell_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__intra_freq_neigh_cell_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__intra_freq_neigh_cell_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__intra_freq_neigh_cell_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.IntraFreqNeighCellList", "IntraFreqNeighCellList", "StreamingProtobufs__IntraFreqNeighCellList", "streaming_protobufs", sizeof(StreamingProtobufs__IntraFreqNeighCellList), 1, streaming_protobufs__intra_freq_neigh_cell_list__field_descriptors, streaming_protobufs__intra_freq_neigh_cell_list__field_indices_by_name, 1, streaming_protobufs__intra_freq_neigh_cell_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__intra_freq_neigh_cell_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__intra_freq_neigh_cell_info__field_descriptors[5] = { { "physCellId", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__IntraFreqNeighCellInfo, physcellid), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_OffsetCell", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__IntraFreqNeighCellInfo, q_offsetcell), &streaming_protobufs__q__offset_range__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinOffsetCell", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__IntraFreqNeighCellInfo, q_rxlevminoffsetcell), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinOffsetCellSUL", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__IntraFreqNeighCellInfo, q_rxlevminoffsetcellsul), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_QualMinOffsetCell", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__IntraFreqNeighCellInfo, q_qualminoffsetcell), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__intra_freq_neigh_cell_info__field_indices_by_name[] = { 0, /* field[0] = physCellId */ 1, /* field[1] = q_OffsetCell */ 4, /* field[4] = q_QualMinOffsetCell */ 2, /* field[2] = q_RxLevMinOffsetCell */ 3, /* field[3] = q_RxLevMinOffsetCellSUL */ }; static const ProtobufCIntRange streaming_protobufs__intra_freq_neigh_cell_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__intra_freq_neigh_cell_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.IntraFreqNeighCellInfo", "IntraFreqNeighCellInfo", "StreamingProtobufs__IntraFreqNeighCellInfo", "streaming_protobufs", sizeof(StreamingProtobufs__IntraFreqNeighCellInfo), 5, streaming_protobufs__intra_freq_neigh_cell_info__field_descriptors, streaming_protobufs__intra_freq_neigh_cell_info__field_indices_by_name, 1, streaming_protobufs__intra_freq_neigh_cell_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__intra_freq_neigh_cell_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__intra_freq_black_cell_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__IntraFreqBlackCellList, n_items), offsetof(StreamingProtobufs__IntraFreqBlackCellList, items), &streaming_protobufs__pci__range__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__intra_freq_black_cell_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__intra_freq_black_cell_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__intra_freq_black_cell_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.IntraFreqBlackCellList", "IntraFreqBlackCellList", "StreamingProtobufs__IntraFreqBlackCellList", "streaming_protobufs", sizeof(StreamingProtobufs__IntraFreqBlackCellList), 1, streaming_protobufs__intra_freq_black_cell_list__field_descriptors, streaming_protobufs__intra_freq_black_cell_list__field_indices_by_name, 1, streaming_protobufs__intra_freq_black_cell_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__intra_freq_black_cell_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib4__field_descriptors[2] = { { "interFreqCarrierFreqList", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB4, interfreqcarrierfreqlist), &streaming_protobufs__inter_freq_carrier_freq_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lateNonCriticalExtension", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB4, latenoncriticalextension), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib4__field_indices_by_name[] = { 0, /* field[0] = interFreqCarrierFreqList */ 1, /* field[1] = lateNonCriticalExtension */ }; static const ProtobufCIntRange streaming_protobufs__sib4__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib4__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB4", "SIB4", "StreamingProtobufs__SIB4", "streaming_protobufs", sizeof(StreamingProtobufs__SIB4), 2, streaming_protobufs__sib4__field_descriptors, streaming_protobufs__sib4__field_indices_by_name, 1, streaming_protobufs__sib4__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib4__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__inter_freq_carrier_freq_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__InterFreqCarrierFreqList, n_items), offsetof(StreamingProtobufs__InterFreqCarrierFreqList, items), &streaming_protobufs__inter_freq_carrier_freq_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__inter_freq_carrier_freq_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__inter_freq_carrier_freq_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_carrier_freq_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.InterFreqCarrierFreqList", "InterFreqCarrierFreqList", "StreamingProtobufs__InterFreqCarrierFreqList", "streaming_protobufs", sizeof(StreamingProtobufs__InterFreqCarrierFreqList), 1, streaming_protobufs__inter_freq_carrier_freq_list__field_descriptors, streaming_protobufs__inter_freq_carrier_freq_list__field_indices_by_name, 1, streaming_protobufs__inter_freq_carrier_freq_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__inter_freq_carrier_freq_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__inter_freq_carrier_freq_info__field_descriptors[24] = { { "dl_CarrierFreq", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, dl_carrierfreq), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "frequencyBandList", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, frequencybandlist), &streaming_protobufs__multi_frequency_band_list_nr__sib__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "frequencyBandListSUL", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, frequencybandlistsul), &streaming_protobufs__multi_frequency_band_list_nr__sib__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "nrofSS_BlocksToAverage", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, nrofss_blockstoaverage), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "absThreshSS_BlocksConsolidation", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, absthreshss_blocksconsolidation), &streaming_protobufs__threshold_nr__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "smtc", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, smtc), &streaming_protobufs__ssb__mtc__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ssbSubcarrierSpacing", 7, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, ssbsubcarrierspacing), &streaming_protobufs__subcarrier_spacing__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ssb_ToMeasure", 8, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, ssb_tomeasure), &streaming_protobufs__ssb__to_measure__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "deriveSSB_IndexFromCell", 9, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BOOL, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, derivessb_indexfromcell), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ss_RSSI_Measurement", 10, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, ss_rssi_measurement), &streaming_protobufs__ss__rssi__measurement__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMin", 11, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_SINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, q_rxlevmin), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinSUL", 12, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, q_rxlevminsul), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_QualMin", 13, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, q_qualmin), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "p_Max", 14, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, p_max), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "t_ReselectionNR", 15, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, t_reselectionnr), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "t_ReselectionNR_SF", 16, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, t_reselectionnr_sf), &streaming_protobufs__speed_state_scale_factors__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshX_HighP", 17, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, threshx_highp), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshX_LowP", 18, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, threshx_lowp), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshX_Q", 19, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, threshx_q), &streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellReselectionPriority", 20, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, cellreselectionpriority), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellReselectionSubPriority", 21, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, cellreselectionsubpriority), &streaming_protobufs__cell_reselection_sub_priority__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_OffsetFreq", 22, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, q_offsetfreq), &streaming_protobufs__q__offset_range__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "interFreqNeighCellList", 23, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, interfreqneighcelllist), &streaming_protobufs__inter_freq_neigh_cell_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "interFreqBlackCellList", 24, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfo, interfreqblackcelllist), &streaming_protobufs__inter_freq_black_cell_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__inter_freq_carrier_freq_info__field_indices_by_name[] = { 4, /* field[4] = absThreshSS_BlocksConsolidation */ 19, /* field[19] = cellReselectionPriority */ 20, /* field[20] = cellReselectionSubPriority */ 8, /* field[8] = deriveSSB_IndexFromCell */ 0, /* field[0] = dl_CarrierFreq */ 1, /* field[1] = frequencyBandList */ 2, /* field[2] = frequencyBandListSUL */ 23, /* field[23] = interFreqBlackCellList */ 22, /* field[22] = interFreqNeighCellList */ 3, /* field[3] = nrofSS_BlocksToAverage */ 13, /* field[13] = p_Max */ 21, /* field[21] = q_OffsetFreq */ 12, /* field[12] = q_QualMin */ 10, /* field[10] = q_RxLevMin */ 11, /* field[11] = q_RxLevMinSUL */ 5, /* field[5] = smtc */ 9, /* field[9] = ss_RSSI_Measurement */ 6, /* field[6] = ssbSubcarrierSpacing */ 7, /* field[7] = ssb_ToMeasure */ 14, /* field[14] = t_ReselectionNR */ 15, /* field[15] = t_ReselectionNR_SF */ 16, /* field[16] = threshX_HighP */ 17, /* field[17] = threshX_LowP */ 18, /* field[18] = threshX_Q */ }; static const ProtobufCIntRange streaming_protobufs__inter_freq_carrier_freq_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 24 } }; const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_carrier_freq_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.InterFreqCarrierFreqInfo", "InterFreqCarrierFreqInfo", "StreamingProtobufs__InterFreqCarrierFreqInfo", "streaming_protobufs", sizeof(StreamingProtobufs__InterFreqCarrierFreqInfo), 24, streaming_protobufs__inter_freq_carrier_freq_info__field_descriptors, streaming_protobufs__inter_freq_carrier_freq_info__field_indices_by_name, 1, streaming_protobufs__inter_freq_carrier_freq_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__inter_freq_carrier_freq_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__field_descriptors[2] = { { "threshX_HighQ", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ, threshx_highq), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshX_LowQ", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ, threshx_lowq), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__field_indices_by_name[] = { 0, /* field[0] = threshX_HighQ */ 1, /* field[1] = threshX_LowQ */ }; static const ProtobufCIntRange streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.InterFreqCarrierFreqInfoThreshX_Q", "InterFreqCarrierFreqInfoThreshXQ", "StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ", "streaming_protobufs", sizeof(StreamingProtobufs__InterFreqCarrierFreqInfoThreshXQ), 2, streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__field_descriptors, streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__field_indices_by_name, 1, streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__number_ranges, (ProtobufCMessageInit) streaming_protobufs__inter_freq_carrier_freq_info_thresh_x__q__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__inter_freq_neigh_cell_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__InterFreqNeighCellList, n_items), offsetof(StreamingProtobufs__InterFreqNeighCellList, items), &streaming_protobufs__inter_freq_neigh_cell_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__inter_freq_neigh_cell_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__inter_freq_neigh_cell_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_neigh_cell_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.InterFreqNeighCellList", "InterFreqNeighCellList", "StreamingProtobufs__InterFreqNeighCellList", "streaming_protobufs", sizeof(StreamingProtobufs__InterFreqNeighCellList), 1, streaming_protobufs__inter_freq_neigh_cell_list__field_descriptors, streaming_protobufs__inter_freq_neigh_cell_list__field_indices_by_name, 1, streaming_protobufs__inter_freq_neigh_cell_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__inter_freq_neigh_cell_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__inter_freq_neigh_cell_info__field_descriptors[5] = { { "physCellId", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqNeighCellInfo, physcellid), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_OffsetCell", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqNeighCellInfo, q_offsetcell), &streaming_protobufs__q__offset_range__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinOffsetCell", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqNeighCellInfo, q_rxlevminoffsetcell), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinOffsetCellSUL", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqNeighCellInfo, q_rxlevminoffsetcellsul), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_QualMinOffsetCell", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__InterFreqNeighCellInfo, q_qualminoffsetcell), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__inter_freq_neigh_cell_info__field_indices_by_name[] = { 0, /* field[0] = physCellId */ 1, /* field[1] = q_OffsetCell */ 4, /* field[4] = q_QualMinOffsetCell */ 2, /* field[2] = q_RxLevMinOffsetCell */ 3, /* field[3] = q_RxLevMinOffsetCellSUL */ }; static const ProtobufCIntRange streaming_protobufs__inter_freq_neigh_cell_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_neigh_cell_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.InterFreqNeighCellInfo", "InterFreqNeighCellInfo", "StreamingProtobufs__InterFreqNeighCellInfo", "streaming_protobufs", sizeof(StreamingProtobufs__InterFreqNeighCellInfo), 5, streaming_protobufs__inter_freq_neigh_cell_info__field_descriptors, streaming_protobufs__inter_freq_neigh_cell_info__field_indices_by_name, 1, streaming_protobufs__inter_freq_neigh_cell_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__inter_freq_neigh_cell_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__inter_freq_black_cell_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__InterFreqBlackCellList, n_items), offsetof(StreamingProtobufs__InterFreqBlackCellList, items), &streaming_protobufs__pci__range__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__inter_freq_black_cell_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__inter_freq_black_cell_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__inter_freq_black_cell_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.InterFreqBlackCellList", "InterFreqBlackCellList", "StreamingProtobufs__InterFreqBlackCellList", "streaming_protobufs", sizeof(StreamingProtobufs__InterFreqBlackCellList), 1, streaming_protobufs__inter_freq_black_cell_list__field_descriptors, streaming_protobufs__inter_freq_black_cell_list__field_indices_by_name, 1, streaming_protobufs__inter_freq_black_cell_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__inter_freq_black_cell_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib5__field_descriptors[4] = { { "carrierFreqListEUTRA", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB5, carrierfreqlisteutra), &streaming_protobufs__carrier_freq_list_eutra__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "t_ReselectionEUTRA", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB5, t_reselectioneutra), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "t_ReselectionEUTRA_SF", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB5, t_reselectioneutra_sf), &streaming_protobufs__speed_state_scale_factors__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lateNonCriticalExtension", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB5, latenoncriticalextension), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib5__field_indices_by_name[] = { 0, /* field[0] = carrierFreqListEUTRA */ 3, /* field[3] = lateNonCriticalExtension */ 1, /* field[1] = t_ReselectionEUTRA */ 2, /* field[2] = t_ReselectionEUTRA_SF */ }; static const ProtobufCIntRange streaming_protobufs__sib5__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib5__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB5", "SIB5", "StreamingProtobufs__SIB5", "streaming_protobufs", sizeof(StreamingProtobufs__SIB5), 4, streaming_protobufs__sib5__field_descriptors, streaming_protobufs__sib5__field_indices_by_name, 1, streaming_protobufs__sib5__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib5__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__carrier_freq_list_eutra__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CarrierFreqListEUTRA, n_items), offsetof(StreamingProtobufs__CarrierFreqListEUTRA, items), &streaming_protobufs__carrier_freq_eutra__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__carrier_freq_list_eutra__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__carrier_freq_list_eutra__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__carrier_freq_list_eutra__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CarrierFreqListEUTRA", "CarrierFreqListEUTRA", "StreamingProtobufs__CarrierFreqListEUTRA", "streaming_protobufs", sizeof(StreamingProtobufs__CarrierFreqListEUTRA), 1, streaming_protobufs__carrier_freq_list_eutra__field_descriptors, streaming_protobufs__carrier_freq_list_eutra__field_indices_by_name, 1, streaming_protobufs__carrier_freq_list_eutra__number_ranges, (ProtobufCMessageInit) streaming_protobufs__carrier_freq_list_eutra__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__carrier_freq_eutra__field_descriptors[14] = { { "carrierFreq", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, carrierfreq), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "eutra_multiBandInfoList", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, eutra_multibandinfolist), &streaming_protobufs__eutra__multi_band_info_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "eutra_FreqNeighCellList", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, eutra_freqneighcelllist), &streaming_protobufs__eutra__freq_neigh_cell_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "eutra_BlackCellList", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, eutra_blackcelllist), &streaming_protobufs__eutra__freq_black_cell_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "allowedMeasBandwidth", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, allowedmeasbandwidth), &streaming_protobufs__eutra__allowed_meas_bandwidth__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "presenceAntennaPort1", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BOOL, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, presenceantennaport1), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellReselectionPriority", 7, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, cellreselectionpriority), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellReselectionSubPriority", 8, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, cellreselectionsubpriority), &streaming_protobufs__cell_reselection_sub_priority__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshX_High", 9, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, threshx_high), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshX_Low", 10, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, threshx_low), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMin", 11, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_SINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, q_rxlevmin), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_QualMin", 12, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_SINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, q_qualmin), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "p_MaxEUTRA", 13, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_SINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, p_maxeutra), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshX_Q", 14, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRA, threshx_q), &streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__carrier_freq_eutra__field_indices_by_name[] = { 4, /* field[4] = allowedMeasBandwidth */ 0, /* field[0] = carrierFreq */ 6, /* field[6] = cellReselectionPriority */ 7, /* field[7] = cellReselectionSubPriority */ 3, /* field[3] = eutra_BlackCellList */ 2, /* field[2] = eutra_FreqNeighCellList */ 1, /* field[1] = eutra_multiBandInfoList */ 12, /* field[12] = p_MaxEUTRA */ 5, /* field[5] = presenceAntennaPort1 */ 11, /* field[11] = q_QualMin */ 10, /* field[10] = q_RxLevMin */ 8, /* field[8] = threshX_High */ 9, /* field[9] = threshX_Low */ 13, /* field[13] = threshX_Q */ }; static const ProtobufCIntRange streaming_protobufs__carrier_freq_eutra__number_ranges[1 + 1] = { { 1, 0 }, { 0, 14 } }; const ProtobufCMessageDescriptor streaming_protobufs__carrier_freq_eutra__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CarrierFreqEUTRA", "CarrierFreqEUTRA", "StreamingProtobufs__CarrierFreqEUTRA", "streaming_protobufs", sizeof(StreamingProtobufs__CarrierFreqEUTRA), 14, streaming_protobufs__carrier_freq_eutra__field_descriptors, streaming_protobufs__carrier_freq_eutra__field_indices_by_name, 1, streaming_protobufs__carrier_freq_eutra__number_ranges, (ProtobufCMessageInit) streaming_protobufs__carrier_freq_eutra__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__eutra__freq_neigh_cell_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__EUTRAFreqNeighCellList, n_items), offsetof(StreamingProtobufs__EUTRAFreqNeighCellList, items), &streaming_protobufs__eutra__freq_neigh_cell_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__eutra__freq_neigh_cell_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__eutra__freq_neigh_cell_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__eutra__freq_neigh_cell_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.EUTRA_FreqNeighCellList", "EUTRAFreqNeighCellList", "StreamingProtobufs__EUTRAFreqNeighCellList", "streaming_protobufs", sizeof(StreamingProtobufs__EUTRAFreqNeighCellList), 1, streaming_protobufs__eutra__freq_neigh_cell_list__field_descriptors, streaming_protobufs__eutra__freq_neigh_cell_list__field_indices_by_name, 1, streaming_protobufs__eutra__freq_neigh_cell_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__eutra__freq_neigh_cell_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__eutra__freq_black_cell_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__EUTRAFreqBlackCellList, n_items), offsetof(StreamingProtobufs__EUTRAFreqBlackCellList, items), &streaming_protobufs__eutra__phys_cell_id_range__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__eutra__freq_black_cell_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__eutra__freq_black_cell_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__eutra__freq_black_cell_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.EUTRA_FreqBlackCellList", "EUTRAFreqBlackCellList", "StreamingProtobufs__EUTRAFreqBlackCellList", "streaming_protobufs", sizeof(StreamingProtobufs__EUTRAFreqBlackCellList), 1, streaming_protobufs__eutra__freq_black_cell_list__field_descriptors, streaming_protobufs__eutra__freq_black_cell_list__field_indices_by_name, 1, streaming_protobufs__eutra__freq_black_cell_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__eutra__freq_black_cell_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__eutra__freq_neigh_cell_info__field_descriptors[4] = { { "physCellId", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__EUTRAFreqNeighCellInfo, physcellid), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_OffsetCell", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__EUTRAFreqNeighCellInfo, q_offsetcell), &streaming_protobufs__eutra__q__offset_range__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_RxLevMinOffsetCell", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__EUTRAFreqNeighCellInfo, q_rxlevminoffsetcell), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "q_QualMinOffsetCell", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__EUTRAFreqNeighCellInfo, q_qualminoffsetcell), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__eutra__freq_neigh_cell_info__field_indices_by_name[] = { 0, /* field[0] = physCellId */ 1, /* field[1] = q_OffsetCell */ 3, /* field[3] = q_QualMinOffsetCell */ 2, /* field[2] = q_RxLevMinOffsetCell */ }; static const ProtobufCIntRange streaming_protobufs__eutra__freq_neigh_cell_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__eutra__freq_neigh_cell_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.EUTRA_FreqNeighCellInfo", "EUTRAFreqNeighCellInfo", "StreamingProtobufs__EUTRAFreqNeighCellInfo", "streaming_protobufs", sizeof(StreamingProtobufs__EUTRAFreqNeighCellInfo), 4, streaming_protobufs__eutra__freq_neigh_cell_info__field_descriptors, streaming_protobufs__eutra__freq_neigh_cell_info__field_indices_by_name, 1, streaming_protobufs__eutra__freq_neigh_cell_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__eutra__freq_neigh_cell_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__carrier_freq_eutrathresh_x__q__field_descriptors[2] = { { "threshX_HighQ", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRAThreshXQ, threshx_highq), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "threshX_LowQ", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CarrierFreqEUTRAThreshXQ, threshx_lowq), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__carrier_freq_eutrathresh_x__q__field_indices_by_name[] = { 0, /* field[0] = threshX_HighQ */ 1, /* field[1] = threshX_LowQ */ }; static const ProtobufCIntRange streaming_protobufs__carrier_freq_eutrathresh_x__q__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__carrier_freq_eutrathresh_x__q__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CarrierFreqEUTRAThreshX_Q", "CarrierFreqEUTRAThreshXQ", "StreamingProtobufs__CarrierFreqEUTRAThreshXQ", "streaming_protobufs", sizeof(StreamingProtobufs__CarrierFreqEUTRAThreshXQ), 2, streaming_protobufs__carrier_freq_eutrathresh_x__q__field_descriptors, streaming_protobufs__carrier_freq_eutrathresh_x__q__field_indices_by_name, 1, streaming_protobufs__carrier_freq_eutrathresh_x__q__number_ranges, (ProtobufCMessageInit) streaming_protobufs__carrier_freq_eutrathresh_x__q__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib6__field_descriptors[4] = { { "messageIdentifier", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB6, messageidentifier), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "serialNumber", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB6, serialnumber), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "warningType", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB6, warningtype), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lateNonCriticalExtension", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB6, latenoncriticalextension), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib6__field_indices_by_name[] = { 3, /* field[3] = lateNonCriticalExtension */ 0, /* field[0] = messageIdentifier */ 1, /* field[1] = serialNumber */ 2, /* field[2] = warningType */ }; static const ProtobufCIntRange streaming_protobufs__sib6__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib6__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB6", "SIB6", "StreamingProtobufs__SIB6", "streaming_protobufs", sizeof(StreamingProtobufs__SIB6), 4, streaming_protobufs__sib6__field_descriptors, streaming_protobufs__sib6__field_indices_by_name, 1, streaming_protobufs__sib6__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib6__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__sib7__warning_message_segment_type__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified", 0 }, { "notLastSegment", "STREAMING_PROTOBUFS__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__notLastSegment", 1 }, { "lastSegment", "STREAMING_PROTOBUFS__SIB7__WARNING_MESSAGE_SEGMENT_TYPE__lastSegment", 2 }, }; static const ProtobufCIntRange streaming_protobufs__sib7__warning_message_segment_type__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__sib7__warning_message_segment_type__enum_values_by_name[3] = { { "lastSegment", 2 }, { "notLastSegment", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__sib7__warning_message_segment_type__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB7.WarningMessageSegmentType", "WarningMessageSegmentType", "StreamingProtobufs__SIB7__WarningMessageSegmentType", "streaming_protobufs", 3, streaming_protobufs__sib7__warning_message_segment_type__enum_values_by_number, 3, streaming_protobufs__sib7__warning_message_segment_type__enum_values_by_name, 1, streaming_protobufs__sib7__warning_message_segment_type__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib7__field_descriptors[7] = { { "messageIdentifier", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB7, messageidentifier), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "serialNumber", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB7, serialnumber), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "warningMessageSegmentType", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB7, warningmessagesegmenttype), &streaming_protobufs__sib7__warning_message_segment_type__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "warningMessageSegmentNumber", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB7, warningmessagesegmentnumber), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "warningMessageSegment", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB7, warningmessagesegment), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "dataCodingScheme", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB7, datacodingscheme), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lateNonCriticalExtension", 7, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB7, latenoncriticalextension), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib7__field_indices_by_name[] = { 5, /* field[5] = dataCodingScheme */ 6, /* field[6] = lateNonCriticalExtension */ 0, /* field[0] = messageIdentifier */ 1, /* field[1] = serialNumber */ 4, /* field[4] = warningMessageSegment */ 3, /* field[3] = warningMessageSegmentNumber */ 2, /* field[2] = warningMessageSegmentType */ }; static const ProtobufCIntRange streaming_protobufs__sib7__number_ranges[1 + 1] = { { 1, 0 }, { 0, 7 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib7__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB7", "SIB7", "StreamingProtobufs__SIB7", "streaming_protobufs", sizeof(StreamingProtobufs__SIB7), 7, streaming_protobufs__sib7__field_descriptors, streaming_protobufs__sib7__field_indices_by_name, 1, streaming_protobufs__sib7__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib7__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__sib8__warning_message_segment_type__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__protobuf_unspecified", 0 }, { "notLastSegment", "STREAMING_PROTOBUFS__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__notLastSegment", 1 }, { "lastSegment", "STREAMING_PROTOBUFS__SIB8__WARNING_MESSAGE_SEGMENT_TYPE__lastSegment", 2 }, }; static const ProtobufCIntRange streaming_protobufs__sib8__warning_message_segment_type__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__sib8__warning_message_segment_type__enum_values_by_name[3] = { { "lastSegment", 2 }, { "notLastSegment", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__sib8__warning_message_segment_type__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB8.WarningMessageSegmentType", "WarningMessageSegmentType", "StreamingProtobufs__SIB8__WarningMessageSegmentType", "streaming_protobufs", 3, streaming_protobufs__sib8__warning_message_segment_type__enum_values_by_number, 3, streaming_protobufs__sib8__warning_message_segment_type__enum_values_by_name, 1, streaming_protobufs__sib8__warning_message_segment_type__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib8__field_descriptors[8] = { { "messageIdentifier", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB8, messageidentifier), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "serialNumber", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB8, serialnumber), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "warningMessageSegmentType", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB8, warningmessagesegmenttype), &streaming_protobufs__sib8__warning_message_segment_type__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "warningMessageSegmentNumber", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB8, warningmessagesegmentnumber), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "warningMessageSegment", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB8, warningmessagesegment), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "dataCodingScheme", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB8, datacodingscheme), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "warningAreaCoordinatesSegment", 7, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB8, warningareacoordinatessegment), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lateNonCriticalExtension", 8, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB8, latenoncriticalextension), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib8__field_indices_by_name[] = { 5, /* field[5] = dataCodingScheme */ 7, /* field[7] = lateNonCriticalExtension */ 0, /* field[0] = messageIdentifier */ 1, /* field[1] = serialNumber */ 6, /* field[6] = warningAreaCoordinatesSegment */ 4, /* field[4] = warningMessageSegment */ 3, /* field[3] = warningMessageSegmentNumber */ 2, /* field[2] = warningMessageSegmentType */ }; static const ProtobufCIntRange streaming_protobufs__sib8__number_ranges[1 + 1] = { { 1, 0 }, { 0, 8 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib8__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB8", "SIB8", "StreamingProtobufs__SIB8", "streaming_protobufs", sizeof(StreamingProtobufs__SIB8), 8, streaming_protobufs__sib8__field_descriptors, streaming_protobufs__sib8__field_indices_by_name, 1, streaming_protobufs__sib8__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib8__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib9__field_descriptors[2] = { { "timeInfo", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB9, timeinfo), &streaming_protobufs__sib9_time_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "lateNonCriticalExtension", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB9, latenoncriticalextension), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib9__field_indices_by_name[] = { 1, /* field[1] = lateNonCriticalExtension */ 0, /* field[0] = timeInfo */ }; static const ProtobufCIntRange streaming_protobufs__sib9__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib9__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB9", "SIB9", "StreamingProtobufs__SIB9", "streaming_protobufs", sizeof(StreamingProtobufs__SIB9), 2, streaming_protobufs__sib9__field_descriptors, streaming_protobufs__sib9__field_indices_by_name, 1, streaming_protobufs__sib9__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib9__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sib9_time_info__field_descriptors[4] = { { "timeInfoUTC", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT64, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB9TimeInfo, timeinfoutc), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "dayLightSavingTime", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB9TimeInfo, daylightsavingtime), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "leapSeconds", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB9TimeInfo, leapseconds), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "localTimeOffset", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SIB9TimeInfo, localtimeoffset), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sib9_time_info__field_indices_by_name[] = { 1, /* field[1] = dayLightSavingTime */ 2, /* field[2] = leapSeconds */ 3, /* field[3] = localTimeOffset */ 0, /* field[0] = timeInfoUTC */ }; static const ProtobufCIntRange streaming_protobufs__sib9_time_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__sib9_time_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SIB9TimeInfo", "SIB9TimeInfo", "StreamingProtobufs__SIB9TimeInfo", "streaming_protobufs", sizeof(StreamingProtobufs__SIB9TimeInfo), 4, streaming_protobufs__sib9_time_info__field_descriptors, streaming_protobufs__sib9_time_info__field_indices_by_name, 1, streaming_protobufs__sib9_time_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sib9_time_info__init, NULL,NULL,NULL /* reserved[123] */ };