/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: rrc_cg_config_info.proto */ /* Do not generate deprecated warnings for self */ #ifndef PROTOBUF_C__NO_DEPRECATED #define PROTOBUF_C__NO_DEPRECATED #endif #include "rrc_cg_config_info.pb-c.h" void streaming_protobufs__cg__config_info__init (StreamingProtobufs__CGConfigInfo *message) { static const StreamingProtobufs__CGConfigInfo init_value = STREAMING_PROTOBUFS__CG__CONFIG_INFO__INIT; *message = init_value; } size_t streaming_protobufs__cg__config_info__get_packed_size (const StreamingProtobufs__CGConfigInfo *message) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cg__config_info__pack (const StreamingProtobufs__CGConfigInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cg__config_info__pack_to_buffer (const StreamingProtobufs__CGConfigInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CGConfigInfo * streaming_protobufs__cg__config_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CGConfigInfo *) protobuf_c_message_unpack (&streaming_protobufs__cg__config_info__descriptor, allocator, len, data); } void streaming_protobufs__cg__config_info__free_unpacked (StreamingProtobufs__CGConfigInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cg__config_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cg__config_info_critical_extensions_choice1__init (StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1 *message) { static const StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1 init_value = STREAMING_PROTOBUFS__CG__CONFIG_INFO_CRITICAL_EXTENSIONS_CHOICE1__INIT; *message = init_value; } size_t streaming_protobufs__cg__config_info_critical_extensions_choice1__get_packed_size (const StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1 *message) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info_critical_extensions_choice1__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cg__config_info_critical_extensions_choice1__pack (const StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info_critical_extensions_choice1__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cg__config_info_critical_extensions_choice1__pack_to_buffer (const StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info_critical_extensions_choice1__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1 * streaming_protobufs__cg__config_info_critical_extensions_choice1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1 *) protobuf_c_message_unpack (&streaming_protobufs__cg__config_info_critical_extensions_choice1__descriptor, allocator, len, data); } void streaming_protobufs__cg__config_info_critical_extensions_choice1__free_unpacked (StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cg__config_info_critical_extensions_choice1__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cg__config_info__ies__init (StreamingProtobufs__CGConfigInfoIEs *message) { static const StreamingProtobufs__CGConfigInfoIEs init_value = STREAMING_PROTOBUFS__CG__CONFIG_INFO__IES__INIT; *message = init_value; } size_t streaming_protobufs__cg__config_info__ies__get_packed_size (const StreamingProtobufs__CGConfigInfoIEs *message) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info__ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cg__config_info__ies__pack (const StreamingProtobufs__CGConfigInfoIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info__ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cg__config_info__ies__pack_to_buffer (const StreamingProtobufs__CGConfigInfoIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info__ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CGConfigInfoIEs * streaming_protobufs__cg__config_info__ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CGConfigInfoIEs *) protobuf_c_message_unpack (&streaming_protobufs__cg__config_info__ies__descriptor, allocator, len, data); } void streaming_protobufs__cg__config_info__ies__free_unpacked (StreamingProtobufs__CGConfigInfoIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cg__config_info__ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ue__capability_rat__container__init (StreamingProtobufs__UECapabilityRATContainer *message) { static const StreamingProtobufs__UECapabilityRATContainer init_value = STREAMING_PROTOBUFS__UE__CAPABILITY_RAT__CONTAINER__INIT; *message = init_value; } size_t streaming_protobufs__ue__capability_rat__container__get_packed_size (const StreamingProtobufs__UECapabilityRATContainer *message) { assert(message->base.descriptor == &streaming_protobufs__ue__capability_rat__container__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ue__capability_rat__container__pack (const StreamingProtobufs__UECapabilityRATContainer *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ue__capability_rat__container__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ue__capability_rat__container__pack_to_buffer (const StreamingProtobufs__UECapabilityRATContainer *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ue__capability_rat__container__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__UECapabilityRATContainer * streaming_protobufs__ue__capability_rat__container__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__UECapabilityRATContainer *) protobuf_c_message_unpack (&streaming_protobufs__ue__capability_rat__container__descriptor, allocator, len, data); } void streaming_protobufs__ue__capability_rat__container__free_unpacked (StreamingProtobufs__UECapabilityRATContainer *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ue__capability_rat__container__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__rat__type__init (StreamingProtobufs__RATType *message) { static const StreamingProtobufs__RATType init_value = STREAMING_PROTOBUFS__RAT__TYPE__INIT; *message = init_value; } size_t streaming_protobufs__rat__type__get_packed_size (const StreamingProtobufs__RATType *message) { assert(message->base.descriptor == &streaming_protobufs__rat__type__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__rat__type__pack (const StreamingProtobufs__RATType *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__rat__type__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__rat__type__pack_to_buffer (const StreamingProtobufs__RATType *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__rat__type__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__RATType * streaming_protobufs__rat__type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__RATType *) protobuf_c_message_unpack (&streaming_protobufs__rat__type__descriptor, allocator, len, data); } void streaming_protobufs__rat__type__free_unpacked (StreamingProtobufs__RATType *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__rat__type__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__scg_failure_info__init (StreamingProtobufs__ScgFailureInfo *message) { static const StreamingProtobufs__ScgFailureInfo init_value = STREAMING_PROTOBUFS__SCG_FAILURE_INFO__INIT; *message = init_value; } size_t streaming_protobufs__scg_failure_info__get_packed_size (const StreamingProtobufs__ScgFailureInfo *message) { assert(message->base.descriptor == &streaming_protobufs__scg_failure_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__scg_failure_info__pack (const StreamingProtobufs__ScgFailureInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__scg_failure_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__scg_failure_info__pack_to_buffer (const StreamingProtobufs__ScgFailureInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__scg_failure_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ScgFailureInfo * streaming_protobufs__scg_failure_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ScgFailureInfo *) protobuf_c_message_unpack (&streaming_protobufs__scg_failure_info__descriptor, allocator, len, data); } void streaming_protobufs__scg_failure_info__free_unpacked (StreamingProtobufs__ScgFailureInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__scg_failure_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__meas_result_scg__failure__init (StreamingProtobufs__MeasResultSCGFailure *message) { static const StreamingProtobufs__MeasResultSCGFailure init_value = STREAMING_PROTOBUFS__MEAS_RESULT_SCG__FAILURE__INIT; *message = init_value; } size_t streaming_protobufs__meas_result_scg__failure__get_packed_size (const StreamingProtobufs__MeasResultSCGFailure *message) { assert(message->base.descriptor == &streaming_protobufs__meas_result_scg__failure__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__meas_result_scg__failure__pack (const StreamingProtobufs__MeasResultSCGFailure *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__meas_result_scg__failure__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__meas_result_scg__failure__pack_to_buffer (const StreamingProtobufs__MeasResultSCGFailure *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__meas_result_scg__failure__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__MeasResultSCGFailure * streaming_protobufs__meas_result_scg__failure__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__MeasResultSCGFailure *) protobuf_c_message_unpack (&streaming_protobufs__meas_result_scg__failure__descriptor, allocator, len, data); } void streaming_protobufs__meas_result_scg__failure__free_unpacked (StreamingProtobufs__MeasResultSCGFailure *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__meas_result_scg__failure__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__config_restrict_info_scg__init (StreamingProtobufs__ConfigRestrictInfoSCG *message) { static const StreamingProtobufs__ConfigRestrictInfoSCG init_value = STREAMING_PROTOBUFS__CONFIG_RESTRICT_INFO_SCG__INIT; *message = init_value; } size_t streaming_protobufs__config_restrict_info_scg__get_packed_size (const StreamingProtobufs__ConfigRestrictInfoSCG *message) { assert(message->base.descriptor == &streaming_protobufs__config_restrict_info_scg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__config_restrict_info_scg__pack (const StreamingProtobufs__ConfigRestrictInfoSCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__config_restrict_info_scg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__config_restrict_info_scg__pack_to_buffer (const StreamingProtobufs__ConfigRestrictInfoSCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__config_restrict_info_scg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ConfigRestrictInfoSCG * streaming_protobufs__config_restrict_info_scg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ConfigRestrictInfoSCG *) protobuf_c_message_unpack (&streaming_protobufs__config_restrict_info_scg__descriptor, allocator, len, data); } void streaming_protobufs__config_restrict_info_scg__free_unpacked (StreamingProtobufs__ConfigRestrictInfoSCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__config_restrict_info_scg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__band_combination_info_list__init (StreamingProtobufs__BandCombinationInfoList *message) { static const StreamingProtobufs__BandCombinationInfoList init_value = STREAMING_PROTOBUFS__BAND_COMBINATION_INFO_LIST__INIT; *message = init_value; } size_t streaming_protobufs__band_combination_info_list__get_packed_size (const StreamingProtobufs__BandCombinationInfoList *message) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__band_combination_info_list__pack (const StreamingProtobufs__BandCombinationInfoList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__band_combination_info_list__pack_to_buffer (const StreamingProtobufs__BandCombinationInfoList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__BandCombinationInfoList * streaming_protobufs__band_combination_info_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__BandCombinationInfoList *) protobuf_c_message_unpack (&streaming_protobufs__band_combination_info_list__descriptor, allocator, len, data); } void streaming_protobufs__band_combination_info_list__free_unpacked (StreamingProtobufs__BandCombinationInfoList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__band_combination_info_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__band_combination_info__init (StreamingProtobufs__BandCombinationInfo *message) { static const StreamingProtobufs__BandCombinationInfo init_value = STREAMING_PROTOBUFS__BAND_COMBINATION_INFO__INIT; *message = init_value; } size_t streaming_protobufs__band_combination_info__get_packed_size (const StreamingProtobufs__BandCombinationInfo *message) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__band_combination_info__pack (const StreamingProtobufs__BandCombinationInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__band_combination_info__pack_to_buffer (const StreamingProtobufs__BandCombinationInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__BandCombinationInfo * streaming_protobufs__band_combination_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__BandCombinationInfo *) protobuf_c_message_unpack (&streaming_protobufs__band_combination_info__descriptor, allocator, len, data); } void streaming_protobufs__band_combination_info__free_unpacked (StreamingProtobufs__BandCombinationInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__band_combination_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__power_coordination__fr1__init (StreamingProtobufs__PowerCoordinationFR1 *message) { static const StreamingProtobufs__PowerCoordinationFR1 init_value = STREAMING_PROTOBUFS__POWER_COORDINATION__FR1__INIT; *message = init_value; } size_t streaming_protobufs__power_coordination__fr1__get_packed_size (const StreamingProtobufs__PowerCoordinationFR1 *message) { assert(message->base.descriptor == &streaming_protobufs__power_coordination__fr1__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__power_coordination__fr1__pack (const StreamingProtobufs__PowerCoordinationFR1 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__power_coordination__fr1__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__power_coordination__fr1__pack_to_buffer (const StreamingProtobufs__PowerCoordinationFR1 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__power_coordination__fr1__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PowerCoordinationFR1 * streaming_protobufs__power_coordination__fr1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PowerCoordinationFR1 *) protobuf_c_message_unpack (&streaming_protobufs__power_coordination__fr1__descriptor, allocator, len, data); } void streaming_protobufs__power_coordination__fr1__free_unpacked (StreamingProtobufs__PowerCoordinationFR1 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__power_coordination__fr1__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__serv_cell_index_range_scg__init (StreamingProtobufs__ServCellIndexRangeSCG *message) { static const StreamingProtobufs__ServCellIndexRangeSCG init_value = STREAMING_PROTOBUFS__SERV_CELL_INDEX_RANGE_SCG__INIT; *message = init_value; } size_t streaming_protobufs__serv_cell_index_range_scg__get_packed_size (const StreamingProtobufs__ServCellIndexRangeSCG *message) { assert(message->base.descriptor == &streaming_protobufs__serv_cell_index_range_scg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__serv_cell_index_range_scg__pack (const StreamingProtobufs__ServCellIndexRangeSCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__serv_cell_index_range_scg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__serv_cell_index_range_scg__pack_to_buffer (const StreamingProtobufs__ServCellIndexRangeSCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__serv_cell_index_range_scg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ServCellIndexRangeSCG * streaming_protobufs__serv_cell_index_range_scg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ServCellIndexRangeSCG *) protobuf_c_message_unpack (&streaming_protobufs__serv_cell_index_range_scg__descriptor, allocator, len, data); } void streaming_protobufs__serv_cell_index_range_scg__free_unpacked (StreamingProtobufs__ServCellIndexRangeSCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__serv_cell_index_range_scg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__meas_config_mn__init (StreamingProtobufs__MeasConfigMN *message) { static const StreamingProtobufs__MeasConfigMN init_value = STREAMING_PROTOBUFS__MEAS_CONFIG_MN__INIT; *message = init_value; } size_t streaming_protobufs__meas_config_mn__get_packed_size (const StreamingProtobufs__MeasConfigMN *message) { assert(message->base.descriptor == &streaming_protobufs__meas_config_mn__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__meas_config_mn__pack (const StreamingProtobufs__MeasConfigMN *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__meas_config_mn__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__meas_config_mn__pack_to_buffer (const StreamingProtobufs__MeasConfigMN *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__meas_config_mn__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__MeasConfigMN * streaming_protobufs__meas_config_mn__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__MeasConfigMN *) protobuf_c_message_unpack (&streaming_protobufs__meas_config_mn__descriptor, allocator, len, data); } void streaming_protobufs__meas_config_mn__free_unpacked (StreamingProtobufs__MeasConfigMN *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__meas_config_mn__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__gap_purpose__init (StreamingProtobufs__GapPurpose *message) { static const StreamingProtobufs__GapPurpose init_value = STREAMING_PROTOBUFS__GAP_PURPOSE__INIT; *message = init_value; } size_t streaming_protobufs__gap_purpose__get_packed_size (const StreamingProtobufs__GapPurpose *message) { assert(message->base.descriptor == &streaming_protobufs__gap_purpose__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__gap_purpose__pack (const StreamingProtobufs__GapPurpose *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__gap_purpose__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__gap_purpose__pack_to_buffer (const StreamingProtobufs__GapPurpose *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__gap_purpose__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GapPurpose * streaming_protobufs__gap_purpose__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GapPurpose *) protobuf_c_message_unpack (&streaming_protobufs__gap_purpose__descriptor, allocator, len, data); } void streaming_protobufs__gap_purpose__free_unpacked (StreamingProtobufs__GapPurpose *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__gap_purpose__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__affected_carrier_freq_comb_info_mrdc__init (StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC *message) { static const StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC init_value = STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_INFO_MRDC__INIT; *message = init_value; } size_t streaming_protobufs__affected_carrier_freq_comb_info_mrdc__get_packed_size (const StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC *message) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_info_mrdc__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__affected_carrier_freq_comb_info_mrdc__pack (const StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_info_mrdc__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__affected_carrier_freq_comb_info_mrdc__pack_to_buffer (const StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_info_mrdc__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC * streaming_protobufs__affected_carrier_freq_comb_info_mrdc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC *) protobuf_c_message_unpack (&streaming_protobufs__affected_carrier_freq_comb_info_mrdc__descriptor, allocator, len, data); } void streaming_protobufs__affected_carrier_freq_comb_info_mrdc__free_unpacked (StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_info_mrdc__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__victim_system_type__init (StreamingProtobufs__VictimSystemType *message) { static const StreamingProtobufs__VictimSystemType init_value = STREAMING_PROTOBUFS__VICTIM_SYSTEM_TYPE__INIT; *message = init_value; } size_t streaming_protobufs__victim_system_type__get_packed_size (const StreamingProtobufs__VictimSystemType *message) { assert(message->base.descriptor == &streaming_protobufs__victim_system_type__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__victim_system_type__pack (const StreamingProtobufs__VictimSystemType *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__victim_system_type__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__victim_system_type__pack_to_buffer (const StreamingProtobufs__VictimSystemType *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__victim_system_type__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__VictimSystemType * streaming_protobufs__victim_system_type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__VictimSystemType *) protobuf_c_message_unpack (&streaming_protobufs__victim_system_type__descriptor, allocator, len, data); } void streaming_protobufs__victim_system_type__free_unpacked (StreamingProtobufs__VictimSystemType *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__victim_system_type__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__affected_carrier_freq_comb_mrdc__init (StreamingProtobufs__AffectedCarrierFreqCombMRDC *message) { static const StreamingProtobufs__AffectedCarrierFreqCombMRDC init_value = STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_MRDC__INIT; *message = init_value; } size_t streaming_protobufs__affected_carrier_freq_comb_mrdc__get_packed_size (const StreamingProtobufs__AffectedCarrierFreqCombMRDC *message) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_mrdc__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__affected_carrier_freq_comb_mrdc__pack (const StreamingProtobufs__AffectedCarrierFreqCombMRDC *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_mrdc__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__affected_carrier_freq_comb_mrdc__pack_to_buffer (const StreamingProtobufs__AffectedCarrierFreqCombMRDC *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_mrdc__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__AffectedCarrierFreqCombMRDC * streaming_protobufs__affected_carrier_freq_comb_mrdc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__AffectedCarrierFreqCombMRDC *) protobuf_c_message_unpack (&streaming_protobufs__affected_carrier_freq_comb_mrdc__descriptor, allocator, len, data); } void streaming_protobufs__affected_carrier_freq_comb_mrdc__free_unpacked (StreamingProtobufs__AffectedCarrierFreqCombMRDC *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_mrdc__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__affected_carrier_freq_comb_eutra__init (StreamingProtobufs__AffectedCarrierFreqCombEUTRA *message) { static const StreamingProtobufs__AffectedCarrierFreqCombEUTRA init_value = STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_EUTRA__INIT; *message = init_value; } size_t streaming_protobufs__affected_carrier_freq_comb_eutra__get_packed_size (const StreamingProtobufs__AffectedCarrierFreqCombEUTRA *message) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_eutra__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__affected_carrier_freq_comb_eutra__pack (const StreamingProtobufs__AffectedCarrierFreqCombEUTRA *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_eutra__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__affected_carrier_freq_comb_eutra__pack_to_buffer (const StreamingProtobufs__AffectedCarrierFreqCombEUTRA *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_eutra__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__AffectedCarrierFreqCombEUTRA * streaming_protobufs__affected_carrier_freq_comb_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__AffectedCarrierFreqCombEUTRA *) protobuf_c_message_unpack (&streaming_protobufs__affected_carrier_freq_comb_eutra__descriptor, allocator, len, data); } void streaming_protobufs__affected_carrier_freq_comb_eutra__free_unpacked (StreamingProtobufs__AffectedCarrierFreqCombEUTRA *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_eutra__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__affected_carrier_freq_comb_nr__init (StreamingProtobufs__AffectedCarrierFreqCombNR *message) { static const StreamingProtobufs__AffectedCarrierFreqCombNR init_value = STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_NR__INIT; *message = init_value; } size_t streaming_protobufs__affected_carrier_freq_comb_nr__get_packed_size (const StreamingProtobufs__AffectedCarrierFreqCombNR *message) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_nr__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__affected_carrier_freq_comb_nr__pack (const StreamingProtobufs__AffectedCarrierFreqCombNR *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_nr__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__affected_carrier_freq_comb_nr__pack_to_buffer (const StreamingProtobufs__AffectedCarrierFreqCombNR *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_nr__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__AffectedCarrierFreqCombNR * streaming_protobufs__affected_carrier_freq_comb_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__AffectedCarrierFreqCombNR *) protobuf_c_message_unpack (&streaming_protobufs__affected_carrier_freq_comb_nr__descriptor, allocator, len, data); } void streaming_protobufs__affected_carrier_freq_comb_nr__free_unpacked (StreamingProtobufs__AffectedCarrierFreqCombNR *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__affected_carrier_freq_comb_nr__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cg__config_info_v1540__ies__init (StreamingProtobufs__CGConfigInfoV1540IEs *message) { static const StreamingProtobufs__CGConfigInfoV1540IEs init_value = STREAMING_PROTOBUFS__CG__CONFIG_INFO_V1540__IES__INIT; *message = init_value; } size_t streaming_protobufs__cg__config_info_v1540__ies__get_packed_size (const StreamingProtobufs__CGConfigInfoV1540IEs *message) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info_v1540__ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cg__config_info_v1540__ies__pack (const StreamingProtobufs__CGConfigInfoV1540IEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info_v1540__ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cg__config_info_v1540__ies__pack_to_buffer (const StreamingProtobufs__CGConfigInfoV1540IEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cg__config_info_v1540__ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CGConfigInfoV1540IEs * streaming_protobufs__cg__config_info_v1540__ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CGConfigInfoV1540IEs *) protobuf_c_message_unpack (&streaming_protobufs__cg__config_info_v1540__ies__descriptor, allocator, len, data); } void streaming_protobufs__cg__config_info_v1540__ies__free_unpacked (StreamingProtobufs__CGConfigInfoV1540IEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cg__config_info_v1540__ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ph__type_list_mcg__init (StreamingProtobufs__PHTypeListMCG *message) { static const StreamingProtobufs__PHTypeListMCG init_value = STREAMING_PROTOBUFS__PH__TYPE_LIST_MCG__INIT; *message = init_value; } size_t streaming_protobufs__ph__type_list_mcg__get_packed_size (const StreamingProtobufs__PHTypeListMCG *message) { assert(message->base.descriptor == &streaming_protobufs__ph__type_list_mcg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ph__type_list_mcg__pack (const StreamingProtobufs__PHTypeListMCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ph__type_list_mcg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ph__type_list_mcg__pack_to_buffer (const StreamingProtobufs__PHTypeListMCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ph__type_list_mcg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PHTypeListMCG * streaming_protobufs__ph__type_list_mcg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PHTypeListMCG *) protobuf_c_message_unpack (&streaming_protobufs__ph__type_list_mcg__descriptor, allocator, len, data); } void streaming_protobufs__ph__type_list_mcg__free_unpacked (StreamingProtobufs__PHTypeListMCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ph__type_list_mcg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ph__info_mcg__init (StreamingProtobufs__PHInfoMCG *message) { static const StreamingProtobufs__PHInfoMCG init_value = STREAMING_PROTOBUFS__PH__INFO_MCG__INIT; *message = init_value; } size_t streaming_protobufs__ph__info_mcg__get_packed_size (const StreamingProtobufs__PHInfoMCG *message) { assert(message->base.descriptor == &streaming_protobufs__ph__info_mcg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ph__info_mcg__pack (const StreamingProtobufs__PHInfoMCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ph__info_mcg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ph__info_mcg__pack_to_buffer (const StreamingProtobufs__PHInfoMCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ph__info_mcg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PHInfoMCG * streaming_protobufs__ph__info_mcg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PHInfoMCG *) protobuf_c_message_unpack (&streaming_protobufs__ph__info_mcg__descriptor, allocator, len, data); } void streaming_protobufs__ph__info_mcg__free_unpacked (StreamingProtobufs__PHInfoMCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ph__info_mcg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ph__uplink_carrier_mcg__init (StreamingProtobufs__PHUplinkCarrierMCG *message) { static const StreamingProtobufs__PHUplinkCarrierMCG init_value = STREAMING_PROTOBUFS__PH__UPLINK_CARRIER_MCG__INIT; *message = init_value; } size_t streaming_protobufs__ph__uplink_carrier_mcg__get_packed_size (const StreamingProtobufs__PHUplinkCarrierMCG *message) { assert(message->base.descriptor == &streaming_protobufs__ph__uplink_carrier_mcg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ph__uplink_carrier_mcg__pack (const StreamingProtobufs__PHUplinkCarrierMCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ph__uplink_carrier_mcg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ph__uplink_carrier_mcg__pack_to_buffer (const StreamingProtobufs__PHUplinkCarrierMCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ph__uplink_carrier_mcg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PHUplinkCarrierMCG * streaming_protobufs__ph__uplink_carrier_mcg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PHUplinkCarrierMCG *) protobuf_c_message_unpack (&streaming_protobufs__ph__uplink_carrier_mcg__descriptor, allocator, len, data); } void streaming_protobufs__ph__uplink_carrier_mcg__free_unpacked (StreamingProtobufs__PHUplinkCarrierMCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ph__uplink_carrier_mcg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__meas_result_report_cgi__init (StreamingProtobufs__MeasResultReportCGI *message) { static const StreamingProtobufs__MeasResultReportCGI init_value = STREAMING_PROTOBUFS__MEAS_RESULT_REPORT_CGI__INIT; *message = init_value; } size_t streaming_protobufs__meas_result_report_cgi__get_packed_size (const StreamingProtobufs__MeasResultReportCGI *message) { assert(message->base.descriptor == &streaming_protobufs__meas_result_report_cgi__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__meas_result_report_cgi__pack (const StreamingProtobufs__MeasResultReportCGI *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__meas_result_report_cgi__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__meas_result_report_cgi__pack_to_buffer (const StreamingProtobufs__MeasResultReportCGI *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__meas_result_report_cgi__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__MeasResultReportCGI * streaming_protobufs__meas_result_report_cgi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__MeasResultReportCGI *) protobuf_c_message_unpack (&streaming_protobufs__meas_result_report_cgi__descriptor, allocator, len, data); } void streaming_protobufs__meas_result_report_cgi__free_unpacked (StreamingProtobufs__MeasResultReportCGI *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__meas_result_report_cgi__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } static const ProtobufCFieldDescriptor streaming_protobufs__cg__config_info__field_descriptors[1] = { { "criticalExtensionsChoice1", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CGConfigInfo, critical_extensions_case), offsetof(StreamingProtobufs__CGConfigInfo, criticalextensionschoice1), &streaming_protobufs__cg__config_info_critical_extensions_choice1__descriptor, NULL, 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cg__config_info__field_indices_by_name[] = { 0, /* field[0] = criticalExtensionsChoice1 */ }; static const ProtobufCIntRange streaming_protobufs__cg__config_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__cg__config_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CG_ConfigInfo", "CGConfigInfo", "StreamingProtobufs__CGConfigInfo", "streaming_protobufs", sizeof(StreamingProtobufs__CGConfigInfo), 1, streaming_protobufs__cg__config_info__field_descriptors, streaming_protobufs__cg__config_info__field_indices_by_name, 1, streaming_protobufs__cg__config_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cg__config_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cg__config_info_critical_extensions_choice1__field_descriptors[1] = { { "protocolIEs", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1, c1_case), offsetof(StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1, protocolies), &streaming_protobufs__cg__config_info__ies__descriptor, NULL, 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cg__config_info_critical_extensions_choice1__field_indices_by_name[] = { 0, /* field[0] = protocolIEs */ }; static const ProtobufCIntRange streaming_protobufs__cg__config_info_critical_extensions_choice1__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__cg__config_info_critical_extensions_choice1__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CG_ConfigInfoCriticalExtensionsChoice1", "CGConfigInfoCriticalExtensionsChoice1", "StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1", "streaming_protobufs", sizeof(StreamingProtobufs__CGConfigInfoCriticalExtensionsChoice1), 1, streaming_protobufs__cg__config_info_critical_extensions_choice1__field_descriptors, streaming_protobufs__cg__config_info_critical_extensions_choice1__field_indices_by_name, 1, streaming_protobufs__cg__config_info_critical_extensions_choice1__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cg__config_info_critical_extensions_choice1__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cg__config_info__ies__field_descriptors[13] = { { "ue_CapabilityInfo", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CGConfigInfoIEs, n_ue_capabilityinfo), offsetof(StreamingProtobufs__CGConfigInfoIEs, ue_capabilityinfo), &streaming_protobufs__ue__capability_rat__container__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "candidateCellInfoListMN", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, candidatecellinfolistmn), &streaming_protobufs__meas_result_list2_nr__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "candidateCellInfoListSN", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, candidatecellinfolistsn), &streaming_protobufs__meas_result_list2_nr__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "measResultCellListSFTD", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, measresultcelllistsftd), &streaming_protobufs__meas_result_cell_list_sftd__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "scgFailureInfo", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, scgfailureinfo), &streaming_protobufs__scg_failure_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "configRestrictInfo", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, configrestrictinfo), &streaming_protobufs__config_restrict_info_scg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "drx_InfoMCG", 7, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, drx_infomcg), &streaming_protobufs__drx__info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "measConfigMN", 8, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, measconfigmn), &streaming_protobufs__meas_config_mn__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "sourceConfigSCG", 9, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, sourceconfigscg), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "scg_RB_Config", 10, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, scg_rb_config), &streaming_protobufs__radio_bearer_config__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "mcg_RB_Config", 11, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, mcg_rb_config), &streaming_protobufs__radio_bearer_config__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "mrdc_AssistanceInfo", 12, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CGConfigInfoIEs, n_mrdc_assistanceinfo), offsetof(StreamingProtobufs__CGConfigInfoIEs, mrdc_assistanceinfo), &streaming_protobufs__affected_carrier_freq_comb_info_mrdc__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "nonCriticalExtension", 13, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoIEs, noncriticalextension), &streaming_protobufs__cg__config_info_v1540__ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cg__config_info__ies__field_indices_by_name[] = { 1, /* field[1] = candidateCellInfoListMN */ 2, /* field[2] = candidateCellInfoListSN */ 5, /* field[5] = configRestrictInfo */ 6, /* field[6] = drx_InfoMCG */ 10, /* field[10] = mcg_RB_Config */ 7, /* field[7] = measConfigMN */ 3, /* field[3] = measResultCellListSFTD */ 11, /* field[11] = mrdc_AssistanceInfo */ 12, /* field[12] = nonCriticalExtension */ 4, /* field[4] = scgFailureInfo */ 9, /* field[9] = scg_RB_Config */ 8, /* field[8] = sourceConfigSCG */ 0, /* field[0] = ue_CapabilityInfo */ }; static const ProtobufCIntRange streaming_protobufs__cg__config_info__ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 13 } }; const ProtobufCMessageDescriptor streaming_protobufs__cg__config_info__ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CG_ConfigInfo_IEs", "CGConfigInfoIEs", "StreamingProtobufs__CGConfigInfoIEs", "streaming_protobufs", sizeof(StreamingProtobufs__CGConfigInfoIEs), 13, streaming_protobufs__cg__config_info__ies__field_descriptors, streaming_protobufs__cg__config_info__ies__field_indices_by_name, 1, streaming_protobufs__cg__config_info__ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cg__config_info__ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ue__capability_rat__container__field_descriptors[2] = { { "rat_Type", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UECapabilityRATContainer, rat_type), &streaming_protobufs__rat__type__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ue_CapabilityRAT_Container", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UECapabilityRATContainer, ue_capabilityrat_container), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ue__capability_rat__container__field_indices_by_name[] = { 0, /* field[0] = rat_Type */ 1, /* field[1] = ue_CapabilityRAT_Container */ }; static const ProtobufCIntRange streaming_protobufs__ue__capability_rat__container__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__ue__capability_rat__container__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.UE_CapabilityRAT_Container", "UECapabilityRATContainer", "StreamingProtobufs__UECapabilityRATContainer", "streaming_protobufs", sizeof(StreamingProtobufs__UECapabilityRATContainer), 2, streaming_protobufs__ue__capability_rat__container__field_descriptors, streaming_protobufs__ue__capability_rat__container__field_indices_by_name, 1, streaming_protobufs__ue__capability_rat__container__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ue__capability_rat__container__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__rat__type__value__enum_values_by_number[4] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__RAT__TYPE__VALUE__protobuf_unspecified", 0 }, { "nr", "STREAMING_PROTOBUFS__RAT__TYPE__VALUE__nr", 1 }, { "eutra_nr", "STREAMING_PROTOBUFS__RAT__TYPE__VALUE__eutra_nr", 2 }, { "eutra", "STREAMING_PROTOBUFS__RAT__TYPE__VALUE__eutra", 3 }, }; static const ProtobufCIntRange streaming_protobufs__rat__type__value__value_ranges[] = { {0, 0},{0, 4} }; static const ProtobufCEnumValueIndex streaming_protobufs__rat__type__value__enum_values_by_name[4] = { { "eutra", 3 }, { "eutra_nr", 2 }, { "nr", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__rat__type__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.RAT_Type.Value", "Value", "StreamingProtobufs__RATType__Value", "streaming_protobufs", 4, streaming_protobufs__rat__type__value__enum_values_by_number, 4, streaming_protobufs__rat__type__value__enum_values_by_name, 1, streaming_protobufs__rat__type__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__rat__type__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RATType, value), &streaming_protobufs__rat__type__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__rat__type__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__rat__type__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__rat__type__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.RAT_Type", "RATType", "StreamingProtobufs__RATType", "streaming_protobufs", sizeof(StreamingProtobufs__RATType), 1, streaming_protobufs__rat__type__field_descriptors, streaming_protobufs__rat__type__field_indices_by_name, 1, streaming_protobufs__rat__type__number_ranges, (ProtobufCMessageInit) streaming_protobufs__rat__type__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__scg_failure_info__failure_type__enum_values_by_number[7] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SCG_FAILURE_INFO__FAILURE_TYPE__protobuf_unspecified", 0 }, { "t310_Expiry", "STREAMING_PROTOBUFS__SCG_FAILURE_INFO__FAILURE_TYPE__t310_Expiry", 1 }, { "randomAccessProblem", "STREAMING_PROTOBUFS__SCG_FAILURE_INFO__FAILURE_TYPE__randomAccessProblem", 2 }, { "rlc_MaxNumRetx", "STREAMING_PROTOBUFS__SCG_FAILURE_INFO__FAILURE_TYPE__rlc_MaxNumRetx", 3 }, { "synchReconfigFailure_SCG", "STREAMING_PROTOBUFS__SCG_FAILURE_INFO__FAILURE_TYPE__synchReconfigFailure_SCG", 4 }, { "scg_reconfigFailure", "STREAMING_PROTOBUFS__SCG_FAILURE_INFO__FAILURE_TYPE__scg_reconfigFailure", 5 }, { "srb3_IntegrityFailure", "STREAMING_PROTOBUFS__SCG_FAILURE_INFO__FAILURE_TYPE__srb3_IntegrityFailure", 6 }, }; static const ProtobufCIntRange streaming_protobufs__scg_failure_info__failure_type__value_ranges[] = { {0, 0},{0, 7} }; static const ProtobufCEnumValueIndex streaming_protobufs__scg_failure_info__failure_type__enum_values_by_name[7] = { { "protobuf_unspecified", 0 }, { "randomAccessProblem", 2 }, { "rlc_MaxNumRetx", 3 }, { "scg_reconfigFailure", 5 }, { "srb3_IntegrityFailure", 6 }, { "synchReconfigFailure_SCG", 4 }, { "t310_Expiry", 1 }, }; const ProtobufCEnumDescriptor streaming_protobufs__scg_failure_info__failure_type__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.ScgFailureInfo.FailureType", "FailureType", "StreamingProtobufs__ScgFailureInfo__FailureType", "streaming_protobufs", 7, streaming_protobufs__scg_failure_info__failure_type__enum_values_by_number, 7, streaming_protobufs__scg_failure_info__failure_type__enum_values_by_name, 1, streaming_protobufs__scg_failure_info__failure_type__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__scg_failure_info__field_descriptors[2] = { { "failureType", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ScgFailureInfo, failuretype), &streaming_protobufs__scg_failure_info__failure_type__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "measResultSCG", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ScgFailureInfo, measresultscg), &streaming_protobufs__meas_result_scg__failure__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__scg_failure_info__field_indices_by_name[] = { 0, /* field[0] = failureType */ 1, /* field[1] = measResultSCG */ }; static const ProtobufCIntRange streaming_protobufs__scg_failure_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__scg_failure_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ScgFailureInfo", "ScgFailureInfo", "StreamingProtobufs__ScgFailureInfo", "streaming_protobufs", sizeof(StreamingProtobufs__ScgFailureInfo), 2, streaming_protobufs__scg_failure_info__field_descriptors, streaming_protobufs__scg_failure_info__field_indices_by_name, 1, streaming_protobufs__scg_failure_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__scg_failure_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__meas_result_scg__failure__field_descriptors[1] = { { "measResultPerMOList", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeasResultSCGFailure, measresultpermolist), &streaming_protobufs__meas_result_list2_nr__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__meas_result_scg__failure__field_indices_by_name[] = { 0, /* field[0] = measResultPerMOList */ }; static const ProtobufCIntRange streaming_protobufs__meas_result_scg__failure__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__meas_result_scg__failure__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.MeasResultSCG_Failure", "MeasResultSCGFailure", "StreamingProtobufs__MeasResultSCGFailure", "streaming_protobufs", sizeof(StreamingProtobufs__MeasResultSCGFailure), 1, streaming_protobufs__meas_result_scg__failure__field_descriptors, streaming_protobufs__meas_result_scg__failure__field_indices_by_name, 1, streaming_protobufs__meas_result_scg__failure__number_ranges, (ProtobufCMessageInit) streaming_protobufs__meas_result_scg__failure__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__config_restrict_info_scg__field_descriptors[5] = { { "allowedBC_ListMRDC", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ConfigRestrictInfoSCG, allowedbc_listmrdc), &streaming_protobufs__band_combination_info_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "powerCoordination_FR1", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ConfigRestrictInfoSCG, powercoordination_fr1), &streaming_protobufs__power_coordination__fr1__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "servCellIndexRangeSCG", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ConfigRestrictInfoSCG, servcellindexrangescg), &streaming_protobufs__serv_cell_index_range_scg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "maxMeasFreqsSCG_NR", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ConfigRestrictInfoSCG, maxmeasfreqsscg_nr), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "maxMeasIdentitiesSCG_NR", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ConfigRestrictInfoSCG, maxmeasidentitiesscg_nr), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__config_restrict_info_scg__field_indices_by_name[] = { 0, /* field[0] = allowedBC_ListMRDC */ 3, /* field[3] = maxMeasFreqsSCG_NR */ 4, /* field[4] = maxMeasIdentitiesSCG_NR */ 1, /* field[1] = powerCoordination_FR1 */ 2, /* field[2] = servCellIndexRangeSCG */ }; static const ProtobufCIntRange streaming_protobufs__config_restrict_info_scg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__config_restrict_info_scg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ConfigRestrictInfoSCG", "ConfigRestrictInfoSCG", "StreamingProtobufs__ConfigRestrictInfoSCG", "streaming_protobufs", sizeof(StreamingProtobufs__ConfigRestrictInfoSCG), 5, streaming_protobufs__config_restrict_info_scg__field_descriptors, streaming_protobufs__config_restrict_info_scg__field_indices_by_name, 1, streaming_protobufs__config_restrict_info_scg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__config_restrict_info_scg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__band_combination_info_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__BandCombinationInfoList, n_items), offsetof(StreamingProtobufs__BandCombinationInfoList, items), &streaming_protobufs__band_combination_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__band_combination_info_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__band_combination_info_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__band_combination_info_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.BandCombinationInfoList", "BandCombinationInfoList", "StreamingProtobufs__BandCombinationInfoList", "streaming_protobufs", sizeof(StreamingProtobufs__BandCombinationInfoList), 1, streaming_protobufs__band_combination_info_list__field_descriptors, streaming_protobufs__band_combination_info_list__field_indices_by_name, 1, streaming_protobufs__band_combination_info_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__band_combination_info_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__band_combination_info__field_descriptors[2] = { { "bandCombinationIndex", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__BandCombinationInfo, bandcombinationindex), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "allowedFeatureSetsList", 2, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_UINT32, offsetof(StreamingProtobufs__BandCombinationInfo, n_allowedfeaturesetslist), offsetof(StreamingProtobufs__BandCombinationInfo, allowedfeaturesetslist), NULL, NULL, 0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__band_combination_info__field_indices_by_name[] = { 1, /* field[1] = allowedFeatureSetsList */ 0, /* field[0] = bandCombinationIndex */ }; static const ProtobufCIntRange streaming_protobufs__band_combination_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__band_combination_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.BandCombinationInfo", "BandCombinationInfo", "StreamingProtobufs__BandCombinationInfo", "streaming_protobufs", sizeof(StreamingProtobufs__BandCombinationInfo), 2, streaming_protobufs__band_combination_info__field_descriptors, streaming_protobufs__band_combination_info__field_indices_by_name, 1, streaming_protobufs__band_combination_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__band_combination_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__power_coordination__fr1__field_descriptors[3] = { { "p_maxNR_FR1", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PowerCoordinationFR1, p_maxnr_fr1), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "p_maxEUTRA", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PowerCoordinationFR1, p_maxeutra), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "p_maxUE_FR1", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PowerCoordinationFR1, p_maxue_fr1), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__power_coordination__fr1__field_indices_by_name[] = { 1, /* field[1] = p_maxEUTRA */ 0, /* field[0] = p_maxNR_FR1 */ 2, /* field[2] = p_maxUE_FR1 */ }; static const ProtobufCIntRange streaming_protobufs__power_coordination__fr1__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__power_coordination__fr1__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PowerCoordination_FR1", "PowerCoordinationFR1", "StreamingProtobufs__PowerCoordinationFR1", "streaming_protobufs", sizeof(StreamingProtobufs__PowerCoordinationFR1), 3, streaming_protobufs__power_coordination__fr1__field_descriptors, streaming_protobufs__power_coordination__fr1__field_indices_by_name, 1, streaming_protobufs__power_coordination__fr1__number_ranges, (ProtobufCMessageInit) streaming_protobufs__power_coordination__fr1__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__serv_cell_index_range_scg__field_descriptors[2] = { { "lowBound", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ServCellIndexRangeSCG, lowbound), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "upBound", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ServCellIndexRangeSCG, upbound), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__serv_cell_index_range_scg__field_indices_by_name[] = { 0, /* field[0] = lowBound */ 1, /* field[1] = upBound */ }; static const ProtobufCIntRange streaming_protobufs__serv_cell_index_range_scg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__serv_cell_index_range_scg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ServCellIndexRangeSCG", "ServCellIndexRangeSCG", "StreamingProtobufs__ServCellIndexRangeSCG", "streaming_protobufs", sizeof(StreamingProtobufs__ServCellIndexRangeSCG), 2, streaming_protobufs__serv_cell_index_range_scg__field_descriptors, streaming_protobufs__serv_cell_index_range_scg__field_indices_by_name, 1, streaming_protobufs__serv_cell_index_range_scg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__serv_cell_index_range_scg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__meas_config_mn__field_descriptors[4] = { { "measuredFrequenciesMN", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__MeasConfigMN, n_measuredfrequenciesmn), offsetof(StreamingProtobufs__MeasConfigMN, measuredfrequenciesmn), &streaming_protobufs__nr__freq_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "release_measGapConfig", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__MeasConfigMN, meas_gap_config_case), offsetof(StreamingProtobufs__MeasConfigMN, release_measgapconfig), &streaming_protobufs__null__descriptor, NULL, 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "setup_measGapConfig", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__MeasConfigMN, meas_gap_config_case), offsetof(StreamingProtobufs__MeasConfigMN, setup_measgapconfig), &streaming_protobufs__gap_config__descriptor, NULL, 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "gapPurpose", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeasConfigMN, gappurpose), &streaming_protobufs__gap_purpose__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__meas_config_mn__field_indices_by_name[] = { 3, /* field[3] = gapPurpose */ 0, /* field[0] = measuredFrequenciesMN */ 1, /* field[1] = release_measGapConfig */ 2, /* field[2] = setup_measGapConfig */ }; static const ProtobufCIntRange streaming_protobufs__meas_config_mn__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__meas_config_mn__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.MeasConfigMN", "MeasConfigMN", "StreamingProtobufs__MeasConfigMN", "streaming_protobufs", sizeof(StreamingProtobufs__MeasConfigMN), 4, streaming_protobufs__meas_config_mn__field_descriptors, streaming_protobufs__meas_config_mn__field_indices_by_name, 1, streaming_protobufs__meas_config_mn__number_ranges, (ProtobufCMessageInit) streaming_protobufs__meas_config_mn__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__gap_purpose__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__GAP_PURPOSE__VALUE__protobuf_unspecified", 0 }, { "perUE", "STREAMING_PROTOBUFS__GAP_PURPOSE__VALUE__perUE", 1 }, { "perFR1", "STREAMING_PROTOBUFS__GAP_PURPOSE__VALUE__perFR1", 2 }, }; static const ProtobufCIntRange streaming_protobufs__gap_purpose__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__gap_purpose__value__enum_values_by_name[3] = { { "perFR1", 2 }, { "perUE", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__gap_purpose__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.GapPurpose.Value", "Value", "StreamingProtobufs__GapPurpose__Value", "streaming_protobufs", 3, streaming_protobufs__gap_purpose__value__enum_values_by_number, 3, streaming_protobufs__gap_purpose__value__enum_values_by_name, 1, streaming_protobufs__gap_purpose__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__gap_purpose__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GapPurpose, value), &streaming_protobufs__gap_purpose__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__gap_purpose__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__gap_purpose__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__gap_purpose__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GapPurpose", "GapPurpose", "StreamingProtobufs__GapPurpose", "streaming_protobufs", sizeof(StreamingProtobufs__GapPurpose), 1, streaming_protobufs__gap_purpose__field_descriptors, streaming_protobufs__gap_purpose__field_indices_by_name, 1, streaming_protobufs__gap_purpose__number_ranges, (ProtobufCMessageInit) streaming_protobufs__gap_purpose__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__affected_carrier_freq_comb_info_mrdc__interference_direction_mrdc__enum_values_by_number[6] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_INFO_MRDC__INTERFERENCE_DIRECTION_MRDC__protobuf_unspecified", 0 }, { "eutra_nr", "STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_INFO_MRDC__INTERFERENCE_DIRECTION_MRDC__eutra_nr", 1 }, { "nr", "STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_INFO_MRDC__INTERFERENCE_DIRECTION_MRDC__nr", 2 }, { "other", "STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_INFO_MRDC__INTERFERENCE_DIRECTION_MRDC__other", 3 }, { "utra_nr_other", "STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_INFO_MRDC__INTERFERENCE_DIRECTION_MRDC__utra_nr_other", 4 }, { "nr_other", "STREAMING_PROTOBUFS__AFFECTED_CARRIER_FREQ_COMB_INFO_MRDC__INTERFERENCE_DIRECTION_MRDC__nr_other", 5 }, }; static const ProtobufCIntRange streaming_protobufs__affected_carrier_freq_comb_info_mrdc__interference_direction_mrdc__value_ranges[] = { {0, 0},{0, 6} }; static const ProtobufCEnumValueIndex streaming_protobufs__affected_carrier_freq_comb_info_mrdc__interference_direction_mrdc__enum_values_by_name[6] = { { "eutra_nr", 1 }, { "nr", 2 }, { "nr_other", 5 }, { "other", 3 }, { "protobuf_unspecified", 0 }, { "utra_nr_other", 4 }, }; const ProtobufCEnumDescriptor streaming_protobufs__affected_carrier_freq_comb_info_mrdc__interference_direction_mrdc__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.AffectedCarrierFreqCombInfoMRDC.InterferenceDirectionMRDC", "InterferenceDirectionMRDC", "StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC__InterferenceDirectionMRDC", "streaming_protobufs", 6, streaming_protobufs__affected_carrier_freq_comb_info_mrdc__interference_direction_mrdc__enum_values_by_number, 6, streaming_protobufs__affected_carrier_freq_comb_info_mrdc__interference_direction_mrdc__enum_values_by_name, 1, streaming_protobufs__affected_carrier_freq_comb_info_mrdc__interference_direction_mrdc__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__affected_carrier_freq_comb_info_mrdc__field_descriptors[3] = { { "victimSystemType", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC, victimsystemtype), &streaming_protobufs__victim_system_type__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "interferenceDirectionMRDC", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC, interferencedirectionmrdc), &streaming_protobufs__affected_carrier_freq_comb_info_mrdc__interference_direction_mrdc__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "affectedCarrierFreqCombMRDC", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC, affectedcarrierfreqcombmrdc), &streaming_protobufs__affected_carrier_freq_comb_mrdc__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__affected_carrier_freq_comb_info_mrdc__field_indices_by_name[] = { 2, /* field[2] = affectedCarrierFreqCombMRDC */ 1, /* field[1] = interferenceDirectionMRDC */ 0, /* field[0] = victimSystemType */ }; static const ProtobufCIntRange streaming_protobufs__affected_carrier_freq_comb_info_mrdc__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__affected_carrier_freq_comb_info_mrdc__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.AffectedCarrierFreqCombInfoMRDC", "AffectedCarrierFreqCombInfoMRDC", "StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC", "streaming_protobufs", sizeof(StreamingProtobufs__AffectedCarrierFreqCombInfoMRDC), 3, streaming_protobufs__affected_carrier_freq_comb_info_mrdc__field_descriptors, streaming_protobufs__affected_carrier_freq_comb_info_mrdc__field_indices_by_name, 1, streaming_protobufs__affected_carrier_freq_comb_info_mrdc__number_ranges, (ProtobufCMessageInit) streaming_protobufs__affected_carrier_freq_comb_info_mrdc__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__victim_system_type__field_descriptors[6] = { { "gps", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__VictimSystemType, gps), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "glonass", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__VictimSystemType, glonass), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "bds", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__VictimSystemType, bds), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "galileo", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__VictimSystemType, galileo), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "wlan", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__VictimSystemType, wlan), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "bluetooth", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__VictimSystemType, bluetooth), &streaming_protobufs__true_opt__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__victim_system_type__field_indices_by_name[] = { 2, /* field[2] = bds */ 5, /* field[5] = bluetooth */ 3, /* field[3] = galileo */ 1, /* field[1] = glonass */ 0, /* field[0] = gps */ 4, /* field[4] = wlan */ }; static const ProtobufCIntRange streaming_protobufs__victim_system_type__number_ranges[1 + 1] = { { 1, 0 }, { 0, 6 } }; const ProtobufCMessageDescriptor streaming_protobufs__victim_system_type__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.VictimSystemType", "VictimSystemType", "StreamingProtobufs__VictimSystemType", "streaming_protobufs", sizeof(StreamingProtobufs__VictimSystemType), 6, streaming_protobufs__victim_system_type__field_descriptors, streaming_protobufs__victim_system_type__field_indices_by_name, 1, streaming_protobufs__victim_system_type__number_ranges, (ProtobufCMessageInit) streaming_protobufs__victim_system_type__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__affected_carrier_freq_comb_mrdc__field_descriptors[2] = { { "affectedCarrierFreqCombEUTRA", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__AffectedCarrierFreqCombMRDC, affectedcarrierfreqcombeutra), &streaming_protobufs__affected_carrier_freq_comb_eutra__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "affectedCarrierFreqCombNR", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__AffectedCarrierFreqCombMRDC, affectedcarrierfreqcombnr), &streaming_protobufs__affected_carrier_freq_comb_nr__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__affected_carrier_freq_comb_mrdc__field_indices_by_name[] = { 0, /* field[0] = affectedCarrierFreqCombEUTRA */ 1, /* field[1] = affectedCarrierFreqCombNR */ }; static const ProtobufCIntRange streaming_protobufs__affected_carrier_freq_comb_mrdc__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__affected_carrier_freq_comb_mrdc__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.AffectedCarrierFreqCombMRDC", "AffectedCarrierFreqCombMRDC", "StreamingProtobufs__AffectedCarrierFreqCombMRDC", "streaming_protobufs", sizeof(StreamingProtobufs__AffectedCarrierFreqCombMRDC), 2, streaming_protobufs__affected_carrier_freq_comb_mrdc__field_descriptors, streaming_protobufs__affected_carrier_freq_comb_mrdc__field_indices_by_name, 1, streaming_protobufs__affected_carrier_freq_comb_mrdc__number_ranges, (ProtobufCMessageInit) streaming_protobufs__affected_carrier_freq_comb_mrdc__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__affected_carrier_freq_comb_eutra__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_UINT32, offsetof(StreamingProtobufs__AffectedCarrierFreqCombEUTRA, n_items), offsetof(StreamingProtobufs__AffectedCarrierFreqCombEUTRA, items), NULL, NULL, 0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__affected_carrier_freq_comb_eutra__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__affected_carrier_freq_comb_eutra__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__affected_carrier_freq_comb_eutra__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.AffectedCarrierFreqCombEUTRA", "AffectedCarrierFreqCombEUTRA", "StreamingProtobufs__AffectedCarrierFreqCombEUTRA", "streaming_protobufs", sizeof(StreamingProtobufs__AffectedCarrierFreqCombEUTRA), 1, streaming_protobufs__affected_carrier_freq_comb_eutra__field_descriptors, streaming_protobufs__affected_carrier_freq_comb_eutra__field_indices_by_name, 1, streaming_protobufs__affected_carrier_freq_comb_eutra__number_ranges, (ProtobufCMessageInit) streaming_protobufs__affected_carrier_freq_comb_eutra__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__affected_carrier_freq_comb_nr__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_UINT32, offsetof(StreamingProtobufs__AffectedCarrierFreqCombNR, n_items), offsetof(StreamingProtobufs__AffectedCarrierFreqCombNR, items), NULL, NULL, 0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__affected_carrier_freq_comb_nr__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__affected_carrier_freq_comb_nr__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__affected_carrier_freq_comb_nr__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.AffectedCarrierFreqCombNR", "AffectedCarrierFreqCombNR", "StreamingProtobufs__AffectedCarrierFreqCombNR", "streaming_protobufs", sizeof(StreamingProtobufs__AffectedCarrierFreqCombNR), 1, streaming_protobufs__affected_carrier_freq_comb_nr__field_descriptors, streaming_protobufs__affected_carrier_freq_comb_nr__field_indices_by_name, 1, streaming_protobufs__affected_carrier_freq_comb_nr__number_ranges, (ProtobufCMessageInit) streaming_protobufs__affected_carrier_freq_comb_nr__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cg__config_info_v1540__ies__field_descriptors[2] = { { "ph_InfoMCG", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoV1540IEs, ph_infomcg), &streaming_protobufs__ph__type_list_mcg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "measResultReportCGI", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigInfoV1540IEs, measresultreportcgi), &streaming_protobufs__meas_result_report_cgi__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cg__config_info_v1540__ies__field_indices_by_name[] = { 1, /* field[1] = measResultReportCGI */ 0, /* field[0] = ph_InfoMCG */ }; static const ProtobufCIntRange streaming_protobufs__cg__config_info_v1540__ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__cg__config_info_v1540__ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CG_ConfigInfo_v1540_IEs", "CGConfigInfoV1540IEs", "StreamingProtobufs__CGConfigInfoV1540IEs", "streaming_protobufs", sizeof(StreamingProtobufs__CGConfigInfoV1540IEs), 2, streaming_protobufs__cg__config_info_v1540__ies__field_descriptors, streaming_protobufs__cg__config_info_v1540__ies__field_indices_by_name, 1, streaming_protobufs__cg__config_info_v1540__ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cg__config_info_v1540__ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ph__type_list_mcg__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__PHTypeListMCG, n_items), offsetof(StreamingProtobufs__PHTypeListMCG, items), &streaming_protobufs__ph__info_mcg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ph__type_list_mcg__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__ph__type_list_mcg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__ph__type_list_mcg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PH_TypeListMCG", "PHTypeListMCG", "StreamingProtobufs__PHTypeListMCG", "streaming_protobufs", sizeof(StreamingProtobufs__PHTypeListMCG), 1, streaming_protobufs__ph__type_list_mcg__field_descriptors, streaming_protobufs__ph__type_list_mcg__field_indices_by_name, 1, streaming_protobufs__ph__type_list_mcg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ph__type_list_mcg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ph__info_mcg__field_descriptors[3] = { { "servCellIndex", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PHInfoMCG, servcellindex), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ph_Uplink", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PHInfoMCG, ph_uplink), &streaming_protobufs__ph__uplink_carrier_mcg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ph_SupplementaryUplink", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PHInfoMCG, ph_supplementaryuplink), &streaming_protobufs__ph__uplink_carrier_mcg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ph__info_mcg__field_indices_by_name[] = { 2, /* field[2] = ph_SupplementaryUplink */ 1, /* field[1] = ph_Uplink */ 0, /* field[0] = servCellIndex */ }; static const ProtobufCIntRange streaming_protobufs__ph__info_mcg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__ph__info_mcg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PH_InfoMCG", "PHInfoMCG", "StreamingProtobufs__PHInfoMCG", "streaming_protobufs", sizeof(StreamingProtobufs__PHInfoMCG), 3, streaming_protobufs__ph__info_mcg__field_descriptors, streaming_protobufs__ph__info_mcg__field_indices_by_name, 1, streaming_protobufs__ph__info_mcg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ph__info_mcg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__ph__uplink_carrier_mcg__ph__type1or3__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__PH__UPLINK_CARRIER_MCG__PH__TYPE1OR3__protobuf_unspecified", 0 }, { "type1", "STREAMING_PROTOBUFS__PH__UPLINK_CARRIER_MCG__PH__TYPE1OR3__type1", 1 }, { "type3", "STREAMING_PROTOBUFS__PH__UPLINK_CARRIER_MCG__PH__TYPE1OR3__type3", 2 }, }; static const ProtobufCIntRange streaming_protobufs__ph__uplink_carrier_mcg__ph__type1or3__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__ph__uplink_carrier_mcg__ph__type1or3__enum_values_by_name[3] = { { "protobuf_unspecified", 0 }, { "type1", 1 }, { "type3", 2 }, }; const ProtobufCEnumDescriptor streaming_protobufs__ph__uplink_carrier_mcg__ph__type1or3__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.PH_UplinkCarrierMCG.PH_Type1or3", "PH_Type1or3", "StreamingProtobufs__PHUplinkCarrierMCG__PHType1or3", "streaming_protobufs", 3, streaming_protobufs__ph__uplink_carrier_mcg__ph__type1or3__enum_values_by_number, 3, streaming_protobufs__ph__uplink_carrier_mcg__ph__type1or3__enum_values_by_name, 1, streaming_protobufs__ph__uplink_carrier_mcg__ph__type1or3__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ph__uplink_carrier_mcg__field_descriptors[1] = { { "ph_Type1or3", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PHUplinkCarrierMCG, ph_type1or3), &streaming_protobufs__ph__uplink_carrier_mcg__ph__type1or3__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ph__uplink_carrier_mcg__field_indices_by_name[] = { 0, /* field[0] = ph_Type1or3 */ }; static const ProtobufCIntRange streaming_protobufs__ph__uplink_carrier_mcg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__ph__uplink_carrier_mcg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PH_UplinkCarrierMCG", "PHUplinkCarrierMCG", "StreamingProtobufs__PHUplinkCarrierMCG", "streaming_protobufs", sizeof(StreamingProtobufs__PHUplinkCarrierMCG), 1, streaming_protobufs__ph__uplink_carrier_mcg__field_descriptors, streaming_protobufs__ph__uplink_carrier_mcg__field_indices_by_name, 1, streaming_protobufs__ph__uplink_carrier_mcg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ph__uplink_carrier_mcg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__meas_result_report_cgi__field_descriptors[3] = { { "ssbFrequency", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeasResultReportCGI, ssbfrequency), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cellForWhichToReportCGI", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeasResultReportCGI, cellforwhichtoreportcgi), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cgi_Info", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeasResultReportCGI, cgi_info), &streaming_protobufs__cgi__info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__meas_result_report_cgi__field_indices_by_name[] = { 1, /* field[1] = cellForWhichToReportCGI */ 2, /* field[2] = cgi_Info */ 0, /* field[0] = ssbFrequency */ }; static const ProtobufCIntRange streaming_protobufs__meas_result_report_cgi__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__meas_result_report_cgi__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.MeasResultReportCGI", "MeasResultReportCGI", "StreamingProtobufs__MeasResultReportCGI", "streaming_protobufs", sizeof(StreamingProtobufs__MeasResultReportCGI), 3, streaming_protobufs__meas_result_report_cgi__field_descriptors, streaming_protobufs__meas_result_report_cgi__field_indices_by_name, 1, streaming_protobufs__meas_result_report_cgi__number_ranges, (ProtobufCMessageInit) streaming_protobufs__meas_result_report_cgi__init, NULL,NULL,NULL /* reserved[123] */ };