+ 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 },