/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: x2ap_common_types.proto */ #ifndef PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED #define PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED #include PROTOBUF_C__BEGIN_DECLS #if PROTOBUF_C_VERSION_NUMBER < 1003000 # error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers. #elif 1003002 < PROTOBUF_C_MIN_COMPILER_VERSION # error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c. #endif #include "google/protobuf/wrappers.pb-c.h" #include "error_cause.pb-c.h" typedef struct _StreamingProtobufs__ENDCResourceConfiguration StreamingProtobufs__ENDCResourceConfiguration; typedef struct _StreamingProtobufs__ERABLevelQoSParameters StreamingProtobufs__ERABLevelQoSParameters; typedef struct _StreamingProtobufs__AllocationAndRetentionPriority StreamingProtobufs__AllocationAndRetentionPriority; typedef struct _StreamingProtobufs__PreEmptionVulnerability StreamingProtobufs__PreEmptionVulnerability; typedef struct _StreamingProtobufs__PreEmptionCapability StreamingProtobufs__PreEmptionCapability; typedef struct _StreamingProtobufs__ERABLevelQoSParametersExtIEs StreamingProtobufs__ERABLevelQoSParametersExtIEs; typedef struct _StreamingProtobufs__GBRQosInformation StreamingProtobufs__GBRQosInformation; typedef struct _StreamingProtobufs__GBRQosInformationExtIEs StreamingProtobufs__GBRQosInformationExtIEs; typedef struct _StreamingProtobufs__GlobalGNBID StreamingProtobufs__GlobalGNBID; typedef struct _StreamingProtobufs__GNBID StreamingProtobufs__GNBID; typedef struct _StreamingProtobufs__GlobalGNBIDExtIEs StreamingProtobufs__GlobalGNBIDExtIEs; typedef struct _StreamingProtobufs__GTPtunnelEndpoint StreamingProtobufs__GTPtunnelEndpoint; typedef struct _StreamingProtobufs__GTPtunnelEndpointExtIEs StreamingProtobufs__GTPtunnelEndpointExtIEs; typedef struct _StreamingProtobufs__RLCMode StreamingProtobufs__RLCMode; typedef struct _StreamingProtobufs__RLCStatus StreamingProtobufs__RLCStatus; typedef struct _StreamingProtobufs__ULConfiguration StreamingProtobufs__ULConfiguration; typedef struct _StreamingProtobufs__PDCPSnLength StreamingProtobufs__PDCPSnLength; typedef struct _StreamingProtobufs__PDCPChangeIndication StreamingProtobufs__PDCPChangeIndication; typedef struct _StreamingProtobufs__SplitSRBs StreamingProtobufs__SplitSRBs; typedef struct _StreamingProtobufs__NRCGI StreamingProtobufs__NRCGI; typedef struct _StreamingProtobufs__NRCGIExtIEs StreamingProtobufs__NRCGIExtIEs; typedef struct _StreamingProtobufs__ECGI StreamingProtobufs__ECGI; typedef struct _StreamingProtobufs__ERABList StreamingProtobufs__ERABList; typedef struct _StreamingProtobufs__ERABItemIEs StreamingProtobufs__ERABItemIEs; typedef struct _StreamingProtobufs__ERABItem StreamingProtobufs__ERABItem; typedef struct _StreamingProtobufs__ERABActivityNotifyItemList StreamingProtobufs__ERABActivityNotifyItemList; typedef struct _StreamingProtobufs__ERABActivityNotifyItem StreamingProtobufs__ERABActivityNotifyItem; typedef struct _StreamingProtobufs__ERABActivityNotifyItemExtIEs StreamingProtobufs__ERABActivityNotifyItemExtIEs; typedef struct _StreamingProtobufs__UserPlaneTrafficActivityReport StreamingProtobufs__UserPlaneTrafficActivityReport; typedef struct _StreamingProtobufs__GNBOverloadInformation StreamingProtobufs__GNBOverloadInformation; typedef struct _StreamingProtobufs__CriticalityDiagnostics StreamingProtobufs__CriticalityDiagnostics; typedef struct _StreamingProtobufs__TriggeringMessage StreamingProtobufs__TriggeringMessage; typedef struct _StreamingProtobufs__Criticality StreamingProtobufs__Criticality; typedef struct _StreamingProtobufs__CriticalityDiagnosticsIEList StreamingProtobufs__CriticalityDiagnosticsIEList; typedef struct _StreamingProtobufs__CriticalityDiagnosticsIEListItem StreamingProtobufs__CriticalityDiagnosticsIEListItem; typedef struct _StreamingProtobufs__TypeOfError StreamingProtobufs__TypeOfError; typedef struct _StreamingProtobufs__CriticalityDiagnosticsExtIEs StreamingProtobufs__CriticalityDiagnosticsExtIEs; typedef struct _StreamingProtobufs__SgNBResourceCoordinationInformation StreamingProtobufs__SgNBResourceCoordinationInformation; typedef struct _StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs; typedef struct _StreamingProtobufs__SgNBCoordinationAssistanceInformation StreamingProtobufs__SgNBCoordinationAssistanceInformation; typedef struct _StreamingProtobufs__RRCConfigInd StreamingProtobufs__RRCConfigInd; typedef struct _StreamingProtobufs__HandoverRestrictionList StreamingProtobufs__HandoverRestrictionList; typedef struct _StreamingProtobufs__EPLMNs StreamingProtobufs__EPLMNs; typedef struct _StreamingProtobufs__ForbiddenTAs StreamingProtobufs__ForbiddenTAs; typedef struct _StreamingProtobufs__ForbiddenTAsItem StreamingProtobufs__ForbiddenTAsItem; typedef struct _StreamingProtobufs__ForbiddenTACs StreamingProtobufs__ForbiddenTACs; typedef struct _StreamingProtobufs__ForbiddenLAs StreamingProtobufs__ForbiddenLAs; typedef struct _StreamingProtobufs__ForbiddenLAsItem StreamingProtobufs__ForbiddenLAsItem; typedef struct _StreamingProtobufs__ForbiddenLACs StreamingProtobufs__ForbiddenLACs; typedef struct _StreamingProtobufs__ForbiddenInterRATs StreamingProtobufs__ForbiddenInterRATs; typedef struct _StreamingProtobufs__HandoverRestrictionListExtIEs StreamingProtobufs__HandoverRestrictionListExtIEs; typedef struct _StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT; typedef struct _StreamingProtobufs__CNTypeRestrictions StreamingProtobufs__CNTypeRestrictions; typedef struct _StreamingProtobufs__CNTypeRestrictionsItem StreamingProtobufs__CNTypeRestrictionsItem; typedef struct _StreamingProtobufs__NRrestrictionin5GS StreamingProtobufs__NRrestrictionin5GS; typedef struct _StreamingProtobufs__NRUESecurityCapabilities StreamingProtobufs__NRUESecurityCapabilities; typedef struct _StreamingProtobufs__UEAggregateMaximumBitRate StreamingProtobufs__UEAggregateMaximumBitRate; typedef struct _StreamingProtobufs__UEAggregateMaximumBitrateExtIEs StreamingProtobufs__UEAggregateMaximumBitrateExtIEs; typedef struct _StreamingProtobufs__DLForwarding StreamingProtobufs__DLForwarding; typedef struct _StreamingProtobufs__DuplicationActivation StreamingProtobufs__DuplicationActivation; typedef struct _StreamingProtobufs__MeNBResourceCoordinationInformation StreamingProtobufs__MeNBResourceCoordinationInformation; typedef struct _StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs; typedef struct _StreamingProtobufs__MeNBCoordinationAssistanceInformation StreamingProtobufs__MeNBCoordinationAssistanceInformation; typedef struct _StreamingProtobufs__COUNTvalue StreamingProtobufs__COUNTvalue; typedef struct _StreamingProtobufs__COUNTValueExtended StreamingProtobufs__COUNTValueExtended; typedef struct _StreamingProtobufs__COUNTvaluePDCPSNlength18 StreamingProtobufs__COUNTvaluePDCPSNlength18; typedef struct _StreamingProtobufs__ExpectedUEBehaviour StreamingProtobufs__ExpectedUEBehaviour; typedef struct _StreamingProtobufs__ExpectedUEActivityBehaviour StreamingProtobufs__ExpectedUEActivityBehaviour; typedef struct _StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs; typedef struct _StreamingProtobufs__ExpectedHOInterval StreamingProtobufs__ExpectedHOInterval; typedef struct _StreamingProtobufs__SourceOfUEActivityBehaviourInformation StreamingProtobufs__SourceOfUEActivityBehaviourInformation; typedef struct _StreamingProtobufs__SGNBAdditionTriggerInd StreamingProtobufs__SGNBAdditionTriggerInd; /* --- enums --- */ typedef enum _StreamingProtobufs__ENDCResourceConfiguration__Status { STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified = 0, STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__present = 1, STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__not_present = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS) } StreamingProtobufs__ENDCResourceConfiguration__Status; typedef enum _StreamingProtobufs__PreEmptionVulnerability__Value { STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__not_pre_emptable = 1, STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__pre_emptable = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE) } StreamingProtobufs__PreEmptionVulnerability__Value; typedef enum _StreamingProtobufs__PreEmptionCapability__Value { STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__shall_not_trigger_pre_emption = 1, STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__may_trigger_pre_emption = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE) } StreamingProtobufs__PreEmptionCapability__Value; typedef enum _StreamingProtobufs__RLCMode__Value { STREAMING_PROTOBUFS__RLCMODE__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_am = 1, STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_bidirectional = 2, STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_unidirectional_ul = 3, STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_unidirectional_dl = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RLCMODE__VALUE) } StreamingProtobufs__RLCMode__Value; typedef enum _StreamingProtobufs__RLCStatus__ReestablishmentIndication { STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION__protobuf_unspecified = 0, STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION__reestablished = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION) } StreamingProtobufs__RLCStatus__ReestablishmentIndication; typedef enum _StreamingProtobufs__ULConfiguration__ULUEConfiguration { STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified = 0, STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__no_data = 1, STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__shared = 2, STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__only = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION) } StreamingProtobufs__ULConfiguration__ULUEConfiguration; typedef enum _StreamingProtobufs__PDCPSnLength__Value { STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__twelve_bits = 1, STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__eighteen_bits = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE) } StreamingProtobufs__PDCPSnLength__Value; typedef enum _StreamingProtobufs__PDCPChangeIndication__Value { STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__s_KgNB_update_required = 1, STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__pDCP_data_recovery_required = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE) } StreamingProtobufs__PDCPChangeIndication__Value; typedef enum _StreamingProtobufs__SplitSRBs__Value { STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb1 = 1, STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb2 = 2, STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb1and2 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE) } StreamingProtobufs__SplitSRBs__Value; typedef enum _StreamingProtobufs__UserPlaneTrafficActivityReport__Value { STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__inactive = 1, STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__re_activated = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE) } StreamingProtobufs__UserPlaneTrafficActivityReport__Value; typedef enum _StreamingProtobufs__GNBOverloadInformation__Value { STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__overloaded = 1, STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__not_overloaded = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE) } StreamingProtobufs__GNBOverloadInformation__Value; typedef enum _StreamingProtobufs__TriggeringMessage__Value { STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__initiating_message = 1, STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__successful_outcome = 2, STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__unsuccessful_outcome = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE) } StreamingProtobufs__TriggeringMessage__Value; typedef enum _StreamingProtobufs__Criticality__Value { STREAMING_PROTOBUFS__CRITICALITY__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__CRITICALITY__VALUE__reject = 1, STREAMING_PROTOBUFS__CRITICALITY__VALUE__ignore = 2, STREAMING_PROTOBUFS__CRITICALITY__VALUE__notify = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CRITICALITY__VALUE) } StreamingProtobufs__Criticality__Value; typedef enum _StreamingProtobufs__TypeOfError__Value { STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__not_understood = 1, STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__missing = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE) } StreamingProtobufs__TypeOfError__Value; typedef enum _StreamingProtobufs__SgNBCoordinationAssistanceInformation__Value { STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE) } StreamingProtobufs__SgNBCoordinationAssistanceInformation__Value; typedef enum _StreamingProtobufs__RRCConfigInd__Value { STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__full_config = 1, STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__delta_config = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE) } StreamingProtobufs__RRCConfigInd__Value; typedef enum _StreamingProtobufs__ForbiddenInterRATs__Value { STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__all = 1, STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__geran = 2, STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__utran = 3, STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__cdma2000 = 4, STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__geranandutran = 5, STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__cdma2000andutran = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE) } StreamingProtobufs__ForbiddenInterRATs__Value; typedef enum _StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT__Value { STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__nRrestrictedinEPSasSecondaryRAT = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE) } StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT__Value; typedef enum _StreamingProtobufs__CNTypeRestrictionsItem__CNType { STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__fiveGC_forbidden = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE) } StreamingProtobufs__CNTypeRestrictionsItem__CNType; typedef enum _StreamingProtobufs__NRrestrictionin5GS__Value { STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE__nRrestrictedin5GS = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE) } StreamingProtobufs__NRrestrictionin5GS__Value; typedef enum _StreamingProtobufs__DLForwarding__Value { STREAMING_PROTOBUFS__DL__FORWARDING__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__DL__FORWARDING__VALUE__dL_forwardingProposed = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DL__FORWARDING__VALUE) } StreamingProtobufs__DLForwarding__Value; typedef enum _StreamingProtobufs__DuplicationActivation__Value { STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__active = 1, STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__inactive = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE) } StreamingProtobufs__DuplicationActivation__Value; typedef enum _StreamingProtobufs__MeNBCoordinationAssistanceInformation__Value { STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE) } StreamingProtobufs__MeNBCoordinationAssistanceInformation__Value; typedef enum _StreamingProtobufs__ExpectedHOInterval__Value { STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec15 = 1, STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec30 = 2, STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec60 = 3, STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec90 = 4, STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec120 = 5, STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec180 = 6, STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__long_time = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE) } StreamingProtobufs__ExpectedHOInterval__Value; typedef enum _StreamingProtobufs__SourceOfUEActivityBehaviourInformation__Value { STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__subscription_information = 1, STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__statistics = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE) } StreamingProtobufs__SourceOfUEActivityBehaviourInformation__Value; typedef enum _StreamingProtobufs__SGNBAdditionTriggerInd__Value { STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__protobuf_unspecified = 0, STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__sn_change = 1, STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__inter_eNB_HO = 2, STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__intra_eNB_HO = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE) } StreamingProtobufs__SGNBAdditionTriggerInd__Value; /* --- messages --- */ struct _StreamingProtobufs__ENDCResourceConfiguration { ProtobufCMessage base; StreamingProtobufs__ENDCResourceConfiguration__Status pdcpatsgnb; StreamingProtobufs__ENDCResourceConfiguration__Status mcgresources; StreamingProtobufs__ENDCResourceConfiguration__Status scgresources; }; #define STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__en__dc__resource_configuration__descriptor) \ , STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified, STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified, STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified } struct _StreamingProtobufs__ERABLevelQoSParameters { ProtobufCMessage base; uint32_t qci; StreamingProtobufs__AllocationAndRetentionPriority *allocationandretentionpriority; StreamingProtobufs__GBRQosInformation *gbrqosinformation; size_t n_ie_extensions; StreamingProtobufs__ERABLevelQoSParametersExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__E__RAB__LEVEL__QO_S__PARAMETERS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__level__qo_s__parameters__descriptor) \ , 0, NULL, NULL, 0,NULL } struct _StreamingProtobufs__AllocationAndRetentionPriority { ProtobufCMessage base; uint32_t prioritylevel; StreamingProtobufs__PreEmptionCapability *pre_emptioncapability; StreamingProtobufs__PreEmptionVulnerability *pre_emptionvulnerability; }; #define STREAMING_PROTOBUFS__ALLOCATION_AND_RETENTION_PRIORITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__allocation_and_retention_priority__descriptor) \ , 0, NULL, NULL } struct _StreamingProtobufs__PreEmptionVulnerability { ProtobufCMessage base; StreamingProtobufs__PreEmptionVulnerability__Value value; }; #define STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pre_emption_vulnerability__descriptor) \ , STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__protobuf_unspecified } struct _StreamingProtobufs__PreEmptionCapability { ProtobufCMessage base; StreamingProtobufs__PreEmptionCapability__Value value; }; #define STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pre_emption_capability__descriptor) \ , STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__protobuf_unspecified } struct _StreamingProtobufs__ERABLevelQoSParametersExtIEs { ProtobufCMessage base; Google__Protobuf__UInt32Value *id_downlinkpacketlossrate; Google__Protobuf__UInt32Value *id_uplinkpacketlossrate; }; #define STREAMING_PROTOBUFS__E__RAB__LEVEL__QO_S__PARAMETERS__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__GBRQosInformation { ProtobufCMessage base; uint64_t e_rab_maximumbitratedl; uint64_t e_rab_maximumbitrateul; uint64_t e_rab_guaranteedbitratedl; uint64_t e_rab_guaranteedbitrateul; size_t n_ie_extensions; StreamingProtobufs__GBRQosInformationExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__GBR__QOS_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gbr__qos_information__descriptor) \ , 0, 0, 0, 0, 0,NULL } struct _StreamingProtobufs__GBRQosInformationExtIEs { ProtobufCMessage base; Google__Protobuf__UInt64Value *id_extended_e_rab_maximumbitratedl; Google__Protobuf__UInt64Value *id_extended_e_rab_maximumbitrateul; Google__Protobuf__UInt64Value *id_extended_e_rab_guaranteedbitratedl; Google__Protobuf__UInt64Value *id_extended_e_rab_guaranteedbitrateul; }; #define STREAMING_PROTOBUFS__GBR__QOS_INFORMATION__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gbr__qos_information__ext_ies__descriptor) \ , NULL, NULL, NULL, NULL } struct _StreamingProtobufs__GlobalGNBID { ProtobufCMessage base; ProtobufCBinaryData plmn_identity; StreamingProtobufs__GNBID *gnb_id; size_t n_ie_extensions; StreamingProtobufs__GlobalGNBIDExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__GLOBAL_GNB__ID__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__global_gnb__id__descriptor) \ , {0,NULL}, NULL, 0,NULL } typedef enum { STREAMING_PROTOBUFS__GNB__ID__C__NOT_SET = 0, STREAMING_PROTOBUFS__GNB__ID__C_G_NB__ID = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__GNB__ID__C) } StreamingProtobufs__GNBID__CCase; struct _StreamingProtobufs__GNBID { ProtobufCMessage base; StreamingProtobufs__GNBID__CCase c_case; union { ProtobufCBinaryData gnb_id; }; }; #define STREAMING_PROTOBUFS__GNB__ID__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gnb__id__descriptor) \ , STREAMING_PROTOBUFS__GNB__ID__C__NOT_SET, {0} } struct _StreamingProtobufs__GlobalGNBIDExtIEs { ProtobufCMessage base; }; #define STREAMING_PROTOBUFS__GLOBAL_GNB__ID__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__global_gnb__id__ext_ies__descriptor) \ } struct _StreamingProtobufs__GTPtunnelEndpoint { ProtobufCMessage base; ProtobufCBinaryData transportlayeraddress; ProtobufCBinaryData gtp_teid; size_t n_ie_extensions; StreamingProtobufs__GTPtunnelEndpointExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__GTPTUNNEL_ENDPOINT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gtptunnel_endpoint__descriptor) \ , {0,NULL}, {0,NULL}, 0,NULL } struct _StreamingProtobufs__GTPtunnelEndpointExtIEs { ProtobufCMessage base; }; #define STREAMING_PROTOBUFS__GTPTUNNEL_ENDPOINT__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor) \ } struct _StreamingProtobufs__RLCMode { ProtobufCMessage base; StreamingProtobufs__RLCMode__Value value; }; #define STREAMING_PROTOBUFS__RLCMODE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlcmode__descriptor) \ , STREAMING_PROTOBUFS__RLCMODE__VALUE__protobuf_unspecified } struct _StreamingProtobufs__RLCStatus { ProtobufCMessage base; StreamingProtobufs__RLCStatus__ReestablishmentIndication reestablishment_indication; }; #define STREAMING_PROTOBUFS__RLC__STATUS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlc__status__descriptor) \ , STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION__protobuf_unspecified } struct _StreamingProtobufs__ULConfiguration { ProtobufCMessage base; StreamingProtobufs__ULConfiguration__ULUEConfiguration ul_pdcp; }; #define STREAMING_PROTOBUFS__ULCONFIGURATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ulconfiguration__descriptor) \ , STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified } struct _StreamingProtobufs__PDCPSnLength { ProtobufCMessage base; StreamingProtobufs__PDCPSnLength__Value value; }; #define STREAMING_PROTOBUFS__PDCPSN_LENGTH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcpsn_length__descriptor) \ , STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__protobuf_unspecified } struct _StreamingProtobufs__PDCPChangeIndication { ProtobufCMessage base; StreamingProtobufs__PDCPChangeIndication__Value value; }; #define STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcpchange_indication__descriptor) \ , STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__protobuf_unspecified } struct _StreamingProtobufs__SplitSRBs { ProtobufCMessage base; StreamingProtobufs__SplitSRBs__Value value; }; #define STREAMING_PROTOBUFS__SPLIT_SRBS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__split_srbs__descriptor) \ , STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__protobuf_unspecified } struct _StreamingProtobufs__NRCGI { ProtobufCMessage base; ProtobufCBinaryData plmn_identity; ProtobufCBinaryData nrcellidentifier; size_t n_ie_extensions; StreamingProtobufs__NRCGIExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__NRCGI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrcgi__descriptor) \ , {0,NULL}, {0,NULL}, 0,NULL } struct _StreamingProtobufs__NRCGIExtIEs { ProtobufCMessage base; }; #define STREAMING_PROTOBUFS__NRCGI__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrcgi__ext_ies__descriptor) \ } struct _StreamingProtobufs__ECGI { ProtobufCMessage base; ProtobufCBinaryData plmn_identity; ProtobufCBinaryData eutrancellidentifier; }; #define STREAMING_PROTOBUFS__ECGI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ecgi__descriptor) \ , {0,NULL}, {0,NULL} } struct _StreamingProtobufs__ERABList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__ERABItemIEs **items; }; #define STREAMING_PROTOBUFS__E__RAB__LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__ERABItemIEs { ProtobufCMessage base; StreamingProtobufs__ERABItem *id_e_rab_item; }; #define STREAMING_PROTOBUFS__E__RAB__ITEM_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__item_ies__descriptor) \ , NULL } struct _StreamingProtobufs__ERABItem { ProtobufCMessage base; uint32_t e_rab_id; StreamingProtobufs__Cause *cause; }; #define STREAMING_PROTOBUFS__E__RAB__ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__item__descriptor) \ , 0, NULL } struct _StreamingProtobufs__ERABActivityNotifyItemList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__ERABActivityNotifyItem **items; }; #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item_list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__ERABActivityNotifyItem { ProtobufCMessage base; uint32_t e_rab_id; StreamingProtobufs__UserPlaneTrafficActivityReport *activityreport; StreamingProtobufs__ERABActivityNotifyItemExtIEs *ie_extensions; }; #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item__descriptor) \ , 0, NULL, NULL } struct _StreamingProtobufs__ERABActivityNotifyItemExtIEs { ProtobufCMessage base; }; #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor) \ } struct _StreamingProtobufs__UserPlaneTrafficActivityReport { ProtobufCMessage base; StreamingProtobufs__UserPlaneTrafficActivityReport__Value value; }; #define STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__user_plane_traffic_activity_report__descriptor) \ , STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__protobuf_unspecified } struct _StreamingProtobufs__GNBOverloadInformation { ProtobufCMessage base; StreamingProtobufs__GNBOverloadInformation__Value value; }; #define STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gnboverload_information__descriptor) \ , STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__protobuf_unspecified } struct _StreamingProtobufs__CriticalityDiagnostics { ProtobufCMessage base; Google__Protobuf__UInt32Value *procedurecode; StreamingProtobufs__TriggeringMessage *triggeringmessage; StreamingProtobufs__Criticality *procedurecriticality; StreamingProtobufs__CriticalityDiagnosticsIEList *iescriticalitydiagnostics; size_t n_ie_extensions; StreamingProtobufs__CriticalityDiagnosticsExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__descriptor) \ , NULL, NULL, NULL, NULL, 0,NULL } struct _StreamingProtobufs__TriggeringMessage { ProtobufCMessage base; StreamingProtobufs__TriggeringMessage__Value value; }; #define STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__triggering_message__descriptor) \ , STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__protobuf_unspecified } struct _StreamingProtobufs__Criticality { ProtobufCMessage base; StreamingProtobufs__Criticality__Value value; }; #define STREAMING_PROTOBUFS__CRITICALITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality__descriptor) \ , STREAMING_PROTOBUFS__CRITICALITY__VALUE__protobuf_unspecified } struct _StreamingProtobufs__CriticalityDiagnosticsIEList { ProtobufCMessage base; size_t n_items; StreamingProtobufs__CriticalityDiagnosticsIEListItem **items; }; #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__IE__LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ie__list__descriptor) \ , 0,NULL } struct _StreamingProtobufs__CriticalityDiagnosticsIEListItem { ProtobufCMessage base; StreamingProtobufs__Criticality *iecriticality; uint32_t ie_id; StreamingProtobufs__TypeOfError *typeoferror; }; #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__IE__LIST__ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor) \ , NULL, 0, NULL } struct _StreamingProtobufs__TypeOfError { ProtobufCMessage base; StreamingProtobufs__TypeOfError__Value value; }; #define STREAMING_PROTOBUFS__TYPE_OF_ERROR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__type_of_error__descriptor) \ , STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__protobuf_unspecified } struct _StreamingProtobufs__CriticalityDiagnosticsExtIEs { ProtobufCMessage base; }; #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ext_ies__descriptor) \ } struct _StreamingProtobufs__SgNBResourceCoordinationInformation { ProtobufCMessage base; StreamingProtobufs__NRCGI *nr_cgi; ProtobufCBinaryData ulcoordinationinformation; Google__Protobuf__BytesValue *dlcoordinationinformation; size_t n_ie_extensions; StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__SG_NBRESOURCE_COORDINATION_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbresource_coordination_information__descriptor) \ , NULL, {0,NULL}, NULL, 0,NULL } struct _StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs { ProtobufCMessage base; StreamingProtobufs__ECGI *id_ecgi; StreamingProtobufs__SgNBCoordinationAssistanceInformation *id_sgnbcoordinationassistanceinformation; }; #define STREAMING_PROTOBUFS__SG_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__SgNBCoordinationAssistanceInformation { ProtobufCMessage base; StreamingProtobufs__SgNBCoordinationAssistanceInformation__Value value; }; #define STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbcoordination_assistance_information__descriptor) \ , STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified } struct _StreamingProtobufs__RRCConfigInd { ProtobufCMessage base; StreamingProtobufs__RRCConfigInd__Value value; }; #define STREAMING_PROTOBUFS__RRC__CONFIG__IND__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rrc__config__ind__descriptor) \ , STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__protobuf_unspecified } struct _StreamingProtobufs__HandoverRestrictionList { ProtobufCMessage base; ProtobufCBinaryData servingplmn; StreamingProtobufs__EPLMNs *equivalentplmns; StreamingProtobufs__ForbiddenTAs *forbiddentas; StreamingProtobufs__ForbiddenLAs *forbiddenlas; StreamingProtobufs__ForbiddenInterRATs *forbiddeninterrats; size_t n_ie_extensions; StreamingProtobufs__HandoverRestrictionListExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__HANDOVER_RESTRICTION_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__handover_restriction_list__descriptor) \ , {0,NULL}, NULL, NULL, NULL, NULL, 0,NULL } struct _StreamingProtobufs__EPLMNs { ProtobufCMessage base; size_t n_items; ProtobufCBinaryData *items; }; #define STREAMING_PROTOBUFS__EPLMNS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eplmns__descriptor) \ , 0,NULL } struct _StreamingProtobufs__ForbiddenTAs { ProtobufCMessage base; size_t n_items; StreamingProtobufs__ForbiddenTAsItem **items; }; #define STREAMING_PROTOBUFS__FORBIDDEN_TAS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tas__descriptor) \ , 0,NULL } struct _StreamingProtobufs__ForbiddenTAsItem { ProtobufCMessage base; ProtobufCBinaryData plmn_identity; StreamingProtobufs__ForbiddenTACs *forbiddentacs; }; #define STREAMING_PROTOBUFS__FORBIDDEN_TAS__ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tas__item__descriptor) \ , {0,NULL}, NULL } struct _StreamingProtobufs__ForbiddenTACs { ProtobufCMessage base; size_t n_items; ProtobufCBinaryData *items; }; #define STREAMING_PROTOBUFS__FORBIDDEN_TACS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tacs__descriptor) \ , 0,NULL } struct _StreamingProtobufs__ForbiddenLAs { ProtobufCMessage base; size_t n_items; StreamingProtobufs__ForbiddenLAsItem **items; }; #define STREAMING_PROTOBUFS__FORBIDDEN_LAS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_las__descriptor) \ , 0,NULL } struct _StreamingProtobufs__ForbiddenLAsItem { ProtobufCMessage base; ProtobufCBinaryData plmn_identity; StreamingProtobufs__ForbiddenLACs *forbiddenlacs; }; #define STREAMING_PROTOBUFS__FORBIDDEN_LAS__ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_las__item__descriptor) \ , {0,NULL}, NULL } struct _StreamingProtobufs__ForbiddenLACs { ProtobufCMessage base; size_t n_items; ProtobufCBinaryData *items; }; #define STREAMING_PROTOBUFS__FORBIDDEN_LACS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_lacs__descriptor) \ , 0,NULL } struct _StreamingProtobufs__ForbiddenInterRATs { ProtobufCMessage base; StreamingProtobufs__ForbiddenInterRATs__Value value; }; #define STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_inter_rats__descriptor) \ , STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__protobuf_unspecified } struct _StreamingProtobufs__HandoverRestrictionListExtIEs { ProtobufCMessage base; StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *id_nrrestrictioninepsassecondaryrat; StreamingProtobufs__CNTypeRestrictions *id_cntyperestrictions; StreamingProtobufs__NRrestrictionin5GS *id_nrrestrictionin5gs; }; #define STREAMING_PROTOBUFS__HANDOVER_RESTRICTION_LIST__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__handover_restriction_list__ext_ies__descriptor) \ , NULL, NULL, NULL } struct _StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT { ProtobufCMessage base; StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT__Value value; }; #define STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor) \ , STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__protobuf_unspecified } struct _StreamingProtobufs__CNTypeRestrictions { ProtobufCMessage base; size_t n_items; StreamingProtobufs__CNTypeRestrictionsItem **items; }; #define STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cntype_restrictions__descriptor) \ , 0,NULL } struct _StreamingProtobufs__CNTypeRestrictionsItem { ProtobufCMessage base; ProtobufCBinaryData plmn_id; StreamingProtobufs__CNTypeRestrictionsItem__CNType cn_type; }; #define STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cntype_restrictions_item__descriptor) \ , {0,NULL}, STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__protobuf_unspecified } struct _StreamingProtobufs__NRrestrictionin5GS { ProtobufCMessage base; StreamingProtobufs__NRrestrictionin5GS__Value value; }; #define STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrrestrictionin5_gs__descriptor) \ , STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE__protobuf_unspecified } struct _StreamingProtobufs__NRUESecurityCapabilities { ProtobufCMessage base; ProtobufCBinaryData nrencryptionalgorithms; ProtobufCBinaryData nrintegrityprotectionalgorithms; }; #define STREAMING_PROTOBUFS__NRUESECURITY_CAPABILITIES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nruesecurity_capabilities__descriptor) \ , {0,NULL}, {0,NULL} } struct _StreamingProtobufs__UEAggregateMaximumBitRate { ProtobufCMessage base; uint64_t ueaggregatemaximumbitratedownlink; uint64_t ueaggregatemaximumbitrateuplink; size_t n_ie_extensions; StreamingProtobufs__UEAggregateMaximumBitrateExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__UEAGGREGATE_MAXIMUM_BIT_RATE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor) \ , 0, 0, 0,NULL } struct _StreamingProtobufs__UEAggregateMaximumBitrateExtIEs { ProtobufCMessage base; Google__Protobuf__UInt64Value *id_extended_ueaggregatemaximumbitratedownlink; Google__Protobuf__UInt64Value *id_extended_ueaggregatemaximumbitrateuplink; }; #define STREAMING_PROTOBUFS__UEAGGREGATE__MAXIMUM_BITRATE__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__DLForwarding { ProtobufCMessage base; StreamingProtobufs__DLForwarding__Value value; }; #define STREAMING_PROTOBUFS__DL__FORWARDING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dl__forwarding__descriptor) \ , STREAMING_PROTOBUFS__DL__FORWARDING__VALUE__protobuf_unspecified } struct _StreamingProtobufs__DuplicationActivation { ProtobufCMessage base; StreamingProtobufs__DuplicationActivation__Value value; }; #define STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__duplication_activation__descriptor) \ , STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__protobuf_unspecified } struct _StreamingProtobufs__MeNBResourceCoordinationInformation { ProtobufCMessage base; StreamingProtobufs__ECGI *eutra_cell_id; ProtobufCBinaryData ulcoordinationinformation; Google__Protobuf__BytesValue *dlcoordinationinformation; size_t n_ie_extensions; StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__ME_NBRESOURCE_COORDINATION_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__me_nbresource_coordination_information__descriptor) \ , NULL, {0,NULL}, NULL, 0,NULL } struct _StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs { ProtobufCMessage base; StreamingProtobufs__NRCGI *id_nrcgi; StreamingProtobufs__MeNBCoordinationAssistanceInformation *id_menbcoordinationassistanceinformation; }; #define STREAMING_PROTOBUFS__ME_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__MeNBCoordinationAssistanceInformation { ProtobufCMessage base; StreamingProtobufs__MeNBCoordinationAssistanceInformation__Value value; }; #define STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__me_nbcoordination_assistance_information__descriptor) \ , STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified } struct _StreamingProtobufs__COUNTvalue { ProtobufCMessage base; uint32_t pdcp_sn; uint32_t hfn; }; #define STREAMING_PROTOBUFS__COUNTVALUE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue__descriptor) \ , 0, 0 } struct _StreamingProtobufs__COUNTValueExtended { ProtobufCMessage base; uint32_t pdcp_snextended; uint32_t hfnmodified; }; #define STREAMING_PROTOBUFS__COUNTVALUE_EXTENDED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue_extended__descriptor) \ , 0, 0 } struct _StreamingProtobufs__COUNTvaluePDCPSNlength18 { ProtobufCMessage base; uint32_t pdcp_snlength18; uint32_t hfnforpdcp_snlength18; }; #define STREAMING_PROTOBUFS__COUNTVALUE_PDCP__SNLENGTH18__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue_pdcp__snlength18__descriptor) \ , 0, 0 } struct _StreamingProtobufs__ExpectedUEBehaviour { ProtobufCMessage base; StreamingProtobufs__ExpectedUEActivityBehaviour *expectedactivity; StreamingProtobufs__ExpectedHOInterval *expectedhointerval; }; #define STREAMING_PROTOBUFS__EXPECTED_UEBEHAVIOUR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_uebehaviour__descriptor) \ , NULL, NULL } struct _StreamingProtobufs__ExpectedUEActivityBehaviour { ProtobufCMessage base; Google__Protobuf__UInt32Value *expectedactivityperiod; Google__Protobuf__UInt32Value *expectedidleperiod; StreamingProtobufs__SourceOfUEActivityBehaviourInformation *sourceofueactivitybehaviourinformation; size_t n_ie_extensions; StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs **ie_extensions; }; #define STREAMING_PROTOBUFS__EXPECTED_UEACTIVITY_BEHAVIOUR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_ueactivity_behaviour__descriptor) \ , NULL, NULL, NULL, 0,NULL } struct _StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs { ProtobufCMessage base; }; #define STREAMING_PROTOBUFS__EXPECTED_UEACTIVITY_BEHAVIOUR__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor) \ } struct _StreamingProtobufs__ExpectedHOInterval { ProtobufCMessage base; StreamingProtobufs__ExpectedHOInterval__Value value; }; #define STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_hointerval__descriptor) \ , STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__protobuf_unspecified } struct _StreamingProtobufs__SourceOfUEActivityBehaviourInformation { ProtobufCMessage base; StreamingProtobufs__SourceOfUEActivityBehaviourInformation__Value value; }; #define STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor) \ , STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__protobuf_unspecified } struct _StreamingProtobufs__SGNBAdditionTriggerInd { ProtobufCMessage base; StreamingProtobufs__SGNBAdditionTriggerInd__Value value; }; #define STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__INIT \ { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sgnb__addition__trigger__ind__descriptor) \ , STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__protobuf_unspecified } /* StreamingProtobufs__ENDCResourceConfiguration methods */ void streaming_protobufs__en__dc__resource_configuration__init (StreamingProtobufs__ENDCResourceConfiguration *message); size_t streaming_protobufs__en__dc__resource_configuration__get_packed_size (const StreamingProtobufs__ENDCResourceConfiguration *message); size_t streaming_protobufs__en__dc__resource_configuration__pack (const StreamingProtobufs__ENDCResourceConfiguration *message, uint8_t *out); size_t streaming_protobufs__en__dc__resource_configuration__pack_to_buffer (const StreamingProtobufs__ENDCResourceConfiguration *message, ProtobufCBuffer *buffer); StreamingProtobufs__ENDCResourceConfiguration * streaming_protobufs__en__dc__resource_configuration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__en__dc__resource_configuration__free_unpacked (StreamingProtobufs__ENDCResourceConfiguration *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ERABLevelQoSParameters methods */ void streaming_protobufs__e__rab__level__qo_s__parameters__init (StreamingProtobufs__ERABLevelQoSParameters *message); size_t streaming_protobufs__e__rab__level__qo_s__parameters__get_packed_size (const StreamingProtobufs__ERABLevelQoSParameters *message); size_t streaming_protobufs__e__rab__level__qo_s__parameters__pack (const StreamingProtobufs__ERABLevelQoSParameters *message, uint8_t *out); size_t streaming_protobufs__e__rab__level__qo_s__parameters__pack_to_buffer (const StreamingProtobufs__ERABLevelQoSParameters *message, ProtobufCBuffer *buffer); StreamingProtobufs__ERABLevelQoSParameters * streaming_protobufs__e__rab__level__qo_s__parameters__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__e__rab__level__qo_s__parameters__free_unpacked (StreamingProtobufs__ERABLevelQoSParameters *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__AllocationAndRetentionPriority methods */ void streaming_protobufs__allocation_and_retention_priority__init (StreamingProtobufs__AllocationAndRetentionPriority *message); size_t streaming_protobufs__allocation_and_retention_priority__get_packed_size (const StreamingProtobufs__AllocationAndRetentionPriority *message); size_t streaming_protobufs__allocation_and_retention_priority__pack (const StreamingProtobufs__AllocationAndRetentionPriority *message, uint8_t *out); size_t streaming_protobufs__allocation_and_retention_priority__pack_to_buffer (const StreamingProtobufs__AllocationAndRetentionPriority *message, ProtobufCBuffer *buffer); StreamingProtobufs__AllocationAndRetentionPriority * streaming_protobufs__allocation_and_retention_priority__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__allocation_and_retention_priority__free_unpacked (StreamingProtobufs__AllocationAndRetentionPriority *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__PreEmptionVulnerability methods */ void streaming_protobufs__pre_emption_vulnerability__init (StreamingProtobufs__PreEmptionVulnerability *message); size_t streaming_protobufs__pre_emption_vulnerability__get_packed_size (const StreamingProtobufs__PreEmptionVulnerability *message); size_t streaming_protobufs__pre_emption_vulnerability__pack (const StreamingProtobufs__PreEmptionVulnerability *message, uint8_t *out); size_t streaming_protobufs__pre_emption_vulnerability__pack_to_buffer (const StreamingProtobufs__PreEmptionVulnerability *message, ProtobufCBuffer *buffer); StreamingProtobufs__PreEmptionVulnerability * streaming_protobufs__pre_emption_vulnerability__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__pre_emption_vulnerability__free_unpacked (StreamingProtobufs__PreEmptionVulnerability *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__PreEmptionCapability methods */ void streaming_protobufs__pre_emption_capability__init (StreamingProtobufs__PreEmptionCapability *message); size_t streaming_protobufs__pre_emption_capability__get_packed_size (const StreamingProtobufs__PreEmptionCapability *message); size_t streaming_protobufs__pre_emption_capability__pack (const StreamingProtobufs__PreEmptionCapability *message, uint8_t *out); size_t streaming_protobufs__pre_emption_capability__pack_to_buffer (const StreamingProtobufs__PreEmptionCapability *message, ProtobufCBuffer *buffer); StreamingProtobufs__PreEmptionCapability * streaming_protobufs__pre_emption_capability__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__pre_emption_capability__free_unpacked (StreamingProtobufs__PreEmptionCapability *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ERABLevelQoSParametersExtIEs methods */ void streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__init (StreamingProtobufs__ERABLevelQoSParametersExtIEs *message); size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__get_packed_size (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message); size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__pack (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message, uint8_t *out); size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__pack_to_buffer (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ERABLevelQoSParametersExtIEs * streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__free_unpacked (StreamingProtobufs__ERABLevelQoSParametersExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__GBRQosInformation methods */ void streaming_protobufs__gbr__qos_information__init (StreamingProtobufs__GBRQosInformation *message); size_t streaming_protobufs__gbr__qos_information__get_packed_size (const StreamingProtobufs__GBRQosInformation *message); size_t streaming_protobufs__gbr__qos_information__pack (const StreamingProtobufs__GBRQosInformation *message, uint8_t *out); size_t streaming_protobufs__gbr__qos_information__pack_to_buffer (const StreamingProtobufs__GBRQosInformation *message, ProtobufCBuffer *buffer); StreamingProtobufs__GBRQosInformation * streaming_protobufs__gbr__qos_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__gbr__qos_information__free_unpacked (StreamingProtobufs__GBRQosInformation *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__GBRQosInformationExtIEs methods */ void streaming_protobufs__gbr__qos_information__ext_ies__init (StreamingProtobufs__GBRQosInformationExtIEs *message); size_t streaming_protobufs__gbr__qos_information__ext_ies__get_packed_size (const StreamingProtobufs__GBRQosInformationExtIEs *message); size_t streaming_protobufs__gbr__qos_information__ext_ies__pack (const StreamingProtobufs__GBRQosInformationExtIEs *message, uint8_t *out); size_t streaming_protobufs__gbr__qos_information__ext_ies__pack_to_buffer (const StreamingProtobufs__GBRQosInformationExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__GBRQosInformationExtIEs * streaming_protobufs__gbr__qos_information__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__gbr__qos_information__ext_ies__free_unpacked (StreamingProtobufs__GBRQosInformationExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__GlobalGNBID methods */ void streaming_protobufs__global_gnb__id__init (StreamingProtobufs__GlobalGNBID *message); size_t streaming_protobufs__global_gnb__id__get_packed_size (const StreamingProtobufs__GlobalGNBID *message); size_t streaming_protobufs__global_gnb__id__pack (const StreamingProtobufs__GlobalGNBID *message, uint8_t *out); size_t streaming_protobufs__global_gnb__id__pack_to_buffer (const StreamingProtobufs__GlobalGNBID *message, ProtobufCBuffer *buffer); StreamingProtobufs__GlobalGNBID * streaming_protobufs__global_gnb__id__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__global_gnb__id__free_unpacked (StreamingProtobufs__GlobalGNBID *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__GNBID methods */ void streaming_protobufs__gnb__id__init (StreamingProtobufs__GNBID *message); size_t streaming_protobufs__gnb__id__get_packed_size (const StreamingProtobufs__GNBID *message); size_t streaming_protobufs__gnb__id__pack (const StreamingProtobufs__GNBID *message, uint8_t *out); size_t streaming_protobufs__gnb__id__pack_to_buffer (const StreamingProtobufs__GNBID *message, ProtobufCBuffer *buffer); StreamingProtobufs__GNBID * streaming_protobufs__gnb__id__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__gnb__id__free_unpacked (StreamingProtobufs__GNBID *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__GlobalGNBIDExtIEs methods */ void streaming_protobufs__global_gnb__id__ext_ies__init (StreamingProtobufs__GlobalGNBIDExtIEs *message); size_t streaming_protobufs__global_gnb__id__ext_ies__get_packed_size (const StreamingProtobufs__GlobalGNBIDExtIEs *message); size_t streaming_protobufs__global_gnb__id__ext_ies__pack (const StreamingProtobufs__GlobalGNBIDExtIEs *message, uint8_t *out); size_t streaming_protobufs__global_gnb__id__ext_ies__pack_to_buffer (const StreamingProtobufs__GlobalGNBIDExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__GlobalGNBIDExtIEs * streaming_protobufs__global_gnb__id__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__global_gnb__id__ext_ies__free_unpacked (StreamingProtobufs__GlobalGNBIDExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__GTPtunnelEndpoint methods */ void streaming_protobufs__gtptunnel_endpoint__init (StreamingProtobufs__GTPtunnelEndpoint *message); size_t streaming_protobufs__gtptunnel_endpoint__get_packed_size (const StreamingProtobufs__GTPtunnelEndpoint *message); size_t streaming_protobufs__gtptunnel_endpoint__pack (const StreamingProtobufs__GTPtunnelEndpoint *message, uint8_t *out); size_t streaming_protobufs__gtptunnel_endpoint__pack_to_buffer (const StreamingProtobufs__GTPtunnelEndpoint *message, ProtobufCBuffer *buffer); StreamingProtobufs__GTPtunnelEndpoint * streaming_protobufs__gtptunnel_endpoint__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__gtptunnel_endpoint__free_unpacked (StreamingProtobufs__GTPtunnelEndpoint *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__GTPtunnelEndpointExtIEs methods */ void streaming_protobufs__gtptunnel_endpoint__ext_ies__init (StreamingProtobufs__GTPtunnelEndpointExtIEs *message); size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__get_packed_size (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message); size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__pack (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message, uint8_t *out); size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__pack_to_buffer (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__GTPtunnelEndpointExtIEs * streaming_protobufs__gtptunnel_endpoint__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__gtptunnel_endpoint__ext_ies__free_unpacked (StreamingProtobufs__GTPtunnelEndpointExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__RLCMode methods */ void streaming_protobufs__rlcmode__init (StreamingProtobufs__RLCMode *message); size_t streaming_protobufs__rlcmode__get_packed_size (const StreamingProtobufs__RLCMode *message); size_t streaming_protobufs__rlcmode__pack (const StreamingProtobufs__RLCMode *message, uint8_t *out); size_t streaming_protobufs__rlcmode__pack_to_buffer (const StreamingProtobufs__RLCMode *message, ProtobufCBuffer *buffer); StreamingProtobufs__RLCMode * streaming_protobufs__rlcmode__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__rlcmode__free_unpacked (StreamingProtobufs__RLCMode *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__RLCStatus methods */ void streaming_protobufs__rlc__status__init (StreamingProtobufs__RLCStatus *message); size_t streaming_protobufs__rlc__status__get_packed_size (const StreamingProtobufs__RLCStatus *message); size_t streaming_protobufs__rlc__status__pack (const StreamingProtobufs__RLCStatus *message, uint8_t *out); size_t streaming_protobufs__rlc__status__pack_to_buffer (const StreamingProtobufs__RLCStatus *message, ProtobufCBuffer *buffer); StreamingProtobufs__RLCStatus * streaming_protobufs__rlc__status__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__rlc__status__free_unpacked (StreamingProtobufs__RLCStatus *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ULConfiguration methods */ void streaming_protobufs__ulconfiguration__init (StreamingProtobufs__ULConfiguration *message); size_t streaming_protobufs__ulconfiguration__get_packed_size (const StreamingProtobufs__ULConfiguration *message); size_t streaming_protobufs__ulconfiguration__pack (const StreamingProtobufs__ULConfiguration *message, uint8_t *out); size_t streaming_protobufs__ulconfiguration__pack_to_buffer (const StreamingProtobufs__ULConfiguration *message, ProtobufCBuffer *buffer); StreamingProtobufs__ULConfiguration * streaming_protobufs__ulconfiguration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__ulconfiguration__free_unpacked (StreamingProtobufs__ULConfiguration *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__PDCPSnLength methods */ void streaming_protobufs__pdcpsn_length__init (StreamingProtobufs__PDCPSnLength *message); size_t streaming_protobufs__pdcpsn_length__get_packed_size (const StreamingProtobufs__PDCPSnLength *message); size_t streaming_protobufs__pdcpsn_length__pack (const StreamingProtobufs__PDCPSnLength *message, uint8_t *out); size_t streaming_protobufs__pdcpsn_length__pack_to_buffer (const StreamingProtobufs__PDCPSnLength *message, ProtobufCBuffer *buffer); StreamingProtobufs__PDCPSnLength * streaming_protobufs__pdcpsn_length__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__pdcpsn_length__free_unpacked (StreamingProtobufs__PDCPSnLength *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__PDCPChangeIndication methods */ void streaming_protobufs__pdcpchange_indication__init (StreamingProtobufs__PDCPChangeIndication *message); size_t streaming_protobufs__pdcpchange_indication__get_packed_size (const StreamingProtobufs__PDCPChangeIndication *message); size_t streaming_protobufs__pdcpchange_indication__pack (const StreamingProtobufs__PDCPChangeIndication *message, uint8_t *out); size_t streaming_protobufs__pdcpchange_indication__pack_to_buffer (const StreamingProtobufs__PDCPChangeIndication *message, ProtobufCBuffer *buffer); StreamingProtobufs__PDCPChangeIndication * streaming_protobufs__pdcpchange_indication__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__pdcpchange_indication__free_unpacked (StreamingProtobufs__PDCPChangeIndication *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SplitSRBs methods */ void streaming_protobufs__split_srbs__init (StreamingProtobufs__SplitSRBs *message); size_t streaming_protobufs__split_srbs__get_packed_size (const StreamingProtobufs__SplitSRBs *message); size_t streaming_protobufs__split_srbs__pack (const StreamingProtobufs__SplitSRBs *message, uint8_t *out); size_t streaming_protobufs__split_srbs__pack_to_buffer (const StreamingProtobufs__SplitSRBs *message, ProtobufCBuffer *buffer); StreamingProtobufs__SplitSRBs * streaming_protobufs__split_srbs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__split_srbs__free_unpacked (StreamingProtobufs__SplitSRBs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__NRCGI methods */ void streaming_protobufs__nrcgi__init (StreamingProtobufs__NRCGI *message); size_t streaming_protobufs__nrcgi__get_packed_size (const StreamingProtobufs__NRCGI *message); size_t streaming_protobufs__nrcgi__pack (const StreamingProtobufs__NRCGI *message, uint8_t *out); size_t streaming_protobufs__nrcgi__pack_to_buffer (const StreamingProtobufs__NRCGI *message, ProtobufCBuffer *buffer); StreamingProtobufs__NRCGI * streaming_protobufs__nrcgi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__nrcgi__free_unpacked (StreamingProtobufs__NRCGI *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__NRCGIExtIEs methods */ void streaming_protobufs__nrcgi__ext_ies__init (StreamingProtobufs__NRCGIExtIEs *message); size_t streaming_protobufs__nrcgi__ext_ies__get_packed_size (const StreamingProtobufs__NRCGIExtIEs *message); size_t streaming_protobufs__nrcgi__ext_ies__pack (const StreamingProtobufs__NRCGIExtIEs *message, uint8_t *out); size_t streaming_protobufs__nrcgi__ext_ies__pack_to_buffer (const StreamingProtobufs__NRCGIExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__NRCGIExtIEs * streaming_protobufs__nrcgi__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__nrcgi__ext_ies__free_unpacked (StreamingProtobufs__NRCGIExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ECGI methods */ void streaming_protobufs__ecgi__init (StreamingProtobufs__ECGI *message); size_t streaming_protobufs__ecgi__get_packed_size (const StreamingProtobufs__ECGI *message); size_t streaming_protobufs__ecgi__pack (const StreamingProtobufs__ECGI *message, uint8_t *out); size_t streaming_protobufs__ecgi__pack_to_buffer (const StreamingProtobufs__ECGI *message, ProtobufCBuffer *buffer); StreamingProtobufs__ECGI * streaming_protobufs__ecgi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__ecgi__free_unpacked (StreamingProtobufs__ECGI *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ERABList methods */ void streaming_protobufs__e__rab__list__init (StreamingProtobufs__ERABList *message); size_t streaming_protobufs__e__rab__list__get_packed_size (const StreamingProtobufs__ERABList *message); size_t streaming_protobufs__e__rab__list__pack (const StreamingProtobufs__ERABList *message, uint8_t *out); size_t streaming_protobufs__e__rab__list__pack_to_buffer (const StreamingProtobufs__ERABList *message, ProtobufCBuffer *buffer); StreamingProtobufs__ERABList * streaming_protobufs__e__rab__list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__e__rab__list__free_unpacked (StreamingProtobufs__ERABList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ERABItemIEs methods */ void streaming_protobufs__e__rab__item_ies__init (StreamingProtobufs__ERABItemIEs *message); size_t streaming_protobufs__e__rab__item_ies__get_packed_size (const StreamingProtobufs__ERABItemIEs *message); size_t streaming_protobufs__e__rab__item_ies__pack (const StreamingProtobufs__ERABItemIEs *message, uint8_t *out); size_t streaming_protobufs__e__rab__item_ies__pack_to_buffer (const StreamingProtobufs__ERABItemIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ERABItemIEs * streaming_protobufs__e__rab__item_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__e__rab__item_ies__free_unpacked (StreamingProtobufs__ERABItemIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ERABItem methods */ void streaming_protobufs__e__rab__item__init (StreamingProtobufs__ERABItem *message); size_t streaming_protobufs__e__rab__item__get_packed_size (const StreamingProtobufs__ERABItem *message); size_t streaming_protobufs__e__rab__item__pack (const StreamingProtobufs__ERABItem *message, uint8_t *out); size_t streaming_protobufs__e__rab__item__pack_to_buffer (const StreamingProtobufs__ERABItem *message, ProtobufCBuffer *buffer); StreamingProtobufs__ERABItem * streaming_protobufs__e__rab__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__e__rab__item__free_unpacked (StreamingProtobufs__ERABItem *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ERABActivityNotifyItemList methods */ void streaming_protobufs__erabactivity_notify_item_list__init (StreamingProtobufs__ERABActivityNotifyItemList *message); size_t streaming_protobufs__erabactivity_notify_item_list__get_packed_size (const StreamingProtobufs__ERABActivityNotifyItemList *message); size_t streaming_protobufs__erabactivity_notify_item_list__pack (const StreamingProtobufs__ERABActivityNotifyItemList *message, uint8_t *out); size_t streaming_protobufs__erabactivity_notify_item_list__pack_to_buffer (const StreamingProtobufs__ERABActivityNotifyItemList *message, ProtobufCBuffer *buffer); StreamingProtobufs__ERABActivityNotifyItemList * streaming_protobufs__erabactivity_notify_item_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__erabactivity_notify_item_list__free_unpacked (StreamingProtobufs__ERABActivityNotifyItemList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ERABActivityNotifyItem methods */ void streaming_protobufs__erabactivity_notify_item__init (StreamingProtobufs__ERABActivityNotifyItem *message); size_t streaming_protobufs__erabactivity_notify_item__get_packed_size (const StreamingProtobufs__ERABActivityNotifyItem *message); size_t streaming_protobufs__erabactivity_notify_item__pack (const StreamingProtobufs__ERABActivityNotifyItem *message, uint8_t *out); size_t streaming_protobufs__erabactivity_notify_item__pack_to_buffer (const StreamingProtobufs__ERABActivityNotifyItem *message, ProtobufCBuffer *buffer); StreamingProtobufs__ERABActivityNotifyItem * streaming_protobufs__erabactivity_notify_item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__erabactivity_notify_item__free_unpacked (StreamingProtobufs__ERABActivityNotifyItem *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ERABActivityNotifyItemExtIEs methods */ void streaming_protobufs__erabactivity_notify_item__ext_ies__init (StreamingProtobufs__ERABActivityNotifyItemExtIEs *message); size_t streaming_protobufs__erabactivity_notify_item__ext_ies__get_packed_size (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message); size_t streaming_protobufs__erabactivity_notify_item__ext_ies__pack (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message, uint8_t *out); size_t streaming_protobufs__erabactivity_notify_item__ext_ies__pack_to_buffer (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ERABActivityNotifyItemExtIEs * streaming_protobufs__erabactivity_notify_item__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__erabactivity_notify_item__ext_ies__free_unpacked (StreamingProtobufs__ERABActivityNotifyItemExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__UserPlaneTrafficActivityReport methods */ void streaming_protobufs__user_plane_traffic_activity_report__init (StreamingProtobufs__UserPlaneTrafficActivityReport *message); size_t streaming_protobufs__user_plane_traffic_activity_report__get_packed_size (const StreamingProtobufs__UserPlaneTrafficActivityReport *message); size_t streaming_protobufs__user_plane_traffic_activity_report__pack (const StreamingProtobufs__UserPlaneTrafficActivityReport *message, uint8_t *out); size_t streaming_protobufs__user_plane_traffic_activity_report__pack_to_buffer (const StreamingProtobufs__UserPlaneTrafficActivityReport *message, ProtobufCBuffer *buffer); StreamingProtobufs__UserPlaneTrafficActivityReport * streaming_protobufs__user_plane_traffic_activity_report__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__user_plane_traffic_activity_report__free_unpacked (StreamingProtobufs__UserPlaneTrafficActivityReport *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__GNBOverloadInformation methods */ void streaming_protobufs__gnboverload_information__init (StreamingProtobufs__GNBOverloadInformation *message); size_t streaming_protobufs__gnboverload_information__get_packed_size (const StreamingProtobufs__GNBOverloadInformation *message); size_t streaming_protobufs__gnboverload_information__pack (const StreamingProtobufs__GNBOverloadInformation *message, uint8_t *out); size_t streaming_protobufs__gnboverload_information__pack_to_buffer (const StreamingProtobufs__GNBOverloadInformation *message, ProtobufCBuffer *buffer); StreamingProtobufs__GNBOverloadInformation * streaming_protobufs__gnboverload_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__gnboverload_information__free_unpacked (StreamingProtobufs__GNBOverloadInformation *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CriticalityDiagnostics methods */ void streaming_protobufs__criticality_diagnostics__init (StreamingProtobufs__CriticalityDiagnostics *message); size_t streaming_protobufs__criticality_diagnostics__get_packed_size (const StreamingProtobufs__CriticalityDiagnostics *message); size_t streaming_protobufs__criticality_diagnostics__pack (const StreamingProtobufs__CriticalityDiagnostics *message, uint8_t *out); size_t streaming_protobufs__criticality_diagnostics__pack_to_buffer (const StreamingProtobufs__CriticalityDiagnostics *message, ProtobufCBuffer *buffer); StreamingProtobufs__CriticalityDiagnostics * streaming_protobufs__criticality_diagnostics__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__criticality_diagnostics__free_unpacked (StreamingProtobufs__CriticalityDiagnostics *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__TriggeringMessage methods */ void streaming_protobufs__triggering_message__init (StreamingProtobufs__TriggeringMessage *message); size_t streaming_protobufs__triggering_message__get_packed_size (const StreamingProtobufs__TriggeringMessage *message); size_t streaming_protobufs__triggering_message__pack (const StreamingProtobufs__TriggeringMessage *message, uint8_t *out); size_t streaming_protobufs__triggering_message__pack_to_buffer (const StreamingProtobufs__TriggeringMessage *message, ProtobufCBuffer *buffer); StreamingProtobufs__TriggeringMessage * streaming_protobufs__triggering_message__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__triggering_message__free_unpacked (StreamingProtobufs__TriggeringMessage *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__Criticality methods */ void streaming_protobufs__criticality__init (StreamingProtobufs__Criticality *message); size_t streaming_protobufs__criticality__get_packed_size (const StreamingProtobufs__Criticality *message); size_t streaming_protobufs__criticality__pack (const StreamingProtobufs__Criticality *message, uint8_t *out); size_t streaming_protobufs__criticality__pack_to_buffer (const StreamingProtobufs__Criticality *message, ProtobufCBuffer *buffer); StreamingProtobufs__Criticality * streaming_protobufs__criticality__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__criticality__free_unpacked (StreamingProtobufs__Criticality *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CriticalityDiagnosticsIEList methods */ void streaming_protobufs__criticality_diagnostics__ie__list__init (StreamingProtobufs__CriticalityDiagnosticsIEList *message); size_t streaming_protobufs__criticality_diagnostics__ie__list__get_packed_size (const StreamingProtobufs__CriticalityDiagnosticsIEList *message); size_t streaming_protobufs__criticality_diagnostics__ie__list__pack (const StreamingProtobufs__CriticalityDiagnosticsIEList *message, uint8_t *out); size_t streaming_protobufs__criticality_diagnostics__ie__list__pack_to_buffer (const StreamingProtobufs__CriticalityDiagnosticsIEList *message, ProtobufCBuffer *buffer); StreamingProtobufs__CriticalityDiagnosticsIEList * streaming_protobufs__criticality_diagnostics__ie__list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__criticality_diagnostics__ie__list__free_unpacked (StreamingProtobufs__CriticalityDiagnosticsIEList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CriticalityDiagnosticsIEListItem methods */ void streaming_protobufs__criticality_diagnostics__ie__list__item__init (StreamingProtobufs__CriticalityDiagnosticsIEListItem *message); size_t streaming_protobufs__criticality_diagnostics__ie__list__item__get_packed_size (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message); size_t streaming_protobufs__criticality_diagnostics__ie__list__item__pack (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message, uint8_t *out); size_t streaming_protobufs__criticality_diagnostics__ie__list__item__pack_to_buffer (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message, ProtobufCBuffer *buffer); StreamingProtobufs__CriticalityDiagnosticsIEListItem * streaming_protobufs__criticality_diagnostics__ie__list__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__criticality_diagnostics__ie__list__item__free_unpacked (StreamingProtobufs__CriticalityDiagnosticsIEListItem *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__TypeOfError methods */ void streaming_protobufs__type_of_error__init (StreamingProtobufs__TypeOfError *message); size_t streaming_protobufs__type_of_error__get_packed_size (const StreamingProtobufs__TypeOfError *message); size_t streaming_protobufs__type_of_error__pack (const StreamingProtobufs__TypeOfError *message, uint8_t *out); size_t streaming_protobufs__type_of_error__pack_to_buffer (const StreamingProtobufs__TypeOfError *message, ProtobufCBuffer *buffer); StreamingProtobufs__TypeOfError * streaming_protobufs__type_of_error__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__type_of_error__free_unpacked (StreamingProtobufs__TypeOfError *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CriticalityDiagnosticsExtIEs methods */ void streaming_protobufs__criticality_diagnostics__ext_ies__init (StreamingProtobufs__CriticalityDiagnosticsExtIEs *message); size_t streaming_protobufs__criticality_diagnostics__ext_ies__get_packed_size (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message); size_t streaming_protobufs__criticality_diagnostics__ext_ies__pack (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message, uint8_t *out); size_t streaming_protobufs__criticality_diagnostics__ext_ies__pack_to_buffer (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__CriticalityDiagnosticsExtIEs * streaming_protobufs__criticality_diagnostics__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__criticality_diagnostics__ext_ies__free_unpacked (StreamingProtobufs__CriticalityDiagnosticsExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SgNBResourceCoordinationInformation methods */ void streaming_protobufs__sg_nbresource_coordination_information__init (StreamingProtobufs__SgNBResourceCoordinationInformation *message); size_t streaming_protobufs__sg_nbresource_coordination_information__get_packed_size (const StreamingProtobufs__SgNBResourceCoordinationInformation *message); size_t streaming_protobufs__sg_nbresource_coordination_information__pack (const StreamingProtobufs__SgNBResourceCoordinationInformation *message, uint8_t *out); size_t streaming_protobufs__sg_nbresource_coordination_information__pack_to_buffer (const StreamingProtobufs__SgNBResourceCoordinationInformation *message, ProtobufCBuffer *buffer); StreamingProtobufs__SgNBResourceCoordinationInformation * streaming_protobufs__sg_nbresource_coordination_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sg_nbresource_coordination_information__free_unpacked (StreamingProtobufs__SgNBResourceCoordinationInformation *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs methods */ void streaming_protobufs__sg_nbresource_coordination_information_ext_ies__init (StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message); size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__get_packed_size (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message); size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__pack (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message, uint8_t *out); size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__pack_to_buffer (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs * streaming_protobufs__sg_nbresource_coordination_information_ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sg_nbresource_coordination_information_ext_ies__free_unpacked (StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SgNBCoordinationAssistanceInformation methods */ void streaming_protobufs__sg_nbcoordination_assistance_information__init (StreamingProtobufs__SgNBCoordinationAssistanceInformation *message); size_t streaming_protobufs__sg_nbcoordination_assistance_information__get_packed_size (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message); size_t streaming_protobufs__sg_nbcoordination_assistance_information__pack (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message, uint8_t *out); size_t streaming_protobufs__sg_nbcoordination_assistance_information__pack_to_buffer (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message, ProtobufCBuffer *buffer); StreamingProtobufs__SgNBCoordinationAssistanceInformation * streaming_protobufs__sg_nbcoordination_assistance_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sg_nbcoordination_assistance_information__free_unpacked (StreamingProtobufs__SgNBCoordinationAssistanceInformation *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__RRCConfigInd methods */ void streaming_protobufs__rrc__config__ind__init (StreamingProtobufs__RRCConfigInd *message); size_t streaming_protobufs__rrc__config__ind__get_packed_size (const StreamingProtobufs__RRCConfigInd *message); size_t streaming_protobufs__rrc__config__ind__pack (const StreamingProtobufs__RRCConfigInd *message, uint8_t *out); size_t streaming_protobufs__rrc__config__ind__pack_to_buffer (const StreamingProtobufs__RRCConfigInd *message, ProtobufCBuffer *buffer); StreamingProtobufs__RRCConfigInd * streaming_protobufs__rrc__config__ind__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__rrc__config__ind__free_unpacked (StreamingProtobufs__RRCConfigInd *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__HandoverRestrictionList methods */ void streaming_protobufs__handover_restriction_list__init (StreamingProtobufs__HandoverRestrictionList *message); size_t streaming_protobufs__handover_restriction_list__get_packed_size (const StreamingProtobufs__HandoverRestrictionList *message); size_t streaming_protobufs__handover_restriction_list__pack (const StreamingProtobufs__HandoverRestrictionList *message, uint8_t *out); size_t streaming_protobufs__handover_restriction_list__pack_to_buffer (const StreamingProtobufs__HandoverRestrictionList *message, ProtobufCBuffer *buffer); StreamingProtobufs__HandoverRestrictionList * streaming_protobufs__handover_restriction_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__handover_restriction_list__free_unpacked (StreamingProtobufs__HandoverRestrictionList *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__EPLMNs methods */ void streaming_protobufs__eplmns__init (StreamingProtobufs__EPLMNs *message); size_t streaming_protobufs__eplmns__get_packed_size (const StreamingProtobufs__EPLMNs *message); size_t streaming_protobufs__eplmns__pack (const StreamingProtobufs__EPLMNs *message, uint8_t *out); size_t streaming_protobufs__eplmns__pack_to_buffer (const StreamingProtobufs__EPLMNs *message, ProtobufCBuffer *buffer); StreamingProtobufs__EPLMNs * streaming_protobufs__eplmns__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__eplmns__free_unpacked (StreamingProtobufs__EPLMNs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ForbiddenTAs methods */ void streaming_protobufs__forbidden_tas__init (StreamingProtobufs__ForbiddenTAs *message); size_t streaming_protobufs__forbidden_tas__get_packed_size (const StreamingProtobufs__ForbiddenTAs *message); size_t streaming_protobufs__forbidden_tas__pack (const StreamingProtobufs__ForbiddenTAs *message, uint8_t *out); size_t streaming_protobufs__forbidden_tas__pack_to_buffer (const StreamingProtobufs__ForbiddenTAs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ForbiddenTAs * streaming_protobufs__forbidden_tas__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__forbidden_tas__free_unpacked (StreamingProtobufs__ForbiddenTAs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ForbiddenTAsItem methods */ void streaming_protobufs__forbidden_tas__item__init (StreamingProtobufs__ForbiddenTAsItem *message); size_t streaming_protobufs__forbidden_tas__item__get_packed_size (const StreamingProtobufs__ForbiddenTAsItem *message); size_t streaming_protobufs__forbidden_tas__item__pack (const StreamingProtobufs__ForbiddenTAsItem *message, uint8_t *out); size_t streaming_protobufs__forbidden_tas__item__pack_to_buffer (const StreamingProtobufs__ForbiddenTAsItem *message, ProtobufCBuffer *buffer); StreamingProtobufs__ForbiddenTAsItem * streaming_protobufs__forbidden_tas__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__forbidden_tas__item__free_unpacked (StreamingProtobufs__ForbiddenTAsItem *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ForbiddenTACs methods */ void streaming_protobufs__forbidden_tacs__init (StreamingProtobufs__ForbiddenTACs *message); size_t streaming_protobufs__forbidden_tacs__get_packed_size (const StreamingProtobufs__ForbiddenTACs *message); size_t streaming_protobufs__forbidden_tacs__pack (const StreamingProtobufs__ForbiddenTACs *message, uint8_t *out); size_t streaming_protobufs__forbidden_tacs__pack_to_buffer (const StreamingProtobufs__ForbiddenTACs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ForbiddenTACs * streaming_protobufs__forbidden_tacs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__forbidden_tacs__free_unpacked (StreamingProtobufs__ForbiddenTACs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ForbiddenLAs methods */ void streaming_protobufs__forbidden_las__init (StreamingProtobufs__ForbiddenLAs *message); size_t streaming_protobufs__forbidden_las__get_packed_size (const StreamingProtobufs__ForbiddenLAs *message); size_t streaming_protobufs__forbidden_las__pack (const StreamingProtobufs__ForbiddenLAs *message, uint8_t *out); size_t streaming_protobufs__forbidden_las__pack_to_buffer (const StreamingProtobufs__ForbiddenLAs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ForbiddenLAs * streaming_protobufs__forbidden_las__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__forbidden_las__free_unpacked (StreamingProtobufs__ForbiddenLAs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ForbiddenLAsItem methods */ void streaming_protobufs__forbidden_las__item__init (StreamingProtobufs__ForbiddenLAsItem *message); size_t streaming_protobufs__forbidden_las__item__get_packed_size (const StreamingProtobufs__ForbiddenLAsItem *message); size_t streaming_protobufs__forbidden_las__item__pack (const StreamingProtobufs__ForbiddenLAsItem *message, uint8_t *out); size_t streaming_protobufs__forbidden_las__item__pack_to_buffer (const StreamingProtobufs__ForbiddenLAsItem *message, ProtobufCBuffer *buffer); StreamingProtobufs__ForbiddenLAsItem * streaming_protobufs__forbidden_las__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__forbidden_las__item__free_unpacked (StreamingProtobufs__ForbiddenLAsItem *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ForbiddenLACs methods */ void streaming_protobufs__forbidden_lacs__init (StreamingProtobufs__ForbiddenLACs *message); size_t streaming_protobufs__forbidden_lacs__get_packed_size (const StreamingProtobufs__ForbiddenLACs *message); size_t streaming_protobufs__forbidden_lacs__pack (const StreamingProtobufs__ForbiddenLACs *message, uint8_t *out); size_t streaming_protobufs__forbidden_lacs__pack_to_buffer (const StreamingProtobufs__ForbiddenLACs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ForbiddenLACs * streaming_protobufs__forbidden_lacs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__forbidden_lacs__free_unpacked (StreamingProtobufs__ForbiddenLACs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ForbiddenInterRATs methods */ void streaming_protobufs__forbidden_inter_rats__init (StreamingProtobufs__ForbiddenInterRATs *message); size_t streaming_protobufs__forbidden_inter_rats__get_packed_size (const StreamingProtobufs__ForbiddenInterRATs *message); size_t streaming_protobufs__forbidden_inter_rats__pack (const StreamingProtobufs__ForbiddenInterRATs *message, uint8_t *out); size_t streaming_protobufs__forbidden_inter_rats__pack_to_buffer (const StreamingProtobufs__ForbiddenInterRATs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ForbiddenInterRATs * streaming_protobufs__forbidden_inter_rats__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__forbidden_inter_rats__free_unpacked (StreamingProtobufs__ForbiddenInterRATs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__HandoverRestrictionListExtIEs methods */ void streaming_protobufs__handover_restriction_list__ext_ies__init (StreamingProtobufs__HandoverRestrictionListExtIEs *message); size_t streaming_protobufs__handover_restriction_list__ext_ies__get_packed_size (const StreamingProtobufs__HandoverRestrictionListExtIEs *message); size_t streaming_protobufs__handover_restriction_list__ext_ies__pack (const StreamingProtobufs__HandoverRestrictionListExtIEs *message, uint8_t *out); size_t streaming_protobufs__handover_restriction_list__ext_ies__pack_to_buffer (const StreamingProtobufs__HandoverRestrictionListExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__HandoverRestrictionListExtIEs * streaming_protobufs__handover_restriction_list__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__handover_restriction_list__ext_ies__free_unpacked (StreamingProtobufs__HandoverRestrictionListExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT methods */ void streaming_protobufs__nrrestrictionin_epsas_secondary_rat__init (StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message); size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__get_packed_size (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message); size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__pack (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message, uint8_t *out); size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__pack_to_buffer (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message, ProtobufCBuffer *buffer); StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT * streaming_protobufs__nrrestrictionin_epsas_secondary_rat__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__nrrestrictionin_epsas_secondary_rat__free_unpacked (StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CNTypeRestrictions methods */ void streaming_protobufs__cntype_restrictions__init (StreamingProtobufs__CNTypeRestrictions *message); size_t streaming_protobufs__cntype_restrictions__get_packed_size (const StreamingProtobufs__CNTypeRestrictions *message); size_t streaming_protobufs__cntype_restrictions__pack (const StreamingProtobufs__CNTypeRestrictions *message, uint8_t *out); size_t streaming_protobufs__cntype_restrictions__pack_to_buffer (const StreamingProtobufs__CNTypeRestrictions *message, ProtobufCBuffer *buffer); StreamingProtobufs__CNTypeRestrictions * streaming_protobufs__cntype_restrictions__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__cntype_restrictions__free_unpacked (StreamingProtobufs__CNTypeRestrictions *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__CNTypeRestrictionsItem methods */ void streaming_protobufs__cntype_restrictions_item__init (StreamingProtobufs__CNTypeRestrictionsItem *message); size_t streaming_protobufs__cntype_restrictions_item__get_packed_size (const StreamingProtobufs__CNTypeRestrictionsItem *message); size_t streaming_protobufs__cntype_restrictions_item__pack (const StreamingProtobufs__CNTypeRestrictionsItem *message, uint8_t *out); size_t streaming_protobufs__cntype_restrictions_item__pack_to_buffer (const StreamingProtobufs__CNTypeRestrictionsItem *message, ProtobufCBuffer *buffer); StreamingProtobufs__CNTypeRestrictionsItem * streaming_protobufs__cntype_restrictions_item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__cntype_restrictions_item__free_unpacked (StreamingProtobufs__CNTypeRestrictionsItem *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__NRrestrictionin5GS methods */ void streaming_protobufs__nrrestrictionin5_gs__init (StreamingProtobufs__NRrestrictionin5GS *message); size_t streaming_protobufs__nrrestrictionin5_gs__get_packed_size (const StreamingProtobufs__NRrestrictionin5GS *message); size_t streaming_protobufs__nrrestrictionin5_gs__pack (const StreamingProtobufs__NRrestrictionin5GS *message, uint8_t *out); size_t streaming_protobufs__nrrestrictionin5_gs__pack_to_buffer (const StreamingProtobufs__NRrestrictionin5GS *message, ProtobufCBuffer *buffer); StreamingProtobufs__NRrestrictionin5GS * streaming_protobufs__nrrestrictionin5_gs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__nrrestrictionin5_gs__free_unpacked (StreamingProtobufs__NRrestrictionin5GS *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__NRUESecurityCapabilities methods */ void streaming_protobufs__nruesecurity_capabilities__init (StreamingProtobufs__NRUESecurityCapabilities *message); size_t streaming_protobufs__nruesecurity_capabilities__get_packed_size (const StreamingProtobufs__NRUESecurityCapabilities *message); size_t streaming_protobufs__nruesecurity_capabilities__pack (const StreamingProtobufs__NRUESecurityCapabilities *message, uint8_t *out); size_t streaming_protobufs__nruesecurity_capabilities__pack_to_buffer (const StreamingProtobufs__NRUESecurityCapabilities *message, ProtobufCBuffer *buffer); StreamingProtobufs__NRUESecurityCapabilities * streaming_protobufs__nruesecurity_capabilities__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__nruesecurity_capabilities__free_unpacked (StreamingProtobufs__NRUESecurityCapabilities *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__UEAggregateMaximumBitRate methods */ void streaming_protobufs__ueaggregate_maximum_bit_rate__init (StreamingProtobufs__UEAggregateMaximumBitRate *message); size_t streaming_protobufs__ueaggregate_maximum_bit_rate__get_packed_size (const StreamingProtobufs__UEAggregateMaximumBitRate *message); size_t streaming_protobufs__ueaggregate_maximum_bit_rate__pack (const StreamingProtobufs__UEAggregateMaximumBitRate *message, uint8_t *out); size_t streaming_protobufs__ueaggregate_maximum_bit_rate__pack_to_buffer (const StreamingProtobufs__UEAggregateMaximumBitRate *message, ProtobufCBuffer *buffer); StreamingProtobufs__UEAggregateMaximumBitRate * streaming_protobufs__ueaggregate_maximum_bit_rate__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__ueaggregate_maximum_bit_rate__free_unpacked (StreamingProtobufs__UEAggregateMaximumBitRate *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__UEAggregateMaximumBitrateExtIEs methods */ void streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__init (StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message); size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__get_packed_size (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message); size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__pack (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message, uint8_t *out); size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__pack_to_buffer (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__UEAggregateMaximumBitrateExtIEs * streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__free_unpacked (StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__DLForwarding methods */ void streaming_protobufs__dl__forwarding__init (StreamingProtobufs__DLForwarding *message); size_t streaming_protobufs__dl__forwarding__get_packed_size (const StreamingProtobufs__DLForwarding *message); size_t streaming_protobufs__dl__forwarding__pack (const StreamingProtobufs__DLForwarding *message, uint8_t *out); size_t streaming_protobufs__dl__forwarding__pack_to_buffer (const StreamingProtobufs__DLForwarding *message, ProtobufCBuffer *buffer); StreamingProtobufs__DLForwarding * streaming_protobufs__dl__forwarding__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__dl__forwarding__free_unpacked (StreamingProtobufs__DLForwarding *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__DuplicationActivation methods */ void streaming_protobufs__duplication_activation__init (StreamingProtobufs__DuplicationActivation *message); size_t streaming_protobufs__duplication_activation__get_packed_size (const StreamingProtobufs__DuplicationActivation *message); size_t streaming_protobufs__duplication_activation__pack (const StreamingProtobufs__DuplicationActivation *message, uint8_t *out); size_t streaming_protobufs__duplication_activation__pack_to_buffer (const StreamingProtobufs__DuplicationActivation *message, ProtobufCBuffer *buffer); StreamingProtobufs__DuplicationActivation * streaming_protobufs__duplication_activation__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__duplication_activation__free_unpacked (StreamingProtobufs__DuplicationActivation *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__MeNBResourceCoordinationInformation methods */ void streaming_protobufs__me_nbresource_coordination_information__init (StreamingProtobufs__MeNBResourceCoordinationInformation *message); size_t streaming_protobufs__me_nbresource_coordination_information__get_packed_size (const StreamingProtobufs__MeNBResourceCoordinationInformation *message); size_t streaming_protobufs__me_nbresource_coordination_information__pack (const StreamingProtobufs__MeNBResourceCoordinationInformation *message, uint8_t *out); size_t streaming_protobufs__me_nbresource_coordination_information__pack_to_buffer (const StreamingProtobufs__MeNBResourceCoordinationInformation *message, ProtobufCBuffer *buffer); StreamingProtobufs__MeNBResourceCoordinationInformation * streaming_protobufs__me_nbresource_coordination_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__me_nbresource_coordination_information__free_unpacked (StreamingProtobufs__MeNBResourceCoordinationInformation *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs methods */ void streaming_protobufs__me_nbresource_coordination_information_ext_ies__init (StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message); size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__get_packed_size (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message); size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__pack (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message, uint8_t *out); size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__pack_to_buffer (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs * streaming_protobufs__me_nbresource_coordination_information_ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__me_nbresource_coordination_information_ext_ies__free_unpacked (StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__MeNBCoordinationAssistanceInformation methods */ void streaming_protobufs__me_nbcoordination_assistance_information__init (StreamingProtobufs__MeNBCoordinationAssistanceInformation *message); size_t streaming_protobufs__me_nbcoordination_assistance_information__get_packed_size (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message); size_t streaming_protobufs__me_nbcoordination_assistance_information__pack (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message, uint8_t *out); size_t streaming_protobufs__me_nbcoordination_assistance_information__pack_to_buffer (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message, ProtobufCBuffer *buffer); StreamingProtobufs__MeNBCoordinationAssistanceInformation * streaming_protobufs__me_nbcoordination_assistance_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__me_nbcoordination_assistance_information__free_unpacked (StreamingProtobufs__MeNBCoordinationAssistanceInformation *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__COUNTvalue methods */ void streaming_protobufs__countvalue__init (StreamingProtobufs__COUNTvalue *message); size_t streaming_protobufs__countvalue__get_packed_size (const StreamingProtobufs__COUNTvalue *message); size_t streaming_protobufs__countvalue__pack (const StreamingProtobufs__COUNTvalue *message, uint8_t *out); size_t streaming_protobufs__countvalue__pack_to_buffer (const StreamingProtobufs__COUNTvalue *message, ProtobufCBuffer *buffer); StreamingProtobufs__COUNTvalue * streaming_protobufs__countvalue__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__countvalue__free_unpacked (StreamingProtobufs__COUNTvalue *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__COUNTValueExtended methods */ void streaming_protobufs__countvalue_extended__init (StreamingProtobufs__COUNTValueExtended *message); size_t streaming_protobufs__countvalue_extended__get_packed_size (const StreamingProtobufs__COUNTValueExtended *message); size_t streaming_protobufs__countvalue_extended__pack (const StreamingProtobufs__COUNTValueExtended *message, uint8_t *out); size_t streaming_protobufs__countvalue_extended__pack_to_buffer (const StreamingProtobufs__COUNTValueExtended *message, ProtobufCBuffer *buffer); StreamingProtobufs__COUNTValueExtended * streaming_protobufs__countvalue_extended__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__countvalue_extended__free_unpacked (StreamingProtobufs__COUNTValueExtended *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__COUNTvaluePDCPSNlength18 methods */ void streaming_protobufs__countvalue_pdcp__snlength18__init (StreamingProtobufs__COUNTvaluePDCPSNlength18 *message); size_t streaming_protobufs__countvalue_pdcp__snlength18__get_packed_size (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message); size_t streaming_protobufs__countvalue_pdcp__snlength18__pack (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message, uint8_t *out); size_t streaming_protobufs__countvalue_pdcp__snlength18__pack_to_buffer (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message, ProtobufCBuffer *buffer); StreamingProtobufs__COUNTvaluePDCPSNlength18 * streaming_protobufs__countvalue_pdcp__snlength18__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__countvalue_pdcp__snlength18__free_unpacked (StreamingProtobufs__COUNTvaluePDCPSNlength18 *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ExpectedUEBehaviour methods */ void streaming_protobufs__expected_uebehaviour__init (StreamingProtobufs__ExpectedUEBehaviour *message); size_t streaming_protobufs__expected_uebehaviour__get_packed_size (const StreamingProtobufs__ExpectedUEBehaviour *message); size_t streaming_protobufs__expected_uebehaviour__pack (const StreamingProtobufs__ExpectedUEBehaviour *message, uint8_t *out); size_t streaming_protobufs__expected_uebehaviour__pack_to_buffer (const StreamingProtobufs__ExpectedUEBehaviour *message, ProtobufCBuffer *buffer); StreamingProtobufs__ExpectedUEBehaviour * streaming_protobufs__expected_uebehaviour__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__expected_uebehaviour__free_unpacked (StreamingProtobufs__ExpectedUEBehaviour *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ExpectedUEActivityBehaviour methods */ void streaming_protobufs__expected_ueactivity_behaviour__init (StreamingProtobufs__ExpectedUEActivityBehaviour *message); size_t streaming_protobufs__expected_ueactivity_behaviour__get_packed_size (const StreamingProtobufs__ExpectedUEActivityBehaviour *message); size_t streaming_protobufs__expected_ueactivity_behaviour__pack (const StreamingProtobufs__ExpectedUEActivityBehaviour *message, uint8_t *out); size_t streaming_protobufs__expected_ueactivity_behaviour__pack_to_buffer (const StreamingProtobufs__ExpectedUEActivityBehaviour *message, ProtobufCBuffer *buffer); StreamingProtobufs__ExpectedUEActivityBehaviour * streaming_protobufs__expected_ueactivity_behaviour__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__expected_ueactivity_behaviour__free_unpacked (StreamingProtobufs__ExpectedUEActivityBehaviour *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs methods */ void streaming_protobufs__expected_ueactivity_behaviour__ext_ies__init (StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message); size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__get_packed_size (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message); size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__pack (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message, uint8_t *out); size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__pack_to_buffer (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message, ProtobufCBuffer *buffer); StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs * streaming_protobufs__expected_ueactivity_behaviour__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__expected_ueactivity_behaviour__ext_ies__free_unpacked (StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__ExpectedHOInterval methods */ void streaming_protobufs__expected_hointerval__init (StreamingProtobufs__ExpectedHOInterval *message); size_t streaming_protobufs__expected_hointerval__get_packed_size (const StreamingProtobufs__ExpectedHOInterval *message); size_t streaming_protobufs__expected_hointerval__pack (const StreamingProtobufs__ExpectedHOInterval *message, uint8_t *out); size_t streaming_protobufs__expected_hointerval__pack_to_buffer (const StreamingProtobufs__ExpectedHOInterval *message, ProtobufCBuffer *buffer); StreamingProtobufs__ExpectedHOInterval * streaming_protobufs__expected_hointerval__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__expected_hointerval__free_unpacked (StreamingProtobufs__ExpectedHOInterval *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SourceOfUEActivityBehaviourInformation methods */ void streaming_protobufs__source_of_ueactivity_behaviour_information__init (StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message); size_t streaming_protobufs__source_of_ueactivity_behaviour_information__get_packed_size (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message); size_t streaming_protobufs__source_of_ueactivity_behaviour_information__pack (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message, uint8_t *out); size_t streaming_protobufs__source_of_ueactivity_behaviour_information__pack_to_buffer (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message, ProtobufCBuffer *buffer); StreamingProtobufs__SourceOfUEActivityBehaviourInformation * streaming_protobufs__source_of_ueactivity_behaviour_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__source_of_ueactivity_behaviour_information__free_unpacked (StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message, ProtobufCAllocator *allocator); /* StreamingProtobufs__SGNBAdditionTriggerInd methods */ void streaming_protobufs__sgnb__addition__trigger__ind__init (StreamingProtobufs__SGNBAdditionTriggerInd *message); size_t streaming_protobufs__sgnb__addition__trigger__ind__get_packed_size (const StreamingProtobufs__SGNBAdditionTriggerInd *message); size_t streaming_protobufs__sgnb__addition__trigger__ind__pack (const StreamingProtobufs__SGNBAdditionTriggerInd *message, uint8_t *out); size_t streaming_protobufs__sgnb__addition__trigger__ind__pack_to_buffer (const StreamingProtobufs__SGNBAdditionTriggerInd *message, ProtobufCBuffer *buffer); StreamingProtobufs__SGNBAdditionTriggerInd * streaming_protobufs__sgnb__addition__trigger__ind__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void streaming_protobufs__sgnb__addition__trigger__ind__free_unpacked (StreamingProtobufs__SGNBAdditionTriggerInd *message, ProtobufCAllocator *allocator); /* --- per-message closures --- */ typedef void (*StreamingProtobufs__ENDCResourceConfiguration_Closure) (const StreamingProtobufs__ENDCResourceConfiguration *message, void *closure_data); typedef void (*StreamingProtobufs__ERABLevelQoSParameters_Closure) (const StreamingProtobufs__ERABLevelQoSParameters *message, void *closure_data); typedef void (*StreamingProtobufs__AllocationAndRetentionPriority_Closure) (const StreamingProtobufs__AllocationAndRetentionPriority *message, void *closure_data); typedef void (*StreamingProtobufs__PreEmptionVulnerability_Closure) (const StreamingProtobufs__PreEmptionVulnerability *message, void *closure_data); typedef void (*StreamingProtobufs__PreEmptionCapability_Closure) (const StreamingProtobufs__PreEmptionCapability *message, void *closure_data); typedef void (*StreamingProtobufs__ERABLevelQoSParametersExtIEs_Closure) (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__GBRQosInformation_Closure) (const StreamingProtobufs__GBRQosInformation *message, void *closure_data); typedef void (*StreamingProtobufs__GBRQosInformationExtIEs_Closure) (const StreamingProtobufs__GBRQosInformationExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__GlobalGNBID_Closure) (const StreamingProtobufs__GlobalGNBID *message, void *closure_data); typedef void (*StreamingProtobufs__GNBID_Closure) (const StreamingProtobufs__GNBID *message, void *closure_data); typedef void (*StreamingProtobufs__GlobalGNBIDExtIEs_Closure) (const StreamingProtobufs__GlobalGNBIDExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__GTPtunnelEndpoint_Closure) (const StreamingProtobufs__GTPtunnelEndpoint *message, void *closure_data); typedef void (*StreamingProtobufs__GTPtunnelEndpointExtIEs_Closure) (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__RLCMode_Closure) (const StreamingProtobufs__RLCMode *message, void *closure_data); typedef void (*StreamingProtobufs__RLCStatus_Closure) (const StreamingProtobufs__RLCStatus *message, void *closure_data); typedef void (*StreamingProtobufs__ULConfiguration_Closure) (const StreamingProtobufs__ULConfiguration *message, void *closure_data); typedef void (*StreamingProtobufs__PDCPSnLength_Closure) (const StreamingProtobufs__PDCPSnLength *message, void *closure_data); typedef void (*StreamingProtobufs__PDCPChangeIndication_Closure) (const StreamingProtobufs__PDCPChangeIndication *message, void *closure_data); typedef void (*StreamingProtobufs__SplitSRBs_Closure) (const StreamingProtobufs__SplitSRBs *message, void *closure_data); typedef void (*StreamingProtobufs__NRCGI_Closure) (const StreamingProtobufs__NRCGI *message, void *closure_data); typedef void (*StreamingProtobufs__NRCGIExtIEs_Closure) (const StreamingProtobufs__NRCGIExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__ECGI_Closure) (const StreamingProtobufs__ECGI *message, void *closure_data); typedef void (*StreamingProtobufs__ERABList_Closure) (const StreamingProtobufs__ERABList *message, void *closure_data); typedef void (*StreamingProtobufs__ERABItemIEs_Closure) (const StreamingProtobufs__ERABItemIEs *message, void *closure_data); typedef void (*StreamingProtobufs__ERABItem_Closure) (const StreamingProtobufs__ERABItem *message, void *closure_data); typedef void (*StreamingProtobufs__ERABActivityNotifyItemList_Closure) (const StreamingProtobufs__ERABActivityNotifyItemList *message, void *closure_data); typedef void (*StreamingProtobufs__ERABActivityNotifyItem_Closure) (const StreamingProtobufs__ERABActivityNotifyItem *message, void *closure_data); typedef void (*StreamingProtobufs__ERABActivityNotifyItemExtIEs_Closure) (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__UserPlaneTrafficActivityReport_Closure) (const StreamingProtobufs__UserPlaneTrafficActivityReport *message, void *closure_data); typedef void (*StreamingProtobufs__GNBOverloadInformation_Closure) (const StreamingProtobufs__GNBOverloadInformation *message, void *closure_data); typedef void (*StreamingProtobufs__CriticalityDiagnostics_Closure) (const StreamingProtobufs__CriticalityDiagnostics *message, void *closure_data); typedef void (*StreamingProtobufs__TriggeringMessage_Closure) (const StreamingProtobufs__TriggeringMessage *message, void *closure_data); typedef void (*StreamingProtobufs__Criticality_Closure) (const StreamingProtobufs__Criticality *message, void *closure_data); typedef void (*StreamingProtobufs__CriticalityDiagnosticsIEList_Closure) (const StreamingProtobufs__CriticalityDiagnosticsIEList *message, void *closure_data); typedef void (*StreamingProtobufs__CriticalityDiagnosticsIEListItem_Closure) (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message, void *closure_data); typedef void (*StreamingProtobufs__TypeOfError_Closure) (const StreamingProtobufs__TypeOfError *message, void *closure_data); typedef void (*StreamingProtobufs__CriticalityDiagnosticsExtIEs_Closure) (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__SgNBResourceCoordinationInformation_Closure) (const StreamingProtobufs__SgNBResourceCoordinationInformation *message, void *closure_data); typedef void (*StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs_Closure) (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__SgNBCoordinationAssistanceInformation_Closure) (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message, void *closure_data); typedef void (*StreamingProtobufs__RRCConfigInd_Closure) (const StreamingProtobufs__RRCConfigInd *message, void *closure_data); typedef void (*StreamingProtobufs__HandoverRestrictionList_Closure) (const StreamingProtobufs__HandoverRestrictionList *message, void *closure_data); typedef void (*StreamingProtobufs__EPLMNs_Closure) (const StreamingProtobufs__EPLMNs *message, void *closure_data); typedef void (*StreamingProtobufs__ForbiddenTAs_Closure) (const StreamingProtobufs__ForbiddenTAs *message, void *closure_data); typedef void (*StreamingProtobufs__ForbiddenTAsItem_Closure) (const StreamingProtobufs__ForbiddenTAsItem *message, void *closure_data); typedef void (*StreamingProtobufs__ForbiddenTACs_Closure) (const StreamingProtobufs__ForbiddenTACs *message, void *closure_data); typedef void (*StreamingProtobufs__ForbiddenLAs_Closure) (const StreamingProtobufs__ForbiddenLAs *message, void *closure_data); typedef void (*StreamingProtobufs__ForbiddenLAsItem_Closure) (const StreamingProtobufs__ForbiddenLAsItem *message, void *closure_data); typedef void (*StreamingProtobufs__ForbiddenLACs_Closure) (const StreamingProtobufs__ForbiddenLACs *message, void *closure_data); typedef void (*StreamingProtobufs__ForbiddenInterRATs_Closure) (const StreamingProtobufs__ForbiddenInterRATs *message, void *closure_data); typedef void (*StreamingProtobufs__HandoverRestrictionListExtIEs_Closure) (const StreamingProtobufs__HandoverRestrictionListExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT_Closure) (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message, void *closure_data); typedef void (*StreamingProtobufs__CNTypeRestrictions_Closure) (const StreamingProtobufs__CNTypeRestrictions *message, void *closure_data); typedef void (*StreamingProtobufs__CNTypeRestrictionsItem_Closure) (const StreamingProtobufs__CNTypeRestrictionsItem *message, void *closure_data); typedef void (*StreamingProtobufs__NRrestrictionin5GS_Closure) (const StreamingProtobufs__NRrestrictionin5GS *message, void *closure_data); typedef void (*StreamingProtobufs__NRUESecurityCapabilities_Closure) (const StreamingProtobufs__NRUESecurityCapabilities *message, void *closure_data); typedef void (*StreamingProtobufs__UEAggregateMaximumBitRate_Closure) (const StreamingProtobufs__UEAggregateMaximumBitRate *message, void *closure_data); typedef void (*StreamingProtobufs__UEAggregateMaximumBitrateExtIEs_Closure) (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__DLForwarding_Closure) (const StreamingProtobufs__DLForwarding *message, void *closure_data); typedef void (*StreamingProtobufs__DuplicationActivation_Closure) (const StreamingProtobufs__DuplicationActivation *message, void *closure_data); typedef void (*StreamingProtobufs__MeNBResourceCoordinationInformation_Closure) (const StreamingProtobufs__MeNBResourceCoordinationInformation *message, void *closure_data); typedef void (*StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs_Closure) (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__MeNBCoordinationAssistanceInformation_Closure) (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message, void *closure_data); typedef void (*StreamingProtobufs__COUNTvalue_Closure) (const StreamingProtobufs__COUNTvalue *message, void *closure_data); typedef void (*StreamingProtobufs__COUNTValueExtended_Closure) (const StreamingProtobufs__COUNTValueExtended *message, void *closure_data); typedef void (*StreamingProtobufs__COUNTvaluePDCPSNlength18_Closure) (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message, void *closure_data); typedef void (*StreamingProtobufs__ExpectedUEBehaviour_Closure) (const StreamingProtobufs__ExpectedUEBehaviour *message, void *closure_data); typedef void (*StreamingProtobufs__ExpectedUEActivityBehaviour_Closure) (const StreamingProtobufs__ExpectedUEActivityBehaviour *message, void *closure_data); typedef void (*StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs_Closure) (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message, void *closure_data); typedef void (*StreamingProtobufs__ExpectedHOInterval_Closure) (const StreamingProtobufs__ExpectedHOInterval *message, void *closure_data); typedef void (*StreamingProtobufs__SourceOfUEActivityBehaviourInformation_Closure) (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message, void *closure_data); typedef void (*StreamingProtobufs__SGNBAdditionTriggerInd_Closure) (const StreamingProtobufs__SGNBAdditionTriggerInd *message, void *closure_data); /* --- services --- */ /* --- descriptors --- */ extern const ProtobufCMessageDescriptor streaming_protobufs__en__dc__resource_configuration__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__en__dc__resource_configuration__status__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__level__qo_s__parameters__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__allocation_and_retention_priority__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__pre_emption_vulnerability__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__pre_emption_vulnerability__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__pre_emption_capability__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__pre_emption_capability__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__gbr__qos_information__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__gbr__qos_information__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__global_gnb__id__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__gnb__id__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__global_gnb__id__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__gtptunnel_endpoint__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__rlcmode__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__rlcmode__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__rlc__status__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__rlc__status__reestablishment__indication__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__ulconfiguration__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__ulconfiguration__ul__ue__configuration__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__pdcpsn_length__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__pdcpsn_length__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__pdcpchange_indication__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__pdcpchange_indication__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__split_srbs__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__split_srbs__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__nrcgi__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__nrcgi__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__ecgi__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__item_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__item__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__user_plane_traffic_activity_report__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__user_plane_traffic_activity_report__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__gnboverload_information__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__gnboverload_information__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__triggering_message__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__triggering_message__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__criticality__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__criticality__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ie__list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__type_of_error__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__type_of_error__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbresource_coordination_information__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbcoordination_assistance_information__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__sg_nbcoordination_assistance_information__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__rrc__config__ind__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__rrc__config__ind__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__handover_restriction_list__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__eplmns__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tas__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tas__item__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tacs__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_las__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_las__item__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_lacs__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_inter_rats__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__forbidden_inter_rats__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__handover_restriction_list__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__cntype_restrictions__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__cntype_restrictions_item__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__cntype_restrictions_item__cn_type__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__nrrestrictionin5_gs__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__nrrestrictionin5_gs__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__nruesecurity_capabilities__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__dl__forwarding__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__dl__forwarding__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__duplication_activation__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__duplication_activation__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__me_nbresource_coordination_information__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__me_nbcoordination_assistance_information__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__me_nbcoordination_assistance_information__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__countvalue__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__countvalue_extended__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__countvalue_pdcp__snlength18__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__expected_uebehaviour__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__expected_ueactivity_behaviour__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__expected_hointerval__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__expected_hointerval__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__source_of_ueactivity_behaviour_information__value__descriptor; extern const ProtobufCMessageDescriptor streaming_protobufs__sgnb__addition__trigger__ind__descriptor; extern const ProtobufCEnumDescriptor streaming_protobufs__sgnb__addition__trigger__ind__value__descriptor; PROTOBUF_C__END_DECLS #endif /* PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED */