/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: x2ap_common_types.proto */ /* Do not generate deprecated warnings for self */ #ifndef PROTOBUF_C__NO_DEPRECATED #define PROTOBUF_C__NO_DEPRECATED #endif #include "x2ap_common_types.pb-c.h" void streaming_protobufs__en__dc__resource_configuration__init (StreamingProtobufs__ENDCResourceConfiguration *message) { static const StreamingProtobufs__ENDCResourceConfiguration init_value = STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__INIT; *message = init_value; } size_t streaming_protobufs__en__dc__resource_configuration__get_packed_size (const StreamingProtobufs__ENDCResourceConfiguration *message) { assert(message->base.descriptor == &streaming_protobufs__en__dc__resource_configuration__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__en__dc__resource_configuration__pack (const StreamingProtobufs__ENDCResourceConfiguration *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__en__dc__resource_configuration__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__en__dc__resource_configuration__pack_to_buffer (const StreamingProtobufs__ENDCResourceConfiguration *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__en__dc__resource_configuration__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ENDCResourceConfiguration * streaming_protobufs__en__dc__resource_configuration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ENDCResourceConfiguration *) protobuf_c_message_unpack (&streaming_protobufs__en__dc__resource_configuration__descriptor, allocator, len, data); } void streaming_protobufs__en__dc__resource_configuration__free_unpacked (StreamingProtobufs__ENDCResourceConfiguration *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__en__dc__resource_configuration__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__e__rab__level__qo_s__parameters__init (StreamingProtobufs__ERABLevelQoSParameters *message) { static const StreamingProtobufs__ERABLevelQoSParameters init_value = STREAMING_PROTOBUFS__E__RAB__LEVEL__QO_S__PARAMETERS__INIT; *message = init_value; } size_t streaming_protobufs__e__rab__level__qo_s__parameters__get_packed_size (const StreamingProtobufs__ERABLevelQoSParameters *message) { assert(message->base.descriptor == &streaming_protobufs__e__rab__level__qo_s__parameters__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__e__rab__level__qo_s__parameters__pack (const StreamingProtobufs__ERABLevelQoSParameters *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__e__rab__level__qo_s__parameters__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__e__rab__level__qo_s__parameters__pack_to_buffer (const StreamingProtobufs__ERABLevelQoSParameters *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__e__rab__level__qo_s__parameters__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ERABLevelQoSParameters * streaming_protobufs__e__rab__level__qo_s__parameters__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ERABLevelQoSParameters *) protobuf_c_message_unpack (&streaming_protobufs__e__rab__level__qo_s__parameters__descriptor, allocator, len, data); } void streaming_protobufs__e__rab__level__qo_s__parameters__free_unpacked (StreamingProtobufs__ERABLevelQoSParameters *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__e__rab__level__qo_s__parameters__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__allocation_and_retention_priority__init (StreamingProtobufs__AllocationAndRetentionPriority *message) { static const StreamingProtobufs__AllocationAndRetentionPriority init_value = STREAMING_PROTOBUFS__ALLOCATION_AND_RETENTION_PRIORITY__INIT; *message = init_value; } size_t streaming_protobufs__allocation_and_retention_priority__get_packed_size (const StreamingProtobufs__AllocationAndRetentionPriority *message) { assert(message->base.descriptor == &streaming_protobufs__allocation_and_retention_priority__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__allocation_and_retention_priority__pack (const StreamingProtobufs__AllocationAndRetentionPriority *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__allocation_and_retention_priority__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__allocation_and_retention_priority__pack_to_buffer (const StreamingProtobufs__AllocationAndRetentionPriority *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__allocation_and_retention_priority__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__AllocationAndRetentionPriority * streaming_protobufs__allocation_and_retention_priority__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__AllocationAndRetentionPriority *) protobuf_c_message_unpack (&streaming_protobufs__allocation_and_retention_priority__descriptor, allocator, len, data); } void streaming_protobufs__allocation_and_retention_priority__free_unpacked (StreamingProtobufs__AllocationAndRetentionPriority *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__allocation_and_retention_priority__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__pre_emption_vulnerability__init (StreamingProtobufs__PreEmptionVulnerability *message) { static const StreamingProtobufs__PreEmptionVulnerability init_value = STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__INIT; *message = init_value; } size_t streaming_protobufs__pre_emption_vulnerability__get_packed_size (const StreamingProtobufs__PreEmptionVulnerability *message) { assert(message->base.descriptor == &streaming_protobufs__pre_emption_vulnerability__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__pre_emption_vulnerability__pack (const StreamingProtobufs__PreEmptionVulnerability *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__pre_emption_vulnerability__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__pre_emption_vulnerability__pack_to_buffer (const StreamingProtobufs__PreEmptionVulnerability *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__pre_emption_vulnerability__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PreEmptionVulnerability * streaming_protobufs__pre_emption_vulnerability__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PreEmptionVulnerability *) protobuf_c_message_unpack (&streaming_protobufs__pre_emption_vulnerability__descriptor, allocator, len, data); } void streaming_protobufs__pre_emption_vulnerability__free_unpacked (StreamingProtobufs__PreEmptionVulnerability *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__pre_emption_vulnerability__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__pre_emption_capability__init (StreamingProtobufs__PreEmptionCapability *message) { static const StreamingProtobufs__PreEmptionCapability init_value = STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__INIT; *message = init_value; } size_t streaming_protobufs__pre_emption_capability__get_packed_size (const StreamingProtobufs__PreEmptionCapability *message) { assert(message->base.descriptor == &streaming_protobufs__pre_emption_capability__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__pre_emption_capability__pack (const StreamingProtobufs__PreEmptionCapability *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__pre_emption_capability__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__pre_emption_capability__pack_to_buffer (const StreamingProtobufs__PreEmptionCapability *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__pre_emption_capability__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PreEmptionCapability * streaming_protobufs__pre_emption_capability__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PreEmptionCapability *) protobuf_c_message_unpack (&streaming_protobufs__pre_emption_capability__descriptor, allocator, len, data); } void streaming_protobufs__pre_emption_capability__free_unpacked (StreamingProtobufs__PreEmptionCapability *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__pre_emption_capability__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__init (StreamingProtobufs__ERABLevelQoSParametersExtIEs *message) { static const StreamingProtobufs__ERABLevelQoSParametersExtIEs init_value = STREAMING_PROTOBUFS__E__RAB__LEVEL__QO_S__PARAMETERS__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__get_packed_size (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__pack (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__pack_to_buffer (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ERABLevelQoSParametersExtIEs * streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ERABLevelQoSParametersExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__free_unpacked (StreamingProtobufs__ERABLevelQoSParametersExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__gbr__qos_information__init (StreamingProtobufs__GBRQosInformation *message) { static const StreamingProtobufs__GBRQosInformation init_value = STREAMING_PROTOBUFS__GBR__QOS_INFORMATION__INIT; *message = init_value; } size_t streaming_protobufs__gbr__qos_information__get_packed_size (const StreamingProtobufs__GBRQosInformation *message) { assert(message->base.descriptor == &streaming_protobufs__gbr__qos_information__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__gbr__qos_information__pack (const StreamingProtobufs__GBRQosInformation *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__gbr__qos_information__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__gbr__qos_information__pack_to_buffer (const StreamingProtobufs__GBRQosInformation *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__gbr__qos_information__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GBRQosInformation * streaming_protobufs__gbr__qos_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GBRQosInformation *) protobuf_c_message_unpack (&streaming_protobufs__gbr__qos_information__descriptor, allocator, len, data); } void streaming_protobufs__gbr__qos_information__free_unpacked (StreamingProtobufs__GBRQosInformation *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__gbr__qos_information__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__gbr__qos_information__ext_ies__init (StreamingProtobufs__GBRQosInformationExtIEs *message) { static const StreamingProtobufs__GBRQosInformationExtIEs init_value = STREAMING_PROTOBUFS__GBR__QOS_INFORMATION__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__gbr__qos_information__ext_ies__get_packed_size (const StreamingProtobufs__GBRQosInformationExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__gbr__qos_information__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__gbr__qos_information__ext_ies__pack (const StreamingProtobufs__GBRQosInformationExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__gbr__qos_information__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__gbr__qos_information__ext_ies__pack_to_buffer (const StreamingProtobufs__GBRQosInformationExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__gbr__qos_information__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GBRQosInformationExtIEs * streaming_protobufs__gbr__qos_information__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GBRQosInformationExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__gbr__qos_information__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__gbr__qos_information__ext_ies__free_unpacked (StreamingProtobufs__GBRQosInformationExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__gbr__qos_information__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__global_gnb__id__init (StreamingProtobufs__GlobalGNBID *message) { static const StreamingProtobufs__GlobalGNBID init_value = STREAMING_PROTOBUFS__GLOBAL_GNB__ID__INIT; *message = init_value; } size_t streaming_protobufs__global_gnb__id__get_packed_size (const StreamingProtobufs__GlobalGNBID *message) { assert(message->base.descriptor == &streaming_protobufs__global_gnb__id__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__global_gnb__id__pack (const StreamingProtobufs__GlobalGNBID *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__global_gnb__id__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__global_gnb__id__pack_to_buffer (const StreamingProtobufs__GlobalGNBID *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__global_gnb__id__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GlobalGNBID * streaming_protobufs__global_gnb__id__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GlobalGNBID *) protobuf_c_message_unpack (&streaming_protobufs__global_gnb__id__descriptor, allocator, len, data); } void streaming_protobufs__global_gnb__id__free_unpacked (StreamingProtobufs__GlobalGNBID *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__global_gnb__id__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__gnb__id__init (StreamingProtobufs__GNBID *message) { static const StreamingProtobufs__GNBID init_value = STREAMING_PROTOBUFS__GNB__ID__INIT; *message = init_value; } size_t streaming_protobufs__gnb__id__get_packed_size (const StreamingProtobufs__GNBID *message) { assert(message->base.descriptor == &streaming_protobufs__gnb__id__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__gnb__id__pack (const StreamingProtobufs__GNBID *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__gnb__id__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__gnb__id__pack_to_buffer (const StreamingProtobufs__GNBID *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__gnb__id__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GNBID * streaming_protobufs__gnb__id__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GNBID *) protobuf_c_message_unpack (&streaming_protobufs__gnb__id__descriptor, allocator, len, data); } void streaming_protobufs__gnb__id__free_unpacked (StreamingProtobufs__GNBID *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__gnb__id__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__global_gnb__id__ext_ies__init (StreamingProtobufs__GlobalGNBIDExtIEs *message) { static const StreamingProtobufs__GlobalGNBIDExtIEs init_value = STREAMING_PROTOBUFS__GLOBAL_GNB__ID__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__global_gnb__id__ext_ies__get_packed_size (const StreamingProtobufs__GlobalGNBIDExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__global_gnb__id__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__global_gnb__id__ext_ies__pack (const StreamingProtobufs__GlobalGNBIDExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__global_gnb__id__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__global_gnb__id__ext_ies__pack_to_buffer (const StreamingProtobufs__GlobalGNBIDExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__global_gnb__id__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GlobalGNBIDExtIEs * streaming_protobufs__global_gnb__id__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GlobalGNBIDExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__global_gnb__id__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__global_gnb__id__ext_ies__free_unpacked (StreamingProtobufs__GlobalGNBIDExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__global_gnb__id__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__gtptunnel_endpoint__init (StreamingProtobufs__GTPtunnelEndpoint *message) { static const StreamingProtobufs__GTPtunnelEndpoint init_value = STREAMING_PROTOBUFS__GTPTUNNEL_ENDPOINT__INIT; *message = init_value; } size_t streaming_protobufs__gtptunnel_endpoint__get_packed_size (const StreamingProtobufs__GTPtunnelEndpoint *message) { assert(message->base.descriptor == &streaming_protobufs__gtptunnel_endpoint__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__gtptunnel_endpoint__pack (const StreamingProtobufs__GTPtunnelEndpoint *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__gtptunnel_endpoint__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__gtptunnel_endpoint__pack_to_buffer (const StreamingProtobufs__GTPtunnelEndpoint *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__gtptunnel_endpoint__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GTPtunnelEndpoint * streaming_protobufs__gtptunnel_endpoint__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GTPtunnelEndpoint *) protobuf_c_message_unpack (&streaming_protobufs__gtptunnel_endpoint__descriptor, allocator, len, data); } void streaming_protobufs__gtptunnel_endpoint__free_unpacked (StreamingProtobufs__GTPtunnelEndpoint *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__gtptunnel_endpoint__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__gtptunnel_endpoint__ext_ies__init (StreamingProtobufs__GTPtunnelEndpointExtIEs *message) { static const StreamingProtobufs__GTPtunnelEndpointExtIEs init_value = STREAMING_PROTOBUFS__GTPTUNNEL_ENDPOINT__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__get_packed_size (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__pack (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__pack_to_buffer (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GTPtunnelEndpointExtIEs * streaming_protobufs__gtptunnel_endpoint__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GTPtunnelEndpointExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__gtptunnel_endpoint__ext_ies__free_unpacked (StreamingProtobufs__GTPtunnelEndpointExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__rlcmode__init (StreamingProtobufs__RLCMode *message) { static const StreamingProtobufs__RLCMode init_value = STREAMING_PROTOBUFS__RLCMODE__INIT; *message = init_value; } size_t streaming_protobufs__rlcmode__get_packed_size (const StreamingProtobufs__RLCMode *message) { assert(message->base.descriptor == &streaming_protobufs__rlcmode__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__rlcmode__pack (const StreamingProtobufs__RLCMode *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__rlcmode__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__rlcmode__pack_to_buffer (const StreamingProtobufs__RLCMode *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__rlcmode__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__RLCMode * streaming_protobufs__rlcmode__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__RLCMode *) protobuf_c_message_unpack (&streaming_protobufs__rlcmode__descriptor, allocator, len, data); } void streaming_protobufs__rlcmode__free_unpacked (StreamingProtobufs__RLCMode *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__rlcmode__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__rlc__status__init (StreamingProtobufs__RLCStatus *message) { static const StreamingProtobufs__RLCStatus init_value = STREAMING_PROTOBUFS__RLC__STATUS__INIT; *message = init_value; } size_t streaming_protobufs__rlc__status__get_packed_size (const StreamingProtobufs__RLCStatus *message) { assert(message->base.descriptor == &streaming_protobufs__rlc__status__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__rlc__status__pack (const StreamingProtobufs__RLCStatus *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__rlc__status__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__rlc__status__pack_to_buffer (const StreamingProtobufs__RLCStatus *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__rlc__status__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__RLCStatus * streaming_protobufs__rlc__status__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__RLCStatus *) protobuf_c_message_unpack (&streaming_protobufs__rlc__status__descriptor, allocator, len, data); } void streaming_protobufs__rlc__status__free_unpacked (StreamingProtobufs__RLCStatus *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__rlc__status__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ulconfiguration__init (StreamingProtobufs__ULConfiguration *message) { static const StreamingProtobufs__ULConfiguration init_value = STREAMING_PROTOBUFS__ULCONFIGURATION__INIT; *message = init_value; } size_t streaming_protobufs__ulconfiguration__get_packed_size (const StreamingProtobufs__ULConfiguration *message) { assert(message->base.descriptor == &streaming_protobufs__ulconfiguration__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ulconfiguration__pack (const StreamingProtobufs__ULConfiguration *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ulconfiguration__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ulconfiguration__pack_to_buffer (const StreamingProtobufs__ULConfiguration *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ulconfiguration__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ULConfiguration * streaming_protobufs__ulconfiguration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ULConfiguration *) protobuf_c_message_unpack (&streaming_protobufs__ulconfiguration__descriptor, allocator, len, data); } void streaming_protobufs__ulconfiguration__free_unpacked (StreamingProtobufs__ULConfiguration *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ulconfiguration__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__pdcpsn_length__init (StreamingProtobufs__PDCPSnLength *message) { static const StreamingProtobufs__PDCPSnLength init_value = STREAMING_PROTOBUFS__PDCPSN_LENGTH__INIT; *message = init_value; } size_t streaming_protobufs__pdcpsn_length__get_packed_size (const StreamingProtobufs__PDCPSnLength *message) { assert(message->base.descriptor == &streaming_protobufs__pdcpsn_length__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__pdcpsn_length__pack (const StreamingProtobufs__PDCPSnLength *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__pdcpsn_length__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__pdcpsn_length__pack_to_buffer (const StreamingProtobufs__PDCPSnLength *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__pdcpsn_length__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PDCPSnLength * streaming_protobufs__pdcpsn_length__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PDCPSnLength *) protobuf_c_message_unpack (&streaming_protobufs__pdcpsn_length__descriptor, allocator, len, data); } void streaming_protobufs__pdcpsn_length__free_unpacked (StreamingProtobufs__PDCPSnLength *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__pdcpsn_length__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__pdcpchange_indication__init (StreamingProtobufs__PDCPChangeIndication *message) { static const StreamingProtobufs__PDCPChangeIndication init_value = STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__INIT; *message = init_value; } size_t streaming_protobufs__pdcpchange_indication__get_packed_size (const StreamingProtobufs__PDCPChangeIndication *message) { assert(message->base.descriptor == &streaming_protobufs__pdcpchange_indication__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__pdcpchange_indication__pack (const StreamingProtobufs__PDCPChangeIndication *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__pdcpchange_indication__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__pdcpchange_indication__pack_to_buffer (const StreamingProtobufs__PDCPChangeIndication *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__pdcpchange_indication__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__PDCPChangeIndication * streaming_protobufs__pdcpchange_indication__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__PDCPChangeIndication *) protobuf_c_message_unpack (&streaming_protobufs__pdcpchange_indication__descriptor, allocator, len, data); } void streaming_protobufs__pdcpchange_indication__free_unpacked (StreamingProtobufs__PDCPChangeIndication *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__pdcpchange_indication__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__split_srbs__init (StreamingProtobufs__SplitSRBs *message) { static const StreamingProtobufs__SplitSRBs init_value = STREAMING_PROTOBUFS__SPLIT_SRBS__INIT; *message = init_value; } size_t streaming_protobufs__split_srbs__get_packed_size (const StreamingProtobufs__SplitSRBs *message) { assert(message->base.descriptor == &streaming_protobufs__split_srbs__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__split_srbs__pack (const StreamingProtobufs__SplitSRBs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__split_srbs__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__split_srbs__pack_to_buffer (const StreamingProtobufs__SplitSRBs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__split_srbs__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SplitSRBs * streaming_protobufs__split_srbs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SplitSRBs *) protobuf_c_message_unpack (&streaming_protobufs__split_srbs__descriptor, allocator, len, data); } void streaming_protobufs__split_srbs__free_unpacked (StreamingProtobufs__SplitSRBs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__split_srbs__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__nrcgi__init (StreamingProtobufs__NRCGI *message) { static const StreamingProtobufs__NRCGI init_value = STREAMING_PROTOBUFS__NRCGI__INIT; *message = init_value; } size_t streaming_protobufs__nrcgi__get_packed_size (const StreamingProtobufs__NRCGI *message) { assert(message->base.descriptor == &streaming_protobufs__nrcgi__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__nrcgi__pack (const StreamingProtobufs__NRCGI *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__nrcgi__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__nrcgi__pack_to_buffer (const StreamingProtobufs__NRCGI *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__nrcgi__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__NRCGI * streaming_protobufs__nrcgi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__NRCGI *) protobuf_c_message_unpack (&streaming_protobufs__nrcgi__descriptor, allocator, len, data); } void streaming_protobufs__nrcgi__free_unpacked (StreamingProtobufs__NRCGI *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__nrcgi__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__nrcgi__ext_ies__init (StreamingProtobufs__NRCGIExtIEs *message) { static const StreamingProtobufs__NRCGIExtIEs init_value = STREAMING_PROTOBUFS__NRCGI__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__nrcgi__ext_ies__get_packed_size (const StreamingProtobufs__NRCGIExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__nrcgi__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__nrcgi__ext_ies__pack (const StreamingProtobufs__NRCGIExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__nrcgi__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__nrcgi__ext_ies__pack_to_buffer (const StreamingProtobufs__NRCGIExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__nrcgi__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__NRCGIExtIEs * streaming_protobufs__nrcgi__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__NRCGIExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__nrcgi__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__nrcgi__ext_ies__free_unpacked (StreamingProtobufs__NRCGIExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__nrcgi__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ecgi__init (StreamingProtobufs__ECGI *message) { static const StreamingProtobufs__ECGI init_value = STREAMING_PROTOBUFS__ECGI__INIT; *message = init_value; } size_t streaming_protobufs__ecgi__get_packed_size (const StreamingProtobufs__ECGI *message) { assert(message->base.descriptor == &streaming_protobufs__ecgi__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ecgi__pack (const StreamingProtobufs__ECGI *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ecgi__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ecgi__pack_to_buffer (const StreamingProtobufs__ECGI *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ecgi__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ECGI * streaming_protobufs__ecgi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ECGI *) protobuf_c_message_unpack (&streaming_protobufs__ecgi__descriptor, allocator, len, data); } void streaming_protobufs__ecgi__free_unpacked (StreamingProtobufs__ECGI *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ecgi__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__e__rab__list__init (StreamingProtobufs__ERABList *message) { static const StreamingProtobufs__ERABList init_value = STREAMING_PROTOBUFS__E__RAB__LIST__INIT; *message = init_value; } size_t streaming_protobufs__e__rab__list__get_packed_size (const StreamingProtobufs__ERABList *message) { assert(message->base.descriptor == &streaming_protobufs__e__rab__list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__e__rab__list__pack (const StreamingProtobufs__ERABList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__e__rab__list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__e__rab__list__pack_to_buffer (const StreamingProtobufs__ERABList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__e__rab__list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ERABList * streaming_protobufs__e__rab__list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ERABList *) protobuf_c_message_unpack (&streaming_protobufs__e__rab__list__descriptor, allocator, len, data); } void streaming_protobufs__e__rab__list__free_unpacked (StreamingProtobufs__ERABList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__e__rab__list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__e__rab__item_ies__init (StreamingProtobufs__ERABItemIEs *message) { static const StreamingProtobufs__ERABItemIEs init_value = STREAMING_PROTOBUFS__E__RAB__ITEM_IES__INIT; *message = init_value; } size_t streaming_protobufs__e__rab__item_ies__get_packed_size (const StreamingProtobufs__ERABItemIEs *message) { assert(message->base.descriptor == &streaming_protobufs__e__rab__item_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__e__rab__item_ies__pack (const StreamingProtobufs__ERABItemIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__e__rab__item_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__e__rab__item_ies__pack_to_buffer (const StreamingProtobufs__ERABItemIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__e__rab__item_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ERABItemIEs * streaming_protobufs__e__rab__item_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ERABItemIEs *) protobuf_c_message_unpack (&streaming_protobufs__e__rab__item_ies__descriptor, allocator, len, data); } void streaming_protobufs__e__rab__item_ies__free_unpacked (StreamingProtobufs__ERABItemIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__e__rab__item_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__e__rab__item__init (StreamingProtobufs__ERABItem *message) { static const StreamingProtobufs__ERABItem init_value = STREAMING_PROTOBUFS__E__RAB__ITEM__INIT; *message = init_value; } size_t streaming_protobufs__e__rab__item__get_packed_size (const StreamingProtobufs__ERABItem *message) { assert(message->base.descriptor == &streaming_protobufs__e__rab__item__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__e__rab__item__pack (const StreamingProtobufs__ERABItem *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__e__rab__item__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__e__rab__item__pack_to_buffer (const StreamingProtobufs__ERABItem *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__e__rab__item__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ERABItem * streaming_protobufs__e__rab__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ERABItem *) protobuf_c_message_unpack (&streaming_protobufs__e__rab__item__descriptor, allocator, len, data); } void streaming_protobufs__e__rab__item__free_unpacked (StreamingProtobufs__ERABItem *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__e__rab__item__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__erabactivity_notify_item_list__init (StreamingProtobufs__ERABActivityNotifyItemList *message) { static const StreamingProtobufs__ERABActivityNotifyItemList init_value = STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM_LIST__INIT; *message = init_value; } size_t streaming_protobufs__erabactivity_notify_item_list__get_packed_size (const StreamingProtobufs__ERABActivityNotifyItemList *message) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__erabactivity_notify_item_list__pack (const StreamingProtobufs__ERABActivityNotifyItemList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__erabactivity_notify_item_list__pack_to_buffer (const StreamingProtobufs__ERABActivityNotifyItemList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ERABActivityNotifyItemList * streaming_protobufs__erabactivity_notify_item_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ERABActivityNotifyItemList *) protobuf_c_message_unpack (&streaming_protobufs__erabactivity_notify_item_list__descriptor, allocator, len, data); } void streaming_protobufs__erabactivity_notify_item_list__free_unpacked (StreamingProtobufs__ERABActivityNotifyItemList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__erabactivity_notify_item__init (StreamingProtobufs__ERABActivityNotifyItem *message) { static const StreamingProtobufs__ERABActivityNotifyItem init_value = STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM__INIT; *message = init_value; } size_t streaming_protobufs__erabactivity_notify_item__get_packed_size (const StreamingProtobufs__ERABActivityNotifyItem *message) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__erabactivity_notify_item__pack (const StreamingProtobufs__ERABActivityNotifyItem *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__erabactivity_notify_item__pack_to_buffer (const StreamingProtobufs__ERABActivityNotifyItem *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ERABActivityNotifyItem * streaming_protobufs__erabactivity_notify_item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ERABActivityNotifyItem *) protobuf_c_message_unpack (&streaming_protobufs__erabactivity_notify_item__descriptor, allocator, len, data); } void streaming_protobufs__erabactivity_notify_item__free_unpacked (StreamingProtobufs__ERABActivityNotifyItem *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__erabactivity_notify_item__ext_ies__init (StreamingProtobufs__ERABActivityNotifyItemExtIEs *message) { static const StreamingProtobufs__ERABActivityNotifyItemExtIEs init_value = STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__erabactivity_notify_item__ext_ies__get_packed_size (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__erabactivity_notify_item__ext_ies__pack (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__erabactivity_notify_item__ext_ies__pack_to_buffer (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ERABActivityNotifyItemExtIEs * streaming_protobufs__erabactivity_notify_item__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ERABActivityNotifyItemExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__erabactivity_notify_item__ext_ies__free_unpacked (StreamingProtobufs__ERABActivityNotifyItemExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__user_plane_traffic_activity_report__init (StreamingProtobufs__UserPlaneTrafficActivityReport *message) { static const StreamingProtobufs__UserPlaneTrafficActivityReport init_value = STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__INIT; *message = init_value; } size_t streaming_protobufs__user_plane_traffic_activity_report__get_packed_size (const StreamingProtobufs__UserPlaneTrafficActivityReport *message) { assert(message->base.descriptor == &streaming_protobufs__user_plane_traffic_activity_report__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__user_plane_traffic_activity_report__pack (const StreamingProtobufs__UserPlaneTrafficActivityReport *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__user_plane_traffic_activity_report__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__user_plane_traffic_activity_report__pack_to_buffer (const StreamingProtobufs__UserPlaneTrafficActivityReport *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__user_plane_traffic_activity_report__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__UserPlaneTrafficActivityReport * streaming_protobufs__user_plane_traffic_activity_report__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__UserPlaneTrafficActivityReport *) protobuf_c_message_unpack (&streaming_protobufs__user_plane_traffic_activity_report__descriptor, allocator, len, data); } void streaming_protobufs__user_plane_traffic_activity_report__free_unpacked (StreamingProtobufs__UserPlaneTrafficActivityReport *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__user_plane_traffic_activity_report__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__gnboverload_information__init (StreamingProtobufs__GNBOverloadInformation *message) { static const StreamingProtobufs__GNBOverloadInformation init_value = STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__INIT; *message = init_value; } size_t streaming_protobufs__gnboverload_information__get_packed_size (const StreamingProtobufs__GNBOverloadInformation *message) { assert(message->base.descriptor == &streaming_protobufs__gnboverload_information__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__gnboverload_information__pack (const StreamingProtobufs__GNBOverloadInformation *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__gnboverload_information__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__gnboverload_information__pack_to_buffer (const StreamingProtobufs__GNBOverloadInformation *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__gnboverload_information__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__GNBOverloadInformation * streaming_protobufs__gnboverload_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__GNBOverloadInformation *) protobuf_c_message_unpack (&streaming_protobufs__gnboverload_information__descriptor, allocator, len, data); } void streaming_protobufs__gnboverload_information__free_unpacked (StreamingProtobufs__GNBOverloadInformation *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__gnboverload_information__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__criticality_diagnostics__init (StreamingProtobufs__CriticalityDiagnostics *message) { static const StreamingProtobufs__CriticalityDiagnostics init_value = STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__INIT; *message = init_value; } size_t streaming_protobufs__criticality_diagnostics__get_packed_size (const StreamingProtobufs__CriticalityDiagnostics *message) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__criticality_diagnostics__pack (const StreamingProtobufs__CriticalityDiagnostics *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__criticality_diagnostics__pack_to_buffer (const StreamingProtobufs__CriticalityDiagnostics *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CriticalityDiagnostics * streaming_protobufs__criticality_diagnostics__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CriticalityDiagnostics *) protobuf_c_message_unpack (&streaming_protobufs__criticality_diagnostics__descriptor, allocator, len, data); } void streaming_protobufs__criticality_diagnostics__free_unpacked (StreamingProtobufs__CriticalityDiagnostics *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__triggering_message__init (StreamingProtobufs__TriggeringMessage *message) { static const StreamingProtobufs__TriggeringMessage init_value = STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__INIT; *message = init_value; } size_t streaming_protobufs__triggering_message__get_packed_size (const StreamingProtobufs__TriggeringMessage *message) { assert(message->base.descriptor == &streaming_protobufs__triggering_message__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__triggering_message__pack (const StreamingProtobufs__TriggeringMessage *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__triggering_message__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__triggering_message__pack_to_buffer (const StreamingProtobufs__TriggeringMessage *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__triggering_message__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__TriggeringMessage * streaming_protobufs__triggering_message__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__TriggeringMessage *) protobuf_c_message_unpack (&streaming_protobufs__triggering_message__descriptor, allocator, len, data); } void streaming_protobufs__triggering_message__free_unpacked (StreamingProtobufs__TriggeringMessage *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__triggering_message__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__criticality__init (StreamingProtobufs__Criticality *message) { static const StreamingProtobufs__Criticality init_value = STREAMING_PROTOBUFS__CRITICALITY__INIT; *message = init_value; } size_t streaming_protobufs__criticality__get_packed_size (const StreamingProtobufs__Criticality *message) { assert(message->base.descriptor == &streaming_protobufs__criticality__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__criticality__pack (const StreamingProtobufs__Criticality *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__criticality__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__criticality__pack_to_buffer (const StreamingProtobufs__Criticality *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__criticality__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__Criticality * streaming_protobufs__criticality__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__Criticality *) protobuf_c_message_unpack (&streaming_protobufs__criticality__descriptor, allocator, len, data); } void streaming_protobufs__criticality__free_unpacked (StreamingProtobufs__Criticality *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__criticality__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__criticality_diagnostics__ie__list__init (StreamingProtobufs__CriticalityDiagnosticsIEList *message) { static const StreamingProtobufs__CriticalityDiagnosticsIEList init_value = STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__IE__LIST__INIT; *message = init_value; } size_t streaming_protobufs__criticality_diagnostics__ie__list__get_packed_size (const StreamingProtobufs__CriticalityDiagnosticsIEList *message) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ie__list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__criticality_diagnostics__ie__list__pack (const StreamingProtobufs__CriticalityDiagnosticsIEList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ie__list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__criticality_diagnostics__ie__list__pack_to_buffer (const StreamingProtobufs__CriticalityDiagnosticsIEList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ie__list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CriticalityDiagnosticsIEList * streaming_protobufs__criticality_diagnostics__ie__list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CriticalityDiagnosticsIEList *) protobuf_c_message_unpack (&streaming_protobufs__criticality_diagnostics__ie__list__descriptor, allocator, len, data); } void streaming_protobufs__criticality_diagnostics__ie__list__free_unpacked (StreamingProtobufs__CriticalityDiagnosticsIEList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ie__list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__criticality_diagnostics__ie__list__item__init (StreamingProtobufs__CriticalityDiagnosticsIEListItem *message) { static const StreamingProtobufs__CriticalityDiagnosticsIEListItem init_value = STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__IE__LIST__ITEM__INIT; *message = init_value; } size_t streaming_protobufs__criticality_diagnostics__ie__list__item__get_packed_size (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__criticality_diagnostics__ie__list__item__pack (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__criticality_diagnostics__ie__list__item__pack_to_buffer (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CriticalityDiagnosticsIEListItem * streaming_protobufs__criticality_diagnostics__ie__list__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CriticalityDiagnosticsIEListItem *) protobuf_c_message_unpack (&streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor, allocator, len, data); } void streaming_protobufs__criticality_diagnostics__ie__list__item__free_unpacked (StreamingProtobufs__CriticalityDiagnosticsIEListItem *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__type_of_error__init (StreamingProtobufs__TypeOfError *message) { static const StreamingProtobufs__TypeOfError init_value = STREAMING_PROTOBUFS__TYPE_OF_ERROR__INIT; *message = init_value; } size_t streaming_protobufs__type_of_error__get_packed_size (const StreamingProtobufs__TypeOfError *message) { assert(message->base.descriptor == &streaming_protobufs__type_of_error__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__type_of_error__pack (const StreamingProtobufs__TypeOfError *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__type_of_error__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__type_of_error__pack_to_buffer (const StreamingProtobufs__TypeOfError *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__type_of_error__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__TypeOfError * streaming_protobufs__type_of_error__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__TypeOfError *) protobuf_c_message_unpack (&streaming_protobufs__type_of_error__descriptor, allocator, len, data); } void streaming_protobufs__type_of_error__free_unpacked (StreamingProtobufs__TypeOfError *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__type_of_error__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__criticality_diagnostics__ext_ies__init (StreamingProtobufs__CriticalityDiagnosticsExtIEs *message) { static const StreamingProtobufs__CriticalityDiagnosticsExtIEs init_value = STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__criticality_diagnostics__ext_ies__get_packed_size (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__criticality_diagnostics__ext_ies__pack (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__criticality_diagnostics__ext_ies__pack_to_buffer (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CriticalityDiagnosticsExtIEs * streaming_protobufs__criticality_diagnostics__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CriticalityDiagnosticsExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__criticality_diagnostics__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__criticality_diagnostics__ext_ies__free_unpacked (StreamingProtobufs__CriticalityDiagnosticsExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__criticality_diagnostics__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sg_nbresource_coordination_information__init (StreamingProtobufs__SgNBResourceCoordinationInformation *message) { static const StreamingProtobufs__SgNBResourceCoordinationInformation init_value = STREAMING_PROTOBUFS__SG_NBRESOURCE_COORDINATION_INFORMATION__INIT; *message = init_value; } size_t streaming_protobufs__sg_nbresource_coordination_information__get_packed_size (const StreamingProtobufs__SgNBResourceCoordinationInformation *message) { assert(message->base.descriptor == &streaming_protobufs__sg_nbresource_coordination_information__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sg_nbresource_coordination_information__pack (const StreamingProtobufs__SgNBResourceCoordinationInformation *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sg_nbresource_coordination_information__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sg_nbresource_coordination_information__pack_to_buffer (const StreamingProtobufs__SgNBResourceCoordinationInformation *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sg_nbresource_coordination_information__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SgNBResourceCoordinationInformation * streaming_protobufs__sg_nbresource_coordination_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SgNBResourceCoordinationInformation *) protobuf_c_message_unpack (&streaming_protobufs__sg_nbresource_coordination_information__descriptor, allocator, len, data); } void streaming_protobufs__sg_nbresource_coordination_information__free_unpacked (StreamingProtobufs__SgNBResourceCoordinationInformation *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sg_nbresource_coordination_information__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sg_nbresource_coordination_information_ext_ies__init (StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message) { static const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs init_value = STREAMING_PROTOBUFS__SG_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__get_packed_size (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__pack (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__pack_to_buffer (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs * streaming_protobufs__sg_nbresource_coordination_information_ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__sg_nbresource_coordination_information_ext_ies__free_unpacked (StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sg_nbcoordination_assistance_information__init (StreamingProtobufs__SgNBCoordinationAssistanceInformation *message) { static const StreamingProtobufs__SgNBCoordinationAssistanceInformation init_value = STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT; *message = init_value; } size_t streaming_protobufs__sg_nbcoordination_assistance_information__get_packed_size (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message) { assert(message->base.descriptor == &streaming_protobufs__sg_nbcoordination_assistance_information__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sg_nbcoordination_assistance_information__pack (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sg_nbcoordination_assistance_information__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sg_nbcoordination_assistance_information__pack_to_buffer (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sg_nbcoordination_assistance_information__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SgNBCoordinationAssistanceInformation * streaming_protobufs__sg_nbcoordination_assistance_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SgNBCoordinationAssistanceInformation *) protobuf_c_message_unpack (&streaming_protobufs__sg_nbcoordination_assistance_information__descriptor, allocator, len, data); } void streaming_protobufs__sg_nbcoordination_assistance_information__free_unpacked (StreamingProtobufs__SgNBCoordinationAssistanceInformation *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sg_nbcoordination_assistance_information__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__rrc__config__ind__init (StreamingProtobufs__RRCConfigInd *message) { static const StreamingProtobufs__RRCConfigInd init_value = STREAMING_PROTOBUFS__RRC__CONFIG__IND__INIT; *message = init_value; } size_t streaming_protobufs__rrc__config__ind__get_packed_size (const StreamingProtobufs__RRCConfigInd *message) { assert(message->base.descriptor == &streaming_protobufs__rrc__config__ind__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__rrc__config__ind__pack (const StreamingProtobufs__RRCConfigInd *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__rrc__config__ind__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__rrc__config__ind__pack_to_buffer (const StreamingProtobufs__RRCConfigInd *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__rrc__config__ind__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__RRCConfigInd * streaming_protobufs__rrc__config__ind__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__RRCConfigInd *) protobuf_c_message_unpack (&streaming_protobufs__rrc__config__ind__descriptor, allocator, len, data); } void streaming_protobufs__rrc__config__ind__free_unpacked (StreamingProtobufs__RRCConfigInd *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__rrc__config__ind__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__handover_restriction_list__init (StreamingProtobufs__HandoverRestrictionList *message) { static const StreamingProtobufs__HandoverRestrictionList init_value = STREAMING_PROTOBUFS__HANDOVER_RESTRICTION_LIST__INIT; *message = init_value; } size_t streaming_protobufs__handover_restriction_list__get_packed_size (const StreamingProtobufs__HandoverRestrictionList *message) { assert(message->base.descriptor == &streaming_protobufs__handover_restriction_list__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__handover_restriction_list__pack (const StreamingProtobufs__HandoverRestrictionList *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__handover_restriction_list__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__handover_restriction_list__pack_to_buffer (const StreamingProtobufs__HandoverRestrictionList *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__handover_restriction_list__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__HandoverRestrictionList * streaming_protobufs__handover_restriction_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__HandoverRestrictionList *) protobuf_c_message_unpack (&streaming_protobufs__handover_restriction_list__descriptor, allocator, len, data); } void streaming_protobufs__handover_restriction_list__free_unpacked (StreamingProtobufs__HandoverRestrictionList *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__handover_restriction_list__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__eplmns__init (StreamingProtobufs__EPLMNs *message) { static const StreamingProtobufs__EPLMNs init_value = STREAMING_PROTOBUFS__EPLMNS__INIT; *message = init_value; } size_t streaming_protobufs__eplmns__get_packed_size (const StreamingProtobufs__EPLMNs *message) { assert(message->base.descriptor == &streaming_protobufs__eplmns__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__eplmns__pack (const StreamingProtobufs__EPLMNs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__eplmns__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__eplmns__pack_to_buffer (const StreamingProtobufs__EPLMNs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__eplmns__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__EPLMNs * streaming_protobufs__eplmns__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__EPLMNs *) protobuf_c_message_unpack (&streaming_protobufs__eplmns__descriptor, allocator, len, data); } void streaming_protobufs__eplmns__free_unpacked (StreamingProtobufs__EPLMNs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__eplmns__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__forbidden_tas__init (StreamingProtobufs__ForbiddenTAs *message) { static const StreamingProtobufs__ForbiddenTAs init_value = STREAMING_PROTOBUFS__FORBIDDEN_TAS__INIT; *message = init_value; } size_t streaming_protobufs__forbidden_tas__get_packed_size (const StreamingProtobufs__ForbiddenTAs *message) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tas__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__forbidden_tas__pack (const StreamingProtobufs__ForbiddenTAs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tas__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__forbidden_tas__pack_to_buffer (const StreamingProtobufs__ForbiddenTAs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tas__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ForbiddenTAs * streaming_protobufs__forbidden_tas__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ForbiddenTAs *) protobuf_c_message_unpack (&streaming_protobufs__forbidden_tas__descriptor, allocator, len, data); } void streaming_protobufs__forbidden_tas__free_unpacked (StreamingProtobufs__ForbiddenTAs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__forbidden_tas__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__forbidden_tas__item__init (StreamingProtobufs__ForbiddenTAsItem *message) { static const StreamingProtobufs__ForbiddenTAsItem init_value = STREAMING_PROTOBUFS__FORBIDDEN_TAS__ITEM__INIT; *message = init_value; } size_t streaming_protobufs__forbidden_tas__item__get_packed_size (const StreamingProtobufs__ForbiddenTAsItem *message) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tas__item__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__forbidden_tas__item__pack (const StreamingProtobufs__ForbiddenTAsItem *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tas__item__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__forbidden_tas__item__pack_to_buffer (const StreamingProtobufs__ForbiddenTAsItem *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tas__item__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ForbiddenTAsItem * streaming_protobufs__forbidden_tas__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ForbiddenTAsItem *) protobuf_c_message_unpack (&streaming_protobufs__forbidden_tas__item__descriptor, allocator, len, data); } void streaming_protobufs__forbidden_tas__item__free_unpacked (StreamingProtobufs__ForbiddenTAsItem *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__forbidden_tas__item__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__forbidden_tacs__init (StreamingProtobufs__ForbiddenTACs *message) { static const StreamingProtobufs__ForbiddenTACs init_value = STREAMING_PROTOBUFS__FORBIDDEN_TACS__INIT; *message = init_value; } size_t streaming_protobufs__forbidden_tacs__get_packed_size (const StreamingProtobufs__ForbiddenTACs *message) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tacs__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__forbidden_tacs__pack (const StreamingProtobufs__ForbiddenTACs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tacs__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__forbidden_tacs__pack_to_buffer (const StreamingProtobufs__ForbiddenTACs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__forbidden_tacs__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ForbiddenTACs * streaming_protobufs__forbidden_tacs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ForbiddenTACs *) protobuf_c_message_unpack (&streaming_protobufs__forbidden_tacs__descriptor, allocator, len, data); } void streaming_protobufs__forbidden_tacs__free_unpacked (StreamingProtobufs__ForbiddenTACs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__forbidden_tacs__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__forbidden_las__init (StreamingProtobufs__ForbiddenLAs *message) { static const StreamingProtobufs__ForbiddenLAs init_value = STREAMING_PROTOBUFS__FORBIDDEN_LAS__INIT; *message = init_value; } size_t streaming_protobufs__forbidden_las__get_packed_size (const StreamingProtobufs__ForbiddenLAs *message) { assert(message->base.descriptor == &streaming_protobufs__forbidden_las__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__forbidden_las__pack (const StreamingProtobufs__ForbiddenLAs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__forbidden_las__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__forbidden_las__pack_to_buffer (const StreamingProtobufs__ForbiddenLAs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__forbidden_las__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ForbiddenLAs * streaming_protobufs__forbidden_las__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ForbiddenLAs *) protobuf_c_message_unpack (&streaming_protobufs__forbidden_las__descriptor, allocator, len, data); } void streaming_protobufs__forbidden_las__free_unpacked (StreamingProtobufs__ForbiddenLAs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__forbidden_las__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__forbidden_las__item__init (StreamingProtobufs__ForbiddenLAsItem *message) { static const StreamingProtobufs__ForbiddenLAsItem init_value = STREAMING_PROTOBUFS__FORBIDDEN_LAS__ITEM__INIT; *message = init_value; } size_t streaming_protobufs__forbidden_las__item__get_packed_size (const StreamingProtobufs__ForbiddenLAsItem *message) { assert(message->base.descriptor == &streaming_protobufs__forbidden_las__item__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__forbidden_las__item__pack (const StreamingProtobufs__ForbiddenLAsItem *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__forbidden_las__item__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__forbidden_las__item__pack_to_buffer (const StreamingProtobufs__ForbiddenLAsItem *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__forbidden_las__item__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ForbiddenLAsItem * streaming_protobufs__forbidden_las__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ForbiddenLAsItem *) protobuf_c_message_unpack (&streaming_protobufs__forbidden_las__item__descriptor, allocator, len, data); } void streaming_protobufs__forbidden_las__item__free_unpacked (StreamingProtobufs__ForbiddenLAsItem *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__forbidden_las__item__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__forbidden_lacs__init (StreamingProtobufs__ForbiddenLACs *message) { static const StreamingProtobufs__ForbiddenLACs init_value = STREAMING_PROTOBUFS__FORBIDDEN_LACS__INIT; *message = init_value; } size_t streaming_protobufs__forbidden_lacs__get_packed_size (const StreamingProtobufs__ForbiddenLACs *message) { assert(message->base.descriptor == &streaming_protobufs__forbidden_lacs__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__forbidden_lacs__pack (const StreamingProtobufs__ForbiddenLACs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__forbidden_lacs__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__forbidden_lacs__pack_to_buffer (const StreamingProtobufs__ForbiddenLACs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__forbidden_lacs__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ForbiddenLACs * streaming_protobufs__forbidden_lacs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ForbiddenLACs *) protobuf_c_message_unpack (&streaming_protobufs__forbidden_lacs__descriptor, allocator, len, data); } void streaming_protobufs__forbidden_lacs__free_unpacked (StreamingProtobufs__ForbiddenLACs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__forbidden_lacs__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__forbidden_inter_rats__init (StreamingProtobufs__ForbiddenInterRATs *message) { static const StreamingProtobufs__ForbiddenInterRATs init_value = STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__INIT; *message = init_value; } size_t streaming_protobufs__forbidden_inter_rats__get_packed_size (const StreamingProtobufs__ForbiddenInterRATs *message) { assert(message->base.descriptor == &streaming_protobufs__forbidden_inter_rats__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__forbidden_inter_rats__pack (const StreamingProtobufs__ForbiddenInterRATs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__forbidden_inter_rats__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__forbidden_inter_rats__pack_to_buffer (const StreamingProtobufs__ForbiddenInterRATs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__forbidden_inter_rats__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ForbiddenInterRATs * streaming_protobufs__forbidden_inter_rats__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ForbiddenInterRATs *) protobuf_c_message_unpack (&streaming_protobufs__forbidden_inter_rats__descriptor, allocator, len, data); } void streaming_protobufs__forbidden_inter_rats__free_unpacked (StreamingProtobufs__ForbiddenInterRATs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__forbidden_inter_rats__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__handover_restriction_list__ext_ies__init (StreamingProtobufs__HandoverRestrictionListExtIEs *message) { static const StreamingProtobufs__HandoverRestrictionListExtIEs init_value = STREAMING_PROTOBUFS__HANDOVER_RESTRICTION_LIST__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__handover_restriction_list__ext_ies__get_packed_size (const StreamingProtobufs__HandoverRestrictionListExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__handover_restriction_list__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__handover_restriction_list__ext_ies__pack (const StreamingProtobufs__HandoverRestrictionListExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__handover_restriction_list__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__handover_restriction_list__ext_ies__pack_to_buffer (const StreamingProtobufs__HandoverRestrictionListExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__handover_restriction_list__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__HandoverRestrictionListExtIEs * streaming_protobufs__handover_restriction_list__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__HandoverRestrictionListExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__handover_restriction_list__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__handover_restriction_list__ext_ies__free_unpacked (StreamingProtobufs__HandoverRestrictionListExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__handover_restriction_list__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__nrrestrictionin_epsas_secondary_rat__init (StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message) { static const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT init_value = STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__INIT; *message = init_value; } size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__get_packed_size (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message) { assert(message->base.descriptor == &streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__pack (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__pack_to_buffer (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT * streaming_protobufs__nrrestrictionin_epsas_secondary_rat__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *) protobuf_c_message_unpack (&streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor, allocator, len, data); } void streaming_protobufs__nrrestrictionin_epsas_secondary_rat__free_unpacked (StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cntype_restrictions__init (StreamingProtobufs__CNTypeRestrictions *message) { static const StreamingProtobufs__CNTypeRestrictions init_value = STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS__INIT; *message = init_value; } size_t streaming_protobufs__cntype_restrictions__get_packed_size (const StreamingProtobufs__CNTypeRestrictions *message) { assert(message->base.descriptor == &streaming_protobufs__cntype_restrictions__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cntype_restrictions__pack (const StreamingProtobufs__CNTypeRestrictions *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cntype_restrictions__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cntype_restrictions__pack_to_buffer (const StreamingProtobufs__CNTypeRestrictions *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cntype_restrictions__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CNTypeRestrictions * streaming_protobufs__cntype_restrictions__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CNTypeRestrictions *) protobuf_c_message_unpack (&streaming_protobufs__cntype_restrictions__descriptor, allocator, len, data); } void streaming_protobufs__cntype_restrictions__free_unpacked (StreamingProtobufs__CNTypeRestrictions *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cntype_restrictions__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__cntype_restrictions_item__init (StreamingProtobufs__CNTypeRestrictionsItem *message) { static const StreamingProtobufs__CNTypeRestrictionsItem init_value = STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__INIT; *message = init_value; } size_t streaming_protobufs__cntype_restrictions_item__get_packed_size (const StreamingProtobufs__CNTypeRestrictionsItem *message) { assert(message->base.descriptor == &streaming_protobufs__cntype_restrictions_item__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__cntype_restrictions_item__pack (const StreamingProtobufs__CNTypeRestrictionsItem *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__cntype_restrictions_item__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__cntype_restrictions_item__pack_to_buffer (const StreamingProtobufs__CNTypeRestrictionsItem *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__cntype_restrictions_item__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__CNTypeRestrictionsItem * streaming_protobufs__cntype_restrictions_item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__CNTypeRestrictionsItem *) protobuf_c_message_unpack (&streaming_protobufs__cntype_restrictions_item__descriptor, allocator, len, data); } void streaming_protobufs__cntype_restrictions_item__free_unpacked (StreamingProtobufs__CNTypeRestrictionsItem *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__cntype_restrictions_item__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__nrrestrictionin5_gs__init (StreamingProtobufs__NRrestrictionin5GS *message) { static const StreamingProtobufs__NRrestrictionin5GS init_value = STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__INIT; *message = init_value; } size_t streaming_protobufs__nrrestrictionin5_gs__get_packed_size (const StreamingProtobufs__NRrestrictionin5GS *message) { assert(message->base.descriptor == &streaming_protobufs__nrrestrictionin5_gs__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__nrrestrictionin5_gs__pack (const StreamingProtobufs__NRrestrictionin5GS *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__nrrestrictionin5_gs__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__nrrestrictionin5_gs__pack_to_buffer (const StreamingProtobufs__NRrestrictionin5GS *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__nrrestrictionin5_gs__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__NRrestrictionin5GS * streaming_protobufs__nrrestrictionin5_gs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__NRrestrictionin5GS *) protobuf_c_message_unpack (&streaming_protobufs__nrrestrictionin5_gs__descriptor, allocator, len, data); } void streaming_protobufs__nrrestrictionin5_gs__free_unpacked (StreamingProtobufs__NRrestrictionin5GS *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__nrrestrictionin5_gs__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__nruesecurity_capabilities__init (StreamingProtobufs__NRUESecurityCapabilities *message) { static const StreamingProtobufs__NRUESecurityCapabilities init_value = STREAMING_PROTOBUFS__NRUESECURITY_CAPABILITIES__INIT; *message = init_value; } size_t streaming_protobufs__nruesecurity_capabilities__get_packed_size (const StreamingProtobufs__NRUESecurityCapabilities *message) { assert(message->base.descriptor == &streaming_protobufs__nruesecurity_capabilities__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__nruesecurity_capabilities__pack (const StreamingProtobufs__NRUESecurityCapabilities *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__nruesecurity_capabilities__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__nruesecurity_capabilities__pack_to_buffer (const StreamingProtobufs__NRUESecurityCapabilities *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__nruesecurity_capabilities__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__NRUESecurityCapabilities * streaming_protobufs__nruesecurity_capabilities__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__NRUESecurityCapabilities *) protobuf_c_message_unpack (&streaming_protobufs__nruesecurity_capabilities__descriptor, allocator, len, data); } void streaming_protobufs__nruesecurity_capabilities__free_unpacked (StreamingProtobufs__NRUESecurityCapabilities *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__nruesecurity_capabilities__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ueaggregate_maximum_bit_rate__init (StreamingProtobufs__UEAggregateMaximumBitRate *message) { static const StreamingProtobufs__UEAggregateMaximumBitRate init_value = STREAMING_PROTOBUFS__UEAGGREGATE_MAXIMUM_BIT_RATE__INIT; *message = init_value; } size_t streaming_protobufs__ueaggregate_maximum_bit_rate__get_packed_size (const StreamingProtobufs__UEAggregateMaximumBitRate *message) { assert(message->base.descriptor == &streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ueaggregate_maximum_bit_rate__pack (const StreamingProtobufs__UEAggregateMaximumBitRate *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ueaggregate_maximum_bit_rate__pack_to_buffer (const StreamingProtobufs__UEAggregateMaximumBitRate *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__UEAggregateMaximumBitRate * streaming_protobufs__ueaggregate_maximum_bit_rate__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__UEAggregateMaximumBitRate *) protobuf_c_message_unpack (&streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor, allocator, len, data); } void streaming_protobufs__ueaggregate_maximum_bit_rate__free_unpacked (StreamingProtobufs__UEAggregateMaximumBitRate *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__init (StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message) { static const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs init_value = STREAMING_PROTOBUFS__UEAGGREGATE__MAXIMUM_BITRATE__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__get_packed_size (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__pack (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__pack_to_buffer (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__UEAggregateMaximumBitrateExtIEs * streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__free_unpacked (StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__dl__forwarding__init (StreamingProtobufs__DLForwarding *message) { static const StreamingProtobufs__DLForwarding init_value = STREAMING_PROTOBUFS__DL__FORWARDING__INIT; *message = init_value; } size_t streaming_protobufs__dl__forwarding__get_packed_size (const StreamingProtobufs__DLForwarding *message) { assert(message->base.descriptor == &streaming_protobufs__dl__forwarding__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__dl__forwarding__pack (const StreamingProtobufs__DLForwarding *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__dl__forwarding__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__dl__forwarding__pack_to_buffer (const StreamingProtobufs__DLForwarding *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__dl__forwarding__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__DLForwarding * streaming_protobufs__dl__forwarding__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__DLForwarding *) protobuf_c_message_unpack (&streaming_protobufs__dl__forwarding__descriptor, allocator, len, data); } void streaming_protobufs__dl__forwarding__free_unpacked (StreamingProtobufs__DLForwarding *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__dl__forwarding__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__duplication_activation__init (StreamingProtobufs__DuplicationActivation *message) { static const StreamingProtobufs__DuplicationActivation init_value = STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__INIT; *message = init_value; } size_t streaming_protobufs__duplication_activation__get_packed_size (const StreamingProtobufs__DuplicationActivation *message) { assert(message->base.descriptor == &streaming_protobufs__duplication_activation__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__duplication_activation__pack (const StreamingProtobufs__DuplicationActivation *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__duplication_activation__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__duplication_activation__pack_to_buffer (const StreamingProtobufs__DuplicationActivation *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__duplication_activation__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__DuplicationActivation * streaming_protobufs__duplication_activation__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__DuplicationActivation *) protobuf_c_message_unpack (&streaming_protobufs__duplication_activation__descriptor, allocator, len, data); } void streaming_protobufs__duplication_activation__free_unpacked (StreamingProtobufs__DuplicationActivation *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__duplication_activation__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__me_nbresource_coordination_information__init (StreamingProtobufs__MeNBResourceCoordinationInformation *message) { static const StreamingProtobufs__MeNBResourceCoordinationInformation init_value = STREAMING_PROTOBUFS__ME_NBRESOURCE_COORDINATION_INFORMATION__INIT; *message = init_value; } size_t streaming_protobufs__me_nbresource_coordination_information__get_packed_size (const StreamingProtobufs__MeNBResourceCoordinationInformation *message) { assert(message->base.descriptor == &streaming_protobufs__me_nbresource_coordination_information__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__me_nbresource_coordination_information__pack (const StreamingProtobufs__MeNBResourceCoordinationInformation *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__me_nbresource_coordination_information__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__me_nbresource_coordination_information__pack_to_buffer (const StreamingProtobufs__MeNBResourceCoordinationInformation *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__me_nbresource_coordination_information__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__MeNBResourceCoordinationInformation * streaming_protobufs__me_nbresource_coordination_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__MeNBResourceCoordinationInformation *) protobuf_c_message_unpack (&streaming_protobufs__me_nbresource_coordination_information__descriptor, allocator, len, data); } void streaming_protobufs__me_nbresource_coordination_information__free_unpacked (StreamingProtobufs__MeNBResourceCoordinationInformation *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__me_nbresource_coordination_information__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__me_nbresource_coordination_information_ext_ies__init (StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message) { static const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs init_value = STREAMING_PROTOBUFS__ME_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__get_packed_size (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__pack (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__pack_to_buffer (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs * streaming_protobufs__me_nbresource_coordination_information_ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__me_nbresource_coordination_information_ext_ies__free_unpacked (StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__me_nbcoordination_assistance_information__init (StreamingProtobufs__MeNBCoordinationAssistanceInformation *message) { static const StreamingProtobufs__MeNBCoordinationAssistanceInformation init_value = STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT; *message = init_value; } size_t streaming_protobufs__me_nbcoordination_assistance_information__get_packed_size (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message) { assert(message->base.descriptor == &streaming_protobufs__me_nbcoordination_assistance_information__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__me_nbcoordination_assistance_information__pack (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__me_nbcoordination_assistance_information__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__me_nbcoordination_assistance_information__pack_to_buffer (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__me_nbcoordination_assistance_information__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__MeNBCoordinationAssistanceInformation * streaming_protobufs__me_nbcoordination_assistance_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__MeNBCoordinationAssistanceInformation *) protobuf_c_message_unpack (&streaming_protobufs__me_nbcoordination_assistance_information__descriptor, allocator, len, data); } void streaming_protobufs__me_nbcoordination_assistance_information__free_unpacked (StreamingProtobufs__MeNBCoordinationAssistanceInformation *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__me_nbcoordination_assistance_information__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__countvalue__init (StreamingProtobufs__COUNTvalue *message) { static const StreamingProtobufs__COUNTvalue init_value = STREAMING_PROTOBUFS__COUNTVALUE__INIT; *message = init_value; } size_t streaming_protobufs__countvalue__get_packed_size (const StreamingProtobufs__COUNTvalue *message) { assert(message->base.descriptor == &streaming_protobufs__countvalue__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__countvalue__pack (const StreamingProtobufs__COUNTvalue *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__countvalue__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__countvalue__pack_to_buffer (const StreamingProtobufs__COUNTvalue *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__countvalue__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__COUNTvalue * streaming_protobufs__countvalue__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__COUNTvalue *) protobuf_c_message_unpack (&streaming_protobufs__countvalue__descriptor, allocator, len, data); } void streaming_protobufs__countvalue__free_unpacked (StreamingProtobufs__COUNTvalue *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__countvalue__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__countvalue_extended__init (StreamingProtobufs__COUNTValueExtended *message) { static const StreamingProtobufs__COUNTValueExtended init_value = STREAMING_PROTOBUFS__COUNTVALUE_EXTENDED__INIT; *message = init_value; } size_t streaming_protobufs__countvalue_extended__get_packed_size (const StreamingProtobufs__COUNTValueExtended *message) { assert(message->base.descriptor == &streaming_protobufs__countvalue_extended__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__countvalue_extended__pack (const StreamingProtobufs__COUNTValueExtended *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__countvalue_extended__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__countvalue_extended__pack_to_buffer (const StreamingProtobufs__COUNTValueExtended *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__countvalue_extended__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__COUNTValueExtended * streaming_protobufs__countvalue_extended__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__COUNTValueExtended *) protobuf_c_message_unpack (&streaming_protobufs__countvalue_extended__descriptor, allocator, len, data); } void streaming_protobufs__countvalue_extended__free_unpacked (StreamingProtobufs__COUNTValueExtended *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__countvalue_extended__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__countvalue_pdcp__snlength18__init (StreamingProtobufs__COUNTvaluePDCPSNlength18 *message) { static const StreamingProtobufs__COUNTvaluePDCPSNlength18 init_value = STREAMING_PROTOBUFS__COUNTVALUE_PDCP__SNLENGTH18__INIT; *message = init_value; } size_t streaming_protobufs__countvalue_pdcp__snlength18__get_packed_size (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message) { assert(message->base.descriptor == &streaming_protobufs__countvalue_pdcp__snlength18__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__countvalue_pdcp__snlength18__pack (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__countvalue_pdcp__snlength18__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__countvalue_pdcp__snlength18__pack_to_buffer (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__countvalue_pdcp__snlength18__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__COUNTvaluePDCPSNlength18 * streaming_protobufs__countvalue_pdcp__snlength18__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__COUNTvaluePDCPSNlength18 *) protobuf_c_message_unpack (&streaming_protobufs__countvalue_pdcp__snlength18__descriptor, allocator, len, data); } void streaming_protobufs__countvalue_pdcp__snlength18__free_unpacked (StreamingProtobufs__COUNTvaluePDCPSNlength18 *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__countvalue_pdcp__snlength18__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__expected_uebehaviour__init (StreamingProtobufs__ExpectedUEBehaviour *message) { static const StreamingProtobufs__ExpectedUEBehaviour init_value = STREAMING_PROTOBUFS__EXPECTED_UEBEHAVIOUR__INIT; *message = init_value; } size_t streaming_protobufs__expected_uebehaviour__get_packed_size (const StreamingProtobufs__ExpectedUEBehaviour *message) { assert(message->base.descriptor == &streaming_protobufs__expected_uebehaviour__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__expected_uebehaviour__pack (const StreamingProtobufs__ExpectedUEBehaviour *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__expected_uebehaviour__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__expected_uebehaviour__pack_to_buffer (const StreamingProtobufs__ExpectedUEBehaviour *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__expected_uebehaviour__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ExpectedUEBehaviour * streaming_protobufs__expected_uebehaviour__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ExpectedUEBehaviour *) protobuf_c_message_unpack (&streaming_protobufs__expected_uebehaviour__descriptor, allocator, len, data); } void streaming_protobufs__expected_uebehaviour__free_unpacked (StreamingProtobufs__ExpectedUEBehaviour *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__expected_uebehaviour__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__expected_ueactivity_behaviour__init (StreamingProtobufs__ExpectedUEActivityBehaviour *message) { static const StreamingProtobufs__ExpectedUEActivityBehaviour init_value = STREAMING_PROTOBUFS__EXPECTED_UEACTIVITY_BEHAVIOUR__INIT; *message = init_value; } size_t streaming_protobufs__expected_ueactivity_behaviour__get_packed_size (const StreamingProtobufs__ExpectedUEActivityBehaviour *message) { assert(message->base.descriptor == &streaming_protobufs__expected_ueactivity_behaviour__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__expected_ueactivity_behaviour__pack (const StreamingProtobufs__ExpectedUEActivityBehaviour *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__expected_ueactivity_behaviour__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__expected_ueactivity_behaviour__pack_to_buffer (const StreamingProtobufs__ExpectedUEActivityBehaviour *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__expected_ueactivity_behaviour__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ExpectedUEActivityBehaviour * streaming_protobufs__expected_ueactivity_behaviour__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ExpectedUEActivityBehaviour *) protobuf_c_message_unpack (&streaming_protobufs__expected_ueactivity_behaviour__descriptor, allocator, len, data); } void streaming_protobufs__expected_ueactivity_behaviour__free_unpacked (StreamingProtobufs__ExpectedUEActivityBehaviour *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__expected_ueactivity_behaviour__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__expected_ueactivity_behaviour__ext_ies__init (StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message) { static const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs init_value = STREAMING_PROTOBUFS__EXPECTED_UEACTIVITY_BEHAVIOUR__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__get_packed_size (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__pack (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__pack_to_buffer (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs * streaming_protobufs__expected_ueactivity_behaviour__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__expected_ueactivity_behaviour__ext_ies__free_unpacked (StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__expected_hointerval__init (StreamingProtobufs__ExpectedHOInterval *message) { static const StreamingProtobufs__ExpectedHOInterval init_value = STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__INIT; *message = init_value; } size_t streaming_protobufs__expected_hointerval__get_packed_size (const StreamingProtobufs__ExpectedHOInterval *message) { assert(message->base.descriptor == &streaming_protobufs__expected_hointerval__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__expected_hointerval__pack (const StreamingProtobufs__ExpectedHOInterval *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__expected_hointerval__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__expected_hointerval__pack_to_buffer (const StreamingProtobufs__ExpectedHOInterval *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__expected_hointerval__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__ExpectedHOInterval * streaming_protobufs__expected_hointerval__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__ExpectedHOInterval *) protobuf_c_message_unpack (&streaming_protobufs__expected_hointerval__descriptor, allocator, len, data); } void streaming_protobufs__expected_hointerval__free_unpacked (StreamingProtobufs__ExpectedHOInterval *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__expected_hointerval__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__source_of_ueactivity_behaviour_information__init (StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message) { static const StreamingProtobufs__SourceOfUEActivityBehaviourInformation init_value = STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__INIT; *message = init_value; } size_t streaming_protobufs__source_of_ueactivity_behaviour_information__get_packed_size (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message) { assert(message->base.descriptor == &streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__source_of_ueactivity_behaviour_information__pack (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__source_of_ueactivity_behaviour_information__pack_to_buffer (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SourceOfUEActivityBehaviourInformation * streaming_protobufs__source_of_ueactivity_behaviour_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SourceOfUEActivityBehaviourInformation *) protobuf_c_message_unpack (&streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor, allocator, len, data); } void streaming_protobufs__source_of_ueactivity_behaviour_information__free_unpacked (StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__sgnb__addition__trigger__ind__init (StreamingProtobufs__SGNBAdditionTriggerInd *message) { static const StreamingProtobufs__SGNBAdditionTriggerInd init_value = STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__INIT; *message = init_value; } size_t streaming_protobufs__sgnb__addition__trigger__ind__get_packed_size (const StreamingProtobufs__SGNBAdditionTriggerInd *message) { assert(message->base.descriptor == &streaming_protobufs__sgnb__addition__trigger__ind__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__sgnb__addition__trigger__ind__pack (const StreamingProtobufs__SGNBAdditionTriggerInd *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__sgnb__addition__trigger__ind__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__sgnb__addition__trigger__ind__pack_to_buffer (const StreamingProtobufs__SGNBAdditionTriggerInd *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__sgnb__addition__trigger__ind__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SGNBAdditionTriggerInd * streaming_protobufs__sgnb__addition__trigger__ind__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SGNBAdditionTriggerInd *) protobuf_c_message_unpack (&streaming_protobufs__sgnb__addition__trigger__ind__descriptor, allocator, len, data); } void streaming_protobufs__sgnb__addition__trigger__ind__free_unpacked (StreamingProtobufs__SGNBAdditionTriggerInd *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__sgnb__addition__trigger__ind__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } static const ProtobufCEnumValue streaming_protobufs__en__dc__resource_configuration__status__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified", 0 }, { "present", "STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__present", 1 }, { "not_present", "STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__not_present", 2 }, }; static const ProtobufCIntRange streaming_protobufs__en__dc__resource_configuration__status__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__en__dc__resource_configuration__status__enum_values_by_name[3] = { { "not_present", 2 }, { "present", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__en__dc__resource_configuration__status__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.EN_DC_ResourceConfiguration.Status", "Status", "StreamingProtobufs__ENDCResourceConfiguration__Status", "streaming_protobufs", 3, streaming_protobufs__en__dc__resource_configuration__status__enum_values_by_number, 3, streaming_protobufs__en__dc__resource_configuration__status__enum_values_by_name, 1, streaming_protobufs__en__dc__resource_configuration__status__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__en__dc__resource_configuration__field_descriptors[3] = { { "pDCPatSgNB", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ENDCResourceConfiguration, pdcpatsgnb), &streaming_protobufs__en__dc__resource_configuration__status__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "mCGresources", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ENDCResourceConfiguration, mcgresources), &streaming_protobufs__en__dc__resource_configuration__status__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "sCGresources", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ENDCResourceConfiguration, scgresources), &streaming_protobufs__en__dc__resource_configuration__status__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__en__dc__resource_configuration__field_indices_by_name[] = { 1, /* field[1] = mCGresources */ 0, /* field[0] = pDCPatSgNB */ 2, /* field[2] = sCGresources */ }; static const ProtobufCIntRange streaming_protobufs__en__dc__resource_configuration__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__en__dc__resource_configuration__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.EN_DC_ResourceConfiguration", "ENDCResourceConfiguration", "StreamingProtobufs__ENDCResourceConfiguration", "streaming_protobufs", sizeof(StreamingProtobufs__ENDCResourceConfiguration), 3, streaming_protobufs__en__dc__resource_configuration__field_descriptors, streaming_protobufs__en__dc__resource_configuration__field_indices_by_name, 1, streaming_protobufs__en__dc__resource_configuration__number_ranges, (ProtobufCMessageInit) streaming_protobufs__en__dc__resource_configuration__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__e__rab__level__qo_s__parameters__field_descriptors[4] = { { "qCI", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABLevelQoSParameters, qci), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "allocationAndRetentionPriority", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABLevelQoSParameters, allocationandretentionpriority), &streaming_protobufs__allocation_and_retention_priority__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "gbrQosInformation", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABLevelQoSParameters, gbrqosinformation), &streaming_protobufs__gbr__qos_information__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 4, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__ERABLevelQoSParameters, n_ie_extensions), offsetof(StreamingProtobufs__ERABLevelQoSParameters, ie_extensions), &streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__e__rab__level__qo_s__parameters__field_indices_by_name[] = { 1, /* field[1] = allocationAndRetentionPriority */ 2, /* field[2] = gbrQosInformation */ 3, /* field[3] = iE_Extensions */ 0, /* field[0] = qCI */ }; static const ProtobufCIntRange streaming_protobufs__e__rab__level__qo_s__parameters__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__e__rab__level__qo_s__parameters__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.E_RAB_Level_QoS_Parameters", "ERABLevelQoSParameters", "StreamingProtobufs__ERABLevelQoSParameters", "streaming_protobufs", sizeof(StreamingProtobufs__ERABLevelQoSParameters), 4, streaming_protobufs__e__rab__level__qo_s__parameters__field_descriptors, streaming_protobufs__e__rab__level__qo_s__parameters__field_indices_by_name, 1, streaming_protobufs__e__rab__level__qo_s__parameters__number_ranges, (ProtobufCMessageInit) streaming_protobufs__e__rab__level__qo_s__parameters__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__allocation_and_retention_priority__field_descriptors[3] = { { "priorityLevel", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__AllocationAndRetentionPriority, prioritylevel), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "pre_emptionCapability", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__AllocationAndRetentionPriority, pre_emptioncapability), &streaming_protobufs__pre_emption_capability__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "pre_emptionVulnerability", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__AllocationAndRetentionPriority, pre_emptionvulnerability), &streaming_protobufs__pre_emption_vulnerability__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__allocation_and_retention_priority__field_indices_by_name[] = { 1, /* field[1] = pre_emptionCapability */ 2, /* field[2] = pre_emptionVulnerability */ 0, /* field[0] = priorityLevel */ }; static const ProtobufCIntRange streaming_protobufs__allocation_and_retention_priority__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__allocation_and_retention_priority__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.AllocationAndRetentionPriority", "AllocationAndRetentionPriority", "StreamingProtobufs__AllocationAndRetentionPriority", "streaming_protobufs", sizeof(StreamingProtobufs__AllocationAndRetentionPriority), 3, streaming_protobufs__allocation_and_retention_priority__field_descriptors, streaming_protobufs__allocation_and_retention_priority__field_indices_by_name, 1, streaming_protobufs__allocation_and_retention_priority__number_ranges, (ProtobufCMessageInit) streaming_protobufs__allocation_and_retention_priority__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__pre_emption_vulnerability__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__protobuf_unspecified", 0 }, { "not_pre_emptable", "STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__not_pre_emptable", 1 }, { "pre_emptable", "STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__pre_emptable", 2 }, }; static const ProtobufCIntRange streaming_protobufs__pre_emption_vulnerability__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__pre_emption_vulnerability__value__enum_values_by_name[3] = { { "not_pre_emptable", 1 }, { "pre_emptable", 2 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__pre_emption_vulnerability__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.Pre_emptionVulnerability.Value", "Value", "StreamingProtobufs__PreEmptionVulnerability__Value", "streaming_protobufs", 3, streaming_protobufs__pre_emption_vulnerability__value__enum_values_by_number, 3, streaming_protobufs__pre_emption_vulnerability__value__enum_values_by_name, 1, streaming_protobufs__pre_emption_vulnerability__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__pre_emption_vulnerability__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PreEmptionVulnerability, value), &streaming_protobufs__pre_emption_vulnerability__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__pre_emption_vulnerability__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__pre_emption_vulnerability__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__pre_emption_vulnerability__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.Pre_emptionVulnerability", "PreEmptionVulnerability", "StreamingProtobufs__PreEmptionVulnerability", "streaming_protobufs", sizeof(StreamingProtobufs__PreEmptionVulnerability), 1, streaming_protobufs__pre_emption_vulnerability__field_descriptors, streaming_protobufs__pre_emption_vulnerability__field_indices_by_name, 1, streaming_protobufs__pre_emption_vulnerability__number_ranges, (ProtobufCMessageInit) streaming_protobufs__pre_emption_vulnerability__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__pre_emption_capability__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__protobuf_unspecified", 0 }, { "shall_not_trigger_pre_emption", "STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__shall_not_trigger_pre_emption", 1 }, { "may_trigger_pre_emption", "STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__may_trigger_pre_emption", 2 }, }; static const ProtobufCIntRange streaming_protobufs__pre_emption_capability__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__pre_emption_capability__value__enum_values_by_name[3] = { { "may_trigger_pre_emption", 2 }, { "protobuf_unspecified", 0 }, { "shall_not_trigger_pre_emption", 1 }, }; const ProtobufCEnumDescriptor streaming_protobufs__pre_emption_capability__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.Pre_emptionCapability.Value", "Value", "StreamingProtobufs__PreEmptionCapability__Value", "streaming_protobufs", 3, streaming_protobufs__pre_emption_capability__value__enum_values_by_number, 3, streaming_protobufs__pre_emption_capability__value__enum_values_by_name, 1, streaming_protobufs__pre_emption_capability__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__pre_emption_capability__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PreEmptionCapability, value), &streaming_protobufs__pre_emption_capability__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__pre_emption_capability__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__pre_emption_capability__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__pre_emption_capability__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.Pre_emptionCapability", "PreEmptionCapability", "StreamingProtobufs__PreEmptionCapability", "streaming_protobufs", sizeof(StreamingProtobufs__PreEmptionCapability), 1, streaming_protobufs__pre_emption_capability__field_descriptors, streaming_protobufs__pre_emption_capability__field_indices_by_name, 1, streaming_protobufs__pre_emption_capability__number_ranges, (ProtobufCMessageInit) streaming_protobufs__pre_emption_capability__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__field_descriptors[2] = { { "id_DownlinkPacketLossRate", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABLevelQoSParametersExtIEs, id_downlinkpacketlossrate), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_UplinkPacketLossRate", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABLevelQoSParametersExtIEs, id_uplinkpacketlossrate), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__field_indices_by_name[] = { 0, /* field[0] = id_DownlinkPacketLossRate */ 1, /* field[1] = id_UplinkPacketLossRate */ }; static const ProtobufCIntRange streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.E_RAB_Level_QoS_Parameters_ExtIEs", "ERABLevelQoSParametersExtIEs", "StreamingProtobufs__ERABLevelQoSParametersExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__ERABLevelQoSParametersExtIEs), 2, streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__field_descriptors, streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__field_indices_by_name, 1, streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__gbr__qos_information__field_descriptors[5] = { { "e_RAB_MaximumBitrateDL", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT64, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GBRQosInformation, e_rab_maximumbitratedl), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "e_RAB_MaximumBitrateUL", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT64, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GBRQosInformation, e_rab_maximumbitrateul), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "e_RAB_GuaranteedBitrateDL", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT64, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GBRQosInformation, e_rab_guaranteedbitratedl), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "e_RAB_GuaranteedBitrateUL", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT64, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GBRQosInformation, e_rab_guaranteedbitrateul), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 5, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__GBRQosInformation, n_ie_extensions), offsetof(StreamingProtobufs__GBRQosInformation, ie_extensions), &streaming_protobufs__gbr__qos_information__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__gbr__qos_information__field_indices_by_name[] = { 2, /* field[2] = e_RAB_GuaranteedBitrateDL */ 3, /* field[3] = e_RAB_GuaranteedBitrateUL */ 0, /* field[0] = e_RAB_MaximumBitrateDL */ 1, /* field[1] = e_RAB_MaximumBitrateUL */ 4, /* field[4] = iE_Extensions */ }; static const ProtobufCIntRange streaming_protobufs__gbr__qos_information__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__gbr__qos_information__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GBR_QosInformation", "GBRQosInformation", "StreamingProtobufs__GBRQosInformation", "streaming_protobufs", sizeof(StreamingProtobufs__GBRQosInformation), 5, streaming_protobufs__gbr__qos_information__field_descriptors, streaming_protobufs__gbr__qos_information__field_indices_by_name, 1, streaming_protobufs__gbr__qos_information__number_ranges, (ProtobufCMessageInit) streaming_protobufs__gbr__qos_information__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__gbr__qos_information__ext_ies__field_descriptors[4] = { { "id_extended_e_RAB_MaximumBitrateDL", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GBRQosInformationExtIEs, id_extended_e_rab_maximumbitratedl), &google__protobuf__uint64_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_extended_e_RAB_MaximumBitrateUL", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GBRQosInformationExtIEs, id_extended_e_rab_maximumbitrateul), &google__protobuf__uint64_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_extended_e_RAB_GuaranteedBitrateDL", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GBRQosInformationExtIEs, id_extended_e_rab_guaranteedbitratedl), &google__protobuf__uint64_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_extended_e_RAB_GuaranteedBitrateUL", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GBRQosInformationExtIEs, id_extended_e_rab_guaranteedbitrateul), &google__protobuf__uint64_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__gbr__qos_information__ext_ies__field_indices_by_name[] = { 2, /* field[2] = id_extended_e_RAB_GuaranteedBitrateDL */ 3, /* field[3] = id_extended_e_RAB_GuaranteedBitrateUL */ 0, /* field[0] = id_extended_e_RAB_MaximumBitrateDL */ 1, /* field[1] = id_extended_e_RAB_MaximumBitrateUL */ }; static const ProtobufCIntRange streaming_protobufs__gbr__qos_information__ext_ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__gbr__qos_information__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GBR_QosInformation_ExtIEs", "GBRQosInformationExtIEs", "StreamingProtobufs__GBRQosInformationExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__GBRQosInformationExtIEs), 4, streaming_protobufs__gbr__qos_information__ext_ies__field_descriptors, streaming_protobufs__gbr__qos_information__ext_ies__field_indices_by_name, 1, streaming_protobufs__gbr__qos_information__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__gbr__qos_information__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__global_gnb__id__field_descriptors[3] = { { "pLMN_Identity", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GlobalGNBID, plmn_identity), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "gNB_ID", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GlobalGNBID, gnb_id), &streaming_protobufs__gnb__id__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 3, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__GlobalGNBID, n_ie_extensions), offsetof(StreamingProtobufs__GlobalGNBID, ie_extensions), &streaming_protobufs__global_gnb__id__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__global_gnb__id__field_indices_by_name[] = { 1, /* field[1] = gNB_ID */ 2, /* field[2] = iE_Extensions */ 0, /* field[0] = pLMN_Identity */ }; static const ProtobufCIntRange streaming_protobufs__global_gnb__id__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__global_gnb__id__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GlobalGNB_ID", "GlobalGNBID", "StreamingProtobufs__GlobalGNBID", "streaming_protobufs", sizeof(StreamingProtobufs__GlobalGNBID), 3, streaming_protobufs__global_gnb__id__field_descriptors, streaming_protobufs__global_gnb__id__field_indices_by_name, 1, streaming_protobufs__global_gnb__id__number_ranges, (ProtobufCMessageInit) streaming_protobufs__global_gnb__id__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__gnb__id__field_descriptors[1] = { { "gNB_ID", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, offsetof(StreamingProtobufs__GNBID, c_case), offsetof(StreamingProtobufs__GNBID, gnb_id), NULL, NULL, 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__gnb__id__field_indices_by_name[] = { 0, /* field[0] = gNB_ID */ }; static const ProtobufCIntRange streaming_protobufs__gnb__id__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__gnb__id__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GNB_ID", "GNBID", "StreamingProtobufs__GNBID", "streaming_protobufs", sizeof(StreamingProtobufs__GNBID), 1, streaming_protobufs__gnb__id__field_descriptors, streaming_protobufs__gnb__id__field_indices_by_name, 1, streaming_protobufs__gnb__id__number_ranges, (ProtobufCMessageInit) streaming_protobufs__gnb__id__init, NULL,NULL,NULL /* reserved[123] */ }; #define streaming_protobufs__global_gnb__id__ext_ies__field_descriptors NULL #define streaming_protobufs__global_gnb__id__ext_ies__field_indices_by_name NULL #define streaming_protobufs__global_gnb__id__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__global_gnb__id__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GlobalGNB_ID_ExtIEs", "GlobalGNBIDExtIEs", "StreamingProtobufs__GlobalGNBIDExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__GlobalGNBIDExtIEs), 0, streaming_protobufs__global_gnb__id__ext_ies__field_descriptors, streaming_protobufs__global_gnb__id__ext_ies__field_indices_by_name, 0, streaming_protobufs__global_gnb__id__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__global_gnb__id__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__gtptunnel_endpoint__field_descriptors[3] = { { "transportLayerAddress", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GTPtunnelEndpoint, transportlayeraddress), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "gTP_TEID", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GTPtunnelEndpoint, gtp_teid), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 3, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__GTPtunnelEndpoint, n_ie_extensions), offsetof(StreamingProtobufs__GTPtunnelEndpoint, ie_extensions), &streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__gtptunnel_endpoint__field_indices_by_name[] = { 1, /* field[1] = gTP_TEID */ 2, /* field[2] = iE_Extensions */ 0, /* field[0] = transportLayerAddress */ }; static const ProtobufCIntRange streaming_protobufs__gtptunnel_endpoint__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__gtptunnel_endpoint__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GTPtunnelEndpoint", "GTPtunnelEndpoint", "StreamingProtobufs__GTPtunnelEndpoint", "streaming_protobufs", sizeof(StreamingProtobufs__GTPtunnelEndpoint), 3, streaming_protobufs__gtptunnel_endpoint__field_descriptors, streaming_protobufs__gtptunnel_endpoint__field_indices_by_name, 1, streaming_protobufs__gtptunnel_endpoint__number_ranges, (ProtobufCMessageInit) streaming_protobufs__gtptunnel_endpoint__init, NULL,NULL,NULL /* reserved[123] */ }; #define streaming_protobufs__gtptunnel_endpoint__ext_ies__field_descriptors NULL #define streaming_protobufs__gtptunnel_endpoint__ext_ies__field_indices_by_name NULL #define streaming_protobufs__gtptunnel_endpoint__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GTPtunnelEndpoint_ExtIEs", "GTPtunnelEndpointExtIEs", "StreamingProtobufs__GTPtunnelEndpointExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__GTPtunnelEndpointExtIEs), 0, streaming_protobufs__gtptunnel_endpoint__ext_ies__field_descriptors, streaming_protobufs__gtptunnel_endpoint__ext_ies__field_indices_by_name, 0, streaming_protobufs__gtptunnel_endpoint__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__gtptunnel_endpoint__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__rlcmode__value__enum_values_by_number[5] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__RLCMODE__VALUE__protobuf_unspecified", 0 }, { "rlc_am", "STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_am", 1 }, { "rlc_um_bidirectional", "STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_bidirectional", 2 }, { "rlc_um_unidirectional_ul", "STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_unidirectional_ul", 3 }, { "rlc_um_unidirectional_dl", "STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_unidirectional_dl", 4 }, }; static const ProtobufCIntRange streaming_protobufs__rlcmode__value__value_ranges[] = { {0, 0},{0, 5} }; static const ProtobufCEnumValueIndex streaming_protobufs__rlcmode__value__enum_values_by_name[5] = { { "protobuf_unspecified", 0 }, { "rlc_am", 1 }, { "rlc_um_bidirectional", 2 }, { "rlc_um_unidirectional_dl", 4 }, { "rlc_um_unidirectional_ul", 3 }, }; const ProtobufCEnumDescriptor streaming_protobufs__rlcmode__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.RLCMode.Value", "Value", "StreamingProtobufs__RLCMode__Value", "streaming_protobufs", 5, streaming_protobufs__rlcmode__value__enum_values_by_number, 5, streaming_protobufs__rlcmode__value__enum_values_by_name, 1, streaming_protobufs__rlcmode__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__rlcmode__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RLCMode, value), &streaming_protobufs__rlcmode__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__rlcmode__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__rlcmode__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__rlcmode__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.RLCMode", "RLCMode", "StreamingProtobufs__RLCMode", "streaming_protobufs", sizeof(StreamingProtobufs__RLCMode), 1, streaming_protobufs__rlcmode__field_descriptors, streaming_protobufs__rlcmode__field_indices_by_name, 1, streaming_protobufs__rlcmode__number_ranges, (ProtobufCMessageInit) streaming_protobufs__rlcmode__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__rlc__status__reestablishment__indication__enum_values_by_number[2] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION__protobuf_unspecified", 0 }, { "reestablished", "STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION__reestablished", 1 }, }; static const ProtobufCIntRange streaming_protobufs__rlc__status__reestablishment__indication__value_ranges[] = { {0, 0},{0, 2} }; static const ProtobufCEnumValueIndex streaming_protobufs__rlc__status__reestablishment__indication__enum_values_by_name[2] = { { "protobuf_unspecified", 0 }, { "reestablished", 1 }, }; const ProtobufCEnumDescriptor streaming_protobufs__rlc__status__reestablishment__indication__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.RLC_Status.Reestablishment_Indication", "Reestablishment_Indication", "StreamingProtobufs__RLCStatus__ReestablishmentIndication", "streaming_protobufs", 2, streaming_protobufs__rlc__status__reestablishment__indication__enum_values_by_number, 2, streaming_protobufs__rlc__status__reestablishment__indication__enum_values_by_name, 1, streaming_protobufs__rlc__status__reestablishment__indication__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__rlc__status__field_descriptors[1] = { { "reestablishment_Indication", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RLCStatus, reestablishment_indication), &streaming_protobufs__rlc__status__reestablishment__indication__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__rlc__status__field_indices_by_name[] = { 0, /* field[0] = reestablishment_Indication */ }; static const ProtobufCIntRange streaming_protobufs__rlc__status__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__rlc__status__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.RLC_Status", "RLCStatus", "StreamingProtobufs__RLCStatus", "streaming_protobufs", sizeof(StreamingProtobufs__RLCStatus), 1, streaming_protobufs__rlc__status__field_descriptors, streaming_protobufs__rlc__status__field_indices_by_name, 1, streaming_protobufs__rlc__status__number_ranges, (ProtobufCMessageInit) streaming_protobufs__rlc__status__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__ulconfiguration__ul__ue__configuration__enum_values_by_number[4] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified", 0 }, { "no_data", "STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__no_data", 1 }, { "shared", "STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__shared", 2 }, { "only", "STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__only", 3 }, }; static const ProtobufCIntRange streaming_protobufs__ulconfiguration__ul__ue__configuration__value_ranges[] = { {0, 0},{0, 4} }; static const ProtobufCEnumValueIndex streaming_protobufs__ulconfiguration__ul__ue__configuration__enum_values_by_name[4] = { { "no_data", 1 }, { "only", 3 }, { "protobuf_unspecified", 0 }, { "shared", 2 }, }; const ProtobufCEnumDescriptor streaming_protobufs__ulconfiguration__ul__ue__configuration__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.ULConfiguration.UL_UE_Configuration", "UL_UE_Configuration", "StreamingProtobufs__ULConfiguration__ULUEConfiguration", "streaming_protobufs", 4, streaming_protobufs__ulconfiguration__ul__ue__configuration__enum_values_by_number, 4, streaming_protobufs__ulconfiguration__ul__ue__configuration__enum_values_by_name, 1, streaming_protobufs__ulconfiguration__ul__ue__configuration__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ulconfiguration__field_descriptors[1] = { { "uL_PDCP", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ULConfiguration, ul_pdcp), &streaming_protobufs__ulconfiguration__ul__ue__configuration__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ulconfiguration__field_indices_by_name[] = { 0, /* field[0] = uL_PDCP */ }; static const ProtobufCIntRange streaming_protobufs__ulconfiguration__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__ulconfiguration__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ULConfiguration", "ULConfiguration", "StreamingProtobufs__ULConfiguration", "streaming_protobufs", sizeof(StreamingProtobufs__ULConfiguration), 1, streaming_protobufs__ulconfiguration__field_descriptors, streaming_protobufs__ulconfiguration__field_indices_by_name, 1, streaming_protobufs__ulconfiguration__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ulconfiguration__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__pdcpsn_length__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__protobuf_unspecified", 0 }, { "twelve_bits", "STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__twelve_bits", 1 }, { "eighteen_bits", "STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__eighteen_bits", 2 }, }; static const ProtobufCIntRange streaming_protobufs__pdcpsn_length__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__pdcpsn_length__value__enum_values_by_name[3] = { { "eighteen_bits", 2 }, { "protobuf_unspecified", 0 }, { "twelve_bits", 1 }, }; const ProtobufCEnumDescriptor streaming_protobufs__pdcpsn_length__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.PDCPSnLength.Value", "Value", "StreamingProtobufs__PDCPSnLength__Value", "streaming_protobufs", 3, streaming_protobufs__pdcpsn_length__value__enum_values_by_number, 3, streaming_protobufs__pdcpsn_length__value__enum_values_by_name, 1, streaming_protobufs__pdcpsn_length__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__pdcpsn_length__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PDCPSnLength, value), &streaming_protobufs__pdcpsn_length__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__pdcpsn_length__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__pdcpsn_length__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__pdcpsn_length__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PDCPSnLength", "PDCPSnLength", "StreamingProtobufs__PDCPSnLength", "streaming_protobufs", sizeof(StreamingProtobufs__PDCPSnLength), 1, streaming_protobufs__pdcpsn_length__field_descriptors, streaming_protobufs__pdcpsn_length__field_indices_by_name, 1, streaming_protobufs__pdcpsn_length__number_ranges, (ProtobufCMessageInit) streaming_protobufs__pdcpsn_length__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__pdcpchange_indication__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__protobuf_unspecified", 0 }, { "s_KgNB_update_required", "STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__s_KgNB_update_required", 1 }, { "pDCP_data_recovery_required", "STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__pDCP_data_recovery_required", 2 }, }; static const ProtobufCIntRange streaming_protobufs__pdcpchange_indication__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__pdcpchange_indication__value__enum_values_by_name[3] = { { "pDCP_data_recovery_required", 2 }, { "protobuf_unspecified", 0 }, { "s_KgNB_update_required", 1 }, }; const ProtobufCEnumDescriptor streaming_protobufs__pdcpchange_indication__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.PDCPChangeIndication.Value", "Value", "StreamingProtobufs__PDCPChangeIndication__Value", "streaming_protobufs", 3, streaming_protobufs__pdcpchange_indication__value__enum_values_by_number, 3, streaming_protobufs__pdcpchange_indication__value__enum_values_by_name, 1, streaming_protobufs__pdcpchange_indication__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__pdcpchange_indication__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__PDCPChangeIndication, value), &streaming_protobufs__pdcpchange_indication__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__pdcpchange_indication__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__pdcpchange_indication__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__pdcpchange_indication__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.PDCPChangeIndication", "PDCPChangeIndication", "StreamingProtobufs__PDCPChangeIndication", "streaming_protobufs", sizeof(StreamingProtobufs__PDCPChangeIndication), 1, streaming_protobufs__pdcpchange_indication__field_descriptors, streaming_protobufs__pdcpchange_indication__field_indices_by_name, 1, streaming_protobufs__pdcpchange_indication__number_ranges, (ProtobufCMessageInit) streaming_protobufs__pdcpchange_indication__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__split_srbs__value__enum_values_by_number[4] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__protobuf_unspecified", 0 }, { "srb1", "STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb1", 1 }, { "srb2", "STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb2", 2 }, { "srb1and2", "STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb1and2", 3 }, }; static const ProtobufCIntRange streaming_protobufs__split_srbs__value__value_ranges[] = { {0, 0},{0, 4} }; static const ProtobufCEnumValueIndex streaming_protobufs__split_srbs__value__enum_values_by_name[4] = { { "protobuf_unspecified", 0 }, { "srb1", 1 }, { "srb1and2", 3 }, { "srb2", 2 }, }; const ProtobufCEnumDescriptor streaming_protobufs__split_srbs__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SplitSRBs.Value", "Value", "StreamingProtobufs__SplitSRBs__Value", "streaming_protobufs", 4, streaming_protobufs__split_srbs__value__enum_values_by_number, 4, streaming_protobufs__split_srbs__value__enum_values_by_name, 1, streaming_protobufs__split_srbs__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__split_srbs__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SplitSRBs, value), &streaming_protobufs__split_srbs__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__split_srbs__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__split_srbs__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__split_srbs__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SplitSRBs", "SplitSRBs", "StreamingProtobufs__SplitSRBs", "streaming_protobufs", sizeof(StreamingProtobufs__SplitSRBs), 1, streaming_protobufs__split_srbs__field_descriptors, streaming_protobufs__split_srbs__field_indices_by_name, 1, streaming_protobufs__split_srbs__number_ranges, (ProtobufCMessageInit) streaming_protobufs__split_srbs__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__nrcgi__field_descriptors[3] = { { "pLMN_Identity", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__NRCGI, plmn_identity), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "nRcellIdentifier", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__NRCGI, nrcellidentifier), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 3, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__NRCGI, n_ie_extensions), offsetof(StreamingProtobufs__NRCGI, ie_extensions), &streaming_protobufs__nrcgi__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__nrcgi__field_indices_by_name[] = { 2, /* field[2] = iE_Extensions */ 1, /* field[1] = nRcellIdentifier */ 0, /* field[0] = pLMN_Identity */ }; static const ProtobufCIntRange streaming_protobufs__nrcgi__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__nrcgi__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.NRCGI", "NRCGI", "StreamingProtobufs__NRCGI", "streaming_protobufs", sizeof(StreamingProtobufs__NRCGI), 3, streaming_protobufs__nrcgi__field_descriptors, streaming_protobufs__nrcgi__field_indices_by_name, 1, streaming_protobufs__nrcgi__number_ranges, (ProtobufCMessageInit) streaming_protobufs__nrcgi__init, NULL,NULL,NULL /* reserved[123] */ }; #define streaming_protobufs__nrcgi__ext_ies__field_descriptors NULL #define streaming_protobufs__nrcgi__ext_ies__field_indices_by_name NULL #define streaming_protobufs__nrcgi__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__nrcgi__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.NRCGI_ExtIEs", "NRCGIExtIEs", "StreamingProtobufs__NRCGIExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__NRCGIExtIEs), 0, streaming_protobufs__nrcgi__ext_ies__field_descriptors, streaming_protobufs__nrcgi__ext_ies__field_indices_by_name, 0, streaming_protobufs__nrcgi__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__nrcgi__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ecgi__field_descriptors[2] = { { "pLMN_Identity", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ECGI, plmn_identity), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "eUTRANcellIdentifier", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ECGI, eutrancellidentifier), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ecgi__field_indices_by_name[] = { 1, /* field[1] = eUTRANcellIdentifier */ 0, /* field[0] = pLMN_Identity */ }; static const ProtobufCIntRange streaming_protobufs__ecgi__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__ecgi__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ECGI", "ECGI", "StreamingProtobufs__ECGI", "streaming_protobufs", sizeof(StreamingProtobufs__ECGI), 2, streaming_protobufs__ecgi__field_descriptors, streaming_protobufs__ecgi__field_indices_by_name, 1, streaming_protobufs__ecgi__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ecgi__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__e__rab__list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__ERABList, n_items), offsetof(StreamingProtobufs__ERABList, items), &streaming_protobufs__e__rab__item_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__e__rab__list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__e__rab__list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__e__rab__list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.E_RAB_List", "ERABList", "StreamingProtobufs__ERABList", "streaming_protobufs", sizeof(StreamingProtobufs__ERABList), 1, streaming_protobufs__e__rab__list__field_descriptors, streaming_protobufs__e__rab__list__field_indices_by_name, 1, streaming_protobufs__e__rab__list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__e__rab__list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__e__rab__item_ies__field_descriptors[1] = { { "id_E_RAB_Item", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABItemIEs, id_e_rab_item), &streaming_protobufs__e__rab__item__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__e__rab__item_ies__field_indices_by_name[] = { 0, /* field[0] = id_E_RAB_Item */ }; static const ProtobufCIntRange streaming_protobufs__e__rab__item_ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__e__rab__item_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.E_RAB_ItemIEs", "ERABItemIEs", "StreamingProtobufs__ERABItemIEs", "streaming_protobufs", sizeof(StreamingProtobufs__ERABItemIEs), 1, streaming_protobufs__e__rab__item_ies__field_descriptors, streaming_protobufs__e__rab__item_ies__field_indices_by_name, 1, streaming_protobufs__e__rab__item_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__e__rab__item_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__e__rab__item__field_descriptors[2] = { { "e_RAB_ID", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABItem, e_rab_id), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cause", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABItem, cause), &streaming_protobufs__cause__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__e__rab__item__field_indices_by_name[] = { 1, /* field[1] = cause */ 0, /* field[0] = e_RAB_ID */ }; static const ProtobufCIntRange streaming_protobufs__e__rab__item__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__e__rab__item__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.E_RAB_Item", "ERABItem", "StreamingProtobufs__ERABItem", "streaming_protobufs", sizeof(StreamingProtobufs__ERABItem), 2, streaming_protobufs__e__rab__item__field_descriptors, streaming_protobufs__e__rab__item__field_indices_by_name, 1, streaming_protobufs__e__rab__item__number_ranges, (ProtobufCMessageInit) streaming_protobufs__e__rab__item__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__erabactivity_notify_item_list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__ERABActivityNotifyItemList, n_items), offsetof(StreamingProtobufs__ERABActivityNotifyItemList, items), &streaming_protobufs__erabactivity_notify_item__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__erabactivity_notify_item_list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__erabactivity_notify_item_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ERABActivityNotifyItemList", "ERABActivityNotifyItemList", "StreamingProtobufs__ERABActivityNotifyItemList", "streaming_protobufs", sizeof(StreamingProtobufs__ERABActivityNotifyItemList), 1, streaming_protobufs__erabactivity_notify_item_list__field_descriptors, streaming_protobufs__erabactivity_notify_item_list__field_indices_by_name, 1, streaming_protobufs__erabactivity_notify_item_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__erabactivity_notify_item_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__erabactivity_notify_item__field_descriptors[3] = { { "e_RAB_ID", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABActivityNotifyItem, e_rab_id), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "activityReport", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABActivityNotifyItem, activityreport), &streaming_protobufs__user_plane_traffic_activity_report__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ERABActivityNotifyItem, ie_extensions), &streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__erabactivity_notify_item__field_indices_by_name[] = { 1, /* field[1] = activityReport */ 0, /* field[0] = e_RAB_ID */ 2, /* field[2] = iE_Extensions */ }; static const ProtobufCIntRange streaming_protobufs__erabactivity_notify_item__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ERABActivityNotifyItem", "ERABActivityNotifyItem", "StreamingProtobufs__ERABActivityNotifyItem", "streaming_protobufs", sizeof(StreamingProtobufs__ERABActivityNotifyItem), 3, streaming_protobufs__erabactivity_notify_item__field_descriptors, streaming_protobufs__erabactivity_notify_item__field_indices_by_name, 1, streaming_protobufs__erabactivity_notify_item__number_ranges, (ProtobufCMessageInit) streaming_protobufs__erabactivity_notify_item__init, NULL,NULL,NULL /* reserved[123] */ }; #define streaming_protobufs__erabactivity_notify_item__ext_ies__field_descriptors NULL #define streaming_protobufs__erabactivity_notify_item__ext_ies__field_indices_by_name NULL #define streaming_protobufs__erabactivity_notify_item__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ERABActivityNotifyItem_ExtIEs", "ERABActivityNotifyItemExtIEs", "StreamingProtobufs__ERABActivityNotifyItemExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__ERABActivityNotifyItemExtIEs), 0, streaming_protobufs__erabactivity_notify_item__ext_ies__field_descriptors, streaming_protobufs__erabactivity_notify_item__ext_ies__field_indices_by_name, 0, streaming_protobufs__erabactivity_notify_item__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__erabactivity_notify_item__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__user_plane_traffic_activity_report__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__protobuf_unspecified", 0 }, { "inactive", "STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__inactive", 1 }, { "re_activated", "STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__re_activated", 2 }, }; static const ProtobufCIntRange streaming_protobufs__user_plane_traffic_activity_report__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__user_plane_traffic_activity_report__value__enum_values_by_name[3] = { { "inactive", 1 }, { "protobuf_unspecified", 0 }, { "re_activated", 2 }, }; const ProtobufCEnumDescriptor streaming_protobufs__user_plane_traffic_activity_report__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.UserPlaneTrafficActivityReport.Value", "Value", "StreamingProtobufs__UserPlaneTrafficActivityReport__Value", "streaming_protobufs", 3, streaming_protobufs__user_plane_traffic_activity_report__value__enum_values_by_number, 3, streaming_protobufs__user_plane_traffic_activity_report__value__enum_values_by_name, 1, streaming_protobufs__user_plane_traffic_activity_report__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__user_plane_traffic_activity_report__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UserPlaneTrafficActivityReport, value), &streaming_protobufs__user_plane_traffic_activity_report__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__user_plane_traffic_activity_report__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__user_plane_traffic_activity_report__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__user_plane_traffic_activity_report__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.UserPlaneTrafficActivityReport", "UserPlaneTrafficActivityReport", "StreamingProtobufs__UserPlaneTrafficActivityReport", "streaming_protobufs", sizeof(StreamingProtobufs__UserPlaneTrafficActivityReport), 1, streaming_protobufs__user_plane_traffic_activity_report__field_descriptors, streaming_protobufs__user_plane_traffic_activity_report__field_indices_by_name, 1, streaming_protobufs__user_plane_traffic_activity_report__number_ranges, (ProtobufCMessageInit) streaming_protobufs__user_plane_traffic_activity_report__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__gnboverload_information__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__protobuf_unspecified", 0 }, { "overloaded", "STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__overloaded", 1 }, { "not_overloaded", "STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__not_overloaded", 2 }, }; static const ProtobufCIntRange streaming_protobufs__gnboverload_information__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__gnboverload_information__value__enum_values_by_name[3] = { { "not_overloaded", 2 }, { "overloaded", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__gnboverload_information__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.GNBOverloadInformation.Value", "Value", "StreamingProtobufs__GNBOverloadInformation__Value", "streaming_protobufs", 3, streaming_protobufs__gnboverload_information__value__enum_values_by_number, 3, streaming_protobufs__gnboverload_information__value__enum_values_by_name, 1, streaming_protobufs__gnboverload_information__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__gnboverload_information__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__GNBOverloadInformation, value), &streaming_protobufs__gnboverload_information__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__gnboverload_information__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__gnboverload_information__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__gnboverload_information__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.GNBOverloadInformation", "GNBOverloadInformation", "StreamingProtobufs__GNBOverloadInformation", "streaming_protobufs", sizeof(StreamingProtobufs__GNBOverloadInformation), 1, streaming_protobufs__gnboverload_information__field_descriptors, streaming_protobufs__gnboverload_information__field_indices_by_name, 1, streaming_protobufs__gnboverload_information__number_ranges, (ProtobufCMessageInit) streaming_protobufs__gnboverload_information__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__criticality_diagnostics__field_descriptors[5] = { { "procedureCode", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CriticalityDiagnostics, procedurecode), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "triggeringMessage", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CriticalityDiagnostics, triggeringmessage), &streaming_protobufs__triggering_message__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "procedureCriticality", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CriticalityDiagnostics, procedurecriticality), &streaming_protobufs__criticality__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iEsCriticalityDiagnostics", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CriticalityDiagnostics, iescriticalitydiagnostics), &streaming_protobufs__criticality_diagnostics__ie__list__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 5, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CriticalityDiagnostics, n_ie_extensions), offsetof(StreamingProtobufs__CriticalityDiagnostics, ie_extensions), &streaming_protobufs__criticality_diagnostics__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__criticality_diagnostics__field_indices_by_name[] = { 4, /* field[4] = iE_Extensions */ 3, /* field[3] = iEsCriticalityDiagnostics */ 0, /* field[0] = procedureCode */ 2, /* field[2] = procedureCriticality */ 1, /* field[1] = triggeringMessage */ }; static const ProtobufCIntRange streaming_protobufs__criticality_diagnostics__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CriticalityDiagnostics", "CriticalityDiagnostics", "StreamingProtobufs__CriticalityDiagnostics", "streaming_protobufs", sizeof(StreamingProtobufs__CriticalityDiagnostics), 5, streaming_protobufs__criticality_diagnostics__field_descriptors, streaming_protobufs__criticality_diagnostics__field_indices_by_name, 1, streaming_protobufs__criticality_diagnostics__number_ranges, (ProtobufCMessageInit) streaming_protobufs__criticality_diagnostics__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__triggering_message__value__enum_values_by_number[4] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__protobuf_unspecified", 0 }, { "initiating_message", "STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__initiating_message", 1 }, { "successful_outcome", "STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__successful_outcome", 2 }, { "unsuccessful_outcome", "STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__unsuccessful_outcome", 3 }, }; static const ProtobufCIntRange streaming_protobufs__triggering_message__value__value_ranges[] = { {0, 0},{0, 4} }; static const ProtobufCEnumValueIndex streaming_protobufs__triggering_message__value__enum_values_by_name[4] = { { "initiating_message", 1 }, { "protobuf_unspecified", 0 }, { "successful_outcome", 2 }, { "unsuccessful_outcome", 3 }, }; const ProtobufCEnumDescriptor streaming_protobufs__triggering_message__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.TriggeringMessage.Value", "Value", "StreamingProtobufs__TriggeringMessage__Value", "streaming_protobufs", 4, streaming_protobufs__triggering_message__value__enum_values_by_number, 4, streaming_protobufs__triggering_message__value__enum_values_by_name, 1, streaming_protobufs__triggering_message__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__triggering_message__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__TriggeringMessage, value), &streaming_protobufs__triggering_message__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__triggering_message__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__triggering_message__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__triggering_message__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.TriggeringMessage", "TriggeringMessage", "StreamingProtobufs__TriggeringMessage", "streaming_protobufs", sizeof(StreamingProtobufs__TriggeringMessage), 1, streaming_protobufs__triggering_message__field_descriptors, streaming_protobufs__triggering_message__field_indices_by_name, 1, streaming_protobufs__triggering_message__number_ranges, (ProtobufCMessageInit) streaming_protobufs__triggering_message__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__criticality__value__enum_values_by_number[4] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__CRITICALITY__VALUE__protobuf_unspecified", 0 }, { "reject", "STREAMING_PROTOBUFS__CRITICALITY__VALUE__reject", 1 }, { "ignore", "STREAMING_PROTOBUFS__CRITICALITY__VALUE__ignore", 2 }, { "notify", "STREAMING_PROTOBUFS__CRITICALITY__VALUE__notify", 3 }, }; static const ProtobufCIntRange streaming_protobufs__criticality__value__value_ranges[] = { {0, 0},{0, 4} }; static const ProtobufCEnumValueIndex streaming_protobufs__criticality__value__enum_values_by_name[4] = { { "ignore", 2 }, { "notify", 3 }, { "protobuf_unspecified", 0 }, { "reject", 1 }, }; const ProtobufCEnumDescriptor streaming_protobufs__criticality__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.Criticality.Value", "Value", "StreamingProtobufs__Criticality__Value", "streaming_protobufs", 4, streaming_protobufs__criticality__value__enum_values_by_number, 4, streaming_protobufs__criticality__value__enum_values_by_name, 1, streaming_protobufs__criticality__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__criticality__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__Criticality, value), &streaming_protobufs__criticality__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__criticality__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__criticality__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__criticality__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.Criticality", "Criticality", "StreamingProtobufs__Criticality", "streaming_protobufs", sizeof(StreamingProtobufs__Criticality), 1, streaming_protobufs__criticality__field_descriptors, streaming_protobufs__criticality__field_indices_by_name, 1, streaming_protobufs__criticality__number_ranges, (ProtobufCMessageInit) streaming_protobufs__criticality__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__criticality_diagnostics__ie__list__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CriticalityDiagnosticsIEList, n_items), offsetof(StreamingProtobufs__CriticalityDiagnosticsIEList, items), &streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__criticality_diagnostics__ie__list__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__criticality_diagnostics__ie__list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ie__list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CriticalityDiagnostics_IE_List", "CriticalityDiagnosticsIEList", "StreamingProtobufs__CriticalityDiagnosticsIEList", "streaming_protobufs", sizeof(StreamingProtobufs__CriticalityDiagnosticsIEList), 1, streaming_protobufs__criticality_diagnostics__ie__list__field_descriptors, streaming_protobufs__criticality_diagnostics__ie__list__field_indices_by_name, 1, streaming_protobufs__criticality_diagnostics__ie__list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__criticality_diagnostics__ie__list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__criticality_diagnostics__ie__list__item__field_descriptors[3] = { { "iECriticality", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CriticalityDiagnosticsIEListItem, iecriticality), &streaming_protobufs__criticality__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_ID", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CriticalityDiagnosticsIEListItem, ie_id), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "typeOfError", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CriticalityDiagnosticsIEListItem, typeoferror), &streaming_protobufs__type_of_error__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__criticality_diagnostics__ie__list__item__field_indices_by_name[] = { 0, /* field[0] = iECriticality */ 1, /* field[1] = iE_ID */ 2, /* field[2] = typeOfError */ }; static const ProtobufCIntRange streaming_protobufs__criticality_diagnostics__ie__list__item__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CriticalityDiagnostics_IE_List_Item", "CriticalityDiagnosticsIEListItem", "StreamingProtobufs__CriticalityDiagnosticsIEListItem", "streaming_protobufs", sizeof(StreamingProtobufs__CriticalityDiagnosticsIEListItem), 3, streaming_protobufs__criticality_diagnostics__ie__list__item__field_descriptors, streaming_protobufs__criticality_diagnostics__ie__list__item__field_indices_by_name, 1, streaming_protobufs__criticality_diagnostics__ie__list__item__number_ranges, (ProtobufCMessageInit) streaming_protobufs__criticality_diagnostics__ie__list__item__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__type_of_error__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__protobuf_unspecified", 0 }, { "not_understood", "STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__not_understood", 1 }, { "missing", "STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__missing", 2 }, }; static const ProtobufCIntRange streaming_protobufs__type_of_error__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__type_of_error__value__enum_values_by_name[3] = { { "missing", 2 }, { "not_understood", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__type_of_error__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.TypeOfError.Value", "Value", "StreamingProtobufs__TypeOfError__Value", "streaming_protobufs", 3, streaming_protobufs__type_of_error__value__enum_values_by_number, 3, streaming_protobufs__type_of_error__value__enum_values_by_name, 1, streaming_protobufs__type_of_error__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__type_of_error__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__TypeOfError, value), &streaming_protobufs__type_of_error__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__type_of_error__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__type_of_error__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__type_of_error__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.TypeOfError", "TypeOfError", "StreamingProtobufs__TypeOfError", "streaming_protobufs", sizeof(StreamingProtobufs__TypeOfError), 1, streaming_protobufs__type_of_error__field_descriptors, streaming_protobufs__type_of_error__field_indices_by_name, 1, streaming_protobufs__type_of_error__number_ranges, (ProtobufCMessageInit) streaming_protobufs__type_of_error__init, NULL,NULL,NULL /* reserved[123] */ }; #define streaming_protobufs__criticality_diagnostics__ext_ies__field_descriptors NULL #define streaming_protobufs__criticality_diagnostics__ext_ies__field_indices_by_name NULL #define streaming_protobufs__criticality_diagnostics__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CriticalityDiagnostics_ExtIEs", "CriticalityDiagnosticsExtIEs", "StreamingProtobufs__CriticalityDiagnosticsExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__CriticalityDiagnosticsExtIEs), 0, streaming_protobufs__criticality_diagnostics__ext_ies__field_descriptors, streaming_protobufs__criticality_diagnostics__ext_ies__field_indices_by_name, 0, streaming_protobufs__criticality_diagnostics__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__criticality_diagnostics__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbresource_coordination_information__field_descriptors[4] = { { "nR_CGI", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SgNBResourceCoordinationInformation, nr_cgi), &streaming_protobufs__nrcgi__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "uLCoordinationInformation", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SgNBResourceCoordinationInformation, ulcoordinationinformation), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "dLCoordinationInformation", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SgNBResourceCoordinationInformation, dlcoordinationinformation), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 4, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__SgNBResourceCoordinationInformation, n_ie_extensions), offsetof(StreamingProtobufs__SgNBResourceCoordinationInformation, ie_extensions), &streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sg_nbresource_coordination_information__field_indices_by_name[] = { 2, /* field[2] = dLCoordinationInformation */ 3, /* field[3] = iE_Extensions */ 0, /* field[0] = nR_CGI */ 1, /* field[1] = uLCoordinationInformation */ }; static const ProtobufCIntRange streaming_protobufs__sg_nbresource_coordination_information__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__sg_nbresource_coordination_information__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SgNBResourceCoordinationInformation", "SgNBResourceCoordinationInformation", "StreamingProtobufs__SgNBResourceCoordinationInformation", "streaming_protobufs", sizeof(StreamingProtobufs__SgNBResourceCoordinationInformation), 4, streaming_protobufs__sg_nbresource_coordination_information__field_descriptors, streaming_protobufs__sg_nbresource_coordination_information__field_indices_by_name, 1, streaming_protobufs__sg_nbresource_coordination_information__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sg_nbresource_coordination_information__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbresource_coordination_information_ext_ies__field_descriptors[2] = { { "id_ECGI", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs, id_ecgi), &streaming_protobufs__ecgi__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_SgNBCoordinationAssistanceInformation", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs, id_sgnbcoordinationassistanceinformation), &streaming_protobufs__sg_nbcoordination_assistance_information__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sg_nbresource_coordination_information_ext_ies__field_indices_by_name[] = { 0, /* field[0] = id_ECGI */ 1, /* field[1] = id_SgNBCoordinationAssistanceInformation */ }; static const ProtobufCIntRange streaming_protobufs__sg_nbresource_coordination_information_ext_ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SgNBResourceCoordinationInformationExtIEs", "SgNBResourceCoordinationInformationExtIEs", "StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs), 2, streaming_protobufs__sg_nbresource_coordination_information_ext_ies__field_descriptors, streaming_protobufs__sg_nbresource_coordination_information_ext_ies__field_indices_by_name, 1, streaming_protobufs__sg_nbresource_coordination_information_ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sg_nbresource_coordination_information_ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__sg_nbcoordination_assistance_information__value__enum_values_by_number[2] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified", 0 }, { "coordination_not_required", "STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required", 1 }, }; static const ProtobufCIntRange streaming_protobufs__sg_nbcoordination_assistance_information__value__value_ranges[] = { {0, 0},{0, 2} }; static const ProtobufCEnumValueIndex streaming_protobufs__sg_nbcoordination_assistance_information__value__enum_values_by_name[2] = { { "coordination_not_required", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__sg_nbcoordination_assistance_information__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SgNBCoordinationAssistanceInformation.Value", "Value", "StreamingProtobufs__SgNBCoordinationAssistanceInformation__Value", "streaming_protobufs", 2, streaming_protobufs__sg_nbcoordination_assistance_information__value__enum_values_by_number, 2, streaming_protobufs__sg_nbcoordination_assistance_information__value__enum_values_by_name, 1, streaming_protobufs__sg_nbcoordination_assistance_information__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbcoordination_assistance_information__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SgNBCoordinationAssistanceInformation, value), &streaming_protobufs__sg_nbcoordination_assistance_information__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sg_nbcoordination_assistance_information__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__sg_nbcoordination_assistance_information__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__sg_nbcoordination_assistance_information__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SgNBCoordinationAssistanceInformation", "SgNBCoordinationAssistanceInformation", "StreamingProtobufs__SgNBCoordinationAssistanceInformation", "streaming_protobufs", sizeof(StreamingProtobufs__SgNBCoordinationAssistanceInformation), 1, streaming_protobufs__sg_nbcoordination_assistance_information__field_descriptors, streaming_protobufs__sg_nbcoordination_assistance_information__field_indices_by_name, 1, streaming_protobufs__sg_nbcoordination_assistance_information__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sg_nbcoordination_assistance_information__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__rrc__config__ind__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__protobuf_unspecified", 0 }, { "full_config", "STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__full_config", 1 }, { "delta_config", "STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__delta_config", 2 }, }; static const ProtobufCIntRange streaming_protobufs__rrc__config__ind__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__rrc__config__ind__value__enum_values_by_name[3] = { { "delta_config", 2 }, { "full_config", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__rrc__config__ind__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.RRC_Config_Ind.Value", "Value", "StreamingProtobufs__RRCConfigInd__Value", "streaming_protobufs", 3, streaming_protobufs__rrc__config__ind__value__enum_values_by_number, 3, streaming_protobufs__rrc__config__ind__value__enum_values_by_name, 1, streaming_protobufs__rrc__config__ind__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__rrc__config__ind__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RRCConfigInd, value), &streaming_protobufs__rrc__config__ind__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__rrc__config__ind__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__rrc__config__ind__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__rrc__config__ind__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.RRC_Config_Ind", "RRCConfigInd", "StreamingProtobufs__RRCConfigInd", "streaming_protobufs", sizeof(StreamingProtobufs__RRCConfigInd), 1, streaming_protobufs__rrc__config__ind__field_descriptors, streaming_protobufs__rrc__config__ind__field_indices_by_name, 1, streaming_protobufs__rrc__config__ind__number_ranges, (ProtobufCMessageInit) streaming_protobufs__rrc__config__ind__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__handover_restriction_list__field_descriptors[6] = { { "servingPLMN", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__HandoverRestrictionList, servingplmn), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "equivalentPLMNs", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__HandoverRestrictionList, equivalentplmns), &streaming_protobufs__eplmns__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "forbiddenTAs", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__HandoverRestrictionList, forbiddentas), &streaming_protobufs__forbidden_tas__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "forbiddenLAs", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__HandoverRestrictionList, forbiddenlas), &streaming_protobufs__forbidden_las__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "forbiddenInterRATs", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__HandoverRestrictionList, forbiddeninterrats), &streaming_protobufs__forbidden_inter_rats__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 6, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__HandoverRestrictionList, n_ie_extensions), offsetof(StreamingProtobufs__HandoverRestrictionList, ie_extensions), &streaming_protobufs__handover_restriction_list__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__handover_restriction_list__field_indices_by_name[] = { 1, /* field[1] = equivalentPLMNs */ 4, /* field[4] = forbiddenInterRATs */ 3, /* field[3] = forbiddenLAs */ 2, /* field[2] = forbiddenTAs */ 5, /* field[5] = iE_Extensions */ 0, /* field[0] = servingPLMN */ }; static const ProtobufCIntRange streaming_protobufs__handover_restriction_list__number_ranges[1 + 1] = { { 1, 0 }, { 0, 6 } }; const ProtobufCMessageDescriptor streaming_protobufs__handover_restriction_list__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.HandoverRestrictionList", "HandoverRestrictionList", "StreamingProtobufs__HandoverRestrictionList", "streaming_protobufs", sizeof(StreamingProtobufs__HandoverRestrictionList), 6, streaming_protobufs__handover_restriction_list__field_descriptors, streaming_protobufs__handover_restriction_list__field_indices_by_name, 1, streaming_protobufs__handover_restriction_list__number_ranges, (ProtobufCMessageInit) streaming_protobufs__handover_restriction_list__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__eplmns__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_BYTES, offsetof(StreamingProtobufs__EPLMNs, n_items), offsetof(StreamingProtobufs__EPLMNs, items), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__eplmns__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__eplmns__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__eplmns__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.EPLMNs", "EPLMNs", "StreamingProtobufs__EPLMNs", "streaming_protobufs", sizeof(StreamingProtobufs__EPLMNs), 1, streaming_protobufs__eplmns__field_descriptors, streaming_protobufs__eplmns__field_indices_by_name, 1, streaming_protobufs__eplmns__number_ranges, (ProtobufCMessageInit) streaming_protobufs__eplmns__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__forbidden_tas__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__ForbiddenTAs, n_items), offsetof(StreamingProtobufs__ForbiddenTAs, items), &streaming_protobufs__forbidden_tas__item__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__forbidden_tas__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__forbidden_tas__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tas__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ForbiddenTAs", "ForbiddenTAs", "StreamingProtobufs__ForbiddenTAs", "streaming_protobufs", sizeof(StreamingProtobufs__ForbiddenTAs), 1, streaming_protobufs__forbidden_tas__field_descriptors, streaming_protobufs__forbidden_tas__field_indices_by_name, 1, streaming_protobufs__forbidden_tas__number_ranges, (ProtobufCMessageInit) streaming_protobufs__forbidden_tas__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__forbidden_tas__item__field_descriptors[2] = { { "pLMN_Identity", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ForbiddenTAsItem, plmn_identity), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "forbiddenTACs", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ForbiddenTAsItem, forbiddentacs), &streaming_protobufs__forbidden_tacs__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__forbidden_tas__item__field_indices_by_name[] = { 1, /* field[1] = forbiddenTACs */ 0, /* field[0] = pLMN_Identity */ }; static const ProtobufCIntRange streaming_protobufs__forbidden_tas__item__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tas__item__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ForbiddenTAs_Item", "ForbiddenTAsItem", "StreamingProtobufs__ForbiddenTAsItem", "streaming_protobufs", sizeof(StreamingProtobufs__ForbiddenTAsItem), 2, streaming_protobufs__forbidden_tas__item__field_descriptors, streaming_protobufs__forbidden_tas__item__field_indices_by_name, 1, streaming_protobufs__forbidden_tas__item__number_ranges, (ProtobufCMessageInit) streaming_protobufs__forbidden_tas__item__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__forbidden_tacs__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_BYTES, offsetof(StreamingProtobufs__ForbiddenTACs, n_items), offsetof(StreamingProtobufs__ForbiddenTACs, items), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__forbidden_tacs__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__forbidden_tacs__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tacs__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ForbiddenTACs", "ForbiddenTACs", "StreamingProtobufs__ForbiddenTACs", "streaming_protobufs", sizeof(StreamingProtobufs__ForbiddenTACs), 1, streaming_protobufs__forbidden_tacs__field_descriptors, streaming_protobufs__forbidden_tacs__field_indices_by_name, 1, streaming_protobufs__forbidden_tacs__number_ranges, (ProtobufCMessageInit) streaming_protobufs__forbidden_tacs__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__forbidden_las__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__ForbiddenLAs, n_items), offsetof(StreamingProtobufs__ForbiddenLAs, items), &streaming_protobufs__forbidden_las__item__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__forbidden_las__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__forbidden_las__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__forbidden_las__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ForbiddenLAs", "ForbiddenLAs", "StreamingProtobufs__ForbiddenLAs", "streaming_protobufs", sizeof(StreamingProtobufs__ForbiddenLAs), 1, streaming_protobufs__forbidden_las__field_descriptors, streaming_protobufs__forbidden_las__field_indices_by_name, 1, streaming_protobufs__forbidden_las__number_ranges, (ProtobufCMessageInit) streaming_protobufs__forbidden_las__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__forbidden_las__item__field_descriptors[2] = { { "pLMN_Identity", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ForbiddenLAsItem, plmn_identity), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "forbiddenLACs", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ForbiddenLAsItem, forbiddenlacs), &streaming_protobufs__forbidden_lacs__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__forbidden_las__item__field_indices_by_name[] = { 1, /* field[1] = forbiddenLACs */ 0, /* field[0] = pLMN_Identity */ }; static const ProtobufCIntRange streaming_protobufs__forbidden_las__item__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__forbidden_las__item__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ForbiddenLAs_Item", "ForbiddenLAsItem", "StreamingProtobufs__ForbiddenLAsItem", "streaming_protobufs", sizeof(StreamingProtobufs__ForbiddenLAsItem), 2, streaming_protobufs__forbidden_las__item__field_descriptors, streaming_protobufs__forbidden_las__item__field_indices_by_name, 1, streaming_protobufs__forbidden_las__item__number_ranges, (ProtobufCMessageInit) streaming_protobufs__forbidden_las__item__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__forbidden_lacs__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_BYTES, offsetof(StreamingProtobufs__ForbiddenLACs, n_items), offsetof(StreamingProtobufs__ForbiddenLACs, items), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__forbidden_lacs__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__forbidden_lacs__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__forbidden_lacs__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ForbiddenLACs", "ForbiddenLACs", "StreamingProtobufs__ForbiddenLACs", "streaming_protobufs", sizeof(StreamingProtobufs__ForbiddenLACs), 1, streaming_protobufs__forbidden_lacs__field_descriptors, streaming_protobufs__forbidden_lacs__field_indices_by_name, 1, streaming_protobufs__forbidden_lacs__number_ranges, (ProtobufCMessageInit) streaming_protobufs__forbidden_lacs__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__forbidden_inter_rats__value__enum_values_by_number[7] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__protobuf_unspecified", 0 }, { "all", "STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__all", 1 }, { "geran", "STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__geran", 2 }, { "utran", "STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__utran", 3 }, { "cdma2000", "STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__cdma2000", 4 }, { "geranandutran", "STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__geranandutran", 5 }, { "cdma2000andutran", "STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__cdma2000andutran", 6 }, }; static const ProtobufCIntRange streaming_protobufs__forbidden_inter_rats__value__value_ranges[] = { {0, 0},{0, 7} }; static const ProtobufCEnumValueIndex streaming_protobufs__forbidden_inter_rats__value__enum_values_by_name[7] = { { "all", 1 }, { "cdma2000", 4 }, { "cdma2000andutran", 6 }, { "geran", 2 }, { "geranandutran", 5 }, { "protobuf_unspecified", 0 }, { "utran", 3 }, }; const ProtobufCEnumDescriptor streaming_protobufs__forbidden_inter_rats__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.ForbiddenInterRATs.Value", "Value", "StreamingProtobufs__ForbiddenInterRATs__Value", "streaming_protobufs", 7, streaming_protobufs__forbidden_inter_rats__value__enum_values_by_number, 7, streaming_protobufs__forbidden_inter_rats__value__enum_values_by_name, 1, streaming_protobufs__forbidden_inter_rats__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__forbidden_inter_rats__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ForbiddenInterRATs, value), &streaming_protobufs__forbidden_inter_rats__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__forbidden_inter_rats__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__forbidden_inter_rats__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__forbidden_inter_rats__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ForbiddenInterRATs", "ForbiddenInterRATs", "StreamingProtobufs__ForbiddenInterRATs", "streaming_protobufs", sizeof(StreamingProtobufs__ForbiddenInterRATs), 1, streaming_protobufs__forbidden_inter_rats__field_descriptors, streaming_protobufs__forbidden_inter_rats__field_indices_by_name, 1, streaming_protobufs__forbidden_inter_rats__number_ranges, (ProtobufCMessageInit) streaming_protobufs__forbidden_inter_rats__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__handover_restriction_list__ext_ies__field_descriptors[3] = { { "id_NRrestrictioninEPSasSecondaryRAT", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__HandoverRestrictionListExtIEs, id_nrrestrictioninepsassecondaryrat), &streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_CNTypeRestrictions", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__HandoverRestrictionListExtIEs, id_cntyperestrictions), &streaming_protobufs__cntype_restrictions__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_NRrestrictionin5GS", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__HandoverRestrictionListExtIEs, id_nrrestrictionin5gs), &streaming_protobufs__nrrestrictionin5_gs__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__handover_restriction_list__ext_ies__field_indices_by_name[] = { 1, /* field[1] = id_CNTypeRestrictions */ 2, /* field[2] = id_NRrestrictionin5GS */ 0, /* field[0] = id_NRrestrictioninEPSasSecondaryRAT */ }; static const ProtobufCIntRange streaming_protobufs__handover_restriction_list__ext_ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__handover_restriction_list__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.HandoverRestrictionList_ExtIEs", "HandoverRestrictionListExtIEs", "StreamingProtobufs__HandoverRestrictionListExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__HandoverRestrictionListExtIEs), 3, streaming_protobufs__handover_restriction_list__ext_ies__field_descriptors, streaming_protobufs__handover_restriction_list__ext_ies__field_indices_by_name, 1, streaming_protobufs__handover_restriction_list__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__handover_restriction_list__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__enum_values_by_number[2] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__protobuf_unspecified", 0 }, { "nRrestrictedinEPSasSecondaryRAT", "STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__nRrestrictedinEPSasSecondaryRAT", 1 }, }; static const ProtobufCIntRange streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__value_ranges[] = { {0, 0},{0, 2} }; static const ProtobufCEnumValueIndex streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__enum_values_by_name[2] = { { "nRrestrictedinEPSasSecondaryRAT", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.NRrestrictioninEPSasSecondaryRAT.Value", "Value", "StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT__Value", "streaming_protobufs", 2, streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__enum_values_by_number, 2, streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__enum_values_by_name, 1, streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__nrrestrictionin_epsas_secondary_rat__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT, value), &streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__nrrestrictionin_epsas_secondary_rat__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__nrrestrictionin_epsas_secondary_rat__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.NRrestrictioninEPSasSecondaryRAT", "NRrestrictioninEPSasSecondaryRAT", "StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT", "streaming_protobufs", sizeof(StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT), 1, streaming_protobufs__nrrestrictionin_epsas_secondary_rat__field_descriptors, streaming_protobufs__nrrestrictionin_epsas_secondary_rat__field_indices_by_name, 1, streaming_protobufs__nrrestrictionin_epsas_secondary_rat__number_ranges, (ProtobufCMessageInit) streaming_protobufs__nrrestrictionin_epsas_secondary_rat__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cntype_restrictions__field_descriptors[1] = { { "items", 1, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__CNTypeRestrictions, n_items), offsetof(StreamingProtobufs__CNTypeRestrictions, items), &streaming_protobufs__cntype_restrictions_item__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cntype_restrictions__field_indices_by_name[] = { 0, /* field[0] = items */ }; static const ProtobufCIntRange streaming_protobufs__cntype_restrictions__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__cntype_restrictions__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CNTypeRestrictions", "CNTypeRestrictions", "StreamingProtobufs__CNTypeRestrictions", "streaming_protobufs", sizeof(StreamingProtobufs__CNTypeRestrictions), 1, streaming_protobufs__cntype_restrictions__field_descriptors, streaming_protobufs__cntype_restrictions__field_indices_by_name, 1, streaming_protobufs__cntype_restrictions__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cntype_restrictions__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__cntype_restrictions_item__cn_type__enum_values_by_number[2] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__protobuf_unspecified", 0 }, { "fiveGC_forbidden", "STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__fiveGC_forbidden", 1 }, }; static const ProtobufCIntRange streaming_protobufs__cntype_restrictions_item__cn_type__value_ranges[] = { {0, 0},{0, 2} }; static const ProtobufCEnumValueIndex streaming_protobufs__cntype_restrictions_item__cn_type__enum_values_by_name[2] = { { "fiveGC_forbidden", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__cntype_restrictions_item__cn_type__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.CNTypeRestrictionsItem.CN_type", "CN_type", "StreamingProtobufs__CNTypeRestrictionsItem__CNType", "streaming_protobufs", 2, streaming_protobufs__cntype_restrictions_item__cn_type__enum_values_by_number, 2, streaming_protobufs__cntype_restrictions_item__cn_type__enum_values_by_name, 1, streaming_protobufs__cntype_restrictions_item__cn_type__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__cntype_restrictions_item__field_descriptors[2] = { { "plmn_Id", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CNTypeRestrictionsItem, plmn_id), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "cn_type", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__CNTypeRestrictionsItem, cn_type), &streaming_protobufs__cntype_restrictions_item__cn_type__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__cntype_restrictions_item__field_indices_by_name[] = { 1, /* field[1] = cn_type */ 0, /* field[0] = plmn_Id */ }; static const ProtobufCIntRange streaming_protobufs__cntype_restrictions_item__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__cntype_restrictions_item__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.CNTypeRestrictionsItem", "CNTypeRestrictionsItem", "StreamingProtobufs__CNTypeRestrictionsItem", "streaming_protobufs", sizeof(StreamingProtobufs__CNTypeRestrictionsItem), 2, streaming_protobufs__cntype_restrictions_item__field_descriptors, streaming_protobufs__cntype_restrictions_item__field_indices_by_name, 1, streaming_protobufs__cntype_restrictions_item__number_ranges, (ProtobufCMessageInit) streaming_protobufs__cntype_restrictions_item__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__nrrestrictionin5_gs__value__enum_values_by_number[2] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE__protobuf_unspecified", 0 }, { "nRrestrictedin5GS", "STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE__nRrestrictedin5GS", 1 }, }; static const ProtobufCIntRange streaming_protobufs__nrrestrictionin5_gs__value__value_ranges[] = { {0, 0},{0, 2} }; static const ProtobufCEnumValueIndex streaming_protobufs__nrrestrictionin5_gs__value__enum_values_by_name[2] = { { "nRrestrictedin5GS", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__nrrestrictionin5_gs__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.NRrestrictionin5GS.Value", "Value", "StreamingProtobufs__NRrestrictionin5GS__Value", "streaming_protobufs", 2, streaming_protobufs__nrrestrictionin5_gs__value__enum_values_by_number, 2, streaming_protobufs__nrrestrictionin5_gs__value__enum_values_by_name, 1, streaming_protobufs__nrrestrictionin5_gs__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__nrrestrictionin5_gs__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__NRrestrictionin5GS, value), &streaming_protobufs__nrrestrictionin5_gs__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__nrrestrictionin5_gs__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__nrrestrictionin5_gs__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__nrrestrictionin5_gs__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.NRrestrictionin5GS", "NRrestrictionin5GS", "StreamingProtobufs__NRrestrictionin5GS", "streaming_protobufs", sizeof(StreamingProtobufs__NRrestrictionin5GS), 1, streaming_protobufs__nrrestrictionin5_gs__field_descriptors, streaming_protobufs__nrrestrictionin5_gs__field_indices_by_name, 1, streaming_protobufs__nrrestrictionin5_gs__number_ranges, (ProtobufCMessageInit) streaming_protobufs__nrrestrictionin5_gs__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__nruesecurity_capabilities__field_descriptors[2] = { { "nRencryptionAlgorithms", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__NRUESecurityCapabilities, nrencryptionalgorithms), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "nRintegrityProtectionAlgorithms", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__NRUESecurityCapabilities, nrintegrityprotectionalgorithms), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__nruesecurity_capabilities__field_indices_by_name[] = { 0, /* field[0] = nRencryptionAlgorithms */ 1, /* field[1] = nRintegrityProtectionAlgorithms */ }; static const ProtobufCIntRange streaming_protobufs__nruesecurity_capabilities__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__nruesecurity_capabilities__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.NRUESecurityCapabilities", "NRUESecurityCapabilities", "StreamingProtobufs__NRUESecurityCapabilities", "streaming_protobufs", sizeof(StreamingProtobufs__NRUESecurityCapabilities), 2, streaming_protobufs__nruesecurity_capabilities__field_descriptors, streaming_protobufs__nruesecurity_capabilities__field_indices_by_name, 1, streaming_protobufs__nruesecurity_capabilities__number_ranges, (ProtobufCMessageInit) streaming_protobufs__nruesecurity_capabilities__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ueaggregate_maximum_bit_rate__field_descriptors[3] = { { "uEaggregateMaximumBitRateDownlink", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT64, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UEAggregateMaximumBitRate, ueaggregatemaximumbitratedownlink), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "uEaggregateMaximumBitRateUplink", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT64, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UEAggregateMaximumBitRate, ueaggregatemaximumbitrateuplink), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 3, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__UEAggregateMaximumBitRate, n_ie_extensions), offsetof(StreamingProtobufs__UEAggregateMaximumBitRate, ie_extensions), &streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ueaggregate_maximum_bit_rate__field_indices_by_name[] = { 2, /* field[2] = iE_Extensions */ 0, /* field[0] = uEaggregateMaximumBitRateDownlink */ 1, /* field[1] = uEaggregateMaximumBitRateUplink */ }; static const ProtobufCIntRange streaming_protobufs__ueaggregate_maximum_bit_rate__number_ranges[1 + 1] = { { 1, 0 }, { 0, 3 } }; const ProtobufCMessageDescriptor streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.UEAggregateMaximumBitRate", "UEAggregateMaximumBitRate", "StreamingProtobufs__UEAggregateMaximumBitRate", "streaming_protobufs", sizeof(StreamingProtobufs__UEAggregateMaximumBitRate), 3, streaming_protobufs__ueaggregate_maximum_bit_rate__field_descriptors, streaming_protobufs__ueaggregate_maximum_bit_rate__field_indices_by_name, 1, streaming_protobufs__ueaggregate_maximum_bit_rate__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ueaggregate_maximum_bit_rate__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__field_descriptors[2] = { { "id_extended_uEaggregateMaximumBitRateDownlink", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UEAggregateMaximumBitrateExtIEs, id_extended_ueaggregatemaximumbitratedownlink), &google__protobuf__uint64_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_extended_uEaggregateMaximumBitRateUplink", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UEAggregateMaximumBitrateExtIEs, id_extended_ueaggregatemaximumbitrateuplink), &google__protobuf__uint64_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__field_indices_by_name[] = { 0, /* field[0] = id_extended_uEaggregateMaximumBitRateDownlink */ 1, /* field[1] = id_extended_uEaggregateMaximumBitRateUplink */ }; static const ProtobufCIntRange streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.UEAggregate_MaximumBitrate_ExtIEs", "UEAggregateMaximumBitrateExtIEs", "StreamingProtobufs__UEAggregateMaximumBitrateExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__UEAggregateMaximumBitrateExtIEs), 2, streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__field_descriptors, streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__field_indices_by_name, 1, streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__dl__forwarding__value__enum_values_by_number[2] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__DL__FORWARDING__VALUE__protobuf_unspecified", 0 }, { "dL_forwardingProposed", "STREAMING_PROTOBUFS__DL__FORWARDING__VALUE__dL_forwardingProposed", 1 }, }; static const ProtobufCIntRange streaming_protobufs__dl__forwarding__value__value_ranges[] = { {0, 0},{0, 2} }; static const ProtobufCEnumValueIndex streaming_protobufs__dl__forwarding__value__enum_values_by_name[2] = { { "dL_forwardingProposed", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__dl__forwarding__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.DL_Forwarding.Value", "Value", "StreamingProtobufs__DLForwarding__Value", "streaming_protobufs", 2, streaming_protobufs__dl__forwarding__value__enum_values_by_number, 2, streaming_protobufs__dl__forwarding__value__enum_values_by_name, 1, streaming_protobufs__dl__forwarding__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__dl__forwarding__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__DLForwarding, value), &streaming_protobufs__dl__forwarding__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__dl__forwarding__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__dl__forwarding__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__dl__forwarding__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.DL_Forwarding", "DLForwarding", "StreamingProtobufs__DLForwarding", "streaming_protobufs", sizeof(StreamingProtobufs__DLForwarding), 1, streaming_protobufs__dl__forwarding__field_descriptors, streaming_protobufs__dl__forwarding__field_indices_by_name, 1, streaming_protobufs__dl__forwarding__number_ranges, (ProtobufCMessageInit) streaming_protobufs__dl__forwarding__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__duplication_activation__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__protobuf_unspecified", 0 }, { "active", "STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__active", 1 }, { "inactive", "STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__inactive", 2 }, }; static const ProtobufCIntRange streaming_protobufs__duplication_activation__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__duplication_activation__value__enum_values_by_name[3] = { { "active", 1 }, { "inactive", 2 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__duplication_activation__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.DuplicationActivation.Value", "Value", "StreamingProtobufs__DuplicationActivation__Value", "streaming_protobufs", 3, streaming_protobufs__duplication_activation__value__enum_values_by_number, 3, streaming_protobufs__duplication_activation__value__enum_values_by_name, 1, streaming_protobufs__duplication_activation__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__duplication_activation__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__DuplicationActivation, value), &streaming_protobufs__duplication_activation__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__duplication_activation__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__duplication_activation__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__duplication_activation__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.DuplicationActivation", "DuplicationActivation", "StreamingProtobufs__DuplicationActivation", "streaming_protobufs", sizeof(StreamingProtobufs__DuplicationActivation), 1, streaming_protobufs__duplication_activation__field_descriptors, streaming_protobufs__duplication_activation__field_indices_by_name, 1, streaming_protobufs__duplication_activation__number_ranges, (ProtobufCMessageInit) streaming_protobufs__duplication_activation__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__me_nbresource_coordination_information__field_descriptors[4] = { { "eUTRA_Cell_ID", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeNBResourceCoordinationInformation, eutra_cell_id), &streaming_protobufs__ecgi__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "uLCoordinationInformation", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_BYTES, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeNBResourceCoordinationInformation, ulcoordinationinformation), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "dLCoordinationInformation", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeNBResourceCoordinationInformation, dlcoordinationinformation), &google__protobuf__bytes_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 4, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__MeNBResourceCoordinationInformation, n_ie_extensions), offsetof(StreamingProtobufs__MeNBResourceCoordinationInformation, ie_extensions), &streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__me_nbresource_coordination_information__field_indices_by_name[] = { 2, /* field[2] = dLCoordinationInformation */ 0, /* field[0] = eUTRA_Cell_ID */ 3, /* field[3] = iE_Extensions */ 1, /* field[1] = uLCoordinationInformation */ }; static const ProtobufCIntRange streaming_protobufs__me_nbresource_coordination_information__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__me_nbresource_coordination_information__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.MeNBResourceCoordinationInformation", "MeNBResourceCoordinationInformation", "StreamingProtobufs__MeNBResourceCoordinationInformation", "streaming_protobufs", sizeof(StreamingProtobufs__MeNBResourceCoordinationInformation), 4, streaming_protobufs__me_nbresource_coordination_information__field_descriptors, streaming_protobufs__me_nbresource_coordination_information__field_indices_by_name, 1, streaming_protobufs__me_nbresource_coordination_information__number_ranges, (ProtobufCMessageInit) streaming_protobufs__me_nbresource_coordination_information__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__me_nbresource_coordination_information_ext_ies__field_descriptors[2] = { { "id_NRCGI", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs, id_nrcgi), &streaming_protobufs__nrcgi__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_MeNBCoordinationAssistanceInformation", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs, id_menbcoordinationassistanceinformation), &streaming_protobufs__me_nbcoordination_assistance_information__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__me_nbresource_coordination_information_ext_ies__field_indices_by_name[] = { 1, /* field[1] = id_MeNBCoordinationAssistanceInformation */ 0, /* field[0] = id_NRCGI */ }; static const ProtobufCIntRange streaming_protobufs__me_nbresource_coordination_information_ext_ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.MeNBResourceCoordinationInformationExtIEs", "MeNBResourceCoordinationInformationExtIEs", "StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs), 2, streaming_protobufs__me_nbresource_coordination_information_ext_ies__field_descriptors, streaming_protobufs__me_nbresource_coordination_information_ext_ies__field_indices_by_name, 1, streaming_protobufs__me_nbresource_coordination_information_ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__me_nbresource_coordination_information_ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__me_nbcoordination_assistance_information__value__enum_values_by_number[2] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified", 0 }, { "coordination_not_required", "STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required", 1 }, }; static const ProtobufCIntRange streaming_protobufs__me_nbcoordination_assistance_information__value__value_ranges[] = { {0, 0},{0, 2} }; static const ProtobufCEnumValueIndex streaming_protobufs__me_nbcoordination_assistance_information__value__enum_values_by_name[2] = { { "coordination_not_required", 1 }, { "protobuf_unspecified", 0 }, }; const ProtobufCEnumDescriptor streaming_protobufs__me_nbcoordination_assistance_information__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.MeNBCoordinationAssistanceInformation.Value", "Value", "StreamingProtobufs__MeNBCoordinationAssistanceInformation__Value", "streaming_protobufs", 2, streaming_protobufs__me_nbcoordination_assistance_information__value__enum_values_by_number, 2, streaming_protobufs__me_nbcoordination_assistance_information__value__enum_values_by_name, 1, streaming_protobufs__me_nbcoordination_assistance_information__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__me_nbcoordination_assistance_information__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__MeNBCoordinationAssistanceInformation, value), &streaming_protobufs__me_nbcoordination_assistance_information__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__me_nbcoordination_assistance_information__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__me_nbcoordination_assistance_information__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__me_nbcoordination_assistance_information__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.MeNBCoordinationAssistanceInformation", "MeNBCoordinationAssistanceInformation", "StreamingProtobufs__MeNBCoordinationAssistanceInformation", "streaming_protobufs", sizeof(StreamingProtobufs__MeNBCoordinationAssistanceInformation), 1, streaming_protobufs__me_nbcoordination_assistance_information__field_descriptors, streaming_protobufs__me_nbcoordination_assistance_information__field_indices_by_name, 1, streaming_protobufs__me_nbcoordination_assistance_information__number_ranges, (ProtobufCMessageInit) streaming_protobufs__me_nbcoordination_assistance_information__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__countvalue__field_descriptors[2] = { { "pDCP_SN", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__COUNTvalue, pdcp_sn), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "hFN", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__COUNTvalue, hfn), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__countvalue__field_indices_by_name[] = { 1, /* field[1] = hFN */ 0, /* field[0] = pDCP_SN */ }; static const ProtobufCIntRange streaming_protobufs__countvalue__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__countvalue__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.COUNTvalue", "COUNTvalue", "StreamingProtobufs__COUNTvalue", "streaming_protobufs", sizeof(StreamingProtobufs__COUNTvalue), 2, streaming_protobufs__countvalue__field_descriptors, streaming_protobufs__countvalue__field_indices_by_name, 1, streaming_protobufs__countvalue__number_ranges, (ProtobufCMessageInit) streaming_protobufs__countvalue__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__countvalue_extended__field_descriptors[2] = { { "pDCP_SNExtended", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__COUNTValueExtended, pdcp_snextended), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "hFNModified", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__COUNTValueExtended, hfnmodified), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__countvalue_extended__field_indices_by_name[] = { 1, /* field[1] = hFNModified */ 0, /* field[0] = pDCP_SNExtended */ }; static const ProtobufCIntRange streaming_protobufs__countvalue_extended__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__countvalue_extended__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.COUNTValueExtended", "COUNTValueExtended", "StreamingProtobufs__COUNTValueExtended", "streaming_protobufs", sizeof(StreamingProtobufs__COUNTValueExtended), 2, streaming_protobufs__countvalue_extended__field_descriptors, streaming_protobufs__countvalue_extended__field_indices_by_name, 1, streaming_protobufs__countvalue_extended__number_ranges, (ProtobufCMessageInit) streaming_protobufs__countvalue_extended__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__countvalue_pdcp__snlength18__field_descriptors[2] = { { "pDCP_SNlength18", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__COUNTvaluePDCPSNlength18, pdcp_snlength18), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "hFNforPDCP_SNlength18", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__COUNTvaluePDCPSNlength18, hfnforpdcp_snlength18), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__countvalue_pdcp__snlength18__field_indices_by_name[] = { 1, /* field[1] = hFNforPDCP_SNlength18 */ 0, /* field[0] = pDCP_SNlength18 */ }; static const ProtobufCIntRange streaming_protobufs__countvalue_pdcp__snlength18__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__countvalue_pdcp__snlength18__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.COUNTvaluePDCP_SNlength18", "COUNTvaluePDCPSNlength18", "StreamingProtobufs__COUNTvaluePDCPSNlength18", "streaming_protobufs", sizeof(StreamingProtobufs__COUNTvaluePDCPSNlength18), 2, streaming_protobufs__countvalue_pdcp__snlength18__field_descriptors, streaming_protobufs__countvalue_pdcp__snlength18__field_indices_by_name, 1, streaming_protobufs__countvalue_pdcp__snlength18__number_ranges, (ProtobufCMessageInit) streaming_protobufs__countvalue_pdcp__snlength18__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__expected_uebehaviour__field_descriptors[2] = { { "expectedActivity", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ExpectedUEBehaviour, expectedactivity), &streaming_protobufs__expected_ueactivity_behaviour__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "expectedHOInterval", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ExpectedUEBehaviour, expectedhointerval), &streaming_protobufs__expected_hointerval__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__expected_uebehaviour__field_indices_by_name[] = { 0, /* field[0] = expectedActivity */ 1, /* field[1] = expectedHOInterval */ }; static const ProtobufCIntRange streaming_protobufs__expected_uebehaviour__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__expected_uebehaviour__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ExpectedUEBehaviour", "ExpectedUEBehaviour", "StreamingProtobufs__ExpectedUEBehaviour", "streaming_protobufs", sizeof(StreamingProtobufs__ExpectedUEBehaviour), 2, streaming_protobufs__expected_uebehaviour__field_descriptors, streaming_protobufs__expected_uebehaviour__field_indices_by_name, 1, streaming_protobufs__expected_uebehaviour__number_ranges, (ProtobufCMessageInit) streaming_protobufs__expected_uebehaviour__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__expected_ueactivity_behaviour__field_descriptors[4] = { { "expectedActivityPeriod", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ExpectedUEActivityBehaviour, expectedactivityperiod), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "expectedIdlePeriod", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ExpectedUEActivityBehaviour, expectedidleperiod), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "sourceOfUEActivityBehaviourInformation", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ExpectedUEActivityBehaviour, sourceofueactivitybehaviourinformation), &streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 4, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__ExpectedUEActivityBehaviour, n_ie_extensions), offsetof(StreamingProtobufs__ExpectedUEActivityBehaviour, ie_extensions), &streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__expected_ueactivity_behaviour__field_indices_by_name[] = { 0, /* field[0] = expectedActivityPeriod */ 1, /* field[1] = expectedIdlePeriod */ 3, /* field[3] = iE_Extensions */ 2, /* field[2] = sourceOfUEActivityBehaviourInformation */ }; static const ProtobufCIntRange streaming_protobufs__expected_ueactivity_behaviour__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__expected_ueactivity_behaviour__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ExpectedUEActivityBehaviour", "ExpectedUEActivityBehaviour", "StreamingProtobufs__ExpectedUEActivityBehaviour", "streaming_protobufs", sizeof(StreamingProtobufs__ExpectedUEActivityBehaviour), 4, streaming_protobufs__expected_ueactivity_behaviour__field_descriptors, streaming_protobufs__expected_ueactivity_behaviour__field_indices_by_name, 1, streaming_protobufs__expected_ueactivity_behaviour__number_ranges, (ProtobufCMessageInit) streaming_protobufs__expected_ueactivity_behaviour__init, NULL,NULL,NULL /* reserved[123] */ }; #define streaming_protobufs__expected_ueactivity_behaviour__ext_ies__field_descriptors NULL #define streaming_protobufs__expected_ueactivity_behaviour__ext_ies__field_indices_by_name NULL #define streaming_protobufs__expected_ueactivity_behaviour__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ExpectedUEActivityBehaviour_ExtIEs", "ExpectedUEActivityBehaviourExtIEs", "StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs), 0, streaming_protobufs__expected_ueactivity_behaviour__ext_ies__field_descriptors, streaming_protobufs__expected_ueactivity_behaviour__ext_ies__field_indices_by_name, 0, streaming_protobufs__expected_ueactivity_behaviour__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__expected_ueactivity_behaviour__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__expected_hointerval__value__enum_values_by_number[8] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__protobuf_unspecified", 0 }, { "sec15", "STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec15", 1 }, { "sec30", "STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec30", 2 }, { "sec60", "STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec60", 3 }, { "sec90", "STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec90", 4 }, { "sec120", "STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec120", 5 }, { "sec180", "STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec180", 6 }, { "long_time", "STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__long_time", 7 }, }; static const ProtobufCIntRange streaming_protobufs__expected_hointerval__value__value_ranges[] = { {0, 0},{0, 8} }; static const ProtobufCEnumValueIndex streaming_protobufs__expected_hointerval__value__enum_values_by_name[8] = { { "long_time", 7 }, { "protobuf_unspecified", 0 }, { "sec120", 5 }, { "sec15", 1 }, { "sec180", 6 }, { "sec30", 2 }, { "sec60", 3 }, { "sec90", 4 }, }; const ProtobufCEnumDescriptor streaming_protobufs__expected_hointerval__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.ExpectedHOInterval.Value", "Value", "StreamingProtobufs__ExpectedHOInterval__Value", "streaming_protobufs", 8, streaming_protobufs__expected_hointerval__value__enum_values_by_number, 8, streaming_protobufs__expected_hointerval__value__enum_values_by_name, 1, streaming_protobufs__expected_hointerval__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__expected_hointerval__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__ExpectedHOInterval, value), &streaming_protobufs__expected_hointerval__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__expected_hointerval__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__expected_hointerval__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__expected_hointerval__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.ExpectedHOInterval", "ExpectedHOInterval", "StreamingProtobufs__ExpectedHOInterval", "streaming_protobufs", sizeof(StreamingProtobufs__ExpectedHOInterval), 1, streaming_protobufs__expected_hointerval__field_descriptors, streaming_protobufs__expected_hointerval__field_indices_by_name, 1, streaming_protobufs__expected_hointerval__number_ranges, (ProtobufCMessageInit) streaming_protobufs__expected_hointerval__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__source_of_ueactivity_behaviour_information__value__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__protobuf_unspecified", 0 }, { "subscription_information", "STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__subscription_information", 1 }, { "statistics", "STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__statistics", 2 }, }; static const ProtobufCIntRange streaming_protobufs__source_of_ueactivity_behaviour_information__value__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__source_of_ueactivity_behaviour_information__value__enum_values_by_name[3] = { { "protobuf_unspecified", 0 }, { "statistics", 2 }, { "subscription_information", 1 }, }; const ProtobufCEnumDescriptor streaming_protobufs__source_of_ueactivity_behaviour_information__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SourceOfUEActivityBehaviourInformation.Value", "Value", "StreamingProtobufs__SourceOfUEActivityBehaviourInformation__Value", "streaming_protobufs", 3, streaming_protobufs__source_of_ueactivity_behaviour_information__value__enum_values_by_number, 3, streaming_protobufs__source_of_ueactivity_behaviour_information__value__enum_values_by_name, 1, streaming_protobufs__source_of_ueactivity_behaviour_information__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__source_of_ueactivity_behaviour_information__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SourceOfUEActivityBehaviourInformation, value), &streaming_protobufs__source_of_ueactivity_behaviour_information__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__source_of_ueactivity_behaviour_information__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__source_of_ueactivity_behaviour_information__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SourceOfUEActivityBehaviourInformation", "SourceOfUEActivityBehaviourInformation", "StreamingProtobufs__SourceOfUEActivityBehaviourInformation", "streaming_protobufs", sizeof(StreamingProtobufs__SourceOfUEActivityBehaviourInformation), 1, streaming_protobufs__source_of_ueactivity_behaviour_information__field_descriptors, streaming_protobufs__source_of_ueactivity_behaviour_information__field_indices_by_name, 1, streaming_protobufs__source_of_ueactivity_behaviour_information__number_ranges, (ProtobufCMessageInit) streaming_protobufs__source_of_ueactivity_behaviour_information__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__sgnb__addition__trigger__ind__value__enum_values_by_number[4] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__protobuf_unspecified", 0 }, { "sn_change", "STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__sn_change", 1 }, { "inter_eNB_HO", "STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__inter_eNB_HO", 2 }, { "intra_eNB_HO", "STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__intra_eNB_HO", 3 }, }; static const ProtobufCIntRange streaming_protobufs__sgnb__addition__trigger__ind__value__value_ranges[] = { {0, 0},{0, 4} }; static const ProtobufCEnumValueIndex streaming_protobufs__sgnb__addition__trigger__ind__value__enum_values_by_name[4] = { { "inter_eNB_HO", 2 }, { "intra_eNB_HO", 3 }, { "protobuf_unspecified", 0 }, { "sn_change", 1 }, }; const ProtobufCEnumDescriptor streaming_protobufs__sgnb__addition__trigger__ind__value__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SGNB_Addition_Trigger_Ind.Value", "Value", "StreamingProtobufs__SGNBAdditionTriggerInd__Value", "streaming_protobufs", 4, streaming_protobufs__sgnb__addition__trigger__ind__value__enum_values_by_number, 4, streaming_protobufs__sgnb__addition__trigger__ind__value__enum_values_by_name, 1, streaming_protobufs__sgnb__addition__trigger__ind__value__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__sgnb__addition__trigger__ind__field_descriptors[1] = { { "value", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SGNBAdditionTriggerInd, value), &streaming_protobufs__sgnb__addition__trigger__ind__value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__sgnb__addition__trigger__ind__field_indices_by_name[] = { 0, /* field[0] = value */ }; static const ProtobufCIntRange streaming_protobufs__sgnb__addition__trigger__ind__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__sgnb__addition__trigger__ind__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SGNB_Addition_Trigger_Ind", "SGNBAdditionTriggerInd", "StreamingProtobufs__SGNBAdditionTriggerInd", "streaming_protobufs", sizeof(StreamingProtobufs__SGNBAdditionTriggerInd), 1, streaming_protobufs__sgnb__addition__trigger__ind__field_descriptors, streaming_protobufs__sgnb__addition__trigger__ind__field_indices_by_name, 1, streaming_protobufs__sgnb__addition__trigger__ind__number_ranges, (ProtobufCMessageInit) streaming_protobufs__sgnb__addition__trigger__ind__init, NULL,NULL,NULL /* reserved[123] */ };