/* 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 _Uenibstreamprotobuf__ENDCResourceConfiguration Uenibstreamprotobuf__ENDCResourceConfiguration; typedef struct _Uenibstreamprotobuf__ERABLevelQoSParameters Uenibstreamprotobuf__ERABLevelQoSParameters; typedef struct _Uenibstreamprotobuf__AllocationAndRetentionPriority Uenibstreamprotobuf__AllocationAndRetentionPriority; typedef struct _Uenibstreamprotobuf__PreEmptionVulnerability Uenibstreamprotobuf__PreEmptionVulnerability; typedef struct _Uenibstreamprotobuf__PreEmptionCapability Uenibstreamprotobuf__PreEmptionCapability; typedef struct _Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs; typedef struct _Uenibstreamprotobuf__GBRQosInformation Uenibstreamprotobuf__GBRQosInformation; typedef struct _Uenibstreamprotobuf__GBRQosInformationExtIEs Uenibstreamprotobuf__GBRQosInformationExtIEs; typedef struct _Uenibstreamprotobuf__GTPtunnelEndpoint Uenibstreamprotobuf__GTPtunnelEndpoint; typedef struct _Uenibstreamprotobuf__GTPtunnelEndpointExtIEs Uenibstreamprotobuf__GTPtunnelEndpointExtIEs; typedef struct _Uenibstreamprotobuf__RLCMode Uenibstreamprotobuf__RLCMode; typedef struct _Uenibstreamprotobuf__RLCStatus Uenibstreamprotobuf__RLCStatus; typedef struct _Uenibstreamprotobuf__ULConfiguration Uenibstreamprotobuf__ULConfiguration; typedef struct _Uenibstreamprotobuf__PDCPSnLength Uenibstreamprotobuf__PDCPSnLength; typedef struct _Uenibstreamprotobuf__PDCPChangeIndication Uenibstreamprotobuf__PDCPChangeIndication; typedef struct _Uenibstreamprotobuf__SplitSRBs Uenibstreamprotobuf__SplitSRBs; typedef struct _Uenibstreamprotobuf__NRCGI Uenibstreamprotobuf__NRCGI; typedef struct _Uenibstreamprotobuf__NRCGIExtIEs Uenibstreamprotobuf__NRCGIExtIEs; typedef struct _Uenibstreamprotobuf__ECGI Uenibstreamprotobuf__ECGI; typedef struct _Uenibstreamprotobuf__ERABList Uenibstreamprotobuf__ERABList; typedef struct _Uenibstreamprotobuf__ERABItemIEs Uenibstreamprotobuf__ERABItemIEs; typedef struct _Uenibstreamprotobuf__ERABItem Uenibstreamprotobuf__ERABItem; typedef struct _Uenibstreamprotobuf__CriticalityDiagnostics Uenibstreamprotobuf__CriticalityDiagnostics; typedef struct _Uenibstreamprotobuf__TriggeringMessage Uenibstreamprotobuf__TriggeringMessage; typedef struct _Uenibstreamprotobuf__Criticality Uenibstreamprotobuf__Criticality; typedef struct _Uenibstreamprotobuf__CriticalityDiagnosticsIEList Uenibstreamprotobuf__CriticalityDiagnosticsIEList; typedef struct _Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem; typedef struct _Uenibstreamprotobuf__TypeOfError Uenibstreamprotobuf__TypeOfError; typedef struct _Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs; typedef struct _Uenibstreamprotobuf__SgNBResourceCoordinationInformation Uenibstreamprotobuf__SgNBResourceCoordinationInformation; typedef struct _Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs; typedef struct _Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation; typedef struct _Uenibstreamprotobuf__RRCConfigInd Uenibstreamprotobuf__RRCConfigInd; typedef struct _Uenibstreamprotobuf__HandoverRestrictionList Uenibstreamprotobuf__HandoverRestrictionList; typedef struct _Uenibstreamprotobuf__EPLMNs Uenibstreamprotobuf__EPLMNs; typedef struct _Uenibstreamprotobuf__ForbiddenTAs Uenibstreamprotobuf__ForbiddenTAs; typedef struct _Uenibstreamprotobuf__ForbiddenTAsItem Uenibstreamprotobuf__ForbiddenTAsItem; typedef struct _Uenibstreamprotobuf__ForbiddenTACs Uenibstreamprotobuf__ForbiddenTACs; typedef struct _Uenibstreamprotobuf__ForbiddenLAs Uenibstreamprotobuf__ForbiddenLAs; typedef struct _Uenibstreamprotobuf__ForbiddenLAsItem Uenibstreamprotobuf__ForbiddenLAsItem; typedef struct _Uenibstreamprotobuf__ForbiddenLACs Uenibstreamprotobuf__ForbiddenLACs; typedef struct _Uenibstreamprotobuf__ForbiddenInterRATs Uenibstreamprotobuf__ForbiddenInterRATs; typedef struct _Uenibstreamprotobuf__HandoverRestrictionListExtIEs Uenibstreamprotobuf__HandoverRestrictionListExtIEs; typedef struct _Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT; typedef struct _Uenibstreamprotobuf__CNTypeRestrictions Uenibstreamprotobuf__CNTypeRestrictions; typedef struct _Uenibstreamprotobuf__CNTypeRestrictionsItem Uenibstreamprotobuf__CNTypeRestrictionsItem; typedef struct _Uenibstreamprotobuf__NRrestrictionin5GS Uenibstreamprotobuf__NRrestrictionin5GS; typedef struct _Uenibstreamprotobuf__NRUESecurityCapabilities Uenibstreamprotobuf__NRUESecurityCapabilities; typedef struct _Uenibstreamprotobuf__UEAggregateMaximumBitRate Uenibstreamprotobuf__UEAggregateMaximumBitRate; typedef struct _Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs; typedef struct _Uenibstreamprotobuf__DLForwarding Uenibstreamprotobuf__DLForwarding; typedef struct _Uenibstreamprotobuf__DuplicationActivation Uenibstreamprotobuf__DuplicationActivation; typedef struct _Uenibstreamprotobuf__MeNBResourceCoordinationInformation Uenibstreamprotobuf__MeNBResourceCoordinationInformation; typedef struct _Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs; typedef struct _Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation; typedef struct _Uenibstreamprotobuf__COUNTvalue Uenibstreamprotobuf__COUNTvalue; typedef struct _Uenibstreamprotobuf__COUNTValueExtended Uenibstreamprotobuf__COUNTValueExtended; typedef struct _Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 Uenibstreamprotobuf__COUNTvaluePDCPSNlength18; typedef struct _Uenibstreamprotobuf__ExpectedUEBehaviour Uenibstreamprotobuf__ExpectedUEBehaviour; typedef struct _Uenibstreamprotobuf__ExpectedUEActivityBehaviour Uenibstreamprotobuf__ExpectedUEActivityBehaviour; typedef struct _Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs; typedef struct _Uenibstreamprotobuf__ExpectedHOInterval Uenibstreamprotobuf__ExpectedHOInterval; typedef struct _Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation; typedef struct _Uenibstreamprotobuf__SGNBAdditionTriggerInd Uenibstreamprotobuf__SGNBAdditionTriggerInd; /* --- enums --- */ typedef enum _Uenibstreamprotobuf__ENDCResourceConfiguration__Status { UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__present = 1, UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__not_present = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS) } Uenibstreamprotobuf__ENDCResourceConfiguration__Status; typedef enum _Uenibstreamprotobuf__PreEmptionVulnerability__Value { UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__VALUE__not_pre_emptable = 1, UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__VALUE__pre_emptable = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__VALUE) } Uenibstreamprotobuf__PreEmptionVulnerability__Value; typedef enum _Uenibstreamprotobuf__PreEmptionCapability__Value { UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__VALUE__shall_not_trigger_pre_emption = 1, UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__VALUE__may_trigger_pre_emption = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__VALUE) } Uenibstreamprotobuf__PreEmptionCapability__Value; typedef enum _Uenibstreamprotobuf__RLCMode__Value { UENIBSTREAMPROTOBUF__RLCMODE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RLCMODE__VALUE__rlc_am = 1, UENIBSTREAMPROTOBUF__RLCMODE__VALUE__rlc_um_bidirectional = 2, UENIBSTREAMPROTOBUF__RLCMODE__VALUE__rlc_um_unidirectional_ul = 3, UENIBSTREAMPROTOBUF__RLCMODE__VALUE__rlc_um_unidirectional_dl = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RLCMODE__VALUE) } Uenibstreamprotobuf__RLCMode__Value; typedef enum _Uenibstreamprotobuf__RLCStatus__ReestablishmentIndication { UENIBSTREAMPROTOBUF__RLC__STATUS__REESTABLISHMENT__INDICATION__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RLC__STATUS__REESTABLISHMENT__INDICATION__reestablished = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RLC__STATUS__REESTABLISHMENT__INDICATION) } Uenibstreamprotobuf__RLCStatus__ReestablishmentIndication; typedef enum _Uenibstreamprotobuf__ULConfiguration__ULUEConfiguration { UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__no_data = 1, UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__shared = 2, UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__only = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION) } Uenibstreamprotobuf__ULConfiguration__ULUEConfiguration; typedef enum _Uenibstreamprotobuf__PDCPSnLength__Value { UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__VALUE__twelve_bits = 1, UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__VALUE__eighteen_bits = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__VALUE) } Uenibstreamprotobuf__PDCPSnLength__Value; typedef enum _Uenibstreamprotobuf__PDCPChangeIndication__Value { UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__VALUE__s_KgNB_update_required = 1, UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__VALUE__pDCP_data_recovery_required = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__VALUE) } Uenibstreamprotobuf__PDCPChangeIndication__Value; typedef enum _Uenibstreamprotobuf__SplitSRBs__Value { UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__srb1 = 1, UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__srb2 = 2, UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__srb1and2 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE) } Uenibstreamprotobuf__SplitSRBs__Value; typedef enum _Uenibstreamprotobuf__TriggeringMessage__Value { UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__initiating_message = 1, UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__successful_outcome = 2, UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__unsuccessful_outcome = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE) } Uenibstreamprotobuf__TriggeringMessage__Value; typedef enum _Uenibstreamprotobuf__Criticality__Value { UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__reject = 1, UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__ignore = 2, UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__notify = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CRITICALITY__VALUE) } Uenibstreamprotobuf__Criticality__Value; typedef enum _Uenibstreamprotobuf__TypeOfError__Value { UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__VALUE__not_understood = 1, UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__VALUE__missing = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__VALUE) } Uenibstreamprotobuf__TypeOfError__Value; typedef enum _Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation__Value { UENIBSTREAMPROTOBUF__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE) } Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation__Value; typedef enum _Uenibstreamprotobuf__RRCConfigInd__Value { UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__VALUE__full_config = 1, UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__VALUE__delta_config = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__VALUE) } Uenibstreamprotobuf__RRCConfigInd__Value; typedef enum _Uenibstreamprotobuf__ForbiddenInterRATs__Value { UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__all = 1, UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__geran = 2, UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__utran = 3, UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__cdma2000 = 4, UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__geranandutran = 5, UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__cdma2000andutran = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE) } Uenibstreamprotobuf__ForbiddenInterRATs__Value; typedef enum _Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT__Value { UENIBSTREAMPROTOBUF__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__nRrestrictedinEPSasSecondaryRAT = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE) } Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT__Value; typedef enum _Uenibstreamprotobuf__CNTypeRestrictionsItem__CNType { UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__fiveGC_forbidden = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE) } Uenibstreamprotobuf__CNTypeRestrictionsItem__CNType; typedef enum _Uenibstreamprotobuf__NRrestrictionin5GS__Value { UENIBSTREAMPROTOBUF__NRRESTRICTIONIN5_GS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NRRESTRICTIONIN5_GS__VALUE__nRrestrictedin5GS = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NRRESTRICTIONIN5_GS__VALUE) } Uenibstreamprotobuf__NRrestrictionin5GS__Value; typedef enum _Uenibstreamprotobuf__DLForwarding__Value { UENIBSTREAMPROTOBUF__DL__FORWARDING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DL__FORWARDING__VALUE__dL_forwardingProposed = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DL__FORWARDING__VALUE) } Uenibstreamprotobuf__DLForwarding__Value; typedef enum _Uenibstreamprotobuf__DuplicationActivation__Value { UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__VALUE__active = 1, UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__VALUE__inactive = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__VALUE) } Uenibstreamprotobuf__DuplicationActivation__Value; typedef enum _Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation__Value { UENIBSTREAMPROTOBUF__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE) } Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation__Value; typedef enum _Uenibstreamprotobuf__ExpectedHOInterval__Value { UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec15 = 1, UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec30 = 2, UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec60 = 3, UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec90 = 4, UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec120 = 5, UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__sec180 = 6, UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__long_time = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE) } Uenibstreamprotobuf__ExpectedHOInterval__Value; typedef enum _Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation__Value { UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__subscription_information = 1, UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__statistics = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE) } Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation__Value; typedef enum _Uenibstreamprotobuf__SGNBAdditionTriggerInd__Value { UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__sn_change = 1, UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__inter_eNB_HO = 2, UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__intra_eNB_HO = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE) } Uenibstreamprotobuf__SGNBAdditionTriggerInd__Value; /* --- messages --- */ struct _Uenibstreamprotobuf__ENDCResourceConfiguration { ProtobufCMessage base; Uenibstreamprotobuf__ENDCResourceConfiguration__Status pdcpatsgnb; Uenibstreamprotobuf__ENDCResourceConfiguration__Status mcgresources; Uenibstreamprotobuf__ENDCResourceConfiguration__Status scgresources; }; #define UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__en__dc__resource_configuration__descriptor) \ , UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified, UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified, UENIBSTREAMPROTOBUF__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified } struct _Uenibstreamprotobuf__ERABLevelQoSParameters { ProtobufCMessage base; uint32_t qci; Uenibstreamprotobuf__AllocationAndRetentionPriority *allocationandretentionpriority; Uenibstreamprotobuf__GBRQosInformation *gbrqosinformation; size_t n_ie_extensions; Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__E__RAB__LEVEL__QO_S__PARAMETERS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__e__rab__level__qo_s__parameters__descriptor) \ , 0, NULL, NULL, 0,NULL } struct _Uenibstreamprotobuf__AllocationAndRetentionPriority { ProtobufCMessage base; uint32_t prioritylevel; Uenibstreamprotobuf__PreEmptionCapability *pre_emptioncapability; Uenibstreamprotobuf__PreEmptionVulnerability *pre_emptionvulnerability; }; #define UENIBSTREAMPROTOBUF__ALLOCATION_AND_RETENTION_PRIORITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__allocation_and_retention_priority__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__PreEmptionVulnerability { ProtobufCMessage base; Uenibstreamprotobuf__PreEmptionVulnerability__Value value; }; #define UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pre_emption_vulnerability__descriptor) \ , UENIBSTREAMPROTOBUF__PRE_EMPTION_VULNERABILITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PreEmptionCapability { ProtobufCMessage base; Uenibstreamprotobuf__PreEmptionCapability__Value value; }; #define UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pre_emption_capability__descriptor) \ , UENIBSTREAMPROTOBUF__PRE_EMPTION_CAPABILITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs { ProtobufCMessage base; Google__Protobuf__UInt32Value *id_downlinkpacketlossrate; Google__Protobuf__UInt32Value *id_uplinkpacketlossrate; }; #define UENIBSTREAMPROTOBUF__E__RAB__LEVEL__QO_S__PARAMETERS__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__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; Uenibstreamprotobuf__GBRQosInformationExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__GBR__QOS_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__gbr__qos_information__descriptor) \ , 0, 0, 0, 0, 0,NULL } struct _Uenibstreamprotobuf__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 UENIBSTREAMPROTOBUF__GBR__QOS_INFORMATION__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor) \ , NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__GTPtunnelEndpoint { ProtobufCMessage base; char *transportlayeraddress; char *gtp_teid; size_t n_ie_extensions; Uenibstreamprotobuf__GTPtunnelEndpointExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__GTPTUNNEL_ENDPOINT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__gtptunnel_endpoint__descriptor) \ , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, 0,NULL } struct _Uenibstreamprotobuf__GTPtunnelEndpointExtIEs { ProtobufCMessage base; }; #define UENIBSTREAMPROTOBUF__GTPTUNNEL_ENDPOINT__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor) \ } struct _Uenibstreamprotobuf__RLCMode { ProtobufCMessage base; Uenibstreamprotobuf__RLCMode__Value value; }; #define UENIBSTREAMPROTOBUF__RLCMODE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rlcmode__descriptor) \ , UENIBSTREAMPROTOBUF__RLCMODE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RLCStatus { ProtobufCMessage base; Uenibstreamprotobuf__RLCStatus__ReestablishmentIndication reestablishment_indication; }; #define UENIBSTREAMPROTOBUF__RLC__STATUS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rlc__status__descriptor) \ , UENIBSTREAMPROTOBUF__RLC__STATUS__REESTABLISHMENT__INDICATION__protobuf_unspecified } struct _Uenibstreamprotobuf__ULConfiguration { ProtobufCMessage base; Uenibstreamprotobuf__ULConfiguration__ULUEConfiguration ul_pdcp; }; #define UENIBSTREAMPROTOBUF__ULCONFIGURATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ulconfiguration__descriptor) \ , UENIBSTREAMPROTOBUF__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified } struct _Uenibstreamprotobuf__PDCPSnLength { ProtobufCMessage base; Uenibstreamprotobuf__PDCPSnLength__Value value; }; #define UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdcpsn_length__descriptor) \ , UENIBSTREAMPROTOBUF__PDCPSN_LENGTH__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PDCPChangeIndication { ProtobufCMessage base; Uenibstreamprotobuf__PDCPChangeIndication__Value value; }; #define UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdcpchange_indication__descriptor) \ , UENIBSTREAMPROTOBUF__PDCPCHANGE_INDICATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SplitSRBs { ProtobufCMessage base; Uenibstreamprotobuf__SplitSRBs__Value value; }; #define UENIBSTREAMPROTOBUF__SPLIT_SRBS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__split_srbs__descriptor) \ , UENIBSTREAMPROTOBUF__SPLIT_SRBS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__NRCGI { ProtobufCMessage base; char *plmn_identity; char *nrcellidentifier; size_t n_ie_extensions; Uenibstreamprotobuf__NRCGIExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__NRCGI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrcgi__descriptor) \ , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string, 0,NULL } struct _Uenibstreamprotobuf__NRCGIExtIEs { ProtobufCMessage base; }; #define UENIBSTREAMPROTOBUF__NRCGI__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrcgi__ext_ies__descriptor) \ } struct _Uenibstreamprotobuf__ECGI { ProtobufCMessage base; char *plmn_identity; char *eutrancellidentifier; }; #define UENIBSTREAMPROTOBUF__ECGI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ecgi__descriptor) \ , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string } struct _Uenibstreamprotobuf__ERABList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__ERABItemIEs **items; }; #define UENIBSTREAMPROTOBUF__E__RAB__LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__e__rab__list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ERABItemIEs { ProtobufCMessage base; Uenibstreamprotobuf__ERABItem *id_e_rab_item; }; #define UENIBSTREAMPROTOBUF__E__RAB__ITEM_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__e__rab__item_ies__descriptor) \ , NULL } struct _Uenibstreamprotobuf__ERABItem { ProtobufCMessage base; uint32_t e_rab_id; Uenibstreamprotobuf__Cause *cause; }; #define UENIBSTREAMPROTOBUF__E__RAB__ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__e__rab__item__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__CriticalityDiagnostics { ProtobufCMessage base; Google__Protobuf__UInt32Value *procedurecode; Uenibstreamprotobuf__TriggeringMessage *triggeringmessage; Uenibstreamprotobuf__Criticality *procedurecriticality; Uenibstreamprotobuf__CriticalityDiagnosticsIEList *iescriticalitydiagnostics; size_t n_ie_extensions; Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__CRITICALITY_DIAGNOSTICS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__criticality_diagnostics__descriptor) \ , NULL, NULL, NULL, NULL, 0,NULL } struct _Uenibstreamprotobuf__TriggeringMessage { ProtobufCMessage base; Uenibstreamprotobuf__TriggeringMessage__Value value; }; #define UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__triggering_message__descriptor) \ , UENIBSTREAMPROTOBUF__TRIGGERING_MESSAGE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__Criticality { ProtobufCMessage base; Uenibstreamprotobuf__Criticality__Value value; }; #define UENIBSTREAMPROTOBUF__CRITICALITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__criticality__descriptor) \ , UENIBSTREAMPROTOBUF__CRITICALITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CriticalityDiagnosticsIEList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem **items; }; #define UENIBSTREAMPROTOBUF__CRITICALITY_DIAGNOSTICS__IE__LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem { ProtobufCMessage base; Uenibstreamprotobuf__Criticality *iecriticality; uint32_t ie_id; Uenibstreamprotobuf__TypeOfError *typeoferror; }; #define UENIBSTREAMPROTOBUF__CRITICALITY_DIAGNOSTICS__IE__LIST__ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor) \ , NULL, 0, NULL } struct _Uenibstreamprotobuf__TypeOfError { ProtobufCMessage base; Uenibstreamprotobuf__TypeOfError__Value value; }; #define UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__type_of_error__descriptor) \ , UENIBSTREAMPROTOBUF__TYPE_OF_ERROR__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs { ProtobufCMessage base; }; #define UENIBSTREAMPROTOBUF__CRITICALITY_DIAGNOSTICS__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor) \ } struct _Uenibstreamprotobuf__SgNBResourceCoordinationInformation { ProtobufCMessage base; Uenibstreamprotobuf__NRCGI *nr_cgi; char *ulcoordinationinformation; Google__Protobuf__StringValue *dlcoordinationinformation; size_t n_ie_extensions; Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__SG_NBRESOURCE_COORDINATION_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sg_nbresource_coordination_information__descriptor) \ , NULL, (char *)protobuf_c_empty_string, NULL, 0,NULL } struct _Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs { ProtobufCMessage base; Uenibstreamprotobuf__ECGI *id_ecgi; Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *id_sgnbcoordinationassistanceinformation; }; #define UENIBSTREAMPROTOBUF__SG_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation { ProtobufCMessage base; Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation__Value value; }; #define UENIBSTREAMPROTOBUF__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor) \ , UENIBSTREAMPROTOBUF__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RRCConfigInd { ProtobufCMessage base; Uenibstreamprotobuf__RRCConfigInd__Value value; }; #define UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rrc__config__ind__descriptor) \ , UENIBSTREAMPROTOBUF__RRC__CONFIG__IND__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__HandoverRestrictionList { ProtobufCMessage base; char *servingplmn; Uenibstreamprotobuf__EPLMNs *equivalentplmns; Uenibstreamprotobuf__ForbiddenTAs *forbiddentas; Uenibstreamprotobuf__ForbiddenLAs *forbiddenlas; Uenibstreamprotobuf__ForbiddenInterRATs *forbiddeninterrats; size_t n_ie_extensions; Uenibstreamprotobuf__HandoverRestrictionListExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__HANDOVER_RESTRICTION_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__handover_restriction_list__descriptor) \ , (char *)protobuf_c_empty_string, NULL, NULL, NULL, NULL, 0,NULL } struct _Uenibstreamprotobuf__EPLMNs { ProtobufCMessage base; size_t n_items; char **items; }; #define UENIBSTREAMPROTOBUF__EPLMNS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eplmns__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ForbiddenTAs { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__ForbiddenTAsItem **items; }; #define UENIBSTREAMPROTOBUF__FORBIDDEN_TAS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__forbidden_tas__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ForbiddenTAsItem { ProtobufCMessage base; char *plmn_identity; Uenibstreamprotobuf__ForbiddenTACs *forbiddentacs; }; #define UENIBSTREAMPROTOBUF__FORBIDDEN_TAS__ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__forbidden_tas__item__descriptor) \ , (char *)protobuf_c_empty_string, NULL } struct _Uenibstreamprotobuf__ForbiddenTACs { ProtobufCMessage base; size_t n_items; char **items; }; #define UENIBSTREAMPROTOBUF__FORBIDDEN_TACS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__forbidden_tacs__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ForbiddenLAs { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__ForbiddenLAsItem **items; }; #define UENIBSTREAMPROTOBUF__FORBIDDEN_LAS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__forbidden_las__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ForbiddenLAsItem { ProtobufCMessage base; char *plmn_identity; Uenibstreamprotobuf__ForbiddenLACs *forbiddenlacs; }; #define UENIBSTREAMPROTOBUF__FORBIDDEN_LAS__ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__forbidden_las__item__descriptor) \ , (char *)protobuf_c_empty_string, NULL } struct _Uenibstreamprotobuf__ForbiddenLACs { ProtobufCMessage base; size_t n_items; char **items; }; #define UENIBSTREAMPROTOBUF__FORBIDDEN_LACS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__forbidden_lacs__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ForbiddenInterRATs { ProtobufCMessage base; Uenibstreamprotobuf__ForbiddenInterRATs__Value value; }; #define UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__forbidden_inter_rats__descriptor) \ , UENIBSTREAMPROTOBUF__FORBIDDEN_INTER_RATS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__HandoverRestrictionListExtIEs { ProtobufCMessage base; Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *id_nrrestrictioninepsassecondaryrat; Uenibstreamprotobuf__CNTypeRestrictions *id_cntyperestrictions; Uenibstreamprotobuf__NRrestrictionin5GS *id_nrrestrictionin5gs; }; #define UENIBSTREAMPROTOBUF__HANDOVER_RESTRICTION_LIST__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT { ProtobufCMessage base; Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT__Value value; }; #define UENIBSTREAMPROTOBUF__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor) \ , UENIBSTREAMPROTOBUF__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CNTypeRestrictions { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__CNTypeRestrictionsItem **items; }; #define UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cntype_restrictions__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CNTypeRestrictionsItem { ProtobufCMessage base; char *plmn_id; Uenibstreamprotobuf__CNTypeRestrictionsItem__CNType cn_type; }; #define UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS_ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cntype_restrictions_item__descriptor) \ , (char *)protobuf_c_empty_string, UENIBSTREAMPROTOBUF__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__protobuf_unspecified } struct _Uenibstreamprotobuf__NRrestrictionin5GS { ProtobufCMessage base; Uenibstreamprotobuf__NRrestrictionin5GS__Value value; }; #define UENIBSTREAMPROTOBUF__NRRESTRICTIONIN5_GS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrrestrictionin5_gs__descriptor) \ , UENIBSTREAMPROTOBUF__NRRESTRICTIONIN5_GS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__NRUESecurityCapabilities { ProtobufCMessage base; char *nrencryptionalgorithms; char *nrintegrityprotectionalgorithms; }; #define UENIBSTREAMPROTOBUF__NRUESECURITY_CAPABILITIES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nruesecurity_capabilities__descriptor) \ , (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string } struct _Uenibstreamprotobuf__UEAggregateMaximumBitRate { ProtobufCMessage base; uint64_t ueaggregatemaximumbitratedownlink; uint64_t ueaggregatemaximumbitrateuplink; size_t n_ie_extensions; Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__UEAGGREGATE_MAXIMUM_BIT_RATE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ueaggregate_maximum_bit_rate__descriptor) \ , 0, 0, 0,NULL } struct _Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs { ProtobufCMessage base; Google__Protobuf__UInt64Value *id_extended_ueaggregatemaximumbitratedownlink; Google__Protobuf__UInt64Value *id_extended_ueaggregatemaximumbitrateuplink; }; #define UENIBSTREAMPROTOBUF__UEAGGREGATE__MAXIMUM_BITRATE__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__DLForwarding { ProtobufCMessage base; Uenibstreamprotobuf__DLForwarding__Value value; }; #define UENIBSTREAMPROTOBUF__DL__FORWARDING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dl__forwarding__descriptor) \ , UENIBSTREAMPROTOBUF__DL__FORWARDING__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DuplicationActivation { ProtobufCMessage base; Uenibstreamprotobuf__DuplicationActivation__Value value; }; #define UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__duplication_activation__descriptor) \ , UENIBSTREAMPROTOBUF__DUPLICATION_ACTIVATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MeNBResourceCoordinationInformation { ProtobufCMessage base; Uenibstreamprotobuf__ECGI *eutra_cell_id; char *ulcoordinationinformation; Google__Protobuf__StringValue *dlcoordinationinformation; size_t n_ie_extensions; Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__ME_NBRESOURCE_COORDINATION_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__me_nbresource_coordination_information__descriptor) \ , NULL, (char *)protobuf_c_empty_string, NULL, 0,NULL } struct _Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs { ProtobufCMessage base; Uenibstreamprotobuf__NRCGI *id_nrcgi; Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *id_menbcoordinationassistanceinformation; }; #define UENIBSTREAMPROTOBUF__ME_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation { ProtobufCMessage base; Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation__Value value; }; #define UENIBSTREAMPROTOBUF__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor) \ , UENIBSTREAMPROTOBUF__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__COUNTvalue { ProtobufCMessage base; uint32_t pdcp_sn; uint32_t hfn; }; #define UENIBSTREAMPROTOBUF__COUNTVALUE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__countvalue__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__COUNTValueExtended { ProtobufCMessage base; uint32_t pdcp_snextended; uint32_t hfnmodified; }; #define UENIBSTREAMPROTOBUF__COUNTVALUE_EXTENDED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__countvalue_extended__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 { ProtobufCMessage base; uint32_t pdcp_snlength18; uint32_t hfnforpdcp_snlength18; }; #define UENIBSTREAMPROTOBUF__COUNTVALUE_PDCP__SNLENGTH18__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__countvalue_pdcp__snlength18__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__ExpectedUEBehaviour { ProtobufCMessage base; Uenibstreamprotobuf__ExpectedUEActivityBehaviour *expectedactivity; Uenibstreamprotobuf__ExpectedHOInterval *expectedhointerval; }; #define UENIBSTREAMPROTOBUF__EXPECTED_UEBEHAVIOUR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__expected_uebehaviour__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__ExpectedUEActivityBehaviour { ProtobufCMessage base; Google__Protobuf__UInt32Value *expectedactivityperiod; Google__Protobuf__UInt32Value *expectedidleperiod; Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *sourceofueactivitybehaviourinformation; size_t n_ie_extensions; Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs **ie_extensions; }; #define UENIBSTREAMPROTOBUF__EXPECTED_UEACTIVITY_BEHAVIOUR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor) \ , NULL, NULL, NULL, 0,NULL } struct _Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs { ProtobufCMessage base; }; #define UENIBSTREAMPROTOBUF__EXPECTED_UEACTIVITY_BEHAVIOUR__EXT_IES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor) \ } struct _Uenibstreamprotobuf__ExpectedHOInterval { ProtobufCMessage base; Uenibstreamprotobuf__ExpectedHOInterval__Value value; }; #define UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__expected_hointerval__descriptor) \ , UENIBSTREAMPROTOBUF__EXPECTED_HOINTERVAL__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation { ProtobufCMessage base; Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation__Value value; }; #define UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor) \ , UENIBSTREAMPROTOBUF__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SGNBAdditionTriggerInd { ProtobufCMessage base; Uenibstreamprotobuf__SGNBAdditionTriggerInd__Value value; }; #define UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sgnb__addition__trigger__ind__descriptor) \ , UENIBSTREAMPROTOBUF__SGNB__ADDITION__TRIGGER__IND__VALUE__protobuf_unspecified } /* Uenibstreamprotobuf__ENDCResourceConfiguration methods */ void uenibstreamprotobuf__en__dc__resource_configuration__init (Uenibstreamprotobuf__ENDCResourceConfiguration *message); size_t uenibstreamprotobuf__en__dc__resource_configuration__get_packed_size (const Uenibstreamprotobuf__ENDCResourceConfiguration *message); size_t uenibstreamprotobuf__en__dc__resource_configuration__pack (const Uenibstreamprotobuf__ENDCResourceConfiguration *message, uint8_t *out); size_t uenibstreamprotobuf__en__dc__resource_configuration__pack_to_buffer (const Uenibstreamprotobuf__ENDCResourceConfiguration *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ENDCResourceConfiguration * uenibstreamprotobuf__en__dc__resource_configuration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__en__dc__resource_configuration__free_unpacked (Uenibstreamprotobuf__ENDCResourceConfiguration *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ERABLevelQoSParameters methods */ void uenibstreamprotobuf__e__rab__level__qo_s__parameters__init (Uenibstreamprotobuf__ERABLevelQoSParameters *message); size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__get_packed_size (const Uenibstreamprotobuf__ERABLevelQoSParameters *message); size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__pack (const Uenibstreamprotobuf__ERABLevelQoSParameters *message, uint8_t *out); size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__pack_to_buffer (const Uenibstreamprotobuf__ERABLevelQoSParameters *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ERABLevelQoSParameters * uenibstreamprotobuf__e__rab__level__qo_s__parameters__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__e__rab__level__qo_s__parameters__free_unpacked (Uenibstreamprotobuf__ERABLevelQoSParameters *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__AllocationAndRetentionPriority methods */ void uenibstreamprotobuf__allocation_and_retention_priority__init (Uenibstreamprotobuf__AllocationAndRetentionPriority *message); size_t uenibstreamprotobuf__allocation_and_retention_priority__get_packed_size (const Uenibstreamprotobuf__AllocationAndRetentionPriority *message); size_t uenibstreamprotobuf__allocation_and_retention_priority__pack (const Uenibstreamprotobuf__AllocationAndRetentionPriority *message, uint8_t *out); size_t uenibstreamprotobuf__allocation_and_retention_priority__pack_to_buffer (const Uenibstreamprotobuf__AllocationAndRetentionPriority *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__AllocationAndRetentionPriority * uenibstreamprotobuf__allocation_and_retention_priority__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__allocation_and_retention_priority__free_unpacked (Uenibstreamprotobuf__AllocationAndRetentionPriority *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PreEmptionVulnerability methods */ void uenibstreamprotobuf__pre_emption_vulnerability__init (Uenibstreamprotobuf__PreEmptionVulnerability *message); size_t uenibstreamprotobuf__pre_emption_vulnerability__get_packed_size (const Uenibstreamprotobuf__PreEmptionVulnerability *message); size_t uenibstreamprotobuf__pre_emption_vulnerability__pack (const Uenibstreamprotobuf__PreEmptionVulnerability *message, uint8_t *out); size_t uenibstreamprotobuf__pre_emption_vulnerability__pack_to_buffer (const Uenibstreamprotobuf__PreEmptionVulnerability *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PreEmptionVulnerability * uenibstreamprotobuf__pre_emption_vulnerability__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pre_emption_vulnerability__free_unpacked (Uenibstreamprotobuf__PreEmptionVulnerability *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PreEmptionCapability methods */ void uenibstreamprotobuf__pre_emption_capability__init (Uenibstreamprotobuf__PreEmptionCapability *message); size_t uenibstreamprotobuf__pre_emption_capability__get_packed_size (const Uenibstreamprotobuf__PreEmptionCapability *message); size_t uenibstreamprotobuf__pre_emption_capability__pack (const Uenibstreamprotobuf__PreEmptionCapability *message, uint8_t *out); size_t uenibstreamprotobuf__pre_emption_capability__pack_to_buffer (const Uenibstreamprotobuf__PreEmptionCapability *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PreEmptionCapability * uenibstreamprotobuf__pre_emption_capability__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pre_emption_capability__free_unpacked (Uenibstreamprotobuf__PreEmptionCapability *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs methods */ void uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__init (Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message); size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__get_packed_size (const Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message); size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__pack (const Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__pack_to_buffer (const Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs * uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__free_unpacked (Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GBRQosInformation methods */ void uenibstreamprotobuf__gbr__qos_information__init (Uenibstreamprotobuf__GBRQosInformation *message); size_t uenibstreamprotobuf__gbr__qos_information__get_packed_size (const Uenibstreamprotobuf__GBRQosInformation *message); size_t uenibstreamprotobuf__gbr__qos_information__pack (const Uenibstreamprotobuf__GBRQosInformation *message, uint8_t *out); size_t uenibstreamprotobuf__gbr__qos_information__pack_to_buffer (const Uenibstreamprotobuf__GBRQosInformation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GBRQosInformation * uenibstreamprotobuf__gbr__qos_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__gbr__qos_information__free_unpacked (Uenibstreamprotobuf__GBRQosInformation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GBRQosInformationExtIEs methods */ void uenibstreamprotobuf__gbr__qos_information__ext_ies__init (Uenibstreamprotobuf__GBRQosInformationExtIEs *message); size_t uenibstreamprotobuf__gbr__qos_information__ext_ies__get_packed_size (const Uenibstreamprotobuf__GBRQosInformationExtIEs *message); size_t uenibstreamprotobuf__gbr__qos_information__ext_ies__pack (const Uenibstreamprotobuf__GBRQosInformationExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__gbr__qos_information__ext_ies__pack_to_buffer (const Uenibstreamprotobuf__GBRQosInformationExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GBRQosInformationExtIEs * uenibstreamprotobuf__gbr__qos_information__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__gbr__qos_information__ext_ies__free_unpacked (Uenibstreamprotobuf__GBRQosInformationExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GTPtunnelEndpoint methods */ void uenibstreamprotobuf__gtptunnel_endpoint__init (Uenibstreamprotobuf__GTPtunnelEndpoint *message); size_t uenibstreamprotobuf__gtptunnel_endpoint__get_packed_size (const Uenibstreamprotobuf__GTPtunnelEndpoint *message); size_t uenibstreamprotobuf__gtptunnel_endpoint__pack (const Uenibstreamprotobuf__GTPtunnelEndpoint *message, uint8_t *out); size_t uenibstreamprotobuf__gtptunnel_endpoint__pack_to_buffer (const Uenibstreamprotobuf__GTPtunnelEndpoint *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GTPtunnelEndpoint * uenibstreamprotobuf__gtptunnel_endpoint__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__gtptunnel_endpoint__free_unpacked (Uenibstreamprotobuf__GTPtunnelEndpoint *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GTPtunnelEndpointExtIEs methods */ void uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__init (Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message); size_t uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__get_packed_size (const Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message); size_t uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__pack (const Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__pack_to_buffer (const Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GTPtunnelEndpointExtIEs * uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__free_unpacked (Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RLCMode methods */ void uenibstreamprotobuf__rlcmode__init (Uenibstreamprotobuf__RLCMode *message); size_t uenibstreamprotobuf__rlcmode__get_packed_size (const Uenibstreamprotobuf__RLCMode *message); size_t uenibstreamprotobuf__rlcmode__pack (const Uenibstreamprotobuf__RLCMode *message, uint8_t *out); size_t uenibstreamprotobuf__rlcmode__pack_to_buffer (const Uenibstreamprotobuf__RLCMode *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RLCMode * uenibstreamprotobuf__rlcmode__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rlcmode__free_unpacked (Uenibstreamprotobuf__RLCMode *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RLCStatus methods */ void uenibstreamprotobuf__rlc__status__init (Uenibstreamprotobuf__RLCStatus *message); size_t uenibstreamprotobuf__rlc__status__get_packed_size (const Uenibstreamprotobuf__RLCStatus *message); size_t uenibstreamprotobuf__rlc__status__pack (const Uenibstreamprotobuf__RLCStatus *message, uint8_t *out); size_t uenibstreamprotobuf__rlc__status__pack_to_buffer (const Uenibstreamprotobuf__RLCStatus *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RLCStatus * uenibstreamprotobuf__rlc__status__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rlc__status__free_unpacked (Uenibstreamprotobuf__RLCStatus *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ULConfiguration methods */ void uenibstreamprotobuf__ulconfiguration__init (Uenibstreamprotobuf__ULConfiguration *message); size_t uenibstreamprotobuf__ulconfiguration__get_packed_size (const Uenibstreamprotobuf__ULConfiguration *message); size_t uenibstreamprotobuf__ulconfiguration__pack (const Uenibstreamprotobuf__ULConfiguration *message, uint8_t *out); size_t uenibstreamprotobuf__ulconfiguration__pack_to_buffer (const Uenibstreamprotobuf__ULConfiguration *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ULConfiguration * uenibstreamprotobuf__ulconfiguration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ulconfiguration__free_unpacked (Uenibstreamprotobuf__ULConfiguration *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDCPSnLength methods */ void uenibstreamprotobuf__pdcpsn_length__init (Uenibstreamprotobuf__PDCPSnLength *message); size_t uenibstreamprotobuf__pdcpsn_length__get_packed_size (const Uenibstreamprotobuf__PDCPSnLength *message); size_t uenibstreamprotobuf__pdcpsn_length__pack (const Uenibstreamprotobuf__PDCPSnLength *message, uint8_t *out); size_t uenibstreamprotobuf__pdcpsn_length__pack_to_buffer (const Uenibstreamprotobuf__PDCPSnLength *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDCPSnLength * uenibstreamprotobuf__pdcpsn_length__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdcpsn_length__free_unpacked (Uenibstreamprotobuf__PDCPSnLength *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDCPChangeIndication methods */ void uenibstreamprotobuf__pdcpchange_indication__init (Uenibstreamprotobuf__PDCPChangeIndication *message); size_t uenibstreamprotobuf__pdcpchange_indication__get_packed_size (const Uenibstreamprotobuf__PDCPChangeIndication *message); size_t uenibstreamprotobuf__pdcpchange_indication__pack (const Uenibstreamprotobuf__PDCPChangeIndication *message, uint8_t *out); size_t uenibstreamprotobuf__pdcpchange_indication__pack_to_buffer (const Uenibstreamprotobuf__PDCPChangeIndication *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDCPChangeIndication * uenibstreamprotobuf__pdcpchange_indication__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdcpchange_indication__free_unpacked (Uenibstreamprotobuf__PDCPChangeIndication *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SplitSRBs methods */ void uenibstreamprotobuf__split_srbs__init (Uenibstreamprotobuf__SplitSRBs *message); size_t uenibstreamprotobuf__split_srbs__get_packed_size (const Uenibstreamprotobuf__SplitSRBs *message); size_t uenibstreamprotobuf__split_srbs__pack (const Uenibstreamprotobuf__SplitSRBs *message, uint8_t *out); size_t uenibstreamprotobuf__split_srbs__pack_to_buffer (const Uenibstreamprotobuf__SplitSRBs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SplitSRBs * uenibstreamprotobuf__split_srbs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__split_srbs__free_unpacked (Uenibstreamprotobuf__SplitSRBs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRCGI methods */ void uenibstreamprotobuf__nrcgi__init (Uenibstreamprotobuf__NRCGI *message); size_t uenibstreamprotobuf__nrcgi__get_packed_size (const Uenibstreamprotobuf__NRCGI *message); size_t uenibstreamprotobuf__nrcgi__pack (const Uenibstreamprotobuf__NRCGI *message, uint8_t *out); size_t uenibstreamprotobuf__nrcgi__pack_to_buffer (const Uenibstreamprotobuf__NRCGI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRCGI * uenibstreamprotobuf__nrcgi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrcgi__free_unpacked (Uenibstreamprotobuf__NRCGI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRCGIExtIEs methods */ void uenibstreamprotobuf__nrcgi__ext_ies__init (Uenibstreamprotobuf__NRCGIExtIEs *message); size_t uenibstreamprotobuf__nrcgi__ext_ies__get_packed_size (const Uenibstreamprotobuf__NRCGIExtIEs *message); size_t uenibstreamprotobuf__nrcgi__ext_ies__pack (const Uenibstreamprotobuf__NRCGIExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__nrcgi__ext_ies__pack_to_buffer (const Uenibstreamprotobuf__NRCGIExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRCGIExtIEs * uenibstreamprotobuf__nrcgi__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrcgi__ext_ies__free_unpacked (Uenibstreamprotobuf__NRCGIExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ECGI methods */ void uenibstreamprotobuf__ecgi__init (Uenibstreamprotobuf__ECGI *message); size_t uenibstreamprotobuf__ecgi__get_packed_size (const Uenibstreamprotobuf__ECGI *message); size_t uenibstreamprotobuf__ecgi__pack (const Uenibstreamprotobuf__ECGI *message, uint8_t *out); size_t uenibstreamprotobuf__ecgi__pack_to_buffer (const Uenibstreamprotobuf__ECGI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ECGI * uenibstreamprotobuf__ecgi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ecgi__free_unpacked (Uenibstreamprotobuf__ECGI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ERABList methods */ void uenibstreamprotobuf__e__rab__list__init (Uenibstreamprotobuf__ERABList *message); size_t uenibstreamprotobuf__e__rab__list__get_packed_size (const Uenibstreamprotobuf__ERABList *message); size_t uenibstreamprotobuf__e__rab__list__pack (const Uenibstreamprotobuf__ERABList *message, uint8_t *out); size_t uenibstreamprotobuf__e__rab__list__pack_to_buffer (const Uenibstreamprotobuf__ERABList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ERABList * uenibstreamprotobuf__e__rab__list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__e__rab__list__free_unpacked (Uenibstreamprotobuf__ERABList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ERABItemIEs methods */ void uenibstreamprotobuf__e__rab__item_ies__init (Uenibstreamprotobuf__ERABItemIEs *message); size_t uenibstreamprotobuf__e__rab__item_ies__get_packed_size (const Uenibstreamprotobuf__ERABItemIEs *message); size_t uenibstreamprotobuf__e__rab__item_ies__pack (const Uenibstreamprotobuf__ERABItemIEs *message, uint8_t *out); size_t uenibstreamprotobuf__e__rab__item_ies__pack_to_buffer (const Uenibstreamprotobuf__ERABItemIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ERABItemIEs * uenibstreamprotobuf__e__rab__item_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__e__rab__item_ies__free_unpacked (Uenibstreamprotobuf__ERABItemIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ERABItem methods */ void uenibstreamprotobuf__e__rab__item__init (Uenibstreamprotobuf__ERABItem *message); size_t uenibstreamprotobuf__e__rab__item__get_packed_size (const Uenibstreamprotobuf__ERABItem *message); size_t uenibstreamprotobuf__e__rab__item__pack (const Uenibstreamprotobuf__ERABItem *message, uint8_t *out); size_t uenibstreamprotobuf__e__rab__item__pack_to_buffer (const Uenibstreamprotobuf__ERABItem *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ERABItem * uenibstreamprotobuf__e__rab__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__e__rab__item__free_unpacked (Uenibstreamprotobuf__ERABItem *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CriticalityDiagnostics methods */ void uenibstreamprotobuf__criticality_diagnostics__init (Uenibstreamprotobuf__CriticalityDiagnostics *message); size_t uenibstreamprotobuf__criticality_diagnostics__get_packed_size (const Uenibstreamprotobuf__CriticalityDiagnostics *message); size_t uenibstreamprotobuf__criticality_diagnostics__pack (const Uenibstreamprotobuf__CriticalityDiagnostics *message, uint8_t *out); size_t uenibstreamprotobuf__criticality_diagnostics__pack_to_buffer (const Uenibstreamprotobuf__CriticalityDiagnostics *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CriticalityDiagnostics * uenibstreamprotobuf__criticality_diagnostics__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__criticality_diagnostics__free_unpacked (Uenibstreamprotobuf__CriticalityDiagnostics *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TriggeringMessage methods */ void uenibstreamprotobuf__triggering_message__init (Uenibstreamprotobuf__TriggeringMessage *message); size_t uenibstreamprotobuf__triggering_message__get_packed_size (const Uenibstreamprotobuf__TriggeringMessage *message); size_t uenibstreamprotobuf__triggering_message__pack (const Uenibstreamprotobuf__TriggeringMessage *message, uint8_t *out); size_t uenibstreamprotobuf__triggering_message__pack_to_buffer (const Uenibstreamprotobuf__TriggeringMessage *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TriggeringMessage * uenibstreamprotobuf__triggering_message__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__triggering_message__free_unpacked (Uenibstreamprotobuf__TriggeringMessage *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Criticality methods */ void uenibstreamprotobuf__criticality__init (Uenibstreamprotobuf__Criticality *message); size_t uenibstreamprotobuf__criticality__get_packed_size (const Uenibstreamprotobuf__Criticality *message); size_t uenibstreamprotobuf__criticality__pack (const Uenibstreamprotobuf__Criticality *message, uint8_t *out); size_t uenibstreamprotobuf__criticality__pack_to_buffer (const Uenibstreamprotobuf__Criticality *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Criticality * uenibstreamprotobuf__criticality__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__criticality__free_unpacked (Uenibstreamprotobuf__Criticality *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CriticalityDiagnosticsIEList methods */ void uenibstreamprotobuf__criticality_diagnostics__ie__list__init (Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message); size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__get_packed_size (const Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message); size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__pack (const Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message, uint8_t *out); size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__pack_to_buffer (const Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CriticalityDiagnosticsIEList * uenibstreamprotobuf__criticality_diagnostics__ie__list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__criticality_diagnostics__ie__list__free_unpacked (Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem methods */ void uenibstreamprotobuf__criticality_diagnostics__ie__list__item__init (Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message); size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__item__get_packed_size (const Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message); size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__item__pack (const Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message, uint8_t *out); size_t uenibstreamprotobuf__criticality_diagnostics__ie__list__item__pack_to_buffer (const Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem * uenibstreamprotobuf__criticality_diagnostics__ie__list__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__criticality_diagnostics__ie__list__item__free_unpacked (Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TypeOfError methods */ void uenibstreamprotobuf__type_of_error__init (Uenibstreamprotobuf__TypeOfError *message); size_t uenibstreamprotobuf__type_of_error__get_packed_size (const Uenibstreamprotobuf__TypeOfError *message); size_t uenibstreamprotobuf__type_of_error__pack (const Uenibstreamprotobuf__TypeOfError *message, uint8_t *out); size_t uenibstreamprotobuf__type_of_error__pack_to_buffer (const Uenibstreamprotobuf__TypeOfError *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TypeOfError * uenibstreamprotobuf__type_of_error__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__type_of_error__free_unpacked (Uenibstreamprotobuf__TypeOfError *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs methods */ void uenibstreamprotobuf__criticality_diagnostics__ext_ies__init (Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message); size_t uenibstreamprotobuf__criticality_diagnostics__ext_ies__get_packed_size (const Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message); size_t uenibstreamprotobuf__criticality_diagnostics__ext_ies__pack (const Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__criticality_diagnostics__ext_ies__pack_to_buffer (const Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs * uenibstreamprotobuf__criticality_diagnostics__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__criticality_diagnostics__ext_ies__free_unpacked (Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SgNBResourceCoordinationInformation methods */ void uenibstreamprotobuf__sg_nbresource_coordination_information__init (Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message); size_t uenibstreamprotobuf__sg_nbresource_coordination_information__get_packed_size (const Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message); size_t uenibstreamprotobuf__sg_nbresource_coordination_information__pack (const Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message, uint8_t *out); size_t uenibstreamprotobuf__sg_nbresource_coordination_information__pack_to_buffer (const Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SgNBResourceCoordinationInformation * uenibstreamprotobuf__sg_nbresource_coordination_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sg_nbresource_coordination_information__free_unpacked (Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs methods */ void uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__init (Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message); size_t uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__get_packed_size (const Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message); size_t uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__pack (const Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__pack_to_buffer (const Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs * uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__free_unpacked (Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation methods */ void uenibstreamprotobuf__sg_nbcoordination_assistance_information__init (Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message); size_t uenibstreamprotobuf__sg_nbcoordination_assistance_information__get_packed_size (const Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message); size_t uenibstreamprotobuf__sg_nbcoordination_assistance_information__pack (const Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message, uint8_t *out); size_t uenibstreamprotobuf__sg_nbcoordination_assistance_information__pack_to_buffer (const Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation * uenibstreamprotobuf__sg_nbcoordination_assistance_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sg_nbcoordination_assistance_information__free_unpacked (Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RRCConfigInd methods */ void uenibstreamprotobuf__rrc__config__ind__init (Uenibstreamprotobuf__RRCConfigInd *message); size_t uenibstreamprotobuf__rrc__config__ind__get_packed_size (const Uenibstreamprotobuf__RRCConfigInd *message); size_t uenibstreamprotobuf__rrc__config__ind__pack (const Uenibstreamprotobuf__RRCConfigInd *message, uint8_t *out); size_t uenibstreamprotobuf__rrc__config__ind__pack_to_buffer (const Uenibstreamprotobuf__RRCConfigInd *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RRCConfigInd * uenibstreamprotobuf__rrc__config__ind__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rrc__config__ind__free_unpacked (Uenibstreamprotobuf__RRCConfigInd *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__HandoverRestrictionList methods */ void uenibstreamprotobuf__handover_restriction_list__init (Uenibstreamprotobuf__HandoverRestrictionList *message); size_t uenibstreamprotobuf__handover_restriction_list__get_packed_size (const Uenibstreamprotobuf__HandoverRestrictionList *message); size_t uenibstreamprotobuf__handover_restriction_list__pack (const Uenibstreamprotobuf__HandoverRestrictionList *message, uint8_t *out); size_t uenibstreamprotobuf__handover_restriction_list__pack_to_buffer (const Uenibstreamprotobuf__HandoverRestrictionList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__HandoverRestrictionList * uenibstreamprotobuf__handover_restriction_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__handover_restriction_list__free_unpacked (Uenibstreamprotobuf__HandoverRestrictionList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EPLMNs methods */ void uenibstreamprotobuf__eplmns__init (Uenibstreamprotobuf__EPLMNs *message); size_t uenibstreamprotobuf__eplmns__get_packed_size (const Uenibstreamprotobuf__EPLMNs *message); size_t uenibstreamprotobuf__eplmns__pack (const Uenibstreamprotobuf__EPLMNs *message, uint8_t *out); size_t uenibstreamprotobuf__eplmns__pack_to_buffer (const Uenibstreamprotobuf__EPLMNs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EPLMNs * uenibstreamprotobuf__eplmns__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eplmns__free_unpacked (Uenibstreamprotobuf__EPLMNs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ForbiddenTAs methods */ void uenibstreamprotobuf__forbidden_tas__init (Uenibstreamprotobuf__ForbiddenTAs *message); size_t uenibstreamprotobuf__forbidden_tas__get_packed_size (const Uenibstreamprotobuf__ForbiddenTAs *message); size_t uenibstreamprotobuf__forbidden_tas__pack (const Uenibstreamprotobuf__ForbiddenTAs *message, uint8_t *out); size_t uenibstreamprotobuf__forbidden_tas__pack_to_buffer (const Uenibstreamprotobuf__ForbiddenTAs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ForbiddenTAs * uenibstreamprotobuf__forbidden_tas__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__forbidden_tas__free_unpacked (Uenibstreamprotobuf__ForbiddenTAs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ForbiddenTAsItem methods */ void uenibstreamprotobuf__forbidden_tas__item__init (Uenibstreamprotobuf__ForbiddenTAsItem *message); size_t uenibstreamprotobuf__forbidden_tas__item__get_packed_size (const Uenibstreamprotobuf__ForbiddenTAsItem *message); size_t uenibstreamprotobuf__forbidden_tas__item__pack (const Uenibstreamprotobuf__ForbiddenTAsItem *message, uint8_t *out); size_t uenibstreamprotobuf__forbidden_tas__item__pack_to_buffer (const Uenibstreamprotobuf__ForbiddenTAsItem *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ForbiddenTAsItem * uenibstreamprotobuf__forbidden_tas__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__forbidden_tas__item__free_unpacked (Uenibstreamprotobuf__ForbiddenTAsItem *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ForbiddenTACs methods */ void uenibstreamprotobuf__forbidden_tacs__init (Uenibstreamprotobuf__ForbiddenTACs *message); size_t uenibstreamprotobuf__forbidden_tacs__get_packed_size (const Uenibstreamprotobuf__ForbiddenTACs *message); size_t uenibstreamprotobuf__forbidden_tacs__pack (const Uenibstreamprotobuf__ForbiddenTACs *message, uint8_t *out); size_t uenibstreamprotobuf__forbidden_tacs__pack_to_buffer (const Uenibstreamprotobuf__ForbiddenTACs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ForbiddenTACs * uenibstreamprotobuf__forbidden_tacs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__forbidden_tacs__free_unpacked (Uenibstreamprotobuf__ForbiddenTACs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ForbiddenLAs methods */ void uenibstreamprotobuf__forbidden_las__init (Uenibstreamprotobuf__ForbiddenLAs *message); size_t uenibstreamprotobuf__forbidden_las__get_packed_size (const Uenibstreamprotobuf__ForbiddenLAs *message); size_t uenibstreamprotobuf__forbidden_las__pack (const Uenibstreamprotobuf__ForbiddenLAs *message, uint8_t *out); size_t uenibstreamprotobuf__forbidden_las__pack_to_buffer (const Uenibstreamprotobuf__ForbiddenLAs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ForbiddenLAs * uenibstreamprotobuf__forbidden_las__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__forbidden_las__free_unpacked (Uenibstreamprotobuf__ForbiddenLAs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ForbiddenLAsItem methods */ void uenibstreamprotobuf__forbidden_las__item__init (Uenibstreamprotobuf__ForbiddenLAsItem *message); size_t uenibstreamprotobuf__forbidden_las__item__get_packed_size (const Uenibstreamprotobuf__ForbiddenLAsItem *message); size_t uenibstreamprotobuf__forbidden_las__item__pack (const Uenibstreamprotobuf__ForbiddenLAsItem *message, uint8_t *out); size_t uenibstreamprotobuf__forbidden_las__item__pack_to_buffer (const Uenibstreamprotobuf__ForbiddenLAsItem *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ForbiddenLAsItem * uenibstreamprotobuf__forbidden_las__item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__forbidden_las__item__free_unpacked (Uenibstreamprotobuf__ForbiddenLAsItem *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ForbiddenLACs methods */ void uenibstreamprotobuf__forbidden_lacs__init (Uenibstreamprotobuf__ForbiddenLACs *message); size_t uenibstreamprotobuf__forbidden_lacs__get_packed_size (const Uenibstreamprotobuf__ForbiddenLACs *message); size_t uenibstreamprotobuf__forbidden_lacs__pack (const Uenibstreamprotobuf__ForbiddenLACs *message, uint8_t *out); size_t uenibstreamprotobuf__forbidden_lacs__pack_to_buffer (const Uenibstreamprotobuf__ForbiddenLACs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ForbiddenLACs * uenibstreamprotobuf__forbidden_lacs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__forbidden_lacs__free_unpacked (Uenibstreamprotobuf__ForbiddenLACs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ForbiddenInterRATs methods */ void uenibstreamprotobuf__forbidden_inter_rats__init (Uenibstreamprotobuf__ForbiddenInterRATs *message); size_t uenibstreamprotobuf__forbidden_inter_rats__get_packed_size (const Uenibstreamprotobuf__ForbiddenInterRATs *message); size_t uenibstreamprotobuf__forbidden_inter_rats__pack (const Uenibstreamprotobuf__ForbiddenInterRATs *message, uint8_t *out); size_t uenibstreamprotobuf__forbidden_inter_rats__pack_to_buffer (const Uenibstreamprotobuf__ForbiddenInterRATs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ForbiddenInterRATs * uenibstreamprotobuf__forbidden_inter_rats__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__forbidden_inter_rats__free_unpacked (Uenibstreamprotobuf__ForbiddenInterRATs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__HandoverRestrictionListExtIEs methods */ void uenibstreamprotobuf__handover_restriction_list__ext_ies__init (Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message); size_t uenibstreamprotobuf__handover_restriction_list__ext_ies__get_packed_size (const Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message); size_t uenibstreamprotobuf__handover_restriction_list__ext_ies__pack (const Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__handover_restriction_list__ext_ies__pack_to_buffer (const Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__HandoverRestrictionListExtIEs * uenibstreamprotobuf__handover_restriction_list__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__handover_restriction_list__ext_ies__free_unpacked (Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT methods */ void uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__init (Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message); size_t uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__get_packed_size (const Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message); size_t uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__pack (const Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message, uint8_t *out); size_t uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__pack_to_buffer (const Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT * uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__free_unpacked (Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CNTypeRestrictions methods */ void uenibstreamprotobuf__cntype_restrictions__init (Uenibstreamprotobuf__CNTypeRestrictions *message); size_t uenibstreamprotobuf__cntype_restrictions__get_packed_size (const Uenibstreamprotobuf__CNTypeRestrictions *message); size_t uenibstreamprotobuf__cntype_restrictions__pack (const Uenibstreamprotobuf__CNTypeRestrictions *message, uint8_t *out); size_t uenibstreamprotobuf__cntype_restrictions__pack_to_buffer (const Uenibstreamprotobuf__CNTypeRestrictions *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CNTypeRestrictions * uenibstreamprotobuf__cntype_restrictions__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cntype_restrictions__free_unpacked (Uenibstreamprotobuf__CNTypeRestrictions *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CNTypeRestrictionsItem methods */ void uenibstreamprotobuf__cntype_restrictions_item__init (Uenibstreamprotobuf__CNTypeRestrictionsItem *message); size_t uenibstreamprotobuf__cntype_restrictions_item__get_packed_size (const Uenibstreamprotobuf__CNTypeRestrictionsItem *message); size_t uenibstreamprotobuf__cntype_restrictions_item__pack (const Uenibstreamprotobuf__CNTypeRestrictionsItem *message, uint8_t *out); size_t uenibstreamprotobuf__cntype_restrictions_item__pack_to_buffer (const Uenibstreamprotobuf__CNTypeRestrictionsItem *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CNTypeRestrictionsItem * uenibstreamprotobuf__cntype_restrictions_item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cntype_restrictions_item__free_unpacked (Uenibstreamprotobuf__CNTypeRestrictionsItem *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRrestrictionin5GS methods */ void uenibstreamprotobuf__nrrestrictionin5_gs__init (Uenibstreamprotobuf__NRrestrictionin5GS *message); size_t uenibstreamprotobuf__nrrestrictionin5_gs__get_packed_size (const Uenibstreamprotobuf__NRrestrictionin5GS *message); size_t uenibstreamprotobuf__nrrestrictionin5_gs__pack (const Uenibstreamprotobuf__NRrestrictionin5GS *message, uint8_t *out); size_t uenibstreamprotobuf__nrrestrictionin5_gs__pack_to_buffer (const Uenibstreamprotobuf__NRrestrictionin5GS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRrestrictionin5GS * uenibstreamprotobuf__nrrestrictionin5_gs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrrestrictionin5_gs__free_unpacked (Uenibstreamprotobuf__NRrestrictionin5GS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRUESecurityCapabilities methods */ void uenibstreamprotobuf__nruesecurity_capabilities__init (Uenibstreamprotobuf__NRUESecurityCapabilities *message); size_t uenibstreamprotobuf__nruesecurity_capabilities__get_packed_size (const Uenibstreamprotobuf__NRUESecurityCapabilities *message); size_t uenibstreamprotobuf__nruesecurity_capabilities__pack (const Uenibstreamprotobuf__NRUESecurityCapabilities *message, uint8_t *out); size_t uenibstreamprotobuf__nruesecurity_capabilities__pack_to_buffer (const Uenibstreamprotobuf__NRUESecurityCapabilities *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRUESecurityCapabilities * uenibstreamprotobuf__nruesecurity_capabilities__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nruesecurity_capabilities__free_unpacked (Uenibstreamprotobuf__NRUESecurityCapabilities *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UEAggregateMaximumBitRate methods */ void uenibstreamprotobuf__ueaggregate_maximum_bit_rate__init (Uenibstreamprotobuf__UEAggregateMaximumBitRate *message); size_t uenibstreamprotobuf__ueaggregate_maximum_bit_rate__get_packed_size (const Uenibstreamprotobuf__UEAggregateMaximumBitRate *message); size_t uenibstreamprotobuf__ueaggregate_maximum_bit_rate__pack (const Uenibstreamprotobuf__UEAggregateMaximumBitRate *message, uint8_t *out); size_t uenibstreamprotobuf__ueaggregate_maximum_bit_rate__pack_to_buffer (const Uenibstreamprotobuf__UEAggregateMaximumBitRate *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UEAggregateMaximumBitRate * uenibstreamprotobuf__ueaggregate_maximum_bit_rate__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ueaggregate_maximum_bit_rate__free_unpacked (Uenibstreamprotobuf__UEAggregateMaximumBitRate *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs methods */ void uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__init (Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message); size_t uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__get_packed_size (const Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message); size_t uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__pack (const Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__pack_to_buffer (const Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs * uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__free_unpacked (Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DLForwarding methods */ void uenibstreamprotobuf__dl__forwarding__init (Uenibstreamprotobuf__DLForwarding *message); size_t uenibstreamprotobuf__dl__forwarding__get_packed_size (const Uenibstreamprotobuf__DLForwarding *message); size_t uenibstreamprotobuf__dl__forwarding__pack (const Uenibstreamprotobuf__DLForwarding *message, uint8_t *out); size_t uenibstreamprotobuf__dl__forwarding__pack_to_buffer (const Uenibstreamprotobuf__DLForwarding *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DLForwarding * uenibstreamprotobuf__dl__forwarding__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dl__forwarding__free_unpacked (Uenibstreamprotobuf__DLForwarding *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DuplicationActivation methods */ void uenibstreamprotobuf__duplication_activation__init (Uenibstreamprotobuf__DuplicationActivation *message); size_t uenibstreamprotobuf__duplication_activation__get_packed_size (const Uenibstreamprotobuf__DuplicationActivation *message); size_t uenibstreamprotobuf__duplication_activation__pack (const Uenibstreamprotobuf__DuplicationActivation *message, uint8_t *out); size_t uenibstreamprotobuf__duplication_activation__pack_to_buffer (const Uenibstreamprotobuf__DuplicationActivation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DuplicationActivation * uenibstreamprotobuf__duplication_activation__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__duplication_activation__free_unpacked (Uenibstreamprotobuf__DuplicationActivation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeNBResourceCoordinationInformation methods */ void uenibstreamprotobuf__me_nbresource_coordination_information__init (Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message); size_t uenibstreamprotobuf__me_nbresource_coordination_information__get_packed_size (const Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message); size_t uenibstreamprotobuf__me_nbresource_coordination_information__pack (const Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message, uint8_t *out); size_t uenibstreamprotobuf__me_nbresource_coordination_information__pack_to_buffer (const Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeNBResourceCoordinationInformation * uenibstreamprotobuf__me_nbresource_coordination_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__me_nbresource_coordination_information__free_unpacked (Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs methods */ void uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__init (Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message); size_t uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__get_packed_size (const Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message); size_t uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__pack (const Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__pack_to_buffer (const Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs * uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__free_unpacked (Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation methods */ void uenibstreamprotobuf__me_nbcoordination_assistance_information__init (Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message); size_t uenibstreamprotobuf__me_nbcoordination_assistance_information__get_packed_size (const Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message); size_t uenibstreamprotobuf__me_nbcoordination_assistance_information__pack (const Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message, uint8_t *out); size_t uenibstreamprotobuf__me_nbcoordination_assistance_information__pack_to_buffer (const Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation * uenibstreamprotobuf__me_nbcoordination_assistance_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__me_nbcoordination_assistance_information__free_unpacked (Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__COUNTvalue methods */ void uenibstreamprotobuf__countvalue__init (Uenibstreamprotobuf__COUNTvalue *message); size_t uenibstreamprotobuf__countvalue__get_packed_size (const Uenibstreamprotobuf__COUNTvalue *message); size_t uenibstreamprotobuf__countvalue__pack (const Uenibstreamprotobuf__COUNTvalue *message, uint8_t *out); size_t uenibstreamprotobuf__countvalue__pack_to_buffer (const Uenibstreamprotobuf__COUNTvalue *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__COUNTvalue * uenibstreamprotobuf__countvalue__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__countvalue__free_unpacked (Uenibstreamprotobuf__COUNTvalue *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__COUNTValueExtended methods */ void uenibstreamprotobuf__countvalue_extended__init (Uenibstreamprotobuf__COUNTValueExtended *message); size_t uenibstreamprotobuf__countvalue_extended__get_packed_size (const Uenibstreamprotobuf__COUNTValueExtended *message); size_t uenibstreamprotobuf__countvalue_extended__pack (const Uenibstreamprotobuf__COUNTValueExtended *message, uint8_t *out); size_t uenibstreamprotobuf__countvalue_extended__pack_to_buffer (const Uenibstreamprotobuf__COUNTValueExtended *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__COUNTValueExtended * uenibstreamprotobuf__countvalue_extended__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__countvalue_extended__free_unpacked (Uenibstreamprotobuf__COUNTValueExtended *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 methods */ void uenibstreamprotobuf__countvalue_pdcp__snlength18__init (Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message); size_t uenibstreamprotobuf__countvalue_pdcp__snlength18__get_packed_size (const Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message); size_t uenibstreamprotobuf__countvalue_pdcp__snlength18__pack (const Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message, uint8_t *out); size_t uenibstreamprotobuf__countvalue_pdcp__snlength18__pack_to_buffer (const Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 * uenibstreamprotobuf__countvalue_pdcp__snlength18__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__countvalue_pdcp__snlength18__free_unpacked (Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ExpectedUEBehaviour methods */ void uenibstreamprotobuf__expected_uebehaviour__init (Uenibstreamprotobuf__ExpectedUEBehaviour *message); size_t uenibstreamprotobuf__expected_uebehaviour__get_packed_size (const Uenibstreamprotobuf__ExpectedUEBehaviour *message); size_t uenibstreamprotobuf__expected_uebehaviour__pack (const Uenibstreamprotobuf__ExpectedUEBehaviour *message, uint8_t *out); size_t uenibstreamprotobuf__expected_uebehaviour__pack_to_buffer (const Uenibstreamprotobuf__ExpectedUEBehaviour *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ExpectedUEBehaviour * uenibstreamprotobuf__expected_uebehaviour__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__expected_uebehaviour__free_unpacked (Uenibstreamprotobuf__ExpectedUEBehaviour *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ExpectedUEActivityBehaviour methods */ void uenibstreamprotobuf__expected_ueactivity_behaviour__init (Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message); size_t uenibstreamprotobuf__expected_ueactivity_behaviour__get_packed_size (const Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message); size_t uenibstreamprotobuf__expected_ueactivity_behaviour__pack (const Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message, uint8_t *out); size_t uenibstreamprotobuf__expected_ueactivity_behaviour__pack_to_buffer (const Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ExpectedUEActivityBehaviour * uenibstreamprotobuf__expected_ueactivity_behaviour__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__expected_ueactivity_behaviour__free_unpacked (Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs methods */ void uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__init (Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message); size_t uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__get_packed_size (const Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message); size_t uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__pack (const Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message, uint8_t *out); size_t uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__pack_to_buffer (const Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs * uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__free_unpacked (Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ExpectedHOInterval methods */ void uenibstreamprotobuf__expected_hointerval__init (Uenibstreamprotobuf__ExpectedHOInterval *message); size_t uenibstreamprotobuf__expected_hointerval__get_packed_size (const Uenibstreamprotobuf__ExpectedHOInterval *message); size_t uenibstreamprotobuf__expected_hointerval__pack (const Uenibstreamprotobuf__ExpectedHOInterval *message, uint8_t *out); size_t uenibstreamprotobuf__expected_hointerval__pack_to_buffer (const Uenibstreamprotobuf__ExpectedHOInterval *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ExpectedHOInterval * uenibstreamprotobuf__expected_hointerval__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__expected_hointerval__free_unpacked (Uenibstreamprotobuf__ExpectedHOInterval *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation methods */ void uenibstreamprotobuf__source_of_ueactivity_behaviour_information__init (Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message); size_t uenibstreamprotobuf__source_of_ueactivity_behaviour_information__get_packed_size (const Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message); size_t uenibstreamprotobuf__source_of_ueactivity_behaviour_information__pack (const Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message, uint8_t *out); size_t uenibstreamprotobuf__source_of_ueactivity_behaviour_information__pack_to_buffer (const Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation * uenibstreamprotobuf__source_of_ueactivity_behaviour_information__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__source_of_ueactivity_behaviour_information__free_unpacked (Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SGNBAdditionTriggerInd methods */ void uenibstreamprotobuf__sgnb__addition__trigger__ind__init (Uenibstreamprotobuf__SGNBAdditionTriggerInd *message); size_t uenibstreamprotobuf__sgnb__addition__trigger__ind__get_packed_size (const Uenibstreamprotobuf__SGNBAdditionTriggerInd *message); size_t uenibstreamprotobuf__sgnb__addition__trigger__ind__pack (const Uenibstreamprotobuf__SGNBAdditionTriggerInd *message, uint8_t *out); size_t uenibstreamprotobuf__sgnb__addition__trigger__ind__pack_to_buffer (const Uenibstreamprotobuf__SGNBAdditionTriggerInd *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SGNBAdditionTriggerInd * uenibstreamprotobuf__sgnb__addition__trigger__ind__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sgnb__addition__trigger__ind__free_unpacked (Uenibstreamprotobuf__SGNBAdditionTriggerInd *message, ProtobufCAllocator *allocator); /* --- per-message closures --- */ typedef void (*Uenibstreamprotobuf__ENDCResourceConfiguration_Closure) (const Uenibstreamprotobuf__ENDCResourceConfiguration *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ERABLevelQoSParameters_Closure) (const Uenibstreamprotobuf__ERABLevelQoSParameters *message, void *closure_data); typedef void (*Uenibstreamprotobuf__AllocationAndRetentionPriority_Closure) (const Uenibstreamprotobuf__AllocationAndRetentionPriority *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PreEmptionVulnerability_Closure) (const Uenibstreamprotobuf__PreEmptionVulnerability *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PreEmptionCapability_Closure) (const Uenibstreamprotobuf__PreEmptionCapability *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs_Closure) (const Uenibstreamprotobuf__ERABLevelQoSParametersExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GBRQosInformation_Closure) (const Uenibstreamprotobuf__GBRQosInformation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GBRQosInformationExtIEs_Closure) (const Uenibstreamprotobuf__GBRQosInformationExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GTPtunnelEndpoint_Closure) (const Uenibstreamprotobuf__GTPtunnelEndpoint *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GTPtunnelEndpointExtIEs_Closure) (const Uenibstreamprotobuf__GTPtunnelEndpointExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RLCMode_Closure) (const Uenibstreamprotobuf__RLCMode *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RLCStatus_Closure) (const Uenibstreamprotobuf__RLCStatus *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ULConfiguration_Closure) (const Uenibstreamprotobuf__ULConfiguration *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDCPSnLength_Closure) (const Uenibstreamprotobuf__PDCPSnLength *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDCPChangeIndication_Closure) (const Uenibstreamprotobuf__PDCPChangeIndication *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SplitSRBs_Closure) (const Uenibstreamprotobuf__SplitSRBs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRCGI_Closure) (const Uenibstreamprotobuf__NRCGI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRCGIExtIEs_Closure) (const Uenibstreamprotobuf__NRCGIExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ECGI_Closure) (const Uenibstreamprotobuf__ECGI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ERABList_Closure) (const Uenibstreamprotobuf__ERABList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ERABItemIEs_Closure) (const Uenibstreamprotobuf__ERABItemIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ERABItem_Closure) (const Uenibstreamprotobuf__ERABItem *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CriticalityDiagnostics_Closure) (const Uenibstreamprotobuf__CriticalityDiagnostics *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TriggeringMessage_Closure) (const Uenibstreamprotobuf__TriggeringMessage *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Criticality_Closure) (const Uenibstreamprotobuf__Criticality *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CriticalityDiagnosticsIEList_Closure) (const Uenibstreamprotobuf__CriticalityDiagnosticsIEList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem_Closure) (const Uenibstreamprotobuf__CriticalityDiagnosticsIEListItem *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TypeOfError_Closure) (const Uenibstreamprotobuf__TypeOfError *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs_Closure) (const Uenibstreamprotobuf__CriticalityDiagnosticsExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SgNBResourceCoordinationInformation_Closure) (const Uenibstreamprotobuf__SgNBResourceCoordinationInformation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs_Closure) (const Uenibstreamprotobuf__SgNBResourceCoordinationInformationExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation_Closure) (const Uenibstreamprotobuf__SgNBCoordinationAssistanceInformation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RRCConfigInd_Closure) (const Uenibstreamprotobuf__RRCConfigInd *message, void *closure_data); typedef void (*Uenibstreamprotobuf__HandoverRestrictionList_Closure) (const Uenibstreamprotobuf__HandoverRestrictionList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EPLMNs_Closure) (const Uenibstreamprotobuf__EPLMNs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ForbiddenTAs_Closure) (const Uenibstreamprotobuf__ForbiddenTAs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ForbiddenTAsItem_Closure) (const Uenibstreamprotobuf__ForbiddenTAsItem *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ForbiddenTACs_Closure) (const Uenibstreamprotobuf__ForbiddenTACs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ForbiddenLAs_Closure) (const Uenibstreamprotobuf__ForbiddenLAs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ForbiddenLAsItem_Closure) (const Uenibstreamprotobuf__ForbiddenLAsItem *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ForbiddenLACs_Closure) (const Uenibstreamprotobuf__ForbiddenLACs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ForbiddenInterRATs_Closure) (const Uenibstreamprotobuf__ForbiddenInterRATs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__HandoverRestrictionListExtIEs_Closure) (const Uenibstreamprotobuf__HandoverRestrictionListExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT_Closure) (const Uenibstreamprotobuf__NRrestrictioninEPSasSecondaryRAT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CNTypeRestrictions_Closure) (const Uenibstreamprotobuf__CNTypeRestrictions *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CNTypeRestrictionsItem_Closure) (const Uenibstreamprotobuf__CNTypeRestrictionsItem *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRrestrictionin5GS_Closure) (const Uenibstreamprotobuf__NRrestrictionin5GS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRUESecurityCapabilities_Closure) (const Uenibstreamprotobuf__NRUESecurityCapabilities *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UEAggregateMaximumBitRate_Closure) (const Uenibstreamprotobuf__UEAggregateMaximumBitRate *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs_Closure) (const Uenibstreamprotobuf__UEAggregateMaximumBitrateExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DLForwarding_Closure) (const Uenibstreamprotobuf__DLForwarding *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DuplicationActivation_Closure) (const Uenibstreamprotobuf__DuplicationActivation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeNBResourceCoordinationInformation_Closure) (const Uenibstreamprotobuf__MeNBResourceCoordinationInformation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs_Closure) (const Uenibstreamprotobuf__MeNBResourceCoordinationInformationExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation_Closure) (const Uenibstreamprotobuf__MeNBCoordinationAssistanceInformation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__COUNTvalue_Closure) (const Uenibstreamprotobuf__COUNTvalue *message, void *closure_data); typedef void (*Uenibstreamprotobuf__COUNTValueExtended_Closure) (const Uenibstreamprotobuf__COUNTValueExtended *message, void *closure_data); typedef void (*Uenibstreamprotobuf__COUNTvaluePDCPSNlength18_Closure) (const Uenibstreamprotobuf__COUNTvaluePDCPSNlength18 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ExpectedUEBehaviour_Closure) (const Uenibstreamprotobuf__ExpectedUEBehaviour *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ExpectedUEActivityBehaviour_Closure) (const Uenibstreamprotobuf__ExpectedUEActivityBehaviour *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs_Closure) (const Uenibstreamprotobuf__ExpectedUEActivityBehaviourExtIEs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ExpectedHOInterval_Closure) (const Uenibstreamprotobuf__ExpectedHOInterval *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation_Closure) (const Uenibstreamprotobuf__SourceOfUEActivityBehaviourInformation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SGNBAdditionTriggerInd_Closure) (const Uenibstreamprotobuf__SGNBAdditionTriggerInd *message, void *closure_data); /* --- services --- */ /* --- descriptors --- */ extern const ProtobufCMessageDescriptor uenibstreamprotobuf__en__dc__resource_configuration__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__en__dc__resource_configuration__status__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__level__qo_s__parameters__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__allocation_and_retention_priority__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pre_emption_vulnerability__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pre_emption_vulnerability__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pre_emption_capability__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pre_emption_capability__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__level__qo_s__parameters__ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__gbr__qos_information__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__gbr__qos_information__ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__gtptunnel_endpoint__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__gtptunnel_endpoint__ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rlcmode__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rlcmode__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rlc__status__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rlc__status__reestablishment__indication__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ulconfiguration__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ulconfiguration__ul__ue__configuration__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcpsn_length__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pdcpsn_length__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcpchange_indication__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pdcpchange_indication__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__split_srbs__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__split_srbs__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrcgi__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrcgi__ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ecgi__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__item_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rab__item__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality_diagnostics__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__triggering_message__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__triggering_message__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__criticality__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality_diagnostics__ie__list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality_diagnostics__ie__list__item__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__type_of_error__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__type_of_error__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__criticality_diagnostics__ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sg_nbresource_coordination_information__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sg_nbresource_coordination_information_ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sg_nbcoordination_assistance_information__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sg_nbcoordination_assistance_information__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rrc__config__ind__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rrc__config__ind__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__handover_restriction_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eplmns__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_tas__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_tas__item__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_tacs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_las__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_las__item__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_lacs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__forbidden_inter_rats__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__forbidden_inter_rats__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__handover_restriction_list__ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrrestrictionin_epsas_secondary_rat__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cntype_restrictions__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cntype_restrictions_item__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__cntype_restrictions_item__cn_type__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrrestrictionin5_gs__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrrestrictionin5_gs__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nruesecurity_capabilities__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ueaggregate_maximum_bit_rate__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ueaggregate__maximum_bitrate__ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dl__forwarding__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dl__forwarding__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__duplication_activation__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__duplication_activation__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__me_nbresource_coordination_information__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__me_nbresource_coordination_information_ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__me_nbcoordination_assistance_information__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__me_nbcoordination_assistance_information__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__countvalue__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__countvalue_extended__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__countvalue_pdcp__snlength18__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__expected_uebehaviour__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__expected_ueactivity_behaviour__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__expected_ueactivity_behaviour__ext_ies__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__expected_hointerval__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__expected_hointerval__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__source_of_ueactivity_behaviour_information__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__source_of_ueactivity_behaviour_information__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sgnb__addition__trigger__ind__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sgnb__addition__trigger__ind__value__descriptor; PROTOBUF_C__END_DECLS #endif /* PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED */