/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: rrc_cg_config.proto */ /* Do not generate deprecated warnings for self */ #ifndef PROTOBUF_C__NO_DEPRECATED #define PROTOBUF_C__NO_DEPRECATED #endif #include "rrc_cg_config.pb-c.h" void streaming_protobufs__cg__config__init (StreamingProtobufs__CGConfig *message) { static const StreamingProtobufs__CGConfig init_value = STREAMING_PROTOBUFS__CG__CONFIG__INIT; *message = init_value; } size_t streaming_protobufs__cg__config__get_packed_size (const StreamingProtobufs__CGConfig *message) { assert(message->base.descriptor == &streaming_protobufs__cg__config__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cg__config__pack (const StreamingProtobufs__CGConfig *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cg__config__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cg__config__pack_to_buffer (const StreamingProtobufs__CGConfig *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cg__config__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CGConfig * streaming_protobufs__cg__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CGConfig *) protobuf_c_message_unpack (&streaming_protobufs__cg__config__descriptor, allocator, len, data); } void streaming_protobufs__cg__config__free_unpacked (StreamingProtobufs__CGConfig *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cg__config__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cg__config_critical_extensions_choice1__init (StreamingProtobufs__CGConfigCriticalExtensionsChoice1 *message) { static const StreamingProtobufs__CGConfigCriticalExtensionsChoice1 init_value = STREAMING_PROTOBUFS__CG__CONFIG_CRITICAL_EXTENSIONS_CHOICE1__INIT; *message = init_value; } size_t streaming_protobufs__cg__config_critical_extensions_choice1__get_packed_size (const StreamingProtobufs__CGConfigCriticalExtensionsChoice1 *message) { assert(message->base.descriptor == &streaming_protobufs__cg__config_critical_extensions_choice1__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cg__config_critical_extensions_choice1__pack (const StreamingProtobufs__CGConfigCriticalExtensionsChoice1 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cg__config_critical_extensions_choice1__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cg__config_critical_extensions_choice1__pack_to_buffer (const StreamingProtobufs__CGConfigCriticalExtensionsChoice1 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cg__config_critical_extensions_choice1__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CGConfigCriticalExtensionsChoice1 * streaming_protobufs__cg__config_critical_extensions_choice1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CGConfigCriticalExtensionsChoice1 *) protobuf_c_message_unpack (&streaming_protobufs__cg__config_critical_extensions_choice1__descriptor, allocator, len, data); } void streaming_protobufs__cg__config_critical_extensions_choice1__free_unpacked (StreamingProtobufs__CGConfigCriticalExtensionsChoice1 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cg__config_critical_extensions_choice1__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cg__config__ies__init (StreamingProtobufs__CGConfigIEs *message) { static const StreamingProtobufs__CGConfigIEs init_value = STREAMING_PROTOBUFS__CG__CONFIG__IES__INIT; *message = init_value; } size_t streaming_protobufs__cg__config__ies__get_packed_size (const StreamingProtobufs__CGConfigIEs *message) { assert(message->base.descriptor == &streaming_protobufs__cg__config__ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cg__config__ies__pack (const StreamingProtobufs__CGConfigIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cg__config__ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cg__config__ies__pack_to_buffer (const StreamingProtobufs__CGConfigIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cg__config__ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CGConfigIEs * streaming_protobufs__cg__config__ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CGConfigIEs *) protobuf_c_message_unpack (&streaming_protobufs__cg__config__ies__descriptor, allocator, len, data); } void streaming_protobufs__cg__config__ies__free_unpacked (StreamingProtobufs__CGConfigIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cg__config__ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__config_restrict_mod_req_scg__init (StreamingProtobufs__ConfigRestrictModReqSCG *message) { static const StreamingProtobufs__ConfigRestrictModReqSCG init_value = STREAMING_PROTOBUFS__CONFIG_RESTRICT_MOD_REQ_SCG__INIT; *message = init_value; } size_t streaming_protobufs__config_restrict_mod_req_scg__get_packed_size (const StreamingProtobufs__ConfigRestrictModReqSCG *message) { assert(message->base.descriptor == &streaming_protobufs__config_restrict_mod_req_scg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__config_restrict_mod_req_scg__pack (const StreamingProtobufs__ConfigRestrictModReqSCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__config_restrict_mod_req_scg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__config_restrict_mod_req_scg__pack_to_buffer (const StreamingProtobufs__ConfigRestrictModReqSCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__config_restrict_mod_req_scg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ConfigRestrictModReqSCG * streaming_protobufs__config_restrict_mod_req_scg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ConfigRestrictModReqSCG *) protobuf_c_message_unpack (&streaming_protobufs__config_restrict_mod_req_scg__descriptor, allocator, len, data); } void streaming_protobufs__config_restrict_mod_req_scg__free_unpacked (StreamingProtobufs__ConfigRestrictModReqSCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__config_restrict_mod_req_scg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__band_combination_info_sn__init (StreamingProtobufs__BandCombinationInfoSN *message) { static const StreamingProtobufs__BandCombinationInfoSN init_value = STREAMING_PROTOBUFS__BAND_COMBINATION_INFO_SN__INIT; *message = init_value; } size_t streaming_protobufs__band_combination_info_sn__get_packed_size (const StreamingProtobufs__BandCombinationInfoSN *message) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info_sn__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__band_combination_info_sn__pack (const StreamingProtobufs__BandCombinationInfoSN *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info_sn__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__band_combination_info_sn__pack_to_buffer (const StreamingProtobufs__BandCombinationInfoSN *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__band_combination_info_sn__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__BandCombinationInfoSN * streaming_protobufs__band_combination_info_sn__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__BandCombinationInfoSN *) protobuf_c_message_unpack (&streaming_protobufs__band_combination_info_sn__descriptor, allocator, len, data); } void streaming_protobufs__band_combination_info_sn__free_unpacked (StreamingProtobufs__BandCombinationInfoSN *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__band_combination_info_sn__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__fr__info_list__init (StreamingProtobufs__FRInfoList *message) { static const StreamingProtobufs__FRInfoList init_value = STREAMING_PROTOBUFS__FR__INFO_LIST__INIT; *message = init_value; } size_t streaming_protobufs__fr__info_list__get_packed_size (const StreamingProtobufs__FRInfoList *message) { assert(message->base.descriptor == &streaming_protobufs__fr__info_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__fr__info_list__pack (const StreamingProtobufs__FRInfoList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__fr__info_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__fr__info_list__pack_to_buffer (const StreamingProtobufs__FRInfoList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__fr__info_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__FRInfoList * streaming_protobufs__fr__info_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__FRInfoList *) protobuf_c_message_unpack (&streaming_protobufs__fr__info_list__descriptor, allocator, len, data); } void streaming_protobufs__fr__info_list__free_unpacked (StreamingProtobufs__FRInfoList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__fr__info_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__fr__info__init (StreamingProtobufs__FRInfo *message) { static const StreamingProtobufs__FRInfo init_value = STREAMING_PROTOBUFS__FR__INFO__INIT; *message = init_value; } size_t streaming_protobufs__fr__info__get_packed_size (const StreamingProtobufs__FRInfo *message) { assert(message->base.descriptor == &streaming_protobufs__fr__info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__fr__info__pack (const StreamingProtobufs__FRInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__fr__info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__fr__info__pack_to_buffer (const StreamingProtobufs__FRInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__fr__info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__FRInfo * streaming_protobufs__fr__info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__FRInfo *) protobuf_c_message_unpack (&streaming_protobufs__fr__info__descriptor, allocator, len, data); } void streaming_protobufs__fr__info__free_unpacked (StreamingProtobufs__FRInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__fr__info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__fr__type__init (StreamingProtobufs__FRType *message) { static const StreamingProtobufs__FRType init_value = STREAMING_PROTOBUFS__FR__TYPE__INIT; *message = init_value; } size_t streaming_protobufs__fr__type__get_packed_size (const StreamingProtobufs__FRType *message) { assert(message->base.descriptor == &streaming_protobufs__fr__type__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__fr__type__pack (const StreamingProtobufs__FRType *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__fr__type__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__fr__type__pack_to_buffer (const StreamingProtobufs__FRType *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__fr__type__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__FRType * streaming_protobufs__fr__type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__FRType *) protobuf_c_message_unpack (&streaming_protobufs__fr__type__descriptor, allocator, len, data); } void streaming_protobufs__fr__type__free_unpacked (StreamingProtobufs__FRType *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__fr__type__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__candidate_serving_freq_list_nr__init (StreamingProtobufs__CandidateServingFreqListNR *message) { static const StreamingProtobufs__CandidateServingFreqListNR init_value = STREAMING_PROTOBUFS__CANDIDATE_SERVING_FREQ_LIST_NR__INIT; *message = init_value; } size_t streaming_protobufs__candidate_serving_freq_list_nr__get_packed_size (const StreamingProtobufs__CandidateServingFreqListNR *message) { assert(message->base.descriptor == &streaming_protobufs__candidate_serving_freq_list_nr__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__candidate_serving_freq_list_nr__pack (const StreamingProtobufs__CandidateServingFreqListNR *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__candidate_serving_freq_list_nr__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__candidate_serving_freq_list_nr__pack_to_buffer (const StreamingProtobufs__CandidateServingFreqListNR *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__candidate_serving_freq_list_nr__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CandidateServingFreqListNR * streaming_protobufs__candidate_serving_freq_list_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CandidateServingFreqListNR *) protobuf_c_message_unpack (&streaming_protobufs__candidate_serving_freq_list_nr__descriptor, allocator, len, data); } void streaming_protobufs__candidate_serving_freq_list_nr__free_unpacked (StreamingProtobufs__CandidateServingFreqListNR *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__candidate_serving_freq_list_nr__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cg__config_v1540__ies__init (StreamingProtobufs__CGConfigV1540IEs *message) { static const StreamingProtobufs__CGConfigV1540IEs init_value = STREAMING_PROTOBUFS__CG__CONFIG_V1540__IES__INIT; *message = init_value; } size_t streaming_protobufs__cg__config_v1540__ies__get_packed_size (const StreamingProtobufs__CGConfigV1540IEs *message) { assert(message->base.descriptor == &streaming_protobufs__cg__config_v1540__ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cg__config_v1540__ies__pack (const StreamingProtobufs__CGConfigV1540IEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cg__config_v1540__ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cg__config_v1540__ies__pack_to_buffer (const StreamingProtobufs__CGConfigV1540IEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cg__config_v1540__ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CGConfigV1540IEs * streaming_protobufs__cg__config_v1540__ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CGConfigV1540IEs *) protobuf_c_message_unpack (&streaming_protobufs__cg__config_v1540__ies__descriptor, allocator, len, data); } void streaming_protobufs__cg__config_v1540__ies__free_unpacked (StreamingProtobufs__CGConfigV1540IEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cg__config_v1540__ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__report_cgi__request__init (StreamingProtobufs__ReportCGIRequest *message) { static const StreamingProtobufs__ReportCGIRequest init_value = STREAMING_PROTOBUFS__REPORT_CGI__REQUEST__INIT; *message = init_value; } size_t streaming_protobufs__report_cgi__request__get_packed_size (const StreamingProtobufs__ReportCGIRequest *message) { assert(message->base.descriptor == &streaming_protobufs__report_cgi__request__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__report_cgi__request__pack (const StreamingProtobufs__ReportCGIRequest *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__report_cgi__request__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__report_cgi__request__pack_to_buffer (const StreamingProtobufs__ReportCGIRequest *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__report_cgi__request__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ReportCGIRequest * streaming_protobufs__report_cgi__request__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ReportCGIRequest *) protobuf_c_message_unpack (&streaming_protobufs__report_cgi__request__descriptor, allocator, len, data); } void streaming_protobufs__report_cgi__request__free_unpacked (StreamingProtobufs__ReportCGIRequest *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__report_cgi__request__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__requested_cell_info__init (StreamingProtobufs__RequestedCellInfo *message) { static const StreamingProtobufs__RequestedCellInfo init_value = STREAMING_PROTOBUFS__REQUESTED_CELL_INFO__INIT; *message = init_value; } size_t streaming_protobufs__requested_cell_info__get_packed_size (const StreamingProtobufs__RequestedCellInfo *message) { assert(message->base.descriptor == &streaming_protobufs__requested_cell_info__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__requested_cell_info__pack (const StreamingProtobufs__RequestedCellInfo *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__requested_cell_info__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__requested_cell_info__pack_to_buffer (const StreamingProtobufs__RequestedCellInfo *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__requested_cell_info__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__RequestedCellInfo * streaming_protobufs__requested_cell_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__RequestedCellInfo *) protobuf_c_message_unpack (&streaming_protobufs__requested_cell_info__descriptor, allocator, len, data); } void streaming_protobufs__requested_cell_info__free_unpacked (StreamingProtobufs__RequestedCellInfo *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__requested_cell_info__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ph__type_list_scg__init (StreamingProtobufs__PHTypeListSCG *message) { static const StreamingProtobufs__PHTypeListSCG init_value = STREAMING_PROTOBUFS__PH__TYPE_LIST_SCG__INIT; *message = init_value; } size_t streaming_protobufs__ph__type_list_scg__get_packed_size (const StreamingProtobufs__PHTypeListSCG *message) { assert(message->base.descriptor == &streaming_protobufs__ph__type_list_scg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ph__type_list_scg__pack (const StreamingProtobufs__PHTypeListSCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ph__type_list_scg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ph__type_list_scg__pack_to_buffer (const StreamingProtobufs__PHTypeListSCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ph__type_list_scg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PHTypeListSCG * streaming_protobufs__ph__type_list_scg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PHTypeListSCG *) protobuf_c_message_unpack (&streaming_protobufs__ph__type_list_scg__descriptor, allocator, len, data); } void streaming_protobufs__ph__type_list_scg__free_unpacked (StreamingProtobufs__PHTypeListSCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ph__type_list_scg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ph__info_scg__init (StreamingProtobufs__PHInfoSCG *message) { static const StreamingProtobufs__PHInfoSCG init_value = STREAMING_PROTOBUFS__PH__INFO_SCG__INIT; *message = init_value; } size_t streaming_protobufs__ph__info_scg__get_packed_size (const StreamingProtobufs__PHInfoSCG *message) { assert(message->base.descriptor == &streaming_protobufs__ph__info_scg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ph__info_scg__pack (const StreamingProtobufs__PHInfoSCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ph__info_scg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ph__info_scg__pack_to_buffer (const StreamingProtobufs__PHInfoSCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ph__info_scg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PHInfoSCG * streaming_protobufs__ph__info_scg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PHInfoSCG *) protobuf_c_message_unpack (&streaming_protobufs__ph__info_scg__descriptor, allocator, len, data); } void streaming_protobufs__ph__info_scg__free_unpacked (StreamingProtobufs__PHInfoSCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ph__info_scg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ph__uplink_carrier_scg__init (StreamingProtobufs__PHUplinkCarrierSCG *message) { static const StreamingProtobufs__PHUplinkCarrierSCG init_value = STREAMING_PROTOBUFS__PH__UPLINK_CARRIER_SCG__INIT; *message = init_value; } size_t streaming_protobufs__ph__uplink_carrier_scg__get_packed_size (const StreamingProtobufs__PHUplinkCarrierSCG *message) { assert(message->base.descriptor == &streaming_protobufs__ph__uplink_carrier_scg__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ph__uplink_carrier_scg__pack (const StreamingProtobufs__PHUplinkCarrierSCG *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ph__uplink_carrier_scg__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ph__uplink_carrier_scg__pack_to_buffer (const StreamingProtobufs__PHUplinkCarrierSCG *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ph__uplink_carrier_scg__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PHUplinkCarrierSCG * streaming_protobufs__ph__uplink_carrier_scg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PHUplinkCarrierSCG *) protobuf_c_message_unpack (&streaming_protobufs__ph__uplink_carrier_scg__descriptor, allocator, len, data); } void streaming_protobufs__ph__uplink_carrier_scg__free_unpacked (StreamingProtobufs__PHUplinkCarrierSCG *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ph__uplink_carrier_scg__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__meas_config_sn__init (StreamingProtobufs__MeasConfigSN *message) { static const StreamingProtobufs__MeasConfigSN init_value = STREAMING_PROTOBUFS__MEAS_CONFIG_SN__INIT; *message = init_value; } size_t streaming_protobufs__meas_config_sn__get_packed_size (const StreamingProtobufs__MeasConfigSN *message) { assert(message->base.descriptor == &streaming_protobufs__meas_config_sn__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__meas_config_sn__pack (const StreamingProtobufs__MeasConfigSN *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__meas_config_sn__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__meas_config_sn__pack_to_buffer (const StreamingProtobufs__MeasConfigSN *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__meas_config_sn__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__MeasConfigSN * streaming_protobufs__meas_config_sn__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__MeasConfigSN *) protobuf_c_message_unpack (&streaming_protobufs__meas_config_sn__descriptor, allocator, len, data); } void streaming_protobufs__meas_config_sn__free_unpacked (StreamingProtobufs__MeasConfigSN *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__meas_config_sn__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } static const ProtobufCFieldDescriptor streaming_protobufs__cg__config__field_descriptors[1] = { { "criticalExtensionsChoice1", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CGConfig, critical_extensions_case), offsetof(StreamingProtobufs__CGConfig, criticalextensionschoice1), &streaming_protobufs__cg__config_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__field_indices_by_name[] = { 0, /* field[0] = criticalExtensionsChoice1 */ }; static const ProtobufCIntRange streaming_protobufs__cg__config__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__cg__config__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CG_Config", "CGConfig", "StreamingProtobufs__CGConfig", "streaming_protobufs", sizeof(StreamingProtobufs__CGConfig), 1, streaming_protobufs__cg__config__field_descriptors, streaming_protobufs__cg__config__field_indices_by_name, 1, streaming_protobufs__cg__config__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cg__config__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cg__config_critical_extensions_choice1__field_descriptors[1] = { { "protocolIEs", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CGConfigCriticalExtensionsChoice1, c1_case), offsetof(StreamingProtobufs__CGConfigCriticalExtensionsChoice1, protocolies), &streaming_protobufs__cg__config__ies__descriptor, NULL, 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cg__config_critical_extensions_choice1__field_indices_by_name[] = { 0, /* field[0] = protocolIEs */ }; static const ProtobufCIntRange streaming_protobufs__cg__config_critical_extensions_choice1__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__cg__config_critical_extensions_choice1__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CG_ConfigCriticalExtensionsChoice1", "CGConfigCriticalExtensionsChoice1", "StreamingProtobufs__CGConfigCriticalExtensionsChoice1", "streaming_protobufs", sizeof(StreamingProtobufs__CGConfigCriticalExtensionsChoice1), 1, streaming_protobufs__cg__config_critical_extensions_choice1__field_descriptors, streaming_protobufs__cg__config_critical_extensions_choice1__field_indices_by_name, 1, streaming_protobufs__cg__config_critical_extensions_choice1__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cg__config_critical_extensions_choice1__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cg__config__ies__field_descriptors[10] = { { "scg_CellGroupConfig", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, scg_cellgroupconfig), &streaming_protobufs__rrcreconfiguration__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "scg_RB_Config", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, scg_rb_config), &streaming_protobufs__radio_bearer_config__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "configRestrictModReq", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, configrestrictmodreq), &streaming_protobufs__config_restrict_mod_req_scg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "drx_InfoSCG", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, drx_infoscg), &streaming_protobufs__drx__info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "candidateCellInfoListSN", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, candidatecellinfolistsn), &streaming_protobufs__meas_result_list2_nr__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "measConfigSN", 6, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, measconfigsn), &streaming_protobufs__meas_config_sn__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "selectedBandCombinationNR", 7, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, selectedbandcombinationnr), &streaming_protobufs__band_combination_info_sn__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "fr_InfoListSCG", 8, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, fr_infolistscg), &streaming_protobufs__fr__info_list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "candidateServingFreqListNR", 9, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, candidateservingfreqlistnr), &streaming_protobufs__candidate_serving_freq_list_nr__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "nonCriticalExtension", 10, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigIEs, noncriticalextension), &streaming_protobufs__cg__config_v1540__ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cg__config__ies__field_indices_by_name[] = { 4, /* field[4] = candidateCellInfoListSN */ 8, /* field[8] = candidateServingFreqListNR */ 2, /* field[2] = configRestrictModReq */ 3, /* field[3] = drx_InfoSCG */ 7, /* field[7] = fr_InfoListSCG */ 5, /* field[5] = measConfigSN */ 9, /* field[9] = nonCriticalExtension */ 0, /* field[0] = scg_CellGroupConfig */ 1, /* field[1] = scg_RB_Config */ 6, /* field[6] = selectedBandCombinationNR */ }; static const ProtobufCIntRange streaming_protobufs__cg__config__ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 10 } }; const ProtobufCMessageDescriptor streaming_protobufs__cg__config__ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CG_Config_IEs", "CGConfigIEs", "StreamingProtobufs__CGConfigIEs", "streaming_protobufs", sizeof(StreamingProtobufs__CGConfigIEs), 10, streaming_protobufs__cg__config__ies__field_descriptors, streaming_protobufs__cg__config__ies__field_indices_by_name, 1, streaming_protobufs__cg__config__ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cg__config__ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__config_restrict_mod_req_scg__field_descriptors[2] = { { "requestedBC_MRDC", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ConfigRestrictModReqSCG, requestedbc_mrdc), &streaming_protobufs__band_combination_info_sn__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "requestedP_MaxFR1", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ConfigRestrictModReqSCG, requestedp_maxfr1), &google__protobuf__int32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__config_restrict_mod_req_scg__field_indices_by_name[] = { 0, /* field[0] = requestedBC_MRDC */ 1, /* field[1] = requestedP_MaxFR1 */ }; static const ProtobufCIntRange streaming_protobufs__config_restrict_mod_req_scg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__config_restrict_mod_req_scg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ConfigRestrictModReqSCG", "ConfigRestrictModReqSCG", "StreamingProtobufs__ConfigRestrictModReqSCG", "streaming_protobufs", sizeof(StreamingProtobufs__ConfigRestrictModReqSCG), 2, streaming_protobufs__config_restrict_mod_req_scg__field_descriptors, streaming_protobufs__config_restrict_mod_req_scg__field_indices_by_name, 1, streaming_protobufs__config_restrict_mod_req_scg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__config_restrict_mod_req_scg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__band_combination_info_sn__field_descriptors[2] = { { "bandCombinationIndex", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__BandCombinationInfoSN, bandcombinationindex), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "requestedFeatureSets", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__BandCombinationInfoSN, requestedfeaturesets), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__band_combination_info_sn__field_indices_by_name[] = { 0, /* field[0] = bandCombinationIndex */ 1, /* field[1] = requestedFeatureSets */ }; static const ProtobufCIntRange streaming_protobufs__band_combination_info_sn__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__band_combination_info_sn__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.BandCombinationInfoSN", "BandCombinationInfoSN", "StreamingProtobufs__BandCombinationInfoSN", "streaming_protobufs", sizeof(StreamingProtobufs__BandCombinationInfoSN), 2, streaming_protobufs__band_combination_info_sn__field_descriptors, streaming_protobufs__band_combination_info_sn__field_indices_by_name, 1, streaming_protobufs__band_combination_info_sn__number_ranges, (ProtobufCMessageInit) streaming_protobufs__band_combination_info_sn__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__fr__info_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__FRInfoList, n_items), offsetof(StreamingProtobufs__FRInfoList, items), &streaming_protobufs__fr__info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__fr__info_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__fr__info_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__fr__info_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.FR_InfoList", "FRInfoList", "StreamingProtobufs__FRInfoList", "streaming_protobufs", sizeof(StreamingProtobufs__FRInfoList), 1, streaming_protobufs__fr__info_list__field_descriptors, streaming_protobufs__fr__info_list__field_indices_by_name, 1, streaming_protobufs__fr__info_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__fr__info_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__fr__info__field_descriptors[2] = { { "servCellIndex", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__FRInfo, servcellindex), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "fr_Type", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__FRInfo, fr_type), &streaming_protobufs__fr__type__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__fr__info__field_indices_by_name[] = { 1, /* field[1] = fr_Type */ 0, /* field[0] = servCellIndex */ }; static const ProtobufCIntRange streaming_protobufs__fr__info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__fr__info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.FR_Info", "FRInfo", "StreamingProtobufs__FRInfo", "streaming_protobufs", sizeof(StreamingProtobufs__FRInfo), 2, streaming_protobufs__fr__info__field_descriptors, streaming_protobufs__fr__info__field_indices_by_name, 1, streaming_protobufs__fr__info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__fr__info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__fr__type__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__FR__TYPE__VALUE__protobuf_unspecified", 0 }, { "fr1", "STREAMING_PROTOBUFS__FR__TYPE__VALUE__fr1", 1 }, { "fr2", "STREAMING_PROTOBUFS__FR__TYPE__VALUE__fr2", 2 }, }; static const ProtobufCIntRange streaming_protobufs__fr__type__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__fr__type__value__enum_values_by_name[3] = { { "fr1", 1 }, { "fr2", 2 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__fr__type__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.FR_Type.Value", "Value", "StreamingProtobufs__FRType__Value", "streaming_protobufs", 3, streaming_protobufs__fr__type__value__enum_values_by_number, 3, streaming_protobufs__fr__type__value__enum_values_by_name, 1, streaming_protobufs__fr__type__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__fr__type__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__FRType, value), &streaming_protobufs__fr__type__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__fr__type__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__fr__type__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__fr__type__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.FR_Type", "FRType", "StreamingProtobufs__FRType", "streaming_protobufs", sizeof(StreamingProtobufs__FRType), 1, streaming_protobufs__fr__type__field_descriptors, streaming_protobufs__fr__type__field_indices_by_name, 1, streaming_protobufs__fr__type__number_ranges, (ProtobufCMessageInit) streaming_protobufs__fr__type__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__candidate_serving_freq_list_nr__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_UINT32, offsetof(StreamingProtobufs__CandidateServingFreqListNR, n_items), offsetof(StreamingProtobufs__CandidateServingFreqListNR, items), NULL, NULL, 0 | PROTOBUF_C_FIELD_FLAG_PACKED, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__candidate_serving_freq_list_nr__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__candidate_serving_freq_list_nr__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__candidate_serving_freq_list_nr__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CandidateServingFreqListNR", "CandidateServingFreqListNR", "StreamingProtobufs__CandidateServingFreqListNR", "streaming_protobufs", sizeof(StreamingProtobufs__CandidateServingFreqListNR), 1, streaming_protobufs__candidate_serving_freq_list_nr__field_descriptors, streaming_protobufs__candidate_serving_freq_list_nr__field_indices_by_name, 1, streaming_protobufs__candidate_serving_freq_list_nr__number_ranges, (ProtobufCMessageInit) streaming_protobufs__candidate_serving_freq_list_nr__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cg__config_v1540__ies__field_descriptors[3] = { { "pSCellFrequency", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigV1540IEs, pscellfrequency), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "reportCGI_Request", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigV1540IEs, reportcgi_request), &streaming_protobufs__report_cgi__request__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "ph_InfoSCG", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CGConfigV1540IEs, ph_infoscg), &streaming_protobufs__ph__type_list_scg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cg__config_v1540__ies__field_indices_by_name[] = { 0, /* field[0] = pSCellFrequency */ 2, /* field[2] = ph_InfoSCG */ 1, /* field[1] = reportCGI_Request */ }; static const ProtobufCIntRange streaming_protobufs__cg__config_v1540__ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__cg__config_v1540__ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CG_Config_v1540_IEs", "CGConfigV1540IEs", "StreamingProtobufs__CGConfigV1540IEs", "streaming_protobufs", sizeof(StreamingProtobufs__CGConfigV1540IEs), 3, streaming_protobufs__cg__config_v1540__ies__field_descriptors, streaming_protobufs__cg__config_v1540__ies__field_indices_by_name, 1, streaming_protobufs__cg__config_v1540__ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cg__config_v1540__ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__report_cgi__request__field_descriptors[1] = { { "requestedCellInfo", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ReportCGIRequest, requestedcellinfo), &streaming_protobufs__requested_cell_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__report_cgi__request__field_indices_by_name[] = { 0, /* field[0] = requestedCellInfo */ }; static const ProtobufCIntRange streaming_protobufs__report_cgi__request__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__report_cgi__request__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ReportCGI_Request", "ReportCGIRequest", "StreamingProtobufs__ReportCGIRequest", "streaming_protobufs", sizeof(StreamingProtobufs__ReportCGIRequest), 1, streaming_protobufs__report_cgi__request__field_descriptors, streaming_protobufs__report_cgi__request__field_indices_by_name, 1, streaming_protobufs__report_cgi__request__number_ranges, (ProtobufCMessageInit) streaming_protobufs__report_cgi__request__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__requested_cell_info__field_descriptors[2] = { { "ssbFrequency", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RequestedCellInfo, 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__RequestedCellInfo, cellforwhichtoreportcgi), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__requested_cell_info__field_indices_by_name[] = { 1, /* field[1] = cellForWhichToReportCGI */ 0, /* field[0] = ssbFrequency */ }; static const ProtobufCIntRange streaming_protobufs__requested_cell_info__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__requested_cell_info__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.RequestedCellInfo", "RequestedCellInfo", "StreamingProtobufs__RequestedCellInfo", "streaming_protobufs", sizeof(StreamingProtobufs__RequestedCellInfo), 2, streaming_protobufs__requested_cell_info__field_descriptors, streaming_protobufs__requested_cell_info__field_indices_by_name, 1, streaming_protobufs__requested_cell_info__number_ranges, (ProtobufCMessageInit) streaming_protobufs__requested_cell_info__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ph__type_list_scg__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__PHTypeListSCG, n_items), offsetof(StreamingProtobufs__PHTypeListSCG, items), &streaming_protobufs__ph__info_scg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ph__type_list_scg__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__ph__type_list_scg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__ph__type_list_scg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PH_TypeListSCG", "PHTypeListSCG", "StreamingProtobufs__PHTypeListSCG", "streaming_protobufs", sizeof(StreamingProtobufs__PHTypeListSCG), 1, streaming_protobufs__ph__type_list_scg__field_descriptors, streaming_protobufs__ph__type_list_scg__field_indices_by_name, 1, streaming_protobufs__ph__type_list_scg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ph__type_list_scg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ph__info_scg__field_descriptors[3] = { { "servCellIndex", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PHInfoSCG, 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__PHInfoSCG, ph_uplink), &streaming_protobufs__ph__uplink_carrier_scg__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__PHInfoSCG, ph_supplementaryuplink), &streaming_protobufs__ph__uplink_carrier_scg__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ph__info_scg__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_scg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__ph__info_scg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PH_InfoSCG", "PHInfoSCG", "StreamingProtobufs__PHInfoSCG", "streaming_protobufs", sizeof(StreamingProtobufs__PHInfoSCG), 3, streaming_protobufs__ph__info_scg__field_descriptors, streaming_protobufs__ph__info_scg__field_indices_by_name, 1, streaming_protobufs__ph__info_scg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ph__info_scg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__ph__uplink_carrier_scg__ph__type1or3__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__PH__UPLINK_CARRIER_SCG__PH__TYPE1OR3__protobuf_unspecified", 0 }, { "type1", "STREAMING_PROTOBUFS__PH__UPLINK_CARRIER_SCG__PH__TYPE1OR3__type1", 1 }, { "type3", "STREAMING_PROTOBUFS__PH__UPLINK_CARRIER_SCG__PH__TYPE1OR3__type3", 2 }, }; static const ProtobufCIntRange streaming_protobufs__ph__uplink_carrier_scg__ph__type1or3__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__ph__uplink_carrier_scg__ph__type1or3__enum_values_by_name[3] = { { "protobuf_unspecified", 0 }, { "type1", 1 }, { "type3", 2 }, }; const ProtobufCEnumDescriptor streaming_protobufs__ph__uplink_carrier_scg__ph__type1or3__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.PH_UplinkCarrierSCG.PH_Type1or3", "PH_Type1or3", "StreamingProtobufs__PHUplinkCarrierSCG__PHType1or3", "streaming_protobufs", 3, streaming_protobufs__ph__uplink_carrier_scg__ph__type1or3__enum_values_by_number, 3, streaming_protobufs__ph__uplink_carrier_scg__ph__type1or3__enum_values_by_name, 1, streaming_protobufs__ph__uplink_carrier_scg__ph__type1or3__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ph__uplink_carrier_scg__field_descriptors[1] = { { "ph_Type1or3", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PHUplinkCarrierSCG, ph_type1or3), &streaming_protobufs__ph__uplink_carrier_scg__ph__type1or3__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ph__uplink_carrier_scg__field_indices_by_name[] = { 0, /* field[0] = ph_Type1or3 */ }; static const ProtobufCIntRange streaming_protobufs__ph__uplink_carrier_scg__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__ph__uplink_carrier_scg__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PH_UplinkCarrierSCG", "PHUplinkCarrierSCG", "StreamingProtobufs__PHUplinkCarrierSCG", "streaming_protobufs", sizeof(StreamingProtobufs__PHUplinkCarrierSCG), 1, streaming_protobufs__ph__uplink_carrier_scg__field_descriptors, streaming_protobufs__ph__uplink_carrier_scg__field_indices_by_name, 1, streaming_protobufs__ph__uplink_carrier_scg__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ph__uplink_carrier_scg__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__meas_config_sn__field_descriptors[1] = { { "measuredFrequenciesSN", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__MeasConfigSN, n_measuredfrequenciessn), offsetof(StreamingProtobufs__MeasConfigSN, measuredfrequenciessn), &streaming_protobufs__nr__freq_info__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__meas_config_sn__field_indices_by_name[] = { 0, /* field[0] = measuredFrequenciesSN */ }; static const ProtobufCIntRange streaming_protobufs__meas_config_sn__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__meas_config_sn__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.MeasConfigSN", "MeasConfigSN", "StreamingProtobufs__MeasConfigSN", "streaming_protobufs", sizeof(StreamingProtobufs__MeasConfigSN), 1, streaming_protobufs__meas_config_sn__field_descriptors, streaming_protobufs__meas_config_sn__field_indices_by_name, 1, streaming_protobufs__meas_config_sn__number_ranges, (ProtobufCMessageInit) streaming_protobufs__meas_config_sn__init, NULL,NULL,NULL /* reserved[123] */ };