/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: rrc_common_types.proto */ #ifndef PROTOBUF_C_rrc_5fcommon_5ftypes_2eproto__INCLUDED #define PROTOBUF_C_rrc_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 "common_types.pb-c.h" typedef struct _Uenibstreamprotobuf__CellGroupConfig Uenibstreamprotobuf__CellGroupConfig; typedef struct _Uenibstreamprotobuf__RLCBearerConfig Uenibstreamprotobuf__RLCBearerConfig; typedef struct _Uenibstreamprotobuf__RLCConfig Uenibstreamprotobuf__RLCConfig; typedef struct _Uenibstreamprotobuf__AM Uenibstreamprotobuf__AM; typedef struct _Uenibstreamprotobuf__ULAMRLC Uenibstreamprotobuf__ULAMRLC; typedef struct _Uenibstreamprotobuf__MaxRetxThreshold Uenibstreamprotobuf__MaxRetxThreshold; typedef struct _Uenibstreamprotobuf__SNFieldLengthAM Uenibstreamprotobuf__SNFieldLengthAM; typedef struct _Uenibstreamprotobuf__TPollRetransmit Uenibstreamprotobuf__TPollRetransmit; typedef struct _Uenibstreamprotobuf__PollPDU Uenibstreamprotobuf__PollPDU; typedef struct _Uenibstreamprotobuf__PollByte Uenibstreamprotobuf__PollByte; typedef struct _Uenibstreamprotobuf__DLAMRLC Uenibstreamprotobuf__DLAMRLC; typedef struct _Uenibstreamprotobuf__TReassembly Uenibstreamprotobuf__TReassembly; typedef struct _Uenibstreamprotobuf__TStatusProhibit Uenibstreamprotobuf__TStatusProhibit; typedef struct _Uenibstreamprotobuf__UMBiDirectional Uenibstreamprotobuf__UMBiDirectional; typedef struct _Uenibstreamprotobuf__ULUMRLC Uenibstreamprotobuf__ULUMRLC; typedef struct _Uenibstreamprotobuf__SNFieldLengthUM Uenibstreamprotobuf__SNFieldLengthUM; typedef struct _Uenibstreamprotobuf__DLUMRLC Uenibstreamprotobuf__DLUMRLC; typedef struct _Uenibstreamprotobuf__UMUniDirectionalUL Uenibstreamprotobuf__UMUniDirectionalUL; typedef struct _Uenibstreamprotobuf__UMUniDirectionalDL Uenibstreamprotobuf__UMUniDirectionalDL; typedef struct _Uenibstreamprotobuf__LogicalChannelConfig Uenibstreamprotobuf__LogicalChannelConfig; typedef struct _Uenibstreamprotobuf__ULSpecificParameters Uenibstreamprotobuf__ULSpecificParameters; typedef struct _Uenibstreamprotobuf__PrioritisedBitRate Uenibstreamprotobuf__PrioritisedBitRate; typedef struct _Uenibstreamprotobuf__BucketSizeDuration Uenibstreamprotobuf__BucketSizeDuration; typedef struct _Uenibstreamprotobuf__SubcarrierSpacing Uenibstreamprotobuf__SubcarrierSpacing; typedef struct _Uenibstreamprotobuf__MaxPUSCHDuration Uenibstreamprotobuf__MaxPUSCHDuration; typedef struct _Uenibstreamprotobuf__BitRateQueryProhibitTimer Uenibstreamprotobuf__BitRateQueryProhibitTimer; typedef struct _Uenibstreamprotobuf__MACCellGroupConfig Uenibstreamprotobuf__MACCellGroupConfig; typedef struct _Uenibstreamprotobuf__DRXConfig Uenibstreamprotobuf__DRXConfig; typedef struct _Uenibstreamprotobuf__MilliSeconds Uenibstreamprotobuf__MilliSeconds; typedef struct _Uenibstreamprotobuf__DRXInactivityTimer Uenibstreamprotobuf__DRXInactivityTimer; typedef struct _Uenibstreamprotobuf__DRXRetransmissionTimer Uenibstreamprotobuf__DRXRetransmissionTimer; typedef struct _Uenibstreamprotobuf__ShortDRX Uenibstreamprotobuf__ShortDRX; typedef struct _Uenibstreamprotobuf__DRXShortCycle Uenibstreamprotobuf__DRXShortCycle; typedef struct _Uenibstreamprotobuf__SchedulingRequestConfig Uenibstreamprotobuf__SchedulingRequestConfig; typedef struct _Uenibstreamprotobuf__SchedulingRequestToAddMod Uenibstreamprotobuf__SchedulingRequestToAddMod; typedef struct _Uenibstreamprotobuf__SRProhibitTimer Uenibstreamprotobuf__SRProhibitTimer; typedef struct _Uenibstreamprotobuf__SRTransMax Uenibstreamprotobuf__SRTransMax; typedef struct _Uenibstreamprotobuf__BSRConfig Uenibstreamprotobuf__BSRConfig; typedef struct _Uenibstreamprotobuf__PeriodicBSRTimer Uenibstreamprotobuf__PeriodicBSRTimer; typedef struct _Uenibstreamprotobuf__RetxBSRTimer Uenibstreamprotobuf__RetxBSRTimer; typedef struct _Uenibstreamprotobuf__LogicalChannelSRDelayTimer Uenibstreamprotobuf__LogicalChannelSRDelayTimer; typedef struct _Uenibstreamprotobuf__TAGConfig Uenibstreamprotobuf__TAGConfig; typedef struct _Uenibstreamprotobuf__TAG Uenibstreamprotobuf__TAG; typedef struct _Uenibstreamprotobuf__TimeAlignmentTimer Uenibstreamprotobuf__TimeAlignmentTimer; typedef struct _Uenibstreamprotobuf__PHRConfig Uenibstreamprotobuf__PHRConfig; typedef struct _Uenibstreamprotobuf__PHRPeriodicTimer Uenibstreamprotobuf__PHRPeriodicTimer; typedef struct _Uenibstreamprotobuf__PHRProhibitTimer Uenibstreamprotobuf__PHRProhibitTimer; typedef struct _Uenibstreamprotobuf__PHRTxPowerFactorChange Uenibstreamprotobuf__PHRTxPowerFactorChange; typedef struct _Uenibstreamprotobuf__PHRModeOtherCG Uenibstreamprotobuf__PHRModeOtherCG; typedef struct _Uenibstreamprotobuf__DataInactivityTimer Uenibstreamprotobuf__DataInactivityTimer; typedef struct _Uenibstreamprotobuf__PhysicalCellGroupConfig Uenibstreamprotobuf__PhysicalCellGroupConfig; typedef struct _Uenibstreamprotobuf__XScale Uenibstreamprotobuf__XScale; typedef struct _Uenibstreamprotobuf__SpCellConfig Uenibstreamprotobuf__SpCellConfig; typedef struct _Uenibstreamprotobuf__ReconfigurationWithSync Uenibstreamprotobuf__ReconfigurationWithSync; typedef struct _Uenibstreamprotobuf__ServingCellConfigCommon Uenibstreamprotobuf__ServingCellConfigCommon; typedef struct _Uenibstreamprotobuf__DownlinkConfigCommon Uenibstreamprotobuf__DownlinkConfigCommon; typedef struct _Uenibstreamprotobuf__FrequencyInfoDL Uenibstreamprotobuf__FrequencyInfoDL; typedef struct _Uenibstreamprotobuf__SCSSpecificCarrier Uenibstreamprotobuf__SCSSpecificCarrier; typedef struct _Uenibstreamprotobuf__BWPDownlinkCommon Uenibstreamprotobuf__BWPDownlinkCommon; typedef struct _Uenibstreamprotobuf__BWP Uenibstreamprotobuf__BWP; typedef struct _Uenibstreamprotobuf__CyclicPrefix Uenibstreamprotobuf__CyclicPrefix; typedef struct _Uenibstreamprotobuf__PDCCHConfigCommon Uenibstreamprotobuf__PDCCHConfigCommon; typedef struct _Uenibstreamprotobuf__ControlResourceSet Uenibstreamprotobuf__ControlResourceSet; typedef struct _Uenibstreamprotobuf__Interleaved Uenibstreamprotobuf__Interleaved; typedef struct _Uenibstreamprotobuf__RegBundleSize Uenibstreamprotobuf__RegBundleSize; typedef struct _Uenibstreamprotobuf__InterleaverSize Uenibstreamprotobuf__InterleaverSize; typedef struct _Uenibstreamprotobuf__PrecoderGranularity Uenibstreamprotobuf__PrecoderGranularity; typedef struct _Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0; typedef struct _Uenibstreamprotobuf__SequenceOfInteger Uenibstreamprotobuf__SequenceOfInteger; typedef struct _Uenibstreamprotobuf__PDSCHConfigCommon Uenibstreamprotobuf__PDSCHConfigCommon; typedef struct _Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList; typedef struct _Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation; typedef struct _Uenibstreamprotobuf__MappingType Uenibstreamprotobuf__MappingType; typedef struct _Uenibstreamprotobuf__UplinkConfigCommon Uenibstreamprotobuf__UplinkConfigCommon; typedef struct _Uenibstreamprotobuf__FrequencyInfoUL Uenibstreamprotobuf__FrequencyInfoUL; typedef struct _Uenibstreamprotobuf__BWPUplinkCommon Uenibstreamprotobuf__BWPUplinkCommon; typedef struct _Uenibstreamprotobuf__BWPUplink Uenibstreamprotobuf__BWPUplink; typedef struct _Uenibstreamprotobuf__RACHConfigCommon Uenibstreamprotobuf__RACHConfigCommon; typedef struct _Uenibstreamprotobuf__RACHConfigGeneric Uenibstreamprotobuf__RACHConfigGeneric; typedef struct _Uenibstreamprotobuf__Msg1FDM Uenibstreamprotobuf__Msg1FDM; typedef struct _Uenibstreamprotobuf__PreambleTransMax Uenibstreamprotobuf__PreambleTransMax; typedef struct _Uenibstreamprotobuf__PowerRampingStep Uenibstreamprotobuf__PowerRampingStep; typedef struct _Uenibstreamprotobuf__RAResponseWindow Uenibstreamprotobuf__RAResponseWindow; typedef struct _Uenibstreamprotobuf__Fraction Uenibstreamprotobuf__Fraction; typedef struct _Uenibstreamprotobuf__OtherFraction Uenibstreamprotobuf__OtherFraction; typedef struct _Uenibstreamprotobuf__GroupBconfigured Uenibstreamprotobuf__GroupBconfigured; typedef struct _Uenibstreamprotobuf__RAMsg3SizeGroupA Uenibstreamprotobuf__RAMsg3SizeGroupA; typedef struct _Uenibstreamprotobuf__MessagePowerOffsetGroupB Uenibstreamprotobuf__MessagePowerOffsetGroupB; typedef struct _Uenibstreamprotobuf__RAContentionResolutionTimer Uenibstreamprotobuf__RAContentionResolutionTimer; typedef struct _Uenibstreamprotobuf__RestrictedSetConfig Uenibstreamprotobuf__RestrictedSetConfig; typedef struct _Uenibstreamprotobuf__PUSCHConfigCommon Uenibstreamprotobuf__PUSCHConfigCommon; typedef struct _Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList; typedef struct _Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation; typedef struct _Uenibstreamprotobuf__PUCCHConfigCommon Uenibstreamprotobuf__PUCCHConfigCommon; typedef struct _Uenibstreamprotobuf__PUCCHGroupHopping Uenibstreamprotobuf__PUCCHGroupHopping; typedef struct _Uenibstreamprotobuf__NTimingAdvanceOffset Uenibstreamprotobuf__NTimingAdvanceOffset; typedef struct _Uenibstreamprotobuf__SSBPeriodicityServingCell Uenibstreamprotobuf__SSBPeriodicityServingCell; typedef struct _Uenibstreamprotobuf__DMRSTypeAPosition Uenibstreamprotobuf__DMRSTypeAPosition; typedef struct _Uenibstreamprotobuf__RateMatchPatternLTECRS Uenibstreamprotobuf__RateMatchPatternLTECRS; typedef struct _Uenibstreamprotobuf__CarrierBandwidthDL Uenibstreamprotobuf__CarrierBandwidthDL; typedef struct _Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList; typedef struct _Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig; typedef struct _Uenibstreamprotobuf__RadioframeAllocationPeriod Uenibstreamprotobuf__RadioframeAllocationPeriod; typedef struct _Uenibstreamprotobuf__SubframeAllocation Uenibstreamprotobuf__SubframeAllocation; typedef struct _Uenibstreamprotobuf__NrofCRSPorts Uenibstreamprotobuf__NrofCRSPorts; typedef struct _Uenibstreamprotobuf__VShift Uenibstreamprotobuf__VShift; typedef struct _Uenibstreamprotobuf__RateMatchPattern Uenibstreamprotobuf__RateMatchPattern; typedef struct _Uenibstreamprotobuf__Bitmaps Uenibstreamprotobuf__Bitmaps; typedef struct _Uenibstreamprotobuf__Dummy Uenibstreamprotobuf__Dummy; typedef struct _Uenibstreamprotobuf__TDDULDLConfigCommon Uenibstreamprotobuf__TDDULDLConfigCommon; typedef struct _Uenibstreamprotobuf__TDDULDLPattern Uenibstreamprotobuf__TDDULDLPattern; typedef struct _Uenibstreamprotobuf__DLULTransmissionPeriodicity Uenibstreamprotobuf__DLULTransmissionPeriodicity; typedef struct _Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530; typedef struct _Uenibstreamprotobuf__T304 Uenibstreamprotobuf__T304; typedef struct _Uenibstreamprotobuf__RACHConfigDedicated Uenibstreamprotobuf__RACHConfigDedicated; typedef struct _Uenibstreamprotobuf__CFRA Uenibstreamprotobuf__CFRA; typedef struct _Uenibstreamprotobuf__Occasions Uenibstreamprotobuf__Occasions; typedef struct _Uenibstreamprotobuf__SSB Uenibstreamprotobuf__SSB; typedef struct _Uenibstreamprotobuf__CFRASSBResource Uenibstreamprotobuf__CFRASSBResource; typedef struct _Uenibstreamprotobuf__CSIRS Uenibstreamprotobuf__CSIRS; typedef struct _Uenibstreamprotobuf__CFRACSIRSResource Uenibstreamprotobuf__CFRACSIRSResource; typedef struct _Uenibstreamprotobuf__RAPrioritization Uenibstreamprotobuf__RAPrioritization; typedef struct _Uenibstreamprotobuf__PowerRampingStepHighPriority Uenibstreamprotobuf__PowerRampingStepHighPriority; typedef struct _Uenibstreamprotobuf__ScalingFactorBI Uenibstreamprotobuf__ScalingFactorBI; typedef struct _Uenibstreamprotobuf__SSBMTC Uenibstreamprotobuf__SSBMTC; typedef struct _Uenibstreamprotobuf__Duration Uenibstreamprotobuf__Duration; typedef struct _Uenibstreamprotobuf__SSBMTC2 Uenibstreamprotobuf__SSBMTC2; typedef struct _Uenibstreamprotobuf__Periodicity Uenibstreamprotobuf__Periodicity; typedef struct _Uenibstreamprotobuf__RLFTimersAndConstants Uenibstreamprotobuf__RLFTimersAndConstants; typedef struct _Uenibstreamprotobuf__T310 Uenibstreamprotobuf__T310; typedef struct _Uenibstreamprotobuf__N310 Uenibstreamprotobuf__N310; typedef struct _Uenibstreamprotobuf__N311 Uenibstreamprotobuf__N311; typedef struct _Uenibstreamprotobuf__T311V1530 Uenibstreamprotobuf__T311V1530; typedef struct _Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold; typedef struct _Uenibstreamprotobuf__ServingCellConfig Uenibstreamprotobuf__ServingCellConfig; typedef struct _Uenibstreamprotobuf__TDDULDLConfigDedicated Uenibstreamprotobuf__TDDULDLConfigDedicated; typedef struct _Uenibstreamprotobuf__TDDULDLSlotConfig Uenibstreamprotobuf__TDDULDLSlotConfig; typedef struct _Uenibstreamprotobuf__Explicit Uenibstreamprotobuf__Explicit; typedef struct _Uenibstreamprotobuf__BWPDownlinkDedicated Uenibstreamprotobuf__BWPDownlinkDedicated; typedef struct _Uenibstreamprotobuf__PDCCHConfig Uenibstreamprotobuf__PDCCHConfig; typedef struct _Uenibstreamprotobuf__DownlinkPreemption Uenibstreamprotobuf__DownlinkPreemption; typedef struct _Uenibstreamprotobuf__TimeFrequencySet Uenibstreamprotobuf__TimeFrequencySet; typedef struct _Uenibstreamprotobuf__INTConfigurationPerServingCell Uenibstreamprotobuf__INTConfigurationPerServingCell; typedef struct _Uenibstreamprotobuf__PUSCHTPCCommandConfig Uenibstreamprotobuf__PUSCHTPCCommandConfig; typedef struct _Uenibstreamprotobuf__PUCCHTPCCommandConfig Uenibstreamprotobuf__PUCCHTPCCommandConfig; typedef struct _Uenibstreamprotobuf__SRSTPCCommandConfig Uenibstreamprotobuf__SRSTPCCommandConfig; typedef struct _Uenibstreamprotobuf__PDSCHConfig Uenibstreamprotobuf__PDSCHConfig; typedef struct _Uenibstreamprotobuf__DMRSDownlinkConfig Uenibstreamprotobuf__DMRSDownlinkConfig; typedef struct _Uenibstreamprotobuf__DMRSType Uenibstreamprotobuf__DMRSType; typedef struct _Uenibstreamprotobuf__DMRSAdditionalPosition Uenibstreamprotobuf__DMRSAdditionalPosition; typedef struct _Uenibstreamprotobuf__MaxLength Uenibstreamprotobuf__MaxLength; typedef struct _Uenibstreamprotobuf__PTRSDownlinkConfig Uenibstreamprotobuf__PTRSDownlinkConfig; typedef struct _Uenibstreamprotobuf__ResourceElementOffset Uenibstreamprotobuf__ResourceElementOffset; typedef struct _Uenibstreamprotobuf__TCIState Uenibstreamprotobuf__TCIState; typedef struct _Uenibstreamprotobuf__QCLInfo Uenibstreamprotobuf__QCLInfo; typedef struct _Uenibstreamprotobuf__QCLType Uenibstreamprotobuf__QCLType; typedef struct _Uenibstreamprotobuf__VRBToPRBInterleaver Uenibstreamprotobuf__VRBToPRBInterleaver; typedef struct _Uenibstreamprotobuf__ResourceAllocation Uenibstreamprotobuf__ResourceAllocation; typedef struct _Uenibstreamprotobuf__PDSCHAggregationFactor Uenibstreamprotobuf__PDSCHAggregationFactor; typedef struct _Uenibstreamprotobuf__RateMatchPatternGroup Uenibstreamprotobuf__RateMatchPatternGroup; typedef struct _Uenibstreamprotobuf__RateMatchPatternGroupItem Uenibstreamprotobuf__RateMatchPatternGroupItem; typedef struct _Uenibstreamprotobuf__RBGSize Uenibstreamprotobuf__RBGSize; typedef struct _Uenibstreamprotobuf__MCSTable Uenibstreamprotobuf__MCSTable; typedef struct _Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI; typedef struct _Uenibstreamprotobuf__StaticBundling Uenibstreamprotobuf__StaticBundling; typedef struct _Uenibstreamprotobuf__BundleSize Uenibstreamprotobuf__BundleSize; typedef struct _Uenibstreamprotobuf__DynamicBundling Uenibstreamprotobuf__DynamicBundling; typedef struct _Uenibstreamprotobuf__BundleSizeSet1 Uenibstreamprotobuf__BundleSizeSet1; typedef struct _Uenibstreamprotobuf__BundleSizeSet2 Uenibstreamprotobuf__BundleSizeSet2; typedef struct _Uenibstreamprotobuf__ZPCSIRSResource Uenibstreamprotobuf__ZPCSIRSResource; typedef struct _Uenibstreamprotobuf__CSIRSResourceMapping Uenibstreamprotobuf__CSIRSResourceMapping; typedef struct _Uenibstreamprotobuf__NrofPorts Uenibstreamprotobuf__NrofPorts; typedef struct _Uenibstreamprotobuf__CDMType Uenibstreamprotobuf__CDMType; typedef struct _Uenibstreamprotobuf__Dot5 Uenibstreamprotobuf__Dot5; typedef struct _Uenibstreamprotobuf__CSIFrequencyOccupation Uenibstreamprotobuf__CSIFrequencyOccupation; typedef struct _Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset; typedef struct _Uenibstreamprotobuf__ZPCSIRSResourceSet Uenibstreamprotobuf__ZPCSIRSResourceSet; typedef struct _Uenibstreamprotobuf__SPSConfig Uenibstreamprotobuf__SPSConfig; typedef struct _Uenibstreamprotobuf__SPSConfigPeriodicity Uenibstreamprotobuf__SPSConfigPeriodicity; typedef struct _Uenibstreamprotobuf__SPSMCSTable Uenibstreamprotobuf__SPSMCSTable; typedef struct _Uenibstreamprotobuf__RadioLinkMonitoringConfig Uenibstreamprotobuf__RadioLinkMonitoringConfig; typedef struct _Uenibstreamprotobuf__RadioLinkMonitoringRS Uenibstreamprotobuf__RadioLinkMonitoringRS; typedef struct _Uenibstreamprotobuf__Purpose Uenibstreamprotobuf__Purpose; typedef struct _Uenibstreamprotobuf__BeamFailureInstanceMaxCount Uenibstreamprotobuf__BeamFailureInstanceMaxCount; typedef struct _Uenibstreamprotobuf__BeamFailureDetectionTimer Uenibstreamprotobuf__BeamFailureDetectionTimer; typedef struct _Uenibstreamprotobuf__BWPDownlink Uenibstreamprotobuf__BWPDownlink; typedef struct _Uenibstreamprotobuf__BWPInactivityTimer Uenibstreamprotobuf__BWPInactivityTimer; typedef struct _Uenibstreamprotobuf__UplinkConfig Uenibstreamprotobuf__UplinkConfig; typedef struct _Uenibstreamprotobuf__BWPUplinkDedicated Uenibstreamprotobuf__BWPUplinkDedicated; typedef struct _Uenibstreamprotobuf__PUCCHConfig Uenibstreamprotobuf__PUCCHConfig; typedef struct _Uenibstreamprotobuf__PUCCHResourceSet Uenibstreamprotobuf__PUCCHResourceSet; typedef struct _Uenibstreamprotobuf__PUCCHResource Uenibstreamprotobuf__PUCCHResource; typedef struct _Uenibstreamprotobuf__PUCCHFormat0 Uenibstreamprotobuf__PUCCHFormat0; typedef struct _Uenibstreamprotobuf__PUCCHFormat1 Uenibstreamprotobuf__PUCCHFormat1; typedef struct _Uenibstreamprotobuf__PUCCHFormat2 Uenibstreamprotobuf__PUCCHFormat2; typedef struct _Uenibstreamprotobuf__PUCCHFormat3 Uenibstreamprotobuf__PUCCHFormat3; typedef struct _Uenibstreamprotobuf__PUCCHFormat4 Uenibstreamprotobuf__PUCCHFormat4; typedef struct _Uenibstreamprotobuf__OCCLength Uenibstreamprotobuf__OCCLength; typedef struct _Uenibstreamprotobuf__OCCIndex Uenibstreamprotobuf__OCCIndex; typedef struct _Uenibstreamprotobuf__PUCCHFormatConfig Uenibstreamprotobuf__PUCCHFormatConfig; typedef struct _Uenibstreamprotobuf__PUCCHMaxCodeRate Uenibstreamprotobuf__PUCCHMaxCodeRate; typedef struct _Uenibstreamprotobuf__NrofSlots Uenibstreamprotobuf__NrofSlots; typedef struct _Uenibstreamprotobuf__SchedulingRequestResourceConfig Uenibstreamprotobuf__SchedulingRequestResourceConfig; typedef struct _Uenibstreamprotobuf__PUCCHSpatialRelationInfo Uenibstreamprotobuf__PUCCHSpatialRelationInfo; typedef struct _Uenibstreamprotobuf__Srs Uenibstreamprotobuf__Srs; typedef struct _Uenibstreamprotobuf__ClosedLoopIndex Uenibstreamprotobuf__ClosedLoopIndex; typedef struct _Uenibstreamprotobuf__PUCCHPowerControl Uenibstreamprotobuf__PUCCHPowerControl; typedef struct _Uenibstreamprotobuf__P0PUCCH Uenibstreamprotobuf__P0PUCCH; typedef struct _Uenibstreamprotobuf__PUCCHPathlossReferenceRS Uenibstreamprotobuf__PUCCHPathlossReferenceRS; typedef struct _Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates; typedef struct _Uenibstreamprotobuf__PUSCHServingCellConfig Uenibstreamprotobuf__PUSCHServingCellConfig; typedef struct _Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission; typedef struct _Uenibstreamprotobuf__RateMatching Uenibstreamprotobuf__RateMatching; typedef struct _Uenibstreamprotobuf__SRSCarrierSwitching Uenibstreamprotobuf__SRSCarrierSwitching; typedef struct _Uenibstreamprotobuf__SRSSwitchFromCarrier Uenibstreamprotobuf__SRSSwitchFromCarrier; typedef struct _Uenibstreamprotobuf__SRSTPCPDCCHConfigList Uenibstreamprotobuf__SRSTPCPDCCHConfigList; typedef struct _Uenibstreamprotobuf__SRSTPCPDCCHConfig Uenibstreamprotobuf__SRSTPCPDCCHConfig; typedef struct _Uenibstreamprotobuf__SRSCCSetIndex Uenibstreamprotobuf__SRSCCSetIndex; typedef struct _Uenibstreamprotobuf__PUSCHConfig Uenibstreamprotobuf__PUSCHConfig; typedef struct _Uenibstreamprotobuf__TxConfig Uenibstreamprotobuf__TxConfig; typedef struct _Uenibstreamprotobuf__DMRSUplinkConfig Uenibstreamprotobuf__DMRSUplinkConfig; typedef struct _Uenibstreamprotobuf__PTRSUplinkConfig Uenibstreamprotobuf__PTRSUplinkConfig; typedef struct _Uenibstreamprotobuf__TransformPrecoderDisabled Uenibstreamprotobuf__TransformPrecoderDisabled; typedef struct _Uenibstreamprotobuf__MaxNrofPorts Uenibstreamprotobuf__MaxNrofPorts; typedef struct _Uenibstreamprotobuf__PTRSPower Uenibstreamprotobuf__PTRSPower; typedef struct _Uenibstreamprotobuf__TransformPrecoderEnabled Uenibstreamprotobuf__TransformPrecoderEnabled; typedef struct _Uenibstreamprotobuf__TimeDensityTransformPrecoding Uenibstreamprotobuf__TimeDensityTransformPrecoding; typedef struct _Uenibstreamprotobuf__TransformPrecodingDisabled Uenibstreamprotobuf__TransformPrecodingDisabled; typedef struct _Uenibstreamprotobuf__TransformPrecodingEnabled Uenibstreamprotobuf__TransformPrecodingEnabled; typedef struct _Uenibstreamprotobuf__PUSCHPowerControl Uenibstreamprotobuf__PUSCHPowerControl; typedef struct _Uenibstreamprotobuf__Alpha Uenibstreamprotobuf__Alpha; typedef struct _Uenibstreamprotobuf__P0PUSCHAlphaSet Uenibstreamprotobuf__P0PUSCHAlphaSet; typedef struct _Uenibstreamprotobuf__PUSCHPathlossReferenceRS Uenibstreamprotobuf__PUSCHPathlossReferenceRS; typedef struct _Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates; typedef struct _Uenibstreamprotobuf__SRIPUSCHPowerControl Uenibstreamprotobuf__SRIPUSCHPowerControl; typedef struct _Uenibstreamprotobuf__FrequencyHopping Uenibstreamprotobuf__FrequencyHopping; typedef struct _Uenibstreamprotobuf__PUSCHAggregationFactor Uenibstreamprotobuf__PUSCHAggregationFactor; typedef struct _Uenibstreamprotobuf__CodebookSubset Uenibstreamprotobuf__CodebookSubset; typedef struct _Uenibstreamprotobuf__RBGSize2 Uenibstreamprotobuf__RBGSize2; typedef struct _Uenibstreamprotobuf__UCIOnPUSCH Uenibstreamprotobuf__UCIOnPUSCH; typedef struct _Uenibstreamprotobuf__BetaOffsetsList Uenibstreamprotobuf__BetaOffsetsList; typedef struct _Uenibstreamprotobuf__Scaling Uenibstreamprotobuf__Scaling; typedef struct _Uenibstreamprotobuf__ConfiguredGrantConfig Uenibstreamprotobuf__ConfiguredGrantConfig; typedef struct _Uenibstreamprotobuf__CGUCIOnPUSCH Uenibstreamprotobuf__CGUCIOnPUSCH; typedef struct _Uenibstreamprotobuf__BetaOffsets Uenibstreamprotobuf__BetaOffsets; typedef struct _Uenibstreamprotobuf__PowerControlLoopToUse Uenibstreamprotobuf__PowerControlLoopToUse; typedef struct _Uenibstreamprotobuf__RepK Uenibstreamprotobuf__RepK; typedef struct _Uenibstreamprotobuf__RepKRV Uenibstreamprotobuf__RepKRV; typedef struct _Uenibstreamprotobuf__GrantPeriodicity Uenibstreamprotobuf__GrantPeriodicity; typedef struct _Uenibstreamprotobuf__RRCConfiguredUplinkGrant Uenibstreamprotobuf__RRCConfiguredUplinkGrant; typedef struct _Uenibstreamprotobuf__SRSConfig Uenibstreamprotobuf__SRSConfig; typedef struct _Uenibstreamprotobuf__SRSResourceSet Uenibstreamprotobuf__SRSResourceSet; typedef struct _Uenibstreamprotobuf__SRSResourceSetTypeAperiodic Uenibstreamprotobuf__SRSResourceSetTypeAperiodic; typedef struct _Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent; typedef struct _Uenibstreamprotobuf__SRSResourceSetTypePeriodic Uenibstreamprotobuf__SRSResourceSetTypePeriodic; typedef struct _Uenibstreamprotobuf__SRSResourceSetUsage Uenibstreamprotobuf__SRSResourceSetUsage; typedef struct _Uenibstreamprotobuf__SRSPowerControlAdjustmentStates Uenibstreamprotobuf__SRSPowerControlAdjustmentStates; typedef struct _Uenibstreamprotobuf__SRSResource Uenibstreamprotobuf__SRSResource; typedef struct _Uenibstreamprotobuf__NrofSRSPorts Uenibstreamprotobuf__NrofSRSPorts; typedef struct _Uenibstreamprotobuf__PTRSPortIndex Uenibstreamprotobuf__PTRSPortIndex; typedef struct _Uenibstreamprotobuf__N2 Uenibstreamprotobuf__N2; typedef struct _Uenibstreamprotobuf__N4 Uenibstreamprotobuf__N4; typedef struct _Uenibstreamprotobuf__ResourceMapping Uenibstreamprotobuf__ResourceMapping; typedef struct _Uenibstreamprotobuf__NrofSymbols Uenibstreamprotobuf__NrofSymbols; typedef struct _Uenibstreamprotobuf__RepetitionFactor Uenibstreamprotobuf__RepetitionFactor; typedef struct _Uenibstreamprotobuf__FreqHopping Uenibstreamprotobuf__FreqHopping; typedef struct _Uenibstreamprotobuf__GroupOrSequenceHopping Uenibstreamprotobuf__GroupOrSequenceHopping; typedef struct _Uenibstreamprotobuf__SRSResourceTypeAperiodic Uenibstreamprotobuf__SRSResourceTypeAperiodic; typedef struct _Uenibstreamprotobuf__SRSResourceTypeSemiPersistent Uenibstreamprotobuf__SRSResourceTypeSemiPersistent; typedef struct _Uenibstreamprotobuf__SRSPeriodicityAndOffset Uenibstreamprotobuf__SRSPeriodicityAndOffset; typedef struct _Uenibstreamprotobuf__SRSResourceTypePeriodic Uenibstreamprotobuf__SRSResourceTypePeriodic; typedef struct _Uenibstreamprotobuf__SRSSpatialRelationInfo Uenibstreamprotobuf__SRSSpatialRelationInfo; typedef struct _Uenibstreamprotobuf__BeamFailureRecoveryConfig Uenibstreamprotobuf__BeamFailureRecoveryConfig; typedef struct _Uenibstreamprotobuf__PRACHResourceDedicatedBFR Uenibstreamprotobuf__PRACHResourceDedicatedBFR; typedef struct _Uenibstreamprotobuf__BFRSSBResource Uenibstreamprotobuf__BFRSSBResource; typedef struct _Uenibstreamprotobuf__BFRCSIRSResource Uenibstreamprotobuf__BFRCSIRSResource; typedef struct _Uenibstreamprotobuf__SSBPerRACHOccasion Uenibstreamprotobuf__SSBPerRACHOccasion; typedef struct _Uenibstreamprotobuf__BeamFailureRecoveryTimer Uenibstreamprotobuf__BeamFailureRecoveryTimer; typedef struct _Uenibstreamprotobuf__PDCCHServingCellConfig Uenibstreamprotobuf__PDCCHServingCellConfig; typedef struct _Uenibstreamprotobuf__SlotFormatIndicator Uenibstreamprotobuf__SlotFormatIndicator; typedef struct _Uenibstreamprotobuf__SlotFormatCombinationsPerCell Uenibstreamprotobuf__SlotFormatCombinationsPerCell; typedef struct _Uenibstreamprotobuf__SlotFormatCombination Uenibstreamprotobuf__SlotFormatCombination; typedef struct _Uenibstreamprotobuf__PDSCHServingCellConfig Uenibstreamprotobuf__PDSCHServingCellConfig; typedef struct _Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission; typedef struct _Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock; typedef struct _Uenibstreamprotobuf__XOverhead Uenibstreamprotobuf__XOverhead; typedef struct _Uenibstreamprotobuf__NrofHARQProcessesForPDSCH Uenibstreamprotobuf__NrofHARQProcessesForPDSCH; typedef struct _Uenibstreamprotobuf__CSIMeasConfig Uenibstreamprotobuf__CSIMeasConfig; typedef struct _Uenibstreamprotobuf__NZPCSIRSResource Uenibstreamprotobuf__NZPCSIRSResource; typedef struct _Uenibstreamprotobuf__PowerControlOffsetSS Uenibstreamprotobuf__PowerControlOffsetSS; typedef struct _Uenibstreamprotobuf__NZPCSIRSResourceSet Uenibstreamprotobuf__NZPCSIRSResourceSet; typedef struct _Uenibstreamprotobuf__CSIIMResource Uenibstreamprotobuf__CSIIMResource; typedef struct _Uenibstreamprotobuf__Pattern0 Uenibstreamprotobuf__Pattern0; typedef struct _Uenibstreamprotobuf__SubcarrierLocationP0 Uenibstreamprotobuf__SubcarrierLocationP0; typedef struct _Uenibstreamprotobuf__Pattern1 Uenibstreamprotobuf__Pattern1; typedef struct _Uenibstreamprotobuf__SubcarrierLocationP1 Uenibstreamprotobuf__SubcarrierLocationP1; typedef struct _Uenibstreamprotobuf__CSIIMResourceSet Uenibstreamprotobuf__CSIIMResourceSet; typedef struct _Uenibstreamprotobuf__CSISSBResourceSet Uenibstreamprotobuf__CSISSBResourceSet; typedef struct _Uenibstreamprotobuf__CSIResourceConfig Uenibstreamprotobuf__CSIResourceConfig; typedef struct _Uenibstreamprotobuf__NZPCSIRSSSB Uenibstreamprotobuf__NZPCSIRSSSB; typedef struct _Uenibstreamprotobuf__CSIIMResourceSetList Uenibstreamprotobuf__CSIIMResourceSetList; typedef struct _Uenibstreamprotobuf__ResourceType Uenibstreamprotobuf__ResourceType; typedef struct _Uenibstreamprotobuf__CSIReportConfig Uenibstreamprotobuf__CSIReportConfig; typedef struct _Uenibstreamprotobuf__CSIReportConfigTypePeriodic Uenibstreamprotobuf__CSIReportConfigTypePeriodic; typedef struct _Uenibstreamprotobuf__CSIReportPeriodicityAndOffset Uenibstreamprotobuf__CSIReportPeriodicityAndOffset; typedef struct _Uenibstreamprotobuf__PUCCHCSIResource Uenibstreamprotobuf__PUCCHCSIResource; typedef struct _Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH; typedef struct _Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH; typedef struct _Uenibstreamprotobuf__ReportSlotConfig Uenibstreamprotobuf__ReportSlotConfig; typedef struct _Uenibstreamprotobuf__CSIReportConfigTypeAperiodic Uenibstreamprotobuf__CSIReportConfigTypeAperiodic; typedef struct _Uenibstreamprotobuf__CRIRII1CQI Uenibstreamprotobuf__CRIRII1CQI; typedef struct _Uenibstreamprotobuf__ReportFreqConfiguration Uenibstreamprotobuf__ReportFreqConfiguration; typedef struct _Uenibstreamprotobuf__CQIFormatIndicator Uenibstreamprotobuf__CQIFormatIndicator; typedef struct _Uenibstreamprotobuf__PMIFormatIndicator Uenibstreamprotobuf__PMIFormatIndicator; typedef struct _Uenibstreamprotobuf__CodebookConfig Uenibstreamprotobuf__CodebookConfig; typedef struct _Uenibstreamprotobuf__CodebookTypeType1 Uenibstreamprotobuf__CodebookTypeType1; typedef struct _Uenibstreamprotobuf__CodebookSubTypeSinglePanel Uenibstreamprotobuf__CodebookSubTypeSinglePanel; typedef struct _Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo; typedef struct _Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo; typedef struct _Uenibstreamprotobuf__CodebookSubTypeMultiPanel Uenibstreamprotobuf__CodebookSubTypeMultiPanel; typedef struct _Uenibstreamprotobuf__CodebookTypeType2 Uenibstreamprotobuf__CodebookTypeType2; typedef struct _Uenibstreamprotobuf__CodebookSubTypeTypeII Uenibstreamprotobuf__CodebookSubTypeTypeII; typedef struct _Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection; typedef struct _Uenibstreamprotobuf__PhaseAlphabetSize Uenibstreamprotobuf__PhaseAlphabetSize; typedef struct _Uenibstreamprotobuf__NumberOfBeams Uenibstreamprotobuf__NumberOfBeams; typedef struct _Uenibstreamprotobuf__PortSelectionSamplingSize Uenibstreamprotobuf__PortSelectionSamplingSize; typedef struct _Uenibstreamprotobuf__CSIReportConfigDummy Uenibstreamprotobuf__CSIReportConfigDummy; typedef struct _Uenibstreamprotobuf__GroupBasedBeamReportingDisabled Uenibstreamprotobuf__GroupBasedBeamReportingDisabled; typedef struct _Uenibstreamprotobuf__NrofReportedRS Uenibstreamprotobuf__NrofReportedRS; typedef struct _Uenibstreamprotobuf__CQITable Uenibstreamprotobuf__CQITable; typedef struct _Uenibstreamprotobuf__SubbandSize Uenibstreamprotobuf__SubbandSize; typedef struct _Uenibstreamprotobuf__PortIndexFor8Ranks Uenibstreamprotobuf__PortIndexFor8Ranks; typedef struct _Uenibstreamprotobuf__PortIndex8 Uenibstreamprotobuf__PortIndex8; typedef struct _Uenibstreamprotobuf__PortIndex4 Uenibstreamprotobuf__PortIndex4; typedef struct _Uenibstreamprotobuf__PortIndex2 Uenibstreamprotobuf__PortIndex2; typedef struct _Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530; typedef struct _Uenibstreamprotobuf__CSIAperiodicTriggerStateList Uenibstreamprotobuf__CSIAperiodicTriggerStateList; typedef struct _Uenibstreamprotobuf__CSIAperiodicTriggerState Uenibstreamprotobuf__CSIAperiodicTriggerState; typedef struct _Uenibstreamprotobuf__CSIAssociatedReportConfigInfo Uenibstreamprotobuf__CSIAssociatedReportConfigInfo; typedef struct _Uenibstreamprotobuf__NZPCSIRS Uenibstreamprotobuf__NZPCSIRS; typedef struct _Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList; typedef struct _Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState; typedef struct _Uenibstreamprotobuf__SCellDeactivationTimer Uenibstreamprotobuf__SCellDeactivationTimer; typedef struct _Uenibstreamprotobuf__CrossCarrierSchedulingConfig Uenibstreamprotobuf__CrossCarrierSchedulingConfig; typedef struct _Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig; typedef struct _Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig; typedef struct _Uenibstreamprotobuf__PathlossReferenceLinking Uenibstreamprotobuf__PathlossReferenceLinking; typedef struct _Uenibstreamprotobuf__MeasConfig Uenibstreamprotobuf__MeasConfig; typedef struct _Uenibstreamprotobuf__MeasObjectToRemoveList Uenibstreamprotobuf__MeasObjectToRemoveList; typedef struct _Uenibstreamprotobuf__MeasObjectToAddModList Uenibstreamprotobuf__MeasObjectToAddModList; typedef struct _Uenibstreamprotobuf__ReportConfigToRemoveList Uenibstreamprotobuf__ReportConfigToRemoveList; typedef struct _Uenibstreamprotobuf__ReportConfigToAddModList Uenibstreamprotobuf__ReportConfigToAddModList; typedef struct _Uenibstreamprotobuf__MeasIdToRemoveList Uenibstreamprotobuf__MeasIdToRemoveList; typedef struct _Uenibstreamprotobuf__MeasIdToAddModList Uenibstreamprotobuf__MeasIdToAddModList; typedef struct _Uenibstreamprotobuf__MeasObjectToAddMod Uenibstreamprotobuf__MeasObjectToAddMod; typedef struct _Uenibstreamprotobuf__MeasObjectNR Uenibstreamprotobuf__MeasObjectNR; typedef struct _Uenibstreamprotobuf__ReferenceSignalConfig Uenibstreamprotobuf__ReferenceSignalConfig; typedef struct _Uenibstreamprotobuf__SSBConfigMobility Uenibstreamprotobuf__SSBConfigMobility; typedef struct _Uenibstreamprotobuf__SSBToMeasure Uenibstreamprotobuf__SSBToMeasure; typedef struct _Uenibstreamprotobuf__SSRSSIMeasurement Uenibstreamprotobuf__SSRSSIMeasurement; typedef struct _Uenibstreamprotobuf__CSIRSResourceConfigMobility Uenibstreamprotobuf__CSIRSResourceConfigMobility; typedef struct _Uenibstreamprotobuf__CSIRSCellMobility Uenibstreamprotobuf__CSIRSCellMobility; typedef struct _Uenibstreamprotobuf__CSIRSMeasurementBW Uenibstreamprotobuf__CSIRSMeasurementBW; typedef struct _Uenibstreamprotobuf__Density Uenibstreamprotobuf__Density; typedef struct _Uenibstreamprotobuf__CSIRSResourceMobility Uenibstreamprotobuf__CSIRSResourceMobility; typedef struct _Uenibstreamprotobuf__AssociatedSSB Uenibstreamprotobuf__AssociatedSSB; typedef struct _Uenibstreamprotobuf__ThresholdNR Uenibstreamprotobuf__ThresholdNR; typedef struct _Uenibstreamprotobuf__QOffsetRangeList Uenibstreamprotobuf__QOffsetRangeList; typedef struct _Uenibstreamprotobuf__QOffsetRange Uenibstreamprotobuf__QOffsetRange; typedef struct _Uenibstreamprotobuf__CellsToAddModList Uenibstreamprotobuf__CellsToAddModList; typedef struct _Uenibstreamprotobuf__CellsToAddMod Uenibstreamprotobuf__CellsToAddMod; typedef struct _Uenibstreamprotobuf__PCIList Uenibstreamprotobuf__PCIList; typedef struct _Uenibstreamprotobuf__PCIRangeIndexList Uenibstreamprotobuf__PCIRangeIndexList; typedef struct _Uenibstreamprotobuf__PCIRangeElement Uenibstreamprotobuf__PCIRangeElement; typedef struct _Uenibstreamprotobuf__PCIRange Uenibstreamprotobuf__PCIRange; typedef struct _Uenibstreamprotobuf__Range Uenibstreamprotobuf__Range; typedef struct _Uenibstreamprotobuf__MeasCycleSCellV1530 Uenibstreamprotobuf__MeasCycleSCellV1530; typedef struct _Uenibstreamprotobuf__MeasObjectEUTRA Uenibstreamprotobuf__MeasObjectEUTRA; typedef struct _Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth; typedef struct _Uenibstreamprotobuf__EUTRACellIndexList Uenibstreamprotobuf__EUTRACellIndexList; typedef struct _Uenibstreamprotobuf__EUTRACell Uenibstreamprotobuf__EUTRACell; typedef struct _Uenibstreamprotobuf__EUTRAQOffsetRange Uenibstreamprotobuf__EUTRAQOffsetRange; typedef struct _Uenibstreamprotobuf__EUTRABlackCell Uenibstreamprotobuf__EUTRABlackCell; typedef struct _Uenibstreamprotobuf__EUTRAPhysCellIdRange Uenibstreamprotobuf__EUTRAPhysCellIdRange; typedef struct _Uenibstreamprotobuf__EUTRARange Uenibstreamprotobuf__EUTRARange; typedef struct _Uenibstreamprotobuf__ReportConfigToAddMod Uenibstreamprotobuf__ReportConfigToAddMod; typedef struct _Uenibstreamprotobuf__ReportConfigNR Uenibstreamprotobuf__ReportConfigNR; typedef struct _Uenibstreamprotobuf__PeriodicalReportConfig Uenibstreamprotobuf__PeriodicalReportConfig; typedef struct _Uenibstreamprotobuf__NRRSType Uenibstreamprotobuf__NRRSType; typedef struct _Uenibstreamprotobuf__NRFreqInfo Uenibstreamprotobuf__NRFreqInfo; typedef struct _Uenibstreamprotobuf__ReportInterval Uenibstreamprotobuf__ReportInterval; typedef struct _Uenibstreamprotobuf__ReportAmount Uenibstreamprotobuf__ReportAmount; typedef struct _Uenibstreamprotobuf__MeasReportQuantity Uenibstreamprotobuf__MeasReportQuantity; typedef struct _Uenibstreamprotobuf__EventTriggerConfig Uenibstreamprotobuf__EventTriggerConfig; typedef struct _Uenibstreamprotobuf__EventA1 Uenibstreamprotobuf__EventA1; typedef struct _Uenibstreamprotobuf__EventA2 Uenibstreamprotobuf__EventA2; typedef struct _Uenibstreamprotobuf__EventA3 Uenibstreamprotobuf__EventA3; typedef struct _Uenibstreamprotobuf__EventA4 Uenibstreamprotobuf__EventA4; typedef struct _Uenibstreamprotobuf__EventA5 Uenibstreamprotobuf__EventA5; typedef struct _Uenibstreamprotobuf__EventA6 Uenibstreamprotobuf__EventA6; typedef struct _Uenibstreamprotobuf__MeasTriggerQuantity Uenibstreamprotobuf__MeasTriggerQuantity; typedef struct _Uenibstreamprotobuf__TimeToTrigger Uenibstreamprotobuf__TimeToTrigger; typedef struct _Uenibstreamprotobuf__MeasTriggerQuantityOffset Uenibstreamprotobuf__MeasTriggerQuantityOffset; typedef struct _Uenibstreamprotobuf__ReportAddNeighMeas Uenibstreamprotobuf__ReportAddNeighMeas; typedef struct _Uenibstreamprotobuf__ReportCGI Uenibstreamprotobuf__ReportCGI; typedef struct _Uenibstreamprotobuf__ReportConfigInterRAT Uenibstreamprotobuf__ReportConfigInterRAT; typedef struct _Uenibstreamprotobuf__PeriodicalReportConfigInterRAT Uenibstreamprotobuf__PeriodicalReportConfigInterRAT; typedef struct _Uenibstreamprotobuf__EventTriggerConfigInterRAT Uenibstreamprotobuf__EventTriggerConfigInterRAT; typedef struct _Uenibstreamprotobuf__EventB1 Uenibstreamprotobuf__EventB1; typedef struct _Uenibstreamprotobuf__EventB2 Uenibstreamprotobuf__EventB2; typedef struct _Uenibstreamprotobuf__MeasTriggerQuantityEUTRA Uenibstreamprotobuf__MeasTriggerQuantityEUTRA; typedef struct _Uenibstreamprotobuf__ReportCGIEUTRA Uenibstreamprotobuf__ReportCGIEUTRA; typedef struct _Uenibstreamprotobuf__MeasIdToAddMod Uenibstreamprotobuf__MeasIdToAddMod; typedef struct _Uenibstreamprotobuf__QuantityConfig Uenibstreamprotobuf__QuantityConfig; typedef struct _Uenibstreamprotobuf__QuantityConfigNR Uenibstreamprotobuf__QuantityConfigNR; typedef struct _Uenibstreamprotobuf__QuantityConfigRS Uenibstreamprotobuf__QuantityConfigRS; typedef struct _Uenibstreamprotobuf__FilterConfig Uenibstreamprotobuf__FilterConfig; typedef struct _Uenibstreamprotobuf__FilterCoefficient Uenibstreamprotobuf__FilterCoefficient; typedef struct _Uenibstreamprotobuf__MeasGapConfig Uenibstreamprotobuf__MeasGapConfig; typedef struct _Uenibstreamprotobuf__GapConfig Uenibstreamprotobuf__GapConfig; typedef struct _Uenibstreamprotobuf__MGL Uenibstreamprotobuf__MGL; typedef struct _Uenibstreamprotobuf__MGRP Uenibstreamprotobuf__MGRP; typedef struct _Uenibstreamprotobuf__MGTA Uenibstreamprotobuf__MGTA; typedef struct _Uenibstreamprotobuf__MeasGapSharingConfig Uenibstreamprotobuf__MeasGapSharingConfig; typedef struct _Uenibstreamprotobuf__MeasGapSharingScheme Uenibstreamprotobuf__MeasGapSharingScheme; typedef struct _Uenibstreamprotobuf__OtherConfig Uenibstreamprotobuf__OtherConfig; typedef struct _Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer; typedef struct _Uenibstreamprotobuf__OtherConfigV1540 Uenibstreamprotobuf__OtherConfigV1540; typedef struct _Uenibstreamprotobuf__OverheatingAssistanceConfig Uenibstreamprotobuf__OverheatingAssistanceConfig; typedef struct _Uenibstreamprotobuf__SCellConfig Uenibstreamprotobuf__SCellConfig; typedef struct _Uenibstreamprotobuf__SearchSpace Uenibstreamprotobuf__SearchSpace; typedef struct _Uenibstreamprotobuf__NrofCandidates Uenibstreamprotobuf__NrofCandidates; typedef struct _Uenibstreamprotobuf__AggregationLevel Uenibstreamprotobuf__AggregationLevel; typedef struct _Uenibstreamprotobuf__Common Uenibstreamprotobuf__Common; typedef struct _Uenibstreamprotobuf__DCIFormat00AndFormat10 Uenibstreamprotobuf__DCIFormat00AndFormat10; typedef struct _Uenibstreamprotobuf__DCIFormat20 Uenibstreamprotobuf__DCIFormat20; typedef struct _Uenibstreamprotobuf__NrofCandidatesSFI Uenibstreamprotobuf__NrofCandidatesSFI; typedef struct _Uenibstreamprotobuf__AggregationLevelSFI Uenibstreamprotobuf__AggregationLevelSFI; typedef struct _Uenibstreamprotobuf__DCIFormat21 Uenibstreamprotobuf__DCIFormat21; typedef struct _Uenibstreamprotobuf__DCIFormat22 Uenibstreamprotobuf__DCIFormat22; typedef struct _Uenibstreamprotobuf__DCIFormat23 Uenibstreamprotobuf__DCIFormat23; typedef struct _Uenibstreamprotobuf__Dummy1 Uenibstreamprotobuf__Dummy1; typedef struct _Uenibstreamprotobuf__Dummy2 Uenibstreamprotobuf__Dummy2; typedef struct _Uenibstreamprotobuf__UESpecific Uenibstreamprotobuf__UESpecific; typedef struct _Uenibstreamprotobuf__DCIFormats Uenibstreamprotobuf__DCIFormats; typedef struct _Uenibstreamprotobuf__MeasResultCellListSFTD Uenibstreamprotobuf__MeasResultCellListSFTD; typedef struct _Uenibstreamprotobuf__MeasResultCellSFTD Uenibstreamprotobuf__MeasResultCellSFTD; typedef struct _Uenibstreamprotobuf__MeasResultList2NR Uenibstreamprotobuf__MeasResultList2NR; typedef struct _Uenibstreamprotobuf__MeasResult2NR Uenibstreamprotobuf__MeasResult2NR; typedef struct _Uenibstreamprotobuf__MeasQuantityResults Uenibstreamprotobuf__MeasQuantityResults; typedef struct _Uenibstreamprotobuf__ResultsPerSSBIndex Uenibstreamprotobuf__ResultsPerSSBIndex; typedef struct _Uenibstreamprotobuf__ResultsPerCSIRSIndex Uenibstreamprotobuf__ResultsPerCSIRSIndex; typedef struct _Uenibstreamprotobuf__MeasQuantityResultsEUTRA Uenibstreamprotobuf__MeasQuantityResultsEUTRA; typedef struct _Uenibstreamprotobuf__CellResults Uenibstreamprotobuf__CellResults; typedef struct _Uenibstreamprotobuf__ResultsPerCSIRSIndexList Uenibstreamprotobuf__ResultsPerCSIRSIndexList; typedef struct _Uenibstreamprotobuf__ResultsPerSSBIndexList Uenibstreamprotobuf__ResultsPerSSBIndexList; typedef struct _Uenibstreamprotobuf__RsIndexResults Uenibstreamprotobuf__RsIndexResults; typedef struct _Uenibstreamprotobuf__MeasResult Uenibstreamprotobuf__MeasResult; typedef struct _Uenibstreamprotobuf__PLMNIdentity Uenibstreamprotobuf__PLMNIdentity; typedef struct _Uenibstreamprotobuf__MNC Uenibstreamprotobuf__MNC; typedef struct _Uenibstreamprotobuf__MCC Uenibstreamprotobuf__MCC; typedef struct _Uenibstreamprotobuf__PLMNIdentityEUTRA5GC Uenibstreamprotobuf__PLMNIdentityEUTRA5GC; typedef struct _Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC; typedef struct _Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC; typedef struct _Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC; typedef struct _Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC; typedef struct _Uenibstreamprotobuf__CGIInfoEPC Uenibstreamprotobuf__CGIInfoEPC; typedef struct _Uenibstreamprotobuf__PLMNIdentityInfo Uenibstreamprotobuf__PLMNIdentityInfo; typedef struct _Uenibstreamprotobuf__PDCCHConfigSIB1 Uenibstreamprotobuf__PDCCHConfigSIB1; typedef struct _Uenibstreamprotobuf__NoSIB1 Uenibstreamprotobuf__NoSIB1; typedef struct _Uenibstreamprotobuf__PLMNIdentityInfoList Uenibstreamprotobuf__PLMNIdentityInfoList; typedef struct _Uenibstreamprotobuf__MultiFrequencyBandListNR Uenibstreamprotobuf__MultiFrequencyBandListNR; typedef struct _Uenibstreamprotobuf__CGIInfo Uenibstreamprotobuf__CGIInfo; typedef struct _Uenibstreamprotobuf__MultiBandInfoListEUTRA Uenibstreamprotobuf__MultiBandInfoListEUTRA; typedef struct _Uenibstreamprotobuf__EUTRACGIInfo Uenibstreamprotobuf__EUTRACGIInfo; typedef struct _Uenibstreamprotobuf__MeasResultNR Uenibstreamprotobuf__MeasResultNR; typedef struct _Uenibstreamprotobuf__MeasResultEUTRA Uenibstreamprotobuf__MeasResultEUTRA; typedef struct _Uenibstreamprotobuf__MeasResultServMO Uenibstreamprotobuf__MeasResultServMO; typedef struct _Uenibstreamprotobuf__MeasResultServMOList Uenibstreamprotobuf__MeasResultServMOList; typedef struct _Uenibstreamprotobuf__MeasResultListNR Uenibstreamprotobuf__MeasResultListNR; typedef struct _Uenibstreamprotobuf__MeasResultListEUTRA Uenibstreamprotobuf__MeasResultListEUTRA; typedef struct _Uenibstreamprotobuf__MeasResults Uenibstreamprotobuf__MeasResults; typedef struct _Uenibstreamprotobuf__DRXInfo Uenibstreamprotobuf__DRXInfo; typedef struct _Uenibstreamprotobuf__RadioBearerConfig Uenibstreamprotobuf__RadioBearerConfig; typedef struct _Uenibstreamprotobuf__SRBToAddModList Uenibstreamprotobuf__SRBToAddModList; typedef struct _Uenibstreamprotobuf__SRBToAddMod Uenibstreamprotobuf__SRBToAddMod; typedef struct _Uenibstreamprotobuf__PDCPConfig Uenibstreamprotobuf__PDCPConfig; typedef struct _Uenibstreamprotobuf__DRB Uenibstreamprotobuf__DRB; typedef struct _Uenibstreamprotobuf__DiscardTimer Uenibstreamprotobuf__DiscardTimer; typedef struct _Uenibstreamprotobuf__PDCPSNSize Uenibstreamprotobuf__PDCPSNSize; typedef struct _Uenibstreamprotobuf__Rohc Uenibstreamprotobuf__Rohc; typedef struct _Uenibstreamprotobuf__RohcProfiles Uenibstreamprotobuf__RohcProfiles; typedef struct _Uenibstreamprotobuf__UplinkOnlyROHC Uenibstreamprotobuf__UplinkOnlyROHC; typedef struct _Uenibstreamprotobuf__UplinkOnlyROHCProfiles Uenibstreamprotobuf__UplinkOnlyROHCProfiles; typedef struct _Uenibstreamprotobuf__MoreThanOneRLC Uenibstreamprotobuf__MoreThanOneRLC; typedef struct _Uenibstreamprotobuf__PrimaryPath Uenibstreamprotobuf__PrimaryPath; typedef struct _Uenibstreamprotobuf__ULDataSplitThreshold Uenibstreamprotobuf__ULDataSplitThreshold; typedef struct _Uenibstreamprotobuf__TReordering Uenibstreamprotobuf__TReordering; typedef struct _Uenibstreamprotobuf__DRBToAddModList Uenibstreamprotobuf__DRBToAddModList; typedef struct _Uenibstreamprotobuf__DRBToAddMod Uenibstreamprotobuf__DRBToAddMod; typedef struct _Uenibstreamprotobuf__DRBToReleaseList Uenibstreamprotobuf__DRBToReleaseList; typedef struct _Uenibstreamprotobuf__SDAPConfig Uenibstreamprotobuf__SDAPConfig; typedef struct _Uenibstreamprotobuf__SDAPHeader Uenibstreamprotobuf__SDAPHeader; typedef struct _Uenibstreamprotobuf__SecurityConfig Uenibstreamprotobuf__SecurityConfig; typedef struct _Uenibstreamprotobuf__SecurityAlgorithmConfig Uenibstreamprotobuf__SecurityAlgorithmConfig; typedef struct _Uenibstreamprotobuf__CipheringAlgorithm Uenibstreamprotobuf__CipheringAlgorithm; typedef struct _Uenibstreamprotobuf__IntegrityProtAlgorithm Uenibstreamprotobuf__IntegrityProtAlgorithm; typedef struct _Uenibstreamprotobuf__KeyToUse Uenibstreamprotobuf__KeyToUse; typedef struct _Uenibstreamprotobuf__UplinkTxDirectCurrentList Uenibstreamprotobuf__UplinkTxDirectCurrentList; typedef struct _Uenibstreamprotobuf__UplinkTxDirectCurrentCell Uenibstreamprotobuf__UplinkTxDirectCurrentCell; typedef struct _Uenibstreamprotobuf__UplinkTxDirectCurrentBWP Uenibstreamprotobuf__UplinkTxDirectCurrentBWP; typedef struct _Uenibstreamprotobuf__CellAccessRelatedInfo Uenibstreamprotobuf__CellAccessRelatedInfo; typedef struct _Uenibstreamprotobuf__ConnEstFailureControl Uenibstreamprotobuf__ConnEstFailureControl; typedef struct _Uenibstreamprotobuf__ConnEstFailCount Uenibstreamprotobuf__ConnEstFailCount; typedef struct _Uenibstreamprotobuf__ConnEstFailOffsetValidity Uenibstreamprotobuf__ConnEstFailOffsetValidity; typedef struct _Uenibstreamprotobuf__SISchedulingInfo Uenibstreamprotobuf__SISchedulingInfo; typedef struct _Uenibstreamprotobuf__SIWindowLength Uenibstreamprotobuf__SIWindowLength; typedef struct _Uenibstreamprotobuf__SchedulingInfo Uenibstreamprotobuf__SchedulingInfo; typedef struct _Uenibstreamprotobuf__SIBMapping Uenibstreamprotobuf__SIBMapping; typedef struct _Uenibstreamprotobuf__SIBroadcastStatus Uenibstreamprotobuf__SIBroadcastStatus; typedef struct _Uenibstreamprotobuf__SIPeriodicity Uenibstreamprotobuf__SIPeriodicity; typedef struct _Uenibstreamprotobuf__SIBTypeInfo Uenibstreamprotobuf__SIBTypeInfo; typedef struct _Uenibstreamprotobuf__SIBTypeInfoType Uenibstreamprotobuf__SIBTypeInfoType; typedef struct _Uenibstreamprotobuf__SIRequestConfig Uenibstreamprotobuf__SIRequestConfig; typedef struct _Uenibstreamprotobuf__SIRequestPeriod Uenibstreamprotobuf__SIRequestPeriod; typedef struct _Uenibstreamprotobuf__RACHOccasionsSI Uenibstreamprotobuf__RACHOccasionsSI; typedef struct _Uenibstreamprotobuf__SIRequestResources Uenibstreamprotobuf__SIRequestResources; typedef struct _Uenibstreamprotobuf__ServingCellConfigCommonSIB Uenibstreamprotobuf__ServingCellConfigCommonSIB; typedef struct _Uenibstreamprotobuf__DownlinkConfigCommonSIB Uenibstreamprotobuf__DownlinkConfigCommonSIB; typedef struct _Uenibstreamprotobuf__FrequencyInfoDLSIB Uenibstreamprotobuf__FrequencyInfoDLSIB; typedef struct _Uenibstreamprotobuf__MultiFrequencyBandListNRSIB Uenibstreamprotobuf__MultiFrequencyBandListNRSIB; typedef struct _Uenibstreamprotobuf__NRMultiBandInfo Uenibstreamprotobuf__NRMultiBandInfo; typedef struct _Uenibstreamprotobuf__NRNSPmaxList Uenibstreamprotobuf__NRNSPmaxList; typedef struct _Uenibstreamprotobuf__NRNSPmaxValue Uenibstreamprotobuf__NRNSPmaxValue; typedef struct _Uenibstreamprotobuf__BCCHConfig Uenibstreamprotobuf__BCCHConfig; typedef struct _Uenibstreamprotobuf__PCCHConfig Uenibstreamprotobuf__PCCHConfig; typedef struct _Uenibstreamprotobuf__PagingCycle Uenibstreamprotobuf__PagingCycle; typedef struct _Uenibstreamprotobuf__PCCHConfigNs Uenibstreamprotobuf__PCCHConfigNs; typedef struct _Uenibstreamprotobuf__SCS15KHZoneT Uenibstreamprotobuf__SCS15KHZoneT; typedef struct _Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT; typedef struct _Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT; typedef struct _Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT; typedef struct _Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT; typedef struct _Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT; typedef struct _Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT; typedef struct _Uenibstreamprotobuf__SCS120KHZoneSixteenthT Uenibstreamprotobuf__SCS120KHZoneSixteenthT; typedef struct _Uenibstreamprotobuf__UplinkConfigCommonSIB Uenibstreamprotobuf__UplinkConfigCommonSIB; typedef struct _Uenibstreamprotobuf__FrequencyInfoULSIB Uenibstreamprotobuf__FrequencyInfoULSIB; typedef struct _Uenibstreamprotobuf__SIBNTimingAdvanceOffset Uenibstreamprotobuf__SIBNTimingAdvanceOffset; typedef struct _Uenibstreamprotobuf__SIBSSBPositionsInBurst Uenibstreamprotobuf__SIBSSBPositionsInBurst; typedef struct _Uenibstreamprotobuf__SIBSSBPeriodicityServingCell Uenibstreamprotobuf__SIBSSBPeriodicityServingCell; typedef struct _Uenibstreamprotobuf__UETimersAndConstants Uenibstreamprotobuf__UETimersAndConstants; typedef struct _Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 Uenibstreamprotobuf__UETimersAndConstantsT300T301T319; typedef struct _Uenibstreamprotobuf__UETimersAndConstantsT310 Uenibstreamprotobuf__UETimersAndConstantsT310; typedef struct _Uenibstreamprotobuf__UETimersAndConstantsN310 Uenibstreamprotobuf__UETimersAndConstantsN310; typedef struct _Uenibstreamprotobuf__UETimersAndConstantsT311 Uenibstreamprotobuf__UETimersAndConstantsT311; typedef struct _Uenibstreamprotobuf__UETimersAndConstantsN311 Uenibstreamprotobuf__UETimersAndConstantsN311; typedef struct _Uenibstreamprotobuf__UACBarringPerCatList Uenibstreamprotobuf__UACBarringPerCatList; typedef struct _Uenibstreamprotobuf__UACBarringPerCat Uenibstreamprotobuf__UACBarringPerCat; typedef struct _Uenibstreamprotobuf__UACBarringPerPLMNList Uenibstreamprotobuf__UACBarringPerPLMNList; typedef struct _Uenibstreamprotobuf__UACBarringPerPLMN Uenibstreamprotobuf__UACBarringPerPLMN; typedef struct _Uenibstreamprotobuf__UACImplicitACBarringList Uenibstreamprotobuf__UACImplicitACBarringList; typedef struct _Uenibstreamprotobuf__UACBarringInfoSetList Uenibstreamprotobuf__UACBarringInfoSetList; typedef struct _Uenibstreamprotobuf__UACBarringInfoSet Uenibstreamprotobuf__UACBarringInfoSet; typedef struct _Uenibstreamprotobuf__UACBarringFactor Uenibstreamprotobuf__UACBarringFactor; typedef struct _Uenibstreamprotobuf__UACBarringTime Uenibstreamprotobuf__UACBarringTime; typedef struct _Uenibstreamprotobuf__MobilityStateParameters Uenibstreamprotobuf__MobilityStateParameters; typedef struct _Uenibstreamprotobuf__TEvaluationHystNormal Uenibstreamprotobuf__TEvaluationHystNormal; typedef struct _Uenibstreamprotobuf__EUTRAMultiBandInfoList Uenibstreamprotobuf__EUTRAMultiBandInfoList; typedef struct _Uenibstreamprotobuf__EUTRAMultiBandInfo Uenibstreamprotobuf__EUTRAMultiBandInfo; typedef struct _Uenibstreamprotobuf__EUTRANSPmaxList Uenibstreamprotobuf__EUTRANSPmaxList; typedef struct _Uenibstreamprotobuf__EUTRANSPmaxValue Uenibstreamprotobuf__EUTRANSPmaxValue; /* --- enums --- */ typedef enum _Uenibstreamprotobuf__MaxRetxThreshold__Value { UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__t1 = 1, UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__t2 = 2, UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__t3 = 3, UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__t4 = 4, UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__t6 = 5, UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__t7 = 6, UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__t16 = 7, UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__t32 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE) } Uenibstreamprotobuf__MaxRetxThreshold__Value; typedef enum _Uenibstreamprotobuf__SNFieldLengthAM__Value { UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_AM__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_AM__VALUE__size12 = 1, UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_AM__VALUE__size18 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_AM__VALUE) } Uenibstreamprotobuf__SNFieldLengthAM__Value; typedef enum _Uenibstreamprotobuf__TPollRetransmit__Value { UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms5 = 1, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms10 = 2, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms15 = 3, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms20 = 4, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms25 = 5, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms30 = 6, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms35 = 7, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms40 = 8, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms45 = 9, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms50 = 10, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms55 = 11, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms60 = 12, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms65 = 13, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms70 = 14, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms75 = 15, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms80 = 16, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms85 = 17, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms90 = 18, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms95 = 19, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms100 = 20, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms105 = 21, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms110 = 22, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms115 = 23, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms120 = 24, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms125 = 25, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms130 = 26, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms135 = 27, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms140 = 28, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms145 = 29, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms150 = 30, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms155 = 31, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms160 = 32, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms165 = 33, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms170 = 34, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms175 = 35, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms180 = 36, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms185 = 37, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms190 = 38, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms195 = 39, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms200 = 40, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms205 = 41, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms210 = 42, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms215 = 43, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms220 = 44, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms225 = 45, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms230 = 46, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms235 = 47, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms240 = 48, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms245 = 49, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms250 = 50, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms300 = 51, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms350 = 52, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms400 = 53, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms450 = 54, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms500 = 55, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms800 = 56, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms1000 = 57, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms2000 = 58, UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__ms4000 = 59 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE) } Uenibstreamprotobuf__TPollRetransmit__Value; typedef enum _Uenibstreamprotobuf__PollPDU__Value { UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p4 = 1, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p8 = 2, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p16 = 3, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p32 = 4, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p64 = 5, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p128 = 6, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p256 = 7, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p512 = 8, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p1024 = 9, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p2048 = 10, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p4096 = 11, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p6144 = 12, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p8192 = 13, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p12288 = 14, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p16384 = 15, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p20480 = 16, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p24576 = 17, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p28672 = 18, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p32768 = 19, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p40960 = 20, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p49152 = 21, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p57344 = 22, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__p65536 = 23, UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__infinity = 24 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__POLL_PDU__VALUE) } Uenibstreamprotobuf__PollPDU__Value; typedef enum _Uenibstreamprotobuf__PollByte__Value { UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb1 = 1, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb2 = 2, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb5 = 3, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb8 = 4, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb10 = 5, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb15 = 6, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb25 = 7, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb50 = 8, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb75 = 9, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb100 = 10, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb125 = 11, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb250 = 12, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb375 = 13, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb500 = 14, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb750 = 15, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb1000 = 16, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb1250 = 17, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb1500 = 18, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb2000 = 19, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb3000 = 20, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb4000 = 21, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb4500 = 22, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb5000 = 23, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb5500 = 24, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb6000 = 25, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb6500 = 26, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb7000 = 27, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__kb7500 = 28, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb8 = 29, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb9 = 30, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb10 = 31, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb11 = 32, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb12 = 33, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb13 = 34, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb14 = 35, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb15 = 36, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb16 = 37, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb17 = 38, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb18 = 39, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb20 = 40, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb25 = 41, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb30 = 42, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__mb40 = 43, UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__infinity = 44 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE) } Uenibstreamprotobuf__PollByte__Value; typedef enum _Uenibstreamprotobuf__TReassembly__Value { UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms0 = 1, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms5 = 2, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms10 = 3, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms15 = 4, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms20 = 5, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms25 = 6, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms30 = 7, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms35 = 8, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms40 = 9, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms45 = 10, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms50 = 11, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms55 = 12, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms60 = 13, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms65 = 14, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms70 = 15, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms75 = 16, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms80 = 17, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms85 = 18, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms90 = 19, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms95 = 20, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms100 = 21, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms110 = 22, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms120 = 23, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms130 = 24, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms140 = 25, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms150 = 26, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms160 = 27, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms170 = 28, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms180 = 29, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms190 = 30, UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__ms200 = 31 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE) } Uenibstreamprotobuf__TReassembly__Value; typedef enum _Uenibstreamprotobuf__TStatusProhibit__Value { UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms0 = 1, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms5 = 2, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms10 = 3, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms15 = 4, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms20 = 5, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms25 = 6, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms30 = 7, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms35 = 8, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms40 = 9, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms45 = 10, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms50 = 11, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms55 = 12, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms60 = 13, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms65 = 14, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms70 = 15, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms75 = 16, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms80 = 17, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms85 = 18, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms90 = 19, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms95 = 20, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms100 = 21, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms105 = 22, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms110 = 23, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms115 = 24, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms120 = 25, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms125 = 26, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms130 = 27, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms135 = 28, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms140 = 29, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms145 = 30, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms150 = 31, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms155 = 32, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms160 = 33, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms165 = 34, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms170 = 35, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms175 = 36, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms180 = 37, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms185 = 38, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms190 = 39, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms195 = 40, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms200 = 41, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms205 = 42, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms210 = 43, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms215 = 44, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms220 = 45, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms225 = 46, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms230 = 47, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms235 = 48, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms240 = 49, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms245 = 50, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms250 = 51, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms300 = 52, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms350 = 53, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms400 = 54, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms450 = 55, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms500 = 56, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms800 = 57, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms1000 = 58, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms1200 = 59, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms1600 = 60, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms2000 = 61, UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__ms2400 = 62 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE) } Uenibstreamprotobuf__TStatusProhibit__Value; typedef enum _Uenibstreamprotobuf__SNFieldLengthUM__Value { UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_UM__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_UM__VALUE__size6 = 1, UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_UM__VALUE__size12 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_UM__VALUE) } Uenibstreamprotobuf__SNFieldLengthUM__Value; typedef enum _Uenibstreamprotobuf__PrioritisedBitRate__Value { UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps0 = 1, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps8 = 2, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps16 = 3, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps32 = 4, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps64 = 5, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps128 = 6, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps256 = 7, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps512 = 8, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps1024 = 9, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps2048 = 10, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps4096 = 11, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps8192 = 12, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps16384 = 13, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps32768 = 14, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__kbps65536 = 15, UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__infinity = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE) } Uenibstreamprotobuf__PrioritisedBitRate__Value; typedef enum _Uenibstreamprotobuf__BucketSizeDuration__Value { UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms5 = 1, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms10 = 2, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms20 = 3, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms50 = 4, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms100 = 5, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms150 = 6, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms300 = 7, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms500 = 8, UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__ms1000 = 9 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE) } Uenibstreamprotobuf__BucketSizeDuration__Value; typedef enum _Uenibstreamprotobuf__SubcarrierSpacing__Value { UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__VALUE__kHz15 = 1, UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__VALUE__kHz30 = 2, UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__VALUE__kHz60 = 3, UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__VALUE__kHz120 = 4, UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__VALUE__kHz240 = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__VALUE) } Uenibstreamprotobuf__SubcarrierSpacing__Value; typedef enum _Uenibstreamprotobuf__MaxPUSCHDuration__Value { UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE__ms0p02 = 1, UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE__ms0p04 = 2, UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE__ms0p0625 = 3, UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE__ms0p125 = 4, UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE__ms0p25 = 5, UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE__ms0p5 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE) } Uenibstreamprotobuf__MaxPUSCHDuration__Value; typedef enum _Uenibstreamprotobuf__BitRateQueryProhibitTimer__Value { UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s0 = 1, UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s0dot4 = 2, UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s0dot8 = 3, UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s1dot6 = 4, UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s3 = 5, UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s6 = 6, UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s12 = 7, UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s30 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE) } Uenibstreamprotobuf__BitRateQueryProhibitTimer__Value; typedef enum _Uenibstreamprotobuf__MilliSeconds__Value { UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms1 = 1, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms2 = 2, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms3 = 3, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms4 = 4, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms5 = 5, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms6 = 6, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms8 = 7, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms10 = 8, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms20 = 9, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms30 = 10, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms40 = 11, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms50 = 12, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms60 = 13, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms80 = 14, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms100 = 15, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms200 = 16, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms300 = 17, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms400 = 18, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms500 = 19, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms600 = 20, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms800 = 21, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms1000 = 22, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms1200 = 23, UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__ms1600 = 24 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE) } Uenibstreamprotobuf__MilliSeconds__Value; typedef enum _Uenibstreamprotobuf__DRXInactivityTimer__Value { UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms0 = 1, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms1 = 2, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms2 = 3, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms3 = 4, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms4 = 5, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms5 = 6, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms6 = 7, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms8 = 8, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms10 = 9, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms20 = 10, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms30 = 11, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms40 = 12, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms50 = 13, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms60 = 14, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms80 = 15, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms100 = 16, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms200 = 17, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms300 = 18, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms500 = 19, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms750 = 20, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms1280 = 21, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms1920 = 22, UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__ms2560 = 23 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE) } Uenibstreamprotobuf__DRXInactivityTimer__Value; typedef enum _Uenibstreamprotobuf__DRXRetransmissionTimer__Value { UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl0 = 1, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl1 = 2, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl2 = 3, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl4 = 4, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl6 = 5, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl8 = 6, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl16 = 7, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl24 = 8, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl33 = 9, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl40 = 10, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl64 = 11, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl80 = 12, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl96 = 13, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl112 = 14, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl128 = 15, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl160 = 16, UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__sl320 = 17 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE) } Uenibstreamprotobuf__DRXRetransmissionTimer__Value; typedef enum _Uenibstreamprotobuf__DRXShortCycle__Value { UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms2 = 1, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms3 = 2, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms4 = 3, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms5 = 4, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms6 = 5, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms7 = 6, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms8 = 7, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms10 = 8, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms14 = 9, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms16 = 10, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms20 = 11, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms30 = 12, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms32 = 13, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms35 = 14, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms40 = 15, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms64 = 16, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms80 = 17, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms128 = 18, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms160 = 19, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms256 = 20, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms320 = 21, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms512 = 22, UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__ms640 = 23 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE) } Uenibstreamprotobuf__DRXShortCycle__Value; typedef enum _Uenibstreamprotobuf__SRProhibitTimer__Value { UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__ms1 = 1, UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__ms2 = 2, UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__ms4 = 3, UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__ms8 = 4, UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__ms16 = 5, UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__ms32 = 6, UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__ms64 = 7, UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__ms128 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE) } Uenibstreamprotobuf__SRProhibitTimer__Value; typedef enum _Uenibstreamprotobuf__SRTransMax__Value { UENIBSTREAMPROTOBUF__SR__TRANS_MAX__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SR__TRANS_MAX__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__SR__TRANS_MAX__VALUE__n8 = 2, UENIBSTREAMPROTOBUF__SR__TRANS_MAX__VALUE__n16 = 3, UENIBSTREAMPROTOBUF__SR__TRANS_MAX__VALUE__n32 = 4, UENIBSTREAMPROTOBUF__SR__TRANS_MAX__VALUE__n64 = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SR__TRANS_MAX__VALUE) } Uenibstreamprotobuf__SRTransMax__Value; typedef enum _Uenibstreamprotobuf__PeriodicBSRTimer__Value { UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf1 = 1, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf5 = 2, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf10 = 3, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf16 = 4, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf20 = 5, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf32 = 6, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf40 = 7, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf64 = 8, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf80 = 9, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf128 = 10, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf160 = 11, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf320 = 12, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf640 = 13, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf1280 = 14, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__sf2560 = 15, UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__infinity = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE) } Uenibstreamprotobuf__PeriodicBSRTimer__Value; typedef enum _Uenibstreamprotobuf__RetxBSRTimer__Value { UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf10 = 1, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf20 = 2, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf40 = 3, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf80 = 4, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf160 = 5, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf320 = 6, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf640 = 7, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf1280 = 8, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf2560 = 9, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf5120 = 10, UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__sf10240 = 11 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE) } Uenibstreamprotobuf__RetxBSRTimer__Value; typedef enum _Uenibstreamprotobuf__LogicalChannelSRDelayTimer__Value { UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf20 = 1, UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf40 = 2, UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf64 = 3, UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf128 = 4, UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf512 = 5, UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf1024 = 6, UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf2560 = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE) } Uenibstreamprotobuf__LogicalChannelSRDelayTimer__Value; typedef enum _Uenibstreamprotobuf__TimeAlignmentTimer__Value { UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__ms500 = 1, UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__ms750 = 2, UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__ms1280 = 3, UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__ms1920 = 4, UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__ms2560 = 5, UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__ms5120 = 6, UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__ms10240 = 7, UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__infinity = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE) } Uenibstreamprotobuf__TimeAlignmentTimer__Value; typedef enum _Uenibstreamprotobuf__PHRPeriodicTimer__Value { UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__sf10 = 1, UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__sf20 = 2, UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__sf50 = 3, UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__sf100 = 4, UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__sf200 = 5, UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__sf500 = 6, UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__sf1000 = 7, UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__infinity = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE) } Uenibstreamprotobuf__PHRPeriodicTimer__Value; typedef enum _Uenibstreamprotobuf__PHRProhibitTimer__Value { UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__sf0 = 1, UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__sf10 = 2, UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__sf20 = 3, UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__sf50 = 4, UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__sf100 = 5, UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__sf200 = 6, UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__sf500 = 7, UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__sf1000 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE) } Uenibstreamprotobuf__PHRProhibitTimer__Value; typedef enum _Uenibstreamprotobuf__PHRTxPowerFactorChange__Value { UENIBSTREAMPROTOBUF__PHR__TX__POWER_FACTOR_CHANGE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PHR__TX__POWER_FACTOR_CHANGE__VALUE__dB1 = 1, UENIBSTREAMPROTOBUF__PHR__TX__POWER_FACTOR_CHANGE__VALUE__dB3 = 2, UENIBSTREAMPROTOBUF__PHR__TX__POWER_FACTOR_CHANGE__VALUE__dB6 = 3, UENIBSTREAMPROTOBUF__PHR__TX__POWER_FACTOR_CHANGE__VALUE__infinity = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PHR__TX__POWER_FACTOR_CHANGE__VALUE) } Uenibstreamprotobuf__PHRTxPowerFactorChange__Value; typedef enum _Uenibstreamprotobuf__PHRModeOtherCG__Value { UENIBSTREAMPROTOBUF__PHR__MODE_OTHER_CG__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PHR__MODE_OTHER_CG__VALUE__real = 1, UENIBSTREAMPROTOBUF__PHR__MODE_OTHER_CG__VALUE__virtual = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PHR__MODE_OTHER_CG__VALUE) } Uenibstreamprotobuf__PHRModeOtherCG__Value; typedef enum _Uenibstreamprotobuf__DataInactivityTimer__Value { UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s1 = 1, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s2 = 2, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s3 = 3, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s5 = 4, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s7 = 5, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s10 = 6, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s15 = 7, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s20 = 8, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s40 = 9, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s50 = 10, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s60 = 11, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s80 = 12, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s100 = 13, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s120 = 14, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s150 = 15, UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__s180 = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE) } Uenibstreamprotobuf__DataInactivityTimer__Value; typedef enum _Uenibstreamprotobuf__PhysicalCellGroupConfig__PDSCHHARQACKCodebook { UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK__semiStatic = 1, UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK__dynamic = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK) } Uenibstreamprotobuf__PhysicalCellGroupConfig__PDSCHHARQACKCodebook; typedef enum _Uenibstreamprotobuf__XScale__Value { UENIBSTREAMPROTOBUF__XSCALE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__XSCALE__VALUE__dB0 = 1, UENIBSTREAMPROTOBUF__XSCALE__VALUE__dB6 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__XSCALE__VALUE) } Uenibstreamprotobuf__XScale__Value; typedef enum _Uenibstreamprotobuf__CyclicPrefix__Value { UENIBSTREAMPROTOBUF__CYCLIC_PREFIX__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CYCLIC_PREFIX__VALUE__extended = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CYCLIC_PREFIX__VALUE) } Uenibstreamprotobuf__CyclicPrefix__Value; typedef enum _Uenibstreamprotobuf__RegBundleSize__Value { UENIBSTREAMPROTOBUF__REG__BUNDLE_SIZE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__REG__BUNDLE_SIZE__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__REG__BUNDLE_SIZE__VALUE__n3 = 2, UENIBSTREAMPROTOBUF__REG__BUNDLE_SIZE__VALUE__n6 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REG__BUNDLE_SIZE__VALUE) } Uenibstreamprotobuf__RegBundleSize__Value; typedef enum _Uenibstreamprotobuf__InterleaverSize__Value { UENIBSTREAMPROTOBUF__INTERLEAVER_SIZE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__INTERLEAVER_SIZE__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__INTERLEAVER_SIZE__VALUE__n3 = 2, UENIBSTREAMPROTOBUF__INTERLEAVER_SIZE__VALUE__n6 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__INTERLEAVER_SIZE__VALUE) } Uenibstreamprotobuf__InterleaverSize__Value; typedef enum _Uenibstreamprotobuf__PrecoderGranularity__Value { UENIBSTREAMPROTOBUF__PRECODER_GRANULARITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PRECODER_GRANULARITY__VALUE__sameAsREG_bundle = 1, UENIBSTREAMPROTOBUF__PRECODER_GRANULARITY__VALUE__allContiguousRBs = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PRECODER_GRANULARITY__VALUE) } Uenibstreamprotobuf__PrecoderGranularity__Value; typedef enum _Uenibstreamprotobuf__MappingType__Value { UENIBSTREAMPROTOBUF__MAPPING_TYPE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MAPPING_TYPE__VALUE__typeA = 1, UENIBSTREAMPROTOBUF__MAPPING_TYPE__VALUE__typeB = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAPPING_TYPE__VALUE) } Uenibstreamprotobuf__MappingType__Value; typedef enum _Uenibstreamprotobuf__Msg1FDM__Value { UENIBSTREAMPROTOBUF__MSG1__FDM__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MSG1__FDM__VALUE__one = 1, UENIBSTREAMPROTOBUF__MSG1__FDM__VALUE__two = 2, UENIBSTREAMPROTOBUF__MSG1__FDM__VALUE__four = 3, UENIBSTREAMPROTOBUF__MSG1__FDM__VALUE__eight = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MSG1__FDM__VALUE) } Uenibstreamprotobuf__Msg1FDM__Value; typedef enum _Uenibstreamprotobuf__PreambleTransMax__Value { UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n3 = 1, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n4 = 2, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n5 = 3, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n6 = 4, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n7 = 5, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n8 = 6, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n10 = 7, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n20 = 8, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n50 = 9, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n100 = 10, UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__n200 = 11 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE) } Uenibstreamprotobuf__PreambleTransMax__Value; typedef enum _Uenibstreamprotobuf__PowerRampingStep__Value { UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP__VALUE__dB0 = 1, UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP__VALUE__dB2 = 2, UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP__VALUE__dB4 = 3, UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP__VALUE__dB6 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP__VALUE) } Uenibstreamprotobuf__PowerRampingStep__Value; typedef enum _Uenibstreamprotobuf__RAResponseWindow__Value { UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__sl1 = 1, UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__sl2 = 2, UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__sl4 = 3, UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__sl8 = 4, UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__sl10 = 5, UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__sl20 = 6, UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__sl40 = 7, UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__sl80 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE) } Uenibstreamprotobuf__RAResponseWindow__Value; typedef enum _Uenibstreamprotobuf__Fraction__Value { UENIBSTREAMPROTOBUF__FRACTION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n8 = 2, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n12 = 3, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n16 = 4, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n20 = 5, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n24 = 6, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n28 = 7, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n32 = 8, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n36 = 9, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n40 = 10, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n44 = 11, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n48 = 12, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n52 = 13, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n56 = 14, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n60 = 15, UENIBSTREAMPROTOBUF__FRACTION__VALUE__n64 = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__FRACTION__VALUE) } Uenibstreamprotobuf__Fraction__Value; typedef enum _Uenibstreamprotobuf__OtherFraction__Value { UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__n8 = 2, UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__n12 = 3, UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__n16 = 4, UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__n20 = 5, UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__n24 = 6, UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__n28 = 7, UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__n32 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE) } Uenibstreamprotobuf__OtherFraction__Value; typedef enum _Uenibstreamprotobuf__RAMsg3SizeGroupA__Value { UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b56 = 1, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b144 = 2, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b208 = 3, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b256 = 4, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b282 = 5, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b480 = 6, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b640 = 7, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b800 = 8, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b1000 = 9, UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__b72 = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE) } Uenibstreamprotobuf__RAMsg3SizeGroupA__Value; typedef enum _Uenibstreamprotobuf__MessagePowerOffsetGroupB__Value { UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__minusinfinity = 1, UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB0 = 2, UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB5 = 3, UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB8 = 4, UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB10 = 5, UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB12 = 6, UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB15 = 7, UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB18 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE) } Uenibstreamprotobuf__MessagePowerOffsetGroupB__Value; typedef enum _Uenibstreamprotobuf__RAContentionResolutionTimer__Value { UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf8 = 1, UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf16 = 2, UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf24 = 3, UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf32 = 4, UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf40 = 5, UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf48 = 6, UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf56 = 7, UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf64 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE) } Uenibstreamprotobuf__RAContentionResolutionTimer__Value; typedef enum _Uenibstreamprotobuf__RestrictedSetConfig__Value { UENIBSTREAMPROTOBUF__RESTRICTED_SET_CONFIG__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RESTRICTED_SET_CONFIG__VALUE__unrestrictedSet = 1, UENIBSTREAMPROTOBUF__RESTRICTED_SET_CONFIG__VALUE__restrictedSetTypeA = 2, UENIBSTREAMPROTOBUF__RESTRICTED_SET_CONFIG__VALUE__restrictedSetTypeB = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RESTRICTED_SET_CONFIG__VALUE) } Uenibstreamprotobuf__RestrictedSetConfig__Value; typedef enum _Uenibstreamprotobuf__PUCCHGroupHopping__Value { UENIBSTREAMPROTOBUF__PUCCH__GROUP_HOPPING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PUCCH__GROUP_HOPPING__VALUE__neither = 1, UENIBSTREAMPROTOBUF__PUCCH__GROUP_HOPPING__VALUE__enable = 2, UENIBSTREAMPROTOBUF__PUCCH__GROUP_HOPPING__VALUE__disable = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__GROUP_HOPPING__VALUE) } Uenibstreamprotobuf__PUCCHGroupHopping__Value; typedef enum _Uenibstreamprotobuf__NTimingAdvanceOffset__Value { UENIBSTREAMPROTOBUF__N__TIMING_ADVANCE_OFFSET__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__N__TIMING_ADVANCE_OFFSET__VALUE__n0 = 1, UENIBSTREAMPROTOBUF__N__TIMING_ADVANCE_OFFSET__VALUE__n25600 = 2, UENIBSTREAMPROTOBUF__N__TIMING_ADVANCE_OFFSET__VALUE__n39936 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__N__TIMING_ADVANCE_OFFSET__VALUE) } Uenibstreamprotobuf__NTimingAdvanceOffset__Value; typedef enum _Uenibstreamprotobuf__SSBPeriodicityServingCell__Value { UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE__ms5 = 1, UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE__ms10 = 2, UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE__ms20 = 3, UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE__ms40 = 4, UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE__ms80 = 5, UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE__ms160 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE) } Uenibstreamprotobuf__SSBPeriodicityServingCell__Value; typedef enum _Uenibstreamprotobuf__DMRSTypeAPosition__Value { UENIBSTREAMPROTOBUF__DMRS__TYPE_A__POSITION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DMRS__TYPE_A__POSITION__VALUE__pos2 = 1, UENIBSTREAMPROTOBUF__DMRS__TYPE_A__POSITION__VALUE__pos3 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DMRS__TYPE_A__POSITION__VALUE) } Uenibstreamprotobuf__DMRSTypeAPosition__Value; typedef enum _Uenibstreamprotobuf__CarrierBandwidthDL__Value { UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE__n6 = 1, UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE__n15 = 2, UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE__n25 = 3, UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE__n50 = 4, UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE__n75 = 5, UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE__n100 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE) } Uenibstreamprotobuf__CarrierBandwidthDL__Value; typedef enum _Uenibstreamprotobuf__RadioframeAllocationPeriod__Value { UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n4 = 3, UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n8 = 4, UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n16 = 5, UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n32 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE) } Uenibstreamprotobuf__RadioframeAllocationPeriod__Value; typedef enum _Uenibstreamprotobuf__NrofCRSPorts__Value { UENIBSTREAMPROTOBUF__NROF_CRS__PORTS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NROF_CRS__PORTS__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__NROF_CRS__PORTS__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__NROF_CRS__PORTS__VALUE__n4 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NROF_CRS__PORTS__VALUE) } Uenibstreamprotobuf__NrofCRSPorts__Value; typedef enum _Uenibstreamprotobuf__VShift__Value { UENIBSTREAMPROTOBUF__V__SHIFT__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__V__SHIFT__VALUE__n0 = 1, UENIBSTREAMPROTOBUF__V__SHIFT__VALUE__n1 = 2, UENIBSTREAMPROTOBUF__V__SHIFT__VALUE__n2 = 3, UENIBSTREAMPROTOBUF__V__SHIFT__VALUE__n3 = 4, UENIBSTREAMPROTOBUF__V__SHIFT__VALUE__n4 = 5, UENIBSTREAMPROTOBUF__V__SHIFT__VALUE__n5 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__V__SHIFT__VALUE) } Uenibstreamprotobuf__VShift__Value; typedef enum _Uenibstreamprotobuf__Dummy__Value { UENIBSTREAMPROTOBUF__DUMMY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DUMMY__VALUE__dynamic = 1, UENIBSTREAMPROTOBUF__DUMMY__VALUE__semiStatic = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DUMMY__VALUE) } Uenibstreamprotobuf__Dummy__Value; typedef enum _Uenibstreamprotobuf__DLULTransmissionPeriodicity__Value { UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms0p5 = 1, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms0p625 = 2, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms1 = 3, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms1p25 = 4, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms2 = 5, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms2p5 = 6, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms5 = 7, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms10 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE) } Uenibstreamprotobuf__DLULTransmissionPeriodicity__Value; typedef enum _Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530__Value { UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE__ms3 = 1, UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE__ms4 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE) } Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530__Value; typedef enum _Uenibstreamprotobuf__T304__Value { UENIBSTREAMPROTOBUF__T304__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__T304__VALUE__ms50 = 1, UENIBSTREAMPROTOBUF__T304__VALUE__ms100 = 2, UENIBSTREAMPROTOBUF__T304__VALUE__ms150 = 3, UENIBSTREAMPROTOBUF__T304__VALUE__ms200 = 4, UENIBSTREAMPROTOBUF__T304__VALUE__ms500 = 5, UENIBSTREAMPROTOBUF__T304__VALUE__ms1000 = 6, UENIBSTREAMPROTOBUF__T304__VALUE__ms2000 = 7, UENIBSTREAMPROTOBUF__T304__VALUE__ms10000 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__T304__VALUE) } Uenibstreamprotobuf__T304__Value; typedef enum _Uenibstreamprotobuf__PowerRampingStepHighPriority__Value { UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__dB0 = 1, UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__dB2 = 2, UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__dB4 = 3, UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__dB6 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE) } Uenibstreamprotobuf__PowerRampingStepHighPriority__Value; typedef enum _Uenibstreamprotobuf__ScalingFactorBI__Value { UENIBSTREAMPROTOBUF__SCALING_FACTOR_BI__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SCALING_FACTOR_BI__VALUE__zero = 1, UENIBSTREAMPROTOBUF__SCALING_FACTOR_BI__VALUE__dot25 = 2, UENIBSTREAMPROTOBUF__SCALING_FACTOR_BI__VALUE__dot5 = 3, UENIBSTREAMPROTOBUF__SCALING_FACTOR_BI__VALUE__dot75 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SCALING_FACTOR_BI__VALUE) } Uenibstreamprotobuf__ScalingFactorBI__Value; typedef enum _Uenibstreamprotobuf__Duration__Value { UENIBSTREAMPROTOBUF__DURATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DURATION__VALUE__sf1 = 1, UENIBSTREAMPROTOBUF__DURATION__VALUE__sf2 = 2, UENIBSTREAMPROTOBUF__DURATION__VALUE__sf3 = 3, UENIBSTREAMPROTOBUF__DURATION__VALUE__sf4 = 4, UENIBSTREAMPROTOBUF__DURATION__VALUE__sf5 = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DURATION__VALUE) } Uenibstreamprotobuf__Duration__Value; typedef enum _Uenibstreamprotobuf__Periodicity__Value { UENIBSTREAMPROTOBUF__PERIODICITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PERIODICITY__VALUE__sf5 = 1, UENIBSTREAMPROTOBUF__PERIODICITY__VALUE__sf10 = 2, UENIBSTREAMPROTOBUF__PERIODICITY__VALUE__sf20 = 3, UENIBSTREAMPROTOBUF__PERIODICITY__VALUE__sf40 = 4, UENIBSTREAMPROTOBUF__PERIODICITY__VALUE__sf80 = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PERIODICITY__VALUE) } Uenibstreamprotobuf__Periodicity__Value; typedef enum _Uenibstreamprotobuf__T310__Value { UENIBSTREAMPROTOBUF__T310__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__T310__VALUE__ms0 = 1, UENIBSTREAMPROTOBUF__T310__VALUE__ms50 = 2, UENIBSTREAMPROTOBUF__T310__VALUE__ms100 = 3, UENIBSTREAMPROTOBUF__T310__VALUE__ms200 = 4, UENIBSTREAMPROTOBUF__T310__VALUE__ms500 = 5, UENIBSTREAMPROTOBUF__T310__VALUE__ms1000 = 6, UENIBSTREAMPROTOBUF__T310__VALUE__ms2000 = 7, UENIBSTREAMPROTOBUF__T310__VALUE__ms4000 = 8, UENIBSTREAMPROTOBUF__T310__VALUE__ms6000 = 9 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__T310__VALUE) } Uenibstreamprotobuf__T310__Value; typedef enum _Uenibstreamprotobuf__N310__Value { UENIBSTREAMPROTOBUF__N310__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__N310__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__N310__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__N310__VALUE__n3 = 3, UENIBSTREAMPROTOBUF__N310__VALUE__n4 = 4, UENIBSTREAMPROTOBUF__N310__VALUE__n6 = 5, UENIBSTREAMPROTOBUF__N310__VALUE__n8 = 6, UENIBSTREAMPROTOBUF__N310__VALUE__n10 = 7, UENIBSTREAMPROTOBUF__N310__VALUE__n20 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__N310__VALUE) } Uenibstreamprotobuf__N310__Value; typedef enum _Uenibstreamprotobuf__N311__Value { UENIBSTREAMPROTOBUF__N311__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__N311__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__N311__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__N311__VALUE__n3 = 3, UENIBSTREAMPROTOBUF__N311__VALUE__n4 = 4, UENIBSTREAMPROTOBUF__N311__VALUE__n5 = 5, UENIBSTREAMPROTOBUF__N311__VALUE__n6 = 6, UENIBSTREAMPROTOBUF__N311__VALUE__n8 = 7, UENIBSTREAMPROTOBUF__N311__VALUE__n10 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__N311__VALUE) } Uenibstreamprotobuf__N311__Value; typedef enum _Uenibstreamprotobuf__T311V1530__Value { UENIBSTREAMPROTOBUF__T311_V1530__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__T311_V1530__VALUE__ms1000 = 1, UENIBSTREAMPROTOBUF__T311_V1530__VALUE__ms3000 = 2, UENIBSTREAMPROTOBUF__T311_V1530__VALUE__ms5000 = 3, UENIBSTREAMPROTOBUF__T311_V1530__VALUE__ms10000 = 4, UENIBSTREAMPROTOBUF__T311_V1530__VALUE__ms15000 = 5, UENIBSTREAMPROTOBUF__T311_V1530__VALUE__ms20000 = 6, UENIBSTREAMPROTOBUF__T311_V1530__VALUE__ms30000 = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__T311_V1530__VALUE) } Uenibstreamprotobuf__T311V1530__Value; typedef enum _Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold__Value { UENIBSTREAMPROTOBUF__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__VALUE__n1 = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__VALUE) } Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold__Value; typedef enum _Uenibstreamprotobuf__TimeFrequencySet__Value { UENIBSTREAMPROTOBUF__TIME_FREQUENCY_SET__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TIME_FREQUENCY_SET__VALUE__set0 = 1, UENIBSTREAMPROTOBUF__TIME_FREQUENCY_SET__VALUE__set1 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TIME_FREQUENCY_SET__VALUE) } Uenibstreamprotobuf__TimeFrequencySet__Value; typedef enum _Uenibstreamprotobuf__DMRSType__Value { UENIBSTREAMPROTOBUF__DMRS__TYPE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DMRS__TYPE__VALUE__type2 = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DMRS__TYPE__VALUE) } Uenibstreamprotobuf__DMRSType__Value; typedef enum _Uenibstreamprotobuf__DMRSAdditionalPosition__Value { UENIBSTREAMPROTOBUF__DMRS__ADDITIONAL_POSITION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DMRS__ADDITIONAL_POSITION__VALUE__pos0 = 1, UENIBSTREAMPROTOBUF__DMRS__ADDITIONAL_POSITION__VALUE__pos1 = 2, UENIBSTREAMPROTOBUF__DMRS__ADDITIONAL_POSITION__VALUE__pos3 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DMRS__ADDITIONAL_POSITION__VALUE) } Uenibstreamprotobuf__DMRSAdditionalPosition__Value; typedef enum _Uenibstreamprotobuf__MaxLength__Value { UENIBSTREAMPROTOBUF__MAX_LENGTH__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MAX_LENGTH__VALUE__len2 = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAX_LENGTH__VALUE) } Uenibstreamprotobuf__MaxLength__Value; typedef enum _Uenibstreamprotobuf__ResourceElementOffset__Value { UENIBSTREAMPROTOBUF__RESOURCE_ELEMENT_OFFSET__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RESOURCE_ELEMENT_OFFSET__VALUE__offset01 = 1, UENIBSTREAMPROTOBUF__RESOURCE_ELEMENT_OFFSET__VALUE__offset10 = 2, UENIBSTREAMPROTOBUF__RESOURCE_ELEMENT_OFFSET__VALUE__offset11 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RESOURCE_ELEMENT_OFFSET__VALUE) } Uenibstreamprotobuf__ResourceElementOffset__Value; typedef enum _Uenibstreamprotobuf__QCLType__Value { UENIBSTREAMPROTOBUF__QCL__TYPE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__QCL__TYPE__VALUE__typeA = 1, UENIBSTREAMPROTOBUF__QCL__TYPE__VALUE__typeB = 2, UENIBSTREAMPROTOBUF__QCL__TYPE__VALUE__typeC = 3, UENIBSTREAMPROTOBUF__QCL__TYPE__VALUE__typeD = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__QCL__TYPE__VALUE) } Uenibstreamprotobuf__QCLType__Value; typedef enum _Uenibstreamprotobuf__VRBToPRBInterleaver__Value { UENIBSTREAMPROTOBUF__VRB__TO_PRB__INTERLEAVER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__VRB__TO_PRB__INTERLEAVER__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__VRB__TO_PRB__INTERLEAVER__VALUE__n4 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__VRB__TO_PRB__INTERLEAVER__VALUE) } Uenibstreamprotobuf__VRBToPRBInterleaver__Value; typedef enum _Uenibstreamprotobuf__ResourceAllocation__Value { UENIBSTREAMPROTOBUF__RESOURCE_ALLOCATION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RESOURCE_ALLOCATION__VALUE__resourceAllocationType0 = 1, UENIBSTREAMPROTOBUF__RESOURCE_ALLOCATION__VALUE__resourceAllocationType1 = 2, UENIBSTREAMPROTOBUF__RESOURCE_ALLOCATION__VALUE__dynamicSwitch = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RESOURCE_ALLOCATION__VALUE) } Uenibstreamprotobuf__ResourceAllocation__Value; typedef enum _Uenibstreamprotobuf__PDSCHAggregationFactor__Value { UENIBSTREAMPROTOBUF__PDSCH__AGGREGATION_FACTOR__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PDSCH__AGGREGATION_FACTOR__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__PDSCH__AGGREGATION_FACTOR__VALUE__n4 = 2, UENIBSTREAMPROTOBUF__PDSCH__AGGREGATION_FACTOR__VALUE__n8 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDSCH__AGGREGATION_FACTOR__VALUE) } Uenibstreamprotobuf__PDSCHAggregationFactor__Value; typedef enum _Uenibstreamprotobuf__RBGSize__Value { UENIBSTREAMPROTOBUF__RBG__SIZE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RBG__SIZE__VALUE__config1 = 1, UENIBSTREAMPROTOBUF__RBG__SIZE__VALUE__config2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RBG__SIZE__VALUE) } Uenibstreamprotobuf__RBGSize__Value; typedef enum _Uenibstreamprotobuf__MCSTable__Value { UENIBSTREAMPROTOBUF__MCS__TABLE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MCS__TABLE__VALUE__qam256 = 1, UENIBSTREAMPROTOBUF__MCS__TABLE__VALUE__qam64LowSE = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MCS__TABLE__VALUE) } Uenibstreamprotobuf__MCSTable__Value; typedef enum _Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI__Value { UENIBSTREAMPROTOBUF__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE__n2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE) } Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI__Value; typedef enum _Uenibstreamprotobuf__BundleSize__Value { UENIBSTREAMPROTOBUF__BUNDLE_SIZE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BUNDLE_SIZE__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__BUNDLE_SIZE__VALUE__wideband = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BUNDLE_SIZE__VALUE) } Uenibstreamprotobuf__BundleSize__Value; typedef enum _Uenibstreamprotobuf__BundleSizeSet1__Value { UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET1__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET1__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET1__VALUE__wideband = 2, UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET1__VALUE__n2_wideband = 3, UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET1__VALUE__n4_wideband = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET1__VALUE) } Uenibstreamprotobuf__BundleSizeSet1__Value; typedef enum _Uenibstreamprotobuf__BundleSizeSet2__Value { UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET2__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET2__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET2__VALUE__wideband = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET2__VALUE) } Uenibstreamprotobuf__BundleSizeSet2__Value; typedef enum _Uenibstreamprotobuf__NrofPorts__Value { UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__p1 = 1, UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__p2 = 2, UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__p4 = 3, UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__p8 = 4, UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__p12 = 5, UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__p16 = 6, UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__p24 = 7, UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__p32 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE) } Uenibstreamprotobuf__NrofPorts__Value; typedef enum _Uenibstreamprotobuf__CDMType__Value { UENIBSTREAMPROTOBUF__CDM__TYPE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CDM__TYPE__VALUE__noCDM = 1, UENIBSTREAMPROTOBUF__CDM__TYPE__VALUE__fd_CDM2 = 2, UENIBSTREAMPROTOBUF__CDM__TYPE__VALUE__cdm4_FD2_TD2 = 3, UENIBSTREAMPROTOBUF__CDM__TYPE__VALUE__cdm8_FD2_TD4 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CDM__TYPE__VALUE) } Uenibstreamprotobuf__CDMType__Value; typedef enum _Uenibstreamprotobuf__Dot5__Value { UENIBSTREAMPROTOBUF__DOT5__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DOT5__VALUE__evenPRBs = 1, UENIBSTREAMPROTOBUF__DOT5__VALUE__oddPRBs = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DOT5__VALUE) } Uenibstreamprotobuf__Dot5__Value; typedef enum _Uenibstreamprotobuf__SPSConfigPeriodicity__Value { UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms10 = 1, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms20 = 2, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms32 = 3, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms40 = 4, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms64 = 5, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms80 = 6, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms128 = 7, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms160 = 8, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms320 = 9, UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__ms640 = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE) } Uenibstreamprotobuf__SPSConfigPeriodicity__Value; typedef enum _Uenibstreamprotobuf__SPSMCSTable__Value { UENIBSTREAMPROTOBUF__SPS__MCS__TABLE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SPS__MCS__TABLE__VALUE__qam64LowSE = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SPS__MCS__TABLE__VALUE) } Uenibstreamprotobuf__SPSMCSTable__Value; typedef enum _Uenibstreamprotobuf__Purpose__Value { UENIBSTREAMPROTOBUF__PURPOSE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PURPOSE__VALUE__beamFailure = 1, UENIBSTREAMPROTOBUF__PURPOSE__VALUE__rlf = 2, UENIBSTREAMPROTOBUF__PURPOSE__VALUE__both = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PURPOSE__VALUE) } Uenibstreamprotobuf__Purpose__Value; typedef enum _Uenibstreamprotobuf__BeamFailureInstanceMaxCount__Value { UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n3 = 3, UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n4 = 4, UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n5 = 5, UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n6 = 6, UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n8 = 7, UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n10 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE) } Uenibstreamprotobuf__BeamFailureInstanceMaxCount__Value; typedef enum _Uenibstreamprotobuf__BeamFailureDetectionTimer__Value { UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd1 = 1, UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd2 = 2, UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd3 = 3, UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd4 = 4, UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd5 = 5, UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd6 = 6, UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd8 = 7, UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd10 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE) } Uenibstreamprotobuf__BeamFailureDetectionTimer__Value; typedef enum _Uenibstreamprotobuf__BWPInactivityTimer__Value { UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms2 = 1, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms3 = 2, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms4 = 3, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms5 = 4, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms6 = 5, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms8 = 6, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms10 = 7, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms20 = 8, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms30 = 9, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms40 = 10, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms50 = 11, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms60 = 12, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms80 = 13, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms100 = 14, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms200 = 15, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms300 = 16, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms500 = 17, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms750 = 18, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms1280 = 19, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms1920 = 20, UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__ms2560 = 21 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE) } Uenibstreamprotobuf__BWPInactivityTimer__Value; typedef enum _Uenibstreamprotobuf__OCCLength__Value { UENIBSTREAMPROTOBUF__OCC__LENGTH__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__OCC__LENGTH__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__OCC__LENGTH__VALUE__n4 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__OCC__LENGTH__VALUE) } Uenibstreamprotobuf__OCCLength__Value; typedef enum _Uenibstreamprotobuf__OCCIndex__Value { UENIBSTREAMPROTOBUF__OCC__INDEX__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__OCC__INDEX__VALUE__n0 = 1, UENIBSTREAMPROTOBUF__OCC__INDEX__VALUE__n1 = 2, UENIBSTREAMPROTOBUF__OCC__INDEX__VALUE__n2 = 3, UENIBSTREAMPROTOBUF__OCC__INDEX__VALUE__n3 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__OCC__INDEX__VALUE) } Uenibstreamprotobuf__OCCIndex__Value; typedef enum _Uenibstreamprotobuf__PUCCHMaxCodeRate__Value { UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__zeroDot08 = 1, UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__zeroDot15 = 2, UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__zeroDot25 = 3, UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__zeroDot35 = 4, UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__zeroDot45 = 5, UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__zeroDot60 = 6, UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__zeroDot80 = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE) } Uenibstreamprotobuf__PUCCHMaxCodeRate__Value; typedef enum _Uenibstreamprotobuf__NrofSlots__Value { UENIBSTREAMPROTOBUF__NROF_SLOTS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NROF_SLOTS__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__NROF_SLOTS__VALUE__n4 = 2, UENIBSTREAMPROTOBUF__NROF_SLOTS__VALUE__n8 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NROF_SLOTS__VALUE) } Uenibstreamprotobuf__NrofSlots__Value; typedef enum _Uenibstreamprotobuf__ClosedLoopIndex__Value { UENIBSTREAMPROTOBUF__CLOSED_LOOP_INDEX__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CLOSED_LOOP_INDEX__VALUE__i0 = 1, UENIBSTREAMPROTOBUF__CLOSED_LOOP_INDEX__VALUE__i1 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CLOSED_LOOP_INDEX__VALUE) } Uenibstreamprotobuf__ClosedLoopIndex__Value; typedef enum _Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates__Value { UENIBSTREAMPROTOBUF__TWO_PUCCH__PC__ADJUSTMENT_STATES__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TWO_PUCCH__PC__ADJUSTMENT_STATES__VALUE__twoStates = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TWO_PUCCH__PC__ADJUSTMENT_STATES__VALUE) } Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates__Value; typedef enum _Uenibstreamprotobuf__RateMatching__Value { UENIBSTREAMPROTOBUF__RATE_MATCHING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RATE_MATCHING__VALUE__limitedBufferRM = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RATE_MATCHING__VALUE) } Uenibstreamprotobuf__RateMatching__Value; typedef enum _Uenibstreamprotobuf__SRSSwitchFromCarrier__Value { UENIBSTREAMPROTOBUF__SRS__SWITCH_FROM_CARRIER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SRS__SWITCH_FROM_CARRIER__VALUE__sUL = 1, UENIBSTREAMPROTOBUF__SRS__SWITCH_FROM_CARRIER__VALUE__nUL = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__SWITCH_FROM_CARRIER__VALUE) } Uenibstreamprotobuf__SRSSwitchFromCarrier__Value; typedef enum _Uenibstreamprotobuf__TxConfig__Value { UENIBSTREAMPROTOBUF__TX__CONFIG__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TX__CONFIG__VALUE__codebook = 1, UENIBSTREAMPROTOBUF__TX__CONFIG__VALUE__nonCodebook = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TX__CONFIG__VALUE) } Uenibstreamprotobuf__TxConfig__Value; typedef enum _Uenibstreamprotobuf__MaxNrofPorts__Value { UENIBSTREAMPROTOBUF__MAX_NROF_PORTS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MAX_NROF_PORTS__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__MAX_NROF_PORTS__VALUE__n2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAX_NROF_PORTS__VALUE) } Uenibstreamprotobuf__MaxNrofPorts__Value; typedef enum _Uenibstreamprotobuf__PTRSPower__Value { UENIBSTREAMPROTOBUF__PTRS__POWER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PTRS__POWER__VALUE__p00 = 1, UENIBSTREAMPROTOBUF__PTRS__POWER__VALUE__p01 = 2, UENIBSTREAMPROTOBUF__PTRS__POWER__VALUE__p10 = 3, UENIBSTREAMPROTOBUF__PTRS__POWER__VALUE__p11 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PTRS__POWER__VALUE) } Uenibstreamprotobuf__PTRSPower__Value; typedef enum _Uenibstreamprotobuf__TimeDensityTransformPrecoding__Value { UENIBSTREAMPROTOBUF__TIME_DENSITY_TRANSFORM_PRECODING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TIME_DENSITY_TRANSFORM_PRECODING__VALUE__d2 = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TIME_DENSITY_TRANSFORM_PRECODING__VALUE) } Uenibstreamprotobuf__TimeDensityTransformPrecoding__Value; typedef enum _Uenibstreamprotobuf__Alpha__Value { UENIBSTREAMPROTOBUF__ALPHA__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__ALPHA__VALUE__alpha0 = 1, UENIBSTREAMPROTOBUF__ALPHA__VALUE__alpha04 = 2, UENIBSTREAMPROTOBUF__ALPHA__VALUE__alpha05 = 3, UENIBSTREAMPROTOBUF__ALPHA__VALUE__alpha06 = 4, UENIBSTREAMPROTOBUF__ALPHA__VALUE__alpha07 = 5, UENIBSTREAMPROTOBUF__ALPHA__VALUE__alpha08 = 6, UENIBSTREAMPROTOBUF__ALPHA__VALUE__alpha09 = 7, UENIBSTREAMPROTOBUF__ALPHA__VALUE__alpha1 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__ALPHA__VALUE) } Uenibstreamprotobuf__Alpha__Value; typedef enum _Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates__Value { UENIBSTREAMPROTOBUF__TWO_PUSCH__PC__ADJUSTMENT_STATES__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TWO_PUSCH__PC__ADJUSTMENT_STATES__VALUE__twoStates = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TWO_PUSCH__PC__ADJUSTMENT_STATES__VALUE) } Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates__Value; typedef enum _Uenibstreamprotobuf__FrequencyHopping__Value { UENIBSTREAMPROTOBUF__FREQUENCY_HOPPING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__FREQUENCY_HOPPING__VALUE__intraSlot = 1, UENIBSTREAMPROTOBUF__FREQUENCY_HOPPING__VALUE__interSlot = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__FREQUENCY_HOPPING__VALUE) } Uenibstreamprotobuf__FrequencyHopping__Value; typedef enum _Uenibstreamprotobuf__PUSCHAggregationFactor__Value { UENIBSTREAMPROTOBUF__PUSCH__AGGREGATION_FACTOR__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PUSCH__AGGREGATION_FACTOR__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__PUSCH__AGGREGATION_FACTOR__VALUE__n4 = 2, UENIBSTREAMPROTOBUF__PUSCH__AGGREGATION_FACTOR__VALUE__n8 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUSCH__AGGREGATION_FACTOR__VALUE) } Uenibstreamprotobuf__PUSCHAggregationFactor__Value; typedef enum _Uenibstreamprotobuf__CodebookSubset__Value { UENIBSTREAMPROTOBUF__CODEBOOK_SUBSET__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CODEBOOK_SUBSET__VALUE__fullyAndPartialAndNonCoherent = 1, UENIBSTREAMPROTOBUF__CODEBOOK_SUBSET__VALUE__partialAndNonCoherent = 2, UENIBSTREAMPROTOBUF__CODEBOOK_SUBSET__VALUE__nonCoherent = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CODEBOOK_SUBSET__VALUE) } Uenibstreamprotobuf__CodebookSubset__Value; typedef enum _Uenibstreamprotobuf__RBGSize2__Value { UENIBSTREAMPROTOBUF__RBG__SIZE2__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RBG__SIZE2__VALUE__config2 = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RBG__SIZE2__VALUE) } Uenibstreamprotobuf__RBGSize2__Value; typedef enum _Uenibstreamprotobuf__Scaling__Value { UENIBSTREAMPROTOBUF__SCALING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SCALING__VALUE__f0p5 = 1, UENIBSTREAMPROTOBUF__SCALING__VALUE__f0p65 = 2, UENIBSTREAMPROTOBUF__SCALING__VALUE__f0p8 = 3, UENIBSTREAMPROTOBUF__SCALING__VALUE__f1 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SCALING__VALUE) } Uenibstreamprotobuf__Scaling__Value; typedef enum _Uenibstreamprotobuf__PowerControlLoopToUse__Value { UENIBSTREAMPROTOBUF__POWER_CONTROL_LOOP_TO_USE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__POWER_CONTROL_LOOP_TO_USE__VALUE__n0 = 1, UENIBSTREAMPROTOBUF__POWER_CONTROL_LOOP_TO_USE__VALUE__n1 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__POWER_CONTROL_LOOP_TO_USE__VALUE) } Uenibstreamprotobuf__PowerControlLoopToUse__Value; typedef enum _Uenibstreamprotobuf__RepK__Value { UENIBSTREAMPROTOBUF__REP_K__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__REP_K__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__REP_K__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__REP_K__VALUE__n4 = 3, UENIBSTREAMPROTOBUF__REP_K__VALUE__n8 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REP_K__VALUE) } Uenibstreamprotobuf__RepK__Value; typedef enum _Uenibstreamprotobuf__RepKRV__Value { UENIBSTREAMPROTOBUF__REP_K__RV__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__REP_K__RV__VALUE__s1_0231 = 1, UENIBSTREAMPROTOBUF__REP_K__RV__VALUE__s2_0303 = 2, UENIBSTREAMPROTOBUF__REP_K__RV__VALUE__s3_0000 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REP_K__RV__VALUE) } Uenibstreamprotobuf__RepKRV__Value; typedef enum _Uenibstreamprotobuf__GrantPeriodicity__Value { UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym2 = 1, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym7 = 2, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym1x14 = 3, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym2x14 = 4, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym4x14 = 5, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym5x14 = 6, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym8x14 = 7, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym10x14 = 8, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym16x14 = 9, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym20x14 = 10, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym32x14 = 11, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym40x14 = 12, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym64x14 = 13, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym80x14 = 14, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym128x14 = 15, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym160x14 = 16, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym256x14 = 17, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym320x14 = 18, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym512x14 = 19, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym640x14 = 20, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym1024x14 = 21, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym1280x14 = 22, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym2560x14 = 23, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym5120x14 = 24, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym6 = 25, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym1x12 = 26, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym2x12 = 27, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym4x12 = 28, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym5x12 = 29, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym8x12 = 30, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym10x12 = 31, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym16x12 = 32, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym20x12 = 33, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym32x12 = 34, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym40x12 = 35, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym64x12 = 36, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym80x12 = 37, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym128x12 = 38, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym160x12 = 39, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym256x12 = 40, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym320x12 = 41, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym512x12 = 42, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym640x12 = 43, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym1280x12 = 44, UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__sym2560x12 = 45 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE) } Uenibstreamprotobuf__GrantPeriodicity__Value; typedef enum _Uenibstreamprotobuf__SRSResourceSetUsage__Value { UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__USAGE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__USAGE__VALUE__beamManagement = 1, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__USAGE__VALUE__codebook = 2, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__USAGE__VALUE__nonCodebook = 3, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__USAGE__VALUE__antennaSwitching = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__USAGE__VALUE) } Uenibstreamprotobuf__SRSResourceSetUsage__Value; typedef enum _Uenibstreamprotobuf__SRSPowerControlAdjustmentStates__Value { UENIBSTREAMPROTOBUF__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE__sameAsFci2 = 1, UENIBSTREAMPROTOBUF__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE__separateClosedLoop = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE) } Uenibstreamprotobuf__SRSPowerControlAdjustmentStates__Value; typedef enum _Uenibstreamprotobuf__NrofSRSPorts__Value { UENIBSTREAMPROTOBUF__NROF_SRS__PORTS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NROF_SRS__PORTS__VALUE__port1 = 1, UENIBSTREAMPROTOBUF__NROF_SRS__PORTS__VALUE__ports2 = 2, UENIBSTREAMPROTOBUF__NROF_SRS__PORTS__VALUE__ports4 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NROF_SRS__PORTS__VALUE) } Uenibstreamprotobuf__NrofSRSPorts__Value; typedef enum _Uenibstreamprotobuf__PTRSPortIndex__Value { UENIBSTREAMPROTOBUF__PTRS__PORT_INDEX__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PTRS__PORT_INDEX__VALUE__n0 = 1, UENIBSTREAMPROTOBUF__PTRS__PORT_INDEX__VALUE__n1 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PTRS__PORT_INDEX__VALUE) } Uenibstreamprotobuf__PTRSPortIndex__Value; typedef enum _Uenibstreamprotobuf__NrofSymbols__Value { UENIBSTREAMPROTOBUF__NROF_SYMBOLS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NROF_SYMBOLS__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__NROF_SYMBOLS__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__NROF_SYMBOLS__VALUE__n4 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NROF_SYMBOLS__VALUE) } Uenibstreamprotobuf__NrofSymbols__Value; typedef enum _Uenibstreamprotobuf__RepetitionFactor__Value { UENIBSTREAMPROTOBUF__REPETITION_FACTOR__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__REPETITION_FACTOR__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__REPETITION_FACTOR__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__REPETITION_FACTOR__VALUE__n4 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPETITION_FACTOR__VALUE) } Uenibstreamprotobuf__RepetitionFactor__Value; typedef enum _Uenibstreamprotobuf__GroupOrSequenceHopping__Value { UENIBSTREAMPROTOBUF__GROUP_OR_SEQUENCE_HOPPING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__GROUP_OR_SEQUENCE_HOPPING__VALUE__neither = 1, UENIBSTREAMPROTOBUF__GROUP_OR_SEQUENCE_HOPPING__VALUE__groupHopping = 2, UENIBSTREAMPROTOBUF__GROUP_OR_SEQUENCE_HOPPING__VALUE__sequenceHopping = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__GROUP_OR_SEQUENCE_HOPPING__VALUE) } Uenibstreamprotobuf__GroupOrSequenceHopping__Value; typedef enum _Uenibstreamprotobuf__SSBPerRACHOccasion__Value { UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__oneEighth = 1, UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__oneFourth = 2, UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__oneHalf = 3, UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__one = 4, UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__two = 5, UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__four = 6, UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__eight = 7, UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__sixteen = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE) } Uenibstreamprotobuf__SSBPerRACHOccasion__Value; typedef enum _Uenibstreamprotobuf__BeamFailureRecoveryTimer__Value { UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms10 = 1, UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms20 = 2, UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms40 = 3, UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms60 = 4, UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms80 = 5, UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms100 = 6, UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms150 = 7, UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms200 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE) } Uenibstreamprotobuf__BeamFailureRecoveryTimer__Value; typedef enum _Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock__Value { UENIBSTREAMPROTOBUF__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__n4 = 2, UENIBSTREAMPROTOBUF__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__n6 = 3, UENIBSTREAMPROTOBUF__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__n8 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE) } Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock__Value; typedef enum _Uenibstreamprotobuf__XOverhead__Value { UENIBSTREAMPROTOBUF__XOVERHEAD__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__XOVERHEAD__VALUE__xOh6 = 1, UENIBSTREAMPROTOBUF__XOVERHEAD__VALUE__xOh12 = 2, UENIBSTREAMPROTOBUF__XOVERHEAD__VALUE__xOh18 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__XOVERHEAD__VALUE) } Uenibstreamprotobuf__XOverhead__Value; typedef enum _Uenibstreamprotobuf__NrofHARQProcessesForPDSCH__Value { UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n4 = 2, UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n6 = 3, UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n10 = 4, UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n12 = 5, UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n16 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE) } Uenibstreamprotobuf__NrofHARQProcessesForPDSCH__Value; typedef enum _Uenibstreamprotobuf__PowerControlOffsetSS__Value { UENIBSTREAMPROTOBUF__POWER_CONTROL_OFFSET_SS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__POWER_CONTROL_OFFSET_SS__VALUE__minus_db3 = 1, UENIBSTREAMPROTOBUF__POWER_CONTROL_OFFSET_SS__VALUE__db0 = 2, UENIBSTREAMPROTOBUF__POWER_CONTROL_OFFSET_SS__VALUE__db3 = 3, UENIBSTREAMPROTOBUF__POWER_CONTROL_OFFSET_SS__VALUE__db6 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__POWER_CONTROL_OFFSET_SS__VALUE) } Uenibstreamprotobuf__PowerControlOffsetSS__Value; typedef enum _Uenibstreamprotobuf__SubcarrierLocationP0__Value { UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE__s0 = 1, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE__s2 = 2, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE__s4 = 3, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE__s6 = 4, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE__s8 = 5, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE__s10 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE) } Uenibstreamprotobuf__SubcarrierLocationP0__Value; typedef enum _Uenibstreamprotobuf__SubcarrierLocationP1__Value { UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P1__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P1__VALUE__s0 = 1, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P1__VALUE__s4 = 2, UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P1__VALUE__s8 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P1__VALUE) } Uenibstreamprotobuf__SubcarrierLocationP1__Value; typedef enum _Uenibstreamprotobuf__ResourceType__Value { UENIBSTREAMPROTOBUF__RESOURCE_TYPE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RESOURCE_TYPE__VALUE__aperiodic = 1, UENIBSTREAMPROTOBUF__RESOURCE_TYPE__VALUE__semiPersistent = 2, UENIBSTREAMPROTOBUF__RESOURCE_TYPE__VALUE__periodic = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RESOURCE_TYPE__VALUE) } Uenibstreamprotobuf__ResourceType__Value; typedef enum _Uenibstreamprotobuf__ReportSlotConfig__Value { UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__sl5 = 1, UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__sl10 = 2, UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__sl20 = 3, UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__sl40 = 4, UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__sl80 = 5, UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__sl160 = 6, UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__sl320 = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE) } Uenibstreamprotobuf__ReportSlotConfig__Value; typedef enum _Uenibstreamprotobuf__CRIRII1CQI__Value { UENIBSTREAMPROTOBUF__CRI__RI_I1__CQI__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CRI__RI_I1__CQI__VALUE__n2 = 1, UENIBSTREAMPROTOBUF__CRI__RI_I1__CQI__VALUE__n4 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CRI__RI_I1__CQI__VALUE) } Uenibstreamprotobuf__CRIRII1CQI__Value; typedef enum _Uenibstreamprotobuf__CQIFormatIndicator__Value { UENIBSTREAMPROTOBUF__CQI__FORMAT_INDICATOR__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CQI__FORMAT_INDICATOR__VALUE__widebandCQI = 1, UENIBSTREAMPROTOBUF__CQI__FORMAT_INDICATOR__VALUE__subbandCQI = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CQI__FORMAT_INDICATOR__VALUE) } Uenibstreamprotobuf__CQIFormatIndicator__Value; typedef enum _Uenibstreamprotobuf__PMIFormatIndicator__Value { UENIBSTREAMPROTOBUF__PMI__FORMAT_INDICATOR__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PMI__FORMAT_INDICATOR__VALUE__widebandPMI = 1, UENIBSTREAMPROTOBUF__PMI__FORMAT_INDICATOR__VALUE__subbandPMI = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PMI__FORMAT_INDICATOR__VALUE) } Uenibstreamprotobuf__PMIFormatIndicator__Value; typedef enum _Uenibstreamprotobuf__PhaseAlphabetSize__Value { UENIBSTREAMPROTOBUF__PHASE_ALPHABET_SIZE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PHASE_ALPHABET_SIZE__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__PHASE_ALPHABET_SIZE__VALUE__n8 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PHASE_ALPHABET_SIZE__VALUE) } Uenibstreamprotobuf__PhaseAlphabetSize__Value; typedef enum _Uenibstreamprotobuf__NumberOfBeams__Value { UENIBSTREAMPROTOBUF__NUMBER_OF_BEAMS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NUMBER_OF_BEAMS__VALUE__two = 1, UENIBSTREAMPROTOBUF__NUMBER_OF_BEAMS__VALUE__three = 2, UENIBSTREAMPROTOBUF__NUMBER_OF_BEAMS__VALUE__four = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NUMBER_OF_BEAMS__VALUE) } Uenibstreamprotobuf__NumberOfBeams__Value; typedef enum _Uenibstreamprotobuf__PortSelectionSamplingSize__Value { UENIBSTREAMPROTOBUF__PORT_SELECTION_SAMPLING_SIZE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PORT_SELECTION_SAMPLING_SIZE__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__PORT_SELECTION_SAMPLING_SIZE__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__PORT_SELECTION_SAMPLING_SIZE__VALUE__n3 = 3, UENIBSTREAMPROTOBUF__PORT_SELECTION_SAMPLING_SIZE__VALUE__n4 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PORT_SELECTION_SAMPLING_SIZE__VALUE) } Uenibstreamprotobuf__PortSelectionSamplingSize__Value; typedef enum _Uenibstreamprotobuf__CSIReportConfigDummy__Value { UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_DUMMY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_DUMMY__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_DUMMY__VALUE__n2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_DUMMY__VALUE) } Uenibstreamprotobuf__CSIReportConfigDummy__Value; typedef enum _Uenibstreamprotobuf__NrofReportedRS__Value { UENIBSTREAMPROTOBUF__NROF_REPORTED_RS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NROF_REPORTED_RS__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__NROF_REPORTED_RS__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__NROF_REPORTED_RS__VALUE__n3 = 3, UENIBSTREAMPROTOBUF__NROF_REPORTED_RS__VALUE__n4 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NROF_REPORTED_RS__VALUE) } Uenibstreamprotobuf__NrofReportedRS__Value; typedef enum _Uenibstreamprotobuf__CQITable__Value { UENIBSTREAMPROTOBUF__CQI__TABLE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CQI__TABLE__VALUE__table1 = 1, UENIBSTREAMPROTOBUF__CQI__TABLE__VALUE__table2 = 2, UENIBSTREAMPROTOBUF__CQI__TABLE__VALUE__table3 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CQI__TABLE__VALUE) } Uenibstreamprotobuf__CQITable__Value; typedef enum _Uenibstreamprotobuf__SubbandSize__Value { UENIBSTREAMPROTOBUF__SUBBAND_SIZE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SUBBAND_SIZE__VALUE__value1 = 1, UENIBSTREAMPROTOBUF__SUBBAND_SIZE__VALUE__value2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SUBBAND_SIZE__VALUE) } Uenibstreamprotobuf__SubbandSize__Value; typedef enum _Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530__ReportSlotConfigV1530 { UENIBSTREAMPROTOBUF__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__sl4 = 1, UENIBSTREAMPROTOBUF__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__sl8 = 2, UENIBSTREAMPROTOBUF__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__sl16 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530) } Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530__ReportSlotConfigV1530; typedef enum _Uenibstreamprotobuf__SCellDeactivationTimer__Value { UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms20 = 1, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms40 = 2, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms80 = 3, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms160 = 4, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms200 = 5, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms240 = 6, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms320 = 7, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms400 = 8, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms480 = 9, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms520 = 10, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms640 = 11, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms720 = 12, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms840 = 13, UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__ms1280 = 14 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE) } Uenibstreamprotobuf__SCellDeactivationTimer__Value; typedef enum _Uenibstreamprotobuf__PathlossReferenceLinking__Value { UENIBSTREAMPROTOBUF__PATHLOSS_REFERENCE_LINKING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PATHLOSS_REFERENCE_LINKING__VALUE__pCell = 1, UENIBSTREAMPROTOBUF__PATHLOSS_REFERENCE_LINKING__VALUE__sCell = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PATHLOSS_REFERENCE_LINKING__VALUE) } Uenibstreamprotobuf__PathlossReferenceLinking__Value; typedef enum _Uenibstreamprotobuf__CSIRSMeasurementBW__NrofPRBs { UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__NROF_PRBS__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size24 = 1, UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size48 = 2, UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size96 = 3, UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size192 = 4, UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size264 = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__NROF_PRBS) } Uenibstreamprotobuf__CSIRSMeasurementBW__NrofPRBs; typedef enum _Uenibstreamprotobuf__Density__Value { UENIBSTREAMPROTOBUF__DENSITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DENSITY__VALUE__d1 = 1, UENIBSTREAMPROTOBUF__DENSITY__VALUE__d3 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DENSITY__VALUE) } Uenibstreamprotobuf__Density__Value; typedef enum _Uenibstreamprotobuf__QOffsetRange__Value { UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB24 = 1, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB22 = 2, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB20 = 3, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB18 = 4, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB16 = 5, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB14 = 6, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB12 = 7, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB10 = 8, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB8 = 9, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB6 = 10, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB5 = 11, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB4 = 12, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB3 = 13, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB2 = 14, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__minus_dB1 = 15, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB0 = 16, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB1 = 17, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB2 = 18, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB3 = 19, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB4 = 20, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB5 = 21, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB6 = 22, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB8 = 23, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB10 = 24, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB12 = 25, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB14 = 26, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB16 = 27, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB18 = 28, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB20 = 29, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB22 = 30, UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__dB24 = 31 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE) } Uenibstreamprotobuf__QOffsetRange__Value; typedef enum _Uenibstreamprotobuf__Range__Value { UENIBSTREAMPROTOBUF__RANGE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__RANGE__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__RANGE__VALUE__n8 = 2, UENIBSTREAMPROTOBUF__RANGE__VALUE__n12 = 3, UENIBSTREAMPROTOBUF__RANGE__VALUE__n16 = 4, UENIBSTREAMPROTOBUF__RANGE__VALUE__n24 = 5, UENIBSTREAMPROTOBUF__RANGE__VALUE__n32 = 6, UENIBSTREAMPROTOBUF__RANGE__VALUE__n48 = 7, UENIBSTREAMPROTOBUF__RANGE__VALUE__n64 = 8, UENIBSTREAMPROTOBUF__RANGE__VALUE__n84 = 9, UENIBSTREAMPROTOBUF__RANGE__VALUE__n96 = 10, UENIBSTREAMPROTOBUF__RANGE__VALUE__n128 = 11, UENIBSTREAMPROTOBUF__RANGE__VALUE__n168 = 12, UENIBSTREAMPROTOBUF__RANGE__VALUE__n252 = 13, UENIBSTREAMPROTOBUF__RANGE__VALUE__n504 = 14, UENIBSTREAMPROTOBUF__RANGE__VALUE__n1008 = 15 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RANGE__VALUE) } Uenibstreamprotobuf__Range__Value; typedef enum _Uenibstreamprotobuf__MeasCycleSCellV1530__Value { UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__sf160 = 1, UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__sf256 = 2, UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__sf320 = 3, UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__sf512 = 4, UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__sf640 = 5, UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__sf1024 = 6, UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__sf1280 = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE) } Uenibstreamprotobuf__MeasCycleSCellV1530__Value; typedef enum _Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth__Value { UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw6 = 1, UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw15 = 2, UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw25 = 3, UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw50 = 4, UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw75 = 5, UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw100 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE) } Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth__Value; typedef enum _Uenibstreamprotobuf__EUTRAQOffsetRange__Value { UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB24 = 1, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB22 = 2, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB20 = 3, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB18 = 4, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB16 = 5, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB14 = 6, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB12 = 7, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB10 = 8, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB8 = 9, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB6 = 10, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB5 = 11, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB4 = 12, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB3 = 13, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB2 = 14, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB1 = 15, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB0 = 16, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB1 = 17, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB2 = 18, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB3 = 19, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB4 = 20, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB5 = 21, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB6 = 22, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB8 = 23, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB10 = 24, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB12 = 25, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB14 = 26, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB16 = 27, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB18 = 28, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB20 = 29, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB22 = 30, UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__dB24 = 31 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE) } Uenibstreamprotobuf__EUTRAQOffsetRange__Value; typedef enum _Uenibstreamprotobuf__EUTRARange__Value { UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n4 = 1, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n8 = 2, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n12 = 3, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n16 = 4, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n24 = 5, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n32 = 6, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n48 = 7, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n64 = 8, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n84 = 9, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n96 = 10, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n128 = 11, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n168 = 12, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n252 = 13, UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__n504 = 14 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE) } Uenibstreamprotobuf__EUTRARange__Value; typedef enum _Uenibstreamprotobuf__NRRSType__Value { UENIBSTREAMPROTOBUF__NR__RS__TYPE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__NR__RS__TYPE__VALUE__ssb = 1, UENIBSTREAMPROTOBUF__NR__RS__TYPE__VALUE__csi_rs = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__NR__RS__TYPE__VALUE) } Uenibstreamprotobuf__NRRSType__Value; typedef enum _Uenibstreamprotobuf__ReportInterval__Value { UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms120 = 1, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms240 = 2, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms480 = 3, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms640 = 4, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms1024 = 5, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms2048 = 6, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms5120 = 7, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms10240 = 8, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms20480 = 9, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__ms40960 = 10, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__min1 = 11, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__min6 = 12, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__min12 = 13, UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__min30 = 14 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE) } Uenibstreamprotobuf__ReportInterval__Value; typedef enum _Uenibstreamprotobuf__ReportAmount__Value { UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__r1 = 1, UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__r2 = 2, UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__r4 = 3, UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__r8 = 4, UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__r16 = 5, UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__r32 = 6, UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__r64 = 7, UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__infinity = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE) } Uenibstreamprotobuf__ReportAmount__Value; typedef enum _Uenibstreamprotobuf__TimeToTrigger__Value { UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms0 = 1, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms40 = 2, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms64 = 3, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms80 = 4, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms100 = 5, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms128 = 6, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms160 = 7, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms256 = 8, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms320 = 9, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms480 = 10, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms512 = 11, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms640 = 12, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms1024 = 13, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms1280 = 14, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms2560 = 15, UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__ms5120 = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE) } Uenibstreamprotobuf__TimeToTrigger__Value; typedef enum _Uenibstreamprotobuf__ReportAddNeighMeas__Value { UENIBSTREAMPROTOBUF__REPORT_ADD_NEIGH_MEAS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__REPORT_ADD_NEIGH_MEAS__VALUE__setup = 1 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPORT_ADD_NEIGH_MEAS__VALUE) } Uenibstreamprotobuf__ReportAddNeighMeas__Value; typedef enum _Uenibstreamprotobuf__FilterCoefficient__Value { UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc0 = 1, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc1 = 2, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc2 = 3, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc3 = 4, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc4 = 5, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc5 = 6, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc6 = 7, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc7 = 8, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc8 = 9, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc9 = 10, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc11 = 11, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc13 = 12, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc15 = 13, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc17 = 14, UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__fc19 = 15 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE) } Uenibstreamprotobuf__FilterCoefficient__Value; typedef enum _Uenibstreamprotobuf__MGL__Value { UENIBSTREAMPROTOBUF__MGL__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MGL__VALUE__ms1dot5 = 1, UENIBSTREAMPROTOBUF__MGL__VALUE__ms3 = 2, UENIBSTREAMPROTOBUF__MGL__VALUE__ms3dot5 = 3, UENIBSTREAMPROTOBUF__MGL__VALUE__ms4 = 4, UENIBSTREAMPROTOBUF__MGL__VALUE__ms5dot5 = 5, UENIBSTREAMPROTOBUF__MGL__VALUE__ms6 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MGL__VALUE) } Uenibstreamprotobuf__MGL__Value; typedef enum _Uenibstreamprotobuf__MGRP__Value { UENIBSTREAMPROTOBUF__MGRP__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MGRP__VALUE__ms20 = 1, UENIBSTREAMPROTOBUF__MGRP__VALUE__ms40 = 2, UENIBSTREAMPROTOBUF__MGRP__VALUE__ms80 = 3, UENIBSTREAMPROTOBUF__MGRP__VALUE__ms160 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MGRP__VALUE) } Uenibstreamprotobuf__MGRP__Value; typedef enum _Uenibstreamprotobuf__MGTA__Value { UENIBSTREAMPROTOBUF__MGTA__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MGTA__VALUE__ms0 = 1, UENIBSTREAMPROTOBUF__MGTA__VALUE__ms0dot25 = 2, UENIBSTREAMPROTOBUF__MGTA__VALUE__ms0dot5 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MGTA__VALUE) } Uenibstreamprotobuf__MGTA__Value; typedef enum _Uenibstreamprotobuf__MeasGapSharingScheme__Value { UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_SCHEME__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_SCHEME__VALUE__scheme00 = 1, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_SCHEME__VALUE__scheme01 = 2, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_SCHEME__VALUE__scheme10 = 3, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_SCHEME__VALUE__scheme11 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_SCHEME__VALUE) } Uenibstreamprotobuf__MeasGapSharingScheme__Value; typedef enum _Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer__Value { UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s0 = 1, UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s0dot4 = 2, UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s0dot8 = 3, UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s1dot6 = 4, UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s3 = 5, UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s6 = 6, UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s12 = 7, UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s30 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE) } Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer__Value; typedef enum _Uenibstreamprotobuf__OverheatingAssistanceConfig__OverheatingIndicationProhibitTimer { UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s0 = 1, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s0dot5 = 2, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s1 = 3, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s2 = 4, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s5 = 5, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s10 = 6, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s20 = 7, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s30 = 8, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s60 = 9, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s90 = 10, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s120 = 11, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s300 = 12, UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s600 = 13 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER) } Uenibstreamprotobuf__OverheatingAssistanceConfig__OverheatingIndicationProhibitTimer; typedef enum _Uenibstreamprotobuf__AggregationLevel__Value { UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__n0 = 1, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__n1 = 2, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__n2 = 3, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__n3 = 4, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__n4 = 5, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__n5 = 6, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__n6 = 7, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__n8 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE) } Uenibstreamprotobuf__AggregationLevel__Value; typedef enum _Uenibstreamprotobuf__AggregationLevelSFI__Value { UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__SFI__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__SFI__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__SFI__VALUE__n2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__SFI__VALUE) } Uenibstreamprotobuf__AggregationLevelSFI__Value; typedef enum _Uenibstreamprotobuf__Dummy1__Value { UENIBSTREAMPROTOBUF__DUMMY1__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DUMMY1__VALUE__sl1 = 1, UENIBSTREAMPROTOBUF__DUMMY1__VALUE__sl2 = 2, UENIBSTREAMPROTOBUF__DUMMY1__VALUE__sl4 = 3, UENIBSTREAMPROTOBUF__DUMMY1__VALUE__sl5 = 4, UENIBSTREAMPROTOBUF__DUMMY1__VALUE__sl8 = 5, UENIBSTREAMPROTOBUF__DUMMY1__VALUE__sl10 = 6, UENIBSTREAMPROTOBUF__DUMMY1__VALUE__sl16 = 7, UENIBSTREAMPROTOBUF__DUMMY1__VALUE__sl20 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DUMMY1__VALUE) } Uenibstreamprotobuf__Dummy1__Value; typedef enum _Uenibstreamprotobuf__Dummy2__Value { UENIBSTREAMPROTOBUF__DUMMY2__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DUMMY2__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__DUMMY2__VALUE__n2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DUMMY2__VALUE) } Uenibstreamprotobuf__Dummy2__Value; typedef enum _Uenibstreamprotobuf__DCIFormats__Value { UENIBSTREAMPROTOBUF__DCI__FORMATS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DCI__FORMATS__VALUE__formats0_0_And_1_0 = 1, UENIBSTREAMPROTOBUF__DCI__FORMATS__VALUE__formats0_1_And_1_1 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DCI__FORMATS__VALUE) } Uenibstreamprotobuf__DCIFormats__Value; typedef enum _Uenibstreamprotobuf__PLMNIdentityInfo__CellReservedForOperatorUse { UENIBSTREAMPROTOBUF__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE__isreserved = 1, UENIBSTREAMPROTOBUF__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE__notreserved = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE) } Uenibstreamprotobuf__PLMNIdentityInfo__CellReservedForOperatorUse; typedef enum _Uenibstreamprotobuf__DiscardTimer__Value { UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms10 = 1, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms20 = 2, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms30 = 3, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms40 = 4, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms50 = 5, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms60 = 6, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms75 = 7, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms100 = 8, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms150 = 9, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms200 = 10, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms250 = 11, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms300 = 12, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms500 = 13, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms750 = 14, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__ms1500 = 15, UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__infinity = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE) } Uenibstreamprotobuf__DiscardTimer__Value; typedef enum _Uenibstreamprotobuf__PDCPSNSize__Value { UENIBSTREAMPROTOBUF__PDCP__SN__SIZE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PDCP__SN__SIZE__VALUE__len12bits = 1, UENIBSTREAMPROTOBUF__PDCP__SN__SIZE__VALUE__len18bits = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDCP__SN__SIZE__VALUE) } Uenibstreamprotobuf__PDCPSNSize__Value; typedef enum _Uenibstreamprotobuf__ULDataSplitThreshold__Value { UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b0 = 1, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b100 = 2, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b200 = 3, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b400 = 4, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b800 = 5, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b1600 = 6, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b3200 = 7, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b6400 = 8, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b12800 = 9, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b25600 = 10, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b51200 = 11, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b102400 = 12, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b204800 = 13, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b409600 = 14, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b819200 = 15, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b1228800 = 16, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b1638400 = 17, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b2457600 = 18, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b3276800 = 19, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b4096000 = 20, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b4915200 = 21, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b5734400 = 22, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__b6553600 = 23, UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__infinity = 24 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE) } Uenibstreamprotobuf__ULDataSplitThreshold__Value; typedef enum _Uenibstreamprotobuf__TReordering__Value { UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms0 = 1, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms1 = 2, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms2 = 3, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms4 = 4, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms5 = 5, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms8 = 6, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms10 = 7, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms15 = 8, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms20 = 9, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms30 = 10, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms40 = 11, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms50 = 12, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms60 = 13, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms80 = 14, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms100 = 15, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms120 = 16, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms140 = 17, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms160 = 18, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms180 = 19, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms200 = 20, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms220 = 21, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms240 = 22, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms260 = 23, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms280 = 24, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms300 = 25, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms500 = 26, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms750 = 27, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms1000 = 28, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms1250 = 29, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms1500 = 30, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms1750 = 31, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms2000 = 32, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms2250 = 33, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms2500 = 34, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms2750 = 35, UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__ms3000 = 36 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__T__REORDERING__VALUE) } Uenibstreamprotobuf__TReordering__Value; typedef enum _Uenibstreamprotobuf__SDAPHeader__Value { UENIBSTREAMPROTOBUF__SDAP__HEADER__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SDAP__HEADER__VALUE__present = 1, UENIBSTREAMPROTOBUF__SDAP__HEADER__VALUE__absent = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SDAP__HEADER__VALUE) } Uenibstreamprotobuf__SDAPHeader__Value; typedef enum _Uenibstreamprotobuf__CipheringAlgorithm__Value { UENIBSTREAMPROTOBUF__CIPHERING_ALGORITHM__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CIPHERING_ALGORITHM__VALUE__nea0 = 1, UENIBSTREAMPROTOBUF__CIPHERING_ALGORITHM__VALUE__nea1 = 2, UENIBSTREAMPROTOBUF__CIPHERING_ALGORITHM__VALUE__nea2 = 3, UENIBSTREAMPROTOBUF__CIPHERING_ALGORITHM__VALUE__nea3 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CIPHERING_ALGORITHM__VALUE) } Uenibstreamprotobuf__CipheringAlgorithm__Value; typedef enum _Uenibstreamprotobuf__IntegrityProtAlgorithm__Value { UENIBSTREAMPROTOBUF__INTEGRITY_PROT_ALGORITHM__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__INTEGRITY_PROT_ALGORITHM__VALUE__nia0 = 1, UENIBSTREAMPROTOBUF__INTEGRITY_PROT_ALGORITHM__VALUE__nia1 = 2, UENIBSTREAMPROTOBUF__INTEGRITY_PROT_ALGORITHM__VALUE__nia2 = 3, UENIBSTREAMPROTOBUF__INTEGRITY_PROT_ALGORITHM__VALUE__nia3 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__INTEGRITY_PROT_ALGORITHM__VALUE) } Uenibstreamprotobuf__IntegrityProtAlgorithm__Value; typedef enum _Uenibstreamprotobuf__KeyToUse__Value { UENIBSTREAMPROTOBUF__KEY_TO_USE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__KEY_TO_USE__VALUE__master = 1, UENIBSTREAMPROTOBUF__KEY_TO_USE__VALUE__secondary = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__KEY_TO_USE__VALUE) } Uenibstreamprotobuf__KeyToUse__Value; typedef enum _Uenibstreamprotobuf__ConnEstFailCount__Value { UENIBSTREAMPROTOBUF__CONN_EST_FAIL_COUNT__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_COUNT__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_COUNT__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_COUNT__VALUE__n3 = 3, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_COUNT__VALUE__n4 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CONN_EST_FAIL_COUNT__VALUE) } Uenibstreamprotobuf__ConnEstFailCount__Value; typedef enum _Uenibstreamprotobuf__ConnEstFailOffsetValidity__Value { UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s30 = 1, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s60 = 2, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s120 = 3, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s240 = 4, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s300 = 5, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s420 = 6, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s600 = 7, UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s900 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE) } Uenibstreamprotobuf__ConnEstFailOffsetValidity__Value; typedef enum _Uenibstreamprotobuf__SIWindowLength__Value { UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s5 = 1, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s10 = 2, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s20 = 3, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s40 = 4, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s80 = 5, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s160 = 6, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s320 = 7, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s640 = 8, UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__s1280 = 9 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE) } Uenibstreamprotobuf__SIWindowLength__Value; typedef enum _Uenibstreamprotobuf__SIBroadcastStatus__Value { UENIBSTREAMPROTOBUF__SI__BROADCAST_STATUS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SI__BROADCAST_STATUS__VALUE__broadcasting = 1, UENIBSTREAMPROTOBUF__SI__BROADCAST_STATUS__VALUE__notBroadcasting = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SI__BROADCAST_STATUS__VALUE) } Uenibstreamprotobuf__SIBroadcastStatus__Value; typedef enum _Uenibstreamprotobuf__SIPeriodicity__Value { UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__rf8 = 1, UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__rf16 = 2, UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__rf32 = 3, UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__rf64 = 4, UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__rf128 = 5, UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__rf256 = 6, UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__rf512 = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE) } Uenibstreamprotobuf__SIPeriodicity__Value; typedef enum _Uenibstreamprotobuf__SIBTypeInfoType__Value { UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__sibType2 = 1, UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__sibType3 = 2, UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__sibType4 = 3, UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__sibType5 = 4, UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__sibType6 = 5, UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__sibType7 = 6, UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__sibType8 = 7, UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__sibType9 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE) } Uenibstreamprotobuf__SIBTypeInfoType__Value; typedef enum _Uenibstreamprotobuf__SIRequestPeriod__Value { UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__one = 1, UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__two = 2, UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__four = 3, UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__six = 4, UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__eight = 5, UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__ten = 6, UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__twelve = 7, UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__sixteen = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE) } Uenibstreamprotobuf__SIRequestPeriod__Value; typedef enum _Uenibstreamprotobuf__BCCHConfig__ModificationPeriodCoeff { UENIBSTREAMPROTOBUF__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__n2 = 1, UENIBSTREAMPROTOBUF__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__n4 = 2, UENIBSTREAMPROTOBUF__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__n8 = 3, UENIBSTREAMPROTOBUF__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__n16 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF) } Uenibstreamprotobuf__BCCHConfig__ModificationPeriodCoeff; typedef enum _Uenibstreamprotobuf__PagingCycle__Value { UENIBSTREAMPROTOBUF__PAGING_CYCLE__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PAGING_CYCLE__VALUE__rf32 = 1, UENIBSTREAMPROTOBUF__PAGING_CYCLE__VALUE__rf64 = 2, UENIBSTREAMPROTOBUF__PAGING_CYCLE__VALUE__rf128 = 3, UENIBSTREAMPROTOBUF__PAGING_CYCLE__VALUE__rf256 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PAGING_CYCLE__VALUE) } Uenibstreamprotobuf__PagingCycle__Value; typedef enum _Uenibstreamprotobuf__PCCHConfigNs__Value { UENIBSTREAMPROTOBUF__PCCH__CONFIG_NS__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__PCCH__CONFIG_NS__VALUE__four = 1, UENIBSTREAMPROTOBUF__PCCH__CONFIG_NS__VALUE__two = 2, UENIBSTREAMPROTOBUF__PCCH__CONFIG_NS__VALUE__one = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PCCH__CONFIG_NS__VALUE) } Uenibstreamprotobuf__PCCHConfigNs__Value; typedef enum _Uenibstreamprotobuf__SIBNTimingAdvanceOffset__Value { UENIBSTREAMPROTOBUF__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__n0 = 1, UENIBSTREAMPROTOBUF__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__n25600 = 2, UENIBSTREAMPROTOBUF__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__n39936 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SIB__N__TIMING_ADVANCE_OFFSET__VALUE) } Uenibstreamprotobuf__SIBNTimingAdvanceOffset__Value; typedef enum _Uenibstreamprotobuf__SIBSSBPeriodicityServingCell__Value { UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms5 = 1, UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms10 = 2, UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms20 = 3, UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms40 = 4, UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms80 = 5, UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms160 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE) } Uenibstreamprotobuf__SIBSSBPeriodicityServingCell__Value; typedef enum _Uenibstreamprotobuf__UETimersAndConstantsT300T301T319__Value { UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms100 = 1, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms200 = 2, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms300 = 3, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms400 = 4, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms600 = 5, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms1000 = 6, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms1500 = 7, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms2000 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE) } Uenibstreamprotobuf__UETimersAndConstantsT300T301T319__Value; typedef enum _Uenibstreamprotobuf__UETimersAndConstantsT310__Value { UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms0 = 1, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms50 = 2, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms100 = 3, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms200 = 4, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms500 = 5, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms1000 = 6, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms2000 = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE) } Uenibstreamprotobuf__UETimersAndConstantsT310__Value; typedef enum _Uenibstreamprotobuf__UETimersAndConstantsN310__Value { UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n3 = 3, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n4 = 4, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n6 = 5, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n8 = 6, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n10 = 7, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n20 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE) } Uenibstreamprotobuf__UETimersAndConstantsN310__Value; typedef enum _Uenibstreamprotobuf__UETimersAndConstantsT311__Value { UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms1000 = 1, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms3000 = 2, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms5000 = 3, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms10000 = 4, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms15000 = 5, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms20000 = 6, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms30000 = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE) } Uenibstreamprotobuf__UETimersAndConstantsT311__Value; typedef enum _Uenibstreamprotobuf__UETimersAndConstantsN311__Value { UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n1 = 1, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n2 = 2, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n3 = 3, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n4 = 4, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n5 = 5, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n6 = 6, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n8 = 7, UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n10 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE) } Uenibstreamprotobuf__UETimersAndConstantsN311__Value; typedef enum _Uenibstreamprotobuf__UACBarringFactor__Value { UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p00 = 1, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p05 = 2, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p10 = 3, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p15 = 4, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p20 = 5, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p25 = 6, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p30 = 7, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p40 = 8, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p50 = 9, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p60 = 10, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p70 = 11, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p75 = 12, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p80 = 13, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p85 = 14, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p90 = 15, UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__p95 = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE) } Uenibstreamprotobuf__UACBarringFactor__Value; typedef enum _Uenibstreamprotobuf__UACBarringTime__Value { UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__s4 = 1, UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__s8 = 2, UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__s16 = 3, UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__s32 = 4, UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__s64 = 5, UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__s128 = 6, UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__s256 = 7, UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__s512 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE) } Uenibstreamprotobuf__UACBarringTime__Value; typedef enum _Uenibstreamprotobuf__TEvaluationHystNormal__Value { UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__VALUE__protobuf_unspecified = 0, UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__VALUE__s30 = 1, UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__VALUE__s60 = 2, UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__VALUE__s120 = 3, UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__VALUE__s180 = 4, UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__VALUE__s240 = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__VALUE) } Uenibstreamprotobuf__TEvaluationHystNormal__Value; /* --- messages --- */ struct _Uenibstreamprotobuf__CellGroupConfig { ProtobufCMessage base; uint32_t cellgroupid; size_t n_rlc_bearertoaddmodlist; Uenibstreamprotobuf__RLCBearerConfig **rlc_bearertoaddmodlist; size_t n_rlc_bearertoreleaselist; uint32_t *rlc_bearertoreleaselist; Uenibstreamprotobuf__MACCellGroupConfig *mac_cellgroupconfig; Uenibstreamprotobuf__PhysicalCellGroupConfig *physicalcellgroupconfig; Uenibstreamprotobuf__SpCellConfig *spcellconfig; size_t n_scelltoaddmodlist; Uenibstreamprotobuf__SCellConfig **scelltoaddmodlist; size_t n_scelltoreleaselist; uint32_t *scelltoreleaselist; Google__Protobuf__BoolValue *reportuplinktxdirectcurrent_v1530; }; #define UENIBSTREAMPROTOBUF__CELL_GROUP_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cell_group_config__descriptor) \ , 0, 0,NULL, 0,NULL, NULL, NULL, NULL, 0,NULL, 0,NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER__NOT_SET = 0, UENIBSTREAMPROTOBUF__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER_SRB__IDENTITY = 2, UENIBSTREAMPROTOBUF__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER_DRB__IDENTITY = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER) } Uenibstreamprotobuf__RLCBearerConfig__ServedRadioBearerCase; struct _Uenibstreamprotobuf__RLCBearerConfig { ProtobufCMessage base; uint32_t logicalchannelidentity; Google__Protobuf__BoolValue *reestablishrlc; Uenibstreamprotobuf__RLCConfig *rlc_config; Uenibstreamprotobuf__LogicalChannelConfig *mac_logicalchannelconfig; Uenibstreamprotobuf__RLCBearerConfig__ServedRadioBearerCase served_radio_bearer_case; union { uint32_t srb_identity; uint32_t drb_identity; }; }; #define UENIBSTREAMPROTOBUF__RLC__BEARER_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rlc__bearer_config__descriptor) \ , 0, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER__NOT_SET, {0} } struct _Uenibstreamprotobuf__RLCConfig { ProtobufCMessage base; Uenibstreamprotobuf__AM *am; Uenibstreamprotobuf__UMBiDirectional *um_bi_directional; Uenibstreamprotobuf__UMUniDirectionalUL *um_uni_directional_ul; Uenibstreamprotobuf__UMUniDirectionalDL *um_uni_directional_dl; }; #define UENIBSTREAMPROTOBUF__RLC__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rlc__config__descriptor) \ , NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__AM { ProtobufCMessage base; Uenibstreamprotobuf__ULAMRLC *ul_am_rlc; Uenibstreamprotobuf__DLAMRLC *dl_am_rlc; }; #define UENIBSTREAMPROTOBUF__AM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__am__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__ULAMRLC { ProtobufCMessage base; Uenibstreamprotobuf__SNFieldLengthAM *sn_fieldlength; Uenibstreamprotobuf__TPollRetransmit *t_pollretransmit; Uenibstreamprotobuf__PollPDU *pollpdu; Uenibstreamprotobuf__PollByte *pollbyte; Uenibstreamprotobuf__MaxRetxThreshold *maxretxthreshold; }; #define UENIBSTREAMPROTOBUF__UL__AM__RLC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ul__am__rlc__descriptor) \ , NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__MaxRetxThreshold { ProtobufCMessage base; Uenibstreamprotobuf__MaxRetxThreshold__Value value; }; #define UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__max_retx_threshold__descriptor) \ , UENIBSTREAMPROTOBUF__MAX_RETX_THRESHOLD__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SNFieldLengthAM { ProtobufCMessage base; Uenibstreamprotobuf__SNFieldLengthAM__Value value; }; #define UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_AM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sn__field_length_am__descriptor) \ , UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_AM__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__TPollRetransmit { ProtobufCMessage base; Uenibstreamprotobuf__TPollRetransmit__Value value; }; #define UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__t__poll_retransmit__descriptor) \ , UENIBSTREAMPROTOBUF__T__POLL_RETRANSMIT__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PollPDU { ProtobufCMessage base; Uenibstreamprotobuf__PollPDU__Value value; }; #define UENIBSTREAMPROTOBUF__POLL_PDU__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__poll_pdu__descriptor) \ , UENIBSTREAMPROTOBUF__POLL_PDU__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PollByte { ProtobufCMessage base; Uenibstreamprotobuf__PollByte__Value value; }; #define UENIBSTREAMPROTOBUF__POLL_BYTE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__poll_byte__descriptor) \ , UENIBSTREAMPROTOBUF__POLL_BYTE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DLAMRLC { ProtobufCMessage base; Uenibstreamprotobuf__SNFieldLengthAM *sn_fieldlength; Uenibstreamprotobuf__TReassembly *t_reassembly; Uenibstreamprotobuf__TStatusProhibit *t_statusprohibit; }; #define UENIBSTREAMPROTOBUF__DL__AM__RLC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dl__am__rlc__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__TReassembly { ProtobufCMessage base; Uenibstreamprotobuf__TReassembly__Value value; }; #define UENIBSTREAMPROTOBUF__T__REASSEMBLY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__t__reassembly__descriptor) \ , UENIBSTREAMPROTOBUF__T__REASSEMBLY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__TStatusProhibit { ProtobufCMessage base; Uenibstreamprotobuf__TStatusProhibit__Value value; }; #define UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__t__status_prohibit__descriptor) \ , UENIBSTREAMPROTOBUF__T__STATUS_PROHIBIT__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UMBiDirectional { ProtobufCMessage base; Uenibstreamprotobuf__ULUMRLC *ul_um_rlc; Uenibstreamprotobuf__DLUMRLC *dl_um_rlc; }; #define UENIBSTREAMPROTOBUF__UM__BI__DIRECTIONAL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__um__bi__directional__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__ULUMRLC { ProtobufCMessage base; Uenibstreamprotobuf__SNFieldLengthUM *sn_fieldlength; }; #define UENIBSTREAMPROTOBUF__UL__UM__RLC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ul__um__rlc__descriptor) \ , NULL } struct _Uenibstreamprotobuf__SNFieldLengthUM { ProtobufCMessage base; Uenibstreamprotobuf__SNFieldLengthUM__Value value; }; #define UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_UM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sn__field_length_um__descriptor) \ , UENIBSTREAMPROTOBUF__SN__FIELD_LENGTH_UM__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DLUMRLC { ProtobufCMessage base; Uenibstreamprotobuf__SNFieldLengthUM *sn_fieldlength; Uenibstreamprotobuf__TReassembly *t_reassembly; }; #define UENIBSTREAMPROTOBUF__DL__UM__RLC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dl__um__rlc__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__UMUniDirectionalUL { ProtobufCMessage base; Uenibstreamprotobuf__ULUMRLC *ul_um_rlc; }; #define UENIBSTREAMPROTOBUF__UM__UNI__DIRECTIONAL__UL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__um__uni__directional__ul__descriptor) \ , NULL } struct _Uenibstreamprotobuf__UMUniDirectionalDL { ProtobufCMessage base; Uenibstreamprotobuf__DLUMRLC *dl_um_rlc; }; #define UENIBSTREAMPROTOBUF__UM__UNI__DIRECTIONAL__DL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__um__uni__directional__dl__descriptor) \ , NULL } struct _Uenibstreamprotobuf__LogicalChannelConfig { ProtobufCMessage base; Uenibstreamprotobuf__ULSpecificParameters *ul_specificparameters; }; #define UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__logical_channel_config__descriptor) \ , NULL } struct _Uenibstreamprotobuf__ULSpecificParameters { ProtobufCMessage base; uint32_t priority; Uenibstreamprotobuf__PrioritisedBitRate *prioritisedbitrate; Uenibstreamprotobuf__BucketSizeDuration *bucketsizeduration; size_t n_allowedservingcells; uint32_t *allowedservingcells; size_t n_allowedscs_list; Uenibstreamprotobuf__SubcarrierSpacing **allowedscs_list; Uenibstreamprotobuf__MaxPUSCHDuration *maxpusch_duration; Google__Protobuf__BoolValue *configuredgranttype1allowed; Google__Protobuf__UInt32Value *logicalchannelgroup; Google__Protobuf__UInt32Value *schedulingrequestid; protobuf_c_boolean logicalchannelsr_mask; protobuf_c_boolean logicalchannelsr_delaytimerapplied; Uenibstreamprotobuf__BitRateQueryProhibitTimer *bitratequeryprohibittimer; }; #define UENIBSTREAMPROTOBUF__UL__SPECIFIC_PARAMETERS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ul__specific_parameters__descriptor) \ , 0, NULL, NULL, 0,NULL, 0,NULL, NULL, NULL, NULL, NULL, 0, 0, NULL } struct _Uenibstreamprotobuf__PrioritisedBitRate { ProtobufCMessage base; Uenibstreamprotobuf__PrioritisedBitRate__Value value; }; #define UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__prioritised_bit_rate__descriptor) \ , UENIBSTREAMPROTOBUF__PRIORITISED_BIT_RATE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__BucketSizeDuration { ProtobufCMessage base; Uenibstreamprotobuf__BucketSizeDuration__Value value; }; #define UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bucket_size_duration__descriptor) \ , UENIBSTREAMPROTOBUF__BUCKET_SIZE_DURATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SubcarrierSpacing { ProtobufCMessage base; Uenibstreamprotobuf__SubcarrierSpacing__Value value; }; #define UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__subcarrier_spacing__descriptor) \ , UENIBSTREAMPROTOBUF__SUBCARRIER_SPACING__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MaxPUSCHDuration { ProtobufCMessage base; Uenibstreamprotobuf__MaxPUSCHDuration__Value value; }; #define UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__max_pusch__duration__descriptor) \ , UENIBSTREAMPROTOBUF__MAX_PUSCH__DURATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__BitRateQueryProhibitTimer { ProtobufCMessage base; Uenibstreamprotobuf__BitRateQueryProhibitTimer__Value value; }; #define UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bit_rate_query_prohibit_timer__descriptor) \ , UENIBSTREAMPROTOBUF__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DRX__CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DRX__CONFIG_RELEASE_DRX__CONFIG = 1, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DRX__CONFIG_SETUP_DRX__CONFIG = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DRX__CONFIG) } Uenibstreamprotobuf__MACCellGroupConfig__DrxConfigCase; typedef enum { UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__PHR__CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__PHR__CONFIG_RELEASE_PHR__CONFIG = 6, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__PHR__CONFIG_SETUP_PHR__CONFIG = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__PHR__CONFIG) } Uenibstreamprotobuf__MACCellGroupConfig__PhrConfigCase; typedef enum { UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530__NOT_SET = 0, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530_RELEASE_DATA_INACTIVITY_TIMER_V1530 = 10, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530_SETUP_DATA_INACTIVITY_TIMER_V1530 = 11 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530) } Uenibstreamprotobuf__MACCellGroupConfig__DataInactivityTimerV1530Case; struct _Uenibstreamprotobuf__MACCellGroupConfig { ProtobufCMessage base; Uenibstreamprotobuf__SchedulingRequestConfig *schedulingrequestconfig; Uenibstreamprotobuf__BSRConfig *bsr_config; Uenibstreamprotobuf__TAGConfig *tag_config; protobuf_c_boolean skipuplinktxdynamic; Google__Protobuf__BoolValue *csi_mask_v1530; Uenibstreamprotobuf__MACCellGroupConfig__DrxConfigCase drx__config_case; union { Uenibstreamprotobuf__Null *release_drx_config; Uenibstreamprotobuf__DRXConfig *setup_drx_config; }; Uenibstreamprotobuf__MACCellGroupConfig__PhrConfigCase phr__config_case; union { Uenibstreamprotobuf__Null *release_phr_config; Uenibstreamprotobuf__PHRConfig *setup_phr_config; }; Uenibstreamprotobuf__MACCellGroupConfig__DataInactivityTimerV1530Case data_inactivity_timer_v1530_case; union { Uenibstreamprotobuf__Null *release_datainactivitytimer_v1530; Uenibstreamprotobuf__DataInactivityTimer *setup_datainactivitytimer_v1530; }; }; #define UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mac__cell_group_config__descriptor) \ , NULL, NULL, NULL, 0, NULL, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DRX__CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__PHR__CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX_ON_DURATION_TIMER__NOT_SET = 0, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX_ON_DURATION_TIMER_SUB_MILLI_SECONDS = 1, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX_ON_DURATION_TIMER_MILLI_SECONDS = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX_ON_DURATION_TIMER) } Uenibstreamprotobuf__DRXConfig__DrxOnDurationTimerCase; typedef enum { UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET__NOT_SET = 0, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS10 = 8, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS20 = 9, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS32 = 10, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS40 = 11, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS60 = 12, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS64 = 13, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS70 = 14, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS80 = 15, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS128 = 16, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS160 = 17, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS256 = 18, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS320 = 19, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS512 = 20, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS640 = 21, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS1024 = 22, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS1280 = 23, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS2048 = 24, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS2560 = 25, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS5120 = 26, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS10240 = 27 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET) } Uenibstreamprotobuf__DRXConfig__DrxLongCycleStartOffsetCase; struct _Uenibstreamprotobuf__DRXConfig { ProtobufCMessage base; Uenibstreamprotobuf__DRXInactivityTimer *drx_inactivitytimer; uint32_t drx_harq_rtt_timerdl; uint32_t drx_harq_rtt_timerul; Uenibstreamprotobuf__DRXRetransmissionTimer *drx_retransmissiontimerdl; Uenibstreamprotobuf__DRXRetransmissionTimer *drx_retransmissiontimerul; Uenibstreamprotobuf__ShortDRX *shortdrx; uint32_t drx_slotoffset; Uenibstreamprotobuf__DRXConfig__DrxOnDurationTimerCase drx_on_duration_timer_case; union { uint32_t submilliseconds; Uenibstreamprotobuf__MilliSeconds *milliseconds; }; Uenibstreamprotobuf__DRXConfig__DrxLongCycleStartOffsetCase drx__long_cycle_start_offset_case; union { uint32_t ms10; uint32_t ms20; uint32_t ms32; uint32_t ms40; uint32_t ms60; uint32_t ms64; uint32_t ms70; uint32_t ms80; uint32_t ms128; uint32_t ms160; uint32_t ms256; uint32_t ms320; uint32_t ms512; uint32_t ms640; uint32_t ms1024; uint32_t ms1280; uint32_t ms2048; uint32_t ms2560; uint32_t ms5120; uint32_t ms10240; }; }; #define UENIBSTREAMPROTOBUF__DRX__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drx__config__descriptor) \ , NULL, 0, 0, NULL, NULL, NULL, 0, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX_ON_DURATION_TIMER__NOT_SET, {0}, UENIBSTREAMPROTOBUF__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET__NOT_SET, {0} } struct _Uenibstreamprotobuf__MilliSeconds { ProtobufCMessage base; Uenibstreamprotobuf__MilliSeconds__Value value; }; #define UENIBSTREAMPROTOBUF__MILLI_SECONDS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__milli_seconds__descriptor) \ , UENIBSTREAMPROTOBUF__MILLI_SECONDS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DRXInactivityTimer { ProtobufCMessage base; Uenibstreamprotobuf__DRXInactivityTimer__Value value; }; #define UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drx__inactivity_timer__descriptor) \ , UENIBSTREAMPROTOBUF__DRX__INACTIVITY_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DRXRetransmissionTimer { ProtobufCMessage base; Uenibstreamprotobuf__DRXRetransmissionTimer__Value value; }; #define UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drx__retransmission_timer__descriptor) \ , UENIBSTREAMPROTOBUF__DRX__RETRANSMISSION_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__ShortDRX { ProtobufCMessage base; Uenibstreamprotobuf__DRXShortCycle *drx_shortcycle; uint32_t drx_shortcycletimer; }; #define UENIBSTREAMPROTOBUF__SHORT_DRX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__short_drx__descriptor) \ , NULL, 0 } struct _Uenibstreamprotobuf__DRXShortCycle { ProtobufCMessage base; Uenibstreamprotobuf__DRXShortCycle__Value value; }; #define UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drx__short_cycle__descriptor) \ , UENIBSTREAMPROTOBUF__DRX__SHORT_CYCLE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SchedulingRequestConfig { ProtobufCMessage base; size_t n_schedulingrequesttoaddmodlist; Uenibstreamprotobuf__SchedulingRequestToAddMod **schedulingrequesttoaddmodlist; size_t n_schedulingrequesttoreleaselist; uint32_t *schedulingrequesttoreleaselist; }; #define UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scheduling_request_config__descriptor) \ , 0,NULL, 0,NULL } struct _Uenibstreamprotobuf__SchedulingRequestToAddMod { ProtobufCMessage base; uint32_t schedulingrequestid; Uenibstreamprotobuf__SRProhibitTimer *sr_prohibittimer; Uenibstreamprotobuf__SRTransMax *sr_transmax; }; #define UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_TO_ADD_MOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scheduling_request_to_add_mod__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__SRProhibitTimer { ProtobufCMessage base; Uenibstreamprotobuf__SRProhibitTimer__Value value; }; #define UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sr__prohibit_timer__descriptor) \ , UENIBSTREAMPROTOBUF__SR__PROHIBIT_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SRTransMax { ProtobufCMessage base; Uenibstreamprotobuf__SRTransMax__Value value; }; #define UENIBSTREAMPROTOBUF__SR__TRANS_MAX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sr__trans_max__descriptor) \ , UENIBSTREAMPROTOBUF__SR__TRANS_MAX__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__BSRConfig { ProtobufCMessage base; Uenibstreamprotobuf__PeriodicBSRTimer *periodicbsr_timer; Uenibstreamprotobuf__RetxBSRTimer *retxbsr_timer; Uenibstreamprotobuf__LogicalChannelSRDelayTimer *logicalchannelsr_delaytimer; }; #define UENIBSTREAMPROTOBUF__BSR__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bsr__config__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__PeriodicBSRTimer { ProtobufCMessage base; Uenibstreamprotobuf__PeriodicBSRTimer__Value value; }; #define UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__periodic_bsr__timer__descriptor) \ , UENIBSTREAMPROTOBUF__PERIODIC_BSR__TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RetxBSRTimer { ProtobufCMessage base; Uenibstreamprotobuf__RetxBSRTimer__Value value; }; #define UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__retx_bsr__timer__descriptor) \ , UENIBSTREAMPROTOBUF__RETX_BSR__TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__LogicalChannelSRDelayTimer { ProtobufCMessage base; Uenibstreamprotobuf__LogicalChannelSRDelayTimer__Value value; }; #define UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__logical_channel_sr__delay_timer__descriptor) \ , UENIBSTREAMPROTOBUF__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__TAGConfig { ProtobufCMessage base; size_t n_tag_toreleaselist; Google__Protobuf__UInt32Value **tag_toreleaselist; size_t n_tag_toaddmodlist; Uenibstreamprotobuf__TAG **tag_toaddmodlist; }; #define UENIBSTREAMPROTOBUF__TAG__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__tag__config__descriptor) \ , 0,NULL, 0,NULL } struct _Uenibstreamprotobuf__TAG { ProtobufCMessage base; uint32_t tag_id; Uenibstreamprotobuf__TimeAlignmentTimer *timealignmenttimer; }; #define UENIBSTREAMPROTOBUF__TAG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__tag__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__TimeAlignmentTimer { ProtobufCMessage base; Uenibstreamprotobuf__TimeAlignmentTimer__Value value; }; #define UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__time_alignment_timer__descriptor) \ , UENIBSTREAMPROTOBUF__TIME_ALIGNMENT_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PHRConfig { ProtobufCMessage base; Uenibstreamprotobuf__PHRPeriodicTimer *phr_periodictimer; Uenibstreamprotobuf__PHRProhibitTimer *phr_prohibittimer; Uenibstreamprotobuf__PHRTxPowerFactorChange *phr_tx_powerfactorchange; protobuf_c_boolean multiplephr; protobuf_c_boolean dummy; protobuf_c_boolean phr_type2othercell; Uenibstreamprotobuf__PHRModeOtherCG *phr_modeothercg; }; #define UENIBSTREAMPROTOBUF__PHR__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__phr__config__descriptor) \ , NULL, NULL, NULL, 0, 0, 0, NULL } struct _Uenibstreamprotobuf__PHRPeriodicTimer { ProtobufCMessage base; Uenibstreamprotobuf__PHRPeriodicTimer__Value value; }; #define UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__phr__periodic_timer__descriptor) \ , UENIBSTREAMPROTOBUF__PHR__PERIODIC_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PHRProhibitTimer { ProtobufCMessage base; Uenibstreamprotobuf__PHRProhibitTimer__Value value; }; #define UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__phr__prohibit_timer__descriptor) \ , UENIBSTREAMPROTOBUF__PHR__PROHIBIT_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PHRTxPowerFactorChange { ProtobufCMessage base; Uenibstreamprotobuf__PHRTxPowerFactorChange__Value value; }; #define UENIBSTREAMPROTOBUF__PHR__TX__POWER_FACTOR_CHANGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__phr__tx__power_factor_change__descriptor) \ , UENIBSTREAMPROTOBUF__PHR__TX__POWER_FACTOR_CHANGE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PHRModeOtherCG { ProtobufCMessage base; Uenibstreamprotobuf__PHRModeOtherCG__Value value; }; #define UENIBSTREAMPROTOBUF__PHR__MODE_OTHER_CG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__phr__mode_other_cg__descriptor) \ , UENIBSTREAMPROTOBUF__PHR__MODE_OTHER_CG__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DataInactivityTimer { ProtobufCMessage base; Uenibstreamprotobuf__DataInactivityTimer__Value value; }; #define UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__data_inactivity_timer__descriptor) \ , UENIBSTREAMPROTOBUF__DATA_INACTIVITY_TIMER__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI__NOT_SET = 0, UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI_RELEASE_CS__RNTI = 9, UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI_SETUP_CS__RNTI = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI) } Uenibstreamprotobuf__PhysicalCellGroupConfig__CsRNTICase; struct _Uenibstreamprotobuf__PhysicalCellGroupConfig { ProtobufCMessage base; Google__Protobuf__BoolValue *harq_ack_spatialbundlingpucch; Google__Protobuf__BoolValue *harq_ack_spatialbundlingpusch; Google__Protobuf__Int32Value *p_nr_fr1; Uenibstreamprotobuf__PhysicalCellGroupConfig__PDSCHHARQACKCodebook pdsch_harq_ack_codebook; Google__Protobuf__UInt32Value *tpc_srs_rnti; Google__Protobuf__UInt32Value *tpc_pucch_rnti; Google__Protobuf__UInt32Value *tpc_pusch_rnti; Google__Protobuf__UInt32Value *sp_csi_rnti; Google__Protobuf__UInt32Value *mcs_c_rnti; Google__Protobuf__Int32Value *p_ue_fr1; Uenibstreamprotobuf__XScale *xscale; Uenibstreamprotobuf__PhysicalCellGroupConfig__CsRNTICase cs__rnti_case; union { Uenibstreamprotobuf__Null *release_cs_rnti; uint32_t setup_cs_rnti; }; }; #define UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__physical_cell_group_config__descriptor) \ , NULL, NULL, NULL, UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK__protobuf_unspecified, NULL, NULL, NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI__NOT_SET, {0} } struct _Uenibstreamprotobuf__XScale { ProtobufCMessage base; Uenibstreamprotobuf__XScale__Value value; }; #define UENIBSTREAMPROTOBUF__XSCALE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__xscale__descriptor) \ , UENIBSTREAMPROTOBUF__XSCALE__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS__NOT_SET = 0, UENIBSTREAMPROTOBUF__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS_RELEASE_RLF__TIMERS_AND_CONSTANTS = 3, UENIBSTREAMPROTOBUF__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS_SETUP_RLF__TIMERS_AND_CONSTANTS = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS) } Uenibstreamprotobuf__SpCellConfig__RlfTimersAndConstantsCase; struct _Uenibstreamprotobuf__SpCellConfig { ProtobufCMessage base; Google__Protobuf__UInt32Value *servcellindex; Uenibstreamprotobuf__ReconfigurationWithSync *reconfigurationwithsync; Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold *rlminsyncoutofsyncthreshold; Uenibstreamprotobuf__ServingCellConfig *spcellconfigdedicated; Uenibstreamprotobuf__SpCellConfig__RlfTimersAndConstantsCase rlf__timers_and_constants_case; union { Uenibstreamprotobuf__Null *release_rlf_timersandconstants; Uenibstreamprotobuf__RLFTimersAndConstants *setup_rlf_timersandconstants; }; }; #define UENIBSTREAMPROTOBUF__SP_CELL_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sp_cell_config__descriptor) \ , NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED__NOT_SET = 0, UENIBSTREAMPROTOBUF__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED_UPLINK = 4, UENIBSTREAMPROTOBUF__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED_SUPPLEMENTARY_UPLINK = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED) } Uenibstreamprotobuf__ReconfigurationWithSync__RachConfigDedicatedCase; struct _Uenibstreamprotobuf__ReconfigurationWithSync { ProtobufCMessage base; Uenibstreamprotobuf__ServingCellConfigCommon *spcellconfigcommon; uint32_t newue_identity; Uenibstreamprotobuf__T304 *t304; Uenibstreamprotobuf__SSBMTC *smtc; Uenibstreamprotobuf__ReconfigurationWithSync__RachConfigDedicatedCase rach__config_dedicated_case; union { Uenibstreamprotobuf__RACHConfigDedicated *uplink; Uenibstreamprotobuf__RACHConfigDedicated *supplementaryuplink; }; }; #define UENIBSTREAMPROTOBUF__RECONFIGURATION_WITH_SYNC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__reconfiguration_with_sync__descriptor) \ , NULL, 0, NULL, NULL, UENIBSTREAMPROTOBUF__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST__NOT_SET = 0, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST_SHORT_BITMAP = 6, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST_MEDIUM_BITMAP = 7, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST_LONG_BITMAP = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST) } Uenibstreamprotobuf__ServingCellConfigCommon__SsbPositionsInBurstCase; typedef enum { UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND__NOT_SET = 0, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND_RELEASE_LTE__CRS__TO_MATCH_AROUND = 11, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND_SETUP_LTE__CRS__TO_MATCH_AROUND = 12 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND) } Uenibstreamprotobuf__ServingCellConfigCommon__LteCRSToMatchAroundCase; struct _Uenibstreamprotobuf__ServingCellConfigCommon { ProtobufCMessage base; Google__Protobuf__UInt32Value *physcellid; Uenibstreamprotobuf__DownlinkConfigCommon *downlinkconfigcommon; Uenibstreamprotobuf__UplinkConfigCommon *uplinkconfigcommon; Uenibstreamprotobuf__UplinkConfigCommon *supplementaryuplinkconfigcommon; Uenibstreamprotobuf__NTimingAdvanceOffset *n_timingadvanceoffset; Uenibstreamprotobuf__SSBPeriodicityServingCell *ssb_periodicityservingcell; Uenibstreamprotobuf__DMRSTypeAPosition *dmrs_typea_position; size_t n_ratematchpatterntoaddmodlist; Uenibstreamprotobuf__RateMatchPattern **ratematchpatterntoaddmodlist; size_t n_ratematchpatterntoreleaselist; uint32_t *ratematchpatterntoreleaselist; Uenibstreamprotobuf__SubcarrierSpacing *subcarrierspacing; Uenibstreamprotobuf__TDDULDLConfigCommon *tdd_ul_dl_configcommon; int32_t ss_pbch_blockpower; Uenibstreamprotobuf__ServingCellConfigCommon__SsbPositionsInBurstCase ssb__positions_in_burst_case; union { char *shortbitmap; char *mediumbitmap; char *longbitmap; }; Uenibstreamprotobuf__ServingCellConfigCommon__LteCRSToMatchAroundCase lte__crs__to_match_around_case; union { Uenibstreamprotobuf__Null *release_lte_crs_tomatcharound; Uenibstreamprotobuf__RateMatchPatternLTECRS *setup_lte_crs_tomatcharound; }; }; #define UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__serving_cell_config_common__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0,NULL, 0,NULL, NULL, NULL, 0, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST__NOT_SET, {0}, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND__NOT_SET, {0} } struct _Uenibstreamprotobuf__DownlinkConfigCommon { ProtobufCMessage base; Uenibstreamprotobuf__FrequencyInfoDL *frequencyinfodl; Uenibstreamprotobuf__BWPDownlinkCommon *initialdownlinkbwp; }; #define UENIBSTREAMPROTOBUF__DOWNLINK_CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__downlink_config_common__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__FrequencyInfoDL { ProtobufCMessage base; Google__Protobuf__UInt32Value *absolutefrequencyssb; Uenibstreamprotobuf__MultiFrequencyBandListNR *frequencybandlist; uint32_t absolutefrequencypointa; size_t n_scs_specificcarrier; Uenibstreamprotobuf__SCSSpecificCarrier **scs_specificcarrier; }; #define UENIBSTREAMPROTOBUF__FREQUENCY_INFO_DL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__frequency_info_dl__descriptor) \ , NULL, NULL, 0, 0,NULL } struct _Uenibstreamprotobuf__SCSSpecificCarrier { ProtobufCMessage base; uint32_t offsettocarrier; Uenibstreamprotobuf__SubcarrierSpacing *subcarrierspacing; uint32_t carrierbandwidth; Google__Protobuf__UInt32Value *txdirectcurrentlocation_v1530; }; #define UENIBSTREAMPROTOBUF__SCS__SPECIFIC_CARRIER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs__specific_carrier__descriptor) \ , 0, NULL, 0, NULL } typedef enum { UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON_RELEASE_PDCCH__CONFIG_COMMON = 2, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON_SETUP_PDCCH__CONFIG_COMMON = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON) } Uenibstreamprotobuf__BWPDownlinkCommon__PdcchConfigCommonCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON_RELEASE_PDSCH__CONFIG_COMMON = 4, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON_SETUP_PDSCH__CONFIG_COMMON = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON) } Uenibstreamprotobuf__BWPDownlinkCommon__PdschConfigCommonCase; struct _Uenibstreamprotobuf__BWPDownlinkCommon { ProtobufCMessage base; Uenibstreamprotobuf__BWP *genericparameters; Uenibstreamprotobuf__BWPDownlinkCommon__PdcchConfigCommonCase pdcch__config_common_case; union { Uenibstreamprotobuf__Null *release_pdcch_configcommon; Uenibstreamprotobuf__PDCCHConfigCommon *setup_pdcch_configcommon; }; Uenibstreamprotobuf__BWPDownlinkCommon__PdschConfigCommonCase pdsch__config_common_case; union { Uenibstreamprotobuf__Null *release_pdsch_configcommon; Uenibstreamprotobuf__PDSCHConfigCommon *setup_pdsch_configcommon; }; }; #define UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bwp__downlink_common__descriptor) \ , NULL, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON__NOT_SET, {0} } struct _Uenibstreamprotobuf__BWP { ProtobufCMessage base; uint32_t locationandbandwidth; Uenibstreamprotobuf__SubcarrierSpacing *subcarrierspacing; Uenibstreamprotobuf__CyclicPrefix *cyclicprefix; }; #define UENIBSTREAMPROTOBUF__BWP__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bwp__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__CyclicPrefix { ProtobufCMessage base; Uenibstreamprotobuf__CyclicPrefix__Value value; }; #define UENIBSTREAMPROTOBUF__CYCLIC_PREFIX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cyclic_prefix__descriptor) \ , UENIBSTREAMPROTOBUF__CYCLIC_PREFIX__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PDCCHConfigCommon { ProtobufCMessage base; Google__Protobuf__UInt32Value *controlresourcesetzero; Uenibstreamprotobuf__ControlResourceSet *commoncontrolresourceset; Google__Protobuf__UInt32Value *searchspacezero; size_t n_commonsearchspacelist; Uenibstreamprotobuf__SearchSpace **commonsearchspacelist; Google__Protobuf__UInt32Value *searchspacesib1; Google__Protobuf__UInt32Value *searchspaceothersysteminformation; Google__Protobuf__UInt32Value *pagingsearchspace; Google__Protobuf__UInt32Value *ra_searchspace; Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 *firstpdcch_monitoringoccasionofp0; }; #define UENIBSTREAMPROTOBUF__PDCCH__CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdcch__config_common__descriptor) \ , NULL, NULL, NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE_INTERLEAVED = 4, UENIBSTREAMPROTOBUF__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE_NON_INTERLEAVED = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE) } Uenibstreamprotobuf__ControlResourceSet__CceREGMappingTypeCase; struct _Uenibstreamprotobuf__ControlResourceSet { ProtobufCMessage base; uint32_t controlresourcesetid; char *frequencydomainresources; uint32_t duration; Uenibstreamprotobuf__PrecoderGranularity *precodergranularity; size_t n_tci_statespdcch_toaddlist; uint32_t *tci_statespdcch_toaddlist; size_t n_tci_statespdcch_toreleaselist; uint32_t *tci_statespdcch_toreleaselist; Uenibstreamprotobuf__EnabledOpt *tci_presentindci; Google__Protobuf__UInt32Value *pdcch_dmrs_scramblingid; Uenibstreamprotobuf__ControlResourceSet__CceREGMappingTypeCase cce__reg__mapping_type_case; union { Uenibstreamprotobuf__Interleaved *interleaved; Uenibstreamprotobuf__Null *noninterleaved; }; }; #define UENIBSTREAMPROTOBUF__CONTROL_RESOURCE_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__control_resource_set__descriptor) \ , 0, (char *)protobuf_c_empty_string, 0, NULL, 0,NULL, 0,NULL, NULL, NULL, UENIBSTREAMPROTOBUF__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE__NOT_SET, {0} } struct _Uenibstreamprotobuf__Interleaved { ProtobufCMessage base; Uenibstreamprotobuf__RegBundleSize *reg_bundlesize; Uenibstreamprotobuf__InterleaverSize *interleaversize; Google__Protobuf__UInt32Value *shiftindex; }; #define UENIBSTREAMPROTOBUF__INTERLEAVED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__interleaved__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__RegBundleSize { ProtobufCMessage base; Uenibstreamprotobuf__RegBundleSize__Value value; }; #define UENIBSTREAMPROTOBUF__REG__BUNDLE_SIZE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__reg__bundle_size__descriptor) \ , UENIBSTREAMPROTOBUF__REG__BUNDLE_SIZE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__InterleaverSize { ProtobufCMessage base; Uenibstreamprotobuf__InterleaverSize__Value value; }; #define UENIBSTREAMPROTOBUF__INTERLEAVER_SIZE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__interleaver_size__descriptor) \ , UENIBSTREAMPROTOBUF__INTERLEAVER_SIZE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PrecoderGranularity { ProtobufCMessage base; Uenibstreamprotobuf__PrecoderGranularity__Value value; }; #define UENIBSTREAMPROTOBUF__PRECODER_GRANULARITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__precoder_granularity__descriptor) \ , UENIBSTREAMPROTOBUF__PRECODER_GRANULARITY__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0__NOT_SET = 0, UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS15_KHZONE_T = 1, UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS30_KHZONE_T__SCS15_KHZHALF_T = 2, UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS60_KHZONE_T__SCS30_KHZHALF_T__SCS15_KHZQUARTER_T = 3, UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS120_KHZONE_T__SCS60_KHZHALF_T__SCS30_KHZQUARTER_T__SCS15_KHZONE_EIGHTH_T = 4, UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS120_KHZHALF_T__SCS60_KHZQUARTER_T__SCS30_KHZONE_EIGHTH_T__SCS15_KHZONE_SIXTEENTH_T = 5, UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS120_KHZQUARTER_T__SCS60_KHZONE_EIGHTH_T__SCS30_KHZONE_SIXTEENTH_T = 6, UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS120_KHZONE_EIGHTH_T__SCS60_KHZONE_SIXTEENTH_T = 7, UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS120_KHZONE_SIXTEENTH_T = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0) } Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0__FirstPDCCHMonitoringOccasionOfP0Case; struct _Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 { ProtobufCMessage base; Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0__FirstPDCCHMonitoringOccasionOfP0Case first_pdcchmonitoring_occasion_of_p0_case; union { Uenibstreamprotobuf__SequenceOfInteger *scs15khzonet; Uenibstreamprotobuf__SequenceOfInteger *scs30khzonet_scs15khzhalft; Uenibstreamprotobuf__SequenceOfInteger *scs60khzonet_scs30khzhalft_scs15khzquartert; Uenibstreamprotobuf__SequenceOfInteger *scs120khzonet_scs60khzhalft_scs30khzquartert_scs15khzoneeightht; Uenibstreamprotobuf__SequenceOfInteger *scs120khzhalft_scs60khzquartert_scs30khzoneeightht_scs15khzonesixteentht; Uenibstreamprotobuf__SequenceOfInteger *scs120khzquartert_scs60khzoneeightht_scs30khzonesixteentht; Uenibstreamprotobuf__SequenceOfInteger *scs120khzoneeightht_scs60khzonesixteentht; Uenibstreamprotobuf__SequenceOfInteger *scs120khzonesixteentht; }; }; #define UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__first_pdcch__monitoring_occasion_of_p0__descriptor) \ , UENIBSTREAMPROTOBUF__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0__NOT_SET, {0} } struct _Uenibstreamprotobuf__SequenceOfInteger { ProtobufCMessage base; size_t n_sequence_of_integer; uint32_t *sequence_of_integer; }; #define UENIBSTREAMPROTOBUF__SEQUENCE__OF__INTEGER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sequence__of__integer__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__PDSCHConfigCommon { ProtobufCMessage base; Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList *pdsch_timedomainallocationlist; }; #define UENIBSTREAMPROTOBUF__PDSCH__CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdsch__config_common__descriptor) \ , NULL } struct _Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation **items; }; #define UENIBSTREAMPROTOBUF__PDSCH__TIME_DOMAIN_RESOURCE_ALLOCATION_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdsch__time_domain_resource_allocation_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation { ProtobufCMessage base; Google__Protobuf__UInt32Value *k0; Uenibstreamprotobuf__MappingType *mappingtype; uint32_t startsymbolandlength; }; #define UENIBSTREAMPROTOBUF__PDSCH__TIME_DOMAIN_RESOURCE_ALLOCATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdsch__time_domain_resource_allocation__descriptor) \ , NULL, NULL, 0 } struct _Uenibstreamprotobuf__MappingType { ProtobufCMessage base; Uenibstreamprotobuf__MappingType__Value value; }; #define UENIBSTREAMPROTOBUF__MAPPING_TYPE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mapping_type__descriptor) \ , UENIBSTREAMPROTOBUF__MAPPING_TYPE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UplinkConfigCommon { ProtobufCMessage base; Uenibstreamprotobuf__FrequencyInfoUL *frequencyinfoul; Uenibstreamprotobuf__BWPUplinkCommon *initialuplinkbwp; Uenibstreamprotobuf__TimeAlignmentTimer *dummy; }; #define UENIBSTREAMPROTOBUF__UPLINK_CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uplink_config_common__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__FrequencyInfoUL { ProtobufCMessage base; Uenibstreamprotobuf__MultiFrequencyBandListNR *frequencybandlist; Google__Protobuf__UInt32Value *absolutefrequencypointa; size_t n_scs_specificcarrierlist; Uenibstreamprotobuf__SCSSpecificCarrier **scs_specificcarrierlist; Google__Protobuf__UInt32Value *additionalspectrumemission; Google__Protobuf__Int32Value *p_max; Google__Protobuf__BoolValue *frequencyshift7p5khz; }; #define UENIBSTREAMPROTOBUF__FREQUENCY_INFO_UL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__frequency_info_ul__descriptor) \ , NULL, NULL, 0,NULL, NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON_RELEASE_RACH__CONFIG_COMMON = 2, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON_SETUP_RACH__CONFIG_COMMON = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON) } Uenibstreamprotobuf__BWPUplinkCommon__RachConfigCommonCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON_RELEASE_PUSCH__CONFIG_COMMON = 4, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON_SETUP_PUSCH__CONFIG_COMMON = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON) } Uenibstreamprotobuf__BWPUplinkCommon__PuschConfigCommonCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON_RELEASE_PUCCH__CONFIG_COMMON = 6, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON_SETUP_PUCCH__CONFIG_COMMON = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON) } Uenibstreamprotobuf__BWPUplinkCommon__PucchConfigCommonCase; struct _Uenibstreamprotobuf__BWPUplinkCommon { ProtobufCMessage base; Uenibstreamprotobuf__BWP *genericparameters; Uenibstreamprotobuf__BWPUplinkCommon__RachConfigCommonCase rach__config_common_case; union { Uenibstreamprotobuf__Null *release_rach_configcommon; Uenibstreamprotobuf__RACHConfigCommon *setup_rach_configcommon; }; Uenibstreamprotobuf__BWPUplinkCommon__PuschConfigCommonCase pusch__config_common_case; union { Uenibstreamprotobuf__Null *release_pusch_configcommon; Uenibstreamprotobuf__PUSCHConfigCommon *setup_pusch_configcommon; }; Uenibstreamprotobuf__BWPUplinkCommon__PucchConfigCommonCase pucch__config_common_case; union { Uenibstreamprotobuf__Null *release_pucch_configcommon; Uenibstreamprotobuf__PUCCHConfigCommon *setup_pucch_configcommon; }; }; #define UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bwp__uplink_common__descriptor) \ , NULL, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON__NOT_SET, {0} } struct _Uenibstreamprotobuf__BWPUplink { ProtobufCMessage base; uint32_t bwp_id; Uenibstreamprotobuf__BWPUplinkCommon *bwp_common; Uenibstreamprotobuf__BWPUplinkDedicated *bwp_dedicated; }; #define UENIBSTREAMPROTOBUF__BWP__UPLINK__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bwp__uplink__descriptor) \ , 0, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB__NOT_SET = 0, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_ONE_EIGHTH = 3, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_ONE_FOURTH = 4, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_ONE_HALF = 5, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_ONE = 6, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_TWO = 7, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_FOUR = 8, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_EIGHT = 9, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_SIXTEEN = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB) } Uenibstreamprotobuf__RACHConfigCommon__SsbPerRACHOccasionAndCBPreamblesPerSSBCase; typedef enum { UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX__NOT_SET = 0, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX_L839 = 15, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX_L139 = 16 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX) } Uenibstreamprotobuf__RACHConfigCommon__PrachRootSequenceIndexCase; struct _Uenibstreamprotobuf__RACHConfigCommon { ProtobufCMessage base; Uenibstreamprotobuf__RACHConfigGeneric *rach_configgeneric; Google__Protobuf__UInt32Value *totalnumberofra_preambles; Uenibstreamprotobuf__GroupBconfigured *groupbconfigured; Uenibstreamprotobuf__RAContentionResolutionTimer *ra_contentionresolutiontimer; Google__Protobuf__UInt32Value *rsrp_thresholdssb; Google__Protobuf__UInt32Value *rsrp_thresholdssb_sul; Uenibstreamprotobuf__SubcarrierSpacing *msg1_subcarrierspacing; Uenibstreamprotobuf__RestrictedSetConfig *restrictedsetconfig; Uenibstreamprotobuf__EnabledOpt *msg3_transformprecoder; Uenibstreamprotobuf__RACHConfigCommon__SsbPerRACHOccasionAndCBPreamblesPerSSBCase ssb_per_rach__occasion_and_cb__preambles_per_ssb_case; union { Uenibstreamprotobuf__Fraction *oneeighth; Uenibstreamprotobuf__Fraction *onefourth; Uenibstreamprotobuf__Fraction *onehalf; Uenibstreamprotobuf__Fraction *one; Uenibstreamprotobuf__OtherFraction *two; uint32_t four; uint32_t eight; uint32_t sixteen; }; Uenibstreamprotobuf__RACHConfigCommon__PrachRootSequenceIndexCase prach__root_sequence_index_case; union { uint32_t l839; uint32_t l139; }; }; #define UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rach__config_common__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB__NOT_SET, {0}, UENIBSTREAMPROTOBUF__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX__NOT_SET, {0} } struct _Uenibstreamprotobuf__RACHConfigGeneric { ProtobufCMessage base; uint32_t prach_configurationindex; Uenibstreamprotobuf__Msg1FDM *msg1_fdm; uint32_t msg1_frequencystart; uint32_t zerocorrelationzoneconfig; int32_t preamblereceivedtargetpower; Uenibstreamprotobuf__PreambleTransMax *preambletransmax; Uenibstreamprotobuf__PowerRampingStep *powerrampingstep; Uenibstreamprotobuf__RAResponseWindow *ra_responsewindow; }; #define UENIBSTREAMPROTOBUF__RACH__CONFIG_GENERIC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rach__config_generic__descriptor) \ , 0, NULL, 0, 0, 0, NULL, NULL, NULL } struct _Uenibstreamprotobuf__Msg1FDM { ProtobufCMessage base; Uenibstreamprotobuf__Msg1FDM__Value value; }; #define UENIBSTREAMPROTOBUF__MSG1__FDM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__msg1__fdm__descriptor) \ , UENIBSTREAMPROTOBUF__MSG1__FDM__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PreambleTransMax { ProtobufCMessage base; Uenibstreamprotobuf__PreambleTransMax__Value value; }; #define UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__preamble_trans_max__descriptor) \ , UENIBSTREAMPROTOBUF__PREAMBLE_TRANS_MAX__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PowerRampingStep { ProtobufCMessage base; Uenibstreamprotobuf__PowerRampingStep__Value value; }; #define UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__power_ramping_step__descriptor) \ , UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RAResponseWindow { ProtobufCMessage base; Uenibstreamprotobuf__RAResponseWindow__Value value; }; #define UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ra__response_window__descriptor) \ , UENIBSTREAMPROTOBUF__RA__RESPONSE_WINDOW__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__Fraction { ProtobufCMessage base; Uenibstreamprotobuf__Fraction__Value value; }; #define UENIBSTREAMPROTOBUF__FRACTION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__fraction__descriptor) \ , UENIBSTREAMPROTOBUF__FRACTION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__OtherFraction { ProtobufCMessage base; Uenibstreamprotobuf__OtherFraction__Value value; }; #define UENIBSTREAMPROTOBUF__OTHER_FRACTION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__other_fraction__descriptor) \ , UENIBSTREAMPROTOBUF__OTHER_FRACTION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__GroupBconfigured { ProtobufCMessage base; Uenibstreamprotobuf__RAMsg3SizeGroupA *ra_msg3sizegroupa; Uenibstreamprotobuf__MessagePowerOffsetGroupB *messagepoweroffsetgroupb; uint32_t numberofra_preamblesgroupa; }; #define UENIBSTREAMPROTOBUF__GROUP_BCONFIGURED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__group_bconfigured__descriptor) \ , NULL, NULL, 0 } struct _Uenibstreamprotobuf__RAMsg3SizeGroupA { ProtobufCMessage base; Uenibstreamprotobuf__RAMsg3SizeGroupA__Value value; }; #define UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ra__msg3_size_group_a__descriptor) \ , UENIBSTREAMPROTOBUF__RA__MSG3_SIZE_GROUP_A__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MessagePowerOffsetGroupB { ProtobufCMessage base; Uenibstreamprotobuf__MessagePowerOffsetGroupB__Value value; }; #define UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__message_power_offset_group_b__descriptor) \ , UENIBSTREAMPROTOBUF__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RAContentionResolutionTimer { ProtobufCMessage base; Uenibstreamprotobuf__RAContentionResolutionTimer__Value value; }; #define UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ra__contention_resolution_timer__descriptor) \ , UENIBSTREAMPROTOBUF__RA__CONTENTION_RESOLUTION_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RestrictedSetConfig { ProtobufCMessage base; Uenibstreamprotobuf__RestrictedSetConfig__Value value; }; #define UENIBSTREAMPROTOBUF__RESTRICTED_SET_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__restricted_set_config__descriptor) \ , UENIBSTREAMPROTOBUF__RESTRICTED_SET_CONFIG__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PUSCHConfigCommon { ProtobufCMessage base; Uenibstreamprotobuf__EnabledOpt *grouphoppingenabledtransformprecoding; Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList *pusch_timedomainallocationlist; Google__Protobuf__Int32Value *msg3_deltapreamble; Google__Protobuf__Int32Value *p0_nominalwithgrant; }; #define UENIBSTREAMPROTOBUF__PUSCH__CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__config_common__descriptor) \ , NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation **items; }; #define UENIBSTREAMPROTOBUF__PUSCH__TIME_DOMAIN_RESOURCE_ALLOCATION_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__time_domain_resource_allocation_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation { ProtobufCMessage base; Google__Protobuf__UInt32Value *k2; Uenibstreamprotobuf__MappingType *mappingtype; uint32_t startsymbolandlength; }; #define UENIBSTREAMPROTOBUF__PUSCH__TIME_DOMAIN_RESOURCE_ALLOCATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__time_domain_resource_allocation__descriptor) \ , NULL, NULL, 0 } struct _Uenibstreamprotobuf__PUCCHConfigCommon { ProtobufCMessage base; Google__Protobuf__UInt32Value *pucch_resourcecommon; Uenibstreamprotobuf__PUCCHGroupHopping *pucch_grouphopping; Google__Protobuf__UInt32Value *hoppingid; Google__Protobuf__Int32Value *p0_nominal; }; #define UENIBSTREAMPROTOBUF__PUCCH__CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__config_common__descriptor) \ , NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__PUCCHGroupHopping { ProtobufCMessage base; Uenibstreamprotobuf__PUCCHGroupHopping__Value value; }; #define UENIBSTREAMPROTOBUF__PUCCH__GROUP_HOPPING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__group_hopping__descriptor) \ , UENIBSTREAMPROTOBUF__PUCCH__GROUP_HOPPING__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__NTimingAdvanceOffset { ProtobufCMessage base; Uenibstreamprotobuf__NTimingAdvanceOffset__Value value; }; #define UENIBSTREAMPROTOBUF__N__TIMING_ADVANCE_OFFSET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__n__timing_advance_offset__descriptor) \ , UENIBSTREAMPROTOBUF__N__TIMING_ADVANCE_OFFSET__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SSBPeriodicityServingCell { ProtobufCMessage base; Uenibstreamprotobuf__SSBPeriodicityServingCell__Value value; }; #define UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ssb__periodicity_serving_cell__descriptor) \ , UENIBSTREAMPROTOBUF__SSB__PERIODICITY_SERVING_CELL__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DMRSTypeAPosition { ProtobufCMessage base; Uenibstreamprotobuf__DMRSTypeAPosition__Value value; }; #define UENIBSTREAMPROTOBUF__DMRS__TYPE_A__POSITION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dmrs__type_a__position__descriptor) \ , UENIBSTREAMPROTOBUF__DMRS__TYPE_A__POSITION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RateMatchPatternLTECRS { ProtobufCMessage base; uint32_t carrierfreqdl; Uenibstreamprotobuf__CarrierBandwidthDL *carrierbandwidthdl; Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList *mbsfn_subframeconfiglist; Uenibstreamprotobuf__NrofCRSPorts *nrofcrs_ports; Uenibstreamprotobuf__VShift *v_shift; }; #define UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN_LTE__CRS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rate_match_pattern_lte__crs__descriptor) \ , 0, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__CarrierBandwidthDL { ProtobufCMessage base; Uenibstreamprotobuf__CarrierBandwidthDL__Value value; }; #define UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__carrier_bandwidth_dl__descriptor) \ , UENIBSTREAMPROTOBUF__CARRIER_BANDWIDTH_DL__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig **items; }; #define UENIBSTREAMPROTOBUF__EUTRA__MBSFN__SUBFRAME_CONFIG_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__mbsfn__subframe_config_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig { ProtobufCMessage base; Uenibstreamprotobuf__RadioframeAllocationPeriod *radioframeallocationperiod; uint32_t radioframeallocationoffset; Uenibstreamprotobuf__SubframeAllocation *subframeallocation1; Uenibstreamprotobuf__SubframeAllocation *subframeallocation2; }; #define UENIBSTREAMPROTOBUF__EUTRA__MBSFN__SUBFRAME_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__mbsfn__subframe_config__descriptor) \ , NULL, 0, NULL, NULL } struct _Uenibstreamprotobuf__RadioframeAllocationPeriod { ProtobufCMessage base; Uenibstreamprotobuf__RadioframeAllocationPeriod__Value value; }; #define UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__radioframe_allocation_period__descriptor) \ , UENIBSTREAMPROTOBUF__RADIOFRAME_ALLOCATION_PERIOD__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__SUBFRAME_ALLOCATION__SF_ALLOCATION__NOT_SET = 0, UENIBSTREAMPROTOBUF__SUBFRAME_ALLOCATION__SF_ALLOCATION_ONE_FRAME = 1, UENIBSTREAMPROTOBUF__SUBFRAME_ALLOCATION__SF_ALLOCATION_FOUR_FRAMES = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SUBFRAME_ALLOCATION__SF_ALLOCATION) } Uenibstreamprotobuf__SubframeAllocation__SfAllocationCase; struct _Uenibstreamprotobuf__SubframeAllocation { ProtobufCMessage base; Uenibstreamprotobuf__SubframeAllocation__SfAllocationCase sf_allocation_case; union { char *oneframe; char *fourframes; }; }; #define UENIBSTREAMPROTOBUF__SUBFRAME_ALLOCATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__subframe_allocation__descriptor) \ , UENIBSTREAMPROTOBUF__SUBFRAME_ALLOCATION__SF_ALLOCATION__NOT_SET, {0} } struct _Uenibstreamprotobuf__NrofCRSPorts { ProtobufCMessage base; Uenibstreamprotobuf__NrofCRSPorts__Value value; }; #define UENIBSTREAMPROTOBUF__NROF_CRS__PORTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_crs__ports__descriptor) \ , UENIBSTREAMPROTOBUF__NROF_CRS__PORTS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__VShift { ProtobufCMessage base; Uenibstreamprotobuf__VShift__Value value; }; #define UENIBSTREAMPROTOBUF__V__SHIFT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__v__shift__descriptor) \ , UENIBSTREAMPROTOBUF__V__SHIFT__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN__PATTERN_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN__PATTERN_TYPE_BITMAPS = 2, UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN__PATTERN_TYPE_CONTROL_RESOURCE_SET = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN__PATTERN_TYPE) } Uenibstreamprotobuf__RateMatchPattern__PatternTypeCase; struct _Uenibstreamprotobuf__RateMatchPattern { ProtobufCMessage base; uint32_t ratematchpatternid; Uenibstreamprotobuf__SubcarrierSpacing *subcarrierspacing; Uenibstreamprotobuf__Dummy *dummy; Uenibstreamprotobuf__RateMatchPattern__PatternTypeCase pattern_type_case; union { Uenibstreamprotobuf__Bitmaps *bitmaps; uint32_t controlresourceset; }; }; #define UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rate_match_pattern__descriptor) \ , 0, NULL, NULL, UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN__PATTERN_TYPE__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK__NOT_SET = 0, UENIBSTREAMPROTOBUF__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK_ONE_SLOT = 2, UENIBSTREAMPROTOBUF__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK_TWO_SLOTS = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK) } Uenibstreamprotobuf__Bitmaps__SymbolsInResourceBlockCase; typedef enum { UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN__NOT_SET = 0, UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN_N2 = 4, UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN_N4 = 5, UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN_N5 = 6, UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN_N8 = 7, UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN_N10 = 8, UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN_N20 = 9, UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN_N40 = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN) } Uenibstreamprotobuf__Bitmaps__PeriodicityAndPatternCase; struct _Uenibstreamprotobuf__Bitmaps { ProtobufCMessage base; char *resourceblocks; Uenibstreamprotobuf__Bitmaps__SymbolsInResourceBlockCase symbols_in_resource_block_case; union { char *oneslot; char *twoslots; }; Uenibstreamprotobuf__Bitmaps__PeriodicityAndPatternCase periodicity_and_pattern_case; union { char *n2; char *n4; char *n5; char *n8; char *n10; char *n20; char *n40; }; }; #define UENIBSTREAMPROTOBUF__BITMAPS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bitmaps__descriptor) \ , (char *)protobuf_c_empty_string, UENIBSTREAMPROTOBUF__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BITMAPS__PERIODICITY_AND_PATTERN__NOT_SET, {0} } struct _Uenibstreamprotobuf__Dummy { ProtobufCMessage base; Uenibstreamprotobuf__Dummy__Value value; }; #define UENIBSTREAMPROTOBUF__DUMMY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dummy__descriptor) \ , UENIBSTREAMPROTOBUF__DUMMY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__TDDULDLConfigCommon { ProtobufCMessage base; Uenibstreamprotobuf__SubcarrierSpacing *referencesubcarrierspacing; Uenibstreamprotobuf__TDDULDLPattern *pattern1; Uenibstreamprotobuf__TDDULDLPattern *pattern2; }; #define UENIBSTREAMPROTOBUF__TDD__UL__DL__CONFIG_COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__tdd__ul__dl__config_common__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__TDDULDLPattern { ProtobufCMessage base; Uenibstreamprotobuf__DLULTransmissionPeriodicity *dl_ul_transmissionperiodicity; uint32_t nrofdownlinkslots; uint32_t nrofdownlinksymbols; uint32_t nrofuplinkslots; uint32_t nrofuplinksymbols; Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 *dl_ul_transmissionperiodicity_v1530; }; #define UENIBSTREAMPROTOBUF__TDD__UL__DL__PATTERN__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__tdd__ul__dl__pattern__descriptor) \ , NULL, 0, 0, 0, 0, NULL } struct _Uenibstreamprotobuf__DLULTransmissionPeriodicity { ProtobufCMessage base; Uenibstreamprotobuf__DLULTransmissionPeriodicity__Value value; }; #define UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dl__ul__transmission_periodicity__descriptor) \ , UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 { ProtobufCMessage base; Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530__Value value; }; #define UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY_V1530__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__descriptor) \ , UENIBSTREAMPROTOBUF__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__T304 { ProtobufCMessage base; Uenibstreamprotobuf__T304__Value value; }; #define UENIBSTREAMPROTOBUF__T304__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__t304__descriptor) \ , UENIBSTREAMPROTOBUF__T304__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RACHConfigDedicated { ProtobufCMessage base; Uenibstreamprotobuf__CFRA *cfra; Uenibstreamprotobuf__RAPrioritization *ra_prioritization; }; #define UENIBSTREAMPROTOBUF__RACH__CONFIG_DEDICATED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rach__config_dedicated__descriptor) \ , NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__CFRA__RESOURCE__NOT_SET = 0, UENIBSTREAMPROTOBUF__CFRA__RESOURCE_SSB = 2, UENIBSTREAMPROTOBUF__CFRA__RESOURCE_CSIRS = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CFRA__RESOURCE) } Uenibstreamprotobuf__CFRA__ResourceCase; struct _Uenibstreamprotobuf__CFRA { ProtobufCMessage base; Uenibstreamprotobuf__Occasions *occasions; Google__Protobuf__UInt32Value *totalnumberofra_preambles_v1530; Uenibstreamprotobuf__CFRA__ResourceCase resource_case; union { Uenibstreamprotobuf__SSB *ssb; Uenibstreamprotobuf__CSIRS *csirs; }; }; #define UENIBSTREAMPROTOBUF__CFRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cfra__descriptor) \ , NULL, NULL, UENIBSTREAMPROTOBUF__CFRA__RESOURCE__NOT_SET, {0} } struct _Uenibstreamprotobuf__Occasions { ProtobufCMessage base; Uenibstreamprotobuf__RACHConfigGeneric *rach_configgeneric; Uenibstreamprotobuf__SSBPerRACHOccasion *ssb_perrach_occasion; }; #define UENIBSTREAMPROTOBUF__OCCASIONS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__occasions__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__SSB { ProtobufCMessage base; size_t n_ssb_resourcelist; Uenibstreamprotobuf__CFRASSBResource **ssb_resourcelist; uint32_t ra_ssb_occasion_mask_index; }; #define UENIBSTREAMPROTOBUF__SSB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ssb__descriptor) \ , 0,NULL, 0 } struct _Uenibstreamprotobuf__CFRASSBResource { ProtobufCMessage base; uint32_t ssb; uint32_t ra_preambleindex; }; #define UENIBSTREAMPROTOBUF__CFRA__SSB__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cfra__ssb__resource__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__CSIRS { ProtobufCMessage base; size_t n_csirs_resourcelist; Uenibstreamprotobuf__CFRACSIRSResource **csirs_resourcelist; uint32_t rsrp_thresholdcsi_rs; }; #define UENIBSTREAMPROTOBUF__CSIRS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csirs__descriptor) \ , 0,NULL, 0 } struct _Uenibstreamprotobuf__CFRACSIRSResource { ProtobufCMessage base; uint32_t csi_rs; size_t n_ra_occasionlist; uint32_t *ra_occasionlist; uint32_t ra_preambleindex; }; #define UENIBSTREAMPROTOBUF__CFRA__CSIRS__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cfra__csirs__resource__descriptor) \ , 0, 0,NULL, 0 } struct _Uenibstreamprotobuf__RAPrioritization { ProtobufCMessage base; Uenibstreamprotobuf__PowerRampingStepHighPriority *powerrampingstephighpriority; Uenibstreamprotobuf__ScalingFactorBI *scalingfactorbi; }; #define UENIBSTREAMPROTOBUF__RA__PRIORITIZATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ra__prioritization__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__PowerRampingStepHighPriority { ProtobufCMessage base; Uenibstreamprotobuf__PowerRampingStepHighPriority__Value value; }; #define UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP_HIGH_PRIORITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__power_ramping_step_high_priority__descriptor) \ , UENIBSTREAMPROTOBUF__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__ScalingFactorBI { ProtobufCMessage base; Uenibstreamprotobuf__ScalingFactorBI__Value value; }; #define UENIBSTREAMPROTOBUF__SCALING_FACTOR_BI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scaling_factor_bi__descriptor) \ , UENIBSTREAMPROTOBUF__SCALING_FACTOR_BI__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET__NOT_SET = 0, UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET_SF5 = 1, UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET_SF10 = 2, UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET_SF20 = 3, UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET_SF40 = 4, UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET_SF80 = 5, UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET_SF160 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET) } Uenibstreamprotobuf__SSBMTC__PeriodicityAndOffsetCase; struct _Uenibstreamprotobuf__SSBMTC { ProtobufCMessage base; Uenibstreamprotobuf__Duration *duration; Uenibstreamprotobuf__SSBMTC__PeriodicityAndOffsetCase periodicity_and_offset_case; union { uint32_t sf5; uint32_t sf10; uint32_t sf20; uint32_t sf40; uint32_t sf80; uint32_t sf160; }; }; #define UENIBSTREAMPROTOBUF__SSB__MTC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ssb__mtc__descriptor) \ , NULL, UENIBSTREAMPROTOBUF__SSB__MTC__PERIODICITY_AND_OFFSET__NOT_SET, {0} } struct _Uenibstreamprotobuf__Duration { ProtobufCMessage base; Uenibstreamprotobuf__Duration__Value value; }; #define UENIBSTREAMPROTOBUF__DURATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__duration__descriptor) \ , UENIBSTREAMPROTOBUF__DURATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SSBMTC2 { ProtobufCMessage base; size_t n_pci_list; uint32_t *pci_list; Uenibstreamprotobuf__Periodicity *periodicity; }; #define UENIBSTREAMPROTOBUF__SSB__MTC2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ssb__mtc2__descriptor) \ , 0,NULL, NULL } struct _Uenibstreamprotobuf__Periodicity { ProtobufCMessage base; Uenibstreamprotobuf__Periodicity__Value value; }; #define UENIBSTREAMPROTOBUF__PERIODICITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__periodicity__descriptor) \ , UENIBSTREAMPROTOBUF__PERIODICITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RLFTimersAndConstants { ProtobufCMessage base; Uenibstreamprotobuf__T310 *t310; Uenibstreamprotobuf__N310 *n310; Uenibstreamprotobuf__N311 *n311; Uenibstreamprotobuf__T311V1530 *t311_v1530; }; #define UENIBSTREAMPROTOBUF__RLF__TIMERS_AND_CONSTANTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rlf__timers_and_constants__descriptor) \ , NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__T310 { ProtobufCMessage base; Uenibstreamprotobuf__T310__Value value; }; #define UENIBSTREAMPROTOBUF__T310__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__t310__descriptor) \ , UENIBSTREAMPROTOBUF__T310__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__N310 { ProtobufCMessage base; Uenibstreamprotobuf__N310__Value value; }; #define UENIBSTREAMPROTOBUF__N310__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__n310__descriptor) \ , UENIBSTREAMPROTOBUF__N310__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__N311 { ProtobufCMessage base; Uenibstreamprotobuf__N311__Value value; }; #define UENIBSTREAMPROTOBUF__N311__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__n311__descriptor) \ , UENIBSTREAMPROTOBUF__N311__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__T311V1530 { ProtobufCMessage base; Uenibstreamprotobuf__T311V1530__Value value; }; #define UENIBSTREAMPROTOBUF__T311_V1530__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__t311_v1530__descriptor) \ , UENIBSTREAMPROTOBUF__T311_V1530__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold { ProtobufCMessage base; Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold__Value value; }; #define UENIBSTREAMPROTOBUF__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__descriptor) \ , UENIBSTREAMPROTOBUF__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG_RELEASE_PDCCH__SERVING_CELL_CONFIG = 10, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG_SETUP_PDCCH__SERVING_CELL_CONFIG = 11 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG) } Uenibstreamprotobuf__ServingCellConfig__PdcchServingCellConfigCase; typedef enum { UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG_RELEASE_PDSCH__SERVING_CELL_CONFIG = 12, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG_SETUP_PDSCH__SERVING_CELL_CONFIG = 13 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG) } Uenibstreamprotobuf__ServingCellConfig__PdschServingCellConfigCase; typedef enum { UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND__NOT_SET = 0, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND_RELEASE_LTE__CRS__TO_MATCH_AROUND = 21, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND_SETUP_LTE__CRS__TO_MATCH_AROUND = 22 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND) } Uenibstreamprotobuf__ServingCellConfig__LteCRSToMatchAroundCase; struct _Uenibstreamprotobuf__ServingCellConfig { ProtobufCMessage base; Uenibstreamprotobuf__TDDULDLConfigDedicated *tdd_ul_dl_configdedicated; Uenibstreamprotobuf__BWPDownlinkDedicated *initialdownlinkbwp; size_t n_downlinkbwp_toreleaselist; uint32_t *downlinkbwp_toreleaselist; size_t n_downlinkbwp_toaddmodlist; Uenibstreamprotobuf__BWPDownlink **downlinkbwp_toaddmodlist; Google__Protobuf__UInt32Value *firstactivedownlinkbwp_id; Uenibstreamprotobuf__BWPInactivityTimer *bwp_inactivitytimer; Google__Protobuf__UInt32Value *defaultdownlinkbwp_id; Uenibstreamprotobuf__UplinkConfig *uplinkconfig; Uenibstreamprotobuf__UplinkConfig *supplementaryuplink; Uenibstreamprotobuf__CSIMeasConfig *csi_measconfig; Uenibstreamprotobuf__SCellDeactivationTimer *scelldeactivationtimer; Uenibstreamprotobuf__CrossCarrierSchedulingConfig *crosscarrierschedulingconfig; uint32_t tag_id; Uenibstreamprotobuf__EnabledOpt *ue_beamlockfunction; Uenibstreamprotobuf__PathlossReferenceLinking *pathlossreferencelinking; Google__Protobuf__UInt32Value *servingcellmo; size_t n_ratematchpatterntoaddmodlist; Uenibstreamprotobuf__RateMatchPattern **ratematchpatterntoaddmodlist; size_t n_ratematchpatterntoreleaselist; Google__Protobuf__UInt32Value **ratematchpatterntoreleaselist; size_t n_downlinkchannelbw_perscs_list; Uenibstreamprotobuf__SCSSpecificCarrier **downlinkchannelbw_perscs_list; Uenibstreamprotobuf__ServingCellConfig__PdcchServingCellConfigCase pdcch__serving_cell_config_case; union { Uenibstreamprotobuf__Null *release_pdcch_servingcellconfig; Uenibstreamprotobuf__PDCCHServingCellConfig *setup_pdcch_servingcellconfig; }; Uenibstreamprotobuf__ServingCellConfig__PdschServingCellConfigCase pdsch__serving_cell_config_case; union { Uenibstreamprotobuf__Null *release_pdsch_servingcellconfig; Uenibstreamprotobuf__PDSCHServingCellConfig *setup_pdsch_servingcellconfig; }; Uenibstreamprotobuf__ServingCellConfig__LteCRSToMatchAroundCase lte__crs__to_match_around_case; union { Uenibstreamprotobuf__Null *release_lte_crs_tomatcharound; Uenibstreamprotobuf__RateMatchPatternLTECRS *setup_lte_crs_tomatcharound; }; }; #define UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__serving_cell_config__descriptor) \ , NULL, NULL, 0,NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, 0,NULL, 0,NULL, 0,NULL, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND__NOT_SET, {0} } struct _Uenibstreamprotobuf__TDDULDLConfigDedicated { ProtobufCMessage base; size_t n_slotspecificconfigurationstoaddmodlist; Uenibstreamprotobuf__TDDULDLSlotConfig **slotspecificconfigurationstoaddmodlist; size_t n_tdd_ul_dl_slotindex; uint32_t *tdd_ul_dl_slotindex; }; #define UENIBSTREAMPROTOBUF__TDD__UL__DL__CONFIG_DEDICATED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__tdd__ul__dl__config_dedicated__descriptor) \ , 0,NULL, 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__TDD__UL__DL__SLOT_CONFIG__SYMBOLS__NOT_SET = 0, UENIBSTREAMPROTOBUF__TDD__UL__DL__SLOT_CONFIG__SYMBOLS_ALL_DOWNLINK = 2, UENIBSTREAMPROTOBUF__TDD__UL__DL__SLOT_CONFIG__SYMBOLS_ALL_UPLINK = 3, UENIBSTREAMPROTOBUF__TDD__UL__DL__SLOT_CONFIG__SYMBOLS_EXPLICIT = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__TDD__UL__DL__SLOT_CONFIG__SYMBOLS) } Uenibstreamprotobuf__TDDULDLSlotConfig__SymbolsCase; struct _Uenibstreamprotobuf__TDDULDLSlotConfig { ProtobufCMessage base; uint32_t slotindex; Uenibstreamprotobuf__TDDULDLSlotConfig__SymbolsCase symbols_case; union { Uenibstreamprotobuf__Null *alldownlink; Uenibstreamprotobuf__Null *alluplink; Uenibstreamprotobuf__Explicit *explicit_; }; }; #define UENIBSTREAMPROTOBUF__TDD__UL__DL__SLOT_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__tdd__ul__dl__slot_config__descriptor) \ , 0, UENIBSTREAMPROTOBUF__TDD__UL__DL__SLOT_CONFIG__SYMBOLS__NOT_SET, {0} } struct _Uenibstreamprotobuf__Explicit { ProtobufCMessage base; Google__Protobuf__UInt32Value *nrofdownlinksymbols; Google__Protobuf__UInt32Value *nrofuplinksymbols; }; #define UENIBSTREAMPROTOBUF__EXPLICIT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__explicit__descriptor) \ , NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG_RELEASE_PDCCH__CONFIG = 1, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG_SETUP_PDCCH__CONFIG = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG) } Uenibstreamprotobuf__BWPDownlinkDedicated__PdcchConfigCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG_RELEASE_PDSCH__CONFIG = 3, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG_SETUP_PDSCH__CONFIG = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG) } Uenibstreamprotobuf__BWPDownlinkDedicated__PdschConfigCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__SPS__CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__SPS__CONFIG_RELEASE_SPS__CONFIG = 5, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__SPS__CONFIG_SETUP_SPS__CONFIG = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__SPS__CONFIG) } Uenibstreamprotobuf__BWPDownlinkDedicated__SpsConfigCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG_RELEASE_RADIO_LINK_MONITORING_CONFIG = 7, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG_SETUP_RADIO_LINK_MONITORING_CONFIG = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG) } Uenibstreamprotobuf__BWPDownlinkDedicated__RadioLinkMonitoringConfigCase; struct _Uenibstreamprotobuf__BWPDownlinkDedicated { ProtobufCMessage base; Uenibstreamprotobuf__BWPDownlinkDedicated__PdcchConfigCase pdcch__config_case; union { Uenibstreamprotobuf__Null *release_pdcch_config; Uenibstreamprotobuf__PDCCHConfig *setup_pdcch_config; }; Uenibstreamprotobuf__BWPDownlinkDedicated__PdschConfigCase pdsch__config_case; union { Uenibstreamprotobuf__Null *release_pdsch_config; Uenibstreamprotobuf__PDSCHConfig *setup_pdsch_config; }; Uenibstreamprotobuf__BWPDownlinkDedicated__SpsConfigCase sps__config_case; union { Uenibstreamprotobuf__Null *release_sps_config; Uenibstreamprotobuf__SPSConfig *setup_sps_config; }; Uenibstreamprotobuf__BWPDownlinkDedicated__RadioLinkMonitoringConfigCase radio_link_monitoring_config_case; union { Uenibstreamprotobuf__Null *release_radiolinkmonitoringconfig; Uenibstreamprotobuf__RadioLinkMonitoringConfig *setup_radiolinkmonitoringconfig; }; }; #define UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bwp__downlink_dedicated__descriptor) \ , UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__SPS__CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__PDCCH__CONFIG__DOWNLINK_PREEMPTION__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__DOWNLINK_PREEMPTION_RELEASE_DOWNLINK_PREEMPTION = 5, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__DOWNLINK_PREEMPTION_SETUP_DOWNLINK_PREEMPTION = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDCCH__CONFIG__DOWNLINK_PREEMPTION) } Uenibstreamprotobuf__PDCCHConfig__DownlinkPreemptionCase; typedef enum { UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUSCH__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUSCH_RELEASE_TPC__PUSCH = 7, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUSCH_SETUP_TPC__PUSCH = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUSCH) } Uenibstreamprotobuf__PDCCHConfig__TpcPUSCHCase; typedef enum { UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUCCH__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUCCH_RELEASE_TPC__PUCCH = 9, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUCCH_SETUP_TPC__PUCCH = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUCCH) } Uenibstreamprotobuf__PDCCHConfig__TpcPUCCHCase; typedef enum { UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__SRS__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__SRS_RELEASE_TPC__SRS = 11, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__SRS_SETUP_TPC__SRS = 12 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__SRS) } Uenibstreamprotobuf__PDCCHConfig__TpcSRSCase; struct _Uenibstreamprotobuf__PDCCHConfig { ProtobufCMessage base; size_t n_controlresourcesettoaddmodlist; Uenibstreamprotobuf__ControlResourceSet **controlresourcesettoaddmodlist; size_t n_controlresourcesettoreleaselist; uint32_t *controlresourcesettoreleaselist; size_t n_searchspacestoaddmodlist; Uenibstreamprotobuf__SearchSpace **searchspacestoaddmodlist; size_t n_searchspacestoreleaselist; uint32_t *searchspacestoreleaselist; Uenibstreamprotobuf__PDCCHConfig__DownlinkPreemptionCase downlink_preemption_case; union { Uenibstreamprotobuf__Null *release_downlinkpreemption; Uenibstreamprotobuf__DownlinkPreemption *setup_downlinkpreemption; }; Uenibstreamprotobuf__PDCCHConfig__TpcPUSCHCase tpc__pusch_case; union { Uenibstreamprotobuf__Null *release_tpc_pusch; Uenibstreamprotobuf__PUSCHTPCCommandConfig *setup_tpc_pusch; }; Uenibstreamprotobuf__PDCCHConfig__TpcPUCCHCase tpc__pucch_case; union { Uenibstreamprotobuf__Null *release_tpc_pucch; Uenibstreamprotobuf__PUCCHTPCCommandConfig *setup_tpc_pucch; }; Uenibstreamprotobuf__PDCCHConfig__TpcSRSCase tpc__srs_case; union { Uenibstreamprotobuf__Null *release_tpc_srs; Uenibstreamprotobuf__SRSTPCCommandConfig *setup_tpc_srs; }; }; #define UENIBSTREAMPROTOBUF__PDCCH__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdcch__config__descriptor) \ , 0,NULL, 0,NULL, 0,NULL, 0,NULL, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__DOWNLINK_PREEMPTION__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUSCH__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__PUCCH__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PDCCH__CONFIG__TPC__SRS__NOT_SET, {0} } struct _Uenibstreamprotobuf__DownlinkPreemption { ProtobufCMessage base; uint32_t int_rnti; Uenibstreamprotobuf__TimeFrequencySet *timefrequencyset; uint32_t dci_payloadsize; size_t n_int_configurationperservingcell; Uenibstreamprotobuf__INTConfigurationPerServingCell **int_configurationperservingcell; }; #define UENIBSTREAMPROTOBUF__DOWNLINK_PREEMPTION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__downlink_preemption__descriptor) \ , 0, NULL, 0, 0,NULL } struct _Uenibstreamprotobuf__TimeFrequencySet { ProtobufCMessage base; Uenibstreamprotobuf__TimeFrequencySet__Value value; }; #define UENIBSTREAMPROTOBUF__TIME_FREQUENCY_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__time_frequency_set__descriptor) \ , UENIBSTREAMPROTOBUF__TIME_FREQUENCY_SET__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__INTConfigurationPerServingCell { ProtobufCMessage base; uint32_t servingcellid; uint32_t positionindci; }; #define UENIBSTREAMPROTOBUF__INT__CONFIGURATION_PER_SERVING_CELL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__int__configuration_per_serving_cell__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__PUSCHTPCCommandConfig { ProtobufCMessage base; Google__Protobuf__UInt32Value *tpc_index; Google__Protobuf__UInt32Value *tpc_indexsul; Google__Protobuf__UInt32Value *targetcell; }; #define UENIBSTREAMPROTOBUF__PUSCH__TPC__COMMAND_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__tpc__command_config__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__PUCCHTPCCommandConfig { ProtobufCMessage base; Google__Protobuf__UInt32Value *tpc_indexpcell; Google__Protobuf__UInt32Value *tpc_indexpucch_scell; }; #define UENIBSTREAMPROTOBUF__PUCCH__TPC__COMMAND_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__tpc__command_config__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__SRSTPCCommandConfig { ProtobufCMessage base; Google__Protobuf__UInt32Value *startingbitofformat2_3; Google__Protobuf__UInt32Value *fieldtypeformat2_3; Google__Protobuf__UInt32Value *startingbitofformat2_3sul_v1530; }; #define UENIBSTREAMPROTOBUF__SRS__TPC__COMMAND_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__tpc__command_config__descriptor) \ , NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A_RELEASE_DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A = 2, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A_SETUP_DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A) } Uenibstreamprotobuf__PDSCHConfig__DmrsDownlinkForPDSCHMappingTypeACase; typedef enum { UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B_RELEASE_DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B = 4, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B_SETUP_DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B) } Uenibstreamprotobuf__PDSCHConfig__DmrsDownlinkForPDSCHMappingTypeBCase; typedef enum { UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST_RELEASE_PDSCH__TIME_DOMAIN_ALLOCATION_LIST = 10, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST_SETUP_PDSCH__TIME_DOMAIN_ALLOCATION_LIST = 11 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST) } Uenibstreamprotobuf__PDSCHConfig__PdschTimeDomainAllocationListCase; typedef enum { UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PRB__BUNDLING_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PRB__BUNDLING_TYPE_STATIC_BUNDLING = 20, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PRB__BUNDLING_TYPE_DYNAMIC_BUNDLING = 21 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PRB__BUNDLING_TYPE) } Uenibstreamprotobuf__PDSCHConfig__PrbBundlingTypeCase; typedef enum { UENIBSTREAMPROTOBUF__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET_RELEASE_P__ZP__CSI__RS__RESOURCE_SET = 28, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET_SETUP_P__ZP__CSI__RS__RESOURCE_SET = 29 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET) } Uenibstreamprotobuf__PDSCHConfig__PZPCSIRSResourceSetCase; struct _Uenibstreamprotobuf__PDSCHConfig { ProtobufCMessage base; Google__Protobuf__UInt32Value *datascramblingidentitypdsch; size_t n_tci_statestoaddmodlist; Uenibstreamprotobuf__TCIState **tci_statestoaddmodlist; size_t n_tci_statestoreleaselist; uint32_t *tci_statestoreleaselist; Uenibstreamprotobuf__VRBToPRBInterleaver *vrb_toprb_interleaver; Uenibstreamprotobuf__ResourceAllocation *resourceallocation; Uenibstreamprotobuf__PDSCHAggregationFactor *pdsch_aggregationfactor; size_t n_ratematchpatterntoaddmodlist; Uenibstreamprotobuf__RateMatchPattern **ratematchpatterntoaddmodlist; size_t n_ratematchpatterntoreleaselist; uint32_t *ratematchpatterntoreleaselist; Uenibstreamprotobuf__RateMatchPatternGroup *ratematchpatterngroup1; Uenibstreamprotobuf__RateMatchPatternGroup *ratematchpatterngroup2; Uenibstreamprotobuf__RBGSize *rbg_size; Uenibstreamprotobuf__MCSTable *mcs_table; Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI *maxnrofcodewordsscheduledbydci; size_t n_zp_csi_rs_resourcetoaddmodlist; Uenibstreamprotobuf__ZPCSIRSResource **zp_csi_rs_resourcetoaddmodlist; size_t n_zp_csi_rs_resourcetoreleaselist; uint32_t *zp_csi_rs_resourcetoreleaselist; size_t n_aperiodic_zp_csi_rs_resourcesetstoaddmodlist; Uenibstreamprotobuf__ZPCSIRSResourceSet **aperiodic_zp_csi_rs_resourcesetstoaddmodlist; size_t n_aperiodic_zp_csi_rs_resourcesetstoreleaselist; uint32_t *aperiodic_zp_csi_rs_resourcesetstoreleaselist; size_t n_sp_zp_csi_rs_resourcesetstoaddmodlist; Uenibstreamprotobuf__ZPCSIRSResourceSet **sp_zp_csi_rs_resourcesetstoaddmodlist; size_t n_sp_zp_csi_rs_resourcesetstoreleaselist; uint32_t *sp_zp_csi_rs_resourcesetstoreleaselist; Uenibstreamprotobuf__PDSCHConfig__DmrsDownlinkForPDSCHMappingTypeACase dmrs__downlink_for_pdsch__mapping_type_a_case; union { Uenibstreamprotobuf__Null *release_dmrs_downlinkforpdsch_mappingtypea; Uenibstreamprotobuf__DMRSDownlinkConfig *setup_dmrs_downlinkforpdsch_mappingtypea; }; Uenibstreamprotobuf__PDSCHConfig__DmrsDownlinkForPDSCHMappingTypeBCase dmrs__downlink_for_pdsch__mapping_type_b_case; union { Uenibstreamprotobuf__Null *release_dmrs_downlinkforpdsch_mappingtypeb; Uenibstreamprotobuf__DMRSDownlinkConfig *setup_dmrs_downlinkforpdsch_mappingtypeb; }; Uenibstreamprotobuf__PDSCHConfig__PdschTimeDomainAllocationListCase pdsch__time_domain_allocation_list_case; union { Uenibstreamprotobuf__Null *release_pdsch_timedomainallocationlist; Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList *setup_pdsch_timedomainallocationlist; }; Uenibstreamprotobuf__PDSCHConfig__PrbBundlingTypeCase prb__bundling_type_case; union { Uenibstreamprotobuf__StaticBundling *staticbundling; Uenibstreamprotobuf__DynamicBundling *dynamicbundling; }; Uenibstreamprotobuf__PDSCHConfig__PZPCSIRSResourceSetCase p__zp__csi__rs__resource_set_case; union { Uenibstreamprotobuf__Null *release_p_zp_csi_rs_resourceset; Uenibstreamprotobuf__ZPCSIRSResourceSet *setup_p_zp_csi_rs_resourceset; }; }; #define UENIBSTREAMPROTOBUF__PDSCH__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdsch__config__descriptor) \ , NULL, 0,NULL, 0,NULL, NULL, NULL, NULL, 0,NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__PRB__BUNDLING_TYPE__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS__NOT_SET = 0, UENIBSTREAMPROTOBUF__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS_RELEASE_PHASE_TRACKING_RS = 6, UENIBSTREAMPROTOBUF__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS_SETUP_PHASE_TRACKING_RS = 7 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS) } Uenibstreamprotobuf__DMRSDownlinkConfig__PhaseTrackingRSCase; struct _Uenibstreamprotobuf__DMRSDownlinkConfig { ProtobufCMessage base; Uenibstreamprotobuf__DMRSType *dmrs_type; Uenibstreamprotobuf__DMRSAdditionalPosition *dmrs_additionalposition; Uenibstreamprotobuf__MaxLength *maxlength; Google__Protobuf__UInt32Value *scramblingid0; Google__Protobuf__UInt32Value *scramblingid1; Uenibstreamprotobuf__DMRSDownlinkConfig__PhaseTrackingRSCase phase_tracking_rs_case; union { Uenibstreamprotobuf__Null *release_phasetrackingrs; Uenibstreamprotobuf__PTRSDownlinkConfig *setup_phasetrackingrs; }; }; #define UENIBSTREAMPROTOBUF__DMRS__DOWNLINK_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dmrs__downlink_config__descriptor) \ , NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS__NOT_SET, {0} } struct _Uenibstreamprotobuf__DMRSType { ProtobufCMessage base; Uenibstreamprotobuf__DMRSType__Value value; }; #define UENIBSTREAMPROTOBUF__DMRS__TYPE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dmrs__type__descriptor) \ , UENIBSTREAMPROTOBUF__DMRS__TYPE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DMRSAdditionalPosition { ProtobufCMessage base; Uenibstreamprotobuf__DMRSAdditionalPosition__Value value; }; #define UENIBSTREAMPROTOBUF__DMRS__ADDITIONAL_POSITION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dmrs__additional_position__descriptor) \ , UENIBSTREAMPROTOBUF__DMRS__ADDITIONAL_POSITION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MaxLength { ProtobufCMessage base; Uenibstreamprotobuf__MaxLength__Value value; }; #define UENIBSTREAMPROTOBUF__MAX_LENGTH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__max_length__descriptor) \ , UENIBSTREAMPROTOBUF__MAX_LENGTH__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PTRSDownlinkConfig { ProtobufCMessage base; size_t n_frequencydensity; uint32_t *frequencydensity; size_t n_timedensity; uint32_t *timedensity; Google__Protobuf__UInt32Value *epre_ratio; Uenibstreamprotobuf__ResourceElementOffset *resourceelementoffset; }; #define UENIBSTREAMPROTOBUF__PTRS__DOWNLINK_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ptrs__downlink_config__descriptor) \ , 0,NULL, 0,NULL, NULL, NULL } struct _Uenibstreamprotobuf__ResourceElementOffset { ProtobufCMessage base; Uenibstreamprotobuf__ResourceElementOffset__Value value; }; #define UENIBSTREAMPROTOBUF__RESOURCE_ELEMENT_OFFSET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__resource_element_offset__descriptor) \ , UENIBSTREAMPROTOBUF__RESOURCE_ELEMENT_OFFSET__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__TCIState { ProtobufCMessage base; uint32_t tci_stateid; Uenibstreamprotobuf__QCLInfo *qcl_type1; Uenibstreamprotobuf__QCLInfo *qcl_type2; }; #define UENIBSTREAMPROTOBUF__TCI__STATE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__tci__state__descriptor) \ , 0, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__QCL__INFO__REFERENCE_SIGNAL__NOT_SET = 0, UENIBSTREAMPROTOBUF__QCL__INFO__REFERENCE_SIGNAL_CSI_RS = 3, UENIBSTREAMPROTOBUF__QCL__INFO__REFERENCE_SIGNAL_SSB = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__QCL__INFO__REFERENCE_SIGNAL) } Uenibstreamprotobuf__QCLInfo__ReferenceSignalCase; struct _Uenibstreamprotobuf__QCLInfo { ProtobufCMessage base; Google__Protobuf__UInt32Value *cell; Google__Protobuf__UInt32Value *bwp_id; Uenibstreamprotobuf__QCLType *qcl_type; Uenibstreamprotobuf__QCLInfo__ReferenceSignalCase reference_signal_case; union { uint32_t csi_rs; uint32_t ssb; }; }; #define UENIBSTREAMPROTOBUF__QCL__INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__qcl__info__descriptor) \ , NULL, NULL, NULL, UENIBSTREAMPROTOBUF__QCL__INFO__REFERENCE_SIGNAL__NOT_SET, {0} } struct _Uenibstreamprotobuf__QCLType { ProtobufCMessage base; Uenibstreamprotobuf__QCLType__Value value; }; #define UENIBSTREAMPROTOBUF__QCL__TYPE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__qcl__type__descriptor) \ , UENIBSTREAMPROTOBUF__QCL__TYPE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__VRBToPRBInterleaver { ProtobufCMessage base; Uenibstreamprotobuf__VRBToPRBInterleaver__Value value; }; #define UENIBSTREAMPROTOBUF__VRB__TO_PRB__INTERLEAVER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__vrb__to_prb__interleaver__descriptor) \ , UENIBSTREAMPROTOBUF__VRB__TO_PRB__INTERLEAVER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__ResourceAllocation { ProtobufCMessage base; Uenibstreamprotobuf__ResourceAllocation__Value value; }; #define UENIBSTREAMPROTOBUF__RESOURCE_ALLOCATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__resource_allocation__descriptor) \ , UENIBSTREAMPROTOBUF__RESOURCE_ALLOCATION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PDSCHAggregationFactor { ProtobufCMessage base; Uenibstreamprotobuf__PDSCHAggregationFactor__Value value; }; #define UENIBSTREAMPROTOBUF__PDSCH__AGGREGATION_FACTOR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdsch__aggregation_factor__descriptor) \ , UENIBSTREAMPROTOBUF__PDSCH__AGGREGATION_FACTOR__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RateMatchPatternGroup { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__RateMatchPatternGroupItem **items; }; #define UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN_GROUP__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rate_match_pattern_group__descriptor) \ , 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN_GROUP_ITEM__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN_GROUP_ITEM__C_CELL_LEVEL = 1, UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN_GROUP_ITEM__C_BWP_LEVEL = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN_GROUP_ITEM__C) } Uenibstreamprotobuf__RateMatchPatternGroupItem__CCase; struct _Uenibstreamprotobuf__RateMatchPatternGroupItem { ProtobufCMessage base; Uenibstreamprotobuf__RateMatchPatternGroupItem__CCase c_case; union { uint32_t celllevel; uint32_t bwplevel; }; }; #define UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN_GROUP_ITEM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rate_match_pattern_group_item__descriptor) \ , UENIBSTREAMPROTOBUF__RATE_MATCH_PATTERN_GROUP_ITEM__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__RBGSize { ProtobufCMessage base; Uenibstreamprotobuf__RBGSize__Value value; }; #define UENIBSTREAMPROTOBUF__RBG__SIZE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rbg__size__descriptor) \ , UENIBSTREAMPROTOBUF__RBG__SIZE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MCSTable { ProtobufCMessage base; Uenibstreamprotobuf__MCSTable__Value value; }; #define UENIBSTREAMPROTOBUF__MCS__TABLE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mcs__table__descriptor) \ , UENIBSTREAMPROTOBUF__MCS__TABLE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI { ProtobufCMessage base; Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI__Value value; }; #define UENIBSTREAMPROTOBUF__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__descriptor) \ , UENIBSTREAMPROTOBUF__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__StaticBundling { ProtobufCMessage base; Uenibstreamprotobuf__BundleSize *bundlesize; }; #define UENIBSTREAMPROTOBUF__STATIC_BUNDLING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__static_bundling__descriptor) \ , NULL } struct _Uenibstreamprotobuf__BundleSize { ProtobufCMessage base; Uenibstreamprotobuf__BundleSize__Value value; }; #define UENIBSTREAMPROTOBUF__BUNDLE_SIZE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bundle_size__descriptor) \ , UENIBSTREAMPROTOBUF__BUNDLE_SIZE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DynamicBundling { ProtobufCMessage base; Uenibstreamprotobuf__BundleSizeSet1 *bundlesizeset1; Uenibstreamprotobuf__BundleSizeSet2 *bundlesizeset2; }; #define UENIBSTREAMPROTOBUF__DYNAMIC_BUNDLING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dynamic_bundling__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__BundleSizeSet1 { ProtobufCMessage base; Uenibstreamprotobuf__BundleSizeSet1__Value value; }; #define UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bundle_size_set1__descriptor) \ , UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET1__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__BundleSizeSet2 { ProtobufCMessage base; Uenibstreamprotobuf__BundleSizeSet2__Value value; }; #define UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bundle_size_set2__descriptor) \ , UENIBSTREAMPROTOBUF__BUNDLE_SIZE_SET2__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__ZPCSIRSResource { ProtobufCMessage base; uint32_t zp_csi_rs_resourceid; Uenibstreamprotobuf__CSIRSResourceMapping *resourcemapping; Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *periodicityandoffset; }; #define UENIBSTREAMPROTOBUF__ZP__CSI__RS__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__zp__csi__rs__resource__descriptor) \ , 0, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION_ROW1 = 1, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION_ROW2 = 2, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION_ROW4 = 3, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION_OTHER = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION) } Uenibstreamprotobuf__CSIRSResourceMapping__FrequencyDomainAllocationCase; typedef enum { UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__DENSITY__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__DENSITY_DOT5 = 10, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__DENSITY_ONE = 11, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__DENSITY_THREE = 12 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__DENSITY) } Uenibstreamprotobuf__CSIRSResourceMapping__DensityCase; struct _Uenibstreamprotobuf__CSIRSResourceMapping { ProtobufCMessage base; Uenibstreamprotobuf__NrofPorts *nrofports; uint32_t firstofdmsymbolintimedomain; Google__Protobuf__UInt32Value *firstofdmsymbolintimedomain2; Uenibstreamprotobuf__CDMType *cdm_type; Uenibstreamprotobuf__CSIFrequencyOccupation *freqband; Uenibstreamprotobuf__CSIRSResourceMapping__FrequencyDomainAllocationCase frequency_domain_allocation_case; union { char *row1; char *row2; char *row4; char *other; }; Uenibstreamprotobuf__CSIRSResourceMapping__DensityCase density_case; union { Uenibstreamprotobuf__Dot5 *dot5; Uenibstreamprotobuf__Null *one; Uenibstreamprotobuf__Null *three; }; }; #define UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__rs__resource_mapping__descriptor) \ , NULL, 0, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION__NOT_SET, {0}, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_MAPPING__DENSITY__NOT_SET, {0} } struct _Uenibstreamprotobuf__NrofPorts { ProtobufCMessage base; Uenibstreamprotobuf__NrofPorts__Value value; }; #define UENIBSTREAMPROTOBUF__NROF_PORTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_ports__descriptor) \ , UENIBSTREAMPROTOBUF__NROF_PORTS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CDMType { ProtobufCMessage base; Uenibstreamprotobuf__CDMType__Value value; }; #define UENIBSTREAMPROTOBUF__CDM__TYPE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cdm__type__descriptor) \ , UENIBSTREAMPROTOBUF__CDM__TYPE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__Dot5 { ProtobufCMessage base; Uenibstreamprotobuf__Dot5__Value value; }; #define UENIBSTREAMPROTOBUF__DOT5__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dot5__descriptor) \ , UENIBSTREAMPROTOBUF__DOT5__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CSIFrequencyOccupation { ProtobufCMessage base; uint32_t startingrb; uint32_t nrofrbs; }; #define UENIBSTREAMPROTOBUF__CSI__FREQUENCY_OCCUPATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__frequency_occupation__descriptor) \ , 0, 0 } typedef enum { UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS4 = 1, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS5 = 2, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS8 = 3, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS10 = 4, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS16 = 5, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS20 = 6, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS32 = 7, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS40 = 8, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS64 = 9, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS80 = 10, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS160 = 11, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS320 = 12, UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS640 = 13 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C) } Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset__CCase; struct _Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset { ProtobufCMessage base; Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset__CCase c_case; union { uint32_t slots4; uint32_t slots5; uint32_t slots8; uint32_t slots10; uint32_t slots16; uint32_t slots20; uint32_t slots32; uint32_t slots40; uint32_t slots64; uint32_t slots80; uint32_t slots160; uint32_t slots320; uint32_t slots640; }; }; #define UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__resource_periodicity_and_offset__descriptor) \ , UENIBSTREAMPROTOBUF__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__ZPCSIRSResourceSet { ProtobufCMessage base; uint32_t zp_csi_rs_resourcesetid; size_t n_zp_csi_rs_resourceidlist; uint32_t *zp_csi_rs_resourceidlist; }; #define UENIBSTREAMPROTOBUF__ZP__CSI__RS__RESOURCE_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__zp__csi__rs__resource_set__descriptor) \ , 0, 0,NULL } struct _Uenibstreamprotobuf__SPSConfig { ProtobufCMessage base; Uenibstreamprotobuf__SPSConfigPeriodicity *periodicity; uint32_t nrofharq_processes; Google__Protobuf__UInt32Value *n1pucch_an; Uenibstreamprotobuf__SPSMCSTable *mcs_table; }; #define UENIBSTREAMPROTOBUF__SPS__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sps__config__descriptor) \ , NULL, 0, NULL, NULL } struct _Uenibstreamprotobuf__SPSConfigPeriodicity { ProtobufCMessage base; Uenibstreamprotobuf__SPSConfigPeriodicity__Value value; }; #define UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sps__config_periodicity__descriptor) \ , UENIBSTREAMPROTOBUF__SPS__CONFIG_PERIODICITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SPSMCSTable { ProtobufCMessage base; Uenibstreamprotobuf__SPSMCSTable__Value value; }; #define UENIBSTREAMPROTOBUF__SPS__MCS__TABLE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sps__mcs__table__descriptor) \ , UENIBSTREAMPROTOBUF__SPS__MCS__TABLE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RadioLinkMonitoringConfig { ProtobufCMessage base; size_t n_failuredetectionresourcestoaddmodlist; Uenibstreamprotobuf__RadioLinkMonitoringRS **failuredetectionresourcestoaddmodlist; size_t n_failuredetectionresourcestoreleaselist; uint32_t *failuredetectionresourcestoreleaselist; Uenibstreamprotobuf__BeamFailureInstanceMaxCount *beamfailureinstancemaxcount; Uenibstreamprotobuf__BeamFailureDetectionTimer *beamfailuredetectiontimer; }; #define UENIBSTREAMPROTOBUF__RADIO_LINK_MONITORING_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__radio_link_monitoring_config__descriptor) \ , 0,NULL, 0,NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE__NOT_SET = 0, UENIBSTREAMPROTOBUF__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE_SSB__INDEX = 3, UENIBSTREAMPROTOBUF__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE_CSI__RS__INDEX = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE) } Uenibstreamprotobuf__RadioLinkMonitoringRS__DetectionResourceCase; struct _Uenibstreamprotobuf__RadioLinkMonitoringRS { ProtobufCMessage base; uint32_t radiolinkmonitoringrs_id; Uenibstreamprotobuf__Purpose *purpose; Uenibstreamprotobuf__RadioLinkMonitoringRS__DetectionResourceCase detection_resource_case; union { uint32_t ssb_index; uint32_t csi_rs_index; }; }; #define UENIBSTREAMPROTOBUF__RADIO_LINK_MONITORING_RS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__radio_link_monitoring_rs__descriptor) \ , 0, NULL, UENIBSTREAMPROTOBUF__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE__NOT_SET, {0} } struct _Uenibstreamprotobuf__Purpose { ProtobufCMessage base; Uenibstreamprotobuf__Purpose__Value value; }; #define UENIBSTREAMPROTOBUF__PURPOSE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__purpose__descriptor) \ , UENIBSTREAMPROTOBUF__PURPOSE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__BeamFailureInstanceMaxCount { ProtobufCMessage base; Uenibstreamprotobuf__BeamFailureInstanceMaxCount__Value value; }; #define UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__beam_failure_instance_max_count__descriptor) \ , UENIBSTREAMPROTOBUF__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__BeamFailureDetectionTimer { ProtobufCMessage base; Uenibstreamprotobuf__BeamFailureDetectionTimer__Value value; }; #define UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__beam_failure_detection_timer__descriptor) \ , UENIBSTREAMPROTOBUF__BEAM_FAILURE_DETECTION_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__BWPDownlink { ProtobufCMessage base; uint32_t bwp_id; Uenibstreamprotobuf__BWPDownlinkCommon *bwp_common; Uenibstreamprotobuf__BWPDownlinkDedicated *bwp_dedicated; }; #define UENIBSTREAMPROTOBUF__BWP__DOWNLINK__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bwp__downlink__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__BWPInactivityTimer { ProtobufCMessage base; Uenibstreamprotobuf__BWPInactivityTimer__Value value; }; #define UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bwp__inactivity_timer__descriptor) \ , UENIBSTREAMPROTOBUF__BWP__INACTIVITY_TIMER__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG_RELEASE_PUSCH__SERVING_CELL_CONFIG = 5, UENIBSTREAMPROTOBUF__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG_SETUP_PUSCH__SERVING_CELL_CONFIG = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG) } Uenibstreamprotobuf__UplinkConfig__PuschServingCellConfigCase; typedef enum { UENIBSTREAMPROTOBUF__UPLINK_CONFIG__CARRIER_SWITCHING__NOT_SET = 0, UENIBSTREAMPROTOBUF__UPLINK_CONFIG__CARRIER_SWITCHING_RELEASE_CARRIER_SWITCHING = 7, UENIBSTREAMPROTOBUF__UPLINK_CONFIG__CARRIER_SWITCHING_SETUP_CARRIER_SWITCHING = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UPLINK_CONFIG__CARRIER_SWITCHING) } Uenibstreamprotobuf__UplinkConfig__CarrierSwitchingCase; struct _Uenibstreamprotobuf__UplinkConfig { ProtobufCMessage base; Uenibstreamprotobuf__BWPUplinkDedicated *initialuplinkbwp; size_t n_uplinkbwp_toreleaselist; Google__Protobuf__UInt32Value **uplinkbwp_toreleaselist; size_t n_uplinkbwp_toaddmodlist; Uenibstreamprotobuf__BWPUplink **uplinkbwp_toaddmodlist; Google__Protobuf__UInt32Value *firstactiveuplinkbwp_id; Google__Protobuf__BoolValue *powerboostpi2bpsk; size_t n_uplinkchannelbw_perscs_list; Uenibstreamprotobuf__SCSSpecificCarrier **uplinkchannelbw_perscs_list; Uenibstreamprotobuf__UplinkConfig__PuschServingCellConfigCase pusch__serving_cell_config_case; union { Uenibstreamprotobuf__Null *release_pusch_servingcellconfig; Uenibstreamprotobuf__PUSCHServingCellConfig *setup_pusch_servingcellconfig; }; Uenibstreamprotobuf__UplinkConfig__CarrierSwitchingCase carrier_switching_case; union { Uenibstreamprotobuf__Null *release_carrierswitching; Uenibstreamprotobuf__SRSCarrierSwitching *setup_carrierswitching; }; }; #define UENIBSTREAMPROTOBUF__UPLINK_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uplink_config__descriptor) \ , NULL, 0,NULL, 0,NULL, NULL, NULL, 0,NULL, UENIBSTREAMPROTOBUF__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__UPLINK_CONFIG__CARRIER_SWITCHING__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUCCH__CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUCCH__CONFIG_RELEASE_PUCCH__CONFIG = 1, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUCCH__CONFIG_SETUP_PUCCH__CONFIG = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUCCH__CONFIG) } Uenibstreamprotobuf__BWPUplinkDedicated__PucchConfigCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUSCH__CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUSCH__CONFIG_RELEASE_PUSCH__CONFIG = 3, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUSCH__CONFIG_SETUP_PUSCH__CONFIG = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUSCH__CONFIG) } Uenibstreamprotobuf__BWPUplinkDedicated__PuschConfigCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG_RELEASE_CONFIGURED_GRANT_CONFIG = 5, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG_SETUP_CONFIGURED_GRANT_CONFIG = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG) } Uenibstreamprotobuf__BWPUplinkDedicated__ConfiguredGrantConfigCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__SRS__CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__SRS__CONFIG_RELEASE_SRS__CONFIG = 7, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__SRS__CONFIG_SETUP_SRS__CONFIG = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__SRS__CONFIG) } Uenibstreamprotobuf__BWPUplinkDedicated__SrsConfigCase; typedef enum { UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG_RELEASE_BEAM_FAILURE_RECOVERY_CONFIG = 9, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG_SETUP_BEAM_FAILURE_RECOVERY_CONFIG = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG) } Uenibstreamprotobuf__BWPUplinkDedicated__BeamFailureRecoveryConfigCase; struct _Uenibstreamprotobuf__BWPUplinkDedicated { ProtobufCMessage base; Uenibstreamprotobuf__BWPUplinkDedicated__PucchConfigCase pucch__config_case; union { Uenibstreamprotobuf__Null *release_pucch_config; Uenibstreamprotobuf__PUCCHConfig *setup_pucch_config; }; Uenibstreamprotobuf__BWPUplinkDedicated__PuschConfigCase pusch__config_case; union { Uenibstreamprotobuf__Null *release_pusch_config; Uenibstreamprotobuf__PUSCHConfig *setup_pusch_config; }; Uenibstreamprotobuf__BWPUplinkDedicated__ConfiguredGrantConfigCase configured_grant_config_case; union { Uenibstreamprotobuf__Null *release_configuredgrantconfig; Uenibstreamprotobuf__ConfiguredGrantConfig *setup_configuredgrantconfig; }; Uenibstreamprotobuf__BWPUplinkDedicated__SrsConfigCase srs__config_case; union { Uenibstreamprotobuf__Null *release_srs_config; Uenibstreamprotobuf__SRSConfig *setup_srs_config; }; Uenibstreamprotobuf__BWPUplinkDedicated__BeamFailureRecoveryConfigCase beam_failure_recovery_config_case; union { Uenibstreamprotobuf__Null *release_beamfailurerecoveryconfig; Uenibstreamprotobuf__BeamFailureRecoveryConfig *setup_beamfailurerecoveryconfig; }; }; #define UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bwp__uplink_dedicated__descriptor) \ , UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUCCH__CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__PUSCH__CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__SRS__CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT1__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT1_RELEASE_FORMAT1 = 5, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT1_SETUP_FORMAT1 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT1) } Uenibstreamprotobuf__PUCCHConfig__Format1Case; typedef enum { UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT2__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT2_RELEASE_FORMAT2 = 7, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT2_SETUP_FORMAT2 = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT2) } Uenibstreamprotobuf__PUCCHConfig__Format2Case; typedef enum { UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT3__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT3_RELEASE_FORMAT3 = 9, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT3_SETUP_FORMAT3 = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT3) } Uenibstreamprotobuf__PUCCHConfig__Format3Case; typedef enum { UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT4__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT4_RELEASE_FORMAT4 = 11, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT4_SETUP_FORMAT4 = 12 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT4) } Uenibstreamprotobuf__PUCCHConfig__Format4Case; struct _Uenibstreamprotobuf__PUCCHConfig { ProtobufCMessage base; size_t n_resourcesettoaddmodlist; Uenibstreamprotobuf__PUCCHResourceSet **resourcesettoaddmodlist; size_t n_resourcesettoreleaselist; uint32_t *resourcesettoreleaselist; size_t n_resourcetoaddmodlist; Uenibstreamprotobuf__PUCCHResource **resourcetoaddmodlist; size_t n_resourcetoreleaselist; uint32_t *resourcetoreleaselist; size_t n_schedulingrequestresourcetoaddmodlist; Uenibstreamprotobuf__SchedulingRequestResourceConfig **schedulingrequestresourcetoaddmodlist; size_t n_schedulingrequestresourcetoreleaselist; uint32_t *schedulingrequestresourcetoreleaselist; size_t n_multi_csi_pucch_resourcelist; uint32_t *multi_csi_pucch_resourcelist; size_t n_dl_datatoul_ack; uint32_t *dl_datatoul_ack; size_t n_spatialrelationinfotoaddmodlist; Uenibstreamprotobuf__PUCCHSpatialRelationInfo **spatialrelationinfotoaddmodlist; size_t n_spatialrelationinfotoreleaselist; uint32_t *spatialrelationinfotoreleaselist; Uenibstreamprotobuf__PUCCHPowerControl *pucch_powercontrol; Uenibstreamprotobuf__PUCCHConfig__Format1Case format1_case; union { Uenibstreamprotobuf__Null *release_format1; Uenibstreamprotobuf__PUCCHFormatConfig *setup_format1; }; Uenibstreamprotobuf__PUCCHConfig__Format2Case format2_case; union { Uenibstreamprotobuf__Null *release_format2; Uenibstreamprotobuf__PUCCHFormatConfig *setup_format2; }; Uenibstreamprotobuf__PUCCHConfig__Format3Case format3_case; union { Uenibstreamprotobuf__Null *release_format3; Uenibstreamprotobuf__PUCCHFormatConfig *setup_format3; }; Uenibstreamprotobuf__PUCCHConfig__Format4Case format4_case; union { Uenibstreamprotobuf__Null *release_format4; Uenibstreamprotobuf__PUCCHFormatConfig *setup_format4; }; }; #define UENIBSTREAMPROTOBUF__PUCCH__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__config__descriptor) \ , 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, NULL, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT1__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT2__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT3__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PUCCH__CONFIG__FORMAT4__NOT_SET, {0} } struct _Uenibstreamprotobuf__PUCCHResourceSet { ProtobufCMessage base; uint32_t pucch_resourcesetid; size_t n_resourcelist; uint32_t *resourcelist; Google__Protobuf__UInt32Value *maxpayloadminus1; }; #define UENIBSTREAMPROTOBUF__PUCCH__RESOURCE_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__resource_set__descriptor) \ , 0, 0,NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__FORMAT__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__FORMAT_FORMAT0 = 5, UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__FORMAT_FORMAT1 = 6, UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__FORMAT_FORMAT2 = 7, UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__FORMAT_FORMAT3 = 8, UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__FORMAT_FORMAT4 = 9 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__FORMAT) } Uenibstreamprotobuf__PUCCHResource__FormatCase; struct _Uenibstreamprotobuf__PUCCHResource { ProtobufCMessage base; uint32_t pucch_resourceid; uint32_t startingprb; Uenibstreamprotobuf__EnabledOpt *intraslotfrequencyhopping; Google__Protobuf__UInt32Value *secondhopprb; Uenibstreamprotobuf__PUCCHResource__FormatCase format_case; union { Uenibstreamprotobuf__PUCCHFormat0 *format0; Uenibstreamprotobuf__PUCCHFormat1 *format1; Uenibstreamprotobuf__PUCCHFormat2 *format2; Uenibstreamprotobuf__PUCCHFormat3 *format3; Uenibstreamprotobuf__PUCCHFormat4 *format4; }; }; #define UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__resource__descriptor) \ , 0, 0, NULL, NULL, UENIBSTREAMPROTOBUF__PUCCH__RESOURCE__FORMAT__NOT_SET, {0} } struct _Uenibstreamprotobuf__PUCCHFormat0 { ProtobufCMessage base; uint32_t initialcyclicshift; uint32_t nrofsymbols; uint32_t startingsymbolindex; }; #define UENIBSTREAMPROTOBUF__PUCCH_FORMAT0__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch_format0__descriptor) \ , 0, 0, 0 } struct _Uenibstreamprotobuf__PUCCHFormat1 { ProtobufCMessage base; uint32_t initialcyclicshift; uint32_t nrofsymbols; uint32_t startingsymbolindex; uint32_t timedomainocc; }; #define UENIBSTREAMPROTOBUF__PUCCH_FORMAT1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch_format1__descriptor) \ , 0, 0, 0, 0 } struct _Uenibstreamprotobuf__PUCCHFormat2 { ProtobufCMessage base; uint32_t nrofprbs; uint32_t nrofsymbols; uint32_t startingsymbolindex; }; #define UENIBSTREAMPROTOBUF__PUCCH_FORMAT2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch_format2__descriptor) \ , 0, 0, 0 } struct _Uenibstreamprotobuf__PUCCHFormat3 { ProtobufCMessage base; uint32_t nrofprbs; uint32_t nrofsymbols; uint32_t startingsymbolindex; }; #define UENIBSTREAMPROTOBUF__PUCCH_FORMAT3__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch_format3__descriptor) \ , 0, 0, 0 } struct _Uenibstreamprotobuf__PUCCHFormat4 { ProtobufCMessage base; uint32_t nrofsymbols; Uenibstreamprotobuf__OCCLength *occ_length; Uenibstreamprotobuf__OCCIndex *occ_index; uint32_t startingsymbolindex; }; #define UENIBSTREAMPROTOBUF__PUCCH_FORMAT4__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch_format4__descriptor) \ , 0, NULL, NULL, 0 } struct _Uenibstreamprotobuf__OCCLength { ProtobufCMessage base; Uenibstreamprotobuf__OCCLength__Value value; }; #define UENIBSTREAMPROTOBUF__OCC__LENGTH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__occ__length__descriptor) \ , UENIBSTREAMPROTOBUF__OCC__LENGTH__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__OCCIndex { ProtobufCMessage base; Uenibstreamprotobuf__OCCIndex__Value value; }; #define UENIBSTREAMPROTOBUF__OCC__INDEX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__occ__index__descriptor) \ , UENIBSTREAMPROTOBUF__OCC__INDEX__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PUCCHFormatConfig { ProtobufCMessage base; Uenibstreamprotobuf__EnabledOpt *interslotfrequencyhopping; Google__Protobuf__BoolValue *additionaldmrs; Uenibstreamprotobuf__PUCCHMaxCodeRate *maxcoderate; Uenibstreamprotobuf__NrofSlots *nrofslots; Uenibstreamprotobuf__EnabledOpt *pi2bpsk; Google__Protobuf__BoolValue *simultaneousharq_ack_csi; }; #define UENIBSTREAMPROTOBUF__PUCCH__FORMAT_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__format_config__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__PUCCHMaxCodeRate { ProtobufCMessage base; Uenibstreamprotobuf__PUCCHMaxCodeRate__Value value; }; #define UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__max_code_rate__descriptor) \ , UENIBSTREAMPROTOBUF__PUCCH__MAX_CODE_RATE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__NrofSlots { ProtobufCMessage base; Uenibstreamprotobuf__NrofSlots__Value value; }; #define UENIBSTREAMPROTOBUF__NROF_SLOTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_slots__descriptor) \ , UENIBSTREAMPROTOBUF__NROF_SLOTS__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET__NOT_SET = 0, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SYM2 = 3, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SYM6OR7 = 4, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL1 = 5, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL2 = 6, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL4 = 7, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL5 = 8, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL8 = 9, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL10 = 10, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL16 = 11, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL20 = 12, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL40 = 13, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL80 = 14, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL160 = 15, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL320 = 16, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL640 = 17 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET) } Uenibstreamprotobuf__SchedulingRequestResourceConfig__PeriodicityAndOffsetCase; struct _Uenibstreamprotobuf__SchedulingRequestResourceConfig { ProtobufCMessage base; uint32_t schedulingrequestresourceid; uint32_t schedulingrequestid; Google__Protobuf__UInt32Value *resource; Uenibstreamprotobuf__SchedulingRequestResourceConfig__PeriodicityAndOffsetCase periodicity_and_offset_case; union { Uenibstreamprotobuf__Null *sym2; Uenibstreamprotobuf__Null *sym6or7; Uenibstreamprotobuf__Null *sl1; uint32_t sl2; uint32_t sl4; uint32_t sl5; uint32_t sl8; uint32_t sl10; uint32_t sl16; uint32_t sl20; uint32_t sl40; uint32_t sl80; uint32_t sl160; uint32_t sl320; uint32_t sl640; }; }; #define UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scheduling_request_resource_config__descriptor) \ , 0, 0, NULL, UENIBSTREAMPROTOBUF__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_SSB__INDEX = 3, UENIBSTREAMPROTOBUF__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_CSI__RS__INDEX = 4, UENIBSTREAMPROTOBUF__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_SRS = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL) } Uenibstreamprotobuf__PUCCHSpatialRelationInfo__ReferenceSignalCase; struct _Uenibstreamprotobuf__PUCCHSpatialRelationInfo { ProtobufCMessage base; uint32_t pucch_spatialrelationinfoid; Google__Protobuf__UInt32Value *servingcellid; uint32_t pucch_pathlossreferencers_id; uint32_t p0_pucch_id; Uenibstreamprotobuf__ClosedLoopIndex *closedloopindex; Uenibstreamprotobuf__PUCCHSpatialRelationInfo__ReferenceSignalCase reference_signal_case; union { uint32_t ssb_index; uint32_t csi_rs_index; Uenibstreamprotobuf__Srs *srs; }; }; #define UENIBSTREAMPROTOBUF__PUCCH__SPATIAL_RELATION_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__spatial_relation_info__descriptor) \ , 0, NULL, 0, 0, NULL, UENIBSTREAMPROTOBUF__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL__NOT_SET, {0} } struct _Uenibstreamprotobuf__Srs { ProtobufCMessage base; uint32_t resourceid; uint32_t uplinkbwp; }; #define UENIBSTREAMPROTOBUF__SRS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__ClosedLoopIndex { ProtobufCMessage base; Uenibstreamprotobuf__ClosedLoopIndex__Value value; }; #define UENIBSTREAMPROTOBUF__CLOSED_LOOP_INDEX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__closed_loop_index__descriptor) \ , UENIBSTREAMPROTOBUF__CLOSED_LOOP_INDEX__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PUCCHPowerControl { ProtobufCMessage base; Google__Protobuf__Int32Value *deltaf_pucch_f0; Google__Protobuf__Int32Value *deltaf_pucch_f1; Google__Protobuf__Int32Value *deltaf_pucch_f2; Google__Protobuf__Int32Value *deltaf_pucch_f3; Google__Protobuf__Int32Value *deltaf_pucch_f4; size_t n_p0_set; Uenibstreamprotobuf__P0PUCCH **p0_set; size_t n_pathlossreferencerss; Uenibstreamprotobuf__PUCCHPathlossReferenceRS **pathlossreferencerss; Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates *twopucch_pc_adjustmentstates; }; #define UENIBSTREAMPROTOBUF__PUCCH__POWER_CONTROL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__power_control__descriptor) \ , NULL, NULL, NULL, NULL, NULL, 0,NULL, 0,NULL, NULL } struct _Uenibstreamprotobuf__P0PUCCH { ProtobufCMessage base; uint32_t p0_pucch_id; int32_t p0_pucch_value; }; #define UENIBSTREAMPROTOBUF__P0__PUCCH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__p0__pucch__descriptor) \ , 0, 0 } typedef enum { UENIBSTREAMPROTOBUF__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL_SSB__INDEX = 2, UENIBSTREAMPROTOBUF__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL_CSI__RS__INDEX = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL) } Uenibstreamprotobuf__PUCCHPathlossReferenceRS__ReferenceSignalCase; struct _Uenibstreamprotobuf__PUCCHPathlossReferenceRS { ProtobufCMessage base; uint32_t pucch_pathlossreferencers_id; Uenibstreamprotobuf__PUCCHPathlossReferenceRS__ReferenceSignalCase reference_signal_case; union { uint32_t ssb_index; uint32_t csi_rs_index; }; }; #define UENIBSTREAMPROTOBUF__PUCCH__PATHLOSS_REFERENCE_RS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__pathloss_reference_rs__descriptor) \ , 0, UENIBSTREAMPROTOBUF__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL__NOT_SET, {0} } struct _Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates { ProtobufCMessage base; Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates__Value value; }; #define UENIBSTREAMPROTOBUF__TWO_PUCCH__PC__ADJUSTMENT_STATES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__two_pucch__pc__adjustment_states__descriptor) \ , UENIBSTREAMPROTOBUF__TWO_PUCCH__PC__ADJUSTMENT_STATES__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION_RELEASE_CODE_BLOCK_GROUP_TRANSMISSION = 1, UENIBSTREAMPROTOBUF__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION_SETUP_CODE_BLOCK_GROUP_TRANSMISSION = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION) } Uenibstreamprotobuf__PUSCHServingCellConfig__CodeBlockGroupTransmissionCase; struct _Uenibstreamprotobuf__PUSCHServingCellConfig { ProtobufCMessage base; Uenibstreamprotobuf__RateMatching *ratematching; Uenibstreamprotobuf__XOverhead *xoverhead; Google__Protobuf__UInt32Value *maxmimo_layers; Google__Protobuf__BoolValue *processingtype2enabled; Uenibstreamprotobuf__PUSCHServingCellConfig__CodeBlockGroupTransmissionCase code_block_group_transmission_case; union { Uenibstreamprotobuf__Null *release_codeblockgrouptransmission; Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission *setup_codeblockgrouptransmission; }; }; #define UENIBSTREAMPROTOBUF__PUSCH__SERVING_CELL_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__serving_cell_config__descriptor) \ , NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION__NOT_SET, {0} } struct _Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission { ProtobufCMessage base; Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock *maxcodeblockgroupspertransportblock; }; #define UENIBSTREAMPROTOBUF__PUSCH__CODE_BLOCK_GROUP_TRANSMISSION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__code_block_group_transmission__descriptor) \ , NULL } struct _Uenibstreamprotobuf__RateMatching { ProtobufCMessage base; Uenibstreamprotobuf__RateMatching__Value value; }; #define UENIBSTREAMPROTOBUF__RATE_MATCHING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rate_matching__descriptor) \ , UENIBSTREAMPROTOBUF__RATE_MATCHING__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP__NOT_SET = 0, UENIBSTREAMPROTOBUF__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP_TYPE_A = 3, UENIBSTREAMPROTOBUF__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP_TYPE_B = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP) } Uenibstreamprotobuf__SRSCarrierSwitching__SrsTPCPDCCHGroupCase; struct _Uenibstreamprotobuf__SRSCarrierSwitching { ProtobufCMessage base; Google__Protobuf__UInt32Value *srs_switchfromservcellindex; Uenibstreamprotobuf__SRSSwitchFromCarrier *srs_switchfromcarrier; size_t n_monitoringcells; uint32_t *monitoringcells; Uenibstreamprotobuf__SRSCarrierSwitching__SrsTPCPDCCHGroupCase srs__tpc__pdcch__group_case; union { Uenibstreamprotobuf__SRSTPCPDCCHConfigList *typea; Uenibstreamprotobuf__SRSTPCPDCCHConfig *typeb; }; }; #define UENIBSTREAMPROTOBUF__SRS__CARRIER_SWITCHING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__carrier_switching__descriptor) \ , NULL, NULL, 0,NULL, UENIBSTREAMPROTOBUF__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP__NOT_SET, {0} } struct _Uenibstreamprotobuf__SRSSwitchFromCarrier { ProtobufCMessage base; Uenibstreamprotobuf__SRSSwitchFromCarrier__Value value; }; #define UENIBSTREAMPROTOBUF__SRS__SWITCH_FROM_CARRIER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__switch_from_carrier__descriptor) \ , UENIBSTREAMPROTOBUF__SRS__SWITCH_FROM_CARRIER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SRSTPCPDCCHConfigList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__SRSTPCPDCCHConfig **items; }; #define UENIBSTREAMPROTOBUF__SRS__TPC__PDCCH__CONFIG_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__tpc__pdcch__config_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SRSTPCPDCCHConfig { ProtobufCMessage base; size_t n_srs_cc_setindexlist; Uenibstreamprotobuf__SRSCCSetIndex **srs_cc_setindexlist; }; #define UENIBSTREAMPROTOBUF__SRS__TPC__PDCCH__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__tpc__pdcch__config__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SRSCCSetIndex { ProtobufCMessage base; Google__Protobuf__UInt32Value *cc_setindex; Google__Protobuf__UInt32Value *cc_indexinonecc_set; }; #define UENIBSTREAMPROTOBUF__SRS__CC__SET_INDEX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__cc__set_index__descriptor) \ , NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A_RELEASE_DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A = 3, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A_SETUP_DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A) } Uenibstreamprotobuf__PUSCHConfig__DmrsUplinkForPUSCHMappingTypeACase; typedef enum { UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B_RELEASE_DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B = 5, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B_SETUP_DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B) } Uenibstreamprotobuf__PUSCHConfig__DmrsUplinkForPUSCHMappingTypeBCase; typedef enum { UENIBSTREAMPROTOBUF__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST_RELEASE_PUSCH__TIME_DOMAIN_ALLOCATION_LIST = 11, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST_SETUP_PUSCH__TIME_DOMAIN_ALLOCATION_LIST = 12 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST) } Uenibstreamprotobuf__PUSCHConfig__PuschTimeDomainAllocationListCase; typedef enum { UENIBSTREAMPROTOBUF__PUSCH__CONFIG__UCI__ON_PUSCH__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__UCI__ON_PUSCH_RELEASE_UCI__ON_PUSCH = 20, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__UCI__ON_PUSCH_SETUP_UCI__ON_PUSCH = 21 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUSCH__CONFIG__UCI__ON_PUSCH) } Uenibstreamprotobuf__PUSCHConfig__UciOnPUSCHCase; struct _Uenibstreamprotobuf__PUSCHConfig { ProtobufCMessage base; Google__Protobuf__UInt32Value *datascramblingidentitypusch; Uenibstreamprotobuf__TxConfig *tx_config; Uenibstreamprotobuf__PUSCHPowerControl *pusch_powercontrol; Uenibstreamprotobuf__FrequencyHopping *frequencyhopping; size_t n_frequencyhoppingoffsetlists; uint32_t *frequencyhoppingoffsetlists; Uenibstreamprotobuf__ResourceAllocation *resource_allocation; Uenibstreamprotobuf__PUSCHAggregationFactor *pusch_aggregationfactor; Uenibstreamprotobuf__MCSTable *mcs_table; Uenibstreamprotobuf__MCSTable *mcs_tabletransformprecoder; Uenibstreamprotobuf__EnabledDisabledOpt *transformprecoder; Uenibstreamprotobuf__CodebookSubset *codebooksubset; Google__Protobuf__UInt32Value *maxrank; Uenibstreamprotobuf__RBGSize2 *rbg_size; Uenibstreamprotobuf__EnabledOpt *tp_pi2bpsk; Uenibstreamprotobuf__PUSCHConfig__DmrsUplinkForPUSCHMappingTypeACase dmrs__uplink_for_pusch__mapping_type_a_case; union { Uenibstreamprotobuf__Null *release_dmrs_uplinkforpusch_mappingtypea; Uenibstreamprotobuf__DMRSUplinkConfig *setup_dmrs_uplinkforpusch_mappingtypea; }; Uenibstreamprotobuf__PUSCHConfig__DmrsUplinkForPUSCHMappingTypeBCase dmrs__uplink_for_pusch__mapping_type_b_case; union { Uenibstreamprotobuf__Null *release_dmrs_uplinkforpusch_mappingtypeb; Uenibstreamprotobuf__DMRSUplinkConfig *setup_dmrs_uplinkforpusch_mappingtypeb; }; Uenibstreamprotobuf__PUSCHConfig__PuschTimeDomainAllocationListCase pusch__time_domain_allocation_list_case; union { Uenibstreamprotobuf__Null *release_pusch_timedomainallocationlist; Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList *setup_pusch_timedomainallocationlist; }; Uenibstreamprotobuf__PUSCHConfig__UciOnPUSCHCase uci__on_pusch_case; union { Uenibstreamprotobuf__Null *release_uci_onpusch; Uenibstreamprotobuf__UCIOnPUSCH *setup_uci_onpusch; }; }; #define UENIBSTREAMPROTOBUF__PUSCH__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__config__descriptor) \ , NULL, NULL, NULL, NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PUSCH__CONFIG__UCI__ON_PUSCH__NOT_SET, {0} } struct _Uenibstreamprotobuf__TxConfig { ProtobufCMessage base; Uenibstreamprotobuf__TxConfig__Value value; }; #define UENIBSTREAMPROTOBUF__TX__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__tx__config__descriptor) \ , UENIBSTREAMPROTOBUF__TX__CONFIG__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS__NOT_SET = 0, UENIBSTREAMPROTOBUF__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS_RELEASE_PHASE_TRACKING_RS = 3, UENIBSTREAMPROTOBUF__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS_SETUP_PHASE_TRACKING_RS = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS) } Uenibstreamprotobuf__DMRSUplinkConfig__PhaseTrackingRSCase; struct _Uenibstreamprotobuf__DMRSUplinkConfig { ProtobufCMessage base; Uenibstreamprotobuf__DMRSType *dmrs_type; Uenibstreamprotobuf__DMRSAdditionalPosition *dmrs_additionalposition; Uenibstreamprotobuf__MaxLength *maxlength; Uenibstreamprotobuf__TransformPrecodingDisabled *transformprecodingdisabled; Uenibstreamprotobuf__TransformPrecodingEnabled *transformprecodingenabled; Uenibstreamprotobuf__DMRSUplinkConfig__PhaseTrackingRSCase phase_tracking_rs_case; union { Uenibstreamprotobuf__Null *release_phasetrackingrs; Uenibstreamprotobuf__PTRSUplinkConfig *setup_phasetrackingrs; }; }; #define UENIBSTREAMPROTOBUF__DMRS__UPLINK_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dmrs__uplink_config__descriptor) \ , NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS__NOT_SET, {0} } struct _Uenibstreamprotobuf__PTRSUplinkConfig { ProtobufCMessage base; Uenibstreamprotobuf__TransformPrecoderDisabled *transformprecoderdisabled; Uenibstreamprotobuf__TransformPrecoderEnabled *transformprecoderenabled; }; #define UENIBSTREAMPROTOBUF__PTRS__UPLINK_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ptrs__uplink_config__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__TransformPrecoderDisabled { ProtobufCMessage base; size_t n_frequencydensity; uint32_t *frequencydensity; size_t n_timedensity; uint32_t *timedensity; Uenibstreamprotobuf__MaxNrofPorts *maxnrofports; Uenibstreamprotobuf__ResourceElementOffset *resourceelementoffset; Uenibstreamprotobuf__PTRSPower *ptrs_power; }; #define UENIBSTREAMPROTOBUF__TRANSFORM_PRECODER_DISABLED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__transform_precoder_disabled__descriptor) \ , 0,NULL, 0,NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__MaxNrofPorts { ProtobufCMessage base; Uenibstreamprotobuf__MaxNrofPorts__Value value; }; #define UENIBSTREAMPROTOBUF__MAX_NROF_PORTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__max_nrof_ports__descriptor) \ , UENIBSTREAMPROTOBUF__MAX_NROF_PORTS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PTRSPower { ProtobufCMessage base; Uenibstreamprotobuf__PTRSPower__Value value; }; #define UENIBSTREAMPROTOBUF__PTRS__POWER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ptrs__power__descriptor) \ , UENIBSTREAMPROTOBUF__PTRS__POWER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__TransformPrecoderEnabled { ProtobufCMessage base; size_t n_sampledensity; uint32_t *sampledensity; Uenibstreamprotobuf__TimeDensityTransformPrecoding *timedensitytransformprecoding; }; #define UENIBSTREAMPROTOBUF__TRANSFORM_PRECODER_ENABLED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__transform_precoder_enabled__descriptor) \ , 0,NULL, NULL } struct _Uenibstreamprotobuf__TimeDensityTransformPrecoding { ProtobufCMessage base; Uenibstreamprotobuf__TimeDensityTransformPrecoding__Value value; }; #define UENIBSTREAMPROTOBUF__TIME_DENSITY_TRANSFORM_PRECODING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__time_density_transform_precoding__descriptor) \ , UENIBSTREAMPROTOBUF__TIME_DENSITY_TRANSFORM_PRECODING__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__TransformPrecodingDisabled { ProtobufCMessage base; Google__Protobuf__UInt32Value *scramblingid0; Google__Protobuf__UInt32Value *scramblingid1; }; #define UENIBSTREAMPROTOBUF__TRANSFORM_PRECODING_DISABLED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__transform_precoding_disabled__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__TransformPrecodingEnabled { ProtobufCMessage base; Google__Protobuf__UInt32Value *npusch_identity; Uenibstreamprotobuf__DisabledOpt *sequencegrouphopping; Uenibstreamprotobuf__EnabledOpt *sequencehopping; }; #define UENIBSTREAMPROTOBUF__TRANSFORM_PRECODING_ENABLED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__transform_precoding_enabled__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__PUSCHPowerControl { ProtobufCMessage base; Uenibstreamprotobuf__EnabledOpt *tpc_accumulation; Uenibstreamprotobuf__Alpha *msg3_alpha; Google__Protobuf__Int32Value *p0_nominalwithoutgrant; size_t n_p0_alphasets; Uenibstreamprotobuf__P0PUSCHAlphaSet **p0_alphasets; size_t n_pathlossreferencerstoaddmodlist; Uenibstreamprotobuf__PUSCHPathlossReferenceRS **pathlossreferencerstoaddmodlist; size_t n_pathlossreferencerstoreleaselist; uint32_t *pathlossreferencerstoreleaselist; Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates *twopusch_pc_adjustmentstates; Uenibstreamprotobuf__EnabledOpt *deltamcs; size_t n_sri_pusch_mappingtoaddmodlist; Uenibstreamprotobuf__SRIPUSCHPowerControl **sri_pusch_mappingtoaddmodlist; size_t n_sri_pusch_mappingtoreleaselist; uint32_t *sri_pusch_mappingtoreleaselist; }; #define UENIBSTREAMPROTOBUF__PUSCH__POWER_CONTROL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__power_control__descriptor) \ , NULL, NULL, NULL, 0,NULL, 0,NULL, 0,NULL, NULL, NULL, 0,NULL, 0,NULL } struct _Uenibstreamprotobuf__Alpha { ProtobufCMessage base; Uenibstreamprotobuf__Alpha__Value value; }; #define UENIBSTREAMPROTOBUF__ALPHA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__alpha__descriptor) \ , UENIBSTREAMPROTOBUF__ALPHA__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__P0PUSCHAlphaSet { ProtobufCMessage base; uint32_t p0_pusch_alphasetid; Google__Protobuf__Int32Value *p0; Uenibstreamprotobuf__Alpha *alpha; }; #define UENIBSTREAMPROTOBUF__P0__PUSCH__ALPHA_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__p0__pusch__alpha_set__descriptor) \ , 0, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL__NOT_SET = 0, UENIBSTREAMPROTOBUF__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL_SSB__INDEX = 2, UENIBSTREAMPROTOBUF__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL_CSI__RS__INDEX = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL) } Uenibstreamprotobuf__PUSCHPathlossReferenceRS__ReferenceSignalCase; struct _Uenibstreamprotobuf__PUSCHPathlossReferenceRS { ProtobufCMessage base; uint32_t pusch_pathlossreferencers_id; Uenibstreamprotobuf__PUSCHPathlossReferenceRS__ReferenceSignalCase reference_signal_case; union { uint32_t ssb_index; uint32_t csi_rs_index; }; }; #define UENIBSTREAMPROTOBUF__PUSCH__PATHLOSS_REFERENCE_RS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__pathloss_reference_rs__descriptor) \ , 0, UENIBSTREAMPROTOBUF__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL__NOT_SET, {0} } struct _Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates { ProtobufCMessage base; Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates__Value value; }; #define UENIBSTREAMPROTOBUF__TWO_PUSCH__PC__ADJUSTMENT_STATES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__two_pusch__pc__adjustment_states__descriptor) \ , UENIBSTREAMPROTOBUF__TWO_PUSCH__PC__ADJUSTMENT_STATES__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SRIPUSCHPowerControl { ProtobufCMessage base; uint32_t sri_pusch_powercontrolid; uint32_t sri_pusch_pathlossreferencers_id; uint32_t sri_p0_pusch_alphasetid; Uenibstreamprotobuf__ClosedLoopIndex *sri_pusch_closedloopindex; }; #define UENIBSTREAMPROTOBUF__SRI__PUSCH__POWER_CONTROL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sri__pusch__power_control__descriptor) \ , 0, 0, 0, NULL } struct _Uenibstreamprotobuf__FrequencyHopping { ProtobufCMessage base; Uenibstreamprotobuf__FrequencyHopping__Value value; }; #define UENIBSTREAMPROTOBUF__FREQUENCY_HOPPING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__frequency_hopping__descriptor) \ , UENIBSTREAMPROTOBUF__FREQUENCY_HOPPING__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PUSCHAggregationFactor { ProtobufCMessage base; Uenibstreamprotobuf__PUSCHAggregationFactor__Value value; }; #define UENIBSTREAMPROTOBUF__PUSCH__AGGREGATION_FACTOR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pusch__aggregation_factor__descriptor) \ , UENIBSTREAMPROTOBUF__PUSCH__AGGREGATION_FACTOR__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CodebookSubset { ProtobufCMessage base; Uenibstreamprotobuf__CodebookSubset__Value value; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_SUBSET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_subset__descriptor) \ , UENIBSTREAMPROTOBUF__CODEBOOK_SUBSET__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RBGSize2 { ProtobufCMessage base; Uenibstreamprotobuf__RBGSize2__Value value; }; #define UENIBSTREAMPROTOBUF__RBG__SIZE2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rbg__size2__descriptor) \ , UENIBSTREAMPROTOBUF__RBG__SIZE2__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__UCI__ON_PUSCH__BETA_OFFSETS__NOT_SET = 0, UENIBSTREAMPROTOBUF__UCI__ON_PUSCH__BETA_OFFSETS_DYNAMIC = 1, UENIBSTREAMPROTOBUF__UCI__ON_PUSCH__BETA_OFFSETS_SEMI_STATIC = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UCI__ON_PUSCH__BETA_OFFSETS) } Uenibstreamprotobuf__UCIOnPUSCH__BetaOffsetsCase; struct _Uenibstreamprotobuf__UCIOnPUSCH { ProtobufCMessage base; Uenibstreamprotobuf__Scaling *scaling; Uenibstreamprotobuf__UCIOnPUSCH__BetaOffsetsCase beta_offsets_case; union { Uenibstreamprotobuf__BetaOffsetsList *dynamic; Uenibstreamprotobuf__BetaOffsets *semistatic; }; }; #define UENIBSTREAMPROTOBUF__UCI__ON_PUSCH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uci__on_pusch__descriptor) \ , NULL, UENIBSTREAMPROTOBUF__UCI__ON_PUSCH__BETA_OFFSETS__NOT_SET, {0} } struct _Uenibstreamprotobuf__BetaOffsetsList { ProtobufCMessage base; size_t n_betaoffsets; Uenibstreamprotobuf__BetaOffsets **betaoffsets; }; #define UENIBSTREAMPROTOBUF__BETA_OFFSETS_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__beta_offsets_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__Scaling { ProtobufCMessage base; Uenibstreamprotobuf__Scaling__Value value; }; #define UENIBSTREAMPROTOBUF__SCALING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scaling__descriptor) \ , UENIBSTREAMPROTOBUF__SCALING__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH__NOT_SET = 0, UENIBSTREAMPROTOBUF__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH_RELEASE_UCI__ON_PUSCH = 5, UENIBSTREAMPROTOBUF__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH_SETUP_UCI__ON_PUSCH = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH) } Uenibstreamprotobuf__ConfiguredGrantConfig__UciOnPUSCHCase; struct _Uenibstreamprotobuf__ConfiguredGrantConfig { ProtobufCMessage base; Uenibstreamprotobuf__FrequencyHopping *frequencyhopping; Uenibstreamprotobuf__DMRSUplinkConfig *cg_dmrs_configuration; Uenibstreamprotobuf__MCSTable *mcs_table; Uenibstreamprotobuf__MCSTable *mcs_tabletransformprecoder; Uenibstreamprotobuf__ResourceAllocation *resourceallocation; Uenibstreamprotobuf__RBGSize2 *rbg_size; Uenibstreamprotobuf__PowerControlLoopToUse *powercontrollooptouse; uint32_t p0_pusch_alpha; Uenibstreamprotobuf__EnabledDisabledOpt *transformprecoder; uint32_t nrofharq_processes; Uenibstreamprotobuf__RepK *repk; Uenibstreamprotobuf__RepKRV *repk_rv; Uenibstreamprotobuf__GrantPeriodicity *periodicity; Google__Protobuf__UInt32Value *configuredgranttimer; Uenibstreamprotobuf__RRCConfiguredUplinkGrant *rrc_configureduplinkgrant; Uenibstreamprotobuf__ConfiguredGrantConfig__UciOnPUSCHCase uci__on_pusch_case; union { Uenibstreamprotobuf__Null *release_uci_onpusch; Uenibstreamprotobuf__CGUCIOnPUSCH *setup_uci_onpusch; }; }; #define UENIBSTREAMPROTOBUF__CONFIGURED_GRANT_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__configured_grant_config__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__CG__UCI__ON_PUSCH__BETA_OFFSETS__NOT_SET = 0, UENIBSTREAMPROTOBUF__CG__UCI__ON_PUSCH__BETA_OFFSETS_DYNAMIC = 1, UENIBSTREAMPROTOBUF__CG__UCI__ON_PUSCH__BETA_OFFSETS_SEMI_STATIC = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CG__UCI__ON_PUSCH__BETA_OFFSETS) } Uenibstreamprotobuf__CGUCIOnPUSCH__BetaOffsetsCase; struct _Uenibstreamprotobuf__CGUCIOnPUSCH { ProtobufCMessage base; Uenibstreamprotobuf__CGUCIOnPUSCH__BetaOffsetsCase beta_offsets_case; union { Uenibstreamprotobuf__BetaOffsetsList *dynamic; Uenibstreamprotobuf__BetaOffsets *semistatic; }; }; #define UENIBSTREAMPROTOBUF__CG__UCI__ON_PUSCH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cg__uci__on_pusch__descriptor) \ , UENIBSTREAMPROTOBUF__CG__UCI__ON_PUSCH__BETA_OFFSETS__NOT_SET, {0} } struct _Uenibstreamprotobuf__BetaOffsets { ProtobufCMessage base; Google__Protobuf__UInt32Value *betaoffsetack_index1; Google__Protobuf__UInt32Value *betaoffsetack_index2; Google__Protobuf__UInt32Value *betaoffsetack_index3; Google__Protobuf__UInt32Value *betaoffsetcsi_part1_index1; Google__Protobuf__UInt32Value *betaoffsetcsi_part1_index2; Google__Protobuf__UInt32Value *betaoffsetcsi_part2_index1; Google__Protobuf__UInt32Value *betaoffsetcsi_part2_index2; }; #define UENIBSTREAMPROTOBUF__BETA_OFFSETS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__beta_offsets__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__PowerControlLoopToUse { ProtobufCMessage base; Uenibstreamprotobuf__PowerControlLoopToUse__Value value; }; #define UENIBSTREAMPROTOBUF__POWER_CONTROL_LOOP_TO_USE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__power_control_loop_to_use__descriptor) \ , UENIBSTREAMPROTOBUF__POWER_CONTROL_LOOP_TO_USE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RepK { ProtobufCMessage base; Uenibstreamprotobuf__RepK__Value value; }; #define UENIBSTREAMPROTOBUF__REP_K__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rep_k__descriptor) \ , UENIBSTREAMPROTOBUF__REP_K__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RepKRV { ProtobufCMessage base; Uenibstreamprotobuf__RepKRV__Value value; }; #define UENIBSTREAMPROTOBUF__REP_K__RV__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rep_k__rv__descriptor) \ , UENIBSTREAMPROTOBUF__REP_K__RV__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__GrantPeriodicity { ProtobufCMessage base; Uenibstreamprotobuf__GrantPeriodicity__Value value; }; #define UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__grant_periodicity__descriptor) \ , UENIBSTREAMPROTOBUF__GRANT_PERIODICITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RRCConfiguredUplinkGrant { ProtobufCMessage base; uint32_t timedomainoffset; uint32_t timedomainallocation; char *frequencydomainallocation; uint32_t antennaport; Google__Protobuf__UInt32Value *dmrs_seqinitialization; uint32_t precodingandnumberoflayers; Google__Protobuf__UInt32Value *srs_resourceindicator; uint32_t mcsandtbs; Google__Protobuf__UInt32Value *frequencyhoppingoffset; uint32_t pathlossreferenceindex; }; #define UENIBSTREAMPROTOBUF__RRC__CONFIGURED_UPLINK_GRANT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rrc__configured_uplink_grant__descriptor) \ , 0, 0, (char *)protobuf_c_empty_string, 0, NULL, 0, NULL, 0, NULL, 0 } struct _Uenibstreamprotobuf__SRSConfig { ProtobufCMessage base; size_t n_srs_resourcesettoreleaselist; uint32_t *srs_resourcesettoreleaselist; size_t n_srs_resourcesettoaddmodlist; Uenibstreamprotobuf__SRSResourceSet **srs_resourcesettoaddmodlist; size_t n_srs_resourcetoreleaselist; uint32_t *srs_resourcetoreleaselist; size_t n_srs_resourcetoaddmodlist; Uenibstreamprotobuf__SRSResource **srs_resourcetoaddmodlist; Uenibstreamprotobuf__DisabledOpt *tpc_accumulation; }; #define UENIBSTREAMPROTOBUF__SRS__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__config__descriptor) \ , 0,NULL, 0,NULL, 0,NULL, 0,NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__RESOURCE_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__RESOURCE_TYPE_APERIODIC = 3, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__RESOURCE_TYPE_SEMI_PERSISTENT = 4, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__RESOURCE_TYPE_PERIODIC = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__RESOURCE_TYPE) } Uenibstreamprotobuf__SRSResourceSet__ResourceTypeCase; typedef enum { UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS__NOT_SET = 0, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS_SSB__INDEX = 9, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS_CSI__RS__INDEX = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS) } Uenibstreamprotobuf__SRSResourceSet__PathlossReferenceRSCase; struct _Uenibstreamprotobuf__SRSResourceSet { ProtobufCMessage base; uint32_t srs_resourcesetid; size_t n_srs_resourceidlist; uint32_t *srs_resourceidlist; Uenibstreamprotobuf__SRSResourceSetUsage *usage; Uenibstreamprotobuf__Alpha *alpha; Google__Protobuf__Int32Value *p0; Uenibstreamprotobuf__SRSPowerControlAdjustmentStates *srs_powercontroladjustmentstates; Uenibstreamprotobuf__SRSResourceSet__ResourceTypeCase resource_type_case; union { Uenibstreamprotobuf__SRSResourceSetTypeAperiodic *aperiodic; Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent *semi_persistent; Uenibstreamprotobuf__SRSResourceSetTypePeriodic *periodic; }; Uenibstreamprotobuf__SRSResourceSet__PathlossReferenceRSCase pathloss_reference_rs_case; union { uint32_t ssb_index; uint32_t csi_rs_index; }; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource_set__descriptor) \ , 0, 0,NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__RESOURCE_TYPE__NOT_SET, {0}, UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS__NOT_SET, {0} } struct _Uenibstreamprotobuf__SRSResourceSetTypeAperiodic { ProtobufCMessage base; uint32_t aperiodicsrs_resourcetrigger; Google__Protobuf__UInt32Value *csi_rs; Google__Protobuf__UInt32Value *slotoffset; size_t n_aperiodicsrs_resourcetriggerlist_v1530; uint32_t *aperiodicsrs_resourcetriggerlist_v1530; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET_TYPE__APERIODIC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource_set_type__aperiodic__descriptor) \ , 0, NULL, NULL, 0,NULL } struct _Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent { ProtobufCMessage base; Google__Protobuf__UInt32Value *associatedcsi_rs; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET_TYPE__SEMI__PERSISTENT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource_set_type__semi__persistent__descriptor) \ , NULL } struct _Uenibstreamprotobuf__SRSResourceSetTypePeriodic { ProtobufCMessage base; Google__Protobuf__UInt32Value *associatedcsi_rs; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET_TYPE__PERIODIC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource_set_type__periodic__descriptor) \ , NULL } struct _Uenibstreamprotobuf__SRSResourceSetUsage { ProtobufCMessage base; Uenibstreamprotobuf__SRSResourceSetUsage__Value value; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__USAGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource_set__usage__descriptor) \ , UENIBSTREAMPROTOBUF__SRS__RESOURCE_SET__USAGE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SRSPowerControlAdjustmentStates { ProtobufCMessage base; Uenibstreamprotobuf__SRSPowerControlAdjustmentStates__Value value; }; #define UENIBSTREAMPROTOBUF__SRS__POWER_CONTROL_ADJUSTMENT_STATES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__power_control_adjustment_states__descriptor) \ , UENIBSTREAMPROTOBUF__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__SRS__RESOURCE__TRANSMISSION_COMB__NOT_SET = 0, UENIBSTREAMPROTOBUF__SRS__RESOURCE__TRANSMISSION_COMB_N2 = 4, UENIBSTREAMPROTOBUF__SRS__RESOURCE__TRANSMISSION_COMB_N4 = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__RESOURCE__TRANSMISSION_COMB) } Uenibstreamprotobuf__SRSResource__TransmissionCombCase; typedef enum { UENIBSTREAMPROTOBUF__SRS__RESOURCE__RESOURCE_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__SRS__RESOURCE__RESOURCE_TYPE_APERIODIC = 11, UENIBSTREAMPROTOBUF__SRS__RESOURCE__RESOURCE_TYPE_SEMI_PERSISTENT = 12, UENIBSTREAMPROTOBUF__SRS__RESOURCE__RESOURCE_TYPE_PERIODIC = 13 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__RESOURCE__RESOURCE_TYPE) } Uenibstreamprotobuf__SRSResource__ResourceTypeCase; struct _Uenibstreamprotobuf__SRSResource { ProtobufCMessage base; uint32_t srs_resourceid; Uenibstreamprotobuf__NrofSRSPorts *nrofsrs_ports; Uenibstreamprotobuf__PTRSPortIndex *ptrs_portindex; Uenibstreamprotobuf__ResourceMapping *resourcemapping; uint32_t freqdomainposition; uint32_t freqdomainshift; Uenibstreamprotobuf__FreqHopping *freqhopping; Uenibstreamprotobuf__GroupOrSequenceHopping *grouporsequencehopping; uint32_t sequenceid; Uenibstreamprotobuf__SRSSpatialRelationInfo *spatialrelationinfo; Uenibstreamprotobuf__SRSResource__TransmissionCombCase transmission_comb_case; union { Uenibstreamprotobuf__N2 *n2; Uenibstreamprotobuf__N4 *n4; }; Uenibstreamprotobuf__SRSResource__ResourceTypeCase resource_type_case; union { Uenibstreamprotobuf__SRSResourceTypeAperiodic *aperiodic; Uenibstreamprotobuf__SRSResourceTypeSemiPersistent *semi_persistent; Uenibstreamprotobuf__SRSResourceTypePeriodic *periodic; }; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource__descriptor) \ , 0, NULL, NULL, NULL, 0, 0, NULL, NULL, 0, NULL, UENIBSTREAMPROTOBUF__SRS__RESOURCE__TRANSMISSION_COMB__NOT_SET, {0}, UENIBSTREAMPROTOBUF__SRS__RESOURCE__RESOURCE_TYPE__NOT_SET, {0} } struct _Uenibstreamprotobuf__NrofSRSPorts { ProtobufCMessage base; Uenibstreamprotobuf__NrofSRSPorts__Value value; }; #define UENIBSTREAMPROTOBUF__NROF_SRS__PORTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_srs__ports__descriptor) \ , UENIBSTREAMPROTOBUF__NROF_SRS__PORTS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PTRSPortIndex { ProtobufCMessage base; Uenibstreamprotobuf__PTRSPortIndex__Value value; }; #define UENIBSTREAMPROTOBUF__PTRS__PORT_INDEX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ptrs__port_index__descriptor) \ , UENIBSTREAMPROTOBUF__PTRS__PORT_INDEX__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__N2 { ProtobufCMessage base; uint32_t comboffset_n2; uint32_t cyclicshift_n2; }; #define UENIBSTREAMPROTOBUF__N2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__n2__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__N4 { ProtobufCMessage base; uint32_t comboffset_n4; uint32_t cyclicshift_n4; }; #define UENIBSTREAMPROTOBUF__N4__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__n4__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__ResourceMapping { ProtobufCMessage base; uint32_t startposition; Uenibstreamprotobuf__NrofSymbols *nrofsymbols; Uenibstreamprotobuf__RepetitionFactor *repetitionfactor; }; #define UENIBSTREAMPROTOBUF__RESOURCE_MAPPING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__resource_mapping__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__NrofSymbols { ProtobufCMessage base; Uenibstreamprotobuf__NrofSymbols__Value value; }; #define UENIBSTREAMPROTOBUF__NROF_SYMBOLS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_symbols__descriptor) \ , UENIBSTREAMPROTOBUF__NROF_SYMBOLS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RepetitionFactor { ProtobufCMessage base; Uenibstreamprotobuf__RepetitionFactor__Value value; }; #define UENIBSTREAMPROTOBUF__REPETITION_FACTOR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__repetition_factor__descriptor) \ , UENIBSTREAMPROTOBUF__REPETITION_FACTOR__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__FreqHopping { ProtobufCMessage base; uint32_t c_srs; uint32_t b_srs; uint32_t b_hop; }; #define UENIBSTREAMPROTOBUF__FREQ_HOPPING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__freq_hopping__descriptor) \ , 0, 0, 0 } struct _Uenibstreamprotobuf__GroupOrSequenceHopping { ProtobufCMessage base; Uenibstreamprotobuf__GroupOrSequenceHopping__Value value; }; #define UENIBSTREAMPROTOBUF__GROUP_OR_SEQUENCE_HOPPING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__group_or_sequence_hopping__descriptor) \ , UENIBSTREAMPROTOBUF__GROUP_OR_SEQUENCE_HOPPING__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SRSResourceTypeAperiodic { ProtobufCMessage base; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE_TYPE__APERIODIC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource_type__aperiodic__descriptor) \ } struct _Uenibstreamprotobuf__SRSResourceTypeSemiPersistent { ProtobufCMessage base; Uenibstreamprotobuf__SRSPeriodicityAndOffset *periodicityandoffset_sp; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE_TYPE__SEMI__PERSISTENT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource_type__semi__persistent__descriptor) \ , NULL } typedef enum { UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL1 = 1, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL2 = 2, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL4 = 3, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL5 = 4, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL8 = 5, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL10 = 6, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL16 = 7, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL20 = 8, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL32 = 9, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL40 = 10, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL64 = 11, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL80 = 12, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL160 = 13, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL320 = 14, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL640 = 15, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL1280 = 16, UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C_SL2560 = 17 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C) } Uenibstreamprotobuf__SRSPeriodicityAndOffset__CCase; struct _Uenibstreamprotobuf__SRSPeriodicityAndOffset { ProtobufCMessage base; Uenibstreamprotobuf__SRSPeriodicityAndOffset__CCase c_case; union { Uenibstreamprotobuf__Null *sl1; uint32_t sl2; uint32_t sl4; uint32_t sl5; uint32_t sl8; uint32_t sl10; uint32_t sl16; uint32_t sl20; uint32_t sl32; uint32_t sl40; uint32_t sl64; uint32_t sl80; uint32_t sl160; uint32_t sl320; uint32_t sl640; uint32_t sl1280; uint32_t sl2560; }; }; #define UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__periodicity_and_offset__descriptor) \ , UENIBSTREAMPROTOBUF__SRS__PERIODICITY_AND_OFFSET__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__SRSResourceTypePeriodic { ProtobufCMessage base; Uenibstreamprotobuf__SRSPeriodicityAndOffset *periodicityandoffset_p; }; #define UENIBSTREAMPROTOBUF__SRS__RESOURCE_TYPE__PERIODIC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__resource_type__periodic__descriptor) \ , NULL } typedef enum { UENIBSTREAMPROTOBUF__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL__NOT_SET = 0, UENIBSTREAMPROTOBUF__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_SSB__INDEX = 2, UENIBSTREAMPROTOBUF__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_CSI__RS__INDEX = 3, UENIBSTREAMPROTOBUF__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_SRS = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL) } Uenibstreamprotobuf__SRSSpatialRelationInfo__ReferenceSignalCase; struct _Uenibstreamprotobuf__SRSSpatialRelationInfo { ProtobufCMessage base; Google__Protobuf__UInt32Value *servingcellid; Uenibstreamprotobuf__SRSSpatialRelationInfo__ReferenceSignalCase reference_signal_case; union { uint32_t ssb_index; uint32_t csi_rs_index; Uenibstreamprotobuf__Srs *srs; }; }; #define UENIBSTREAMPROTOBUF__SRS__SPATIAL_RELATION_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srs__spatial_relation_info__descriptor) \ , NULL, UENIBSTREAMPROTOBUF__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL__NOT_SET, {0} } struct _Uenibstreamprotobuf__BeamFailureRecoveryConfig { ProtobufCMessage base; Google__Protobuf__UInt32Value *rootsequenceindex_bfr; Uenibstreamprotobuf__RACHConfigGeneric *rach_configbfr; Google__Protobuf__UInt32Value *rsrp_thresholdssb; size_t n_candidatebeamrslist; Uenibstreamprotobuf__PRACHResourceDedicatedBFR **candidatebeamrslist; Uenibstreamprotobuf__SSBPerRACHOccasion *ssb_perrach_occasion; Google__Protobuf__UInt32Value *ra_ssb_occasionmaskindex; Google__Protobuf__UInt32Value *recoverysearchspaceid; Uenibstreamprotobuf__RAPrioritization *ra_prioritization; Uenibstreamprotobuf__BeamFailureRecoveryTimer *beamfailurerecoverytimer; Uenibstreamprotobuf__SubcarrierSpacing *msg1_subcarrierspacing_v1530; }; #define UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__beam_failure_recovery_config__descriptor) \ , NULL, NULL, NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__PRACH__RESOURCE_DEDICATED_BFR__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__PRACH__RESOURCE_DEDICATED_BFR__C_SSB = 1, UENIBSTREAMPROTOBUF__PRACH__RESOURCE_DEDICATED_BFR__C_CSI__RS = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PRACH__RESOURCE_DEDICATED_BFR__C) } Uenibstreamprotobuf__PRACHResourceDedicatedBFR__CCase; struct _Uenibstreamprotobuf__PRACHResourceDedicatedBFR { ProtobufCMessage base; Uenibstreamprotobuf__PRACHResourceDedicatedBFR__CCase c_case; union { Uenibstreamprotobuf__BFRSSBResource *ssb; Uenibstreamprotobuf__BFRCSIRSResource *csi_rs; }; }; #define UENIBSTREAMPROTOBUF__PRACH__RESOURCE_DEDICATED_BFR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__prach__resource_dedicated_bfr__descriptor) \ , UENIBSTREAMPROTOBUF__PRACH__RESOURCE_DEDICATED_BFR__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__BFRSSBResource { ProtobufCMessage base; uint32_t ssb; uint32_t ra_preambleindex; }; #define UENIBSTREAMPROTOBUF__BFR__SSB__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bfr__ssb__resource__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__BFRCSIRSResource { ProtobufCMessage base; uint32_t csi_rs; size_t n_ra_occasionlist; uint32_t *ra_occasionlist; Google__Protobuf__UInt32Value *ra_preambleindex; }; #define UENIBSTREAMPROTOBUF__BFR__CSIRS__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bfr__csirs__resource__descriptor) \ , 0, 0,NULL, NULL } struct _Uenibstreamprotobuf__SSBPerRACHOccasion { ProtobufCMessage base; Uenibstreamprotobuf__SSBPerRACHOccasion__Value value; }; #define UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ssb_per_rach__occasion__descriptor) \ , UENIBSTREAMPROTOBUF__SSB_PER_RACH__OCCASION__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__BeamFailureRecoveryTimer { ProtobufCMessage base; Uenibstreamprotobuf__BeamFailureRecoveryTimer__Value value; }; #define UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__beam_failure_recovery_timer__descriptor) \ , UENIBSTREAMPROTOBUF__BEAM_FAILURE_RECOVERY_TIMER__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR_RELEASE_SLOT_FORMAT_INDICATOR = 1, UENIBSTREAMPROTOBUF__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR_SETUP_SLOT_FORMAT_INDICATOR = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR) } Uenibstreamprotobuf__PDCCHServingCellConfig__SlotFormatIndicatorCase; struct _Uenibstreamprotobuf__PDCCHServingCellConfig { ProtobufCMessage base; Uenibstreamprotobuf__PDCCHServingCellConfig__SlotFormatIndicatorCase slot_format_indicator_case; union { Uenibstreamprotobuf__Null *release_slotformatindicator; Uenibstreamprotobuf__SlotFormatIndicator *setup_slotformatindicator; }; }; #define UENIBSTREAMPROTOBUF__PDCCH__SERVING_CELL_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdcch__serving_cell_config__descriptor) \ , UENIBSTREAMPROTOBUF__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR__NOT_SET, {0} } struct _Uenibstreamprotobuf__SlotFormatIndicator { ProtobufCMessage base; uint32_t sfi_rnti; uint32_t dci_payloadsize; size_t n_slotformatcombtoaddmodlist; Uenibstreamprotobuf__SlotFormatCombinationsPerCell **slotformatcombtoaddmodlist; size_t n_slotformatcombtoreleaselist; uint32_t *slotformatcombtoreleaselist; }; #define UENIBSTREAMPROTOBUF__SLOT_FORMAT_INDICATOR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__slot_format_indicator__descriptor) \ , 0, 0, 0,NULL, 0,NULL } struct _Uenibstreamprotobuf__SlotFormatCombinationsPerCell { ProtobufCMessage base; uint32_t servingcellid; Uenibstreamprotobuf__SubcarrierSpacing *subcarrierspacing; Uenibstreamprotobuf__SubcarrierSpacing *subcarrierspacing2; size_t n_slotformatcombinations; Uenibstreamprotobuf__SlotFormatCombination **slotformatcombinations; Google__Protobuf__UInt32Value *positionindci; }; #define UENIBSTREAMPROTOBUF__SLOT_FORMAT_COMBINATIONS_PER_CELL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__slot_format_combinations_per_cell__descriptor) \ , 0, NULL, NULL, 0,NULL, NULL } struct _Uenibstreamprotobuf__SlotFormatCombination { ProtobufCMessage base; uint32_t slotformatcombinationid; size_t n_slotformats; uint32_t *slotformats; }; #define UENIBSTREAMPROTOBUF__SLOT_FORMAT_COMBINATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__slot_format_combination__descriptor) \ , 0, 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION__NOT_SET = 0, UENIBSTREAMPROTOBUF__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION_RELEASE_CODE_BLOCK_GROUP_TRANSMISSION = 1, UENIBSTREAMPROTOBUF__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION_SETUP_CODE_BLOCK_GROUP_TRANSMISSION = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION) } Uenibstreamprotobuf__PDSCHServingCellConfig__CodeBlockGroupTransmissionCase; struct _Uenibstreamprotobuf__PDSCHServingCellConfig { ProtobufCMessage base; Uenibstreamprotobuf__XOverhead *xoverhead; Uenibstreamprotobuf__NrofHARQProcessesForPDSCH *nrofharq_processesforpdsch; Google__Protobuf__UInt32Value *pucch_cell; Google__Protobuf__UInt32Value *maxmimo_layers; Google__Protobuf__BoolValue *processingtype2enabled; Uenibstreamprotobuf__PDSCHServingCellConfig__CodeBlockGroupTransmissionCase code_block_group_transmission_case; union { Uenibstreamprotobuf__Null *release_codeblockgrouptransmission; Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission *setup_codeblockgrouptransmission; }; }; #define UENIBSTREAMPROTOBUF__PDSCH__SERVING_CELL_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdsch__serving_cell_config__descriptor) \ , NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION__NOT_SET, {0} } struct _Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission { ProtobufCMessage base; Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock *maxcodeblockgroupspertransportblock; protobuf_c_boolean codeblockgroupflushindicator; }; #define UENIBSTREAMPROTOBUF__PDSCH__CODE_BLOCK_GROUP_TRANSMISSION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdsch__code_block_group_transmission__descriptor) \ , NULL, 0 } struct _Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock { ProtobufCMessage base; Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock__Value value; }; #define UENIBSTREAMPROTOBUF__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__max_code_block_groups_per_transport_block__descriptor) \ , UENIBSTREAMPROTOBUF__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__XOverhead { ProtobufCMessage base; Uenibstreamprotobuf__XOverhead__Value value; }; #define UENIBSTREAMPROTOBUF__XOVERHEAD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__xoverhead__descriptor) \ , UENIBSTREAMPROTOBUF__XOVERHEAD__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__NrofHARQProcessesForPDSCH { ProtobufCMessage base; Uenibstreamprotobuf__NrofHARQProcessesForPDSCH__Value value; }; #define UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_harq__processes_for_pdsch__descriptor) \ , UENIBSTREAMPROTOBUF__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST_RELEASE_CSI__APERIODIC_TRIGGER_STATE_LIST = 16, UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST_SETUP_CSI__APERIODIC_TRIGGER_STATE_LIST = 17 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST) } Uenibstreamprotobuf__CSIMeasConfig__CsiAperiodicTriggerStateListCase; typedef enum { UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST_RELEASE_SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST = 18, UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST_SETUP_SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST = 19 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST) } Uenibstreamprotobuf__CSIMeasConfig__SemiPersistentOnPUSCHTriggerStateListCase; struct _Uenibstreamprotobuf__CSIMeasConfig { ProtobufCMessage base; size_t n_nzp_csi_rs_resourcetoaddmodlist; Uenibstreamprotobuf__NZPCSIRSResource **nzp_csi_rs_resourcetoaddmodlist; size_t n_nzp_csi_rs_resourcetoreleaselist; uint32_t *nzp_csi_rs_resourcetoreleaselist; size_t n_nzp_csi_rs_resourcesettoaddmodlist; Uenibstreamprotobuf__NZPCSIRSResourceSet **nzp_csi_rs_resourcesettoaddmodlist; size_t n_nzp_csi_rs_resourcesettoreleaselist; uint32_t *nzp_csi_rs_resourcesettoreleaselist; size_t n_csi_im_resourcetoaddmodlist; Uenibstreamprotobuf__CSIIMResource **csi_im_resourcetoaddmodlist; size_t n_csi_im_resourcetoreleaselist; uint32_t *csi_im_resourcetoreleaselist; size_t n_csi_im_resourcesettoaddmodlist; Uenibstreamprotobuf__CSIIMResourceSet **csi_im_resourcesettoaddmodlist; size_t n_csi_im_resourcesettoreleaselist; uint32_t *csi_im_resourcesettoreleaselist; size_t n_csi_ssb_resourcesettoaddmodlist; Uenibstreamprotobuf__CSISSBResourceSet **csi_ssb_resourcesettoaddmodlist; size_t n_csi_ssb_resourcesettoaddreleaselist; uint32_t *csi_ssb_resourcesettoaddreleaselist; size_t n_csi_resourceconfigtoaddmodlist; Uenibstreamprotobuf__CSIResourceConfig **csi_resourceconfigtoaddmodlist; size_t n_csi_resourceconfigtoreleaselist; uint32_t *csi_resourceconfigtoreleaselist; size_t n_csi_reportconfigtoaddmodlist; Uenibstreamprotobuf__CSIReportConfig **csi_reportconfigtoaddmodlist; size_t n_csi_reportconfigtoreleaselist; uint32_t *csi_reportconfigtoreleaselist; Google__Protobuf__UInt32Value *reporttriggersize; Uenibstreamprotobuf__CSIMeasConfig__CsiAperiodicTriggerStateListCase csi__aperiodic_trigger_state_list_case; union { Uenibstreamprotobuf__Null *release_csi_aperiodictriggerstatelist; Uenibstreamprotobuf__CSIAperiodicTriggerStateList *setup_csi_aperiodictriggerstatelist; }; Uenibstreamprotobuf__CSIMeasConfig__SemiPersistentOnPUSCHTriggerStateListCase semi_persistent_on_pusch__trigger_state_list_case; union { Uenibstreamprotobuf__Null *release_semipersistentonpusch_triggerstatelist; Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList *setup_semipersistentonpusch_triggerstatelist; }; }; #define UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__meas_config__descriptor) \ , 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, NULL, UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST__NOT_SET, {0}, UENIBSTREAMPROTOBUF__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST__NOT_SET, {0} } struct _Uenibstreamprotobuf__NZPCSIRSResource { ProtobufCMessage base; uint32_t nzp_csi_rs_resourceid; Uenibstreamprotobuf__CSIRSResourceMapping *resourcemapping; int32_t powercontroloffset; Uenibstreamprotobuf__PowerControlOffsetSS *powercontroloffsetss; uint32_t scramblingid; Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *periodicityandoffset; Google__Protobuf__UInt32Value *qcl_infoperiodiccsi_rs; }; #define UENIBSTREAMPROTOBUF__NZP__CSI__RS__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nzp__csi__rs__resource__descriptor) \ , 0, NULL, 0, NULL, 0, NULL, NULL } struct _Uenibstreamprotobuf__PowerControlOffsetSS { ProtobufCMessage base; Uenibstreamprotobuf__PowerControlOffsetSS__Value value; }; #define UENIBSTREAMPROTOBUF__POWER_CONTROL_OFFSET_SS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__power_control_offset_ss__descriptor) \ , UENIBSTREAMPROTOBUF__POWER_CONTROL_OFFSET_SS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__NZPCSIRSResourceSet { ProtobufCMessage base; uint32_t nzp_csi_resourcesetid; size_t n_nzp_csi_rs_resources; uint32_t *nzp_csi_rs_resources; Uenibstreamprotobuf__OnOffOpt *repetition; Google__Protobuf__UInt32Value *aperiodictriggeringoffset; Uenibstreamprotobuf__TrueOpt *trs_info; }; #define UENIBSTREAMPROTOBUF__NZP__CSI__RS__RESOURCE_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nzp__csi__rs__resource_set__descriptor) \ , 0, 0,NULL, NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN_PATTERN0 = 2, UENIBSTREAMPROTOBUF__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN_PATTERN1 = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN) } Uenibstreamprotobuf__CSIIMResource__CsiIMResourceElementPatternCase; struct _Uenibstreamprotobuf__CSIIMResource { ProtobufCMessage base; uint32_t csi_im_resourceid; Uenibstreamprotobuf__CSIFrequencyOccupation *freqband; Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *periodicityandoffset; Uenibstreamprotobuf__CSIIMResource__CsiIMResourceElementPatternCase csi__im__resource_element_pattern_case; union { Uenibstreamprotobuf__Pattern0 *pattern0; Uenibstreamprotobuf__Pattern1 *pattern1; }; }; #define UENIBSTREAMPROTOBUF__CSI__IM__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__im__resource__descriptor) \ , 0, NULL, NULL, UENIBSTREAMPROTOBUF__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN__NOT_SET, {0} } struct _Uenibstreamprotobuf__Pattern0 { ProtobufCMessage base; Uenibstreamprotobuf__SubcarrierLocationP0 *subcarrierlocation_p0; uint32_t symbollocation_p0; }; #define UENIBSTREAMPROTOBUF__PATTERN0__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pattern0__descriptor) \ , NULL, 0 } struct _Uenibstreamprotobuf__SubcarrierLocationP0 { ProtobufCMessage base; Uenibstreamprotobuf__SubcarrierLocationP0__Value value; }; #define UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__subcarrier_location_p0__descriptor) \ , UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P0__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__Pattern1 { ProtobufCMessage base; Uenibstreamprotobuf__SubcarrierLocationP1 *subcarrierlocation_p1; uint32_t symbollocation_p1; }; #define UENIBSTREAMPROTOBUF__PATTERN1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pattern1__descriptor) \ , NULL, 0 } struct _Uenibstreamprotobuf__SubcarrierLocationP1 { ProtobufCMessage base; Uenibstreamprotobuf__SubcarrierLocationP1__Value value; }; #define UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__subcarrier_location_p1__descriptor) \ , UENIBSTREAMPROTOBUF__SUBCARRIER_LOCATION_P1__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CSIIMResourceSet { ProtobufCMessage base; uint32_t csi_im_resourcesetid; size_t n_csi_im_resources; uint32_t *csi_im_resources; }; #define UENIBSTREAMPROTOBUF__CSI__IM__RESOURCE_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__im__resource_set__descriptor) \ , 0, 0,NULL } struct _Uenibstreamprotobuf__CSISSBResourceSet { ProtobufCMessage base; uint32_t csi_ssb_resourcesetid; size_t n_csi_ssb_resourcelist; uint32_t *csi_ssb_resourcelist; }; #define UENIBSTREAMPROTOBUF__CSI__SSB__RESOURCE_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__ssb__resource_set__descriptor) \ , 0, 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST_NZP__CSI__RS__SSB = 2, UENIBSTREAMPROTOBUF__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST_CSI__IM__RESOURCE_SET_LIST = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST) } Uenibstreamprotobuf__CSIResourceConfig__CsiRSResourceSetListCase; struct _Uenibstreamprotobuf__CSIResourceConfig { ProtobufCMessage base; uint32_t csi_resourceconfigid; uint32_t bwp_id; Uenibstreamprotobuf__ResourceType *resourcetype; Uenibstreamprotobuf__CSIResourceConfig__CsiRSResourceSetListCase csi__rs__resource_set_list_case; union { Uenibstreamprotobuf__NZPCSIRSSSB *nzp_csi_rs_ssb; Uenibstreamprotobuf__CSIIMResourceSetList *csi_im_resourcesetlist; }; }; #define UENIBSTREAMPROTOBUF__CSI__RESOURCE_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__resource_config__descriptor) \ , 0, 0, NULL, UENIBSTREAMPROTOBUF__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST__NOT_SET, {0} } struct _Uenibstreamprotobuf__NZPCSIRSSSB { ProtobufCMessage base; size_t n_nzp_csi_rs_resourcesetlist; uint32_t *nzp_csi_rs_resourcesetlist; size_t n_csi_ssb_resourcesetlist; uint32_t *csi_ssb_resourcesetlist; }; #define UENIBSTREAMPROTOBUF__NZP__CSI__RS__SSB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nzp__csi__rs__ssb__descriptor) \ , 0,NULL, 0,NULL } struct _Uenibstreamprotobuf__CSIIMResourceSetList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__CSI__IM__RESOURCE_SET_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__im__resource_set_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ResourceType { ProtobufCMessage base; Uenibstreamprotobuf__ResourceType__Value value; }; #define UENIBSTREAMPROTOBUF__RESOURCE_TYPE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__resource_type__descriptor) \ , UENIBSTREAMPROTOBUF__RESOURCE_TYPE__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE_PERIODIC = 6, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE_SEMI_PERSISTENT_ON_PUCCH = 7, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE_SEMI_PERSISTENT_ON_PUSCH = 8, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE_APERIODIC = 9 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE) } Uenibstreamprotobuf__CSIReportConfig__ReportConfigTypeCase; typedef enum { UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY_NONE = 10, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI__PMI__CQI = 11, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI_I1 = 12, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI_I1__CQI = 13, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI__CQI = 14, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RSRP = 15, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY_SSB__INDEX__RSRP = 16, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI__LI__PMI__CQI = 17 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY) } Uenibstreamprotobuf__CSIReportConfig__ReportQuantityCase; typedef enum { UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING_ENABLED = 23, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING_DISABLED = 24 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING) } Uenibstreamprotobuf__CSIReportConfig__GroupBasedBeamReportingCase; struct _Uenibstreamprotobuf__CSIReportConfig { ProtobufCMessage base; uint32_t reportconfigid; Google__Protobuf__UInt32Value *carrier; uint32_t resourcesforchannelmeasurement; Google__Protobuf__UInt32Value *csi_im_resourcesforinterference; Google__Protobuf__UInt32Value *nzp_csi_rs_resourcesforinterference; Uenibstreamprotobuf__ReportFreqConfiguration *reportfreqconfiguration; Uenibstreamprotobuf__ConfiguredOpt *timerestrictionforchannelmeasurements; Uenibstreamprotobuf__ConfiguredOpt *timerestrictionforinterferencemeasurements; Uenibstreamprotobuf__CodebookConfig *codebookconfig; Uenibstreamprotobuf__CSIReportConfigDummy *dummy; Uenibstreamprotobuf__CQITable *cqi_table; Uenibstreamprotobuf__SubbandSize *subbandsize; size_t n_non_pmi_portindication; Uenibstreamprotobuf__PortIndexFor8Ranks **non_pmi_portindication; Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 *semipersistentonpusch_v1530; Uenibstreamprotobuf__CSIReportConfig__ReportConfigTypeCase report_config_type_case; union { Uenibstreamprotobuf__CSIReportConfigTypePeriodic *periodic; Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH *semipersistentonpucch; Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH *semipersistentonpusch; Uenibstreamprotobuf__CSIReportConfigTypeAperiodic *aperiodic; }; Uenibstreamprotobuf__CSIReportConfig__ReportQuantityCase report_quantity_case; union { Uenibstreamprotobuf__Null *none; Uenibstreamprotobuf__Null *cri_ri_pmi_cqi; Uenibstreamprotobuf__Null *cri_ri_i1; Uenibstreamprotobuf__CRIRII1CQI *cri_ri_i1_cqi; Uenibstreamprotobuf__Null *cri_ri_cqi; Uenibstreamprotobuf__Null *cri_rsrp; Uenibstreamprotobuf__Null *ssb_index_rsrp; Uenibstreamprotobuf__Null *cri_ri_li_pmi_cqi; }; Uenibstreamprotobuf__CSIReportConfig__GroupBasedBeamReportingCase group_based_beam_reporting_case; union { Uenibstreamprotobuf__Null *enabled; Uenibstreamprotobuf__GroupBasedBeamReportingDisabled *disabled; }; }; #define UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__report_config__descriptor) \ , 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0,NULL, NULL, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE__NOT_SET, {0}, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__REPORT_QUANTITY__NOT_SET, {0}, UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING__NOT_SET, {0} } struct _Uenibstreamprotobuf__CSIReportConfigTypePeriodic { ProtobufCMessage base; Uenibstreamprotobuf__CSIReportPeriodicityAndOffset *reportslotconfig; size_t n_pucch_csi_resourcelist; Uenibstreamprotobuf__PUCCHCSIResource **pucch_csi_resourcelist; }; #define UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_TYPE__PERIODIC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__report_config_type__periodic__descriptor) \ , NULL, 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS4 = 1, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS5 = 2, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS8 = 3, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS10 = 4, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS16 = 5, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS20 = 6, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS40 = 7, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS80 = 8, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS160 = 9, UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS320 = 10 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C) } Uenibstreamprotobuf__CSIReportPeriodicityAndOffset__CCase; struct _Uenibstreamprotobuf__CSIReportPeriodicityAndOffset { ProtobufCMessage base; Uenibstreamprotobuf__CSIReportPeriodicityAndOffset__CCase c_case; union { uint32_t slots4; uint32_t slots5; uint32_t slots8; uint32_t slots10; uint32_t slots16; uint32_t slots20; uint32_t slots40; uint32_t slots80; uint32_t slots160; uint32_t slots320; }; }; #define UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__report_periodicity_and_offset__descriptor) \ , UENIBSTREAMPROTOBUF__CSI__REPORT_PERIODICITY_AND_OFFSET__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__PUCCHCSIResource { ProtobufCMessage base; uint32_t uplinkbandwidthpartid; uint32_t pucch_resource; }; #define UENIBSTREAMPROTOBUF__PUCCH__CSI__RESOURCE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pucch__csi__resource__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH { ProtobufCMessage base; Uenibstreamprotobuf__CSIReportPeriodicityAndOffset *reportslotconfig; size_t n_pucch_csi_resourcelist; Uenibstreamprotobuf__PUCCHCSIResource **pucch_csi_resourcelist; }; #define UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_TYPE__SEMI_PERSISTENT_ON_PUCCH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pucch__descriptor) \ , NULL, 0,NULL } struct _Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH { ProtobufCMessage base; Uenibstreamprotobuf__ReportSlotConfig *reportslotconfig; size_t n_reportslotoffsetlist; uint32_t *reportslotoffsetlist; uint32_t p0alpha; }; #define UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_TYPE__SEMI_PERSISTENT_ON_PUSCH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pusch__descriptor) \ , NULL, 0,NULL, 0 } struct _Uenibstreamprotobuf__ReportSlotConfig { ProtobufCMessage base; Uenibstreamprotobuf__ReportSlotConfig__Value value; }; #define UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_slot_config__descriptor) \ , UENIBSTREAMPROTOBUF__REPORT_SLOT_CONFIG__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CSIReportConfigTypeAperiodic { ProtobufCMessage base; size_t n_reportslotoffsetlist; uint32_t *reportslotoffsetlist; }; #define UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_TYPE__APERIODIC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__report_config_type__aperiodic__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CRIRII1CQI { ProtobufCMessage base; Uenibstreamprotobuf__CRIRII1CQI__Value value; }; #define UENIBSTREAMPROTOBUF__CRI__RI_I1__CQI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cri__ri_i1__cqi__descriptor) \ , UENIBSTREAMPROTOBUF__CRI__RI_I1__CQI__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND__NOT_SET = 0, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS3 = 3, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS4 = 4, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS5 = 5, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS6 = 6, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS7 = 7, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS8 = 8, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS9 = 9, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS10 = 10, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS11 = 11, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS12 = 12, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS13 = 13, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS14 = 14, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS15 = 15, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS16 = 16, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS17 = 17, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS18 = 18, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS19_V1530 = 19 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND) } Uenibstreamprotobuf__ReportFreqConfiguration__CsiReportingBandCase; struct _Uenibstreamprotobuf__ReportFreqConfiguration { ProtobufCMessage base; Uenibstreamprotobuf__CQIFormatIndicator *cqi_formatindicator; Uenibstreamprotobuf__PMIFormatIndicator *pmi_formatindicator; Uenibstreamprotobuf__ReportFreqConfiguration__CsiReportingBandCase csi__reporting_band_case; union { char *subbands3; char *subbands4; char *subbands5; char *subbands6; char *subbands7; char *subbands8; char *subbands9; char *subbands10; char *subbands11; char *subbands12; char *subbands13; char *subbands14; char *subbands15; char *subbands16; char *subbands17; char *subbands18; char *subbands19_v1530; }; }; #define UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_freq_configuration__descriptor) \ , NULL, NULL, UENIBSTREAMPROTOBUF__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND__NOT_SET, {0} } struct _Uenibstreamprotobuf__CQIFormatIndicator { ProtobufCMessage base; Uenibstreamprotobuf__CQIFormatIndicator__Value value; }; #define UENIBSTREAMPROTOBUF__CQI__FORMAT_INDICATOR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cqi__format_indicator__descriptor) \ , UENIBSTREAMPROTOBUF__CQI__FORMAT_INDICATOR__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PMIFormatIndicator { ProtobufCMessage base; Uenibstreamprotobuf__PMIFormatIndicator__Value value; }; #define UENIBSTREAMPROTOBUF__PMI__FORMAT_INDICATOR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pmi__format_indicator__descriptor) \ , UENIBSTREAMPROTOBUF__PMI__FORMAT_INDICATOR__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__CODEBOOK_CONFIG__CODEBOOK_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__CODEBOOK_CONFIG__CODEBOOK_TYPE_TYPE1 = 1, UENIBSTREAMPROTOBUF__CODEBOOK_CONFIG__CODEBOOK_TYPE_TYPE2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CODEBOOK_CONFIG__CODEBOOK_TYPE) } Uenibstreamprotobuf__CodebookConfig__CodebookTypeCase; struct _Uenibstreamprotobuf__CodebookConfig { ProtobufCMessage base; Uenibstreamprotobuf__CodebookConfig__CodebookTypeCase codebook_type_case; union { Uenibstreamprotobuf__CodebookTypeType1 *type1; Uenibstreamprotobuf__CodebookTypeType2 *type2; }; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_config__descriptor) \ , UENIBSTREAMPROTOBUF__CODEBOOK_CONFIG__CODEBOOK_TYPE__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE1__SUB_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE1__SUB_TYPE_TYPE_I__SINGLE_PANEL = 1, UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE1__SUB_TYPE_TYPE_I__MULTI_PANELL = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE1__SUB_TYPE) } Uenibstreamprotobuf__CodebookTypeType1__SubTypeCase; struct _Uenibstreamprotobuf__CodebookTypeType1 { ProtobufCMessage base; uint32_t codebookmode; Uenibstreamprotobuf__CodebookTypeType1__SubTypeCase sub_type_case; union { Uenibstreamprotobuf__CodebookSubTypeSinglePanel *typei_singlepanel; Uenibstreamprotobuf__CodebookSubTypeMultiPanel *typei_multipanell; }; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_type__type1__descriptor) \ , 0, UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE1__SUB_TYPE__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS__NOT_SET = 0, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS_TWO = 1, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS_MORE_THAN_TWO = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS) } Uenibstreamprotobuf__CodebookSubTypeSinglePanel__NrOfAntennaPortsCase; struct _Uenibstreamprotobuf__CodebookSubTypeSinglePanel { ProtobufCMessage base; char *typei_singlepanel_ri_restriction; Uenibstreamprotobuf__CodebookSubTypeSinglePanel__NrOfAntennaPortsCase nr_of_antenna_ports_case; union { Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo *two; Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo *morethantwo; }; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__SINGLE_PANEL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_sub_type__single_panel__descriptor) \ , (char *)protobuf_c_empty_string, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS__NOT_SET, {0} } struct _Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo { ProtobufCMessage base; char *twotx_codebooksubsetrestriction; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__TWO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_nr_of_antenna_ports__two__descriptor) \ , (char *)protobuf_c_empty_string } typedef enum { UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2__NOT_SET = 0, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_TWO_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 1, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_TWO_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 2, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_FOUR_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 3, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_THREE_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 4, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_SIX_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 5, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_FOUR_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 6, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_EIGHT_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 7, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_FOUR_THREE__TYPE_I__SINGLE_PANEL__RESTRICTION = 8, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_SIX_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 9, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_TWELVE_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 10, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_FOUR_FOUR__TYPE_I__SINGLE_PANEL__RESTRICTION = 11, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_EIGHT_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 12, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_SIXTEEN_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 13 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2) } Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo__N1N2Case; struct _Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo { ProtobufCMessage base; Google__Protobuf__StringValue *typei_singlepanel_codebooksubsetrestriction_i2; Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo__N1N2Case n1_n2_case; union { char *two_one_typei_singlepanel_restriction; char *two_two_typei_singlepanel_restriction; char *four_one_typei_singlepanel_restriction; char *three_two_typei_singlepanel_restriction; char *six_one_typei_singlepanel_restriction; char *four_two_typei_singlepanel_restriction; char *eight_one_typei_singlepanel_restriction; char *four_three_typei_singlepanel_restriction; char *six_two_typei_singlepanel_restriction; char *twelve_one_typei_singlepanel_restriction; char *four_four_typei_singlepanel_restriction; char *eight_two_typei_singlepanel_restriction; char *sixteen_one_typei_singlepanel_restriction; }; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_nr_of_antenna_ports__more_than_two__descriptor) \ , NULL, UENIBSTREAMPROTOBUF__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2__NOT_SET = 0, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_TWO_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 1, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_FOUR_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 2, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_FOUR_TWO_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 3, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_TWO_TWO__TYPE_I__MULTI_PANEL__RESTRICTION = 4, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_EIGHT_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 5, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_FOUR_FOUR_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 6, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_FOUR_TWO__TYPE_I__MULTI_PANEL__RESTRICTION = 7, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_FOUR_TWO_TWO__TYPE_I__MULTI_PANEL__RESTRICTION = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2) } Uenibstreamprotobuf__CodebookSubTypeMultiPanel__NgN1N2Case; struct _Uenibstreamprotobuf__CodebookSubTypeMultiPanel { ProtobufCMessage base; char *ri_restriction; Uenibstreamprotobuf__CodebookSubTypeMultiPanel__NgN1N2Case ng_n1_n2_case; union { char *two_two_one_typei_multipanel_restriction; char *two_four_one_typei_multipanel_restriction; char *four_two_one_typei_multipanel_restriction; char *two_two_two_typei_multipanel_restriction; char *two_eight_one_typei_multipanel_restriction; char *four_four_one_typei_multipanel_restriction; char *two_four_two_typei_multipanel_restriction; char *four_two_two_typei_multipanel_restriction; }; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_sub_type__multi_panel__descriptor) \ , (char *)protobuf_c_empty_string, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE2__SUB_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE2__SUB_TYPE_TYPE_II = 1, UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE2__SUB_TYPE_TYPE_II__PORT_SELECTION = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE2__SUB_TYPE) } Uenibstreamprotobuf__CodebookTypeType2__SubTypeCase; struct _Uenibstreamprotobuf__CodebookTypeType2 { ProtobufCMessage base; Uenibstreamprotobuf__PhaseAlphabetSize *phasealphabetsize; protobuf_c_boolean subbandamplitude; Uenibstreamprotobuf__NumberOfBeams *numberofbeams; Uenibstreamprotobuf__CodebookTypeType2__SubTypeCase sub_type_case; union { Uenibstreamprotobuf__CodebookSubTypeTypeII *typeii; Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection *typeii_portselection; }; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_type__type2__descriptor) \ , NULL, 0, NULL, UENIBSTREAMPROTOBUF__CODEBOOK_TYPE__TYPE2__SUB_TYPE__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION__NOT_SET = 0, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_TWO_ONE = 1, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_TWO_TWO = 2, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_FOUR_ONE = 3, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_THREE_TWO = 4, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_SIX_ONE = 5, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_FOUR_TWO = 6, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_EIGHT_ONE = 7, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_FOUR_THREE = 8, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_SIX_TWO = 9, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_TWELVE_ONE = 10, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_FOUR_FOUR = 11, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_EIGHT_TWO = 12, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_SIXTEEN_ONE = 13 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION) } Uenibstreamprotobuf__CodebookSubTypeTypeII__N1N2CodebookSubsetRestrictionCase; struct _Uenibstreamprotobuf__CodebookSubTypeTypeII { ProtobufCMessage base; char *typeii_ri_restriction; Uenibstreamprotobuf__CodebookSubTypeTypeII__N1N2CodebookSubsetRestrictionCase n1_n2_codebook_subset_restriction_case; union { char *two_one; char *two_two; char *four_one; char *three_two; char *six_one; char *four_two; char *eight_one; char *four_three; char *six_two; char *twelve_one; char *four_four; char *eight_two; char *sixteen_one; }; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_sub_type__type_ii__descriptor) \ , (char *)protobuf_c_empty_string, UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION__NOT_SET, {0} } struct _Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection { ProtobufCMessage base; Uenibstreamprotobuf__PortSelectionSamplingSize *portselectionsamplingsize; char *typeii_portselectionri_restriction; }; #define UENIBSTREAMPROTOBUF__CODEBOOK_SUB_TYPE__TYPE_II__PORT_SELECTION__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__codebook_sub_type__type_ii__port_selection__descriptor) \ , NULL, (char *)protobuf_c_empty_string } struct _Uenibstreamprotobuf__PhaseAlphabetSize { ProtobufCMessage base; Uenibstreamprotobuf__PhaseAlphabetSize__Value value; }; #define UENIBSTREAMPROTOBUF__PHASE_ALPHABET_SIZE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__phase_alphabet_size__descriptor) \ , UENIBSTREAMPROTOBUF__PHASE_ALPHABET_SIZE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__NumberOfBeams { ProtobufCMessage base; Uenibstreamprotobuf__NumberOfBeams__Value value; }; #define UENIBSTREAMPROTOBUF__NUMBER_OF_BEAMS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__number_of_beams__descriptor) \ , UENIBSTREAMPROTOBUF__NUMBER_OF_BEAMS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PortSelectionSamplingSize { ProtobufCMessage base; Uenibstreamprotobuf__PortSelectionSamplingSize__Value value; }; #define UENIBSTREAMPROTOBUF__PORT_SELECTION_SAMPLING_SIZE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__port_selection_sampling_size__descriptor) \ , UENIBSTREAMPROTOBUF__PORT_SELECTION_SAMPLING_SIZE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CSIReportConfigDummy { ProtobufCMessage base; Uenibstreamprotobuf__CSIReportConfigDummy__Value value; }; #define UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_DUMMY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__report_config_dummy__descriptor) \ , UENIBSTREAMPROTOBUF__CSI__REPORT_CONFIG_DUMMY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__GroupBasedBeamReportingDisabled { ProtobufCMessage base; Uenibstreamprotobuf__NrofReportedRS *nrofreportedrs; }; #define UENIBSTREAMPROTOBUF__GROUP_BASED_BEAM_REPORTING__DISABLED__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__group_based_beam_reporting__disabled__descriptor) \ , NULL } struct _Uenibstreamprotobuf__NrofReportedRS { ProtobufCMessage base; Uenibstreamprotobuf__NrofReportedRS__Value value; }; #define UENIBSTREAMPROTOBUF__NROF_REPORTED_RS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_reported_rs__descriptor) \ , UENIBSTREAMPROTOBUF__NROF_REPORTED_RS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CQITable { ProtobufCMessage base; Uenibstreamprotobuf__CQITable__Value value; }; #define UENIBSTREAMPROTOBUF__CQI__TABLE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cqi__table__descriptor) \ , UENIBSTREAMPROTOBUF__CQI__TABLE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SubbandSize { ProtobufCMessage base; Uenibstreamprotobuf__SubbandSize__Value value; }; #define UENIBSTREAMPROTOBUF__SUBBAND_SIZE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__subband_size__descriptor) \ , UENIBSTREAMPROTOBUF__SUBBAND_SIZE__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__PORT_INDEX_FOR8_RANKS__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__PORT_INDEX_FOR8_RANKS__C_PORT_INDEX8 = 1, UENIBSTREAMPROTOBUF__PORT_INDEX_FOR8_RANKS__C_PORT_INDEX4 = 2, UENIBSTREAMPROTOBUF__PORT_INDEX_FOR8_RANKS__C_PORT_INDEX2 = 3, UENIBSTREAMPROTOBUF__PORT_INDEX_FOR8_RANKS__C_PORT_INDEX1 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PORT_INDEX_FOR8_RANKS__C) } Uenibstreamprotobuf__PortIndexFor8Ranks__CCase; struct _Uenibstreamprotobuf__PortIndexFor8Ranks { ProtobufCMessage base; Uenibstreamprotobuf__PortIndexFor8Ranks__CCase c_case; union { Uenibstreamprotobuf__PortIndex8 *portindex8; Uenibstreamprotobuf__PortIndex4 *portindex4; Uenibstreamprotobuf__PortIndex2 *portindex2; Uenibstreamprotobuf__Null *portindex1; }; }; #define UENIBSTREAMPROTOBUF__PORT_INDEX_FOR8_RANKS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__port_index_for8_ranks__descriptor) \ , UENIBSTREAMPROTOBUF__PORT_INDEX_FOR8_RANKS__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__PortIndex8 { ProtobufCMessage base; Google__Protobuf__UInt32Value *rank1_8; size_t n_rank2_8; uint32_t *rank2_8; size_t n_rank3_8; uint32_t *rank3_8; size_t n_rank4_8; uint32_t *rank4_8; size_t n_rank5_8; uint32_t *rank5_8; size_t n_rank6_8; uint32_t *rank6_8; size_t n_rank7_8; uint32_t *rank7_8; size_t n_rank8_8; uint32_t *rank8_8; }; #define UENIBSTREAMPROTOBUF__PORT_INDEX8__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__port_index8__descriptor) \ , NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL } struct _Uenibstreamprotobuf__PortIndex4 { ProtobufCMessage base; Google__Protobuf__UInt32Value *rank1_4; size_t n_rank2_4; uint32_t *rank2_4; size_t n_rank3_4; uint32_t *rank3_4; size_t n_rank4_4; uint32_t *rank4_4; }; #define UENIBSTREAMPROTOBUF__PORT_INDEX4__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__port_index4__descriptor) \ , NULL, 0,NULL, 0,NULL, 0,NULL } struct _Uenibstreamprotobuf__PortIndex2 { ProtobufCMessage base; Google__Protobuf__UInt32Value *rank1_2; size_t n_rank2_2; uint32_t *rank2_2; }; #define UENIBSTREAMPROTOBUF__PORT_INDEX2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__port_index2__descriptor) \ , NULL, 0,NULL } struct _Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 { ProtobufCMessage base; Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530__ReportSlotConfigV1530 reportslotconfig_v1530; }; #define UENIBSTREAMPROTOBUF__SEMI_PERSISTENT_ON_PUSCH_V1530__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__semi_persistent_on_pusch_v1530__descriptor) \ , UENIBSTREAMPROTOBUF__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__protobuf_unspecified } struct _Uenibstreamprotobuf__CSIAperiodicTriggerStateList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__CSIAperiodicTriggerState **items; }; #define UENIBSTREAMPROTOBUF__CSI__APERIODIC_TRIGGER_STATE_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__aperiodic_trigger_state_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CSIAperiodicTriggerState { ProtobufCMessage base; size_t n_associatedreportconfiginfolist; Uenibstreamprotobuf__CSIAssociatedReportConfigInfo **associatedreportconfiginfolist; }; #define UENIBSTREAMPROTOBUF__CSI__APERIODIC_TRIGGER_STATE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__aperiodic_trigger_state__descriptor) \ , 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL_NZP__CSI__RS = 2, UENIBSTREAMPROTOBUF__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL_CSI__SSB__RESOURCE_SET = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL) } Uenibstreamprotobuf__CSIAssociatedReportConfigInfo__ResourcesForChannelCase; struct _Uenibstreamprotobuf__CSIAssociatedReportConfigInfo { ProtobufCMessage base; uint32_t reportconfigid; Google__Protobuf__UInt32Value *csi_im_resourcesforinterference; Google__Protobuf__UInt32Value *nzp_csi_rs_resourcesforinterference; Uenibstreamprotobuf__CSIAssociatedReportConfigInfo__ResourcesForChannelCase resources_for_channel_case; union { Uenibstreamprotobuf__NZPCSIRS *nzp_csi_rs; uint32_t csi_ssb_resourceset; }; }; #define UENIBSTREAMPROTOBUF__CSI__ASSOCIATED_REPORT_CONFIG_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__associated_report_config_info__descriptor) \ , 0, NULL, NULL, UENIBSTREAMPROTOBUF__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL__NOT_SET, {0} } struct _Uenibstreamprotobuf__NZPCSIRS { ProtobufCMessage base; uint32_t resourceset; size_t n_qcl_info; uint32_t *qcl_info; }; #define UENIBSTREAMPROTOBUF__NZP__CSI__RS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nzp__csi__rs__descriptor) \ , 0, 0,NULL } struct _Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState **items; }; #define UENIBSTREAMPROTOBUF__CSI__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState { ProtobufCMessage base; uint32_t associatedreportconfiginfo; }; #define UENIBSTREAMPROTOBUF__CSI__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state__descriptor) \ , 0 } struct _Uenibstreamprotobuf__SCellDeactivationTimer { ProtobufCMessage base; Uenibstreamprotobuf__SCellDeactivationTimer__Value value; }; #define UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scell_deactivation_timer__descriptor) \ , UENIBSTREAMPROTOBUF__SCELL_DEACTIVATION_TIMER__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO__NOT_SET = 0, UENIBSTREAMPROTOBUF__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO_OWN = 1, UENIBSTREAMPROTOBUF__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO_OTHER = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO) } Uenibstreamprotobuf__CrossCarrierSchedulingConfig__SchedulingCellInfoCase; struct _Uenibstreamprotobuf__CrossCarrierSchedulingConfig { ProtobufCMessage base; Uenibstreamprotobuf__CrossCarrierSchedulingConfig__SchedulingCellInfoCase scheduling_cell_info_case; union { Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig *own; Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig *other; }; }; #define UENIBSTREAMPROTOBUF__CROSS_CARRIER_SCHEDULING_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cross_carrier_scheduling_config__descriptor) \ , UENIBSTREAMPROTOBUF__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO__NOT_SET, {0} } struct _Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig { ProtobufCMessage base; protobuf_c_boolean cif_presence; }; #define UENIBSTREAMPROTOBUF__OWN_CROSS_CARRIER_SCHEDULING_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__own_cross_carrier_scheduling_config__descriptor) \ , 0 } struct _Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig { ProtobufCMessage base; uint32_t schedulingcellid; uint32_t cif_inschedulingcell; }; #define UENIBSTREAMPROTOBUF__OTHER_CROSS_CARRIER_SCHEDULING_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__other_cross_carrier_scheduling_config__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__PathlossReferenceLinking { ProtobufCMessage base; Uenibstreamprotobuf__PathlossReferenceLinking__Value value; }; #define UENIBSTREAMPROTOBUF__PATHLOSS_REFERENCE_LINKING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pathloss_reference_linking__descriptor) \ , UENIBSTREAMPROTOBUF__PATHLOSS_REFERENCE_LINKING__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__MEAS_CONFIG__S__MEASURE_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_CONFIG__S__MEASURE_CONFIG_SSB__RSRP = 7, UENIBSTREAMPROTOBUF__MEAS_CONFIG__S__MEASURE_CONFIG_CSI__RSRP = 8 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_CONFIG__S__MEASURE_CONFIG) } Uenibstreamprotobuf__MeasConfig__SMeasureConfigCase; struct _Uenibstreamprotobuf__MeasConfig { ProtobufCMessage base; Uenibstreamprotobuf__MeasObjectToRemoveList *measobjecttoremovelist; Uenibstreamprotobuf__MeasObjectToAddModList *measobjecttoaddmodlist; Uenibstreamprotobuf__ReportConfigToRemoveList *reportconfigtoremovelist; Uenibstreamprotobuf__ReportConfigToAddModList *reportconfigtoaddmodlist; Uenibstreamprotobuf__MeasIdToRemoveList *measidtoremovelist; Uenibstreamprotobuf__MeasIdToAddModList *measidtoaddmodlist; Uenibstreamprotobuf__QuantityConfig *quantityconfig; Uenibstreamprotobuf__MeasGapConfig *measgapconfig; Uenibstreamprotobuf__MeasGapSharingConfig *measgapsharingconfig; Uenibstreamprotobuf__MeasConfig__SMeasureConfigCase s__measure_config_case; union { uint32_t ssb_rsrp; uint32_t csi_rsrp; }; }; #define UENIBSTREAMPROTOBUF__MEAS_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_config__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__MEAS_CONFIG__S__MEASURE_CONFIG__NOT_SET, {0} } struct _Uenibstreamprotobuf__MeasObjectToRemoveList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__MEAS_OBJECT_TO_REMOVE_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_object_to_remove_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MeasObjectToAddModList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__MeasObjectToAddMod **items; }; #define UENIBSTREAMPROTOBUF__MEAS_OBJECT_TO_ADD_MOD_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_object_to_add_mod_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ReportConfigToRemoveList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__REPORT_CONFIG_TO_REMOVE_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_config_to_remove_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ReportConfigToAddModList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__ReportConfigToAddMod **items; }; #define UENIBSTREAMPROTOBUF__REPORT_CONFIG_TO_ADD_MOD_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_config_to_add_mod_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MeasIdToRemoveList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__MEAS_ID_TO_REMOVE_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_id_to_remove_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MeasIdToAddModList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__MeasIdToAddMod **items; }; #define UENIBSTREAMPROTOBUF__MEAS_ID_TO_ADD_MOD_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_id_to_add_mod_list__descriptor) \ , 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT_MEAS_OBJECT_NR = 2, UENIBSTREAMPROTOBUF__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT_MEAS_OBJECT_EUTRA = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT) } Uenibstreamprotobuf__MeasObjectToAddMod__MeasObjectCase; struct _Uenibstreamprotobuf__MeasObjectToAddMod { ProtobufCMessage base; uint32_t measobjectid; Uenibstreamprotobuf__MeasObjectToAddMod__MeasObjectCase meas_object_case; union { Uenibstreamprotobuf__MeasObjectNR *measobjectnr; Uenibstreamprotobuf__MeasObjectEUTRA *measobjecteutra; }; }; #define UENIBSTREAMPROTOBUF__MEAS_OBJECT_TO_ADD_MOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_object_to_add_mod__descriptor) \ , 0, UENIBSTREAMPROTOBUF__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT__NOT_SET, {0} } struct _Uenibstreamprotobuf__MeasObjectNR { ProtobufCMessage base; Google__Protobuf__UInt32Value *ssbfrequency; Uenibstreamprotobuf__SubcarrierSpacing *ssbsubcarrierspacing; Uenibstreamprotobuf__SSBMTC *smtc1; Uenibstreamprotobuf__SSBMTC2 *smtc2; Google__Protobuf__UInt32Value *reffreqcsi_rs; Uenibstreamprotobuf__ReferenceSignalConfig *referencesignalconfig; Uenibstreamprotobuf__ThresholdNR *absthreshss_blocksconsolidation; Uenibstreamprotobuf__ThresholdNR *absthreshcsi_rs_consolidation; Google__Protobuf__UInt32Value *nrofss_blockstoaverage; Google__Protobuf__UInt32Value *nrofcsi_rs_resourcestoaverage; uint32_t quantityconfigindex; Uenibstreamprotobuf__QOffsetRangeList *offsetmo; Uenibstreamprotobuf__PCIList *cellstoremovelist; Uenibstreamprotobuf__CellsToAddModList *cellstoaddmodlist; Uenibstreamprotobuf__PCIRangeIndexList *blackcellstoremovelist; size_t n_blackcellstoaddmodlist; Uenibstreamprotobuf__PCIRangeElement **blackcellstoaddmodlist; Uenibstreamprotobuf__PCIRangeIndexList *whitecellstoremovelist; size_t n_whitecellstoaddmodlist; Uenibstreamprotobuf__PCIRangeElement **whitecellstoaddmodlist; Google__Protobuf__UInt32Value *freqbandindicatornr_v1530; Uenibstreamprotobuf__MeasCycleSCellV1530 *meascyclescell_v1530; }; #define UENIBSTREAMPROTOBUF__MEAS_OBJECT_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_object_nr__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, 0,NULL, NULL, 0,NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY__NOT_SET = 0, UENIBSTREAMPROTOBUF__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY_RELEASE_CSI_RS__RESOURCE_CONFIG_MOBILITY = 2, UENIBSTREAMPROTOBUF__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY_SETUP_CSI_RS__RESOURCE_CONFIG_MOBILITY = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY) } Uenibstreamprotobuf__ReferenceSignalConfig__CsiRsResourceConfigMobilityCase; struct _Uenibstreamprotobuf__ReferenceSignalConfig { ProtobufCMessage base; Uenibstreamprotobuf__SSBConfigMobility *ssb_configmobility; Uenibstreamprotobuf__ReferenceSignalConfig__CsiRsResourceConfigMobilityCase csi_rs__resource_config_mobility_case; union { Uenibstreamprotobuf__Null *release_csi_rs_resourceconfigmobility; Uenibstreamprotobuf__CSIRSResourceConfigMobility *setup_csi_rs_resourceconfigmobility; }; }; #define UENIBSTREAMPROTOBUF__REFERENCE_SIGNAL_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__reference_signal_config__descriptor) \ , NULL, UENIBSTREAMPROTOBUF__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE__NOT_SET = 0, UENIBSTREAMPROTOBUF__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE_RELEASE_SSB__TO_MEASURE = 1, UENIBSTREAMPROTOBUF__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE_SETUP_SSB__TO_MEASURE = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE) } Uenibstreamprotobuf__SSBConfigMobility__SsbToMeasureCase; struct _Uenibstreamprotobuf__SSBConfigMobility { ProtobufCMessage base; protobuf_c_boolean derivessb_indexfromcell; Uenibstreamprotobuf__SSRSSIMeasurement *ss_rssi_measurement; Uenibstreamprotobuf__SSBConfigMobility__SsbToMeasureCase ssb__to_measure_case; union { Uenibstreamprotobuf__Null *release_ssb_tomeasure; Uenibstreamprotobuf__SSBToMeasure *setup_ssb_tomeasure; }; }; #define UENIBSTREAMPROTOBUF__SSB__CONFIG_MOBILITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ssb__config_mobility__descriptor) \ , 0, NULL, UENIBSTREAMPROTOBUF__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__SSB__TO_MEASURE__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__SSB__TO_MEASURE__C_SHORT_BITMAP = 1, UENIBSTREAMPROTOBUF__SSB__TO_MEASURE__C_MEDIUM_BITMAP = 2, UENIBSTREAMPROTOBUF__SSB__TO_MEASURE__C_LONG_BITMAP = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SSB__TO_MEASURE__C) } Uenibstreamprotobuf__SSBToMeasure__CCase; struct _Uenibstreamprotobuf__SSBToMeasure { ProtobufCMessage base; Uenibstreamprotobuf__SSBToMeasure__CCase c_case; union { char *shortbitmap; char *mediumbitmap; char *longbitmap; }; }; #define UENIBSTREAMPROTOBUF__SSB__TO_MEASURE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ssb__to_measure__descriptor) \ , UENIBSTREAMPROTOBUF__SSB__TO_MEASURE__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__SSRSSIMeasurement { ProtobufCMessage base; char *measurementslots; uint32_t endsymbol; }; #define UENIBSTREAMPROTOBUF__SS__RSSI__MEASUREMENT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ss__rssi__measurement__descriptor) \ , (char *)protobuf_c_empty_string, 0 } struct _Uenibstreamprotobuf__CSIRSResourceConfigMobility { ProtobufCMessage base; Uenibstreamprotobuf__SubcarrierSpacing *subcarrierspacing; size_t n_csi_rs_celllist_mobility; Uenibstreamprotobuf__CSIRSCellMobility **csi_rs_celllist_mobility; Google__Protobuf__UInt32Value *refservcellindex_v1530; }; #define UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE_CONFIG_MOBILITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__rs__resource_config_mobility__descriptor) \ , NULL, 0,NULL, NULL } struct _Uenibstreamprotobuf__CSIRSCellMobility { ProtobufCMessage base; uint32_t cellid; Uenibstreamprotobuf__CSIRSMeasurementBW *csi_rs_measurementbw; Uenibstreamprotobuf__Density *density; size_t n_csi_rs_resourcelist_mobility; Uenibstreamprotobuf__CSIRSResourceMobility **csi_rs_resourcelist_mobility; }; #define UENIBSTREAMPROTOBUF__CSI__RS__CELL_MOBILITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__rs__cell_mobility__descriptor) \ , 0, NULL, NULL, 0,NULL } struct _Uenibstreamprotobuf__CSIRSMeasurementBW { ProtobufCMessage base; Uenibstreamprotobuf__CSIRSMeasurementBW__NrofPRBs nrofprbs; uint32_t startprb; }; #define UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__rs__measurement_bw__descriptor) \ , UENIBSTREAMPROTOBUF__CSI__RS__MEASUREMENT_BW__NROF_PRBS__protobuf_unspecified, 0 } struct _Uenibstreamprotobuf__Density { ProtobufCMessage base; Uenibstreamprotobuf__Density__Value value; }; #define UENIBSTREAMPROTOBUF__DENSITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__density__descriptor) \ , UENIBSTREAMPROTOBUF__DENSITY__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS4 = 2, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS5 = 3, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS10 = 4, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS20 = 5, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS40 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG) } Uenibstreamprotobuf__CSIRSResourceMobility__SlotConfigCase; typedef enum { UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION__NOT_SET = 0, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION_ROW1 = 8, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION_ROW2 = 9 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION) } Uenibstreamprotobuf__CSIRSResourceMobility__FrequencyDomainAllocationCase; struct _Uenibstreamprotobuf__CSIRSResourceMobility { ProtobufCMessage base; uint32_t csi_rs_index; Uenibstreamprotobuf__AssociatedSSB *associatedssb; uint32_t firstofdmsymbolintimedomain; uint32_t sequencegenerationconfig; Uenibstreamprotobuf__CSIRSResourceMobility__SlotConfigCase slot_config_case; union { uint32_t ms4; uint32_t ms5; uint32_t ms10; uint32_t ms20; uint32_t ms40; }; Uenibstreamprotobuf__CSIRSResourceMobility__FrequencyDomainAllocationCase frequency_domain_allocation_case; union { char *row1; char *row2; }; }; #define UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__csi__rs__resource__mobility__descriptor) \ , 0, NULL, 0, 0, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG__NOT_SET, {0}, UENIBSTREAMPROTOBUF__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION__NOT_SET, {0} } struct _Uenibstreamprotobuf__AssociatedSSB { ProtobufCMessage base; uint32_t ssb_index; protobuf_c_boolean isquasicolocated; }; #define UENIBSTREAMPROTOBUF__ASSOCIATED_SSB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__associated_ssb__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__ThresholdNR { ProtobufCMessage base; Google__Protobuf__UInt32Value *thresholdrsrp; Google__Protobuf__UInt32Value *thresholdrsrq; Google__Protobuf__UInt32Value *thresholdsinr; }; #define UENIBSTREAMPROTOBUF__THRESHOLD_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__threshold_nr__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__QOffsetRangeList { ProtobufCMessage base; Uenibstreamprotobuf__QOffsetRange *rsrpoffsetssb; Uenibstreamprotobuf__QOffsetRange *rsrqoffsetssb; Uenibstreamprotobuf__QOffsetRange *sinroffsetssb; Uenibstreamprotobuf__QOffsetRange *rsrpoffsetcsi_rs; Uenibstreamprotobuf__QOffsetRange *rsrqoffsetcsi_rs; Uenibstreamprotobuf__QOffsetRange *sinroffsetcsi_rs; }; #define UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__q__offset_range_list__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__QOffsetRange { ProtobufCMessage base; Uenibstreamprotobuf__QOffsetRange__Value value; }; #define UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__q__offset_range__descriptor) \ , UENIBSTREAMPROTOBUF__Q__OFFSET_RANGE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__CellsToAddModList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__CellsToAddMod **items; }; #define UENIBSTREAMPROTOBUF__CELLS_TO_ADD_MOD_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cells_to_add_mod_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CellsToAddMod { ProtobufCMessage base; uint32_t physcellid; Uenibstreamprotobuf__QOffsetRangeList *cellindividualoffset; }; #define UENIBSTREAMPROTOBUF__CELLS_TO_ADD_MOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cells_to_add_mod__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__PCIList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__PCI__LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pci__list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__PCIRangeIndexList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__PCI__RANGE_INDEX_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pci__range_index_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__PCIRangeElement { ProtobufCMessage base; uint32_t pci_rangeindex; Uenibstreamprotobuf__PCIRange *pci_range; }; #define UENIBSTREAMPROTOBUF__PCI__RANGE_ELEMENT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pci__range_element__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__PCIRange { ProtobufCMessage base; uint32_t start; Uenibstreamprotobuf__Range *range; }; #define UENIBSTREAMPROTOBUF__PCI__RANGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pci__range__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__Range { ProtobufCMessage base; Uenibstreamprotobuf__Range__Value value; }; #define UENIBSTREAMPROTOBUF__RANGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__range__descriptor) \ , UENIBSTREAMPROTOBUF__RANGE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MeasCycleSCellV1530 { ProtobufCMessage base; Uenibstreamprotobuf__MeasCycleSCellV1530__Value value; }; #define UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_cycle_scell_v1530__descriptor) \ , UENIBSTREAMPROTOBUF__MEAS_CYCLE_SCELL_V1530__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MeasObjectEUTRA { ProtobufCMessage base; uint32_t carrierfreq; Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth *allowedmeasbandwidth; Uenibstreamprotobuf__EUTRACellIndexList *cellstoremovelisteutran; size_t n_cellstoaddmodlisteutran; Uenibstreamprotobuf__EUTRACell **cellstoaddmodlisteutran; Uenibstreamprotobuf__EUTRACellIndexList *blackcellstoremovelisteutran; size_t n_blackcellstoaddmodlisteutran; Uenibstreamprotobuf__EUTRABlackCell **blackcellstoaddmodlisteutran; protobuf_c_boolean eutra_presenceantennaport1; Uenibstreamprotobuf__EUTRAQOffsetRange *eutra_q_offsetrange; protobuf_c_boolean widebandrsrq_meas; }; #define UENIBSTREAMPROTOBUF__MEAS_OBJECT_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_object_eutra__descriptor) \ , 0, NULL, NULL, 0,NULL, NULL, 0,NULL, 0, NULL, 0 } struct _Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth { ProtobufCMessage base; Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth__Value value; }; #define UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__allowed_meas_bandwidth__descriptor) \ , UENIBSTREAMPROTOBUF__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__EUTRACellIndexList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__EUTRA__CELL_INDEX_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__cell_index_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__EUTRACell { ProtobufCMessage base; uint32_t cellindexeutra; uint32_t physcellid; Uenibstreamprotobuf__EUTRAQOffsetRange *cellindividualoffset; }; #define UENIBSTREAMPROTOBUF__EUTRA__CELL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__cell__descriptor) \ , 0, 0, NULL } struct _Uenibstreamprotobuf__EUTRAQOffsetRange { ProtobufCMessage base; Uenibstreamprotobuf__EUTRAQOffsetRange__Value value; }; #define UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__q__offset_range__descriptor) \ , UENIBSTREAMPROTOBUF__EUTRA__Q__OFFSET_RANGE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__EUTRABlackCell { ProtobufCMessage base; uint32_t cellindexeutra; Uenibstreamprotobuf__EUTRAPhysCellIdRange *physcellidrange; }; #define UENIBSTREAMPROTOBUF__EUTRA__BLACK_CELL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__black_cell__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__EUTRAPhysCellIdRange { ProtobufCMessage base; uint32_t start; Uenibstreamprotobuf__EUTRARange *range; }; #define UENIBSTREAMPROTOBUF__EUTRA__PHYS_CELL_ID_RANGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__phys_cell_id_range__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__EUTRARange { ProtobufCMessage base; Uenibstreamprotobuf__EUTRARange__Value value; }; #define UENIBSTREAMPROTOBUF__EUTRA__RANGE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__range__descriptor) \ , UENIBSTREAMPROTOBUF__EUTRA__RANGE__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG_REPORT_CONFIG_NR = 2, UENIBSTREAMPROTOBUF__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG_REPORT_CONFIG_INTER_RAT = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG) } Uenibstreamprotobuf__ReportConfigToAddMod__ReportConfigCase; struct _Uenibstreamprotobuf__ReportConfigToAddMod { ProtobufCMessage base; uint32_t reportconfigid; Uenibstreamprotobuf__ReportConfigToAddMod__ReportConfigCase report_config_case; union { Uenibstreamprotobuf__ReportConfigNR *reportconfignr; Uenibstreamprotobuf__ReportConfigInterRAT *reportconfiginterrat; }; }; #define UENIBSTREAMPROTOBUF__REPORT_CONFIG_TO_ADD_MOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_config_to_add_mod__descriptor) \ , 0, UENIBSTREAMPROTOBUF__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__REPORT_CONFIG_NR__REPORT_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__REPORT_CONFIG_NR__REPORT_TYPE_PERIODICAL = 1, UENIBSTREAMPROTOBUF__REPORT_CONFIG_NR__REPORT_TYPE_EVENT_TRIGGERED = 2, UENIBSTREAMPROTOBUF__REPORT_CONFIG_NR__REPORT_TYPE_REPORT_CGI = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPORT_CONFIG_NR__REPORT_TYPE) } Uenibstreamprotobuf__ReportConfigNR__ReportTypeCase; struct _Uenibstreamprotobuf__ReportConfigNR { ProtobufCMessage base; Uenibstreamprotobuf__ReportConfigNR__ReportTypeCase report_type_case; union { Uenibstreamprotobuf__PeriodicalReportConfig *periodical; Uenibstreamprotobuf__EventTriggerConfig *eventtriggered; Uenibstreamprotobuf__ReportCGI *reportcgi; }; }; #define UENIBSTREAMPROTOBUF__REPORT_CONFIG_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_config_nr__descriptor) \ , UENIBSTREAMPROTOBUF__REPORT_CONFIG_NR__REPORT_TYPE__NOT_SET, {0} } struct _Uenibstreamprotobuf__PeriodicalReportConfig { ProtobufCMessage base; Uenibstreamprotobuf__NRRSType *rstype; Uenibstreamprotobuf__ReportInterval *reportinterval; Uenibstreamprotobuf__ReportAmount *reportamount; Uenibstreamprotobuf__MeasReportQuantity *reportquantitycell; uint32_t maxreportcells; Uenibstreamprotobuf__MeasReportQuantity *reportquantityrs_indexes; Google__Protobuf__UInt32Value *maxnrofrs_indexestoreport; protobuf_c_boolean includebeammeasurements; protobuf_c_boolean usewhitecelllist; }; #define UENIBSTREAMPROTOBUF__PERIODICAL_REPORT_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__periodical_report_config__descriptor) \ , NULL, NULL, NULL, NULL, 0, NULL, NULL, 0, 0 } struct _Uenibstreamprotobuf__NRRSType { ProtobufCMessage base; Uenibstreamprotobuf__NRRSType__Value value; }; #define UENIBSTREAMPROTOBUF__NR__RS__TYPE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nr__rs__type__descriptor) \ , UENIBSTREAMPROTOBUF__NR__RS__TYPE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__NRFreqInfo { ProtobufCMessage base; Google__Protobuf__UInt32Value *measuredfrequency; }; #define UENIBSTREAMPROTOBUF__NR__FREQ_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nr__freq_info__descriptor) \ , NULL } struct _Uenibstreamprotobuf__ReportInterval { ProtobufCMessage base; Uenibstreamprotobuf__ReportInterval__Value value; }; #define UENIBSTREAMPROTOBUF__REPORT_INTERVAL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_interval__descriptor) \ , UENIBSTREAMPROTOBUF__REPORT_INTERVAL__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__ReportAmount { ProtobufCMessage base; Uenibstreamprotobuf__ReportAmount__Value value; }; #define UENIBSTREAMPROTOBUF__REPORT_AMOUNT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_amount__descriptor) \ , UENIBSTREAMPROTOBUF__REPORT_AMOUNT__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MeasReportQuantity { ProtobufCMessage base; protobuf_c_boolean rsrp; protobuf_c_boolean rsrq; protobuf_c_boolean sinr; }; #define UENIBSTREAMPROTOBUF__MEAS_REPORT_QUANTITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_report_quantity__descriptor) \ , 0, 0, 0 } typedef enum { UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID__NOT_SET = 0, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A1 = 1, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A2 = 2, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A3 = 3, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A4 = 4, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A5 = 5, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A6 = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID) } Uenibstreamprotobuf__EventTriggerConfig__EventIdCase; struct _Uenibstreamprotobuf__EventTriggerConfig { ProtobufCMessage base; Uenibstreamprotobuf__NRRSType *rstype; Uenibstreamprotobuf__ReportInterval *reportinterval; Uenibstreamprotobuf__ReportAmount *reportamount; Uenibstreamprotobuf__MeasReportQuantity *reportquantitycell; uint32_t maxreportcells; Uenibstreamprotobuf__MeasReportQuantity *reportquantityrs_indexes; Google__Protobuf__UInt32Value *maxnrofrs_indexestoreport; protobuf_c_boolean includebeammeasurements; Uenibstreamprotobuf__ReportAddNeighMeas *reportaddneighmeas; Uenibstreamprotobuf__EventTriggerConfig__EventIdCase event_id_case; union { Uenibstreamprotobuf__EventA1 *eventa1; Uenibstreamprotobuf__EventA2 *eventa2; Uenibstreamprotobuf__EventA3 *eventa3; Uenibstreamprotobuf__EventA4 *eventa4; Uenibstreamprotobuf__EventA5 *eventa5; Uenibstreamprotobuf__EventA6 *eventa6; }; }; #define UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_trigger_config__descriptor) \ , NULL, NULL, NULL, NULL, 0, NULL, NULL, 0, NULL, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG__EVENT_ID__NOT_SET, {0} } struct _Uenibstreamprotobuf__EventA1 { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantity *a1_threshold; protobuf_c_boolean reportonleave; uint32_t hysteresis; Uenibstreamprotobuf__TimeToTrigger *timetotrigger; }; #define UENIBSTREAMPROTOBUF__EVENT_A1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_a1__descriptor) \ , NULL, 0, 0, NULL } struct _Uenibstreamprotobuf__EventA2 { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantity *a2_threshold; protobuf_c_boolean reportonleave; uint32_t hysteresis; Uenibstreamprotobuf__TimeToTrigger *timetotrigger; }; #define UENIBSTREAMPROTOBUF__EVENT_A2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_a2__descriptor) \ , NULL, 0, 0, NULL } struct _Uenibstreamprotobuf__EventA3 { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantity *a3_threshold; protobuf_c_boolean reportonleave; uint32_t hysteresis; Uenibstreamprotobuf__TimeToTrigger *timetotrigger; protobuf_c_boolean usewhitecelllist; }; #define UENIBSTREAMPROTOBUF__EVENT_A3__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_a3__descriptor) \ , NULL, 0, 0, NULL, 0 } struct _Uenibstreamprotobuf__EventA4 { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantity *a4_threshold; protobuf_c_boolean reportonleave; uint32_t hysteresis; Uenibstreamprotobuf__TimeToTrigger *timetotrigger; protobuf_c_boolean usewhitecelllist; }; #define UENIBSTREAMPROTOBUF__EVENT_A4__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_a4__descriptor) \ , NULL, 0, 0, NULL, 0 } struct _Uenibstreamprotobuf__EventA5 { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantity *a5_threshold1; Uenibstreamprotobuf__MeasTriggerQuantity *a5_threshold2; protobuf_c_boolean reportonleave; uint32_t hysteresis; Uenibstreamprotobuf__TimeToTrigger *timetotrigger; protobuf_c_boolean usewhitecelllist; }; #define UENIBSTREAMPROTOBUF__EVENT_A5__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_a5__descriptor) \ , NULL, NULL, 0, 0, NULL, 0 } struct _Uenibstreamprotobuf__EventA6 { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantityOffset *a6_offset; protobuf_c_boolean reportonleave; uint32_t hysteresis; Uenibstreamprotobuf__TimeToTrigger *timetotrigger; protobuf_c_boolean usewhitecelllist; }; #define UENIBSTREAMPROTOBUF__EVENT_A6__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_a6__descriptor) \ , NULL, 0, 0, NULL, 0 } typedef enum { UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY__C_RSRP = 1, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY__C_RSRQ = 2, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY__C_SINR = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY__C) } Uenibstreamprotobuf__MeasTriggerQuantity__CCase; struct _Uenibstreamprotobuf__MeasTriggerQuantity { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantity__CCase c_case; union { uint32_t rsrp; uint32_t rsrq; uint32_t sinr; }; }; #define UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_trigger_quantity__descriptor) \ , UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__TimeToTrigger { ProtobufCMessage base; Uenibstreamprotobuf__TimeToTrigger__Value value; }; #define UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__time_to_trigger__descriptor) \ , UENIBSTREAMPROTOBUF__TIME_TO_TRIGGER__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_OFFSET__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_OFFSET__C_RSRP = 1, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_OFFSET__C_RSRQ = 2, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_OFFSET__C_SINR = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_OFFSET__C) } Uenibstreamprotobuf__MeasTriggerQuantityOffset__CCase; struct _Uenibstreamprotobuf__MeasTriggerQuantityOffset { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantityOffset__CCase c_case; union { int32_t rsrp; int32_t rsrq; int32_t sinr; }; }; #define UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_OFFSET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_trigger_quantity_offset__descriptor) \ , UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_OFFSET__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__ReportAddNeighMeas { ProtobufCMessage base; Uenibstreamprotobuf__ReportAddNeighMeas__Value value; }; #define UENIBSTREAMPROTOBUF__REPORT_ADD_NEIGH_MEAS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_add_neigh_meas__descriptor) \ , UENIBSTREAMPROTOBUF__REPORT_ADD_NEIGH_MEAS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__ReportCGI { ProtobufCMessage base; uint32_t cellforwhichtoreportcgi; }; #define UENIBSTREAMPROTOBUF__REPORT_CGI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_cgi__descriptor) \ , 0 } typedef enum { UENIBSTREAMPROTOBUF__REPORT_CONFIG_INTER_RAT__REPORT_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__REPORT_CONFIG_INTER_RAT__REPORT_TYPE_PERIODICAL = 1, UENIBSTREAMPROTOBUF__REPORT_CONFIG_INTER_RAT__REPORT_TYPE_EVENT_TRIGGERED = 2, UENIBSTREAMPROTOBUF__REPORT_CONFIG_INTER_RAT__REPORT_TYPE_REPORT_CGI = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__REPORT_CONFIG_INTER_RAT__REPORT_TYPE) } Uenibstreamprotobuf__ReportConfigInterRAT__ReportTypeCase; struct _Uenibstreamprotobuf__ReportConfigInterRAT { ProtobufCMessage base; Uenibstreamprotobuf__ReportConfigInterRAT__ReportTypeCase report_type_case; union { Uenibstreamprotobuf__PeriodicalReportConfigInterRAT *periodical; Uenibstreamprotobuf__EventTriggerConfigInterRAT *eventtriggered; Uenibstreamprotobuf__ReportCGIEUTRA *reportcgi; }; }; #define UENIBSTREAMPROTOBUF__REPORT_CONFIG_INTER_RAT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_config_inter_rat__descriptor) \ , UENIBSTREAMPROTOBUF__REPORT_CONFIG_INTER_RAT__REPORT_TYPE__NOT_SET, {0} } struct _Uenibstreamprotobuf__PeriodicalReportConfigInterRAT { ProtobufCMessage base; Uenibstreamprotobuf__ReportInterval *reportinterval; Uenibstreamprotobuf__ReportAmount *reportamount; Uenibstreamprotobuf__MeasReportQuantity *reportquantity; uint32_t maxreportcells; }; #define UENIBSTREAMPROTOBUF__PERIODICAL_REPORT_CONFIG_INTER_RAT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__periodical_report_config_inter_rat__descriptor) \ , NULL, NULL, NULL, 0 } typedef enum { UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID__NOT_SET = 0, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID_EVENT_B1 = 1, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID_EVENT_B2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID) } Uenibstreamprotobuf__EventTriggerConfigInterRAT__EventIdCase; struct _Uenibstreamprotobuf__EventTriggerConfigInterRAT { ProtobufCMessage base; Uenibstreamprotobuf__NRRSType *rstype; Uenibstreamprotobuf__ReportInterval *reportinterval; Uenibstreamprotobuf__ReportAmount *reportamount; Uenibstreamprotobuf__MeasReportQuantity *reportquantity; uint32_t maxreportcells; Uenibstreamprotobuf__EventTriggerConfigInterRAT__EventIdCase event_id_case; union { Uenibstreamprotobuf__EventB1 *eventb1; Uenibstreamprotobuf__EventB2 *eventb2; }; }; #define UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG_INTER_RAT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_trigger_config_inter_rat__descriptor) \ , NULL, NULL, NULL, NULL, 0, UENIBSTREAMPROTOBUF__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID__NOT_SET, {0} } struct _Uenibstreamprotobuf__EventB1 { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantityEUTRA *b1_thresholdeutra; protobuf_c_boolean reportonleave; uint32_t hysteresis; Uenibstreamprotobuf__TimeToTrigger *timetotrigger; }; #define UENIBSTREAMPROTOBUF__EVENT_B1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_b1__descriptor) \ , NULL, 0, 0, NULL } struct _Uenibstreamprotobuf__EventB2 { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantity *b2_threshold1; Uenibstreamprotobuf__MeasTriggerQuantityEUTRA *b2_threshold2eutra; protobuf_c_boolean reportonleave; uint32_t hysteresis; Uenibstreamprotobuf__TimeToTrigger *timetotrigger; }; #define UENIBSTREAMPROTOBUF__EVENT_B2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__event_b2__descriptor) \ , NULL, NULL, 0, 0, NULL } typedef enum { UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_EUTRA__C__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_EUTRA__C_RSRP = 1, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_EUTRA__C_RSRQ = 2, UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_EUTRA__C_SINR = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_EUTRA__C) } Uenibstreamprotobuf__MeasTriggerQuantityEUTRA__CCase; struct _Uenibstreamprotobuf__MeasTriggerQuantityEUTRA { ProtobufCMessage base; Uenibstreamprotobuf__MeasTriggerQuantityEUTRA__CCase c_case; union { uint32_t rsrp; uint32_t rsrq; uint32_t sinr; }; }; #define UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_trigger_quantity_eutra__descriptor) \ , UENIBSTREAMPROTOBUF__MEAS_TRIGGER_QUANTITY_EUTRA__C__NOT_SET, {0} } struct _Uenibstreamprotobuf__ReportCGIEUTRA { ProtobufCMessage base; uint32_t cellforwhichtoreportcgi; }; #define UENIBSTREAMPROTOBUF__REPORT_CGI__EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__report_cgi__eutra__descriptor) \ , 0 } struct _Uenibstreamprotobuf__MeasIdToAddMod { ProtobufCMessage base; uint32_t measid; uint32_t measobjectid; uint32_t reportconfigid; }; #define UENIBSTREAMPROTOBUF__MEAS_ID_TO_ADD_MOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_id_to_add_mod__descriptor) \ , 0, 0, 0 } struct _Uenibstreamprotobuf__QuantityConfig { ProtobufCMessage base; size_t n_quantityconfignr_list; Uenibstreamprotobuf__QuantityConfigNR **quantityconfignr_list; Uenibstreamprotobuf__FilterConfig *quantityconfigeutra; }; #define UENIBSTREAMPROTOBUF__QUANTITY_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__quantity_config__descriptor) \ , 0,NULL, NULL } struct _Uenibstreamprotobuf__QuantityConfigNR { ProtobufCMessage base; Uenibstreamprotobuf__QuantityConfigRS *quantityconfigcell; Uenibstreamprotobuf__QuantityConfigRS *quantityconfigrs_index; }; #define UENIBSTREAMPROTOBUF__QUANTITY_CONFIG_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__quantity_config_nr__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__QuantityConfigRS { ProtobufCMessage base; Uenibstreamprotobuf__FilterConfig *ssb_filterconfig; Uenibstreamprotobuf__FilterConfig *csi_rs_filterconfig; }; #define UENIBSTREAMPROTOBUF__QUANTITY_CONFIG_RS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__quantity_config_rs__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__FilterConfig { ProtobufCMessage base; Uenibstreamprotobuf__FilterCoefficient *filtercoefficientrsrp; Uenibstreamprotobuf__FilterCoefficient *filtercoefficientrsrq; Uenibstreamprotobuf__FilterCoefficient *filtercoefficientrs_sinr; }; #define UENIBSTREAMPROTOBUF__FILTER_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__filter_config__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__FilterCoefficient { ProtobufCMessage base; Uenibstreamprotobuf__FilterCoefficient__Value value; }; #define UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__filter_coefficient__descriptor) \ , UENIBSTREAMPROTOBUF__FILTER_COEFFICIENT__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR2__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR2_RELEASE_GAP_FR2 = 1, UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR2_SETUP_GAP_FR2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR2) } Uenibstreamprotobuf__MeasGapConfig__GapFR2Case; typedef enum { UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR1__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR1_RELEASE_GAP_FR1 = 3, UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR1_SETUP_GAP_FR1 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR1) } Uenibstreamprotobuf__MeasGapConfig__GapFR1Case; typedef enum { UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_UE__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_UE_RELEASE_GAP_UE = 5, UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_UE_SETUP_GAP_UE = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_UE) } Uenibstreamprotobuf__MeasGapConfig__GapUECase; struct _Uenibstreamprotobuf__MeasGapConfig { ProtobufCMessage base; Uenibstreamprotobuf__MeasGapConfig__GapFR2Case gap_fr2_case; union { Uenibstreamprotobuf__Null *release_gapfr2; Uenibstreamprotobuf__GapConfig *setup_gapfr2; }; Uenibstreamprotobuf__MeasGapConfig__GapFR1Case gap_fr1_case; union { Uenibstreamprotobuf__Null *release_gapfr1; Uenibstreamprotobuf__GapConfig *setup_gapfr1; }; Uenibstreamprotobuf__MeasGapConfig__GapUECase gap_ue_case; union { Uenibstreamprotobuf__Null *release_gapue; Uenibstreamprotobuf__GapConfig *setup_gapue; }; }; #define UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_gap_config__descriptor) \ , UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR2__NOT_SET, {0}, UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_FR1__NOT_SET, {0}, UENIBSTREAMPROTOBUF__MEAS_GAP_CONFIG__GAP_UE__NOT_SET, {0} } struct _Uenibstreamprotobuf__GapConfig { ProtobufCMessage base; uint32_t gapoffset; Uenibstreamprotobuf__MGL *mgl; Uenibstreamprotobuf__MGRP *mgrp; Uenibstreamprotobuf__MGTA *mgta; }; #define UENIBSTREAMPROTOBUF__GAP_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__gap_config__descriptor) \ , 0, NULL, NULL, NULL } struct _Uenibstreamprotobuf__MGL { ProtobufCMessage base; Uenibstreamprotobuf__MGL__Value value; }; #define UENIBSTREAMPROTOBUF__MGL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mgl__descriptor) \ , UENIBSTREAMPROTOBUF__MGL__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MGRP { ProtobufCMessage base; Uenibstreamprotobuf__MGRP__Value value; }; #define UENIBSTREAMPROTOBUF__MGRP__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mgrp__descriptor) \ , UENIBSTREAMPROTOBUF__MGRP__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MGTA { ProtobufCMessage base; Uenibstreamprotobuf__MGTA__Value value; }; #define UENIBSTREAMPROTOBUF__MGTA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mgta__descriptor) \ , UENIBSTREAMPROTOBUF__MGTA__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2_RELEASE_GAP_SHARING_FR2 = 1, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2_SETUP_GAP_SHARING_FR2 = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2) } Uenibstreamprotobuf__MeasGapSharingConfig__GapSharingFR2Case; typedef enum { UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1_RELEASE_GAP_SHARING_FR1 = 3, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1_SETUP_GAP_SHARING_FR1 = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1) } Uenibstreamprotobuf__MeasGapSharingConfig__GapSharingFR1Case; typedef enum { UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE_RELEASE_GAP_SHARING_UE = 5, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE_SETUP_GAP_SHARING_UE = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE) } Uenibstreamprotobuf__MeasGapSharingConfig__GapSharingUECase; struct _Uenibstreamprotobuf__MeasGapSharingConfig { ProtobufCMessage base; Uenibstreamprotobuf__MeasGapSharingConfig__GapSharingFR2Case gap_sharing_fr2_case; union { Uenibstreamprotobuf__Null *release_gapsharingfr2; Uenibstreamprotobuf__MeasGapSharingScheme *setup_gapsharingfr2; }; Uenibstreamprotobuf__MeasGapSharingConfig__GapSharingFR1Case gap_sharing_fr1_case; union { Uenibstreamprotobuf__Null *release_gapsharingfr1; Uenibstreamprotobuf__MeasGapSharingScheme *setup_gapsharingfr1; }; Uenibstreamprotobuf__MeasGapSharingConfig__GapSharingUECase gap_sharing_ue_case; union { Uenibstreamprotobuf__Null *release_gapsharingue; Uenibstreamprotobuf__MeasGapSharingScheme *setup_gapsharingue; }; }; #define UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_gap_sharing_config__descriptor) \ , UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2__NOT_SET, {0}, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1__NOT_SET, {0}, UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE__NOT_SET, {0} } struct _Uenibstreamprotobuf__MeasGapSharingScheme { ProtobufCMessage base; Uenibstreamprotobuf__MeasGapSharingScheme__Value value; }; #define UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_SCHEME__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_gap_sharing_scheme__descriptor) \ , UENIBSTREAMPROTOBUF__MEAS_GAP_SHARING_SCHEME__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG_RELEASE = 1, UENIBSTREAMPROTOBUF__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG_SETUP = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG) } Uenibstreamprotobuf__OtherConfig__DelayBudgetReportingConfigCase; struct _Uenibstreamprotobuf__OtherConfig { ProtobufCMessage base; Uenibstreamprotobuf__OtherConfig__DelayBudgetReportingConfigCase delay_budget_reporting_config_case; union { Uenibstreamprotobuf__Null *release; Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer *setup; }; }; #define UENIBSTREAMPROTOBUF__OTHER_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__other_config__descriptor) \ , UENIBSTREAMPROTOBUF__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG__NOT_SET, {0} } struct _Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer { ProtobufCMessage base; Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer__Value value; }; #define UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__descriptor) \ , UENIBSTREAMPROTOBUF__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG__NOT_SET = 0, UENIBSTREAMPROTOBUF__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG_RELEASE_OVERHEATING_ASSISTANCE_CONFIG = 1, UENIBSTREAMPROTOBUF__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG_SETUP_OVERHEATING_ASSISTANCE_CONFIG = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG) } Uenibstreamprotobuf__OtherConfigV1540__OverheatingAssistanceConfigCase; struct _Uenibstreamprotobuf__OtherConfigV1540 { ProtobufCMessage base; Uenibstreamprotobuf__OtherConfigV1540__OverheatingAssistanceConfigCase overheating_assistance_config_case; union { Uenibstreamprotobuf__Null *release_overheatingassistanceconfig; Uenibstreamprotobuf__OverheatingAssistanceConfig *setup_overheatingassistanceconfig; }; }; #define UENIBSTREAMPROTOBUF__OTHER_CONFIG_V1540__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__other_config_v1540__descriptor) \ , UENIBSTREAMPROTOBUF__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG__NOT_SET, {0} } struct _Uenibstreamprotobuf__OverheatingAssistanceConfig { ProtobufCMessage base; Uenibstreamprotobuf__OverheatingAssistanceConfig__OverheatingIndicationProhibitTimer overheatingindicationprohibittimer; }; #define UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__overheating_assistance_config__descriptor) \ , UENIBSTREAMPROTOBUF__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__protobuf_unspecified } struct _Uenibstreamprotobuf__SCellConfig { ProtobufCMessage base; uint32_t scellindex; Uenibstreamprotobuf__ServingCellConfigCommon *scellconfigcommon; Uenibstreamprotobuf__ServingCellConfig *scellconfigdedicated; Uenibstreamprotobuf__SSBMTC *smtc; }; #define UENIBSTREAMPROTOBUF__SCELL_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scell_config__descriptor) \ , 0, NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET__NOT_SET = 0, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL1 = 3, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL2 = 4, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL4 = 5, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL5 = 6, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL8 = 7, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL10 = 8, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL16 = 9, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL20 = 10, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL40 = 11, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL80 = 12, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL160 = 13, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL320 = 14, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL640 = 15, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL1280 = 16, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL2560 = 17 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET) } Uenibstreamprotobuf__SearchSpace__MonitoringSlotPeriodicityAndOffsetCase; typedef enum { UENIBSTREAMPROTOBUF__SEARCH_SPACE__SEARCH_SPACE_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__SEARCH_SPACE__SEARCH_SPACE_TYPE_COMMON = 21, UENIBSTREAMPROTOBUF__SEARCH_SPACE__SEARCH_SPACE_TYPE_UE__SPECIFIC = 22 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__SEARCH_SPACE__SEARCH_SPACE_TYPE) } Uenibstreamprotobuf__SearchSpace__SearchSpaceTypeCase; struct _Uenibstreamprotobuf__SearchSpace { ProtobufCMessage base; uint32_t searchspaceid; Google__Protobuf__UInt32Value *controlresourcesetid; Google__Protobuf__UInt32Value *duration; Google__Protobuf__StringValue *monitoringsymbolswithinslot; Uenibstreamprotobuf__NrofCandidates *nrofcandidates; Uenibstreamprotobuf__SearchSpace__MonitoringSlotPeriodicityAndOffsetCase monitoring_slot_periodicity_and_offset_case; union { Uenibstreamprotobuf__Null *sl1; uint32_t sl2; uint32_t sl4; uint32_t sl5; uint32_t sl8; uint32_t sl10; uint32_t sl16; uint32_t sl20; uint32_t sl40; uint32_t sl80; uint32_t sl160; uint32_t sl320; uint32_t sl640; uint32_t sl1280; uint32_t sl2560; }; Uenibstreamprotobuf__SearchSpace__SearchSpaceTypeCase search_space_type_case; union { Uenibstreamprotobuf__Common *common; Uenibstreamprotobuf__UESpecific *ue_specific; }; }; #define UENIBSTREAMPROTOBUF__SEARCH_SPACE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__search_space__descriptor) \ , 0, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET__NOT_SET, {0}, UENIBSTREAMPROTOBUF__SEARCH_SPACE__SEARCH_SPACE_TYPE__NOT_SET, {0} } struct _Uenibstreamprotobuf__NrofCandidates { ProtobufCMessage base; Uenibstreamprotobuf__AggregationLevel *aggregationlevel1; Uenibstreamprotobuf__AggregationLevel *aggregationlevel2; Uenibstreamprotobuf__AggregationLevel *aggregationlevel4; Uenibstreamprotobuf__AggregationLevel *aggregationlevel8; Uenibstreamprotobuf__AggregationLevel *aggregationlevel16; }; #define UENIBSTREAMPROTOBUF__NROF_CANDIDATES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_candidates__descriptor) \ , NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__AggregationLevel { ProtobufCMessage base; Uenibstreamprotobuf__AggregationLevel__Value value; }; #define UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__aggregation_level__descriptor) \ , UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__Common { ProtobufCMessage base; Uenibstreamprotobuf__DCIFormat00AndFormat10 *dci_format0_0_andformat1_0; Uenibstreamprotobuf__DCIFormat20 *dci_format2_0; Uenibstreamprotobuf__DCIFormat21 *dci_format2_1; Uenibstreamprotobuf__DCIFormat22 *dci_format2_2; Uenibstreamprotobuf__DCIFormat23 *dci_format2_3; }; #define UENIBSTREAMPROTOBUF__COMMON__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__common__descriptor) \ , NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__DCIFormat00AndFormat10 { ProtobufCMessage base; }; #define UENIBSTREAMPROTOBUF__DCI__FORMAT0_0__AND_FORMAT1_0__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dci__format0_0__and_format1_0__descriptor) \ } struct _Uenibstreamprotobuf__DCIFormat20 { ProtobufCMessage base; Uenibstreamprotobuf__NrofCandidatesSFI *nrofcandidates_sfi; }; #define UENIBSTREAMPROTOBUF__DCI__FORMAT2_0__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dci__format2_0__descriptor) \ , NULL } struct _Uenibstreamprotobuf__NrofCandidatesSFI { ProtobufCMessage base; Uenibstreamprotobuf__AggregationLevelSFI *aggregationlevel1; Uenibstreamprotobuf__AggregationLevelSFI *aggregationlevel2; Uenibstreamprotobuf__AggregationLevelSFI *aggregationlevel4; Uenibstreamprotobuf__AggregationLevelSFI *aggregationlevel8; Uenibstreamprotobuf__AggregationLevelSFI *aggregationlevel16; }; #define UENIBSTREAMPROTOBUF__NROF_CANDIDATES__SFI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nrof_candidates__sfi__descriptor) \ , NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__AggregationLevelSFI { ProtobufCMessage base; Uenibstreamprotobuf__AggregationLevelSFI__Value value; }; #define UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__SFI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__aggregation_level__sfi__descriptor) \ , UENIBSTREAMPROTOBUF__AGGREGATION_LEVEL__SFI__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DCIFormat21 { ProtobufCMessage base; }; #define UENIBSTREAMPROTOBUF__DCI__FORMAT2_1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dci__format2_1__descriptor) \ } struct _Uenibstreamprotobuf__DCIFormat22 { ProtobufCMessage base; }; #define UENIBSTREAMPROTOBUF__DCI__FORMAT2_2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dci__format2_2__descriptor) \ } struct _Uenibstreamprotobuf__DCIFormat23 { ProtobufCMessage base; Uenibstreamprotobuf__Dummy1 *dummy1; Uenibstreamprotobuf__Dummy2 *dummy2; }; #define UENIBSTREAMPROTOBUF__DCI__FORMAT2_3__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dci__format2_3__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__Dummy1 { ProtobufCMessage base; Uenibstreamprotobuf__Dummy1__Value value; }; #define UENIBSTREAMPROTOBUF__DUMMY1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dummy1__descriptor) \ , UENIBSTREAMPROTOBUF__DUMMY1__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__Dummy2 { ProtobufCMessage base; Uenibstreamprotobuf__Dummy2__Value value; }; #define UENIBSTREAMPROTOBUF__DUMMY2__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dummy2__descriptor) \ , UENIBSTREAMPROTOBUF__DUMMY2__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UESpecific { ProtobufCMessage base; Uenibstreamprotobuf__DCIFormats *dci_formats; }; #define UENIBSTREAMPROTOBUF__UE__SPECIFIC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ue__specific__descriptor) \ , NULL } struct _Uenibstreamprotobuf__DCIFormats { ProtobufCMessage base; Uenibstreamprotobuf__DCIFormats__Value value; }; #define UENIBSTREAMPROTOBUF__DCI__FORMATS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__dci__formats__descriptor) \ , UENIBSTREAMPROTOBUF__DCI__FORMATS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MeasResultCellListSFTD { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__MeasResultCellSFTD **items; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_CELL_LIST_SFTD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_cell_list_sftd__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MeasResultCellSFTD { ProtobufCMessage base; uint32_t physcellid; uint32_t sfn_offsetresult; int32_t frameboundaryoffsetresult; Google__Protobuf__UInt32Value *rsrp_result; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_CELL_SFTD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_cell_sftd__descriptor) \ , 0, 0, 0, NULL } struct _Uenibstreamprotobuf__MeasResultList2NR { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__MeasResult2NR **items; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_LIST2_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_list2_nr__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MeasResult2NR { ProtobufCMessage base; Google__Protobuf__UInt32Value *ssbfrequency; Google__Protobuf__UInt32Value *reffreqcsi_rs; Uenibstreamprotobuf__MeasResultNR *measresultservingcell; Uenibstreamprotobuf__MeasResultListNR *measresultneighcelllistnr; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT2_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result2_nr__descriptor) \ , NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__MeasQuantityResults { ProtobufCMessage base; Google__Protobuf__UInt32Value *rsrp; Google__Protobuf__UInt32Value *rsrq; Google__Protobuf__UInt32Value *sinr; }; #define UENIBSTREAMPROTOBUF__MEAS_QUANTITY_RESULTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_quantity_results__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__ResultsPerSSBIndex { ProtobufCMessage base; uint32_t ssb_index; Uenibstreamprotobuf__MeasQuantityResults *ssb_results; }; #define UENIBSTREAMPROTOBUF__RESULTS_PER_SSB__INDEX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__results_per_ssb__index__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__ResultsPerCSIRSIndex { ProtobufCMessage base; uint32_t csi_rs_index; Uenibstreamprotobuf__MeasQuantityResults *csi_rs_results; }; #define UENIBSTREAMPROTOBUF__RESULTS_PER_CSI__RS__INDEX__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__results_per_csi__rs__index__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__MeasQuantityResultsEUTRA { ProtobufCMessage base; Google__Protobuf__UInt32Value *rsrp; Google__Protobuf__UInt32Value *rsrq; Google__Protobuf__UInt32Value *sinr; }; #define UENIBSTREAMPROTOBUF__MEAS_QUANTITY_RESULTS_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_quantity_results_eutra__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__CellResults { ProtobufCMessage base; Uenibstreamprotobuf__MeasQuantityResults *resultsssb_cell; Uenibstreamprotobuf__MeasQuantityResults *resultscsi_rs_cell; }; #define UENIBSTREAMPROTOBUF__CELL_RESULTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cell_results__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__ResultsPerCSIRSIndexList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__ResultsPerCSIRSIndex **items; }; #define UENIBSTREAMPROTOBUF__RESULTS_PER_CSI__RS__INDEX_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__results_per_csi__rs__index_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__ResultsPerSSBIndexList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__ResultsPerSSBIndex **items; }; #define UENIBSTREAMPROTOBUF__RESULTS_PER_SSB__INDEX_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__results_per_ssb__index_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__RsIndexResults { ProtobufCMessage base; Uenibstreamprotobuf__ResultsPerSSBIndexList *resultsssb_indexes; Uenibstreamprotobuf__ResultsPerCSIRSIndexList *resultscsi_rs_indexes; }; #define UENIBSTREAMPROTOBUF__RS_INDEX_RESULTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rs_index_results__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__MeasResult { ProtobufCMessage base; Uenibstreamprotobuf__CellResults *cellresults; Uenibstreamprotobuf__RsIndexResults *rsindexresults; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__PLMNIdentity { ProtobufCMessage base; Uenibstreamprotobuf__MCC *mcc; Uenibstreamprotobuf__MNC *mnc; }; #define UENIBSTREAMPROTOBUF__PLMN__IDENTITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__plmn__identity__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__MNC { ProtobufCMessage base; size_t n_mncval; uint32_t *mncval; }; #define UENIBSTREAMPROTOBUF__MNC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mnc__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MCC { ProtobufCMessage base; size_t n_mccval; uint32_t *mccval; }; #define UENIBSTREAMPROTOBUF__MCC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mcc__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__PLMNIdentityEUTRA5GC { ProtobufCMessage base; Uenibstreamprotobuf__PLMNIdentity *plmn_identity_eutra_5gc; uint32_t plmn_index; }; #define UENIBSTREAMPROTOBUF__PLMN__IDENTITY__EUTRA_5_GC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__plmn__identity__eutra_5_gc__descriptor) \ , NULL, 0 } struct _Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__PLMNIdentityEUTRA5GC **items; }; #define UENIBSTREAMPROTOBUF__PLMN__IDENTITY_LIST__EUTRA_5_GC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__plmn__identity_list__eutra_5_gc__descriptor) \ , 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC__NOT_SET = 0, UENIBSTREAMPROTOBUF__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC_CELL_IDENTITY__EUTRA = 4, UENIBSTREAMPROTOBUF__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC_CELL_ID_INDEX = 5 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC) } Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC__CellidentityEutra5gcCase; struct _Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC { ProtobufCMessage base; Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC *plmn_identitylist_eutra_5gc; char *trackingareacode_eutra_5gc; Google__Protobuf__UInt32Value *ranac_5gc; Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC__CellidentityEutra5gcCase cellidentity_eutra_5gc_case; union { char *cellidentity_eutra; uint32_t cellid_index; }; }; #define UENIBSTREAMPROTOBUF__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cell_access_related_info__eutra_5_gc__descriptor) \ , NULL, (char *)protobuf_c_empty_string, NULL, UENIBSTREAMPROTOBUF__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC__NOT_SET, {0} } struct _Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__PLMNIdentity **items; }; #define UENIBSTREAMPROTOBUF__PLMN__IDENTITY_LIST__EUTRA__EPC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__plmn__identity_list__eutra__epc__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC { ProtobufCMessage base; Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC *plmn_identitylist_eutra_epc; char *trackingareacode_eutra_epc; char *cellidentity_eutra_epc; }; #define UENIBSTREAMPROTOBUF__CELL_ACCESS_RELATED_INFO__EUTRA__EPC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cell_access_related_info__eutra__epc__descriptor) \ , NULL, (char *)protobuf_c_empty_string, (char *)protobuf_c_empty_string } struct _Uenibstreamprotobuf__CGIInfoEPC { ProtobufCMessage base; Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC *cgi_info_epc_legacy; size_t n_cgi_info_epc_list; Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC **cgi_info_epc_list; }; #define UENIBSTREAMPROTOBUF__CGI_INFO__EPC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cgi_info__epc__descriptor) \ , NULL, 0,NULL } struct _Uenibstreamprotobuf__PLMNIdentityInfo { ProtobufCMessage base; size_t n_plmn_identitylist; Uenibstreamprotobuf__PLMNIdentity **plmn_identitylist; Google__Protobuf__StringValue *trackingareacode; Google__Protobuf__UInt32Value *ranac; char *cellidentity; Uenibstreamprotobuf__PLMNIdentityInfo__CellReservedForOperatorUse cellreservedforoperatoruse; }; #define UENIBSTREAMPROTOBUF__PLMN__IDENTITY_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__plmn__identity_info__descriptor) \ , 0,NULL, NULL, NULL, (char *)protobuf_c_empty_string, UENIBSTREAMPROTOBUF__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE__protobuf_unspecified } struct _Uenibstreamprotobuf__PDCCHConfigSIB1 { ProtobufCMessage base; uint32_t controlresourcesetzero; uint32_t searchspacezero; }; #define UENIBSTREAMPROTOBUF__PDCCH__CONFIG_SIB1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdcch__config_sib1__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__NoSIB1 { ProtobufCMessage base; uint32_t ssb_subcarrieroffset; Uenibstreamprotobuf__PDCCHConfigSIB1 *pdcch_configsib1; }; #define UENIBSTREAMPROTOBUF__NO_SIB1__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__no_sib1__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__PLMNIdentityInfoList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__PLMNIdentityInfo **items; }; #define UENIBSTREAMPROTOBUF__PLMN__IDENTITY_INFO_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__plmn__identity_info_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MultiFrequencyBandListNR { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__MULTI_FREQUENCY_BAND_LIST_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__multi_frequency_band_list_nr__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__CGIInfo { ProtobufCMessage base; Uenibstreamprotobuf__PLMNIdentityInfoList *plmn_identityinfolist; Uenibstreamprotobuf__MultiFrequencyBandListNR *frequencybandlist; Uenibstreamprotobuf__NoSIB1 *nosib1; }; #define UENIBSTREAMPROTOBUF__CGI__INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cgi__info__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__MultiBandInfoListEUTRA { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__MULTI_BAND_INFO_LIST_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__multi_band_info_list_eutra__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__EUTRACGIInfo { ProtobufCMessage base; Uenibstreamprotobuf__CGIInfoEPC *cgi_info_epc; size_t n_cgi_info_5gc; Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC **cgi_info_5gc; Google__Protobuf__UInt32Value *freqbandindicator; Uenibstreamprotobuf__MultiBandInfoListEUTRA *multibandinfolist; Uenibstreamprotobuf__TrueOpt *freqbandindicatorpriority; }; #define UENIBSTREAMPROTOBUF__EUTRA__CGI__INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__cgi__info__descriptor) \ , NULL, 0,NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__MeasResultNR { ProtobufCMessage base; Google__Protobuf__UInt32Value *physcellid; Uenibstreamprotobuf__MeasResult *measresult; Uenibstreamprotobuf__CGIInfo *cgi_info; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_nr__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__MeasResultEUTRA { ProtobufCMessage base; uint32_t eutra_physcellid; Uenibstreamprotobuf__MeasQuantityResultsEUTRA *measresult; Uenibstreamprotobuf__EUTRACGIInfo *cgi_info; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_eutra__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__MeasResultServMO { ProtobufCMessage base; uint32_t servcellid; Uenibstreamprotobuf__MeasResultNR *measresultservingcell; Uenibstreamprotobuf__MeasResultNR *measresultbestneighcell; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_SERV_MO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_serv_mo__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__MeasResultServMOList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__MeasResultServMO **items; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_SERV_MOLIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_serv_molist__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MeasResultListNR { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__MeasResultNR **items; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_LIST_NR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_list_nr__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__MeasResultListEUTRA { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__MeasResultEUTRA **items; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULT_LIST_EUTRA__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_result_list_eutra__descriptor) \ , 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS__NOT_SET = 0, UENIBSTREAMPROTOBUF__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS_MEAS_RESULT_LIST_NR = 3, UENIBSTREAMPROTOBUF__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS_MEAS_RESULT_LIST_EUTRA = 4 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS) } Uenibstreamprotobuf__MeasResults__MeasResultNeighCellsCase; struct _Uenibstreamprotobuf__MeasResults { ProtobufCMessage base; uint32_t measid; Uenibstreamprotobuf__MeasResultServMOList *measresultservingmolist; Uenibstreamprotobuf__MeasResults__MeasResultNeighCellsCase meas_result_neigh_cells_case; union { Uenibstreamprotobuf__MeasResultListNR *measresultlistnr; Uenibstreamprotobuf__MeasResultListEUTRA *measresultlisteutra; }; }; #define UENIBSTREAMPROTOBUF__MEAS_RESULTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__meas_results__descriptor) \ , 0, NULL, UENIBSTREAMPROTOBUF__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS__NOT_SET, {0} } typedef enum { UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET__NOT_SET = 0, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS10 = 1, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS20 = 2, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS32 = 3, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS40 = 4, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS60 = 5, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS64 = 6, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS70 = 7, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS80 = 8, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS128 = 9, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS160 = 10, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS256 = 11, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS320 = 12, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS512 = 13, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS640 = 14, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS1024 = 15, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS1280 = 16, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS2048 = 17, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS2560 = 18, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS5120 = 19, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS10240 = 20 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET) } Uenibstreamprotobuf__DRXInfo__DrxLongCycleStartOffsetCase; struct _Uenibstreamprotobuf__DRXInfo { ProtobufCMessage base; Uenibstreamprotobuf__ShortDRX *shortdrx; Uenibstreamprotobuf__DRXInfo__DrxLongCycleStartOffsetCase drx__long_cycle_start_offset_case; union { uint32_t ms10; uint32_t ms20; uint32_t ms32; uint32_t ms40; uint32_t ms60; uint32_t ms64; uint32_t ms70; uint32_t ms80; uint32_t ms128; uint32_t ms160; uint32_t ms256; uint32_t ms320; uint32_t ms512; uint32_t ms640; uint32_t ms1024; uint32_t ms1280; uint32_t ms2048; uint32_t ms2560; uint32_t ms5120; uint32_t ms10240; }; }; #define UENIBSTREAMPROTOBUF__DRX__INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drx__info__descriptor) \ , NULL, UENIBSTREAMPROTOBUF__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET__NOT_SET, {0} } struct _Uenibstreamprotobuf__RadioBearerConfig { ProtobufCMessage base; Uenibstreamprotobuf__SRBToAddModList *srb_toaddmodlist; Google__Protobuf__BoolValue *srb3_torelease; Uenibstreamprotobuf__DRBToAddModList *drb_toaddmodlist; Uenibstreamprotobuf__DRBToReleaseList *drb_toreleaselist; Uenibstreamprotobuf__SecurityConfig *securityconfig; }; #define UENIBSTREAMPROTOBUF__RADIO_BEARER_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__radio_bearer_config__descriptor) \ , NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__SRBToAddModList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__SRBToAddMod **items; }; #define UENIBSTREAMPROTOBUF__SRB__TO_ADD_MOD_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srb__to_add_mod_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SRBToAddMod { ProtobufCMessage base; uint32_t srb_identity; Google__Protobuf__BoolValue *reestablishpdcp; Google__Protobuf__BoolValue *discardonpdcp; Uenibstreamprotobuf__PDCPConfig *pdcp_config; }; #define UENIBSTREAMPROTOBUF__SRB__TO_ADD_MOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__srb__to_add_mod__descriptor) \ , 0, NULL, NULL, NULL } struct _Uenibstreamprotobuf__PDCPConfig { ProtobufCMessage base; Uenibstreamprotobuf__DRB *drb; Uenibstreamprotobuf__MoreThanOneRLC *morethanonerlc; Uenibstreamprotobuf__TReordering *t_reordering; Google__Protobuf__BoolValue *cipheringdisabled; }; #define UENIBSTREAMPROTOBUF__PDCP__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdcp__config__descriptor) \ , NULL, NULL, NULL, NULL } typedef enum { UENIBSTREAMPROTOBUF__DRB__HEADER_COMPRESSION__NOT_SET = 0, UENIBSTREAMPROTOBUF__DRB__HEADER_COMPRESSION_NOT_USED = 4, UENIBSTREAMPROTOBUF__DRB__HEADER_COMPRESSION_ROHC = 5, UENIBSTREAMPROTOBUF__DRB__HEADER_COMPRESSION_UPLINK_ONLY_ROHC = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DRB__HEADER_COMPRESSION) } Uenibstreamprotobuf__DRB__HeaderCompressionCase; struct _Uenibstreamprotobuf__DRB { ProtobufCMessage base; Uenibstreamprotobuf__DiscardTimer *discardtimer; Uenibstreamprotobuf__PDCPSNSize *pdcp_sn_sizeul; Uenibstreamprotobuf__PDCPSNSize *pdcp_sn_sizedl; Google__Protobuf__BoolValue *integrityprotection; Google__Protobuf__BoolValue *statusreportrequired; Google__Protobuf__BoolValue *outoforderdelivery; Uenibstreamprotobuf__DRB__HeaderCompressionCase header_compression_case; union { Uenibstreamprotobuf__Null *notused; Uenibstreamprotobuf__Rohc *rohc; Uenibstreamprotobuf__UplinkOnlyROHC *uplinkonlyrohc; }; }; #define UENIBSTREAMPROTOBUF__DRB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drb__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__DRB__HEADER_COMPRESSION__NOT_SET, {0} } struct _Uenibstreamprotobuf__DiscardTimer { ProtobufCMessage base; Uenibstreamprotobuf__DiscardTimer__Value value; }; #define UENIBSTREAMPROTOBUF__DISCARD_TIMER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__discard_timer__descriptor) \ , UENIBSTREAMPROTOBUF__DISCARD_TIMER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PDCPSNSize { ProtobufCMessage base; Uenibstreamprotobuf__PDCPSNSize__Value value; }; #define UENIBSTREAMPROTOBUF__PDCP__SN__SIZE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pdcp__sn__size__descriptor) \ , UENIBSTREAMPROTOBUF__PDCP__SN__SIZE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__Rohc { ProtobufCMessage base; uint32_t maxcid; Uenibstreamprotobuf__RohcProfiles *profiles; Google__Protobuf__BoolValue *drb_continuerohc; }; #define UENIBSTREAMPROTOBUF__ROHC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rohc__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__RohcProfiles { ProtobufCMessage base; protobuf_c_boolean profile0x0001; protobuf_c_boolean profile0x0002; protobuf_c_boolean profile0x0003; protobuf_c_boolean profile0x0004; protobuf_c_boolean profile0x0006; protobuf_c_boolean profile0x0101; protobuf_c_boolean profile0x0102; protobuf_c_boolean profile0x0103; protobuf_c_boolean profile0x0104; }; #define UENIBSTREAMPROTOBUF__ROHC_PROFILES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rohc_profiles__descriptor) \ , 0, 0, 0, 0, 0, 0, 0, 0, 0 } struct _Uenibstreamprotobuf__UplinkOnlyROHC { ProtobufCMessage base; uint32_t maxcid; Uenibstreamprotobuf__UplinkOnlyROHCProfiles *profiles; Google__Protobuf__BoolValue *drb_continuerohc; }; #define UENIBSTREAMPROTOBUF__UPLINK_ONLY_ROHC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uplink_only_rohc__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__UplinkOnlyROHCProfiles { ProtobufCMessage base; protobuf_c_boolean profile0x0106; }; #define UENIBSTREAMPROTOBUF__UPLINK_ONLY_ROHCPROFILES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uplink_only_rohcprofiles__descriptor) \ , 0 } struct _Uenibstreamprotobuf__MoreThanOneRLC { ProtobufCMessage base; Uenibstreamprotobuf__PrimaryPath *primarypath; Uenibstreamprotobuf__ULDataSplitThreshold *ul_datasplitthreshold; Google__Protobuf__BoolValue *pdcp_duplication; }; #define UENIBSTREAMPROTOBUF__MORE_THAN_ONE_RLC__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__more_than_one_rlc__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__PrimaryPath { ProtobufCMessage base; Google__Protobuf__UInt32Value *cellgroup; Google__Protobuf__UInt32Value *logicalchannel; }; #define UENIBSTREAMPROTOBUF__PRIMARY_PATH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__primary_path__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__ULDataSplitThreshold { ProtobufCMessage base; Uenibstreamprotobuf__ULDataSplitThreshold__Value value; }; #define UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ul__data_split_threshold__descriptor) \ , UENIBSTREAMPROTOBUF__UL__DATA_SPLIT_THRESHOLD__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__TReordering { ProtobufCMessage base; Uenibstreamprotobuf__TReordering__Value value; }; #define UENIBSTREAMPROTOBUF__T__REORDERING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__t__reordering__descriptor) \ , UENIBSTREAMPROTOBUF__T__REORDERING__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__DRBToAddModList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__DRBToAddMod **items; }; #define UENIBSTREAMPROTOBUF__DRB__TO_ADD_MOD_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drb__to_add_mod_list__descriptor) \ , 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__DRB__TO_ADD_MOD__CN_ASSOCIATION__NOT_SET = 0, UENIBSTREAMPROTOBUF__DRB__TO_ADD_MOD__CN_ASSOCIATION_EPS__BEARER_IDENTITY = 1, UENIBSTREAMPROTOBUF__DRB__TO_ADD_MOD__CN_ASSOCIATION_SDAP__CONFIG = 2 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__DRB__TO_ADD_MOD__CN_ASSOCIATION) } Uenibstreamprotobuf__DRBToAddMod__CnAssociationCase; struct _Uenibstreamprotobuf__DRBToAddMod { ProtobufCMessage base; uint32_t drb_identity; Google__Protobuf__BoolValue *reestablishpdcp; Google__Protobuf__BoolValue *recoverpdcp; Uenibstreamprotobuf__PDCPConfig *pdcp_config; Uenibstreamprotobuf__DRBToAddMod__CnAssociationCase cn_association_case; union { uint32_t eps_beareridentity; Uenibstreamprotobuf__SDAPConfig *sdap_config; }; }; #define UENIBSTREAMPROTOBUF__DRB__TO_ADD_MOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drb__to_add_mod__descriptor) \ , 0, NULL, NULL, NULL, UENIBSTREAMPROTOBUF__DRB__TO_ADD_MOD__CN_ASSOCIATION__NOT_SET, {0} } struct _Uenibstreamprotobuf__DRBToReleaseList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__DRB__TO_RELEASE_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__drb__to_release_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SDAPConfig { ProtobufCMessage base; uint32_t pdu_session; Uenibstreamprotobuf__SDAPHeader *sdap_headerdl; Uenibstreamprotobuf__SDAPHeader *sdap_headerul; protobuf_c_boolean defaultdrb; size_t n_mappedqos_flowstoadd; uint32_t *mappedqos_flowstoadd; size_t n_mappedqos_flowstorelease; uint32_t *mappedqos_flowstorelease; }; #define UENIBSTREAMPROTOBUF__SDAP__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sdap__config__descriptor) \ , 0, NULL, NULL, 0, 0,NULL, 0,NULL } struct _Uenibstreamprotobuf__SDAPHeader { ProtobufCMessage base; Uenibstreamprotobuf__SDAPHeader__Value value; }; #define UENIBSTREAMPROTOBUF__SDAP__HEADER__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sdap__header__descriptor) \ , UENIBSTREAMPROTOBUF__SDAP__HEADER__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SecurityConfig { ProtobufCMessage base; Uenibstreamprotobuf__SecurityAlgorithmConfig *securityalgorithmconfig; Uenibstreamprotobuf__KeyToUse *keytouse; }; #define UENIBSTREAMPROTOBUF__SECURITY_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__security_config__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__SecurityAlgorithmConfig { ProtobufCMessage base; Uenibstreamprotobuf__CipheringAlgorithm *cipheringalgorithm; Uenibstreamprotobuf__IntegrityProtAlgorithm *integrityprotalgorithm; }; #define UENIBSTREAMPROTOBUF__SECURITY_ALGORITHM_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__security_algorithm_config__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__CipheringAlgorithm { ProtobufCMessage base; Uenibstreamprotobuf__CipheringAlgorithm__Value value; }; #define UENIBSTREAMPROTOBUF__CIPHERING_ALGORITHM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ciphering_algorithm__descriptor) \ , UENIBSTREAMPROTOBUF__CIPHERING_ALGORITHM__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__IntegrityProtAlgorithm { ProtobufCMessage base; Uenibstreamprotobuf__IntegrityProtAlgorithm__Value value; }; #define UENIBSTREAMPROTOBUF__INTEGRITY_PROT_ALGORITHM__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__integrity_prot_algorithm__descriptor) \ , UENIBSTREAMPROTOBUF__INTEGRITY_PROT_ALGORITHM__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__KeyToUse { ProtobufCMessage base; Uenibstreamprotobuf__KeyToUse__Value value; }; #define UENIBSTREAMPROTOBUF__KEY_TO_USE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__key_to_use__descriptor) \ , UENIBSTREAMPROTOBUF__KEY_TO_USE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UplinkTxDirectCurrentList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__UplinkTxDirectCurrentCell **items; }; #define UENIBSTREAMPROTOBUF__UPLINK_TX_DIRECT_CURRENT_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uplink_tx_direct_current_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__UplinkTxDirectCurrentCell { ProtobufCMessage base; uint32_t servcellindex; size_t n_uplinkdirectcurrentbwp; Uenibstreamprotobuf__UplinkTxDirectCurrentBWP **uplinkdirectcurrentbwp; }; #define UENIBSTREAMPROTOBUF__UPLINK_TX_DIRECT_CURRENT_CELL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uplink_tx_direct_current_cell__descriptor) \ , 0, 0,NULL } struct _Uenibstreamprotobuf__UplinkTxDirectCurrentBWP { ProtobufCMessage base; uint32_t bwp_id; protobuf_c_boolean shift7dot5khz; uint32_t txdirectcurrentlocation; }; #define UENIBSTREAMPROTOBUF__UPLINK_TX_DIRECT_CURRENT_BWP__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uplink_tx_direct_current_bwp__descriptor) \ , 0, 0, 0 } struct _Uenibstreamprotobuf__CellAccessRelatedInfo { ProtobufCMessage base; Uenibstreamprotobuf__PLMNIdentityInfoList *plmn_identitylist; Uenibstreamprotobuf__TrueOpt *cellreservedforotheruse; }; #define UENIBSTREAMPROTOBUF__CELL_ACCESS_RELATED_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__cell_access_related_info__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__ConnEstFailureControl { ProtobufCMessage base; Uenibstreamprotobuf__ConnEstFailCount *connestfailcount; Uenibstreamprotobuf__ConnEstFailOffsetValidity *connestfailoffsetvalidity; Google__Protobuf__UInt32Value *connestfailoffset; }; #define UENIBSTREAMPROTOBUF__CONN_EST_FAILURE_CONTROL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__conn_est_failure_control__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__ConnEstFailCount { ProtobufCMessage base; Uenibstreamprotobuf__ConnEstFailCount__Value value; }; #define UENIBSTREAMPROTOBUF__CONN_EST_FAIL_COUNT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__conn_est_fail_count__descriptor) \ , UENIBSTREAMPROTOBUF__CONN_EST_FAIL_COUNT__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__ConnEstFailOffsetValidity { ProtobufCMessage base; Uenibstreamprotobuf__ConnEstFailOffsetValidity__Value value; }; #define UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__conn_est_fail_offset_validity__descriptor) \ , UENIBSTREAMPROTOBUF__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SISchedulingInfo { ProtobufCMessage base; size_t n_schedulinginfolist; Uenibstreamprotobuf__SchedulingInfo **schedulinginfolist; Uenibstreamprotobuf__SIWindowLength *si_windowlength; Uenibstreamprotobuf__SIRequestConfig *si_requestconfig; Uenibstreamprotobuf__SIRequestConfig *si_requestconfigsul; Google__Protobuf__StringValue *systeminformationareaid; }; #define UENIBSTREAMPROTOBUF__SI__SCHEDULING_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__si__scheduling_info__descriptor) \ , 0,NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__SIWindowLength { ProtobufCMessage base; Uenibstreamprotobuf__SIWindowLength__Value value; }; #define UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__si__window_length__descriptor) \ , UENIBSTREAMPROTOBUF__SI__WINDOW_LENGTH__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SchedulingInfo { ProtobufCMessage base; Uenibstreamprotobuf__SIBroadcastStatus *si_broadcaststatus; Uenibstreamprotobuf__SIPeriodicity *si_periodicity; Uenibstreamprotobuf__SIBMapping *sib_mappinginfo; }; #define UENIBSTREAMPROTOBUF__SCHEDULING_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scheduling_info__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__SIBMapping { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__SIBTypeInfo **items; }; #define UENIBSTREAMPROTOBUF__SIB__MAPPING__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib__mapping__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SIBroadcastStatus { ProtobufCMessage base; Uenibstreamprotobuf__SIBroadcastStatus__Value value; }; #define UENIBSTREAMPROTOBUF__SI__BROADCAST_STATUS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__si__broadcast_status__descriptor) \ , UENIBSTREAMPROTOBUF__SI__BROADCAST_STATUS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SIPeriodicity { ProtobufCMessage base; Uenibstreamprotobuf__SIPeriodicity__Value value; }; #define UENIBSTREAMPROTOBUF__SI__PERIODICITY__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__si__periodicity__descriptor) \ , UENIBSTREAMPROTOBUF__SI__PERIODICITY__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SIBTypeInfo { ProtobufCMessage base; Uenibstreamprotobuf__SIBTypeInfoType *type; Google__Protobuf__UInt32Value *valuetag; Uenibstreamprotobuf__TrueOpt *areascope; }; #define UENIBSTREAMPROTOBUF__SIB__TYPE_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib__type_info__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__SIBTypeInfoType { ProtobufCMessage base; Uenibstreamprotobuf__SIBTypeInfoType__Value value; }; #define UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib__type_info_type__descriptor) \ , UENIBSTREAMPROTOBUF__SIB__TYPE_INFO_TYPE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SIRequestConfig { ProtobufCMessage base; Uenibstreamprotobuf__RACHOccasionsSI *rach_occasionssi; Uenibstreamprotobuf__SIRequestPeriod *si_requestperiod; size_t n_si_requestresources; Uenibstreamprotobuf__SIRequestResources **si_requestresources; }; #define UENIBSTREAMPROTOBUF__SI__REQUEST_CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__si__request_config__descriptor) \ , NULL, NULL, 0,NULL } struct _Uenibstreamprotobuf__SIRequestPeriod { ProtobufCMessage base; Uenibstreamprotobuf__SIRequestPeriod__Value value; }; #define UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__si__request_period__descriptor) \ , UENIBSTREAMPROTOBUF__SI__REQUEST_PERIOD__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__RACHOccasionsSI { ProtobufCMessage base; Uenibstreamprotobuf__RACHConfigGeneric *rach_configsi; Uenibstreamprotobuf__SSBPerRACHOccasion *ssb_perrach_occasion; }; #define UENIBSTREAMPROTOBUF__RACH__OCCASIONS_SI__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__rach__occasions_si__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__SIRequestResources { ProtobufCMessage base; uint32_t ra_preamblestartindex; Google__Protobuf__UInt32Value *ra_associationperiodindex; Google__Protobuf__UInt32Value *ra_ssb_occasionmaskindex; }; #define UENIBSTREAMPROTOBUF__SI__REQUEST_RESOURCES__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__si__request_resources__descriptor) \ , 0, NULL, NULL } struct _Uenibstreamprotobuf__ServingCellConfigCommonSIB { ProtobufCMessage base; Uenibstreamprotobuf__DownlinkConfigCommonSIB *downlinkconfigcommon; Uenibstreamprotobuf__UplinkConfigCommonSIB *uplinkconfigcommon; Uenibstreamprotobuf__UplinkConfigCommonSIB *supplementaryuplink; Uenibstreamprotobuf__SIBNTimingAdvanceOffset *n_timingadvanceoffset; Uenibstreamprotobuf__SIBSSBPositionsInBurst *ssb_positionsinburst; Uenibstreamprotobuf__SIBSSBPeriodicityServingCell *ssb_periodicityservingcell; Uenibstreamprotobuf__TDDULDLConfigCommon *tdd_ul_dl_configurationcommon; int32_t ss_pbch_blockpower; }; #define UENIBSTREAMPROTOBUF__SERVING_CELL_CONFIG_COMMON_SIB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__serving_cell_config_common_sib__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0 } struct _Uenibstreamprotobuf__DownlinkConfigCommonSIB { ProtobufCMessage base; Uenibstreamprotobuf__FrequencyInfoDLSIB *frequencyinfodl; Uenibstreamprotobuf__BWPDownlinkCommon *initialdownlinkbwp; Uenibstreamprotobuf__BCCHConfig *bcch_config; Uenibstreamprotobuf__PCCHConfig *pcch_config; }; #define UENIBSTREAMPROTOBUF__DOWNLINK_CONFIG_COMMON_SIB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__downlink_config_common_sib__descriptor) \ , NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__FrequencyInfoDLSIB { ProtobufCMessage base; Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *frequencybandlist; uint32_t offsettopointa; size_t n_scs_specificcarrierlist; Uenibstreamprotobuf__SCSSpecificCarrier **scs_specificcarrierlist; }; #define UENIBSTREAMPROTOBUF__FREQUENCY_INFO_DL__SIB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__frequency_info_dl__sib__descriptor) \ , NULL, 0, 0,NULL } struct _Uenibstreamprotobuf__MultiFrequencyBandListNRSIB { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__NRMultiBandInfo **items; }; #define UENIBSTREAMPROTOBUF__MULTI_FREQUENCY_BAND_LIST_NR__SIB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__multi_frequency_band_list_nr__sib__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__NRMultiBandInfo { ProtobufCMessage base; Google__Protobuf__UInt32Value *freqbandindicatornr; Uenibstreamprotobuf__NRNSPmaxList *nr_ns_pmaxlist; }; #define UENIBSTREAMPROTOBUF__NR__MULTI_BAND_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nr__multi_band_info__descriptor) \ , NULL, NULL } struct _Uenibstreamprotobuf__NRNSPmaxList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__NRNSPmaxValue **items; }; #define UENIBSTREAMPROTOBUF__NR__NS__PMAX_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nr__ns__pmax_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__NRNSPmaxValue { ProtobufCMessage base; Google__Protobuf__Int32Value *additionalpmax; uint32_t additionalspectrumemission; }; #define UENIBSTREAMPROTOBUF__NR__NS__PMAX_VALUE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__nr__ns__pmax_value__descriptor) \ , NULL, 0 } struct _Uenibstreamprotobuf__BCCHConfig { ProtobufCMessage base; Uenibstreamprotobuf__BCCHConfig__ModificationPeriodCoeff modificationperiodcoeff; }; #define UENIBSTREAMPROTOBUF__BCCH__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__bcch__config__descriptor) \ , UENIBSTREAMPROTOBUF__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__protobuf_unspecified } typedef enum { UENIBSTREAMPROTOBUF__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET__NOT_SET = 0, UENIBSTREAMPROTOBUF__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_ONE_T = 2, UENIBSTREAMPROTOBUF__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_HALF_T = 3, UENIBSTREAMPROTOBUF__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_QUARTER_T = 4, UENIBSTREAMPROTOBUF__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_ONE_EIGHTH_T = 5, UENIBSTREAMPROTOBUF__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_ONE_SIXTEENTH_T = 6 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET) } Uenibstreamprotobuf__PCCHConfig__NAndPagingFrameOffsetCase; typedef enum { UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO__NOT_SET = 0, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS15_KHZONE_T = 8, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS30_KHZONE_T__SCS15_KHZHALF_T = 9, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS60_KHZONE_T__SCS30_KHZHALF_T__SCS15_KHZQUARTER_T = 10, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZONE_T__SCS60_KHZHALF_T__SCS30_KHZQUARTER_T__SCS15_KHZONE_EIGHTH_T = 11, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZHALF_T__SCS60_KHZQUARTER_T__SCS30_KHZONE_EIGHTH_T__SCS15_KHZONE_SIXTEENTH_T = 12, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZQUARTER_T__SCS60_KHZONE_EIGHTH_T__SCS30_KHZONE_SIXTEENTH_T = 13, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZONE_EIGHTH_T__SCS60_KHZONE_SIXTEENTH_T = 14, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZONE_SIXTEENTH_T = 15 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO) } Uenibstreamprotobuf__PCCHConfig__FirstPDCCHMonitoringOccasionOfPOCase; struct _Uenibstreamprotobuf__PCCHConfig { ProtobufCMessage base; Uenibstreamprotobuf__PagingCycle *defaultpagingcycle; Uenibstreamprotobuf__PCCHConfigNs *ns; Uenibstreamprotobuf__PCCHConfig__NAndPagingFrameOffsetCase n_and_paging_frame_offset_case; union { Uenibstreamprotobuf__Null *onet; uint32_t halft; uint32_t quartert; uint32_t oneeightht; uint32_t onesixteentht; }; Uenibstreamprotobuf__PCCHConfig__FirstPDCCHMonitoringOccasionOfPOCase first_pdcch__monitoring_occasion_of_po_case; union { Uenibstreamprotobuf__SCS15KHZoneT *scs15khzonet; Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT *scs30khzonet_scs15khzhalft; Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *scs60khzonet_scs30khzhalft_scs15khzquartert; Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *scs120khzonet_scs60khzhalft_scs30khzquartert_scs15khzoneeightht; Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *scs120khzhalft_scs60khzquartert_scs30khzoneeightht_scs15khzonesixteentht; Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *scs120khzquartert_scs60khzoneeightht_scs30khzonesixteentht; Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *scs120khzoneeightht_scs60khzonesixteentht; Uenibstreamprotobuf__SCS120KHZoneSixteenthT *scs120khzonesixteentht; }; }; #define UENIBSTREAMPROTOBUF__PCCH__CONFIG__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pcch__config__descriptor) \ , NULL, NULL, UENIBSTREAMPROTOBUF__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET__NOT_SET, {0}, UENIBSTREAMPROTOBUF__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO__NOT_SET, {0} } struct _Uenibstreamprotobuf__PagingCycle { ProtobufCMessage base; Uenibstreamprotobuf__PagingCycle__Value value; }; #define UENIBSTREAMPROTOBUF__PAGING_CYCLE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__paging_cycle__descriptor) \ , UENIBSTREAMPROTOBUF__PAGING_CYCLE__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__PCCHConfigNs { ProtobufCMessage base; Uenibstreamprotobuf__PCCHConfigNs__Value value; }; #define UENIBSTREAMPROTOBUF__PCCH__CONFIG_NS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__pcch__config_ns__descriptor) \ , UENIBSTREAMPROTOBUF__PCCH__CONFIG_NS__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SCS15KHZoneT { ProtobufCMessage base; size_t n_values; uint32_t *values; }; #define UENIBSTREAMPROTOBUF__SCS15_KHZONE_T__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs15_khzone_t__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT { ProtobufCMessage base; size_t n_values; uint32_t *values; }; #define UENIBSTREAMPROTOBUF__SCS30_KHZONE_T__SCS15_KHZHALF_T__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs30_khzone_t__scs15_khzhalf_t__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT { ProtobufCMessage base; size_t n_values; uint32_t *values; }; #define UENIBSTREAMPROTOBUF__SCS60_KHZONE_T__SCS30_KHZHALF_T__SCS15_KHZQUARTER_T__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT { ProtobufCMessage base; size_t n_values; uint32_t *values; }; #define UENIBSTREAMPROTOBUF__SCS120_KHZONE_T__SCS60_KHZHALF_T__SCS30_KHZQUARTER_T__SCS15_KHZONE_EIGHTH_T__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT { ProtobufCMessage base; size_t n_values; uint32_t *values; }; #define UENIBSTREAMPROTOBUF__SCS120_KHZHALF_T__SCS60_KHZQUARTER_T__SCS30_KHZONE_EIGHTH_T__SCS15_KHZONE_SIXTEENTH_T__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT { ProtobufCMessage base; size_t n_values; uint32_t *values; }; #define UENIBSTREAMPROTOBUF__SCS120_KHZQUARTER_T__SCS60_KHZONE_EIGHTH_T__SCS30_KHZONE_SIXTEENTH_T__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT { ProtobufCMessage base; size_t n_values; uint32_t *values; }; #define UENIBSTREAMPROTOBUF__SCS120_KHZONE_EIGHTH_T__SCS60_KHZONE_SIXTEENTH_T__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__SCS120KHZoneSixteenthT { ProtobufCMessage base; size_t n_values; uint32_t *values; }; #define UENIBSTREAMPROTOBUF__SCS120_KHZONE_SIXTEENTH_T__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__scs120_khzone_sixteenth_t__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__UplinkConfigCommonSIB { ProtobufCMessage base; Uenibstreamprotobuf__FrequencyInfoULSIB *frequencyinfoul; Uenibstreamprotobuf__BWPUplinkCommon *initialuplinkbwp; Uenibstreamprotobuf__TimeAlignmentTimer *timealignmenttimercommon; }; #define UENIBSTREAMPROTOBUF__UPLINK_CONFIG_COMMON_SIB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uplink_config_common_sib__descriptor) \ , NULL, NULL, NULL } struct _Uenibstreamprotobuf__FrequencyInfoULSIB { ProtobufCMessage base; Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *frequencybandlist; Google__Protobuf__UInt32Value *absolutefrequencypointa; size_t n_scs_specificcarrierlist; Uenibstreamprotobuf__SCSSpecificCarrier **scs_specificcarrierlist; Google__Protobuf__Int32Value *p_max; Uenibstreamprotobuf__TrueOpt *frequencyshift7p5khz; }; #define UENIBSTREAMPROTOBUF__FREQUENCY_INFO_UL__SIB__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__frequency_info_ul__sib__descriptor) \ , NULL, NULL, 0,NULL, NULL, NULL } struct _Uenibstreamprotobuf__SIBNTimingAdvanceOffset { ProtobufCMessage base; Uenibstreamprotobuf__SIBNTimingAdvanceOffset__Value value; }; #define UENIBSTREAMPROTOBUF__SIB__N__TIMING_ADVANCE_OFFSET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib__n__timing_advance_offset__descriptor) \ , UENIBSTREAMPROTOBUF__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__SIBSSBPositionsInBurst { ProtobufCMessage base; char *inonegroup; Google__Protobuf__StringValue *grouppresence; }; #define UENIBSTREAMPROTOBUF__SIB__SSB__POSITIONS_IN_BURST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib__ssb__positions_in_burst__descriptor) \ , (char *)protobuf_c_empty_string, NULL } struct _Uenibstreamprotobuf__SIBSSBPeriodicityServingCell { ProtobufCMessage base; Uenibstreamprotobuf__SIBSSBPeriodicityServingCell__Value value; }; #define UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__descriptor) \ , UENIBSTREAMPROTOBUF__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UETimersAndConstants { ProtobufCMessage base; Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *t300; Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *t301; Uenibstreamprotobuf__UETimersAndConstantsT310 *t310; Uenibstreamprotobuf__UETimersAndConstantsN310 *n310; Uenibstreamprotobuf__UETimersAndConstantsT311 *t311; Uenibstreamprotobuf__UETimersAndConstantsN311 *n311; Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *t319; }; #define UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ue__timers_and_constants__descriptor) \ , NULL, NULL, NULL, NULL, NULL, NULL, NULL } struct _Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 { ProtobufCMessage base; Uenibstreamprotobuf__UETimersAndConstantsT300T301T319__Value value; }; #define UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__descriptor) \ , UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UETimersAndConstantsT310 { ProtobufCMessage base; Uenibstreamprotobuf__UETimersAndConstantsT310__Value value; }; #define UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ue__timers_and_constants_t310__descriptor) \ , UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T310__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UETimersAndConstantsN310 { ProtobufCMessage base; Uenibstreamprotobuf__UETimersAndConstantsN310__Value value; }; #define UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ue__timers_and_constants_n310__descriptor) \ , UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N310__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UETimersAndConstantsT311 { ProtobufCMessage base; Uenibstreamprotobuf__UETimersAndConstantsT311__Value value; }; #define UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ue__timers_and_constants_t311__descriptor) \ , UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_T311__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UETimersAndConstantsN311 { ProtobufCMessage base; Uenibstreamprotobuf__UETimersAndConstantsN311__Value value; }; #define UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__ue__timers_and_constants_n311__descriptor) \ , UENIBSTREAMPROTOBUF__UE__TIMERS_AND_CONSTANTS_N311__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UACBarringPerCatList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__UACBarringPerCat **items; }; #define UENIBSTREAMPROTOBUF__UAC__BARRING_PER_CAT_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__barring_per_cat_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__UACBarringPerCat { ProtobufCMessage base; uint32_t accesscategory; uint32_t uac_barringinfosetindex; }; #define UENIBSTREAMPROTOBUF__UAC__BARRING_PER_CAT__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__barring_per_cat__descriptor) \ , 0, 0 } struct _Uenibstreamprotobuf__UACBarringPerPLMNList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__UACBarringPerPLMN **items; }; #define UENIBSTREAMPROTOBUF__UAC__BARRING_PER_PLMN__LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__barring_per_plmn__list__descriptor) \ , 0,NULL } typedef enum { UENIBSTREAMPROTOBUF__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE__NOT_SET = 0, UENIBSTREAMPROTOBUF__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE_UAC__IMPLICIT_ACBARRING_LIST = 2, UENIBSTREAMPROTOBUF__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE_UAC__EXPLICIT_ACBARRING_LIST = 3 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(UENIBSTREAMPROTOBUF__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE) } Uenibstreamprotobuf__UACBarringPerPLMN__UacACBarringListTypeCase; struct _Uenibstreamprotobuf__UACBarringPerPLMN { ProtobufCMessage base; uint32_t plmn_identityindex; Uenibstreamprotobuf__UACBarringPerPLMN__UacACBarringListTypeCase uac__acbarring_list_type_case; union { Uenibstreamprotobuf__UACImplicitACBarringList *uac_implicitacbarringlist; Uenibstreamprotobuf__UACBarringPerCatList *uac_explicitacbarringlist; }; }; #define UENIBSTREAMPROTOBUF__UAC__BARRING_PER_PLMN__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__barring_per_plmn__descriptor) \ , 0, UENIBSTREAMPROTOBUF__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE__NOT_SET, {0} } struct _Uenibstreamprotobuf__UACImplicitACBarringList { ProtobufCMessage base; size_t n_items; uint32_t *items; }; #define UENIBSTREAMPROTOBUF__UAC__IMPLICIT_ACBARRING_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__implicit_acbarring_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__UACBarringInfoSetList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__UACBarringInfoSet **items; }; #define UENIBSTREAMPROTOBUF__UAC__BARRING_INFO_SET_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__barring_info_set_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__UACBarringInfoSet { ProtobufCMessage base; Uenibstreamprotobuf__UACBarringFactor *uac_barringfactor; Uenibstreamprotobuf__UACBarringTime *uac_barringtime; char *uac_barringforaccessidentity; }; #define UENIBSTREAMPROTOBUF__UAC__BARRING_INFO_SET__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__barring_info_set__descriptor) \ , NULL, NULL, (char *)protobuf_c_empty_string } struct _Uenibstreamprotobuf__UACBarringFactor { ProtobufCMessage base; Uenibstreamprotobuf__UACBarringFactor__Value value; }; #define UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__barring_factor__descriptor) \ , UENIBSTREAMPROTOBUF__UAC__BARRING_FACTOR__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__UACBarringTime { ProtobufCMessage base; Uenibstreamprotobuf__UACBarringTime__Value value; }; #define UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__uac__barring_time__descriptor) \ , UENIBSTREAMPROTOBUF__UAC__BARRING_TIME__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__MobilityStateParameters { ProtobufCMessage base; Uenibstreamprotobuf__TEvaluationHystNormal *t_evaluation; Uenibstreamprotobuf__TEvaluationHystNormal *t_hystnormal; uint32_t n_cellchangemedium; uint32_t n_cellchangehigh; }; #define UENIBSTREAMPROTOBUF__MOBILITY_STATE_PARAMETERS__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__mobility_state_parameters__descriptor) \ , NULL, NULL, 0, 0 } struct _Uenibstreamprotobuf__TEvaluationHystNormal { ProtobufCMessage base; Uenibstreamprotobuf__TEvaluationHystNormal__Value value; }; #define UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__t__evaluation__hyst_normal__descriptor) \ , UENIBSTREAMPROTOBUF__T__EVALUATION__HYST_NORMAL__VALUE__protobuf_unspecified } struct _Uenibstreamprotobuf__EUTRAMultiBandInfoList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__EUTRAMultiBandInfo **items; }; #define UENIBSTREAMPROTOBUF__EUTRA__MULTI_BAND_INFO_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__multi_band_info_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__EUTRAMultiBandInfo { ProtobufCMessage base; uint32_t eutra_freqbandindicator; Uenibstreamprotobuf__EUTRANSPmaxList *eutra_ns_pmaxlist; }; #define UENIBSTREAMPROTOBUF__EUTRA__MULTI_BAND_INFO__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__multi_band_info__descriptor) \ , 0, NULL } struct _Uenibstreamprotobuf__EUTRANSPmaxList { ProtobufCMessage base; size_t n_items; Uenibstreamprotobuf__EUTRANSPmaxValue **items; }; #define UENIBSTREAMPROTOBUF__EUTRA__NS__PMAX_LIST__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__ns__pmax_list__descriptor) \ , 0,NULL } struct _Uenibstreamprotobuf__EUTRANSPmaxValue { ProtobufCMessage base; Google__Protobuf__Int32Value *additionalpmax; Google__Protobuf__UInt32Value *additionalspectrumemission; }; #define UENIBSTREAMPROTOBUF__EUTRA__NS__PMAX_VALUE__INIT \ { PROTOBUF_C_MESSAGE_INIT (&uenibstreamprotobuf__eutra__ns__pmax_value__descriptor) \ , NULL, NULL } /* Uenibstreamprotobuf__CellGroupConfig methods */ void uenibstreamprotobuf__cell_group_config__init (Uenibstreamprotobuf__CellGroupConfig *message); size_t uenibstreamprotobuf__cell_group_config__get_packed_size (const Uenibstreamprotobuf__CellGroupConfig *message); size_t uenibstreamprotobuf__cell_group_config__pack (const Uenibstreamprotobuf__CellGroupConfig *message, uint8_t *out); size_t uenibstreamprotobuf__cell_group_config__pack_to_buffer (const Uenibstreamprotobuf__CellGroupConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CellGroupConfig * uenibstreamprotobuf__cell_group_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cell_group_config__free_unpacked (Uenibstreamprotobuf__CellGroupConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RLCBearerConfig methods */ void uenibstreamprotobuf__rlc__bearer_config__init (Uenibstreamprotobuf__RLCBearerConfig *message); size_t uenibstreamprotobuf__rlc__bearer_config__get_packed_size (const Uenibstreamprotobuf__RLCBearerConfig *message); size_t uenibstreamprotobuf__rlc__bearer_config__pack (const Uenibstreamprotobuf__RLCBearerConfig *message, uint8_t *out); size_t uenibstreamprotobuf__rlc__bearer_config__pack_to_buffer (const Uenibstreamprotobuf__RLCBearerConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RLCBearerConfig * uenibstreamprotobuf__rlc__bearer_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rlc__bearer_config__free_unpacked (Uenibstreamprotobuf__RLCBearerConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RLCConfig methods */ void uenibstreamprotobuf__rlc__config__init (Uenibstreamprotobuf__RLCConfig *message); size_t uenibstreamprotobuf__rlc__config__get_packed_size (const Uenibstreamprotobuf__RLCConfig *message); size_t uenibstreamprotobuf__rlc__config__pack (const Uenibstreamprotobuf__RLCConfig *message, uint8_t *out); size_t uenibstreamprotobuf__rlc__config__pack_to_buffer (const Uenibstreamprotobuf__RLCConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RLCConfig * uenibstreamprotobuf__rlc__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rlc__config__free_unpacked (Uenibstreamprotobuf__RLCConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__AM methods */ void uenibstreamprotobuf__am__init (Uenibstreamprotobuf__AM *message); size_t uenibstreamprotobuf__am__get_packed_size (const Uenibstreamprotobuf__AM *message); size_t uenibstreamprotobuf__am__pack (const Uenibstreamprotobuf__AM *message, uint8_t *out); size_t uenibstreamprotobuf__am__pack_to_buffer (const Uenibstreamprotobuf__AM *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__AM * uenibstreamprotobuf__am__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__am__free_unpacked (Uenibstreamprotobuf__AM *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ULAMRLC methods */ void uenibstreamprotobuf__ul__am__rlc__init (Uenibstreamprotobuf__ULAMRLC *message); size_t uenibstreamprotobuf__ul__am__rlc__get_packed_size (const Uenibstreamprotobuf__ULAMRLC *message); size_t uenibstreamprotobuf__ul__am__rlc__pack (const Uenibstreamprotobuf__ULAMRLC *message, uint8_t *out); size_t uenibstreamprotobuf__ul__am__rlc__pack_to_buffer (const Uenibstreamprotobuf__ULAMRLC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ULAMRLC * uenibstreamprotobuf__ul__am__rlc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ul__am__rlc__free_unpacked (Uenibstreamprotobuf__ULAMRLC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MaxRetxThreshold methods */ void uenibstreamprotobuf__max_retx_threshold__init (Uenibstreamprotobuf__MaxRetxThreshold *message); size_t uenibstreamprotobuf__max_retx_threshold__get_packed_size (const Uenibstreamprotobuf__MaxRetxThreshold *message); size_t uenibstreamprotobuf__max_retx_threshold__pack (const Uenibstreamprotobuf__MaxRetxThreshold *message, uint8_t *out); size_t uenibstreamprotobuf__max_retx_threshold__pack_to_buffer (const Uenibstreamprotobuf__MaxRetxThreshold *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MaxRetxThreshold * uenibstreamprotobuf__max_retx_threshold__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__max_retx_threshold__free_unpacked (Uenibstreamprotobuf__MaxRetxThreshold *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SNFieldLengthAM methods */ void uenibstreamprotobuf__sn__field_length_am__init (Uenibstreamprotobuf__SNFieldLengthAM *message); size_t uenibstreamprotobuf__sn__field_length_am__get_packed_size (const Uenibstreamprotobuf__SNFieldLengthAM *message); size_t uenibstreamprotobuf__sn__field_length_am__pack (const Uenibstreamprotobuf__SNFieldLengthAM *message, uint8_t *out); size_t uenibstreamprotobuf__sn__field_length_am__pack_to_buffer (const Uenibstreamprotobuf__SNFieldLengthAM *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SNFieldLengthAM * uenibstreamprotobuf__sn__field_length_am__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sn__field_length_am__free_unpacked (Uenibstreamprotobuf__SNFieldLengthAM *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TPollRetransmit methods */ void uenibstreamprotobuf__t__poll_retransmit__init (Uenibstreamprotobuf__TPollRetransmit *message); size_t uenibstreamprotobuf__t__poll_retransmit__get_packed_size (const Uenibstreamprotobuf__TPollRetransmit *message); size_t uenibstreamprotobuf__t__poll_retransmit__pack (const Uenibstreamprotobuf__TPollRetransmit *message, uint8_t *out); size_t uenibstreamprotobuf__t__poll_retransmit__pack_to_buffer (const Uenibstreamprotobuf__TPollRetransmit *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TPollRetransmit * uenibstreamprotobuf__t__poll_retransmit__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__t__poll_retransmit__free_unpacked (Uenibstreamprotobuf__TPollRetransmit *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PollPDU methods */ void uenibstreamprotobuf__poll_pdu__init (Uenibstreamprotobuf__PollPDU *message); size_t uenibstreamprotobuf__poll_pdu__get_packed_size (const Uenibstreamprotobuf__PollPDU *message); size_t uenibstreamprotobuf__poll_pdu__pack (const Uenibstreamprotobuf__PollPDU *message, uint8_t *out); size_t uenibstreamprotobuf__poll_pdu__pack_to_buffer (const Uenibstreamprotobuf__PollPDU *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PollPDU * uenibstreamprotobuf__poll_pdu__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__poll_pdu__free_unpacked (Uenibstreamprotobuf__PollPDU *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PollByte methods */ void uenibstreamprotobuf__poll_byte__init (Uenibstreamprotobuf__PollByte *message); size_t uenibstreamprotobuf__poll_byte__get_packed_size (const Uenibstreamprotobuf__PollByte *message); size_t uenibstreamprotobuf__poll_byte__pack (const Uenibstreamprotobuf__PollByte *message, uint8_t *out); size_t uenibstreamprotobuf__poll_byte__pack_to_buffer (const Uenibstreamprotobuf__PollByte *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PollByte * uenibstreamprotobuf__poll_byte__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__poll_byte__free_unpacked (Uenibstreamprotobuf__PollByte *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DLAMRLC methods */ void uenibstreamprotobuf__dl__am__rlc__init (Uenibstreamprotobuf__DLAMRLC *message); size_t uenibstreamprotobuf__dl__am__rlc__get_packed_size (const Uenibstreamprotobuf__DLAMRLC *message); size_t uenibstreamprotobuf__dl__am__rlc__pack (const Uenibstreamprotobuf__DLAMRLC *message, uint8_t *out); size_t uenibstreamprotobuf__dl__am__rlc__pack_to_buffer (const Uenibstreamprotobuf__DLAMRLC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DLAMRLC * uenibstreamprotobuf__dl__am__rlc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dl__am__rlc__free_unpacked (Uenibstreamprotobuf__DLAMRLC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TReassembly methods */ void uenibstreamprotobuf__t__reassembly__init (Uenibstreamprotobuf__TReassembly *message); size_t uenibstreamprotobuf__t__reassembly__get_packed_size (const Uenibstreamprotobuf__TReassembly *message); size_t uenibstreamprotobuf__t__reassembly__pack (const Uenibstreamprotobuf__TReassembly *message, uint8_t *out); size_t uenibstreamprotobuf__t__reassembly__pack_to_buffer (const Uenibstreamprotobuf__TReassembly *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TReassembly * uenibstreamprotobuf__t__reassembly__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__t__reassembly__free_unpacked (Uenibstreamprotobuf__TReassembly *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TStatusProhibit methods */ void uenibstreamprotobuf__t__status_prohibit__init (Uenibstreamprotobuf__TStatusProhibit *message); size_t uenibstreamprotobuf__t__status_prohibit__get_packed_size (const Uenibstreamprotobuf__TStatusProhibit *message); size_t uenibstreamprotobuf__t__status_prohibit__pack (const Uenibstreamprotobuf__TStatusProhibit *message, uint8_t *out); size_t uenibstreamprotobuf__t__status_prohibit__pack_to_buffer (const Uenibstreamprotobuf__TStatusProhibit *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TStatusProhibit * uenibstreamprotobuf__t__status_prohibit__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__t__status_prohibit__free_unpacked (Uenibstreamprotobuf__TStatusProhibit *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UMBiDirectional methods */ void uenibstreamprotobuf__um__bi__directional__init (Uenibstreamprotobuf__UMBiDirectional *message); size_t uenibstreamprotobuf__um__bi__directional__get_packed_size (const Uenibstreamprotobuf__UMBiDirectional *message); size_t uenibstreamprotobuf__um__bi__directional__pack (const Uenibstreamprotobuf__UMBiDirectional *message, uint8_t *out); size_t uenibstreamprotobuf__um__bi__directional__pack_to_buffer (const Uenibstreamprotobuf__UMBiDirectional *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UMBiDirectional * uenibstreamprotobuf__um__bi__directional__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__um__bi__directional__free_unpacked (Uenibstreamprotobuf__UMBiDirectional *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ULUMRLC methods */ void uenibstreamprotobuf__ul__um__rlc__init (Uenibstreamprotobuf__ULUMRLC *message); size_t uenibstreamprotobuf__ul__um__rlc__get_packed_size (const Uenibstreamprotobuf__ULUMRLC *message); size_t uenibstreamprotobuf__ul__um__rlc__pack (const Uenibstreamprotobuf__ULUMRLC *message, uint8_t *out); size_t uenibstreamprotobuf__ul__um__rlc__pack_to_buffer (const Uenibstreamprotobuf__ULUMRLC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ULUMRLC * uenibstreamprotobuf__ul__um__rlc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ul__um__rlc__free_unpacked (Uenibstreamprotobuf__ULUMRLC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SNFieldLengthUM methods */ void uenibstreamprotobuf__sn__field_length_um__init (Uenibstreamprotobuf__SNFieldLengthUM *message); size_t uenibstreamprotobuf__sn__field_length_um__get_packed_size (const Uenibstreamprotobuf__SNFieldLengthUM *message); size_t uenibstreamprotobuf__sn__field_length_um__pack (const Uenibstreamprotobuf__SNFieldLengthUM *message, uint8_t *out); size_t uenibstreamprotobuf__sn__field_length_um__pack_to_buffer (const Uenibstreamprotobuf__SNFieldLengthUM *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SNFieldLengthUM * uenibstreamprotobuf__sn__field_length_um__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sn__field_length_um__free_unpacked (Uenibstreamprotobuf__SNFieldLengthUM *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DLUMRLC methods */ void uenibstreamprotobuf__dl__um__rlc__init (Uenibstreamprotobuf__DLUMRLC *message); size_t uenibstreamprotobuf__dl__um__rlc__get_packed_size (const Uenibstreamprotobuf__DLUMRLC *message); size_t uenibstreamprotobuf__dl__um__rlc__pack (const Uenibstreamprotobuf__DLUMRLC *message, uint8_t *out); size_t uenibstreamprotobuf__dl__um__rlc__pack_to_buffer (const Uenibstreamprotobuf__DLUMRLC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DLUMRLC * uenibstreamprotobuf__dl__um__rlc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dl__um__rlc__free_unpacked (Uenibstreamprotobuf__DLUMRLC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UMUniDirectionalUL methods */ void uenibstreamprotobuf__um__uni__directional__ul__init (Uenibstreamprotobuf__UMUniDirectionalUL *message); size_t uenibstreamprotobuf__um__uni__directional__ul__get_packed_size (const Uenibstreamprotobuf__UMUniDirectionalUL *message); size_t uenibstreamprotobuf__um__uni__directional__ul__pack (const Uenibstreamprotobuf__UMUniDirectionalUL *message, uint8_t *out); size_t uenibstreamprotobuf__um__uni__directional__ul__pack_to_buffer (const Uenibstreamprotobuf__UMUniDirectionalUL *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UMUniDirectionalUL * uenibstreamprotobuf__um__uni__directional__ul__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__um__uni__directional__ul__free_unpacked (Uenibstreamprotobuf__UMUniDirectionalUL *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UMUniDirectionalDL methods */ void uenibstreamprotobuf__um__uni__directional__dl__init (Uenibstreamprotobuf__UMUniDirectionalDL *message); size_t uenibstreamprotobuf__um__uni__directional__dl__get_packed_size (const Uenibstreamprotobuf__UMUniDirectionalDL *message); size_t uenibstreamprotobuf__um__uni__directional__dl__pack (const Uenibstreamprotobuf__UMUniDirectionalDL *message, uint8_t *out); size_t uenibstreamprotobuf__um__uni__directional__dl__pack_to_buffer (const Uenibstreamprotobuf__UMUniDirectionalDL *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UMUniDirectionalDL * uenibstreamprotobuf__um__uni__directional__dl__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__um__uni__directional__dl__free_unpacked (Uenibstreamprotobuf__UMUniDirectionalDL *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__LogicalChannelConfig methods */ void uenibstreamprotobuf__logical_channel_config__init (Uenibstreamprotobuf__LogicalChannelConfig *message); size_t uenibstreamprotobuf__logical_channel_config__get_packed_size (const Uenibstreamprotobuf__LogicalChannelConfig *message); size_t uenibstreamprotobuf__logical_channel_config__pack (const Uenibstreamprotobuf__LogicalChannelConfig *message, uint8_t *out); size_t uenibstreamprotobuf__logical_channel_config__pack_to_buffer (const Uenibstreamprotobuf__LogicalChannelConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__LogicalChannelConfig * uenibstreamprotobuf__logical_channel_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__logical_channel_config__free_unpacked (Uenibstreamprotobuf__LogicalChannelConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ULSpecificParameters methods */ void uenibstreamprotobuf__ul__specific_parameters__init (Uenibstreamprotobuf__ULSpecificParameters *message); size_t uenibstreamprotobuf__ul__specific_parameters__get_packed_size (const Uenibstreamprotobuf__ULSpecificParameters *message); size_t uenibstreamprotobuf__ul__specific_parameters__pack (const Uenibstreamprotobuf__ULSpecificParameters *message, uint8_t *out); size_t uenibstreamprotobuf__ul__specific_parameters__pack_to_buffer (const Uenibstreamprotobuf__ULSpecificParameters *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ULSpecificParameters * uenibstreamprotobuf__ul__specific_parameters__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ul__specific_parameters__free_unpacked (Uenibstreamprotobuf__ULSpecificParameters *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PrioritisedBitRate methods */ void uenibstreamprotobuf__prioritised_bit_rate__init (Uenibstreamprotobuf__PrioritisedBitRate *message); size_t uenibstreamprotobuf__prioritised_bit_rate__get_packed_size (const Uenibstreamprotobuf__PrioritisedBitRate *message); size_t uenibstreamprotobuf__prioritised_bit_rate__pack (const Uenibstreamprotobuf__PrioritisedBitRate *message, uint8_t *out); size_t uenibstreamprotobuf__prioritised_bit_rate__pack_to_buffer (const Uenibstreamprotobuf__PrioritisedBitRate *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PrioritisedBitRate * uenibstreamprotobuf__prioritised_bit_rate__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__prioritised_bit_rate__free_unpacked (Uenibstreamprotobuf__PrioritisedBitRate *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BucketSizeDuration methods */ void uenibstreamprotobuf__bucket_size_duration__init (Uenibstreamprotobuf__BucketSizeDuration *message); size_t uenibstreamprotobuf__bucket_size_duration__get_packed_size (const Uenibstreamprotobuf__BucketSizeDuration *message); size_t uenibstreamprotobuf__bucket_size_duration__pack (const Uenibstreamprotobuf__BucketSizeDuration *message, uint8_t *out); size_t uenibstreamprotobuf__bucket_size_duration__pack_to_buffer (const Uenibstreamprotobuf__BucketSizeDuration *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BucketSizeDuration * uenibstreamprotobuf__bucket_size_duration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bucket_size_duration__free_unpacked (Uenibstreamprotobuf__BucketSizeDuration *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SubcarrierSpacing methods */ void uenibstreamprotobuf__subcarrier_spacing__init (Uenibstreamprotobuf__SubcarrierSpacing *message); size_t uenibstreamprotobuf__subcarrier_spacing__get_packed_size (const Uenibstreamprotobuf__SubcarrierSpacing *message); size_t uenibstreamprotobuf__subcarrier_spacing__pack (const Uenibstreamprotobuf__SubcarrierSpacing *message, uint8_t *out); size_t uenibstreamprotobuf__subcarrier_spacing__pack_to_buffer (const Uenibstreamprotobuf__SubcarrierSpacing *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SubcarrierSpacing * uenibstreamprotobuf__subcarrier_spacing__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__subcarrier_spacing__free_unpacked (Uenibstreamprotobuf__SubcarrierSpacing *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MaxPUSCHDuration methods */ void uenibstreamprotobuf__max_pusch__duration__init (Uenibstreamprotobuf__MaxPUSCHDuration *message); size_t uenibstreamprotobuf__max_pusch__duration__get_packed_size (const Uenibstreamprotobuf__MaxPUSCHDuration *message); size_t uenibstreamprotobuf__max_pusch__duration__pack (const Uenibstreamprotobuf__MaxPUSCHDuration *message, uint8_t *out); size_t uenibstreamprotobuf__max_pusch__duration__pack_to_buffer (const Uenibstreamprotobuf__MaxPUSCHDuration *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MaxPUSCHDuration * uenibstreamprotobuf__max_pusch__duration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__max_pusch__duration__free_unpacked (Uenibstreamprotobuf__MaxPUSCHDuration *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BitRateQueryProhibitTimer methods */ void uenibstreamprotobuf__bit_rate_query_prohibit_timer__init (Uenibstreamprotobuf__BitRateQueryProhibitTimer *message); size_t uenibstreamprotobuf__bit_rate_query_prohibit_timer__get_packed_size (const Uenibstreamprotobuf__BitRateQueryProhibitTimer *message); size_t uenibstreamprotobuf__bit_rate_query_prohibit_timer__pack (const Uenibstreamprotobuf__BitRateQueryProhibitTimer *message, uint8_t *out); size_t uenibstreamprotobuf__bit_rate_query_prohibit_timer__pack_to_buffer (const Uenibstreamprotobuf__BitRateQueryProhibitTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BitRateQueryProhibitTimer * uenibstreamprotobuf__bit_rate_query_prohibit_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bit_rate_query_prohibit_timer__free_unpacked (Uenibstreamprotobuf__BitRateQueryProhibitTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MACCellGroupConfig methods */ void uenibstreamprotobuf__mac__cell_group_config__init (Uenibstreamprotobuf__MACCellGroupConfig *message); size_t uenibstreamprotobuf__mac__cell_group_config__get_packed_size (const Uenibstreamprotobuf__MACCellGroupConfig *message); size_t uenibstreamprotobuf__mac__cell_group_config__pack (const Uenibstreamprotobuf__MACCellGroupConfig *message, uint8_t *out); size_t uenibstreamprotobuf__mac__cell_group_config__pack_to_buffer (const Uenibstreamprotobuf__MACCellGroupConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MACCellGroupConfig * uenibstreamprotobuf__mac__cell_group_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mac__cell_group_config__free_unpacked (Uenibstreamprotobuf__MACCellGroupConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRXConfig methods */ void uenibstreamprotobuf__drx__config__init (Uenibstreamprotobuf__DRXConfig *message); size_t uenibstreamprotobuf__drx__config__get_packed_size (const Uenibstreamprotobuf__DRXConfig *message); size_t uenibstreamprotobuf__drx__config__pack (const Uenibstreamprotobuf__DRXConfig *message, uint8_t *out); size_t uenibstreamprotobuf__drx__config__pack_to_buffer (const Uenibstreamprotobuf__DRXConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRXConfig * uenibstreamprotobuf__drx__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drx__config__free_unpacked (Uenibstreamprotobuf__DRXConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MilliSeconds methods */ void uenibstreamprotobuf__milli_seconds__init (Uenibstreamprotobuf__MilliSeconds *message); size_t uenibstreamprotobuf__milli_seconds__get_packed_size (const Uenibstreamprotobuf__MilliSeconds *message); size_t uenibstreamprotobuf__milli_seconds__pack (const Uenibstreamprotobuf__MilliSeconds *message, uint8_t *out); size_t uenibstreamprotobuf__milli_seconds__pack_to_buffer (const Uenibstreamprotobuf__MilliSeconds *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MilliSeconds * uenibstreamprotobuf__milli_seconds__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__milli_seconds__free_unpacked (Uenibstreamprotobuf__MilliSeconds *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRXInactivityTimer methods */ void uenibstreamprotobuf__drx__inactivity_timer__init (Uenibstreamprotobuf__DRXInactivityTimer *message); size_t uenibstreamprotobuf__drx__inactivity_timer__get_packed_size (const Uenibstreamprotobuf__DRXInactivityTimer *message); size_t uenibstreamprotobuf__drx__inactivity_timer__pack (const Uenibstreamprotobuf__DRXInactivityTimer *message, uint8_t *out); size_t uenibstreamprotobuf__drx__inactivity_timer__pack_to_buffer (const Uenibstreamprotobuf__DRXInactivityTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRXInactivityTimer * uenibstreamprotobuf__drx__inactivity_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drx__inactivity_timer__free_unpacked (Uenibstreamprotobuf__DRXInactivityTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRXRetransmissionTimer methods */ void uenibstreamprotobuf__drx__retransmission_timer__init (Uenibstreamprotobuf__DRXRetransmissionTimer *message); size_t uenibstreamprotobuf__drx__retransmission_timer__get_packed_size (const Uenibstreamprotobuf__DRXRetransmissionTimer *message); size_t uenibstreamprotobuf__drx__retransmission_timer__pack (const Uenibstreamprotobuf__DRXRetransmissionTimer *message, uint8_t *out); size_t uenibstreamprotobuf__drx__retransmission_timer__pack_to_buffer (const Uenibstreamprotobuf__DRXRetransmissionTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRXRetransmissionTimer * uenibstreamprotobuf__drx__retransmission_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drx__retransmission_timer__free_unpacked (Uenibstreamprotobuf__DRXRetransmissionTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ShortDRX methods */ void uenibstreamprotobuf__short_drx__init (Uenibstreamprotobuf__ShortDRX *message); size_t uenibstreamprotobuf__short_drx__get_packed_size (const Uenibstreamprotobuf__ShortDRX *message); size_t uenibstreamprotobuf__short_drx__pack (const Uenibstreamprotobuf__ShortDRX *message, uint8_t *out); size_t uenibstreamprotobuf__short_drx__pack_to_buffer (const Uenibstreamprotobuf__ShortDRX *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ShortDRX * uenibstreamprotobuf__short_drx__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__short_drx__free_unpacked (Uenibstreamprotobuf__ShortDRX *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRXShortCycle methods */ void uenibstreamprotobuf__drx__short_cycle__init (Uenibstreamprotobuf__DRXShortCycle *message); size_t uenibstreamprotobuf__drx__short_cycle__get_packed_size (const Uenibstreamprotobuf__DRXShortCycle *message); size_t uenibstreamprotobuf__drx__short_cycle__pack (const Uenibstreamprotobuf__DRXShortCycle *message, uint8_t *out); size_t uenibstreamprotobuf__drx__short_cycle__pack_to_buffer (const Uenibstreamprotobuf__DRXShortCycle *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRXShortCycle * uenibstreamprotobuf__drx__short_cycle__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drx__short_cycle__free_unpacked (Uenibstreamprotobuf__DRXShortCycle *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SchedulingRequestConfig methods */ void uenibstreamprotobuf__scheduling_request_config__init (Uenibstreamprotobuf__SchedulingRequestConfig *message); size_t uenibstreamprotobuf__scheduling_request_config__get_packed_size (const Uenibstreamprotobuf__SchedulingRequestConfig *message); size_t uenibstreamprotobuf__scheduling_request_config__pack (const Uenibstreamprotobuf__SchedulingRequestConfig *message, uint8_t *out); size_t uenibstreamprotobuf__scheduling_request_config__pack_to_buffer (const Uenibstreamprotobuf__SchedulingRequestConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SchedulingRequestConfig * uenibstreamprotobuf__scheduling_request_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scheduling_request_config__free_unpacked (Uenibstreamprotobuf__SchedulingRequestConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SchedulingRequestToAddMod methods */ void uenibstreamprotobuf__scheduling_request_to_add_mod__init (Uenibstreamprotobuf__SchedulingRequestToAddMod *message); size_t uenibstreamprotobuf__scheduling_request_to_add_mod__get_packed_size (const Uenibstreamprotobuf__SchedulingRequestToAddMod *message); size_t uenibstreamprotobuf__scheduling_request_to_add_mod__pack (const Uenibstreamprotobuf__SchedulingRequestToAddMod *message, uint8_t *out); size_t uenibstreamprotobuf__scheduling_request_to_add_mod__pack_to_buffer (const Uenibstreamprotobuf__SchedulingRequestToAddMod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SchedulingRequestToAddMod * uenibstreamprotobuf__scheduling_request_to_add_mod__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scheduling_request_to_add_mod__free_unpacked (Uenibstreamprotobuf__SchedulingRequestToAddMod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRProhibitTimer methods */ void uenibstreamprotobuf__sr__prohibit_timer__init (Uenibstreamprotobuf__SRProhibitTimer *message); size_t uenibstreamprotobuf__sr__prohibit_timer__get_packed_size (const Uenibstreamprotobuf__SRProhibitTimer *message); size_t uenibstreamprotobuf__sr__prohibit_timer__pack (const Uenibstreamprotobuf__SRProhibitTimer *message, uint8_t *out); size_t uenibstreamprotobuf__sr__prohibit_timer__pack_to_buffer (const Uenibstreamprotobuf__SRProhibitTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRProhibitTimer * uenibstreamprotobuf__sr__prohibit_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sr__prohibit_timer__free_unpacked (Uenibstreamprotobuf__SRProhibitTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRTransMax methods */ void uenibstreamprotobuf__sr__trans_max__init (Uenibstreamprotobuf__SRTransMax *message); size_t uenibstreamprotobuf__sr__trans_max__get_packed_size (const Uenibstreamprotobuf__SRTransMax *message); size_t uenibstreamprotobuf__sr__trans_max__pack (const Uenibstreamprotobuf__SRTransMax *message, uint8_t *out); size_t uenibstreamprotobuf__sr__trans_max__pack_to_buffer (const Uenibstreamprotobuf__SRTransMax *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRTransMax * uenibstreamprotobuf__sr__trans_max__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sr__trans_max__free_unpacked (Uenibstreamprotobuf__SRTransMax *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BSRConfig methods */ void uenibstreamprotobuf__bsr__config__init (Uenibstreamprotobuf__BSRConfig *message); size_t uenibstreamprotobuf__bsr__config__get_packed_size (const Uenibstreamprotobuf__BSRConfig *message); size_t uenibstreamprotobuf__bsr__config__pack (const Uenibstreamprotobuf__BSRConfig *message, uint8_t *out); size_t uenibstreamprotobuf__bsr__config__pack_to_buffer (const Uenibstreamprotobuf__BSRConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BSRConfig * uenibstreamprotobuf__bsr__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bsr__config__free_unpacked (Uenibstreamprotobuf__BSRConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PeriodicBSRTimer methods */ void uenibstreamprotobuf__periodic_bsr__timer__init (Uenibstreamprotobuf__PeriodicBSRTimer *message); size_t uenibstreamprotobuf__periodic_bsr__timer__get_packed_size (const Uenibstreamprotobuf__PeriodicBSRTimer *message); size_t uenibstreamprotobuf__periodic_bsr__timer__pack (const Uenibstreamprotobuf__PeriodicBSRTimer *message, uint8_t *out); size_t uenibstreamprotobuf__periodic_bsr__timer__pack_to_buffer (const Uenibstreamprotobuf__PeriodicBSRTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PeriodicBSRTimer * uenibstreamprotobuf__periodic_bsr__timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__periodic_bsr__timer__free_unpacked (Uenibstreamprotobuf__PeriodicBSRTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RetxBSRTimer methods */ void uenibstreamprotobuf__retx_bsr__timer__init (Uenibstreamprotobuf__RetxBSRTimer *message); size_t uenibstreamprotobuf__retx_bsr__timer__get_packed_size (const Uenibstreamprotobuf__RetxBSRTimer *message); size_t uenibstreamprotobuf__retx_bsr__timer__pack (const Uenibstreamprotobuf__RetxBSRTimer *message, uint8_t *out); size_t uenibstreamprotobuf__retx_bsr__timer__pack_to_buffer (const Uenibstreamprotobuf__RetxBSRTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RetxBSRTimer * uenibstreamprotobuf__retx_bsr__timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__retx_bsr__timer__free_unpacked (Uenibstreamprotobuf__RetxBSRTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__LogicalChannelSRDelayTimer methods */ void uenibstreamprotobuf__logical_channel_sr__delay_timer__init (Uenibstreamprotobuf__LogicalChannelSRDelayTimer *message); size_t uenibstreamprotobuf__logical_channel_sr__delay_timer__get_packed_size (const Uenibstreamprotobuf__LogicalChannelSRDelayTimer *message); size_t uenibstreamprotobuf__logical_channel_sr__delay_timer__pack (const Uenibstreamprotobuf__LogicalChannelSRDelayTimer *message, uint8_t *out); size_t uenibstreamprotobuf__logical_channel_sr__delay_timer__pack_to_buffer (const Uenibstreamprotobuf__LogicalChannelSRDelayTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__LogicalChannelSRDelayTimer * uenibstreamprotobuf__logical_channel_sr__delay_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__logical_channel_sr__delay_timer__free_unpacked (Uenibstreamprotobuf__LogicalChannelSRDelayTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TAGConfig methods */ void uenibstreamprotobuf__tag__config__init (Uenibstreamprotobuf__TAGConfig *message); size_t uenibstreamprotobuf__tag__config__get_packed_size (const Uenibstreamprotobuf__TAGConfig *message); size_t uenibstreamprotobuf__tag__config__pack (const Uenibstreamprotobuf__TAGConfig *message, uint8_t *out); size_t uenibstreamprotobuf__tag__config__pack_to_buffer (const Uenibstreamprotobuf__TAGConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TAGConfig * uenibstreamprotobuf__tag__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__tag__config__free_unpacked (Uenibstreamprotobuf__TAGConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TAG methods */ void uenibstreamprotobuf__tag__init (Uenibstreamprotobuf__TAG *message); size_t uenibstreamprotobuf__tag__get_packed_size (const Uenibstreamprotobuf__TAG *message); size_t uenibstreamprotobuf__tag__pack (const Uenibstreamprotobuf__TAG *message, uint8_t *out); size_t uenibstreamprotobuf__tag__pack_to_buffer (const Uenibstreamprotobuf__TAG *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TAG * uenibstreamprotobuf__tag__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__tag__free_unpacked (Uenibstreamprotobuf__TAG *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TimeAlignmentTimer methods */ void uenibstreamprotobuf__time_alignment_timer__init (Uenibstreamprotobuf__TimeAlignmentTimer *message); size_t uenibstreamprotobuf__time_alignment_timer__get_packed_size (const Uenibstreamprotobuf__TimeAlignmentTimer *message); size_t uenibstreamprotobuf__time_alignment_timer__pack (const Uenibstreamprotobuf__TimeAlignmentTimer *message, uint8_t *out); size_t uenibstreamprotobuf__time_alignment_timer__pack_to_buffer (const Uenibstreamprotobuf__TimeAlignmentTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TimeAlignmentTimer * uenibstreamprotobuf__time_alignment_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__time_alignment_timer__free_unpacked (Uenibstreamprotobuf__TimeAlignmentTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PHRConfig methods */ void uenibstreamprotobuf__phr__config__init (Uenibstreamprotobuf__PHRConfig *message); size_t uenibstreamprotobuf__phr__config__get_packed_size (const Uenibstreamprotobuf__PHRConfig *message); size_t uenibstreamprotobuf__phr__config__pack (const Uenibstreamprotobuf__PHRConfig *message, uint8_t *out); size_t uenibstreamprotobuf__phr__config__pack_to_buffer (const Uenibstreamprotobuf__PHRConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PHRConfig * uenibstreamprotobuf__phr__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__phr__config__free_unpacked (Uenibstreamprotobuf__PHRConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PHRPeriodicTimer methods */ void uenibstreamprotobuf__phr__periodic_timer__init (Uenibstreamprotobuf__PHRPeriodicTimer *message); size_t uenibstreamprotobuf__phr__periodic_timer__get_packed_size (const Uenibstreamprotobuf__PHRPeriodicTimer *message); size_t uenibstreamprotobuf__phr__periodic_timer__pack (const Uenibstreamprotobuf__PHRPeriodicTimer *message, uint8_t *out); size_t uenibstreamprotobuf__phr__periodic_timer__pack_to_buffer (const Uenibstreamprotobuf__PHRPeriodicTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PHRPeriodicTimer * uenibstreamprotobuf__phr__periodic_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__phr__periodic_timer__free_unpacked (Uenibstreamprotobuf__PHRPeriodicTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PHRProhibitTimer methods */ void uenibstreamprotobuf__phr__prohibit_timer__init (Uenibstreamprotobuf__PHRProhibitTimer *message); size_t uenibstreamprotobuf__phr__prohibit_timer__get_packed_size (const Uenibstreamprotobuf__PHRProhibitTimer *message); size_t uenibstreamprotobuf__phr__prohibit_timer__pack (const Uenibstreamprotobuf__PHRProhibitTimer *message, uint8_t *out); size_t uenibstreamprotobuf__phr__prohibit_timer__pack_to_buffer (const Uenibstreamprotobuf__PHRProhibitTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PHRProhibitTimer * uenibstreamprotobuf__phr__prohibit_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__phr__prohibit_timer__free_unpacked (Uenibstreamprotobuf__PHRProhibitTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PHRTxPowerFactorChange methods */ void uenibstreamprotobuf__phr__tx__power_factor_change__init (Uenibstreamprotobuf__PHRTxPowerFactorChange *message); size_t uenibstreamprotobuf__phr__tx__power_factor_change__get_packed_size (const Uenibstreamprotobuf__PHRTxPowerFactorChange *message); size_t uenibstreamprotobuf__phr__tx__power_factor_change__pack (const Uenibstreamprotobuf__PHRTxPowerFactorChange *message, uint8_t *out); size_t uenibstreamprotobuf__phr__tx__power_factor_change__pack_to_buffer (const Uenibstreamprotobuf__PHRTxPowerFactorChange *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PHRTxPowerFactorChange * uenibstreamprotobuf__phr__tx__power_factor_change__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__phr__tx__power_factor_change__free_unpacked (Uenibstreamprotobuf__PHRTxPowerFactorChange *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PHRModeOtherCG methods */ void uenibstreamprotobuf__phr__mode_other_cg__init (Uenibstreamprotobuf__PHRModeOtherCG *message); size_t uenibstreamprotobuf__phr__mode_other_cg__get_packed_size (const Uenibstreamprotobuf__PHRModeOtherCG *message); size_t uenibstreamprotobuf__phr__mode_other_cg__pack (const Uenibstreamprotobuf__PHRModeOtherCG *message, uint8_t *out); size_t uenibstreamprotobuf__phr__mode_other_cg__pack_to_buffer (const Uenibstreamprotobuf__PHRModeOtherCG *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PHRModeOtherCG * uenibstreamprotobuf__phr__mode_other_cg__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__phr__mode_other_cg__free_unpacked (Uenibstreamprotobuf__PHRModeOtherCG *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DataInactivityTimer methods */ void uenibstreamprotobuf__data_inactivity_timer__init (Uenibstreamprotobuf__DataInactivityTimer *message); size_t uenibstreamprotobuf__data_inactivity_timer__get_packed_size (const Uenibstreamprotobuf__DataInactivityTimer *message); size_t uenibstreamprotobuf__data_inactivity_timer__pack (const Uenibstreamprotobuf__DataInactivityTimer *message, uint8_t *out); size_t uenibstreamprotobuf__data_inactivity_timer__pack_to_buffer (const Uenibstreamprotobuf__DataInactivityTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DataInactivityTimer * uenibstreamprotobuf__data_inactivity_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__data_inactivity_timer__free_unpacked (Uenibstreamprotobuf__DataInactivityTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PhysicalCellGroupConfig methods */ void uenibstreamprotobuf__physical_cell_group_config__init (Uenibstreamprotobuf__PhysicalCellGroupConfig *message); size_t uenibstreamprotobuf__physical_cell_group_config__get_packed_size (const Uenibstreamprotobuf__PhysicalCellGroupConfig *message); size_t uenibstreamprotobuf__physical_cell_group_config__pack (const Uenibstreamprotobuf__PhysicalCellGroupConfig *message, uint8_t *out); size_t uenibstreamprotobuf__physical_cell_group_config__pack_to_buffer (const Uenibstreamprotobuf__PhysicalCellGroupConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PhysicalCellGroupConfig * uenibstreamprotobuf__physical_cell_group_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__physical_cell_group_config__free_unpacked (Uenibstreamprotobuf__PhysicalCellGroupConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__XScale methods */ void uenibstreamprotobuf__xscale__init (Uenibstreamprotobuf__XScale *message); size_t uenibstreamprotobuf__xscale__get_packed_size (const Uenibstreamprotobuf__XScale *message); size_t uenibstreamprotobuf__xscale__pack (const Uenibstreamprotobuf__XScale *message, uint8_t *out); size_t uenibstreamprotobuf__xscale__pack_to_buffer (const Uenibstreamprotobuf__XScale *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__XScale * uenibstreamprotobuf__xscale__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__xscale__free_unpacked (Uenibstreamprotobuf__XScale *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SpCellConfig methods */ void uenibstreamprotobuf__sp_cell_config__init (Uenibstreamprotobuf__SpCellConfig *message); size_t uenibstreamprotobuf__sp_cell_config__get_packed_size (const Uenibstreamprotobuf__SpCellConfig *message); size_t uenibstreamprotobuf__sp_cell_config__pack (const Uenibstreamprotobuf__SpCellConfig *message, uint8_t *out); size_t uenibstreamprotobuf__sp_cell_config__pack_to_buffer (const Uenibstreamprotobuf__SpCellConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SpCellConfig * uenibstreamprotobuf__sp_cell_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sp_cell_config__free_unpacked (Uenibstreamprotobuf__SpCellConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReconfigurationWithSync methods */ void uenibstreamprotobuf__reconfiguration_with_sync__init (Uenibstreamprotobuf__ReconfigurationWithSync *message); size_t uenibstreamprotobuf__reconfiguration_with_sync__get_packed_size (const Uenibstreamprotobuf__ReconfigurationWithSync *message); size_t uenibstreamprotobuf__reconfiguration_with_sync__pack (const Uenibstreamprotobuf__ReconfigurationWithSync *message, uint8_t *out); size_t uenibstreamprotobuf__reconfiguration_with_sync__pack_to_buffer (const Uenibstreamprotobuf__ReconfigurationWithSync *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReconfigurationWithSync * uenibstreamprotobuf__reconfiguration_with_sync__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__reconfiguration_with_sync__free_unpacked (Uenibstreamprotobuf__ReconfigurationWithSync *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ServingCellConfigCommon methods */ void uenibstreamprotobuf__serving_cell_config_common__init (Uenibstreamprotobuf__ServingCellConfigCommon *message); size_t uenibstreamprotobuf__serving_cell_config_common__get_packed_size (const Uenibstreamprotobuf__ServingCellConfigCommon *message); size_t uenibstreamprotobuf__serving_cell_config_common__pack (const Uenibstreamprotobuf__ServingCellConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__serving_cell_config_common__pack_to_buffer (const Uenibstreamprotobuf__ServingCellConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ServingCellConfigCommon * uenibstreamprotobuf__serving_cell_config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__serving_cell_config_common__free_unpacked (Uenibstreamprotobuf__ServingCellConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DownlinkConfigCommon methods */ void uenibstreamprotobuf__downlink_config_common__init (Uenibstreamprotobuf__DownlinkConfigCommon *message); size_t uenibstreamprotobuf__downlink_config_common__get_packed_size (const Uenibstreamprotobuf__DownlinkConfigCommon *message); size_t uenibstreamprotobuf__downlink_config_common__pack (const Uenibstreamprotobuf__DownlinkConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__downlink_config_common__pack_to_buffer (const Uenibstreamprotobuf__DownlinkConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DownlinkConfigCommon * uenibstreamprotobuf__downlink_config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__downlink_config_common__free_unpacked (Uenibstreamprotobuf__DownlinkConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FrequencyInfoDL methods */ void uenibstreamprotobuf__frequency_info_dl__init (Uenibstreamprotobuf__FrequencyInfoDL *message); size_t uenibstreamprotobuf__frequency_info_dl__get_packed_size (const Uenibstreamprotobuf__FrequencyInfoDL *message); size_t uenibstreamprotobuf__frequency_info_dl__pack (const Uenibstreamprotobuf__FrequencyInfoDL *message, uint8_t *out); size_t uenibstreamprotobuf__frequency_info_dl__pack_to_buffer (const Uenibstreamprotobuf__FrequencyInfoDL *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FrequencyInfoDL * uenibstreamprotobuf__frequency_info_dl__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__frequency_info_dl__free_unpacked (Uenibstreamprotobuf__FrequencyInfoDL *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCSSpecificCarrier methods */ void uenibstreamprotobuf__scs__specific_carrier__init (Uenibstreamprotobuf__SCSSpecificCarrier *message); size_t uenibstreamprotobuf__scs__specific_carrier__get_packed_size (const Uenibstreamprotobuf__SCSSpecificCarrier *message); size_t uenibstreamprotobuf__scs__specific_carrier__pack (const Uenibstreamprotobuf__SCSSpecificCarrier *message, uint8_t *out); size_t uenibstreamprotobuf__scs__specific_carrier__pack_to_buffer (const Uenibstreamprotobuf__SCSSpecificCarrier *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCSSpecificCarrier * uenibstreamprotobuf__scs__specific_carrier__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs__specific_carrier__free_unpacked (Uenibstreamprotobuf__SCSSpecificCarrier *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BWPDownlinkCommon methods */ void uenibstreamprotobuf__bwp__downlink_common__init (Uenibstreamprotobuf__BWPDownlinkCommon *message); size_t uenibstreamprotobuf__bwp__downlink_common__get_packed_size (const Uenibstreamprotobuf__BWPDownlinkCommon *message); size_t uenibstreamprotobuf__bwp__downlink_common__pack (const Uenibstreamprotobuf__BWPDownlinkCommon *message, uint8_t *out); size_t uenibstreamprotobuf__bwp__downlink_common__pack_to_buffer (const Uenibstreamprotobuf__BWPDownlinkCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BWPDownlinkCommon * uenibstreamprotobuf__bwp__downlink_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bwp__downlink_common__free_unpacked (Uenibstreamprotobuf__BWPDownlinkCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BWP methods */ void uenibstreamprotobuf__bwp__init (Uenibstreamprotobuf__BWP *message); size_t uenibstreamprotobuf__bwp__get_packed_size (const Uenibstreamprotobuf__BWP *message); size_t uenibstreamprotobuf__bwp__pack (const Uenibstreamprotobuf__BWP *message, uint8_t *out); size_t uenibstreamprotobuf__bwp__pack_to_buffer (const Uenibstreamprotobuf__BWP *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BWP * uenibstreamprotobuf__bwp__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bwp__free_unpacked (Uenibstreamprotobuf__BWP *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CyclicPrefix methods */ void uenibstreamprotobuf__cyclic_prefix__init (Uenibstreamprotobuf__CyclicPrefix *message); size_t uenibstreamprotobuf__cyclic_prefix__get_packed_size (const Uenibstreamprotobuf__CyclicPrefix *message); size_t uenibstreamprotobuf__cyclic_prefix__pack (const Uenibstreamprotobuf__CyclicPrefix *message, uint8_t *out); size_t uenibstreamprotobuf__cyclic_prefix__pack_to_buffer (const Uenibstreamprotobuf__CyclicPrefix *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CyclicPrefix * uenibstreamprotobuf__cyclic_prefix__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cyclic_prefix__free_unpacked (Uenibstreamprotobuf__CyclicPrefix *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDCCHConfigCommon methods */ void uenibstreamprotobuf__pdcch__config_common__init (Uenibstreamprotobuf__PDCCHConfigCommon *message); size_t uenibstreamprotobuf__pdcch__config_common__get_packed_size (const Uenibstreamprotobuf__PDCCHConfigCommon *message); size_t uenibstreamprotobuf__pdcch__config_common__pack (const Uenibstreamprotobuf__PDCCHConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__pdcch__config_common__pack_to_buffer (const Uenibstreamprotobuf__PDCCHConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDCCHConfigCommon * uenibstreamprotobuf__pdcch__config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdcch__config_common__free_unpacked (Uenibstreamprotobuf__PDCCHConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ControlResourceSet methods */ void uenibstreamprotobuf__control_resource_set__init (Uenibstreamprotobuf__ControlResourceSet *message); size_t uenibstreamprotobuf__control_resource_set__get_packed_size (const Uenibstreamprotobuf__ControlResourceSet *message); size_t uenibstreamprotobuf__control_resource_set__pack (const Uenibstreamprotobuf__ControlResourceSet *message, uint8_t *out); size_t uenibstreamprotobuf__control_resource_set__pack_to_buffer (const Uenibstreamprotobuf__ControlResourceSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ControlResourceSet * uenibstreamprotobuf__control_resource_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__control_resource_set__free_unpacked (Uenibstreamprotobuf__ControlResourceSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Interleaved methods */ void uenibstreamprotobuf__interleaved__init (Uenibstreamprotobuf__Interleaved *message); size_t uenibstreamprotobuf__interleaved__get_packed_size (const Uenibstreamprotobuf__Interleaved *message); size_t uenibstreamprotobuf__interleaved__pack (const Uenibstreamprotobuf__Interleaved *message, uint8_t *out); size_t uenibstreamprotobuf__interleaved__pack_to_buffer (const Uenibstreamprotobuf__Interleaved *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Interleaved * uenibstreamprotobuf__interleaved__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__interleaved__free_unpacked (Uenibstreamprotobuf__Interleaved *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RegBundleSize methods */ void uenibstreamprotobuf__reg__bundle_size__init (Uenibstreamprotobuf__RegBundleSize *message); size_t uenibstreamprotobuf__reg__bundle_size__get_packed_size (const Uenibstreamprotobuf__RegBundleSize *message); size_t uenibstreamprotobuf__reg__bundle_size__pack (const Uenibstreamprotobuf__RegBundleSize *message, uint8_t *out); size_t uenibstreamprotobuf__reg__bundle_size__pack_to_buffer (const Uenibstreamprotobuf__RegBundleSize *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RegBundleSize * uenibstreamprotobuf__reg__bundle_size__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__reg__bundle_size__free_unpacked (Uenibstreamprotobuf__RegBundleSize *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__InterleaverSize methods */ void uenibstreamprotobuf__interleaver_size__init (Uenibstreamprotobuf__InterleaverSize *message); size_t uenibstreamprotobuf__interleaver_size__get_packed_size (const Uenibstreamprotobuf__InterleaverSize *message); size_t uenibstreamprotobuf__interleaver_size__pack (const Uenibstreamprotobuf__InterleaverSize *message, uint8_t *out); size_t uenibstreamprotobuf__interleaver_size__pack_to_buffer (const Uenibstreamprotobuf__InterleaverSize *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__InterleaverSize * uenibstreamprotobuf__interleaver_size__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__interleaver_size__free_unpacked (Uenibstreamprotobuf__InterleaverSize *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PrecoderGranularity methods */ void uenibstreamprotobuf__precoder_granularity__init (Uenibstreamprotobuf__PrecoderGranularity *message); size_t uenibstreamprotobuf__precoder_granularity__get_packed_size (const Uenibstreamprotobuf__PrecoderGranularity *message); size_t uenibstreamprotobuf__precoder_granularity__pack (const Uenibstreamprotobuf__PrecoderGranularity *message, uint8_t *out); size_t uenibstreamprotobuf__precoder_granularity__pack_to_buffer (const Uenibstreamprotobuf__PrecoderGranularity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PrecoderGranularity * uenibstreamprotobuf__precoder_granularity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__precoder_granularity__free_unpacked (Uenibstreamprotobuf__PrecoderGranularity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 methods */ void uenibstreamprotobuf__first_pdcch__monitoring_occasion_of_p0__init (Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 *message); size_t uenibstreamprotobuf__first_pdcch__monitoring_occasion_of_p0__get_packed_size (const Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 *message); size_t uenibstreamprotobuf__first_pdcch__monitoring_occasion_of_p0__pack (const Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 *message, uint8_t *out); size_t uenibstreamprotobuf__first_pdcch__monitoring_occasion_of_p0__pack_to_buffer (const Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 * uenibstreamprotobuf__first_pdcch__monitoring_occasion_of_p0__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__first_pdcch__monitoring_occasion_of_p0__free_unpacked (Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SequenceOfInteger methods */ void uenibstreamprotobuf__sequence__of__integer__init (Uenibstreamprotobuf__SequenceOfInteger *message); size_t uenibstreamprotobuf__sequence__of__integer__get_packed_size (const Uenibstreamprotobuf__SequenceOfInteger *message); size_t uenibstreamprotobuf__sequence__of__integer__pack (const Uenibstreamprotobuf__SequenceOfInteger *message, uint8_t *out); size_t uenibstreamprotobuf__sequence__of__integer__pack_to_buffer (const Uenibstreamprotobuf__SequenceOfInteger *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SequenceOfInteger * uenibstreamprotobuf__sequence__of__integer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sequence__of__integer__free_unpacked (Uenibstreamprotobuf__SequenceOfInteger *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDSCHConfigCommon methods */ void uenibstreamprotobuf__pdsch__config_common__init (Uenibstreamprotobuf__PDSCHConfigCommon *message); size_t uenibstreamprotobuf__pdsch__config_common__get_packed_size (const Uenibstreamprotobuf__PDSCHConfigCommon *message); size_t uenibstreamprotobuf__pdsch__config_common__pack (const Uenibstreamprotobuf__PDSCHConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__pdsch__config_common__pack_to_buffer (const Uenibstreamprotobuf__PDSCHConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDSCHConfigCommon * uenibstreamprotobuf__pdsch__config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdsch__config_common__free_unpacked (Uenibstreamprotobuf__PDSCHConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList methods */ void uenibstreamprotobuf__pdsch__time_domain_resource_allocation_list__init (Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList *message); size_t uenibstreamprotobuf__pdsch__time_domain_resource_allocation_list__get_packed_size (const Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList *message); size_t uenibstreamprotobuf__pdsch__time_domain_resource_allocation_list__pack (const Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList *message, uint8_t *out); size_t uenibstreamprotobuf__pdsch__time_domain_resource_allocation_list__pack_to_buffer (const Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList * uenibstreamprotobuf__pdsch__time_domain_resource_allocation_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdsch__time_domain_resource_allocation_list__free_unpacked (Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation methods */ void uenibstreamprotobuf__pdsch__time_domain_resource_allocation__init (Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation *message); size_t uenibstreamprotobuf__pdsch__time_domain_resource_allocation__get_packed_size (const Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation *message); size_t uenibstreamprotobuf__pdsch__time_domain_resource_allocation__pack (const Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation *message, uint8_t *out); size_t uenibstreamprotobuf__pdsch__time_domain_resource_allocation__pack_to_buffer (const Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation * uenibstreamprotobuf__pdsch__time_domain_resource_allocation__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdsch__time_domain_resource_allocation__free_unpacked (Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MappingType methods */ void uenibstreamprotobuf__mapping_type__init (Uenibstreamprotobuf__MappingType *message); size_t uenibstreamprotobuf__mapping_type__get_packed_size (const Uenibstreamprotobuf__MappingType *message); size_t uenibstreamprotobuf__mapping_type__pack (const Uenibstreamprotobuf__MappingType *message, uint8_t *out); size_t uenibstreamprotobuf__mapping_type__pack_to_buffer (const Uenibstreamprotobuf__MappingType *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MappingType * uenibstreamprotobuf__mapping_type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mapping_type__free_unpacked (Uenibstreamprotobuf__MappingType *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UplinkConfigCommon methods */ void uenibstreamprotobuf__uplink_config_common__init (Uenibstreamprotobuf__UplinkConfigCommon *message); size_t uenibstreamprotobuf__uplink_config_common__get_packed_size (const Uenibstreamprotobuf__UplinkConfigCommon *message); size_t uenibstreamprotobuf__uplink_config_common__pack (const Uenibstreamprotobuf__UplinkConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__uplink_config_common__pack_to_buffer (const Uenibstreamprotobuf__UplinkConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UplinkConfigCommon * uenibstreamprotobuf__uplink_config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uplink_config_common__free_unpacked (Uenibstreamprotobuf__UplinkConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FrequencyInfoUL methods */ void uenibstreamprotobuf__frequency_info_ul__init (Uenibstreamprotobuf__FrequencyInfoUL *message); size_t uenibstreamprotobuf__frequency_info_ul__get_packed_size (const Uenibstreamprotobuf__FrequencyInfoUL *message); size_t uenibstreamprotobuf__frequency_info_ul__pack (const Uenibstreamprotobuf__FrequencyInfoUL *message, uint8_t *out); size_t uenibstreamprotobuf__frequency_info_ul__pack_to_buffer (const Uenibstreamprotobuf__FrequencyInfoUL *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FrequencyInfoUL * uenibstreamprotobuf__frequency_info_ul__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__frequency_info_ul__free_unpacked (Uenibstreamprotobuf__FrequencyInfoUL *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BWPUplinkCommon methods */ void uenibstreamprotobuf__bwp__uplink_common__init (Uenibstreamprotobuf__BWPUplinkCommon *message); size_t uenibstreamprotobuf__bwp__uplink_common__get_packed_size (const Uenibstreamprotobuf__BWPUplinkCommon *message); size_t uenibstreamprotobuf__bwp__uplink_common__pack (const Uenibstreamprotobuf__BWPUplinkCommon *message, uint8_t *out); size_t uenibstreamprotobuf__bwp__uplink_common__pack_to_buffer (const Uenibstreamprotobuf__BWPUplinkCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BWPUplinkCommon * uenibstreamprotobuf__bwp__uplink_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bwp__uplink_common__free_unpacked (Uenibstreamprotobuf__BWPUplinkCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BWPUplink methods */ void uenibstreamprotobuf__bwp__uplink__init (Uenibstreamprotobuf__BWPUplink *message); size_t uenibstreamprotobuf__bwp__uplink__get_packed_size (const Uenibstreamprotobuf__BWPUplink *message); size_t uenibstreamprotobuf__bwp__uplink__pack (const Uenibstreamprotobuf__BWPUplink *message, uint8_t *out); size_t uenibstreamprotobuf__bwp__uplink__pack_to_buffer (const Uenibstreamprotobuf__BWPUplink *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BWPUplink * uenibstreamprotobuf__bwp__uplink__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bwp__uplink__free_unpacked (Uenibstreamprotobuf__BWPUplink *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RACHConfigCommon methods */ void uenibstreamprotobuf__rach__config_common__init (Uenibstreamprotobuf__RACHConfigCommon *message); size_t uenibstreamprotobuf__rach__config_common__get_packed_size (const Uenibstreamprotobuf__RACHConfigCommon *message); size_t uenibstreamprotobuf__rach__config_common__pack (const Uenibstreamprotobuf__RACHConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__rach__config_common__pack_to_buffer (const Uenibstreamprotobuf__RACHConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RACHConfigCommon * uenibstreamprotobuf__rach__config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rach__config_common__free_unpacked (Uenibstreamprotobuf__RACHConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RACHConfigGeneric methods */ void uenibstreamprotobuf__rach__config_generic__init (Uenibstreamprotobuf__RACHConfigGeneric *message); size_t uenibstreamprotobuf__rach__config_generic__get_packed_size (const Uenibstreamprotobuf__RACHConfigGeneric *message); size_t uenibstreamprotobuf__rach__config_generic__pack (const Uenibstreamprotobuf__RACHConfigGeneric *message, uint8_t *out); size_t uenibstreamprotobuf__rach__config_generic__pack_to_buffer (const Uenibstreamprotobuf__RACHConfigGeneric *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RACHConfigGeneric * uenibstreamprotobuf__rach__config_generic__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rach__config_generic__free_unpacked (Uenibstreamprotobuf__RACHConfigGeneric *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Msg1FDM methods */ void uenibstreamprotobuf__msg1__fdm__init (Uenibstreamprotobuf__Msg1FDM *message); size_t uenibstreamprotobuf__msg1__fdm__get_packed_size (const Uenibstreamprotobuf__Msg1FDM *message); size_t uenibstreamprotobuf__msg1__fdm__pack (const Uenibstreamprotobuf__Msg1FDM *message, uint8_t *out); size_t uenibstreamprotobuf__msg1__fdm__pack_to_buffer (const Uenibstreamprotobuf__Msg1FDM *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Msg1FDM * uenibstreamprotobuf__msg1__fdm__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__msg1__fdm__free_unpacked (Uenibstreamprotobuf__Msg1FDM *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PreambleTransMax methods */ void uenibstreamprotobuf__preamble_trans_max__init (Uenibstreamprotobuf__PreambleTransMax *message); size_t uenibstreamprotobuf__preamble_trans_max__get_packed_size (const Uenibstreamprotobuf__PreambleTransMax *message); size_t uenibstreamprotobuf__preamble_trans_max__pack (const Uenibstreamprotobuf__PreambleTransMax *message, uint8_t *out); size_t uenibstreamprotobuf__preamble_trans_max__pack_to_buffer (const Uenibstreamprotobuf__PreambleTransMax *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PreambleTransMax * uenibstreamprotobuf__preamble_trans_max__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__preamble_trans_max__free_unpacked (Uenibstreamprotobuf__PreambleTransMax *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PowerRampingStep methods */ void uenibstreamprotobuf__power_ramping_step__init (Uenibstreamprotobuf__PowerRampingStep *message); size_t uenibstreamprotobuf__power_ramping_step__get_packed_size (const Uenibstreamprotobuf__PowerRampingStep *message); size_t uenibstreamprotobuf__power_ramping_step__pack (const Uenibstreamprotobuf__PowerRampingStep *message, uint8_t *out); size_t uenibstreamprotobuf__power_ramping_step__pack_to_buffer (const Uenibstreamprotobuf__PowerRampingStep *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PowerRampingStep * uenibstreamprotobuf__power_ramping_step__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__power_ramping_step__free_unpacked (Uenibstreamprotobuf__PowerRampingStep *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RAResponseWindow methods */ void uenibstreamprotobuf__ra__response_window__init (Uenibstreamprotobuf__RAResponseWindow *message); size_t uenibstreamprotobuf__ra__response_window__get_packed_size (const Uenibstreamprotobuf__RAResponseWindow *message); size_t uenibstreamprotobuf__ra__response_window__pack (const Uenibstreamprotobuf__RAResponseWindow *message, uint8_t *out); size_t uenibstreamprotobuf__ra__response_window__pack_to_buffer (const Uenibstreamprotobuf__RAResponseWindow *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RAResponseWindow * uenibstreamprotobuf__ra__response_window__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ra__response_window__free_unpacked (Uenibstreamprotobuf__RAResponseWindow *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Fraction methods */ void uenibstreamprotobuf__fraction__init (Uenibstreamprotobuf__Fraction *message); size_t uenibstreamprotobuf__fraction__get_packed_size (const Uenibstreamprotobuf__Fraction *message); size_t uenibstreamprotobuf__fraction__pack (const Uenibstreamprotobuf__Fraction *message, uint8_t *out); size_t uenibstreamprotobuf__fraction__pack_to_buffer (const Uenibstreamprotobuf__Fraction *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Fraction * uenibstreamprotobuf__fraction__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__fraction__free_unpacked (Uenibstreamprotobuf__Fraction *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__OtherFraction methods */ void uenibstreamprotobuf__other_fraction__init (Uenibstreamprotobuf__OtherFraction *message); size_t uenibstreamprotobuf__other_fraction__get_packed_size (const Uenibstreamprotobuf__OtherFraction *message); size_t uenibstreamprotobuf__other_fraction__pack (const Uenibstreamprotobuf__OtherFraction *message, uint8_t *out); size_t uenibstreamprotobuf__other_fraction__pack_to_buffer (const Uenibstreamprotobuf__OtherFraction *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__OtherFraction * uenibstreamprotobuf__other_fraction__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__other_fraction__free_unpacked (Uenibstreamprotobuf__OtherFraction *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GroupBconfigured methods */ void uenibstreamprotobuf__group_bconfigured__init (Uenibstreamprotobuf__GroupBconfigured *message); size_t uenibstreamprotobuf__group_bconfigured__get_packed_size (const Uenibstreamprotobuf__GroupBconfigured *message); size_t uenibstreamprotobuf__group_bconfigured__pack (const Uenibstreamprotobuf__GroupBconfigured *message, uint8_t *out); size_t uenibstreamprotobuf__group_bconfigured__pack_to_buffer (const Uenibstreamprotobuf__GroupBconfigured *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GroupBconfigured * uenibstreamprotobuf__group_bconfigured__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__group_bconfigured__free_unpacked (Uenibstreamprotobuf__GroupBconfigured *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RAMsg3SizeGroupA methods */ void uenibstreamprotobuf__ra__msg3_size_group_a__init (Uenibstreamprotobuf__RAMsg3SizeGroupA *message); size_t uenibstreamprotobuf__ra__msg3_size_group_a__get_packed_size (const Uenibstreamprotobuf__RAMsg3SizeGroupA *message); size_t uenibstreamprotobuf__ra__msg3_size_group_a__pack (const Uenibstreamprotobuf__RAMsg3SizeGroupA *message, uint8_t *out); size_t uenibstreamprotobuf__ra__msg3_size_group_a__pack_to_buffer (const Uenibstreamprotobuf__RAMsg3SizeGroupA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RAMsg3SizeGroupA * uenibstreamprotobuf__ra__msg3_size_group_a__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ra__msg3_size_group_a__free_unpacked (Uenibstreamprotobuf__RAMsg3SizeGroupA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MessagePowerOffsetGroupB methods */ void uenibstreamprotobuf__message_power_offset_group_b__init (Uenibstreamprotobuf__MessagePowerOffsetGroupB *message); size_t uenibstreamprotobuf__message_power_offset_group_b__get_packed_size (const Uenibstreamprotobuf__MessagePowerOffsetGroupB *message); size_t uenibstreamprotobuf__message_power_offset_group_b__pack (const Uenibstreamprotobuf__MessagePowerOffsetGroupB *message, uint8_t *out); size_t uenibstreamprotobuf__message_power_offset_group_b__pack_to_buffer (const Uenibstreamprotobuf__MessagePowerOffsetGroupB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MessagePowerOffsetGroupB * uenibstreamprotobuf__message_power_offset_group_b__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__message_power_offset_group_b__free_unpacked (Uenibstreamprotobuf__MessagePowerOffsetGroupB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RAContentionResolutionTimer methods */ void uenibstreamprotobuf__ra__contention_resolution_timer__init (Uenibstreamprotobuf__RAContentionResolutionTimer *message); size_t uenibstreamprotobuf__ra__contention_resolution_timer__get_packed_size (const Uenibstreamprotobuf__RAContentionResolutionTimer *message); size_t uenibstreamprotobuf__ra__contention_resolution_timer__pack (const Uenibstreamprotobuf__RAContentionResolutionTimer *message, uint8_t *out); size_t uenibstreamprotobuf__ra__contention_resolution_timer__pack_to_buffer (const Uenibstreamprotobuf__RAContentionResolutionTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RAContentionResolutionTimer * uenibstreamprotobuf__ra__contention_resolution_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ra__contention_resolution_timer__free_unpacked (Uenibstreamprotobuf__RAContentionResolutionTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RestrictedSetConfig methods */ void uenibstreamprotobuf__restricted_set_config__init (Uenibstreamprotobuf__RestrictedSetConfig *message); size_t uenibstreamprotobuf__restricted_set_config__get_packed_size (const Uenibstreamprotobuf__RestrictedSetConfig *message); size_t uenibstreamprotobuf__restricted_set_config__pack (const Uenibstreamprotobuf__RestrictedSetConfig *message, uint8_t *out); size_t uenibstreamprotobuf__restricted_set_config__pack_to_buffer (const Uenibstreamprotobuf__RestrictedSetConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RestrictedSetConfig * uenibstreamprotobuf__restricted_set_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__restricted_set_config__free_unpacked (Uenibstreamprotobuf__RestrictedSetConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHConfigCommon methods */ void uenibstreamprotobuf__pusch__config_common__init (Uenibstreamprotobuf__PUSCHConfigCommon *message); size_t uenibstreamprotobuf__pusch__config_common__get_packed_size (const Uenibstreamprotobuf__PUSCHConfigCommon *message); size_t uenibstreamprotobuf__pusch__config_common__pack (const Uenibstreamprotobuf__PUSCHConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__config_common__pack_to_buffer (const Uenibstreamprotobuf__PUSCHConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHConfigCommon * uenibstreamprotobuf__pusch__config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__config_common__free_unpacked (Uenibstreamprotobuf__PUSCHConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList methods */ void uenibstreamprotobuf__pusch__time_domain_resource_allocation_list__init (Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList *message); size_t uenibstreamprotobuf__pusch__time_domain_resource_allocation_list__get_packed_size (const Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList *message); size_t uenibstreamprotobuf__pusch__time_domain_resource_allocation_list__pack (const Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__time_domain_resource_allocation_list__pack_to_buffer (const Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList * uenibstreamprotobuf__pusch__time_domain_resource_allocation_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__time_domain_resource_allocation_list__free_unpacked (Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation methods */ void uenibstreamprotobuf__pusch__time_domain_resource_allocation__init (Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation *message); size_t uenibstreamprotobuf__pusch__time_domain_resource_allocation__get_packed_size (const Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation *message); size_t uenibstreamprotobuf__pusch__time_domain_resource_allocation__pack (const Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__time_domain_resource_allocation__pack_to_buffer (const Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation * uenibstreamprotobuf__pusch__time_domain_resource_allocation__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__time_domain_resource_allocation__free_unpacked (Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHConfigCommon methods */ void uenibstreamprotobuf__pucch__config_common__init (Uenibstreamprotobuf__PUCCHConfigCommon *message); size_t uenibstreamprotobuf__pucch__config_common__get_packed_size (const Uenibstreamprotobuf__PUCCHConfigCommon *message); size_t uenibstreamprotobuf__pucch__config_common__pack (const Uenibstreamprotobuf__PUCCHConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__config_common__pack_to_buffer (const Uenibstreamprotobuf__PUCCHConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHConfigCommon * uenibstreamprotobuf__pucch__config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__config_common__free_unpacked (Uenibstreamprotobuf__PUCCHConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHGroupHopping methods */ void uenibstreamprotobuf__pucch__group_hopping__init (Uenibstreamprotobuf__PUCCHGroupHopping *message); size_t uenibstreamprotobuf__pucch__group_hopping__get_packed_size (const Uenibstreamprotobuf__PUCCHGroupHopping *message); size_t uenibstreamprotobuf__pucch__group_hopping__pack (const Uenibstreamprotobuf__PUCCHGroupHopping *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__group_hopping__pack_to_buffer (const Uenibstreamprotobuf__PUCCHGroupHopping *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHGroupHopping * uenibstreamprotobuf__pucch__group_hopping__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__group_hopping__free_unpacked (Uenibstreamprotobuf__PUCCHGroupHopping *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NTimingAdvanceOffset methods */ void uenibstreamprotobuf__n__timing_advance_offset__init (Uenibstreamprotobuf__NTimingAdvanceOffset *message); size_t uenibstreamprotobuf__n__timing_advance_offset__get_packed_size (const Uenibstreamprotobuf__NTimingAdvanceOffset *message); size_t uenibstreamprotobuf__n__timing_advance_offset__pack (const Uenibstreamprotobuf__NTimingAdvanceOffset *message, uint8_t *out); size_t uenibstreamprotobuf__n__timing_advance_offset__pack_to_buffer (const Uenibstreamprotobuf__NTimingAdvanceOffset *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NTimingAdvanceOffset * uenibstreamprotobuf__n__timing_advance_offset__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__n__timing_advance_offset__free_unpacked (Uenibstreamprotobuf__NTimingAdvanceOffset *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SSBPeriodicityServingCell methods */ void uenibstreamprotobuf__ssb__periodicity_serving_cell__init (Uenibstreamprotobuf__SSBPeriodicityServingCell *message); size_t uenibstreamprotobuf__ssb__periodicity_serving_cell__get_packed_size (const Uenibstreamprotobuf__SSBPeriodicityServingCell *message); size_t uenibstreamprotobuf__ssb__periodicity_serving_cell__pack (const Uenibstreamprotobuf__SSBPeriodicityServingCell *message, uint8_t *out); size_t uenibstreamprotobuf__ssb__periodicity_serving_cell__pack_to_buffer (const Uenibstreamprotobuf__SSBPeriodicityServingCell *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SSBPeriodicityServingCell * uenibstreamprotobuf__ssb__periodicity_serving_cell__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ssb__periodicity_serving_cell__free_unpacked (Uenibstreamprotobuf__SSBPeriodicityServingCell *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DMRSTypeAPosition methods */ void uenibstreamprotobuf__dmrs__type_a__position__init (Uenibstreamprotobuf__DMRSTypeAPosition *message); size_t uenibstreamprotobuf__dmrs__type_a__position__get_packed_size (const Uenibstreamprotobuf__DMRSTypeAPosition *message); size_t uenibstreamprotobuf__dmrs__type_a__position__pack (const Uenibstreamprotobuf__DMRSTypeAPosition *message, uint8_t *out); size_t uenibstreamprotobuf__dmrs__type_a__position__pack_to_buffer (const Uenibstreamprotobuf__DMRSTypeAPosition *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DMRSTypeAPosition * uenibstreamprotobuf__dmrs__type_a__position__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dmrs__type_a__position__free_unpacked (Uenibstreamprotobuf__DMRSTypeAPosition *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RateMatchPatternLTECRS methods */ void uenibstreamprotobuf__rate_match_pattern_lte__crs__init (Uenibstreamprotobuf__RateMatchPatternLTECRS *message); size_t uenibstreamprotobuf__rate_match_pattern_lte__crs__get_packed_size (const Uenibstreamprotobuf__RateMatchPatternLTECRS *message); size_t uenibstreamprotobuf__rate_match_pattern_lte__crs__pack (const Uenibstreamprotobuf__RateMatchPatternLTECRS *message, uint8_t *out); size_t uenibstreamprotobuf__rate_match_pattern_lte__crs__pack_to_buffer (const Uenibstreamprotobuf__RateMatchPatternLTECRS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RateMatchPatternLTECRS * uenibstreamprotobuf__rate_match_pattern_lte__crs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rate_match_pattern_lte__crs__free_unpacked (Uenibstreamprotobuf__RateMatchPatternLTECRS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CarrierBandwidthDL methods */ void uenibstreamprotobuf__carrier_bandwidth_dl__init (Uenibstreamprotobuf__CarrierBandwidthDL *message); size_t uenibstreamprotobuf__carrier_bandwidth_dl__get_packed_size (const Uenibstreamprotobuf__CarrierBandwidthDL *message); size_t uenibstreamprotobuf__carrier_bandwidth_dl__pack (const Uenibstreamprotobuf__CarrierBandwidthDL *message, uint8_t *out); size_t uenibstreamprotobuf__carrier_bandwidth_dl__pack_to_buffer (const Uenibstreamprotobuf__CarrierBandwidthDL *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CarrierBandwidthDL * uenibstreamprotobuf__carrier_bandwidth_dl__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__carrier_bandwidth_dl__free_unpacked (Uenibstreamprotobuf__CarrierBandwidthDL *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList methods */ void uenibstreamprotobuf__eutra__mbsfn__subframe_config_list__init (Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList *message); size_t uenibstreamprotobuf__eutra__mbsfn__subframe_config_list__get_packed_size (const Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList *message); size_t uenibstreamprotobuf__eutra__mbsfn__subframe_config_list__pack (const Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__mbsfn__subframe_config_list__pack_to_buffer (const Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList * uenibstreamprotobuf__eutra__mbsfn__subframe_config_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__mbsfn__subframe_config_list__free_unpacked (Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig methods */ void uenibstreamprotobuf__eutra__mbsfn__subframe_config__init (Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig *message); size_t uenibstreamprotobuf__eutra__mbsfn__subframe_config__get_packed_size (const Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig *message); size_t uenibstreamprotobuf__eutra__mbsfn__subframe_config__pack (const Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__mbsfn__subframe_config__pack_to_buffer (const Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig * uenibstreamprotobuf__eutra__mbsfn__subframe_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__mbsfn__subframe_config__free_unpacked (Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RadioframeAllocationPeriod methods */ void uenibstreamprotobuf__radioframe_allocation_period__init (Uenibstreamprotobuf__RadioframeAllocationPeriod *message); size_t uenibstreamprotobuf__radioframe_allocation_period__get_packed_size (const Uenibstreamprotobuf__RadioframeAllocationPeriod *message); size_t uenibstreamprotobuf__radioframe_allocation_period__pack (const Uenibstreamprotobuf__RadioframeAllocationPeriod *message, uint8_t *out); size_t uenibstreamprotobuf__radioframe_allocation_period__pack_to_buffer (const Uenibstreamprotobuf__RadioframeAllocationPeriod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RadioframeAllocationPeriod * uenibstreamprotobuf__radioframe_allocation_period__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__radioframe_allocation_period__free_unpacked (Uenibstreamprotobuf__RadioframeAllocationPeriod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SubframeAllocation methods */ void uenibstreamprotobuf__subframe_allocation__init (Uenibstreamprotobuf__SubframeAllocation *message); size_t uenibstreamprotobuf__subframe_allocation__get_packed_size (const Uenibstreamprotobuf__SubframeAllocation *message); size_t uenibstreamprotobuf__subframe_allocation__pack (const Uenibstreamprotobuf__SubframeAllocation *message, uint8_t *out); size_t uenibstreamprotobuf__subframe_allocation__pack_to_buffer (const Uenibstreamprotobuf__SubframeAllocation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SubframeAllocation * uenibstreamprotobuf__subframe_allocation__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__subframe_allocation__free_unpacked (Uenibstreamprotobuf__SubframeAllocation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofCRSPorts methods */ void uenibstreamprotobuf__nrof_crs__ports__init (Uenibstreamprotobuf__NrofCRSPorts *message); size_t uenibstreamprotobuf__nrof_crs__ports__get_packed_size (const Uenibstreamprotobuf__NrofCRSPorts *message); size_t uenibstreamprotobuf__nrof_crs__ports__pack (const Uenibstreamprotobuf__NrofCRSPorts *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_crs__ports__pack_to_buffer (const Uenibstreamprotobuf__NrofCRSPorts *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofCRSPorts * uenibstreamprotobuf__nrof_crs__ports__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_crs__ports__free_unpacked (Uenibstreamprotobuf__NrofCRSPorts *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__VShift methods */ void uenibstreamprotobuf__v__shift__init (Uenibstreamprotobuf__VShift *message); size_t uenibstreamprotobuf__v__shift__get_packed_size (const Uenibstreamprotobuf__VShift *message); size_t uenibstreamprotobuf__v__shift__pack (const Uenibstreamprotobuf__VShift *message, uint8_t *out); size_t uenibstreamprotobuf__v__shift__pack_to_buffer (const Uenibstreamprotobuf__VShift *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__VShift * uenibstreamprotobuf__v__shift__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__v__shift__free_unpacked (Uenibstreamprotobuf__VShift *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RateMatchPattern methods */ void uenibstreamprotobuf__rate_match_pattern__init (Uenibstreamprotobuf__RateMatchPattern *message); size_t uenibstreamprotobuf__rate_match_pattern__get_packed_size (const Uenibstreamprotobuf__RateMatchPattern *message); size_t uenibstreamprotobuf__rate_match_pattern__pack (const Uenibstreamprotobuf__RateMatchPattern *message, uint8_t *out); size_t uenibstreamprotobuf__rate_match_pattern__pack_to_buffer (const Uenibstreamprotobuf__RateMatchPattern *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RateMatchPattern * uenibstreamprotobuf__rate_match_pattern__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rate_match_pattern__free_unpacked (Uenibstreamprotobuf__RateMatchPattern *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Bitmaps methods */ void uenibstreamprotobuf__bitmaps__init (Uenibstreamprotobuf__Bitmaps *message); size_t uenibstreamprotobuf__bitmaps__get_packed_size (const Uenibstreamprotobuf__Bitmaps *message); size_t uenibstreamprotobuf__bitmaps__pack (const Uenibstreamprotobuf__Bitmaps *message, uint8_t *out); size_t uenibstreamprotobuf__bitmaps__pack_to_buffer (const Uenibstreamprotobuf__Bitmaps *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Bitmaps * uenibstreamprotobuf__bitmaps__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bitmaps__free_unpacked (Uenibstreamprotobuf__Bitmaps *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Dummy methods */ void uenibstreamprotobuf__dummy__init (Uenibstreamprotobuf__Dummy *message); size_t uenibstreamprotobuf__dummy__get_packed_size (const Uenibstreamprotobuf__Dummy *message); size_t uenibstreamprotobuf__dummy__pack (const Uenibstreamprotobuf__Dummy *message, uint8_t *out); size_t uenibstreamprotobuf__dummy__pack_to_buffer (const Uenibstreamprotobuf__Dummy *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Dummy * uenibstreamprotobuf__dummy__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dummy__free_unpacked (Uenibstreamprotobuf__Dummy *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TDDULDLConfigCommon methods */ void uenibstreamprotobuf__tdd__ul__dl__config_common__init (Uenibstreamprotobuf__TDDULDLConfigCommon *message); size_t uenibstreamprotobuf__tdd__ul__dl__config_common__get_packed_size (const Uenibstreamprotobuf__TDDULDLConfigCommon *message); size_t uenibstreamprotobuf__tdd__ul__dl__config_common__pack (const Uenibstreamprotobuf__TDDULDLConfigCommon *message, uint8_t *out); size_t uenibstreamprotobuf__tdd__ul__dl__config_common__pack_to_buffer (const Uenibstreamprotobuf__TDDULDLConfigCommon *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TDDULDLConfigCommon * uenibstreamprotobuf__tdd__ul__dl__config_common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__tdd__ul__dl__config_common__free_unpacked (Uenibstreamprotobuf__TDDULDLConfigCommon *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TDDULDLPattern methods */ void uenibstreamprotobuf__tdd__ul__dl__pattern__init (Uenibstreamprotobuf__TDDULDLPattern *message); size_t uenibstreamprotobuf__tdd__ul__dl__pattern__get_packed_size (const Uenibstreamprotobuf__TDDULDLPattern *message); size_t uenibstreamprotobuf__tdd__ul__dl__pattern__pack (const Uenibstreamprotobuf__TDDULDLPattern *message, uint8_t *out); size_t uenibstreamprotobuf__tdd__ul__dl__pattern__pack_to_buffer (const Uenibstreamprotobuf__TDDULDLPattern *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TDDULDLPattern * uenibstreamprotobuf__tdd__ul__dl__pattern__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__tdd__ul__dl__pattern__free_unpacked (Uenibstreamprotobuf__TDDULDLPattern *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DLULTransmissionPeriodicity methods */ void uenibstreamprotobuf__dl__ul__transmission_periodicity__init (Uenibstreamprotobuf__DLULTransmissionPeriodicity *message); size_t uenibstreamprotobuf__dl__ul__transmission_periodicity__get_packed_size (const Uenibstreamprotobuf__DLULTransmissionPeriodicity *message); size_t uenibstreamprotobuf__dl__ul__transmission_periodicity__pack (const Uenibstreamprotobuf__DLULTransmissionPeriodicity *message, uint8_t *out); size_t uenibstreamprotobuf__dl__ul__transmission_periodicity__pack_to_buffer (const Uenibstreamprotobuf__DLULTransmissionPeriodicity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DLULTransmissionPeriodicity * uenibstreamprotobuf__dl__ul__transmission_periodicity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dl__ul__transmission_periodicity__free_unpacked (Uenibstreamprotobuf__DLULTransmissionPeriodicity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 methods */ void uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__init (Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 *message); size_t uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__get_packed_size (const Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 *message); size_t uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__pack (const Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 *message, uint8_t *out); size_t uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__pack_to_buffer (const Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 * uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__free_unpacked (Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__T304 methods */ void uenibstreamprotobuf__t304__init (Uenibstreamprotobuf__T304 *message); size_t uenibstreamprotobuf__t304__get_packed_size (const Uenibstreamprotobuf__T304 *message); size_t uenibstreamprotobuf__t304__pack (const Uenibstreamprotobuf__T304 *message, uint8_t *out); size_t uenibstreamprotobuf__t304__pack_to_buffer (const Uenibstreamprotobuf__T304 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__T304 * uenibstreamprotobuf__t304__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__t304__free_unpacked (Uenibstreamprotobuf__T304 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RACHConfigDedicated methods */ void uenibstreamprotobuf__rach__config_dedicated__init (Uenibstreamprotobuf__RACHConfigDedicated *message); size_t uenibstreamprotobuf__rach__config_dedicated__get_packed_size (const Uenibstreamprotobuf__RACHConfigDedicated *message); size_t uenibstreamprotobuf__rach__config_dedicated__pack (const Uenibstreamprotobuf__RACHConfigDedicated *message, uint8_t *out); size_t uenibstreamprotobuf__rach__config_dedicated__pack_to_buffer (const Uenibstreamprotobuf__RACHConfigDedicated *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RACHConfigDedicated * uenibstreamprotobuf__rach__config_dedicated__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rach__config_dedicated__free_unpacked (Uenibstreamprotobuf__RACHConfigDedicated *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CFRA methods */ void uenibstreamprotobuf__cfra__init (Uenibstreamprotobuf__CFRA *message); size_t uenibstreamprotobuf__cfra__get_packed_size (const Uenibstreamprotobuf__CFRA *message); size_t uenibstreamprotobuf__cfra__pack (const Uenibstreamprotobuf__CFRA *message, uint8_t *out); size_t uenibstreamprotobuf__cfra__pack_to_buffer (const Uenibstreamprotobuf__CFRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CFRA * uenibstreamprotobuf__cfra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cfra__free_unpacked (Uenibstreamprotobuf__CFRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Occasions methods */ void uenibstreamprotobuf__occasions__init (Uenibstreamprotobuf__Occasions *message); size_t uenibstreamprotobuf__occasions__get_packed_size (const Uenibstreamprotobuf__Occasions *message); size_t uenibstreamprotobuf__occasions__pack (const Uenibstreamprotobuf__Occasions *message, uint8_t *out); size_t uenibstreamprotobuf__occasions__pack_to_buffer (const Uenibstreamprotobuf__Occasions *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Occasions * uenibstreamprotobuf__occasions__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__occasions__free_unpacked (Uenibstreamprotobuf__Occasions *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SSB methods */ void uenibstreamprotobuf__ssb__init (Uenibstreamprotobuf__SSB *message); size_t uenibstreamprotobuf__ssb__get_packed_size (const Uenibstreamprotobuf__SSB *message); size_t uenibstreamprotobuf__ssb__pack (const Uenibstreamprotobuf__SSB *message, uint8_t *out); size_t uenibstreamprotobuf__ssb__pack_to_buffer (const Uenibstreamprotobuf__SSB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SSB * uenibstreamprotobuf__ssb__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ssb__free_unpacked (Uenibstreamprotobuf__SSB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CFRASSBResource methods */ void uenibstreamprotobuf__cfra__ssb__resource__init (Uenibstreamprotobuf__CFRASSBResource *message); size_t uenibstreamprotobuf__cfra__ssb__resource__get_packed_size (const Uenibstreamprotobuf__CFRASSBResource *message); size_t uenibstreamprotobuf__cfra__ssb__resource__pack (const Uenibstreamprotobuf__CFRASSBResource *message, uint8_t *out); size_t uenibstreamprotobuf__cfra__ssb__resource__pack_to_buffer (const Uenibstreamprotobuf__CFRASSBResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CFRASSBResource * uenibstreamprotobuf__cfra__ssb__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cfra__ssb__resource__free_unpacked (Uenibstreamprotobuf__CFRASSBResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIRS methods */ void uenibstreamprotobuf__csirs__init (Uenibstreamprotobuf__CSIRS *message); size_t uenibstreamprotobuf__csirs__get_packed_size (const Uenibstreamprotobuf__CSIRS *message); size_t uenibstreamprotobuf__csirs__pack (const Uenibstreamprotobuf__CSIRS *message, uint8_t *out); size_t uenibstreamprotobuf__csirs__pack_to_buffer (const Uenibstreamprotobuf__CSIRS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIRS * uenibstreamprotobuf__csirs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csirs__free_unpacked (Uenibstreamprotobuf__CSIRS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CFRACSIRSResource methods */ void uenibstreamprotobuf__cfra__csirs__resource__init (Uenibstreamprotobuf__CFRACSIRSResource *message); size_t uenibstreamprotobuf__cfra__csirs__resource__get_packed_size (const Uenibstreamprotobuf__CFRACSIRSResource *message); size_t uenibstreamprotobuf__cfra__csirs__resource__pack (const Uenibstreamprotobuf__CFRACSIRSResource *message, uint8_t *out); size_t uenibstreamprotobuf__cfra__csirs__resource__pack_to_buffer (const Uenibstreamprotobuf__CFRACSIRSResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CFRACSIRSResource * uenibstreamprotobuf__cfra__csirs__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cfra__csirs__resource__free_unpacked (Uenibstreamprotobuf__CFRACSIRSResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RAPrioritization methods */ void uenibstreamprotobuf__ra__prioritization__init (Uenibstreamprotobuf__RAPrioritization *message); size_t uenibstreamprotobuf__ra__prioritization__get_packed_size (const Uenibstreamprotobuf__RAPrioritization *message); size_t uenibstreamprotobuf__ra__prioritization__pack (const Uenibstreamprotobuf__RAPrioritization *message, uint8_t *out); size_t uenibstreamprotobuf__ra__prioritization__pack_to_buffer (const Uenibstreamprotobuf__RAPrioritization *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RAPrioritization * uenibstreamprotobuf__ra__prioritization__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ra__prioritization__free_unpacked (Uenibstreamprotobuf__RAPrioritization *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PowerRampingStepHighPriority methods */ void uenibstreamprotobuf__power_ramping_step_high_priority__init (Uenibstreamprotobuf__PowerRampingStepHighPriority *message); size_t uenibstreamprotobuf__power_ramping_step_high_priority__get_packed_size (const Uenibstreamprotobuf__PowerRampingStepHighPriority *message); size_t uenibstreamprotobuf__power_ramping_step_high_priority__pack (const Uenibstreamprotobuf__PowerRampingStepHighPriority *message, uint8_t *out); size_t uenibstreamprotobuf__power_ramping_step_high_priority__pack_to_buffer (const Uenibstreamprotobuf__PowerRampingStepHighPriority *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PowerRampingStepHighPriority * uenibstreamprotobuf__power_ramping_step_high_priority__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__power_ramping_step_high_priority__free_unpacked (Uenibstreamprotobuf__PowerRampingStepHighPriority *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ScalingFactorBI methods */ void uenibstreamprotobuf__scaling_factor_bi__init (Uenibstreamprotobuf__ScalingFactorBI *message); size_t uenibstreamprotobuf__scaling_factor_bi__get_packed_size (const Uenibstreamprotobuf__ScalingFactorBI *message); size_t uenibstreamprotobuf__scaling_factor_bi__pack (const Uenibstreamprotobuf__ScalingFactorBI *message, uint8_t *out); size_t uenibstreamprotobuf__scaling_factor_bi__pack_to_buffer (const Uenibstreamprotobuf__ScalingFactorBI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ScalingFactorBI * uenibstreamprotobuf__scaling_factor_bi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scaling_factor_bi__free_unpacked (Uenibstreamprotobuf__ScalingFactorBI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SSBMTC methods */ void uenibstreamprotobuf__ssb__mtc__init (Uenibstreamprotobuf__SSBMTC *message); size_t uenibstreamprotobuf__ssb__mtc__get_packed_size (const Uenibstreamprotobuf__SSBMTC *message); size_t uenibstreamprotobuf__ssb__mtc__pack (const Uenibstreamprotobuf__SSBMTC *message, uint8_t *out); size_t uenibstreamprotobuf__ssb__mtc__pack_to_buffer (const Uenibstreamprotobuf__SSBMTC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SSBMTC * uenibstreamprotobuf__ssb__mtc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ssb__mtc__free_unpacked (Uenibstreamprotobuf__SSBMTC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Duration methods */ void uenibstreamprotobuf__duration__init (Uenibstreamprotobuf__Duration *message); size_t uenibstreamprotobuf__duration__get_packed_size (const Uenibstreamprotobuf__Duration *message); size_t uenibstreamprotobuf__duration__pack (const Uenibstreamprotobuf__Duration *message, uint8_t *out); size_t uenibstreamprotobuf__duration__pack_to_buffer (const Uenibstreamprotobuf__Duration *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Duration * uenibstreamprotobuf__duration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__duration__free_unpacked (Uenibstreamprotobuf__Duration *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SSBMTC2 methods */ void uenibstreamprotobuf__ssb__mtc2__init (Uenibstreamprotobuf__SSBMTC2 *message); size_t uenibstreamprotobuf__ssb__mtc2__get_packed_size (const Uenibstreamprotobuf__SSBMTC2 *message); size_t uenibstreamprotobuf__ssb__mtc2__pack (const Uenibstreamprotobuf__SSBMTC2 *message, uint8_t *out); size_t uenibstreamprotobuf__ssb__mtc2__pack_to_buffer (const Uenibstreamprotobuf__SSBMTC2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SSBMTC2 * uenibstreamprotobuf__ssb__mtc2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ssb__mtc2__free_unpacked (Uenibstreamprotobuf__SSBMTC2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Periodicity methods */ void uenibstreamprotobuf__periodicity__init (Uenibstreamprotobuf__Periodicity *message); size_t uenibstreamprotobuf__periodicity__get_packed_size (const Uenibstreamprotobuf__Periodicity *message); size_t uenibstreamprotobuf__periodicity__pack (const Uenibstreamprotobuf__Periodicity *message, uint8_t *out); size_t uenibstreamprotobuf__periodicity__pack_to_buffer (const Uenibstreamprotobuf__Periodicity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Periodicity * uenibstreamprotobuf__periodicity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__periodicity__free_unpacked (Uenibstreamprotobuf__Periodicity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RLFTimersAndConstants methods */ void uenibstreamprotobuf__rlf__timers_and_constants__init (Uenibstreamprotobuf__RLFTimersAndConstants *message); size_t uenibstreamprotobuf__rlf__timers_and_constants__get_packed_size (const Uenibstreamprotobuf__RLFTimersAndConstants *message); size_t uenibstreamprotobuf__rlf__timers_and_constants__pack (const Uenibstreamprotobuf__RLFTimersAndConstants *message, uint8_t *out); size_t uenibstreamprotobuf__rlf__timers_and_constants__pack_to_buffer (const Uenibstreamprotobuf__RLFTimersAndConstants *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RLFTimersAndConstants * uenibstreamprotobuf__rlf__timers_and_constants__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rlf__timers_and_constants__free_unpacked (Uenibstreamprotobuf__RLFTimersAndConstants *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__T310 methods */ void uenibstreamprotobuf__t310__init (Uenibstreamprotobuf__T310 *message); size_t uenibstreamprotobuf__t310__get_packed_size (const Uenibstreamprotobuf__T310 *message); size_t uenibstreamprotobuf__t310__pack (const Uenibstreamprotobuf__T310 *message, uint8_t *out); size_t uenibstreamprotobuf__t310__pack_to_buffer (const Uenibstreamprotobuf__T310 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__T310 * uenibstreamprotobuf__t310__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__t310__free_unpacked (Uenibstreamprotobuf__T310 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__N310 methods */ void uenibstreamprotobuf__n310__init (Uenibstreamprotobuf__N310 *message); size_t uenibstreamprotobuf__n310__get_packed_size (const Uenibstreamprotobuf__N310 *message); size_t uenibstreamprotobuf__n310__pack (const Uenibstreamprotobuf__N310 *message, uint8_t *out); size_t uenibstreamprotobuf__n310__pack_to_buffer (const Uenibstreamprotobuf__N310 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__N310 * uenibstreamprotobuf__n310__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__n310__free_unpacked (Uenibstreamprotobuf__N310 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__N311 methods */ void uenibstreamprotobuf__n311__init (Uenibstreamprotobuf__N311 *message); size_t uenibstreamprotobuf__n311__get_packed_size (const Uenibstreamprotobuf__N311 *message); size_t uenibstreamprotobuf__n311__pack (const Uenibstreamprotobuf__N311 *message, uint8_t *out); size_t uenibstreamprotobuf__n311__pack_to_buffer (const Uenibstreamprotobuf__N311 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__N311 * uenibstreamprotobuf__n311__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__n311__free_unpacked (Uenibstreamprotobuf__N311 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__T311V1530 methods */ void uenibstreamprotobuf__t311_v1530__init (Uenibstreamprotobuf__T311V1530 *message); size_t uenibstreamprotobuf__t311_v1530__get_packed_size (const Uenibstreamprotobuf__T311V1530 *message); size_t uenibstreamprotobuf__t311_v1530__pack (const Uenibstreamprotobuf__T311V1530 *message, uint8_t *out); size_t uenibstreamprotobuf__t311_v1530__pack_to_buffer (const Uenibstreamprotobuf__T311V1530 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__T311V1530 * uenibstreamprotobuf__t311_v1530__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__t311_v1530__free_unpacked (Uenibstreamprotobuf__T311V1530 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold methods */ void uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__init (Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold *message); size_t uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__get_packed_size (const Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold *message); size_t uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__pack (const Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold *message, uint8_t *out); size_t uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__pack_to_buffer (const Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold * uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__free_unpacked (Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ServingCellConfig methods */ void uenibstreamprotobuf__serving_cell_config__init (Uenibstreamprotobuf__ServingCellConfig *message); size_t uenibstreamprotobuf__serving_cell_config__get_packed_size (const Uenibstreamprotobuf__ServingCellConfig *message); size_t uenibstreamprotobuf__serving_cell_config__pack (const Uenibstreamprotobuf__ServingCellConfig *message, uint8_t *out); size_t uenibstreamprotobuf__serving_cell_config__pack_to_buffer (const Uenibstreamprotobuf__ServingCellConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ServingCellConfig * uenibstreamprotobuf__serving_cell_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__serving_cell_config__free_unpacked (Uenibstreamprotobuf__ServingCellConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TDDULDLConfigDedicated methods */ void uenibstreamprotobuf__tdd__ul__dl__config_dedicated__init (Uenibstreamprotobuf__TDDULDLConfigDedicated *message); size_t uenibstreamprotobuf__tdd__ul__dl__config_dedicated__get_packed_size (const Uenibstreamprotobuf__TDDULDLConfigDedicated *message); size_t uenibstreamprotobuf__tdd__ul__dl__config_dedicated__pack (const Uenibstreamprotobuf__TDDULDLConfigDedicated *message, uint8_t *out); size_t uenibstreamprotobuf__tdd__ul__dl__config_dedicated__pack_to_buffer (const Uenibstreamprotobuf__TDDULDLConfigDedicated *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TDDULDLConfigDedicated * uenibstreamprotobuf__tdd__ul__dl__config_dedicated__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__tdd__ul__dl__config_dedicated__free_unpacked (Uenibstreamprotobuf__TDDULDLConfigDedicated *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TDDULDLSlotConfig methods */ void uenibstreamprotobuf__tdd__ul__dl__slot_config__init (Uenibstreamprotobuf__TDDULDLSlotConfig *message); size_t uenibstreamprotobuf__tdd__ul__dl__slot_config__get_packed_size (const Uenibstreamprotobuf__TDDULDLSlotConfig *message); size_t uenibstreamprotobuf__tdd__ul__dl__slot_config__pack (const Uenibstreamprotobuf__TDDULDLSlotConfig *message, uint8_t *out); size_t uenibstreamprotobuf__tdd__ul__dl__slot_config__pack_to_buffer (const Uenibstreamprotobuf__TDDULDLSlotConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TDDULDLSlotConfig * uenibstreamprotobuf__tdd__ul__dl__slot_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__tdd__ul__dl__slot_config__free_unpacked (Uenibstreamprotobuf__TDDULDLSlotConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Explicit methods */ void uenibstreamprotobuf__explicit__init (Uenibstreamprotobuf__Explicit *message); size_t uenibstreamprotobuf__explicit__get_packed_size (const Uenibstreamprotobuf__Explicit *message); size_t uenibstreamprotobuf__explicit__pack (const Uenibstreamprotobuf__Explicit *message, uint8_t *out); size_t uenibstreamprotobuf__explicit__pack_to_buffer (const Uenibstreamprotobuf__Explicit *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Explicit * uenibstreamprotobuf__explicit__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__explicit__free_unpacked (Uenibstreamprotobuf__Explicit *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BWPDownlinkDedicated methods */ void uenibstreamprotobuf__bwp__downlink_dedicated__init (Uenibstreamprotobuf__BWPDownlinkDedicated *message); size_t uenibstreamprotobuf__bwp__downlink_dedicated__get_packed_size (const Uenibstreamprotobuf__BWPDownlinkDedicated *message); size_t uenibstreamprotobuf__bwp__downlink_dedicated__pack (const Uenibstreamprotobuf__BWPDownlinkDedicated *message, uint8_t *out); size_t uenibstreamprotobuf__bwp__downlink_dedicated__pack_to_buffer (const Uenibstreamprotobuf__BWPDownlinkDedicated *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BWPDownlinkDedicated * uenibstreamprotobuf__bwp__downlink_dedicated__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bwp__downlink_dedicated__free_unpacked (Uenibstreamprotobuf__BWPDownlinkDedicated *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDCCHConfig methods */ void uenibstreamprotobuf__pdcch__config__init (Uenibstreamprotobuf__PDCCHConfig *message); size_t uenibstreamprotobuf__pdcch__config__get_packed_size (const Uenibstreamprotobuf__PDCCHConfig *message); size_t uenibstreamprotobuf__pdcch__config__pack (const Uenibstreamprotobuf__PDCCHConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pdcch__config__pack_to_buffer (const Uenibstreamprotobuf__PDCCHConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDCCHConfig * uenibstreamprotobuf__pdcch__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdcch__config__free_unpacked (Uenibstreamprotobuf__PDCCHConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DownlinkPreemption methods */ void uenibstreamprotobuf__downlink_preemption__init (Uenibstreamprotobuf__DownlinkPreemption *message); size_t uenibstreamprotobuf__downlink_preemption__get_packed_size (const Uenibstreamprotobuf__DownlinkPreemption *message); size_t uenibstreamprotobuf__downlink_preemption__pack (const Uenibstreamprotobuf__DownlinkPreemption *message, uint8_t *out); size_t uenibstreamprotobuf__downlink_preemption__pack_to_buffer (const Uenibstreamprotobuf__DownlinkPreemption *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DownlinkPreemption * uenibstreamprotobuf__downlink_preemption__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__downlink_preemption__free_unpacked (Uenibstreamprotobuf__DownlinkPreemption *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TimeFrequencySet methods */ void uenibstreamprotobuf__time_frequency_set__init (Uenibstreamprotobuf__TimeFrequencySet *message); size_t uenibstreamprotobuf__time_frequency_set__get_packed_size (const Uenibstreamprotobuf__TimeFrequencySet *message); size_t uenibstreamprotobuf__time_frequency_set__pack (const Uenibstreamprotobuf__TimeFrequencySet *message, uint8_t *out); size_t uenibstreamprotobuf__time_frequency_set__pack_to_buffer (const Uenibstreamprotobuf__TimeFrequencySet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TimeFrequencySet * uenibstreamprotobuf__time_frequency_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__time_frequency_set__free_unpacked (Uenibstreamprotobuf__TimeFrequencySet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__INTConfigurationPerServingCell methods */ void uenibstreamprotobuf__int__configuration_per_serving_cell__init (Uenibstreamprotobuf__INTConfigurationPerServingCell *message); size_t uenibstreamprotobuf__int__configuration_per_serving_cell__get_packed_size (const Uenibstreamprotobuf__INTConfigurationPerServingCell *message); size_t uenibstreamprotobuf__int__configuration_per_serving_cell__pack (const Uenibstreamprotobuf__INTConfigurationPerServingCell *message, uint8_t *out); size_t uenibstreamprotobuf__int__configuration_per_serving_cell__pack_to_buffer (const Uenibstreamprotobuf__INTConfigurationPerServingCell *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__INTConfigurationPerServingCell * uenibstreamprotobuf__int__configuration_per_serving_cell__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__int__configuration_per_serving_cell__free_unpacked (Uenibstreamprotobuf__INTConfigurationPerServingCell *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHTPCCommandConfig methods */ void uenibstreamprotobuf__pusch__tpc__command_config__init (Uenibstreamprotobuf__PUSCHTPCCommandConfig *message); size_t uenibstreamprotobuf__pusch__tpc__command_config__get_packed_size (const Uenibstreamprotobuf__PUSCHTPCCommandConfig *message); size_t uenibstreamprotobuf__pusch__tpc__command_config__pack (const Uenibstreamprotobuf__PUSCHTPCCommandConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__tpc__command_config__pack_to_buffer (const Uenibstreamprotobuf__PUSCHTPCCommandConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHTPCCommandConfig * uenibstreamprotobuf__pusch__tpc__command_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__tpc__command_config__free_unpacked (Uenibstreamprotobuf__PUSCHTPCCommandConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHTPCCommandConfig methods */ void uenibstreamprotobuf__pucch__tpc__command_config__init (Uenibstreamprotobuf__PUCCHTPCCommandConfig *message); size_t uenibstreamprotobuf__pucch__tpc__command_config__get_packed_size (const Uenibstreamprotobuf__PUCCHTPCCommandConfig *message); size_t uenibstreamprotobuf__pucch__tpc__command_config__pack (const Uenibstreamprotobuf__PUCCHTPCCommandConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__tpc__command_config__pack_to_buffer (const Uenibstreamprotobuf__PUCCHTPCCommandConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHTPCCommandConfig * uenibstreamprotobuf__pucch__tpc__command_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__tpc__command_config__free_unpacked (Uenibstreamprotobuf__PUCCHTPCCommandConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSTPCCommandConfig methods */ void uenibstreamprotobuf__srs__tpc__command_config__init (Uenibstreamprotobuf__SRSTPCCommandConfig *message); size_t uenibstreamprotobuf__srs__tpc__command_config__get_packed_size (const Uenibstreamprotobuf__SRSTPCCommandConfig *message); size_t uenibstreamprotobuf__srs__tpc__command_config__pack (const Uenibstreamprotobuf__SRSTPCCommandConfig *message, uint8_t *out); size_t uenibstreamprotobuf__srs__tpc__command_config__pack_to_buffer (const Uenibstreamprotobuf__SRSTPCCommandConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSTPCCommandConfig * uenibstreamprotobuf__srs__tpc__command_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__tpc__command_config__free_unpacked (Uenibstreamprotobuf__SRSTPCCommandConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDSCHConfig methods */ void uenibstreamprotobuf__pdsch__config__init (Uenibstreamprotobuf__PDSCHConfig *message); size_t uenibstreamprotobuf__pdsch__config__get_packed_size (const Uenibstreamprotobuf__PDSCHConfig *message); size_t uenibstreamprotobuf__pdsch__config__pack (const Uenibstreamprotobuf__PDSCHConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pdsch__config__pack_to_buffer (const Uenibstreamprotobuf__PDSCHConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDSCHConfig * uenibstreamprotobuf__pdsch__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdsch__config__free_unpacked (Uenibstreamprotobuf__PDSCHConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DMRSDownlinkConfig methods */ void uenibstreamprotobuf__dmrs__downlink_config__init (Uenibstreamprotobuf__DMRSDownlinkConfig *message); size_t uenibstreamprotobuf__dmrs__downlink_config__get_packed_size (const Uenibstreamprotobuf__DMRSDownlinkConfig *message); size_t uenibstreamprotobuf__dmrs__downlink_config__pack (const Uenibstreamprotobuf__DMRSDownlinkConfig *message, uint8_t *out); size_t uenibstreamprotobuf__dmrs__downlink_config__pack_to_buffer (const Uenibstreamprotobuf__DMRSDownlinkConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DMRSDownlinkConfig * uenibstreamprotobuf__dmrs__downlink_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dmrs__downlink_config__free_unpacked (Uenibstreamprotobuf__DMRSDownlinkConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DMRSType methods */ void uenibstreamprotobuf__dmrs__type__init (Uenibstreamprotobuf__DMRSType *message); size_t uenibstreamprotobuf__dmrs__type__get_packed_size (const Uenibstreamprotobuf__DMRSType *message); size_t uenibstreamprotobuf__dmrs__type__pack (const Uenibstreamprotobuf__DMRSType *message, uint8_t *out); size_t uenibstreamprotobuf__dmrs__type__pack_to_buffer (const Uenibstreamprotobuf__DMRSType *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DMRSType * uenibstreamprotobuf__dmrs__type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dmrs__type__free_unpacked (Uenibstreamprotobuf__DMRSType *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DMRSAdditionalPosition methods */ void uenibstreamprotobuf__dmrs__additional_position__init (Uenibstreamprotobuf__DMRSAdditionalPosition *message); size_t uenibstreamprotobuf__dmrs__additional_position__get_packed_size (const Uenibstreamprotobuf__DMRSAdditionalPosition *message); size_t uenibstreamprotobuf__dmrs__additional_position__pack (const Uenibstreamprotobuf__DMRSAdditionalPosition *message, uint8_t *out); size_t uenibstreamprotobuf__dmrs__additional_position__pack_to_buffer (const Uenibstreamprotobuf__DMRSAdditionalPosition *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DMRSAdditionalPosition * uenibstreamprotobuf__dmrs__additional_position__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dmrs__additional_position__free_unpacked (Uenibstreamprotobuf__DMRSAdditionalPosition *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MaxLength methods */ void uenibstreamprotobuf__max_length__init (Uenibstreamprotobuf__MaxLength *message); size_t uenibstreamprotobuf__max_length__get_packed_size (const Uenibstreamprotobuf__MaxLength *message); size_t uenibstreamprotobuf__max_length__pack (const Uenibstreamprotobuf__MaxLength *message, uint8_t *out); size_t uenibstreamprotobuf__max_length__pack_to_buffer (const Uenibstreamprotobuf__MaxLength *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MaxLength * uenibstreamprotobuf__max_length__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__max_length__free_unpacked (Uenibstreamprotobuf__MaxLength *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PTRSDownlinkConfig methods */ void uenibstreamprotobuf__ptrs__downlink_config__init (Uenibstreamprotobuf__PTRSDownlinkConfig *message); size_t uenibstreamprotobuf__ptrs__downlink_config__get_packed_size (const Uenibstreamprotobuf__PTRSDownlinkConfig *message); size_t uenibstreamprotobuf__ptrs__downlink_config__pack (const Uenibstreamprotobuf__PTRSDownlinkConfig *message, uint8_t *out); size_t uenibstreamprotobuf__ptrs__downlink_config__pack_to_buffer (const Uenibstreamprotobuf__PTRSDownlinkConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PTRSDownlinkConfig * uenibstreamprotobuf__ptrs__downlink_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ptrs__downlink_config__free_unpacked (Uenibstreamprotobuf__PTRSDownlinkConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ResourceElementOffset methods */ void uenibstreamprotobuf__resource_element_offset__init (Uenibstreamprotobuf__ResourceElementOffset *message); size_t uenibstreamprotobuf__resource_element_offset__get_packed_size (const Uenibstreamprotobuf__ResourceElementOffset *message); size_t uenibstreamprotobuf__resource_element_offset__pack (const Uenibstreamprotobuf__ResourceElementOffset *message, uint8_t *out); size_t uenibstreamprotobuf__resource_element_offset__pack_to_buffer (const Uenibstreamprotobuf__ResourceElementOffset *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ResourceElementOffset * uenibstreamprotobuf__resource_element_offset__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__resource_element_offset__free_unpacked (Uenibstreamprotobuf__ResourceElementOffset *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TCIState methods */ void uenibstreamprotobuf__tci__state__init (Uenibstreamprotobuf__TCIState *message); size_t uenibstreamprotobuf__tci__state__get_packed_size (const Uenibstreamprotobuf__TCIState *message); size_t uenibstreamprotobuf__tci__state__pack (const Uenibstreamprotobuf__TCIState *message, uint8_t *out); size_t uenibstreamprotobuf__tci__state__pack_to_buffer (const Uenibstreamprotobuf__TCIState *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TCIState * uenibstreamprotobuf__tci__state__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__tci__state__free_unpacked (Uenibstreamprotobuf__TCIState *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QCLInfo methods */ void uenibstreamprotobuf__qcl__info__init (Uenibstreamprotobuf__QCLInfo *message); size_t uenibstreamprotobuf__qcl__info__get_packed_size (const Uenibstreamprotobuf__QCLInfo *message); size_t uenibstreamprotobuf__qcl__info__pack (const Uenibstreamprotobuf__QCLInfo *message, uint8_t *out); size_t uenibstreamprotobuf__qcl__info__pack_to_buffer (const Uenibstreamprotobuf__QCLInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QCLInfo * uenibstreamprotobuf__qcl__info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__qcl__info__free_unpacked (Uenibstreamprotobuf__QCLInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QCLType methods */ void uenibstreamprotobuf__qcl__type__init (Uenibstreamprotobuf__QCLType *message); size_t uenibstreamprotobuf__qcl__type__get_packed_size (const Uenibstreamprotobuf__QCLType *message); size_t uenibstreamprotobuf__qcl__type__pack (const Uenibstreamprotobuf__QCLType *message, uint8_t *out); size_t uenibstreamprotobuf__qcl__type__pack_to_buffer (const Uenibstreamprotobuf__QCLType *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QCLType * uenibstreamprotobuf__qcl__type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__qcl__type__free_unpacked (Uenibstreamprotobuf__QCLType *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__VRBToPRBInterleaver methods */ void uenibstreamprotobuf__vrb__to_prb__interleaver__init (Uenibstreamprotobuf__VRBToPRBInterleaver *message); size_t uenibstreamprotobuf__vrb__to_prb__interleaver__get_packed_size (const Uenibstreamprotobuf__VRBToPRBInterleaver *message); size_t uenibstreamprotobuf__vrb__to_prb__interleaver__pack (const Uenibstreamprotobuf__VRBToPRBInterleaver *message, uint8_t *out); size_t uenibstreamprotobuf__vrb__to_prb__interleaver__pack_to_buffer (const Uenibstreamprotobuf__VRBToPRBInterleaver *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__VRBToPRBInterleaver * uenibstreamprotobuf__vrb__to_prb__interleaver__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__vrb__to_prb__interleaver__free_unpacked (Uenibstreamprotobuf__VRBToPRBInterleaver *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ResourceAllocation methods */ void uenibstreamprotobuf__resource_allocation__init (Uenibstreamprotobuf__ResourceAllocation *message); size_t uenibstreamprotobuf__resource_allocation__get_packed_size (const Uenibstreamprotobuf__ResourceAllocation *message); size_t uenibstreamprotobuf__resource_allocation__pack (const Uenibstreamprotobuf__ResourceAllocation *message, uint8_t *out); size_t uenibstreamprotobuf__resource_allocation__pack_to_buffer (const Uenibstreamprotobuf__ResourceAllocation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ResourceAllocation * uenibstreamprotobuf__resource_allocation__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__resource_allocation__free_unpacked (Uenibstreamprotobuf__ResourceAllocation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDSCHAggregationFactor methods */ void uenibstreamprotobuf__pdsch__aggregation_factor__init (Uenibstreamprotobuf__PDSCHAggregationFactor *message); size_t uenibstreamprotobuf__pdsch__aggregation_factor__get_packed_size (const Uenibstreamprotobuf__PDSCHAggregationFactor *message); size_t uenibstreamprotobuf__pdsch__aggregation_factor__pack (const Uenibstreamprotobuf__PDSCHAggregationFactor *message, uint8_t *out); size_t uenibstreamprotobuf__pdsch__aggregation_factor__pack_to_buffer (const Uenibstreamprotobuf__PDSCHAggregationFactor *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDSCHAggregationFactor * uenibstreamprotobuf__pdsch__aggregation_factor__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdsch__aggregation_factor__free_unpacked (Uenibstreamprotobuf__PDSCHAggregationFactor *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RateMatchPatternGroup methods */ void uenibstreamprotobuf__rate_match_pattern_group__init (Uenibstreamprotobuf__RateMatchPatternGroup *message); size_t uenibstreamprotobuf__rate_match_pattern_group__get_packed_size (const Uenibstreamprotobuf__RateMatchPatternGroup *message); size_t uenibstreamprotobuf__rate_match_pattern_group__pack (const Uenibstreamprotobuf__RateMatchPatternGroup *message, uint8_t *out); size_t uenibstreamprotobuf__rate_match_pattern_group__pack_to_buffer (const Uenibstreamprotobuf__RateMatchPatternGroup *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RateMatchPatternGroup * uenibstreamprotobuf__rate_match_pattern_group__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rate_match_pattern_group__free_unpacked (Uenibstreamprotobuf__RateMatchPatternGroup *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RateMatchPatternGroupItem methods */ void uenibstreamprotobuf__rate_match_pattern_group_item__init (Uenibstreamprotobuf__RateMatchPatternGroupItem *message); size_t uenibstreamprotobuf__rate_match_pattern_group_item__get_packed_size (const Uenibstreamprotobuf__RateMatchPatternGroupItem *message); size_t uenibstreamprotobuf__rate_match_pattern_group_item__pack (const Uenibstreamprotobuf__RateMatchPatternGroupItem *message, uint8_t *out); size_t uenibstreamprotobuf__rate_match_pattern_group_item__pack_to_buffer (const Uenibstreamprotobuf__RateMatchPatternGroupItem *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RateMatchPatternGroupItem * uenibstreamprotobuf__rate_match_pattern_group_item__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rate_match_pattern_group_item__free_unpacked (Uenibstreamprotobuf__RateMatchPatternGroupItem *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RBGSize methods */ void uenibstreamprotobuf__rbg__size__init (Uenibstreamprotobuf__RBGSize *message); size_t uenibstreamprotobuf__rbg__size__get_packed_size (const Uenibstreamprotobuf__RBGSize *message); size_t uenibstreamprotobuf__rbg__size__pack (const Uenibstreamprotobuf__RBGSize *message, uint8_t *out); size_t uenibstreamprotobuf__rbg__size__pack_to_buffer (const Uenibstreamprotobuf__RBGSize *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RBGSize * uenibstreamprotobuf__rbg__size__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rbg__size__free_unpacked (Uenibstreamprotobuf__RBGSize *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MCSTable methods */ void uenibstreamprotobuf__mcs__table__init (Uenibstreamprotobuf__MCSTable *message); size_t uenibstreamprotobuf__mcs__table__get_packed_size (const Uenibstreamprotobuf__MCSTable *message); size_t uenibstreamprotobuf__mcs__table__pack (const Uenibstreamprotobuf__MCSTable *message, uint8_t *out); size_t uenibstreamprotobuf__mcs__table__pack_to_buffer (const Uenibstreamprotobuf__MCSTable *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MCSTable * uenibstreamprotobuf__mcs__table__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mcs__table__free_unpacked (Uenibstreamprotobuf__MCSTable *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI methods */ void uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__init (Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI *message); size_t uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__get_packed_size (const Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI *message); size_t uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__pack (const Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI *message, uint8_t *out); size_t uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__pack_to_buffer (const Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI * uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__free_unpacked (Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__StaticBundling methods */ void uenibstreamprotobuf__static_bundling__init (Uenibstreamprotobuf__StaticBundling *message); size_t uenibstreamprotobuf__static_bundling__get_packed_size (const Uenibstreamprotobuf__StaticBundling *message); size_t uenibstreamprotobuf__static_bundling__pack (const Uenibstreamprotobuf__StaticBundling *message, uint8_t *out); size_t uenibstreamprotobuf__static_bundling__pack_to_buffer (const Uenibstreamprotobuf__StaticBundling *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__StaticBundling * uenibstreamprotobuf__static_bundling__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__static_bundling__free_unpacked (Uenibstreamprotobuf__StaticBundling *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BundleSize methods */ void uenibstreamprotobuf__bundle_size__init (Uenibstreamprotobuf__BundleSize *message); size_t uenibstreamprotobuf__bundle_size__get_packed_size (const Uenibstreamprotobuf__BundleSize *message); size_t uenibstreamprotobuf__bundle_size__pack (const Uenibstreamprotobuf__BundleSize *message, uint8_t *out); size_t uenibstreamprotobuf__bundle_size__pack_to_buffer (const Uenibstreamprotobuf__BundleSize *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BundleSize * uenibstreamprotobuf__bundle_size__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bundle_size__free_unpacked (Uenibstreamprotobuf__BundleSize *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DynamicBundling methods */ void uenibstreamprotobuf__dynamic_bundling__init (Uenibstreamprotobuf__DynamicBundling *message); size_t uenibstreamprotobuf__dynamic_bundling__get_packed_size (const Uenibstreamprotobuf__DynamicBundling *message); size_t uenibstreamprotobuf__dynamic_bundling__pack (const Uenibstreamprotobuf__DynamicBundling *message, uint8_t *out); size_t uenibstreamprotobuf__dynamic_bundling__pack_to_buffer (const Uenibstreamprotobuf__DynamicBundling *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DynamicBundling * uenibstreamprotobuf__dynamic_bundling__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dynamic_bundling__free_unpacked (Uenibstreamprotobuf__DynamicBundling *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BundleSizeSet1 methods */ void uenibstreamprotobuf__bundle_size_set1__init (Uenibstreamprotobuf__BundleSizeSet1 *message); size_t uenibstreamprotobuf__bundle_size_set1__get_packed_size (const Uenibstreamprotobuf__BundleSizeSet1 *message); size_t uenibstreamprotobuf__bundle_size_set1__pack (const Uenibstreamprotobuf__BundleSizeSet1 *message, uint8_t *out); size_t uenibstreamprotobuf__bundle_size_set1__pack_to_buffer (const Uenibstreamprotobuf__BundleSizeSet1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BundleSizeSet1 * uenibstreamprotobuf__bundle_size_set1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bundle_size_set1__free_unpacked (Uenibstreamprotobuf__BundleSizeSet1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BundleSizeSet2 methods */ void uenibstreamprotobuf__bundle_size_set2__init (Uenibstreamprotobuf__BundleSizeSet2 *message); size_t uenibstreamprotobuf__bundle_size_set2__get_packed_size (const Uenibstreamprotobuf__BundleSizeSet2 *message); size_t uenibstreamprotobuf__bundle_size_set2__pack (const Uenibstreamprotobuf__BundleSizeSet2 *message, uint8_t *out); size_t uenibstreamprotobuf__bundle_size_set2__pack_to_buffer (const Uenibstreamprotobuf__BundleSizeSet2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BundleSizeSet2 * uenibstreamprotobuf__bundle_size_set2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bundle_size_set2__free_unpacked (Uenibstreamprotobuf__BundleSizeSet2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ZPCSIRSResource methods */ void uenibstreamprotobuf__zp__csi__rs__resource__init (Uenibstreamprotobuf__ZPCSIRSResource *message); size_t uenibstreamprotobuf__zp__csi__rs__resource__get_packed_size (const Uenibstreamprotobuf__ZPCSIRSResource *message); size_t uenibstreamprotobuf__zp__csi__rs__resource__pack (const Uenibstreamprotobuf__ZPCSIRSResource *message, uint8_t *out); size_t uenibstreamprotobuf__zp__csi__rs__resource__pack_to_buffer (const Uenibstreamprotobuf__ZPCSIRSResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ZPCSIRSResource * uenibstreamprotobuf__zp__csi__rs__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__zp__csi__rs__resource__free_unpacked (Uenibstreamprotobuf__ZPCSIRSResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIRSResourceMapping methods */ void uenibstreamprotobuf__csi__rs__resource_mapping__init (Uenibstreamprotobuf__CSIRSResourceMapping *message); size_t uenibstreamprotobuf__csi__rs__resource_mapping__get_packed_size (const Uenibstreamprotobuf__CSIRSResourceMapping *message); size_t uenibstreamprotobuf__csi__rs__resource_mapping__pack (const Uenibstreamprotobuf__CSIRSResourceMapping *message, uint8_t *out); size_t uenibstreamprotobuf__csi__rs__resource_mapping__pack_to_buffer (const Uenibstreamprotobuf__CSIRSResourceMapping *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIRSResourceMapping * uenibstreamprotobuf__csi__rs__resource_mapping__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__rs__resource_mapping__free_unpacked (Uenibstreamprotobuf__CSIRSResourceMapping *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofPorts methods */ void uenibstreamprotobuf__nrof_ports__init (Uenibstreamprotobuf__NrofPorts *message); size_t uenibstreamprotobuf__nrof_ports__get_packed_size (const Uenibstreamprotobuf__NrofPorts *message); size_t uenibstreamprotobuf__nrof_ports__pack (const Uenibstreamprotobuf__NrofPorts *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_ports__pack_to_buffer (const Uenibstreamprotobuf__NrofPorts *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofPorts * uenibstreamprotobuf__nrof_ports__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_ports__free_unpacked (Uenibstreamprotobuf__NrofPorts *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CDMType methods */ void uenibstreamprotobuf__cdm__type__init (Uenibstreamprotobuf__CDMType *message); size_t uenibstreamprotobuf__cdm__type__get_packed_size (const Uenibstreamprotobuf__CDMType *message); size_t uenibstreamprotobuf__cdm__type__pack (const Uenibstreamprotobuf__CDMType *message, uint8_t *out); size_t uenibstreamprotobuf__cdm__type__pack_to_buffer (const Uenibstreamprotobuf__CDMType *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CDMType * uenibstreamprotobuf__cdm__type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cdm__type__free_unpacked (Uenibstreamprotobuf__CDMType *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Dot5 methods */ void uenibstreamprotobuf__dot5__init (Uenibstreamprotobuf__Dot5 *message); size_t uenibstreamprotobuf__dot5__get_packed_size (const Uenibstreamprotobuf__Dot5 *message); size_t uenibstreamprotobuf__dot5__pack (const Uenibstreamprotobuf__Dot5 *message, uint8_t *out); size_t uenibstreamprotobuf__dot5__pack_to_buffer (const Uenibstreamprotobuf__Dot5 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Dot5 * uenibstreamprotobuf__dot5__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dot5__free_unpacked (Uenibstreamprotobuf__Dot5 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIFrequencyOccupation methods */ void uenibstreamprotobuf__csi__frequency_occupation__init (Uenibstreamprotobuf__CSIFrequencyOccupation *message); size_t uenibstreamprotobuf__csi__frequency_occupation__get_packed_size (const Uenibstreamprotobuf__CSIFrequencyOccupation *message); size_t uenibstreamprotobuf__csi__frequency_occupation__pack (const Uenibstreamprotobuf__CSIFrequencyOccupation *message, uint8_t *out); size_t uenibstreamprotobuf__csi__frequency_occupation__pack_to_buffer (const Uenibstreamprotobuf__CSIFrequencyOccupation *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIFrequencyOccupation * uenibstreamprotobuf__csi__frequency_occupation__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__frequency_occupation__free_unpacked (Uenibstreamprotobuf__CSIFrequencyOccupation *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset methods */ void uenibstreamprotobuf__csi__resource_periodicity_and_offset__init (Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *message); size_t uenibstreamprotobuf__csi__resource_periodicity_and_offset__get_packed_size (const Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *message); size_t uenibstreamprotobuf__csi__resource_periodicity_and_offset__pack (const Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *message, uint8_t *out); size_t uenibstreamprotobuf__csi__resource_periodicity_and_offset__pack_to_buffer (const Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset * uenibstreamprotobuf__csi__resource_periodicity_and_offset__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__resource_periodicity_and_offset__free_unpacked (Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ZPCSIRSResourceSet methods */ void uenibstreamprotobuf__zp__csi__rs__resource_set__init (Uenibstreamprotobuf__ZPCSIRSResourceSet *message); size_t uenibstreamprotobuf__zp__csi__rs__resource_set__get_packed_size (const Uenibstreamprotobuf__ZPCSIRSResourceSet *message); size_t uenibstreamprotobuf__zp__csi__rs__resource_set__pack (const Uenibstreamprotobuf__ZPCSIRSResourceSet *message, uint8_t *out); size_t uenibstreamprotobuf__zp__csi__rs__resource_set__pack_to_buffer (const Uenibstreamprotobuf__ZPCSIRSResourceSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ZPCSIRSResourceSet * uenibstreamprotobuf__zp__csi__rs__resource_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__zp__csi__rs__resource_set__free_unpacked (Uenibstreamprotobuf__ZPCSIRSResourceSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SPSConfig methods */ void uenibstreamprotobuf__sps__config__init (Uenibstreamprotobuf__SPSConfig *message); size_t uenibstreamprotobuf__sps__config__get_packed_size (const Uenibstreamprotobuf__SPSConfig *message); size_t uenibstreamprotobuf__sps__config__pack (const Uenibstreamprotobuf__SPSConfig *message, uint8_t *out); size_t uenibstreamprotobuf__sps__config__pack_to_buffer (const Uenibstreamprotobuf__SPSConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SPSConfig * uenibstreamprotobuf__sps__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sps__config__free_unpacked (Uenibstreamprotobuf__SPSConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SPSConfigPeriodicity methods */ void uenibstreamprotobuf__sps__config_periodicity__init (Uenibstreamprotobuf__SPSConfigPeriodicity *message); size_t uenibstreamprotobuf__sps__config_periodicity__get_packed_size (const Uenibstreamprotobuf__SPSConfigPeriodicity *message); size_t uenibstreamprotobuf__sps__config_periodicity__pack (const Uenibstreamprotobuf__SPSConfigPeriodicity *message, uint8_t *out); size_t uenibstreamprotobuf__sps__config_periodicity__pack_to_buffer (const Uenibstreamprotobuf__SPSConfigPeriodicity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SPSConfigPeriodicity * uenibstreamprotobuf__sps__config_periodicity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sps__config_periodicity__free_unpacked (Uenibstreamprotobuf__SPSConfigPeriodicity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SPSMCSTable methods */ void uenibstreamprotobuf__sps__mcs__table__init (Uenibstreamprotobuf__SPSMCSTable *message); size_t uenibstreamprotobuf__sps__mcs__table__get_packed_size (const Uenibstreamprotobuf__SPSMCSTable *message); size_t uenibstreamprotobuf__sps__mcs__table__pack (const Uenibstreamprotobuf__SPSMCSTable *message, uint8_t *out); size_t uenibstreamprotobuf__sps__mcs__table__pack_to_buffer (const Uenibstreamprotobuf__SPSMCSTable *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SPSMCSTable * uenibstreamprotobuf__sps__mcs__table__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sps__mcs__table__free_unpacked (Uenibstreamprotobuf__SPSMCSTable *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RadioLinkMonitoringConfig methods */ void uenibstreamprotobuf__radio_link_monitoring_config__init (Uenibstreamprotobuf__RadioLinkMonitoringConfig *message); size_t uenibstreamprotobuf__radio_link_monitoring_config__get_packed_size (const Uenibstreamprotobuf__RadioLinkMonitoringConfig *message); size_t uenibstreamprotobuf__radio_link_monitoring_config__pack (const Uenibstreamprotobuf__RadioLinkMonitoringConfig *message, uint8_t *out); size_t uenibstreamprotobuf__radio_link_monitoring_config__pack_to_buffer (const Uenibstreamprotobuf__RadioLinkMonitoringConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RadioLinkMonitoringConfig * uenibstreamprotobuf__radio_link_monitoring_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__radio_link_monitoring_config__free_unpacked (Uenibstreamprotobuf__RadioLinkMonitoringConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RadioLinkMonitoringRS methods */ void uenibstreamprotobuf__radio_link_monitoring_rs__init (Uenibstreamprotobuf__RadioLinkMonitoringRS *message); size_t uenibstreamprotobuf__radio_link_monitoring_rs__get_packed_size (const Uenibstreamprotobuf__RadioLinkMonitoringRS *message); size_t uenibstreamprotobuf__radio_link_monitoring_rs__pack (const Uenibstreamprotobuf__RadioLinkMonitoringRS *message, uint8_t *out); size_t uenibstreamprotobuf__radio_link_monitoring_rs__pack_to_buffer (const Uenibstreamprotobuf__RadioLinkMonitoringRS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RadioLinkMonitoringRS * uenibstreamprotobuf__radio_link_monitoring_rs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__radio_link_monitoring_rs__free_unpacked (Uenibstreamprotobuf__RadioLinkMonitoringRS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Purpose methods */ void uenibstreamprotobuf__purpose__init (Uenibstreamprotobuf__Purpose *message); size_t uenibstreamprotobuf__purpose__get_packed_size (const Uenibstreamprotobuf__Purpose *message); size_t uenibstreamprotobuf__purpose__pack (const Uenibstreamprotobuf__Purpose *message, uint8_t *out); size_t uenibstreamprotobuf__purpose__pack_to_buffer (const Uenibstreamprotobuf__Purpose *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Purpose * uenibstreamprotobuf__purpose__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__purpose__free_unpacked (Uenibstreamprotobuf__Purpose *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BeamFailureInstanceMaxCount methods */ void uenibstreamprotobuf__beam_failure_instance_max_count__init (Uenibstreamprotobuf__BeamFailureInstanceMaxCount *message); size_t uenibstreamprotobuf__beam_failure_instance_max_count__get_packed_size (const Uenibstreamprotobuf__BeamFailureInstanceMaxCount *message); size_t uenibstreamprotobuf__beam_failure_instance_max_count__pack (const Uenibstreamprotobuf__BeamFailureInstanceMaxCount *message, uint8_t *out); size_t uenibstreamprotobuf__beam_failure_instance_max_count__pack_to_buffer (const Uenibstreamprotobuf__BeamFailureInstanceMaxCount *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BeamFailureInstanceMaxCount * uenibstreamprotobuf__beam_failure_instance_max_count__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__beam_failure_instance_max_count__free_unpacked (Uenibstreamprotobuf__BeamFailureInstanceMaxCount *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BeamFailureDetectionTimer methods */ void uenibstreamprotobuf__beam_failure_detection_timer__init (Uenibstreamprotobuf__BeamFailureDetectionTimer *message); size_t uenibstreamprotobuf__beam_failure_detection_timer__get_packed_size (const Uenibstreamprotobuf__BeamFailureDetectionTimer *message); size_t uenibstreamprotobuf__beam_failure_detection_timer__pack (const Uenibstreamprotobuf__BeamFailureDetectionTimer *message, uint8_t *out); size_t uenibstreamprotobuf__beam_failure_detection_timer__pack_to_buffer (const Uenibstreamprotobuf__BeamFailureDetectionTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BeamFailureDetectionTimer * uenibstreamprotobuf__beam_failure_detection_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__beam_failure_detection_timer__free_unpacked (Uenibstreamprotobuf__BeamFailureDetectionTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BWPDownlink methods */ void uenibstreamprotobuf__bwp__downlink__init (Uenibstreamprotobuf__BWPDownlink *message); size_t uenibstreamprotobuf__bwp__downlink__get_packed_size (const Uenibstreamprotobuf__BWPDownlink *message); size_t uenibstreamprotobuf__bwp__downlink__pack (const Uenibstreamprotobuf__BWPDownlink *message, uint8_t *out); size_t uenibstreamprotobuf__bwp__downlink__pack_to_buffer (const Uenibstreamprotobuf__BWPDownlink *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BWPDownlink * uenibstreamprotobuf__bwp__downlink__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bwp__downlink__free_unpacked (Uenibstreamprotobuf__BWPDownlink *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BWPInactivityTimer methods */ void uenibstreamprotobuf__bwp__inactivity_timer__init (Uenibstreamprotobuf__BWPInactivityTimer *message); size_t uenibstreamprotobuf__bwp__inactivity_timer__get_packed_size (const Uenibstreamprotobuf__BWPInactivityTimer *message); size_t uenibstreamprotobuf__bwp__inactivity_timer__pack (const Uenibstreamprotobuf__BWPInactivityTimer *message, uint8_t *out); size_t uenibstreamprotobuf__bwp__inactivity_timer__pack_to_buffer (const Uenibstreamprotobuf__BWPInactivityTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BWPInactivityTimer * uenibstreamprotobuf__bwp__inactivity_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bwp__inactivity_timer__free_unpacked (Uenibstreamprotobuf__BWPInactivityTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UplinkConfig methods */ void uenibstreamprotobuf__uplink_config__init (Uenibstreamprotobuf__UplinkConfig *message); size_t uenibstreamprotobuf__uplink_config__get_packed_size (const Uenibstreamprotobuf__UplinkConfig *message); size_t uenibstreamprotobuf__uplink_config__pack (const Uenibstreamprotobuf__UplinkConfig *message, uint8_t *out); size_t uenibstreamprotobuf__uplink_config__pack_to_buffer (const Uenibstreamprotobuf__UplinkConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UplinkConfig * uenibstreamprotobuf__uplink_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uplink_config__free_unpacked (Uenibstreamprotobuf__UplinkConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BWPUplinkDedicated methods */ void uenibstreamprotobuf__bwp__uplink_dedicated__init (Uenibstreamprotobuf__BWPUplinkDedicated *message); size_t uenibstreamprotobuf__bwp__uplink_dedicated__get_packed_size (const Uenibstreamprotobuf__BWPUplinkDedicated *message); size_t uenibstreamprotobuf__bwp__uplink_dedicated__pack (const Uenibstreamprotobuf__BWPUplinkDedicated *message, uint8_t *out); size_t uenibstreamprotobuf__bwp__uplink_dedicated__pack_to_buffer (const Uenibstreamprotobuf__BWPUplinkDedicated *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BWPUplinkDedicated * uenibstreamprotobuf__bwp__uplink_dedicated__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bwp__uplink_dedicated__free_unpacked (Uenibstreamprotobuf__BWPUplinkDedicated *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHConfig methods */ void uenibstreamprotobuf__pucch__config__init (Uenibstreamprotobuf__PUCCHConfig *message); size_t uenibstreamprotobuf__pucch__config__get_packed_size (const Uenibstreamprotobuf__PUCCHConfig *message); size_t uenibstreamprotobuf__pucch__config__pack (const Uenibstreamprotobuf__PUCCHConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__config__pack_to_buffer (const Uenibstreamprotobuf__PUCCHConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHConfig * uenibstreamprotobuf__pucch__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__config__free_unpacked (Uenibstreamprotobuf__PUCCHConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHResourceSet methods */ void uenibstreamprotobuf__pucch__resource_set__init (Uenibstreamprotobuf__PUCCHResourceSet *message); size_t uenibstreamprotobuf__pucch__resource_set__get_packed_size (const Uenibstreamprotobuf__PUCCHResourceSet *message); size_t uenibstreamprotobuf__pucch__resource_set__pack (const Uenibstreamprotobuf__PUCCHResourceSet *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__resource_set__pack_to_buffer (const Uenibstreamprotobuf__PUCCHResourceSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHResourceSet * uenibstreamprotobuf__pucch__resource_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__resource_set__free_unpacked (Uenibstreamprotobuf__PUCCHResourceSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHResource methods */ void uenibstreamprotobuf__pucch__resource__init (Uenibstreamprotobuf__PUCCHResource *message); size_t uenibstreamprotobuf__pucch__resource__get_packed_size (const Uenibstreamprotobuf__PUCCHResource *message); size_t uenibstreamprotobuf__pucch__resource__pack (const Uenibstreamprotobuf__PUCCHResource *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__resource__pack_to_buffer (const Uenibstreamprotobuf__PUCCHResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHResource * uenibstreamprotobuf__pucch__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__resource__free_unpacked (Uenibstreamprotobuf__PUCCHResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHFormat0 methods */ void uenibstreamprotobuf__pucch_format0__init (Uenibstreamprotobuf__PUCCHFormat0 *message); size_t uenibstreamprotobuf__pucch_format0__get_packed_size (const Uenibstreamprotobuf__PUCCHFormat0 *message); size_t uenibstreamprotobuf__pucch_format0__pack (const Uenibstreamprotobuf__PUCCHFormat0 *message, uint8_t *out); size_t uenibstreamprotobuf__pucch_format0__pack_to_buffer (const Uenibstreamprotobuf__PUCCHFormat0 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHFormat0 * uenibstreamprotobuf__pucch_format0__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch_format0__free_unpacked (Uenibstreamprotobuf__PUCCHFormat0 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHFormat1 methods */ void uenibstreamprotobuf__pucch_format1__init (Uenibstreamprotobuf__PUCCHFormat1 *message); size_t uenibstreamprotobuf__pucch_format1__get_packed_size (const Uenibstreamprotobuf__PUCCHFormat1 *message); size_t uenibstreamprotobuf__pucch_format1__pack (const Uenibstreamprotobuf__PUCCHFormat1 *message, uint8_t *out); size_t uenibstreamprotobuf__pucch_format1__pack_to_buffer (const Uenibstreamprotobuf__PUCCHFormat1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHFormat1 * uenibstreamprotobuf__pucch_format1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch_format1__free_unpacked (Uenibstreamprotobuf__PUCCHFormat1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHFormat2 methods */ void uenibstreamprotobuf__pucch_format2__init (Uenibstreamprotobuf__PUCCHFormat2 *message); size_t uenibstreamprotobuf__pucch_format2__get_packed_size (const Uenibstreamprotobuf__PUCCHFormat2 *message); size_t uenibstreamprotobuf__pucch_format2__pack (const Uenibstreamprotobuf__PUCCHFormat2 *message, uint8_t *out); size_t uenibstreamprotobuf__pucch_format2__pack_to_buffer (const Uenibstreamprotobuf__PUCCHFormat2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHFormat2 * uenibstreamprotobuf__pucch_format2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch_format2__free_unpacked (Uenibstreamprotobuf__PUCCHFormat2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHFormat3 methods */ void uenibstreamprotobuf__pucch_format3__init (Uenibstreamprotobuf__PUCCHFormat3 *message); size_t uenibstreamprotobuf__pucch_format3__get_packed_size (const Uenibstreamprotobuf__PUCCHFormat3 *message); size_t uenibstreamprotobuf__pucch_format3__pack (const Uenibstreamprotobuf__PUCCHFormat3 *message, uint8_t *out); size_t uenibstreamprotobuf__pucch_format3__pack_to_buffer (const Uenibstreamprotobuf__PUCCHFormat3 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHFormat3 * uenibstreamprotobuf__pucch_format3__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch_format3__free_unpacked (Uenibstreamprotobuf__PUCCHFormat3 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHFormat4 methods */ void uenibstreamprotobuf__pucch_format4__init (Uenibstreamprotobuf__PUCCHFormat4 *message); size_t uenibstreamprotobuf__pucch_format4__get_packed_size (const Uenibstreamprotobuf__PUCCHFormat4 *message); size_t uenibstreamprotobuf__pucch_format4__pack (const Uenibstreamprotobuf__PUCCHFormat4 *message, uint8_t *out); size_t uenibstreamprotobuf__pucch_format4__pack_to_buffer (const Uenibstreamprotobuf__PUCCHFormat4 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHFormat4 * uenibstreamprotobuf__pucch_format4__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch_format4__free_unpacked (Uenibstreamprotobuf__PUCCHFormat4 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__OCCLength methods */ void uenibstreamprotobuf__occ__length__init (Uenibstreamprotobuf__OCCLength *message); size_t uenibstreamprotobuf__occ__length__get_packed_size (const Uenibstreamprotobuf__OCCLength *message); size_t uenibstreamprotobuf__occ__length__pack (const Uenibstreamprotobuf__OCCLength *message, uint8_t *out); size_t uenibstreamprotobuf__occ__length__pack_to_buffer (const Uenibstreamprotobuf__OCCLength *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__OCCLength * uenibstreamprotobuf__occ__length__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__occ__length__free_unpacked (Uenibstreamprotobuf__OCCLength *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__OCCIndex methods */ void uenibstreamprotobuf__occ__index__init (Uenibstreamprotobuf__OCCIndex *message); size_t uenibstreamprotobuf__occ__index__get_packed_size (const Uenibstreamprotobuf__OCCIndex *message); size_t uenibstreamprotobuf__occ__index__pack (const Uenibstreamprotobuf__OCCIndex *message, uint8_t *out); size_t uenibstreamprotobuf__occ__index__pack_to_buffer (const Uenibstreamprotobuf__OCCIndex *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__OCCIndex * uenibstreamprotobuf__occ__index__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__occ__index__free_unpacked (Uenibstreamprotobuf__OCCIndex *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHFormatConfig methods */ void uenibstreamprotobuf__pucch__format_config__init (Uenibstreamprotobuf__PUCCHFormatConfig *message); size_t uenibstreamprotobuf__pucch__format_config__get_packed_size (const Uenibstreamprotobuf__PUCCHFormatConfig *message); size_t uenibstreamprotobuf__pucch__format_config__pack (const Uenibstreamprotobuf__PUCCHFormatConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__format_config__pack_to_buffer (const Uenibstreamprotobuf__PUCCHFormatConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHFormatConfig * uenibstreamprotobuf__pucch__format_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__format_config__free_unpacked (Uenibstreamprotobuf__PUCCHFormatConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHMaxCodeRate methods */ void uenibstreamprotobuf__pucch__max_code_rate__init (Uenibstreamprotobuf__PUCCHMaxCodeRate *message); size_t uenibstreamprotobuf__pucch__max_code_rate__get_packed_size (const Uenibstreamprotobuf__PUCCHMaxCodeRate *message); size_t uenibstreamprotobuf__pucch__max_code_rate__pack (const Uenibstreamprotobuf__PUCCHMaxCodeRate *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__max_code_rate__pack_to_buffer (const Uenibstreamprotobuf__PUCCHMaxCodeRate *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHMaxCodeRate * uenibstreamprotobuf__pucch__max_code_rate__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__max_code_rate__free_unpacked (Uenibstreamprotobuf__PUCCHMaxCodeRate *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofSlots methods */ void uenibstreamprotobuf__nrof_slots__init (Uenibstreamprotobuf__NrofSlots *message); size_t uenibstreamprotobuf__nrof_slots__get_packed_size (const Uenibstreamprotobuf__NrofSlots *message); size_t uenibstreamprotobuf__nrof_slots__pack (const Uenibstreamprotobuf__NrofSlots *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_slots__pack_to_buffer (const Uenibstreamprotobuf__NrofSlots *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofSlots * uenibstreamprotobuf__nrof_slots__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_slots__free_unpacked (Uenibstreamprotobuf__NrofSlots *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SchedulingRequestResourceConfig methods */ void uenibstreamprotobuf__scheduling_request_resource_config__init (Uenibstreamprotobuf__SchedulingRequestResourceConfig *message); size_t uenibstreamprotobuf__scheduling_request_resource_config__get_packed_size (const Uenibstreamprotobuf__SchedulingRequestResourceConfig *message); size_t uenibstreamprotobuf__scheduling_request_resource_config__pack (const Uenibstreamprotobuf__SchedulingRequestResourceConfig *message, uint8_t *out); size_t uenibstreamprotobuf__scheduling_request_resource_config__pack_to_buffer (const Uenibstreamprotobuf__SchedulingRequestResourceConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SchedulingRequestResourceConfig * uenibstreamprotobuf__scheduling_request_resource_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scheduling_request_resource_config__free_unpacked (Uenibstreamprotobuf__SchedulingRequestResourceConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHSpatialRelationInfo methods */ void uenibstreamprotobuf__pucch__spatial_relation_info__init (Uenibstreamprotobuf__PUCCHSpatialRelationInfo *message); size_t uenibstreamprotobuf__pucch__spatial_relation_info__get_packed_size (const Uenibstreamprotobuf__PUCCHSpatialRelationInfo *message); size_t uenibstreamprotobuf__pucch__spatial_relation_info__pack (const Uenibstreamprotobuf__PUCCHSpatialRelationInfo *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__spatial_relation_info__pack_to_buffer (const Uenibstreamprotobuf__PUCCHSpatialRelationInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHSpatialRelationInfo * uenibstreamprotobuf__pucch__spatial_relation_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__spatial_relation_info__free_unpacked (Uenibstreamprotobuf__PUCCHSpatialRelationInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Srs methods */ void uenibstreamprotobuf__srs__init (Uenibstreamprotobuf__Srs *message); size_t uenibstreamprotobuf__srs__get_packed_size (const Uenibstreamprotobuf__Srs *message); size_t uenibstreamprotobuf__srs__pack (const Uenibstreamprotobuf__Srs *message, uint8_t *out); size_t uenibstreamprotobuf__srs__pack_to_buffer (const Uenibstreamprotobuf__Srs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Srs * uenibstreamprotobuf__srs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__free_unpacked (Uenibstreamprotobuf__Srs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ClosedLoopIndex methods */ void uenibstreamprotobuf__closed_loop_index__init (Uenibstreamprotobuf__ClosedLoopIndex *message); size_t uenibstreamprotobuf__closed_loop_index__get_packed_size (const Uenibstreamprotobuf__ClosedLoopIndex *message); size_t uenibstreamprotobuf__closed_loop_index__pack (const Uenibstreamprotobuf__ClosedLoopIndex *message, uint8_t *out); size_t uenibstreamprotobuf__closed_loop_index__pack_to_buffer (const Uenibstreamprotobuf__ClosedLoopIndex *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ClosedLoopIndex * uenibstreamprotobuf__closed_loop_index__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__closed_loop_index__free_unpacked (Uenibstreamprotobuf__ClosedLoopIndex *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHPowerControl methods */ void uenibstreamprotobuf__pucch__power_control__init (Uenibstreamprotobuf__PUCCHPowerControl *message); size_t uenibstreamprotobuf__pucch__power_control__get_packed_size (const Uenibstreamprotobuf__PUCCHPowerControl *message); size_t uenibstreamprotobuf__pucch__power_control__pack (const Uenibstreamprotobuf__PUCCHPowerControl *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__power_control__pack_to_buffer (const Uenibstreamprotobuf__PUCCHPowerControl *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHPowerControl * uenibstreamprotobuf__pucch__power_control__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__power_control__free_unpacked (Uenibstreamprotobuf__PUCCHPowerControl *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__P0PUCCH methods */ void uenibstreamprotobuf__p0__pucch__init (Uenibstreamprotobuf__P0PUCCH *message); size_t uenibstreamprotobuf__p0__pucch__get_packed_size (const Uenibstreamprotobuf__P0PUCCH *message); size_t uenibstreamprotobuf__p0__pucch__pack (const Uenibstreamprotobuf__P0PUCCH *message, uint8_t *out); size_t uenibstreamprotobuf__p0__pucch__pack_to_buffer (const Uenibstreamprotobuf__P0PUCCH *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__P0PUCCH * uenibstreamprotobuf__p0__pucch__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__p0__pucch__free_unpacked (Uenibstreamprotobuf__P0PUCCH *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHPathlossReferenceRS methods */ void uenibstreamprotobuf__pucch__pathloss_reference_rs__init (Uenibstreamprotobuf__PUCCHPathlossReferenceRS *message); size_t uenibstreamprotobuf__pucch__pathloss_reference_rs__get_packed_size (const Uenibstreamprotobuf__PUCCHPathlossReferenceRS *message); size_t uenibstreamprotobuf__pucch__pathloss_reference_rs__pack (const Uenibstreamprotobuf__PUCCHPathlossReferenceRS *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__pathloss_reference_rs__pack_to_buffer (const Uenibstreamprotobuf__PUCCHPathlossReferenceRS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHPathlossReferenceRS * uenibstreamprotobuf__pucch__pathloss_reference_rs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__pathloss_reference_rs__free_unpacked (Uenibstreamprotobuf__PUCCHPathlossReferenceRS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates methods */ void uenibstreamprotobuf__two_pucch__pc__adjustment_states__init (Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates *message); size_t uenibstreamprotobuf__two_pucch__pc__adjustment_states__get_packed_size (const Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates *message); size_t uenibstreamprotobuf__two_pucch__pc__adjustment_states__pack (const Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates *message, uint8_t *out); size_t uenibstreamprotobuf__two_pucch__pc__adjustment_states__pack_to_buffer (const Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates * uenibstreamprotobuf__two_pucch__pc__adjustment_states__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__two_pucch__pc__adjustment_states__free_unpacked (Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHServingCellConfig methods */ void uenibstreamprotobuf__pusch__serving_cell_config__init (Uenibstreamprotobuf__PUSCHServingCellConfig *message); size_t uenibstreamprotobuf__pusch__serving_cell_config__get_packed_size (const Uenibstreamprotobuf__PUSCHServingCellConfig *message); size_t uenibstreamprotobuf__pusch__serving_cell_config__pack (const Uenibstreamprotobuf__PUSCHServingCellConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__serving_cell_config__pack_to_buffer (const Uenibstreamprotobuf__PUSCHServingCellConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHServingCellConfig * uenibstreamprotobuf__pusch__serving_cell_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__serving_cell_config__free_unpacked (Uenibstreamprotobuf__PUSCHServingCellConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission methods */ void uenibstreamprotobuf__pusch__code_block_group_transmission__init (Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission *message); size_t uenibstreamprotobuf__pusch__code_block_group_transmission__get_packed_size (const Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission *message); size_t uenibstreamprotobuf__pusch__code_block_group_transmission__pack (const Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__code_block_group_transmission__pack_to_buffer (const Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission * uenibstreamprotobuf__pusch__code_block_group_transmission__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__code_block_group_transmission__free_unpacked (Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RateMatching methods */ void uenibstreamprotobuf__rate_matching__init (Uenibstreamprotobuf__RateMatching *message); size_t uenibstreamprotobuf__rate_matching__get_packed_size (const Uenibstreamprotobuf__RateMatching *message); size_t uenibstreamprotobuf__rate_matching__pack (const Uenibstreamprotobuf__RateMatching *message, uint8_t *out); size_t uenibstreamprotobuf__rate_matching__pack_to_buffer (const Uenibstreamprotobuf__RateMatching *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RateMatching * uenibstreamprotobuf__rate_matching__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rate_matching__free_unpacked (Uenibstreamprotobuf__RateMatching *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSCarrierSwitching methods */ void uenibstreamprotobuf__srs__carrier_switching__init (Uenibstreamprotobuf__SRSCarrierSwitching *message); size_t uenibstreamprotobuf__srs__carrier_switching__get_packed_size (const Uenibstreamprotobuf__SRSCarrierSwitching *message); size_t uenibstreamprotobuf__srs__carrier_switching__pack (const Uenibstreamprotobuf__SRSCarrierSwitching *message, uint8_t *out); size_t uenibstreamprotobuf__srs__carrier_switching__pack_to_buffer (const Uenibstreamprotobuf__SRSCarrierSwitching *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSCarrierSwitching * uenibstreamprotobuf__srs__carrier_switching__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__carrier_switching__free_unpacked (Uenibstreamprotobuf__SRSCarrierSwitching *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSSwitchFromCarrier methods */ void uenibstreamprotobuf__srs__switch_from_carrier__init (Uenibstreamprotobuf__SRSSwitchFromCarrier *message); size_t uenibstreamprotobuf__srs__switch_from_carrier__get_packed_size (const Uenibstreamprotobuf__SRSSwitchFromCarrier *message); size_t uenibstreamprotobuf__srs__switch_from_carrier__pack (const Uenibstreamprotobuf__SRSSwitchFromCarrier *message, uint8_t *out); size_t uenibstreamprotobuf__srs__switch_from_carrier__pack_to_buffer (const Uenibstreamprotobuf__SRSSwitchFromCarrier *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSSwitchFromCarrier * uenibstreamprotobuf__srs__switch_from_carrier__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__switch_from_carrier__free_unpacked (Uenibstreamprotobuf__SRSSwitchFromCarrier *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSTPCPDCCHConfigList methods */ void uenibstreamprotobuf__srs__tpc__pdcch__config_list__init (Uenibstreamprotobuf__SRSTPCPDCCHConfigList *message); size_t uenibstreamprotobuf__srs__tpc__pdcch__config_list__get_packed_size (const Uenibstreamprotobuf__SRSTPCPDCCHConfigList *message); size_t uenibstreamprotobuf__srs__tpc__pdcch__config_list__pack (const Uenibstreamprotobuf__SRSTPCPDCCHConfigList *message, uint8_t *out); size_t uenibstreamprotobuf__srs__tpc__pdcch__config_list__pack_to_buffer (const Uenibstreamprotobuf__SRSTPCPDCCHConfigList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSTPCPDCCHConfigList * uenibstreamprotobuf__srs__tpc__pdcch__config_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__tpc__pdcch__config_list__free_unpacked (Uenibstreamprotobuf__SRSTPCPDCCHConfigList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSTPCPDCCHConfig methods */ void uenibstreamprotobuf__srs__tpc__pdcch__config__init (Uenibstreamprotobuf__SRSTPCPDCCHConfig *message); size_t uenibstreamprotobuf__srs__tpc__pdcch__config__get_packed_size (const Uenibstreamprotobuf__SRSTPCPDCCHConfig *message); size_t uenibstreamprotobuf__srs__tpc__pdcch__config__pack (const Uenibstreamprotobuf__SRSTPCPDCCHConfig *message, uint8_t *out); size_t uenibstreamprotobuf__srs__tpc__pdcch__config__pack_to_buffer (const Uenibstreamprotobuf__SRSTPCPDCCHConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSTPCPDCCHConfig * uenibstreamprotobuf__srs__tpc__pdcch__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__tpc__pdcch__config__free_unpacked (Uenibstreamprotobuf__SRSTPCPDCCHConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSCCSetIndex methods */ void uenibstreamprotobuf__srs__cc__set_index__init (Uenibstreamprotobuf__SRSCCSetIndex *message); size_t uenibstreamprotobuf__srs__cc__set_index__get_packed_size (const Uenibstreamprotobuf__SRSCCSetIndex *message); size_t uenibstreamprotobuf__srs__cc__set_index__pack (const Uenibstreamprotobuf__SRSCCSetIndex *message, uint8_t *out); size_t uenibstreamprotobuf__srs__cc__set_index__pack_to_buffer (const Uenibstreamprotobuf__SRSCCSetIndex *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSCCSetIndex * uenibstreamprotobuf__srs__cc__set_index__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__cc__set_index__free_unpacked (Uenibstreamprotobuf__SRSCCSetIndex *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHConfig methods */ void uenibstreamprotobuf__pusch__config__init (Uenibstreamprotobuf__PUSCHConfig *message); size_t uenibstreamprotobuf__pusch__config__get_packed_size (const Uenibstreamprotobuf__PUSCHConfig *message); size_t uenibstreamprotobuf__pusch__config__pack (const Uenibstreamprotobuf__PUSCHConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__config__pack_to_buffer (const Uenibstreamprotobuf__PUSCHConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHConfig * uenibstreamprotobuf__pusch__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__config__free_unpacked (Uenibstreamprotobuf__PUSCHConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TxConfig methods */ void uenibstreamprotobuf__tx__config__init (Uenibstreamprotobuf__TxConfig *message); size_t uenibstreamprotobuf__tx__config__get_packed_size (const Uenibstreamprotobuf__TxConfig *message); size_t uenibstreamprotobuf__tx__config__pack (const Uenibstreamprotobuf__TxConfig *message, uint8_t *out); size_t uenibstreamprotobuf__tx__config__pack_to_buffer (const Uenibstreamprotobuf__TxConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TxConfig * uenibstreamprotobuf__tx__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__tx__config__free_unpacked (Uenibstreamprotobuf__TxConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DMRSUplinkConfig methods */ void uenibstreamprotobuf__dmrs__uplink_config__init (Uenibstreamprotobuf__DMRSUplinkConfig *message); size_t uenibstreamprotobuf__dmrs__uplink_config__get_packed_size (const Uenibstreamprotobuf__DMRSUplinkConfig *message); size_t uenibstreamprotobuf__dmrs__uplink_config__pack (const Uenibstreamprotobuf__DMRSUplinkConfig *message, uint8_t *out); size_t uenibstreamprotobuf__dmrs__uplink_config__pack_to_buffer (const Uenibstreamprotobuf__DMRSUplinkConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DMRSUplinkConfig * uenibstreamprotobuf__dmrs__uplink_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dmrs__uplink_config__free_unpacked (Uenibstreamprotobuf__DMRSUplinkConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PTRSUplinkConfig methods */ void uenibstreamprotobuf__ptrs__uplink_config__init (Uenibstreamprotobuf__PTRSUplinkConfig *message); size_t uenibstreamprotobuf__ptrs__uplink_config__get_packed_size (const Uenibstreamprotobuf__PTRSUplinkConfig *message); size_t uenibstreamprotobuf__ptrs__uplink_config__pack (const Uenibstreamprotobuf__PTRSUplinkConfig *message, uint8_t *out); size_t uenibstreamprotobuf__ptrs__uplink_config__pack_to_buffer (const Uenibstreamprotobuf__PTRSUplinkConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PTRSUplinkConfig * uenibstreamprotobuf__ptrs__uplink_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ptrs__uplink_config__free_unpacked (Uenibstreamprotobuf__PTRSUplinkConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TransformPrecoderDisabled methods */ void uenibstreamprotobuf__transform_precoder_disabled__init (Uenibstreamprotobuf__TransformPrecoderDisabled *message); size_t uenibstreamprotobuf__transform_precoder_disabled__get_packed_size (const Uenibstreamprotobuf__TransformPrecoderDisabled *message); size_t uenibstreamprotobuf__transform_precoder_disabled__pack (const Uenibstreamprotobuf__TransformPrecoderDisabled *message, uint8_t *out); size_t uenibstreamprotobuf__transform_precoder_disabled__pack_to_buffer (const Uenibstreamprotobuf__TransformPrecoderDisabled *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TransformPrecoderDisabled * uenibstreamprotobuf__transform_precoder_disabled__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__transform_precoder_disabled__free_unpacked (Uenibstreamprotobuf__TransformPrecoderDisabled *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MaxNrofPorts methods */ void uenibstreamprotobuf__max_nrof_ports__init (Uenibstreamprotobuf__MaxNrofPorts *message); size_t uenibstreamprotobuf__max_nrof_ports__get_packed_size (const Uenibstreamprotobuf__MaxNrofPorts *message); size_t uenibstreamprotobuf__max_nrof_ports__pack (const Uenibstreamprotobuf__MaxNrofPorts *message, uint8_t *out); size_t uenibstreamprotobuf__max_nrof_ports__pack_to_buffer (const Uenibstreamprotobuf__MaxNrofPorts *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MaxNrofPorts * uenibstreamprotobuf__max_nrof_ports__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__max_nrof_ports__free_unpacked (Uenibstreamprotobuf__MaxNrofPorts *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PTRSPower methods */ void uenibstreamprotobuf__ptrs__power__init (Uenibstreamprotobuf__PTRSPower *message); size_t uenibstreamprotobuf__ptrs__power__get_packed_size (const Uenibstreamprotobuf__PTRSPower *message); size_t uenibstreamprotobuf__ptrs__power__pack (const Uenibstreamprotobuf__PTRSPower *message, uint8_t *out); size_t uenibstreamprotobuf__ptrs__power__pack_to_buffer (const Uenibstreamprotobuf__PTRSPower *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PTRSPower * uenibstreamprotobuf__ptrs__power__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ptrs__power__free_unpacked (Uenibstreamprotobuf__PTRSPower *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TransformPrecoderEnabled methods */ void uenibstreamprotobuf__transform_precoder_enabled__init (Uenibstreamprotobuf__TransformPrecoderEnabled *message); size_t uenibstreamprotobuf__transform_precoder_enabled__get_packed_size (const Uenibstreamprotobuf__TransformPrecoderEnabled *message); size_t uenibstreamprotobuf__transform_precoder_enabled__pack (const Uenibstreamprotobuf__TransformPrecoderEnabled *message, uint8_t *out); size_t uenibstreamprotobuf__transform_precoder_enabled__pack_to_buffer (const Uenibstreamprotobuf__TransformPrecoderEnabled *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TransformPrecoderEnabled * uenibstreamprotobuf__transform_precoder_enabled__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__transform_precoder_enabled__free_unpacked (Uenibstreamprotobuf__TransformPrecoderEnabled *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TimeDensityTransformPrecoding methods */ void uenibstreamprotobuf__time_density_transform_precoding__init (Uenibstreamprotobuf__TimeDensityTransformPrecoding *message); size_t uenibstreamprotobuf__time_density_transform_precoding__get_packed_size (const Uenibstreamprotobuf__TimeDensityTransformPrecoding *message); size_t uenibstreamprotobuf__time_density_transform_precoding__pack (const Uenibstreamprotobuf__TimeDensityTransformPrecoding *message, uint8_t *out); size_t uenibstreamprotobuf__time_density_transform_precoding__pack_to_buffer (const Uenibstreamprotobuf__TimeDensityTransformPrecoding *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TimeDensityTransformPrecoding * uenibstreamprotobuf__time_density_transform_precoding__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__time_density_transform_precoding__free_unpacked (Uenibstreamprotobuf__TimeDensityTransformPrecoding *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TransformPrecodingDisabled methods */ void uenibstreamprotobuf__transform_precoding_disabled__init (Uenibstreamprotobuf__TransformPrecodingDisabled *message); size_t uenibstreamprotobuf__transform_precoding_disabled__get_packed_size (const Uenibstreamprotobuf__TransformPrecodingDisabled *message); size_t uenibstreamprotobuf__transform_precoding_disabled__pack (const Uenibstreamprotobuf__TransformPrecodingDisabled *message, uint8_t *out); size_t uenibstreamprotobuf__transform_precoding_disabled__pack_to_buffer (const Uenibstreamprotobuf__TransformPrecodingDisabled *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TransformPrecodingDisabled * uenibstreamprotobuf__transform_precoding_disabled__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__transform_precoding_disabled__free_unpacked (Uenibstreamprotobuf__TransformPrecodingDisabled *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TransformPrecodingEnabled methods */ void uenibstreamprotobuf__transform_precoding_enabled__init (Uenibstreamprotobuf__TransformPrecodingEnabled *message); size_t uenibstreamprotobuf__transform_precoding_enabled__get_packed_size (const Uenibstreamprotobuf__TransformPrecodingEnabled *message); size_t uenibstreamprotobuf__transform_precoding_enabled__pack (const Uenibstreamprotobuf__TransformPrecodingEnabled *message, uint8_t *out); size_t uenibstreamprotobuf__transform_precoding_enabled__pack_to_buffer (const Uenibstreamprotobuf__TransformPrecodingEnabled *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TransformPrecodingEnabled * uenibstreamprotobuf__transform_precoding_enabled__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__transform_precoding_enabled__free_unpacked (Uenibstreamprotobuf__TransformPrecodingEnabled *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHPowerControl methods */ void uenibstreamprotobuf__pusch__power_control__init (Uenibstreamprotobuf__PUSCHPowerControl *message); size_t uenibstreamprotobuf__pusch__power_control__get_packed_size (const Uenibstreamprotobuf__PUSCHPowerControl *message); size_t uenibstreamprotobuf__pusch__power_control__pack (const Uenibstreamprotobuf__PUSCHPowerControl *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__power_control__pack_to_buffer (const Uenibstreamprotobuf__PUSCHPowerControl *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHPowerControl * uenibstreamprotobuf__pusch__power_control__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__power_control__free_unpacked (Uenibstreamprotobuf__PUSCHPowerControl *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Alpha methods */ void uenibstreamprotobuf__alpha__init (Uenibstreamprotobuf__Alpha *message); size_t uenibstreamprotobuf__alpha__get_packed_size (const Uenibstreamprotobuf__Alpha *message); size_t uenibstreamprotobuf__alpha__pack (const Uenibstreamprotobuf__Alpha *message, uint8_t *out); size_t uenibstreamprotobuf__alpha__pack_to_buffer (const Uenibstreamprotobuf__Alpha *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Alpha * uenibstreamprotobuf__alpha__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__alpha__free_unpacked (Uenibstreamprotobuf__Alpha *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__P0PUSCHAlphaSet methods */ void uenibstreamprotobuf__p0__pusch__alpha_set__init (Uenibstreamprotobuf__P0PUSCHAlphaSet *message); size_t uenibstreamprotobuf__p0__pusch__alpha_set__get_packed_size (const Uenibstreamprotobuf__P0PUSCHAlphaSet *message); size_t uenibstreamprotobuf__p0__pusch__alpha_set__pack (const Uenibstreamprotobuf__P0PUSCHAlphaSet *message, uint8_t *out); size_t uenibstreamprotobuf__p0__pusch__alpha_set__pack_to_buffer (const Uenibstreamprotobuf__P0PUSCHAlphaSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__P0PUSCHAlphaSet * uenibstreamprotobuf__p0__pusch__alpha_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__p0__pusch__alpha_set__free_unpacked (Uenibstreamprotobuf__P0PUSCHAlphaSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHPathlossReferenceRS methods */ void uenibstreamprotobuf__pusch__pathloss_reference_rs__init (Uenibstreamprotobuf__PUSCHPathlossReferenceRS *message); size_t uenibstreamprotobuf__pusch__pathloss_reference_rs__get_packed_size (const Uenibstreamprotobuf__PUSCHPathlossReferenceRS *message); size_t uenibstreamprotobuf__pusch__pathloss_reference_rs__pack (const Uenibstreamprotobuf__PUSCHPathlossReferenceRS *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__pathloss_reference_rs__pack_to_buffer (const Uenibstreamprotobuf__PUSCHPathlossReferenceRS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHPathlossReferenceRS * uenibstreamprotobuf__pusch__pathloss_reference_rs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__pathloss_reference_rs__free_unpacked (Uenibstreamprotobuf__PUSCHPathlossReferenceRS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates methods */ void uenibstreamprotobuf__two_pusch__pc__adjustment_states__init (Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates *message); size_t uenibstreamprotobuf__two_pusch__pc__adjustment_states__get_packed_size (const Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates *message); size_t uenibstreamprotobuf__two_pusch__pc__adjustment_states__pack (const Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates *message, uint8_t *out); size_t uenibstreamprotobuf__two_pusch__pc__adjustment_states__pack_to_buffer (const Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates * uenibstreamprotobuf__two_pusch__pc__adjustment_states__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__two_pusch__pc__adjustment_states__free_unpacked (Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRIPUSCHPowerControl methods */ void uenibstreamprotobuf__sri__pusch__power_control__init (Uenibstreamprotobuf__SRIPUSCHPowerControl *message); size_t uenibstreamprotobuf__sri__pusch__power_control__get_packed_size (const Uenibstreamprotobuf__SRIPUSCHPowerControl *message); size_t uenibstreamprotobuf__sri__pusch__power_control__pack (const Uenibstreamprotobuf__SRIPUSCHPowerControl *message, uint8_t *out); size_t uenibstreamprotobuf__sri__pusch__power_control__pack_to_buffer (const Uenibstreamprotobuf__SRIPUSCHPowerControl *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRIPUSCHPowerControl * uenibstreamprotobuf__sri__pusch__power_control__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sri__pusch__power_control__free_unpacked (Uenibstreamprotobuf__SRIPUSCHPowerControl *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FrequencyHopping methods */ void uenibstreamprotobuf__frequency_hopping__init (Uenibstreamprotobuf__FrequencyHopping *message); size_t uenibstreamprotobuf__frequency_hopping__get_packed_size (const Uenibstreamprotobuf__FrequencyHopping *message); size_t uenibstreamprotobuf__frequency_hopping__pack (const Uenibstreamprotobuf__FrequencyHopping *message, uint8_t *out); size_t uenibstreamprotobuf__frequency_hopping__pack_to_buffer (const Uenibstreamprotobuf__FrequencyHopping *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FrequencyHopping * uenibstreamprotobuf__frequency_hopping__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__frequency_hopping__free_unpacked (Uenibstreamprotobuf__FrequencyHopping *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUSCHAggregationFactor methods */ void uenibstreamprotobuf__pusch__aggregation_factor__init (Uenibstreamprotobuf__PUSCHAggregationFactor *message); size_t uenibstreamprotobuf__pusch__aggregation_factor__get_packed_size (const Uenibstreamprotobuf__PUSCHAggregationFactor *message); size_t uenibstreamprotobuf__pusch__aggregation_factor__pack (const Uenibstreamprotobuf__PUSCHAggregationFactor *message, uint8_t *out); size_t uenibstreamprotobuf__pusch__aggregation_factor__pack_to_buffer (const Uenibstreamprotobuf__PUSCHAggregationFactor *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUSCHAggregationFactor * uenibstreamprotobuf__pusch__aggregation_factor__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pusch__aggregation_factor__free_unpacked (Uenibstreamprotobuf__PUSCHAggregationFactor *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookSubset methods */ void uenibstreamprotobuf__codebook_subset__init (Uenibstreamprotobuf__CodebookSubset *message); size_t uenibstreamprotobuf__codebook_subset__get_packed_size (const Uenibstreamprotobuf__CodebookSubset *message); size_t uenibstreamprotobuf__codebook_subset__pack (const Uenibstreamprotobuf__CodebookSubset *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_subset__pack_to_buffer (const Uenibstreamprotobuf__CodebookSubset *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookSubset * uenibstreamprotobuf__codebook_subset__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_subset__free_unpacked (Uenibstreamprotobuf__CodebookSubset *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RBGSize2 methods */ void uenibstreamprotobuf__rbg__size2__init (Uenibstreamprotobuf__RBGSize2 *message); size_t uenibstreamprotobuf__rbg__size2__get_packed_size (const Uenibstreamprotobuf__RBGSize2 *message); size_t uenibstreamprotobuf__rbg__size2__pack (const Uenibstreamprotobuf__RBGSize2 *message, uint8_t *out); size_t uenibstreamprotobuf__rbg__size2__pack_to_buffer (const Uenibstreamprotobuf__RBGSize2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RBGSize2 * uenibstreamprotobuf__rbg__size2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rbg__size2__free_unpacked (Uenibstreamprotobuf__RBGSize2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UCIOnPUSCH methods */ void uenibstreamprotobuf__uci__on_pusch__init (Uenibstreamprotobuf__UCIOnPUSCH *message); size_t uenibstreamprotobuf__uci__on_pusch__get_packed_size (const Uenibstreamprotobuf__UCIOnPUSCH *message); size_t uenibstreamprotobuf__uci__on_pusch__pack (const Uenibstreamprotobuf__UCIOnPUSCH *message, uint8_t *out); size_t uenibstreamprotobuf__uci__on_pusch__pack_to_buffer (const Uenibstreamprotobuf__UCIOnPUSCH *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UCIOnPUSCH * uenibstreamprotobuf__uci__on_pusch__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uci__on_pusch__free_unpacked (Uenibstreamprotobuf__UCIOnPUSCH *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BetaOffsetsList methods */ void uenibstreamprotobuf__beta_offsets_list__init (Uenibstreamprotobuf__BetaOffsetsList *message); size_t uenibstreamprotobuf__beta_offsets_list__get_packed_size (const Uenibstreamprotobuf__BetaOffsetsList *message); size_t uenibstreamprotobuf__beta_offsets_list__pack (const Uenibstreamprotobuf__BetaOffsetsList *message, uint8_t *out); size_t uenibstreamprotobuf__beta_offsets_list__pack_to_buffer (const Uenibstreamprotobuf__BetaOffsetsList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BetaOffsetsList * uenibstreamprotobuf__beta_offsets_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__beta_offsets_list__free_unpacked (Uenibstreamprotobuf__BetaOffsetsList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Scaling methods */ void uenibstreamprotobuf__scaling__init (Uenibstreamprotobuf__Scaling *message); size_t uenibstreamprotobuf__scaling__get_packed_size (const Uenibstreamprotobuf__Scaling *message); size_t uenibstreamprotobuf__scaling__pack (const Uenibstreamprotobuf__Scaling *message, uint8_t *out); size_t uenibstreamprotobuf__scaling__pack_to_buffer (const Uenibstreamprotobuf__Scaling *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Scaling * uenibstreamprotobuf__scaling__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scaling__free_unpacked (Uenibstreamprotobuf__Scaling *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ConfiguredGrantConfig methods */ void uenibstreamprotobuf__configured_grant_config__init (Uenibstreamprotobuf__ConfiguredGrantConfig *message); size_t uenibstreamprotobuf__configured_grant_config__get_packed_size (const Uenibstreamprotobuf__ConfiguredGrantConfig *message); size_t uenibstreamprotobuf__configured_grant_config__pack (const Uenibstreamprotobuf__ConfiguredGrantConfig *message, uint8_t *out); size_t uenibstreamprotobuf__configured_grant_config__pack_to_buffer (const Uenibstreamprotobuf__ConfiguredGrantConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ConfiguredGrantConfig * uenibstreamprotobuf__configured_grant_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__configured_grant_config__free_unpacked (Uenibstreamprotobuf__ConfiguredGrantConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CGUCIOnPUSCH methods */ void uenibstreamprotobuf__cg__uci__on_pusch__init (Uenibstreamprotobuf__CGUCIOnPUSCH *message); size_t uenibstreamprotobuf__cg__uci__on_pusch__get_packed_size (const Uenibstreamprotobuf__CGUCIOnPUSCH *message); size_t uenibstreamprotobuf__cg__uci__on_pusch__pack (const Uenibstreamprotobuf__CGUCIOnPUSCH *message, uint8_t *out); size_t uenibstreamprotobuf__cg__uci__on_pusch__pack_to_buffer (const Uenibstreamprotobuf__CGUCIOnPUSCH *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CGUCIOnPUSCH * uenibstreamprotobuf__cg__uci__on_pusch__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cg__uci__on_pusch__free_unpacked (Uenibstreamprotobuf__CGUCIOnPUSCH *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BetaOffsets methods */ void uenibstreamprotobuf__beta_offsets__init (Uenibstreamprotobuf__BetaOffsets *message); size_t uenibstreamprotobuf__beta_offsets__get_packed_size (const Uenibstreamprotobuf__BetaOffsets *message); size_t uenibstreamprotobuf__beta_offsets__pack (const Uenibstreamprotobuf__BetaOffsets *message, uint8_t *out); size_t uenibstreamprotobuf__beta_offsets__pack_to_buffer (const Uenibstreamprotobuf__BetaOffsets *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BetaOffsets * uenibstreamprotobuf__beta_offsets__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__beta_offsets__free_unpacked (Uenibstreamprotobuf__BetaOffsets *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PowerControlLoopToUse methods */ void uenibstreamprotobuf__power_control_loop_to_use__init (Uenibstreamprotobuf__PowerControlLoopToUse *message); size_t uenibstreamprotobuf__power_control_loop_to_use__get_packed_size (const Uenibstreamprotobuf__PowerControlLoopToUse *message); size_t uenibstreamprotobuf__power_control_loop_to_use__pack (const Uenibstreamprotobuf__PowerControlLoopToUse *message, uint8_t *out); size_t uenibstreamprotobuf__power_control_loop_to_use__pack_to_buffer (const Uenibstreamprotobuf__PowerControlLoopToUse *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PowerControlLoopToUse * uenibstreamprotobuf__power_control_loop_to_use__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__power_control_loop_to_use__free_unpacked (Uenibstreamprotobuf__PowerControlLoopToUse *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RepK methods */ void uenibstreamprotobuf__rep_k__init (Uenibstreamprotobuf__RepK *message); size_t uenibstreamprotobuf__rep_k__get_packed_size (const Uenibstreamprotobuf__RepK *message); size_t uenibstreamprotobuf__rep_k__pack (const Uenibstreamprotobuf__RepK *message, uint8_t *out); size_t uenibstreamprotobuf__rep_k__pack_to_buffer (const Uenibstreamprotobuf__RepK *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RepK * uenibstreamprotobuf__rep_k__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rep_k__free_unpacked (Uenibstreamprotobuf__RepK *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RepKRV methods */ void uenibstreamprotobuf__rep_k__rv__init (Uenibstreamprotobuf__RepKRV *message); size_t uenibstreamprotobuf__rep_k__rv__get_packed_size (const Uenibstreamprotobuf__RepKRV *message); size_t uenibstreamprotobuf__rep_k__rv__pack (const Uenibstreamprotobuf__RepKRV *message, uint8_t *out); size_t uenibstreamprotobuf__rep_k__rv__pack_to_buffer (const Uenibstreamprotobuf__RepKRV *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RepKRV * uenibstreamprotobuf__rep_k__rv__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rep_k__rv__free_unpacked (Uenibstreamprotobuf__RepKRV *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GrantPeriodicity methods */ void uenibstreamprotobuf__grant_periodicity__init (Uenibstreamprotobuf__GrantPeriodicity *message); size_t uenibstreamprotobuf__grant_periodicity__get_packed_size (const Uenibstreamprotobuf__GrantPeriodicity *message); size_t uenibstreamprotobuf__grant_periodicity__pack (const Uenibstreamprotobuf__GrantPeriodicity *message, uint8_t *out); size_t uenibstreamprotobuf__grant_periodicity__pack_to_buffer (const Uenibstreamprotobuf__GrantPeriodicity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GrantPeriodicity * uenibstreamprotobuf__grant_periodicity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__grant_periodicity__free_unpacked (Uenibstreamprotobuf__GrantPeriodicity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RRCConfiguredUplinkGrant methods */ void uenibstreamprotobuf__rrc__configured_uplink_grant__init (Uenibstreamprotobuf__RRCConfiguredUplinkGrant *message); size_t uenibstreamprotobuf__rrc__configured_uplink_grant__get_packed_size (const Uenibstreamprotobuf__RRCConfiguredUplinkGrant *message); size_t uenibstreamprotobuf__rrc__configured_uplink_grant__pack (const Uenibstreamprotobuf__RRCConfiguredUplinkGrant *message, uint8_t *out); size_t uenibstreamprotobuf__rrc__configured_uplink_grant__pack_to_buffer (const Uenibstreamprotobuf__RRCConfiguredUplinkGrant *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RRCConfiguredUplinkGrant * uenibstreamprotobuf__rrc__configured_uplink_grant__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rrc__configured_uplink_grant__free_unpacked (Uenibstreamprotobuf__RRCConfiguredUplinkGrant *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSConfig methods */ void uenibstreamprotobuf__srs__config__init (Uenibstreamprotobuf__SRSConfig *message); size_t uenibstreamprotobuf__srs__config__get_packed_size (const Uenibstreamprotobuf__SRSConfig *message); size_t uenibstreamprotobuf__srs__config__pack (const Uenibstreamprotobuf__SRSConfig *message, uint8_t *out); size_t uenibstreamprotobuf__srs__config__pack_to_buffer (const Uenibstreamprotobuf__SRSConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSConfig * uenibstreamprotobuf__srs__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__config__free_unpacked (Uenibstreamprotobuf__SRSConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResourceSet methods */ void uenibstreamprotobuf__srs__resource_set__init (Uenibstreamprotobuf__SRSResourceSet *message); size_t uenibstreamprotobuf__srs__resource_set__get_packed_size (const Uenibstreamprotobuf__SRSResourceSet *message); size_t uenibstreamprotobuf__srs__resource_set__pack (const Uenibstreamprotobuf__SRSResourceSet *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource_set__pack_to_buffer (const Uenibstreamprotobuf__SRSResourceSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResourceSet * uenibstreamprotobuf__srs__resource_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource_set__free_unpacked (Uenibstreamprotobuf__SRSResourceSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResourceSetTypeAperiodic methods */ void uenibstreamprotobuf__srs__resource_set_type__aperiodic__init (Uenibstreamprotobuf__SRSResourceSetTypeAperiodic *message); size_t uenibstreamprotobuf__srs__resource_set_type__aperiodic__get_packed_size (const Uenibstreamprotobuf__SRSResourceSetTypeAperiodic *message); size_t uenibstreamprotobuf__srs__resource_set_type__aperiodic__pack (const Uenibstreamprotobuf__SRSResourceSetTypeAperiodic *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource_set_type__aperiodic__pack_to_buffer (const Uenibstreamprotobuf__SRSResourceSetTypeAperiodic *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResourceSetTypeAperiodic * uenibstreamprotobuf__srs__resource_set_type__aperiodic__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource_set_type__aperiodic__free_unpacked (Uenibstreamprotobuf__SRSResourceSetTypeAperiodic *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent methods */ void uenibstreamprotobuf__srs__resource_set_type__semi__persistent__init (Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent *message); size_t uenibstreamprotobuf__srs__resource_set_type__semi__persistent__get_packed_size (const Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent *message); size_t uenibstreamprotobuf__srs__resource_set_type__semi__persistent__pack (const Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource_set_type__semi__persistent__pack_to_buffer (const Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent * uenibstreamprotobuf__srs__resource_set_type__semi__persistent__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource_set_type__semi__persistent__free_unpacked (Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResourceSetTypePeriodic methods */ void uenibstreamprotobuf__srs__resource_set_type__periodic__init (Uenibstreamprotobuf__SRSResourceSetTypePeriodic *message); size_t uenibstreamprotobuf__srs__resource_set_type__periodic__get_packed_size (const Uenibstreamprotobuf__SRSResourceSetTypePeriodic *message); size_t uenibstreamprotobuf__srs__resource_set_type__periodic__pack (const Uenibstreamprotobuf__SRSResourceSetTypePeriodic *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource_set_type__periodic__pack_to_buffer (const Uenibstreamprotobuf__SRSResourceSetTypePeriodic *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResourceSetTypePeriodic * uenibstreamprotobuf__srs__resource_set_type__periodic__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource_set_type__periodic__free_unpacked (Uenibstreamprotobuf__SRSResourceSetTypePeriodic *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResourceSetUsage methods */ void uenibstreamprotobuf__srs__resource_set__usage__init (Uenibstreamprotobuf__SRSResourceSetUsage *message); size_t uenibstreamprotobuf__srs__resource_set__usage__get_packed_size (const Uenibstreamprotobuf__SRSResourceSetUsage *message); size_t uenibstreamprotobuf__srs__resource_set__usage__pack (const Uenibstreamprotobuf__SRSResourceSetUsage *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource_set__usage__pack_to_buffer (const Uenibstreamprotobuf__SRSResourceSetUsage *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResourceSetUsage * uenibstreamprotobuf__srs__resource_set__usage__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource_set__usage__free_unpacked (Uenibstreamprotobuf__SRSResourceSetUsage *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSPowerControlAdjustmentStates methods */ void uenibstreamprotobuf__srs__power_control_adjustment_states__init (Uenibstreamprotobuf__SRSPowerControlAdjustmentStates *message); size_t uenibstreamprotobuf__srs__power_control_adjustment_states__get_packed_size (const Uenibstreamprotobuf__SRSPowerControlAdjustmentStates *message); size_t uenibstreamprotobuf__srs__power_control_adjustment_states__pack (const Uenibstreamprotobuf__SRSPowerControlAdjustmentStates *message, uint8_t *out); size_t uenibstreamprotobuf__srs__power_control_adjustment_states__pack_to_buffer (const Uenibstreamprotobuf__SRSPowerControlAdjustmentStates *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSPowerControlAdjustmentStates * uenibstreamprotobuf__srs__power_control_adjustment_states__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__power_control_adjustment_states__free_unpacked (Uenibstreamprotobuf__SRSPowerControlAdjustmentStates *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResource methods */ void uenibstreamprotobuf__srs__resource__init (Uenibstreamprotobuf__SRSResource *message); size_t uenibstreamprotobuf__srs__resource__get_packed_size (const Uenibstreamprotobuf__SRSResource *message); size_t uenibstreamprotobuf__srs__resource__pack (const Uenibstreamprotobuf__SRSResource *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource__pack_to_buffer (const Uenibstreamprotobuf__SRSResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResource * uenibstreamprotobuf__srs__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource__free_unpacked (Uenibstreamprotobuf__SRSResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofSRSPorts methods */ void uenibstreamprotobuf__nrof_srs__ports__init (Uenibstreamprotobuf__NrofSRSPorts *message); size_t uenibstreamprotobuf__nrof_srs__ports__get_packed_size (const Uenibstreamprotobuf__NrofSRSPorts *message); size_t uenibstreamprotobuf__nrof_srs__ports__pack (const Uenibstreamprotobuf__NrofSRSPorts *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_srs__ports__pack_to_buffer (const Uenibstreamprotobuf__NrofSRSPorts *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofSRSPorts * uenibstreamprotobuf__nrof_srs__ports__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_srs__ports__free_unpacked (Uenibstreamprotobuf__NrofSRSPorts *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PTRSPortIndex methods */ void uenibstreamprotobuf__ptrs__port_index__init (Uenibstreamprotobuf__PTRSPortIndex *message); size_t uenibstreamprotobuf__ptrs__port_index__get_packed_size (const Uenibstreamprotobuf__PTRSPortIndex *message); size_t uenibstreamprotobuf__ptrs__port_index__pack (const Uenibstreamprotobuf__PTRSPortIndex *message, uint8_t *out); size_t uenibstreamprotobuf__ptrs__port_index__pack_to_buffer (const Uenibstreamprotobuf__PTRSPortIndex *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PTRSPortIndex * uenibstreamprotobuf__ptrs__port_index__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ptrs__port_index__free_unpacked (Uenibstreamprotobuf__PTRSPortIndex *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__N2 methods */ void uenibstreamprotobuf__n2__init (Uenibstreamprotobuf__N2 *message); size_t uenibstreamprotobuf__n2__get_packed_size (const Uenibstreamprotobuf__N2 *message); size_t uenibstreamprotobuf__n2__pack (const Uenibstreamprotobuf__N2 *message, uint8_t *out); size_t uenibstreamprotobuf__n2__pack_to_buffer (const Uenibstreamprotobuf__N2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__N2 * uenibstreamprotobuf__n2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__n2__free_unpacked (Uenibstreamprotobuf__N2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__N4 methods */ void uenibstreamprotobuf__n4__init (Uenibstreamprotobuf__N4 *message); size_t uenibstreamprotobuf__n4__get_packed_size (const Uenibstreamprotobuf__N4 *message); size_t uenibstreamprotobuf__n4__pack (const Uenibstreamprotobuf__N4 *message, uint8_t *out); size_t uenibstreamprotobuf__n4__pack_to_buffer (const Uenibstreamprotobuf__N4 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__N4 * uenibstreamprotobuf__n4__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__n4__free_unpacked (Uenibstreamprotobuf__N4 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ResourceMapping methods */ void uenibstreamprotobuf__resource_mapping__init (Uenibstreamprotobuf__ResourceMapping *message); size_t uenibstreamprotobuf__resource_mapping__get_packed_size (const Uenibstreamprotobuf__ResourceMapping *message); size_t uenibstreamprotobuf__resource_mapping__pack (const Uenibstreamprotobuf__ResourceMapping *message, uint8_t *out); size_t uenibstreamprotobuf__resource_mapping__pack_to_buffer (const Uenibstreamprotobuf__ResourceMapping *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ResourceMapping * uenibstreamprotobuf__resource_mapping__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__resource_mapping__free_unpacked (Uenibstreamprotobuf__ResourceMapping *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofSymbols methods */ void uenibstreamprotobuf__nrof_symbols__init (Uenibstreamprotobuf__NrofSymbols *message); size_t uenibstreamprotobuf__nrof_symbols__get_packed_size (const Uenibstreamprotobuf__NrofSymbols *message); size_t uenibstreamprotobuf__nrof_symbols__pack (const Uenibstreamprotobuf__NrofSymbols *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_symbols__pack_to_buffer (const Uenibstreamprotobuf__NrofSymbols *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofSymbols * uenibstreamprotobuf__nrof_symbols__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_symbols__free_unpacked (Uenibstreamprotobuf__NrofSymbols *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RepetitionFactor methods */ void uenibstreamprotobuf__repetition_factor__init (Uenibstreamprotobuf__RepetitionFactor *message); size_t uenibstreamprotobuf__repetition_factor__get_packed_size (const Uenibstreamprotobuf__RepetitionFactor *message); size_t uenibstreamprotobuf__repetition_factor__pack (const Uenibstreamprotobuf__RepetitionFactor *message, uint8_t *out); size_t uenibstreamprotobuf__repetition_factor__pack_to_buffer (const Uenibstreamprotobuf__RepetitionFactor *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RepetitionFactor * uenibstreamprotobuf__repetition_factor__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__repetition_factor__free_unpacked (Uenibstreamprotobuf__RepetitionFactor *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FreqHopping methods */ void uenibstreamprotobuf__freq_hopping__init (Uenibstreamprotobuf__FreqHopping *message); size_t uenibstreamprotobuf__freq_hopping__get_packed_size (const Uenibstreamprotobuf__FreqHopping *message); size_t uenibstreamprotobuf__freq_hopping__pack (const Uenibstreamprotobuf__FreqHopping *message, uint8_t *out); size_t uenibstreamprotobuf__freq_hopping__pack_to_buffer (const Uenibstreamprotobuf__FreqHopping *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FreqHopping * uenibstreamprotobuf__freq_hopping__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__freq_hopping__free_unpacked (Uenibstreamprotobuf__FreqHopping *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GroupOrSequenceHopping methods */ void uenibstreamprotobuf__group_or_sequence_hopping__init (Uenibstreamprotobuf__GroupOrSequenceHopping *message); size_t uenibstreamprotobuf__group_or_sequence_hopping__get_packed_size (const Uenibstreamprotobuf__GroupOrSequenceHopping *message); size_t uenibstreamprotobuf__group_or_sequence_hopping__pack (const Uenibstreamprotobuf__GroupOrSequenceHopping *message, uint8_t *out); size_t uenibstreamprotobuf__group_or_sequence_hopping__pack_to_buffer (const Uenibstreamprotobuf__GroupOrSequenceHopping *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GroupOrSequenceHopping * uenibstreamprotobuf__group_or_sequence_hopping__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__group_or_sequence_hopping__free_unpacked (Uenibstreamprotobuf__GroupOrSequenceHopping *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResourceTypeAperiodic methods */ void uenibstreamprotobuf__srs__resource_type__aperiodic__init (Uenibstreamprotobuf__SRSResourceTypeAperiodic *message); size_t uenibstreamprotobuf__srs__resource_type__aperiodic__get_packed_size (const Uenibstreamprotobuf__SRSResourceTypeAperiodic *message); size_t uenibstreamprotobuf__srs__resource_type__aperiodic__pack (const Uenibstreamprotobuf__SRSResourceTypeAperiodic *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource_type__aperiodic__pack_to_buffer (const Uenibstreamprotobuf__SRSResourceTypeAperiodic *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResourceTypeAperiodic * uenibstreamprotobuf__srs__resource_type__aperiodic__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource_type__aperiodic__free_unpacked (Uenibstreamprotobuf__SRSResourceTypeAperiodic *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResourceTypeSemiPersistent methods */ void uenibstreamprotobuf__srs__resource_type__semi__persistent__init (Uenibstreamprotobuf__SRSResourceTypeSemiPersistent *message); size_t uenibstreamprotobuf__srs__resource_type__semi__persistent__get_packed_size (const Uenibstreamprotobuf__SRSResourceTypeSemiPersistent *message); size_t uenibstreamprotobuf__srs__resource_type__semi__persistent__pack (const Uenibstreamprotobuf__SRSResourceTypeSemiPersistent *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource_type__semi__persistent__pack_to_buffer (const Uenibstreamprotobuf__SRSResourceTypeSemiPersistent *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResourceTypeSemiPersistent * uenibstreamprotobuf__srs__resource_type__semi__persistent__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource_type__semi__persistent__free_unpacked (Uenibstreamprotobuf__SRSResourceTypeSemiPersistent *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSPeriodicityAndOffset methods */ void uenibstreamprotobuf__srs__periodicity_and_offset__init (Uenibstreamprotobuf__SRSPeriodicityAndOffset *message); size_t uenibstreamprotobuf__srs__periodicity_and_offset__get_packed_size (const Uenibstreamprotobuf__SRSPeriodicityAndOffset *message); size_t uenibstreamprotobuf__srs__periodicity_and_offset__pack (const Uenibstreamprotobuf__SRSPeriodicityAndOffset *message, uint8_t *out); size_t uenibstreamprotobuf__srs__periodicity_and_offset__pack_to_buffer (const Uenibstreamprotobuf__SRSPeriodicityAndOffset *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSPeriodicityAndOffset * uenibstreamprotobuf__srs__periodicity_and_offset__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__periodicity_and_offset__free_unpacked (Uenibstreamprotobuf__SRSPeriodicityAndOffset *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSResourceTypePeriodic methods */ void uenibstreamprotobuf__srs__resource_type__periodic__init (Uenibstreamprotobuf__SRSResourceTypePeriodic *message); size_t uenibstreamprotobuf__srs__resource_type__periodic__get_packed_size (const Uenibstreamprotobuf__SRSResourceTypePeriodic *message); size_t uenibstreamprotobuf__srs__resource_type__periodic__pack (const Uenibstreamprotobuf__SRSResourceTypePeriodic *message, uint8_t *out); size_t uenibstreamprotobuf__srs__resource_type__periodic__pack_to_buffer (const Uenibstreamprotobuf__SRSResourceTypePeriodic *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSResourceTypePeriodic * uenibstreamprotobuf__srs__resource_type__periodic__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__resource_type__periodic__free_unpacked (Uenibstreamprotobuf__SRSResourceTypePeriodic *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRSSpatialRelationInfo methods */ void uenibstreamprotobuf__srs__spatial_relation_info__init (Uenibstreamprotobuf__SRSSpatialRelationInfo *message); size_t uenibstreamprotobuf__srs__spatial_relation_info__get_packed_size (const Uenibstreamprotobuf__SRSSpatialRelationInfo *message); size_t uenibstreamprotobuf__srs__spatial_relation_info__pack (const Uenibstreamprotobuf__SRSSpatialRelationInfo *message, uint8_t *out); size_t uenibstreamprotobuf__srs__spatial_relation_info__pack_to_buffer (const Uenibstreamprotobuf__SRSSpatialRelationInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRSSpatialRelationInfo * uenibstreamprotobuf__srs__spatial_relation_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srs__spatial_relation_info__free_unpacked (Uenibstreamprotobuf__SRSSpatialRelationInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BeamFailureRecoveryConfig methods */ void uenibstreamprotobuf__beam_failure_recovery_config__init (Uenibstreamprotobuf__BeamFailureRecoveryConfig *message); size_t uenibstreamprotobuf__beam_failure_recovery_config__get_packed_size (const Uenibstreamprotobuf__BeamFailureRecoveryConfig *message); size_t uenibstreamprotobuf__beam_failure_recovery_config__pack (const Uenibstreamprotobuf__BeamFailureRecoveryConfig *message, uint8_t *out); size_t uenibstreamprotobuf__beam_failure_recovery_config__pack_to_buffer (const Uenibstreamprotobuf__BeamFailureRecoveryConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BeamFailureRecoveryConfig * uenibstreamprotobuf__beam_failure_recovery_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__beam_failure_recovery_config__free_unpacked (Uenibstreamprotobuf__BeamFailureRecoveryConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PRACHResourceDedicatedBFR methods */ void uenibstreamprotobuf__prach__resource_dedicated_bfr__init (Uenibstreamprotobuf__PRACHResourceDedicatedBFR *message); size_t uenibstreamprotobuf__prach__resource_dedicated_bfr__get_packed_size (const Uenibstreamprotobuf__PRACHResourceDedicatedBFR *message); size_t uenibstreamprotobuf__prach__resource_dedicated_bfr__pack (const Uenibstreamprotobuf__PRACHResourceDedicatedBFR *message, uint8_t *out); size_t uenibstreamprotobuf__prach__resource_dedicated_bfr__pack_to_buffer (const Uenibstreamprotobuf__PRACHResourceDedicatedBFR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PRACHResourceDedicatedBFR * uenibstreamprotobuf__prach__resource_dedicated_bfr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__prach__resource_dedicated_bfr__free_unpacked (Uenibstreamprotobuf__PRACHResourceDedicatedBFR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BFRSSBResource methods */ void uenibstreamprotobuf__bfr__ssb__resource__init (Uenibstreamprotobuf__BFRSSBResource *message); size_t uenibstreamprotobuf__bfr__ssb__resource__get_packed_size (const Uenibstreamprotobuf__BFRSSBResource *message); size_t uenibstreamprotobuf__bfr__ssb__resource__pack (const Uenibstreamprotobuf__BFRSSBResource *message, uint8_t *out); size_t uenibstreamprotobuf__bfr__ssb__resource__pack_to_buffer (const Uenibstreamprotobuf__BFRSSBResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BFRSSBResource * uenibstreamprotobuf__bfr__ssb__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bfr__ssb__resource__free_unpacked (Uenibstreamprotobuf__BFRSSBResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BFRCSIRSResource methods */ void uenibstreamprotobuf__bfr__csirs__resource__init (Uenibstreamprotobuf__BFRCSIRSResource *message); size_t uenibstreamprotobuf__bfr__csirs__resource__get_packed_size (const Uenibstreamprotobuf__BFRCSIRSResource *message); size_t uenibstreamprotobuf__bfr__csirs__resource__pack (const Uenibstreamprotobuf__BFRCSIRSResource *message, uint8_t *out); size_t uenibstreamprotobuf__bfr__csirs__resource__pack_to_buffer (const Uenibstreamprotobuf__BFRCSIRSResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BFRCSIRSResource * uenibstreamprotobuf__bfr__csirs__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bfr__csirs__resource__free_unpacked (Uenibstreamprotobuf__BFRCSIRSResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SSBPerRACHOccasion methods */ void uenibstreamprotobuf__ssb_per_rach__occasion__init (Uenibstreamprotobuf__SSBPerRACHOccasion *message); size_t uenibstreamprotobuf__ssb_per_rach__occasion__get_packed_size (const Uenibstreamprotobuf__SSBPerRACHOccasion *message); size_t uenibstreamprotobuf__ssb_per_rach__occasion__pack (const Uenibstreamprotobuf__SSBPerRACHOccasion *message, uint8_t *out); size_t uenibstreamprotobuf__ssb_per_rach__occasion__pack_to_buffer (const Uenibstreamprotobuf__SSBPerRACHOccasion *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SSBPerRACHOccasion * uenibstreamprotobuf__ssb_per_rach__occasion__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ssb_per_rach__occasion__free_unpacked (Uenibstreamprotobuf__SSBPerRACHOccasion *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BeamFailureRecoveryTimer methods */ void uenibstreamprotobuf__beam_failure_recovery_timer__init (Uenibstreamprotobuf__BeamFailureRecoveryTimer *message); size_t uenibstreamprotobuf__beam_failure_recovery_timer__get_packed_size (const Uenibstreamprotobuf__BeamFailureRecoveryTimer *message); size_t uenibstreamprotobuf__beam_failure_recovery_timer__pack (const Uenibstreamprotobuf__BeamFailureRecoveryTimer *message, uint8_t *out); size_t uenibstreamprotobuf__beam_failure_recovery_timer__pack_to_buffer (const Uenibstreamprotobuf__BeamFailureRecoveryTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BeamFailureRecoveryTimer * uenibstreamprotobuf__beam_failure_recovery_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__beam_failure_recovery_timer__free_unpacked (Uenibstreamprotobuf__BeamFailureRecoveryTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDCCHServingCellConfig methods */ void uenibstreamprotobuf__pdcch__serving_cell_config__init (Uenibstreamprotobuf__PDCCHServingCellConfig *message); size_t uenibstreamprotobuf__pdcch__serving_cell_config__get_packed_size (const Uenibstreamprotobuf__PDCCHServingCellConfig *message); size_t uenibstreamprotobuf__pdcch__serving_cell_config__pack (const Uenibstreamprotobuf__PDCCHServingCellConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pdcch__serving_cell_config__pack_to_buffer (const Uenibstreamprotobuf__PDCCHServingCellConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDCCHServingCellConfig * uenibstreamprotobuf__pdcch__serving_cell_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdcch__serving_cell_config__free_unpacked (Uenibstreamprotobuf__PDCCHServingCellConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SlotFormatIndicator methods */ void uenibstreamprotobuf__slot_format_indicator__init (Uenibstreamprotobuf__SlotFormatIndicator *message); size_t uenibstreamprotobuf__slot_format_indicator__get_packed_size (const Uenibstreamprotobuf__SlotFormatIndicator *message); size_t uenibstreamprotobuf__slot_format_indicator__pack (const Uenibstreamprotobuf__SlotFormatIndicator *message, uint8_t *out); size_t uenibstreamprotobuf__slot_format_indicator__pack_to_buffer (const Uenibstreamprotobuf__SlotFormatIndicator *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SlotFormatIndicator * uenibstreamprotobuf__slot_format_indicator__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__slot_format_indicator__free_unpacked (Uenibstreamprotobuf__SlotFormatIndicator *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SlotFormatCombinationsPerCell methods */ void uenibstreamprotobuf__slot_format_combinations_per_cell__init (Uenibstreamprotobuf__SlotFormatCombinationsPerCell *message); size_t uenibstreamprotobuf__slot_format_combinations_per_cell__get_packed_size (const Uenibstreamprotobuf__SlotFormatCombinationsPerCell *message); size_t uenibstreamprotobuf__slot_format_combinations_per_cell__pack (const Uenibstreamprotobuf__SlotFormatCombinationsPerCell *message, uint8_t *out); size_t uenibstreamprotobuf__slot_format_combinations_per_cell__pack_to_buffer (const Uenibstreamprotobuf__SlotFormatCombinationsPerCell *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SlotFormatCombinationsPerCell * uenibstreamprotobuf__slot_format_combinations_per_cell__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__slot_format_combinations_per_cell__free_unpacked (Uenibstreamprotobuf__SlotFormatCombinationsPerCell *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SlotFormatCombination methods */ void uenibstreamprotobuf__slot_format_combination__init (Uenibstreamprotobuf__SlotFormatCombination *message); size_t uenibstreamprotobuf__slot_format_combination__get_packed_size (const Uenibstreamprotobuf__SlotFormatCombination *message); size_t uenibstreamprotobuf__slot_format_combination__pack (const Uenibstreamprotobuf__SlotFormatCombination *message, uint8_t *out); size_t uenibstreamprotobuf__slot_format_combination__pack_to_buffer (const Uenibstreamprotobuf__SlotFormatCombination *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SlotFormatCombination * uenibstreamprotobuf__slot_format_combination__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__slot_format_combination__free_unpacked (Uenibstreamprotobuf__SlotFormatCombination *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDSCHServingCellConfig methods */ void uenibstreamprotobuf__pdsch__serving_cell_config__init (Uenibstreamprotobuf__PDSCHServingCellConfig *message); size_t uenibstreamprotobuf__pdsch__serving_cell_config__get_packed_size (const Uenibstreamprotobuf__PDSCHServingCellConfig *message); size_t uenibstreamprotobuf__pdsch__serving_cell_config__pack (const Uenibstreamprotobuf__PDSCHServingCellConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pdsch__serving_cell_config__pack_to_buffer (const Uenibstreamprotobuf__PDSCHServingCellConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDSCHServingCellConfig * uenibstreamprotobuf__pdsch__serving_cell_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdsch__serving_cell_config__free_unpacked (Uenibstreamprotobuf__PDSCHServingCellConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission methods */ void uenibstreamprotobuf__pdsch__code_block_group_transmission__init (Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission *message); size_t uenibstreamprotobuf__pdsch__code_block_group_transmission__get_packed_size (const Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission *message); size_t uenibstreamprotobuf__pdsch__code_block_group_transmission__pack (const Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission *message, uint8_t *out); size_t uenibstreamprotobuf__pdsch__code_block_group_transmission__pack_to_buffer (const Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission * uenibstreamprotobuf__pdsch__code_block_group_transmission__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdsch__code_block_group_transmission__free_unpacked (Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock methods */ void uenibstreamprotobuf__max_code_block_groups_per_transport_block__init (Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock *message); size_t uenibstreamprotobuf__max_code_block_groups_per_transport_block__get_packed_size (const Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock *message); size_t uenibstreamprotobuf__max_code_block_groups_per_transport_block__pack (const Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock *message, uint8_t *out); size_t uenibstreamprotobuf__max_code_block_groups_per_transport_block__pack_to_buffer (const Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock * uenibstreamprotobuf__max_code_block_groups_per_transport_block__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__max_code_block_groups_per_transport_block__free_unpacked (Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__XOverhead methods */ void uenibstreamprotobuf__xoverhead__init (Uenibstreamprotobuf__XOverhead *message); size_t uenibstreamprotobuf__xoverhead__get_packed_size (const Uenibstreamprotobuf__XOverhead *message); size_t uenibstreamprotobuf__xoverhead__pack (const Uenibstreamprotobuf__XOverhead *message, uint8_t *out); size_t uenibstreamprotobuf__xoverhead__pack_to_buffer (const Uenibstreamprotobuf__XOverhead *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__XOverhead * uenibstreamprotobuf__xoverhead__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__xoverhead__free_unpacked (Uenibstreamprotobuf__XOverhead *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofHARQProcessesForPDSCH methods */ void uenibstreamprotobuf__nrof_harq__processes_for_pdsch__init (Uenibstreamprotobuf__NrofHARQProcessesForPDSCH *message); size_t uenibstreamprotobuf__nrof_harq__processes_for_pdsch__get_packed_size (const Uenibstreamprotobuf__NrofHARQProcessesForPDSCH *message); size_t uenibstreamprotobuf__nrof_harq__processes_for_pdsch__pack (const Uenibstreamprotobuf__NrofHARQProcessesForPDSCH *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_harq__processes_for_pdsch__pack_to_buffer (const Uenibstreamprotobuf__NrofHARQProcessesForPDSCH *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofHARQProcessesForPDSCH * uenibstreamprotobuf__nrof_harq__processes_for_pdsch__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_harq__processes_for_pdsch__free_unpacked (Uenibstreamprotobuf__NrofHARQProcessesForPDSCH *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIMeasConfig methods */ void uenibstreamprotobuf__csi__meas_config__init (Uenibstreamprotobuf__CSIMeasConfig *message); size_t uenibstreamprotobuf__csi__meas_config__get_packed_size (const Uenibstreamprotobuf__CSIMeasConfig *message); size_t uenibstreamprotobuf__csi__meas_config__pack (const Uenibstreamprotobuf__CSIMeasConfig *message, uint8_t *out); size_t uenibstreamprotobuf__csi__meas_config__pack_to_buffer (const Uenibstreamprotobuf__CSIMeasConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIMeasConfig * uenibstreamprotobuf__csi__meas_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__meas_config__free_unpacked (Uenibstreamprotobuf__CSIMeasConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NZPCSIRSResource methods */ void uenibstreamprotobuf__nzp__csi__rs__resource__init (Uenibstreamprotobuf__NZPCSIRSResource *message); size_t uenibstreamprotobuf__nzp__csi__rs__resource__get_packed_size (const Uenibstreamprotobuf__NZPCSIRSResource *message); size_t uenibstreamprotobuf__nzp__csi__rs__resource__pack (const Uenibstreamprotobuf__NZPCSIRSResource *message, uint8_t *out); size_t uenibstreamprotobuf__nzp__csi__rs__resource__pack_to_buffer (const Uenibstreamprotobuf__NZPCSIRSResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NZPCSIRSResource * uenibstreamprotobuf__nzp__csi__rs__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nzp__csi__rs__resource__free_unpacked (Uenibstreamprotobuf__NZPCSIRSResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PowerControlOffsetSS methods */ void uenibstreamprotobuf__power_control_offset_ss__init (Uenibstreamprotobuf__PowerControlOffsetSS *message); size_t uenibstreamprotobuf__power_control_offset_ss__get_packed_size (const Uenibstreamprotobuf__PowerControlOffsetSS *message); size_t uenibstreamprotobuf__power_control_offset_ss__pack (const Uenibstreamprotobuf__PowerControlOffsetSS *message, uint8_t *out); size_t uenibstreamprotobuf__power_control_offset_ss__pack_to_buffer (const Uenibstreamprotobuf__PowerControlOffsetSS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PowerControlOffsetSS * uenibstreamprotobuf__power_control_offset_ss__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__power_control_offset_ss__free_unpacked (Uenibstreamprotobuf__PowerControlOffsetSS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NZPCSIRSResourceSet methods */ void uenibstreamprotobuf__nzp__csi__rs__resource_set__init (Uenibstreamprotobuf__NZPCSIRSResourceSet *message); size_t uenibstreamprotobuf__nzp__csi__rs__resource_set__get_packed_size (const Uenibstreamprotobuf__NZPCSIRSResourceSet *message); size_t uenibstreamprotobuf__nzp__csi__rs__resource_set__pack (const Uenibstreamprotobuf__NZPCSIRSResourceSet *message, uint8_t *out); size_t uenibstreamprotobuf__nzp__csi__rs__resource_set__pack_to_buffer (const Uenibstreamprotobuf__NZPCSIRSResourceSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NZPCSIRSResourceSet * uenibstreamprotobuf__nzp__csi__rs__resource_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nzp__csi__rs__resource_set__free_unpacked (Uenibstreamprotobuf__NZPCSIRSResourceSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIIMResource methods */ void uenibstreamprotobuf__csi__im__resource__init (Uenibstreamprotobuf__CSIIMResource *message); size_t uenibstreamprotobuf__csi__im__resource__get_packed_size (const Uenibstreamprotobuf__CSIIMResource *message); size_t uenibstreamprotobuf__csi__im__resource__pack (const Uenibstreamprotobuf__CSIIMResource *message, uint8_t *out); size_t uenibstreamprotobuf__csi__im__resource__pack_to_buffer (const Uenibstreamprotobuf__CSIIMResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIIMResource * uenibstreamprotobuf__csi__im__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__im__resource__free_unpacked (Uenibstreamprotobuf__CSIIMResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Pattern0 methods */ void uenibstreamprotobuf__pattern0__init (Uenibstreamprotobuf__Pattern0 *message); size_t uenibstreamprotobuf__pattern0__get_packed_size (const Uenibstreamprotobuf__Pattern0 *message); size_t uenibstreamprotobuf__pattern0__pack (const Uenibstreamprotobuf__Pattern0 *message, uint8_t *out); size_t uenibstreamprotobuf__pattern0__pack_to_buffer (const Uenibstreamprotobuf__Pattern0 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Pattern0 * uenibstreamprotobuf__pattern0__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pattern0__free_unpacked (Uenibstreamprotobuf__Pattern0 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SubcarrierLocationP0 methods */ void uenibstreamprotobuf__subcarrier_location_p0__init (Uenibstreamprotobuf__SubcarrierLocationP0 *message); size_t uenibstreamprotobuf__subcarrier_location_p0__get_packed_size (const Uenibstreamprotobuf__SubcarrierLocationP0 *message); size_t uenibstreamprotobuf__subcarrier_location_p0__pack (const Uenibstreamprotobuf__SubcarrierLocationP0 *message, uint8_t *out); size_t uenibstreamprotobuf__subcarrier_location_p0__pack_to_buffer (const Uenibstreamprotobuf__SubcarrierLocationP0 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SubcarrierLocationP0 * uenibstreamprotobuf__subcarrier_location_p0__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__subcarrier_location_p0__free_unpacked (Uenibstreamprotobuf__SubcarrierLocationP0 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Pattern1 methods */ void uenibstreamprotobuf__pattern1__init (Uenibstreamprotobuf__Pattern1 *message); size_t uenibstreamprotobuf__pattern1__get_packed_size (const Uenibstreamprotobuf__Pattern1 *message); size_t uenibstreamprotobuf__pattern1__pack (const Uenibstreamprotobuf__Pattern1 *message, uint8_t *out); size_t uenibstreamprotobuf__pattern1__pack_to_buffer (const Uenibstreamprotobuf__Pattern1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Pattern1 * uenibstreamprotobuf__pattern1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pattern1__free_unpacked (Uenibstreamprotobuf__Pattern1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SubcarrierLocationP1 methods */ void uenibstreamprotobuf__subcarrier_location_p1__init (Uenibstreamprotobuf__SubcarrierLocationP1 *message); size_t uenibstreamprotobuf__subcarrier_location_p1__get_packed_size (const Uenibstreamprotobuf__SubcarrierLocationP1 *message); size_t uenibstreamprotobuf__subcarrier_location_p1__pack (const Uenibstreamprotobuf__SubcarrierLocationP1 *message, uint8_t *out); size_t uenibstreamprotobuf__subcarrier_location_p1__pack_to_buffer (const Uenibstreamprotobuf__SubcarrierLocationP1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SubcarrierLocationP1 * uenibstreamprotobuf__subcarrier_location_p1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__subcarrier_location_p1__free_unpacked (Uenibstreamprotobuf__SubcarrierLocationP1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIIMResourceSet methods */ void uenibstreamprotobuf__csi__im__resource_set__init (Uenibstreamprotobuf__CSIIMResourceSet *message); size_t uenibstreamprotobuf__csi__im__resource_set__get_packed_size (const Uenibstreamprotobuf__CSIIMResourceSet *message); size_t uenibstreamprotobuf__csi__im__resource_set__pack (const Uenibstreamprotobuf__CSIIMResourceSet *message, uint8_t *out); size_t uenibstreamprotobuf__csi__im__resource_set__pack_to_buffer (const Uenibstreamprotobuf__CSIIMResourceSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIIMResourceSet * uenibstreamprotobuf__csi__im__resource_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__im__resource_set__free_unpacked (Uenibstreamprotobuf__CSIIMResourceSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSISSBResourceSet methods */ void uenibstreamprotobuf__csi__ssb__resource_set__init (Uenibstreamprotobuf__CSISSBResourceSet *message); size_t uenibstreamprotobuf__csi__ssb__resource_set__get_packed_size (const Uenibstreamprotobuf__CSISSBResourceSet *message); size_t uenibstreamprotobuf__csi__ssb__resource_set__pack (const Uenibstreamprotobuf__CSISSBResourceSet *message, uint8_t *out); size_t uenibstreamprotobuf__csi__ssb__resource_set__pack_to_buffer (const Uenibstreamprotobuf__CSISSBResourceSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSISSBResourceSet * uenibstreamprotobuf__csi__ssb__resource_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__ssb__resource_set__free_unpacked (Uenibstreamprotobuf__CSISSBResourceSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIResourceConfig methods */ void uenibstreamprotobuf__csi__resource_config__init (Uenibstreamprotobuf__CSIResourceConfig *message); size_t uenibstreamprotobuf__csi__resource_config__get_packed_size (const Uenibstreamprotobuf__CSIResourceConfig *message); size_t uenibstreamprotobuf__csi__resource_config__pack (const Uenibstreamprotobuf__CSIResourceConfig *message, uint8_t *out); size_t uenibstreamprotobuf__csi__resource_config__pack_to_buffer (const Uenibstreamprotobuf__CSIResourceConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIResourceConfig * uenibstreamprotobuf__csi__resource_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__resource_config__free_unpacked (Uenibstreamprotobuf__CSIResourceConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NZPCSIRSSSB methods */ void uenibstreamprotobuf__nzp__csi__rs__ssb__init (Uenibstreamprotobuf__NZPCSIRSSSB *message); size_t uenibstreamprotobuf__nzp__csi__rs__ssb__get_packed_size (const Uenibstreamprotobuf__NZPCSIRSSSB *message); size_t uenibstreamprotobuf__nzp__csi__rs__ssb__pack (const Uenibstreamprotobuf__NZPCSIRSSSB *message, uint8_t *out); size_t uenibstreamprotobuf__nzp__csi__rs__ssb__pack_to_buffer (const Uenibstreamprotobuf__NZPCSIRSSSB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NZPCSIRSSSB * uenibstreamprotobuf__nzp__csi__rs__ssb__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nzp__csi__rs__ssb__free_unpacked (Uenibstreamprotobuf__NZPCSIRSSSB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIIMResourceSetList methods */ void uenibstreamprotobuf__csi__im__resource_set_list__init (Uenibstreamprotobuf__CSIIMResourceSetList *message); size_t uenibstreamprotobuf__csi__im__resource_set_list__get_packed_size (const Uenibstreamprotobuf__CSIIMResourceSetList *message); size_t uenibstreamprotobuf__csi__im__resource_set_list__pack (const Uenibstreamprotobuf__CSIIMResourceSetList *message, uint8_t *out); size_t uenibstreamprotobuf__csi__im__resource_set_list__pack_to_buffer (const Uenibstreamprotobuf__CSIIMResourceSetList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIIMResourceSetList * uenibstreamprotobuf__csi__im__resource_set_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__im__resource_set_list__free_unpacked (Uenibstreamprotobuf__CSIIMResourceSetList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ResourceType methods */ void uenibstreamprotobuf__resource_type__init (Uenibstreamprotobuf__ResourceType *message); size_t uenibstreamprotobuf__resource_type__get_packed_size (const Uenibstreamprotobuf__ResourceType *message); size_t uenibstreamprotobuf__resource_type__pack (const Uenibstreamprotobuf__ResourceType *message, uint8_t *out); size_t uenibstreamprotobuf__resource_type__pack_to_buffer (const Uenibstreamprotobuf__ResourceType *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ResourceType * uenibstreamprotobuf__resource_type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__resource_type__free_unpacked (Uenibstreamprotobuf__ResourceType *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIReportConfig methods */ void uenibstreamprotobuf__csi__report_config__init (Uenibstreamprotobuf__CSIReportConfig *message); size_t uenibstreamprotobuf__csi__report_config__get_packed_size (const Uenibstreamprotobuf__CSIReportConfig *message); size_t uenibstreamprotobuf__csi__report_config__pack (const Uenibstreamprotobuf__CSIReportConfig *message, uint8_t *out); size_t uenibstreamprotobuf__csi__report_config__pack_to_buffer (const Uenibstreamprotobuf__CSIReportConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIReportConfig * uenibstreamprotobuf__csi__report_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__report_config__free_unpacked (Uenibstreamprotobuf__CSIReportConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIReportConfigTypePeriodic methods */ void uenibstreamprotobuf__csi__report_config_type__periodic__init (Uenibstreamprotobuf__CSIReportConfigTypePeriodic *message); size_t uenibstreamprotobuf__csi__report_config_type__periodic__get_packed_size (const Uenibstreamprotobuf__CSIReportConfigTypePeriodic *message); size_t uenibstreamprotobuf__csi__report_config_type__periodic__pack (const Uenibstreamprotobuf__CSIReportConfigTypePeriodic *message, uint8_t *out); size_t uenibstreamprotobuf__csi__report_config_type__periodic__pack_to_buffer (const Uenibstreamprotobuf__CSIReportConfigTypePeriodic *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIReportConfigTypePeriodic * uenibstreamprotobuf__csi__report_config_type__periodic__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__report_config_type__periodic__free_unpacked (Uenibstreamprotobuf__CSIReportConfigTypePeriodic *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIReportPeriodicityAndOffset methods */ void uenibstreamprotobuf__csi__report_periodicity_and_offset__init (Uenibstreamprotobuf__CSIReportPeriodicityAndOffset *message); size_t uenibstreamprotobuf__csi__report_periodicity_and_offset__get_packed_size (const Uenibstreamprotobuf__CSIReportPeriodicityAndOffset *message); size_t uenibstreamprotobuf__csi__report_periodicity_and_offset__pack (const Uenibstreamprotobuf__CSIReportPeriodicityAndOffset *message, uint8_t *out); size_t uenibstreamprotobuf__csi__report_periodicity_and_offset__pack_to_buffer (const Uenibstreamprotobuf__CSIReportPeriodicityAndOffset *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIReportPeriodicityAndOffset * uenibstreamprotobuf__csi__report_periodicity_and_offset__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__report_periodicity_and_offset__free_unpacked (Uenibstreamprotobuf__CSIReportPeriodicityAndOffset *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PUCCHCSIResource methods */ void uenibstreamprotobuf__pucch__csi__resource__init (Uenibstreamprotobuf__PUCCHCSIResource *message); size_t uenibstreamprotobuf__pucch__csi__resource__get_packed_size (const Uenibstreamprotobuf__PUCCHCSIResource *message); size_t uenibstreamprotobuf__pucch__csi__resource__pack (const Uenibstreamprotobuf__PUCCHCSIResource *message, uint8_t *out); size_t uenibstreamprotobuf__pucch__csi__resource__pack_to_buffer (const Uenibstreamprotobuf__PUCCHCSIResource *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PUCCHCSIResource * uenibstreamprotobuf__pucch__csi__resource__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pucch__csi__resource__free_unpacked (Uenibstreamprotobuf__PUCCHCSIResource *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH methods */ void uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pucch__init (Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH *message); size_t uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pucch__get_packed_size (const Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH *message); size_t uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pucch__pack (const Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH *message, uint8_t *out); size_t uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pucch__pack_to_buffer (const Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH * uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pucch__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pucch__free_unpacked (Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH methods */ void uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pusch__init (Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH *message); size_t uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pusch__get_packed_size (const Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH *message); size_t uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pusch__pack (const Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH *message, uint8_t *out); size_t uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pusch__pack_to_buffer (const Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH * uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pusch__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pusch__free_unpacked (Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportSlotConfig methods */ void uenibstreamprotobuf__report_slot_config__init (Uenibstreamprotobuf__ReportSlotConfig *message); size_t uenibstreamprotobuf__report_slot_config__get_packed_size (const Uenibstreamprotobuf__ReportSlotConfig *message); size_t uenibstreamprotobuf__report_slot_config__pack (const Uenibstreamprotobuf__ReportSlotConfig *message, uint8_t *out); size_t uenibstreamprotobuf__report_slot_config__pack_to_buffer (const Uenibstreamprotobuf__ReportSlotConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportSlotConfig * uenibstreamprotobuf__report_slot_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_slot_config__free_unpacked (Uenibstreamprotobuf__ReportSlotConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIReportConfigTypeAperiodic methods */ void uenibstreamprotobuf__csi__report_config_type__aperiodic__init (Uenibstreamprotobuf__CSIReportConfigTypeAperiodic *message); size_t uenibstreamprotobuf__csi__report_config_type__aperiodic__get_packed_size (const Uenibstreamprotobuf__CSIReportConfigTypeAperiodic *message); size_t uenibstreamprotobuf__csi__report_config_type__aperiodic__pack (const Uenibstreamprotobuf__CSIReportConfigTypeAperiodic *message, uint8_t *out); size_t uenibstreamprotobuf__csi__report_config_type__aperiodic__pack_to_buffer (const Uenibstreamprotobuf__CSIReportConfigTypeAperiodic *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIReportConfigTypeAperiodic * uenibstreamprotobuf__csi__report_config_type__aperiodic__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__report_config_type__aperiodic__free_unpacked (Uenibstreamprotobuf__CSIReportConfigTypeAperiodic *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CRIRII1CQI methods */ void uenibstreamprotobuf__cri__ri_i1__cqi__init (Uenibstreamprotobuf__CRIRII1CQI *message); size_t uenibstreamprotobuf__cri__ri_i1__cqi__get_packed_size (const Uenibstreamprotobuf__CRIRII1CQI *message); size_t uenibstreamprotobuf__cri__ri_i1__cqi__pack (const Uenibstreamprotobuf__CRIRII1CQI *message, uint8_t *out); size_t uenibstreamprotobuf__cri__ri_i1__cqi__pack_to_buffer (const Uenibstreamprotobuf__CRIRII1CQI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CRIRII1CQI * uenibstreamprotobuf__cri__ri_i1__cqi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cri__ri_i1__cqi__free_unpacked (Uenibstreamprotobuf__CRIRII1CQI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportFreqConfiguration methods */ void uenibstreamprotobuf__report_freq_configuration__init (Uenibstreamprotobuf__ReportFreqConfiguration *message); size_t uenibstreamprotobuf__report_freq_configuration__get_packed_size (const Uenibstreamprotobuf__ReportFreqConfiguration *message); size_t uenibstreamprotobuf__report_freq_configuration__pack (const Uenibstreamprotobuf__ReportFreqConfiguration *message, uint8_t *out); size_t uenibstreamprotobuf__report_freq_configuration__pack_to_buffer (const Uenibstreamprotobuf__ReportFreqConfiguration *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportFreqConfiguration * uenibstreamprotobuf__report_freq_configuration__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_freq_configuration__free_unpacked (Uenibstreamprotobuf__ReportFreqConfiguration *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CQIFormatIndicator methods */ void uenibstreamprotobuf__cqi__format_indicator__init (Uenibstreamprotobuf__CQIFormatIndicator *message); size_t uenibstreamprotobuf__cqi__format_indicator__get_packed_size (const Uenibstreamprotobuf__CQIFormatIndicator *message); size_t uenibstreamprotobuf__cqi__format_indicator__pack (const Uenibstreamprotobuf__CQIFormatIndicator *message, uint8_t *out); size_t uenibstreamprotobuf__cqi__format_indicator__pack_to_buffer (const Uenibstreamprotobuf__CQIFormatIndicator *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CQIFormatIndicator * uenibstreamprotobuf__cqi__format_indicator__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cqi__format_indicator__free_unpacked (Uenibstreamprotobuf__CQIFormatIndicator *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PMIFormatIndicator methods */ void uenibstreamprotobuf__pmi__format_indicator__init (Uenibstreamprotobuf__PMIFormatIndicator *message); size_t uenibstreamprotobuf__pmi__format_indicator__get_packed_size (const Uenibstreamprotobuf__PMIFormatIndicator *message); size_t uenibstreamprotobuf__pmi__format_indicator__pack (const Uenibstreamprotobuf__PMIFormatIndicator *message, uint8_t *out); size_t uenibstreamprotobuf__pmi__format_indicator__pack_to_buffer (const Uenibstreamprotobuf__PMIFormatIndicator *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PMIFormatIndicator * uenibstreamprotobuf__pmi__format_indicator__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pmi__format_indicator__free_unpacked (Uenibstreamprotobuf__PMIFormatIndicator *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookConfig methods */ void uenibstreamprotobuf__codebook_config__init (Uenibstreamprotobuf__CodebookConfig *message); size_t uenibstreamprotobuf__codebook_config__get_packed_size (const Uenibstreamprotobuf__CodebookConfig *message); size_t uenibstreamprotobuf__codebook_config__pack (const Uenibstreamprotobuf__CodebookConfig *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_config__pack_to_buffer (const Uenibstreamprotobuf__CodebookConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookConfig * uenibstreamprotobuf__codebook_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_config__free_unpacked (Uenibstreamprotobuf__CodebookConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookTypeType1 methods */ void uenibstreamprotobuf__codebook_type__type1__init (Uenibstreamprotobuf__CodebookTypeType1 *message); size_t uenibstreamprotobuf__codebook_type__type1__get_packed_size (const Uenibstreamprotobuf__CodebookTypeType1 *message); size_t uenibstreamprotobuf__codebook_type__type1__pack (const Uenibstreamprotobuf__CodebookTypeType1 *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_type__type1__pack_to_buffer (const Uenibstreamprotobuf__CodebookTypeType1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookTypeType1 * uenibstreamprotobuf__codebook_type__type1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_type__type1__free_unpacked (Uenibstreamprotobuf__CodebookTypeType1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookSubTypeSinglePanel methods */ void uenibstreamprotobuf__codebook_sub_type__single_panel__init (Uenibstreamprotobuf__CodebookSubTypeSinglePanel *message); size_t uenibstreamprotobuf__codebook_sub_type__single_panel__get_packed_size (const Uenibstreamprotobuf__CodebookSubTypeSinglePanel *message); size_t uenibstreamprotobuf__codebook_sub_type__single_panel__pack (const Uenibstreamprotobuf__CodebookSubTypeSinglePanel *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_sub_type__single_panel__pack_to_buffer (const Uenibstreamprotobuf__CodebookSubTypeSinglePanel *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookSubTypeSinglePanel * uenibstreamprotobuf__codebook_sub_type__single_panel__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_sub_type__single_panel__free_unpacked (Uenibstreamprotobuf__CodebookSubTypeSinglePanel *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo methods */ void uenibstreamprotobuf__codebook_nr_of_antenna_ports__two__init (Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo *message); size_t uenibstreamprotobuf__codebook_nr_of_antenna_ports__two__get_packed_size (const Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo *message); size_t uenibstreamprotobuf__codebook_nr_of_antenna_ports__two__pack (const Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_nr_of_antenna_ports__two__pack_to_buffer (const Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo * uenibstreamprotobuf__codebook_nr_of_antenna_ports__two__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_nr_of_antenna_ports__two__free_unpacked (Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo methods */ void uenibstreamprotobuf__codebook_nr_of_antenna_ports__more_than_two__init (Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo *message); size_t uenibstreamprotobuf__codebook_nr_of_antenna_ports__more_than_two__get_packed_size (const Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo *message); size_t uenibstreamprotobuf__codebook_nr_of_antenna_ports__more_than_two__pack (const Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_nr_of_antenna_ports__more_than_two__pack_to_buffer (const Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo * uenibstreamprotobuf__codebook_nr_of_antenna_ports__more_than_two__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_nr_of_antenna_ports__more_than_two__free_unpacked (Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookSubTypeMultiPanel methods */ void uenibstreamprotobuf__codebook_sub_type__multi_panel__init (Uenibstreamprotobuf__CodebookSubTypeMultiPanel *message); size_t uenibstreamprotobuf__codebook_sub_type__multi_panel__get_packed_size (const Uenibstreamprotobuf__CodebookSubTypeMultiPanel *message); size_t uenibstreamprotobuf__codebook_sub_type__multi_panel__pack (const Uenibstreamprotobuf__CodebookSubTypeMultiPanel *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_sub_type__multi_panel__pack_to_buffer (const Uenibstreamprotobuf__CodebookSubTypeMultiPanel *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookSubTypeMultiPanel * uenibstreamprotobuf__codebook_sub_type__multi_panel__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_sub_type__multi_panel__free_unpacked (Uenibstreamprotobuf__CodebookSubTypeMultiPanel *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookTypeType2 methods */ void uenibstreamprotobuf__codebook_type__type2__init (Uenibstreamprotobuf__CodebookTypeType2 *message); size_t uenibstreamprotobuf__codebook_type__type2__get_packed_size (const Uenibstreamprotobuf__CodebookTypeType2 *message); size_t uenibstreamprotobuf__codebook_type__type2__pack (const Uenibstreamprotobuf__CodebookTypeType2 *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_type__type2__pack_to_buffer (const Uenibstreamprotobuf__CodebookTypeType2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookTypeType2 * uenibstreamprotobuf__codebook_type__type2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_type__type2__free_unpacked (Uenibstreamprotobuf__CodebookTypeType2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookSubTypeTypeII methods */ void uenibstreamprotobuf__codebook_sub_type__type_ii__init (Uenibstreamprotobuf__CodebookSubTypeTypeII *message); size_t uenibstreamprotobuf__codebook_sub_type__type_ii__get_packed_size (const Uenibstreamprotobuf__CodebookSubTypeTypeII *message); size_t uenibstreamprotobuf__codebook_sub_type__type_ii__pack (const Uenibstreamprotobuf__CodebookSubTypeTypeII *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_sub_type__type_ii__pack_to_buffer (const Uenibstreamprotobuf__CodebookSubTypeTypeII *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookSubTypeTypeII * uenibstreamprotobuf__codebook_sub_type__type_ii__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_sub_type__type_ii__free_unpacked (Uenibstreamprotobuf__CodebookSubTypeTypeII *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection methods */ void uenibstreamprotobuf__codebook_sub_type__type_ii__port_selection__init (Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection *message); size_t uenibstreamprotobuf__codebook_sub_type__type_ii__port_selection__get_packed_size (const Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection *message); size_t uenibstreamprotobuf__codebook_sub_type__type_ii__port_selection__pack (const Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection *message, uint8_t *out); size_t uenibstreamprotobuf__codebook_sub_type__type_ii__port_selection__pack_to_buffer (const Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection * uenibstreamprotobuf__codebook_sub_type__type_ii__port_selection__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__codebook_sub_type__type_ii__port_selection__free_unpacked (Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PhaseAlphabetSize methods */ void uenibstreamprotobuf__phase_alphabet_size__init (Uenibstreamprotobuf__PhaseAlphabetSize *message); size_t uenibstreamprotobuf__phase_alphabet_size__get_packed_size (const Uenibstreamprotobuf__PhaseAlphabetSize *message); size_t uenibstreamprotobuf__phase_alphabet_size__pack (const Uenibstreamprotobuf__PhaseAlphabetSize *message, uint8_t *out); size_t uenibstreamprotobuf__phase_alphabet_size__pack_to_buffer (const Uenibstreamprotobuf__PhaseAlphabetSize *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PhaseAlphabetSize * uenibstreamprotobuf__phase_alphabet_size__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__phase_alphabet_size__free_unpacked (Uenibstreamprotobuf__PhaseAlphabetSize *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NumberOfBeams methods */ void uenibstreamprotobuf__number_of_beams__init (Uenibstreamprotobuf__NumberOfBeams *message); size_t uenibstreamprotobuf__number_of_beams__get_packed_size (const Uenibstreamprotobuf__NumberOfBeams *message); size_t uenibstreamprotobuf__number_of_beams__pack (const Uenibstreamprotobuf__NumberOfBeams *message, uint8_t *out); size_t uenibstreamprotobuf__number_of_beams__pack_to_buffer (const Uenibstreamprotobuf__NumberOfBeams *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NumberOfBeams * uenibstreamprotobuf__number_of_beams__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__number_of_beams__free_unpacked (Uenibstreamprotobuf__NumberOfBeams *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PortSelectionSamplingSize methods */ void uenibstreamprotobuf__port_selection_sampling_size__init (Uenibstreamprotobuf__PortSelectionSamplingSize *message); size_t uenibstreamprotobuf__port_selection_sampling_size__get_packed_size (const Uenibstreamprotobuf__PortSelectionSamplingSize *message); size_t uenibstreamprotobuf__port_selection_sampling_size__pack (const Uenibstreamprotobuf__PortSelectionSamplingSize *message, uint8_t *out); size_t uenibstreamprotobuf__port_selection_sampling_size__pack_to_buffer (const Uenibstreamprotobuf__PortSelectionSamplingSize *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PortSelectionSamplingSize * uenibstreamprotobuf__port_selection_sampling_size__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__port_selection_sampling_size__free_unpacked (Uenibstreamprotobuf__PortSelectionSamplingSize *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIReportConfigDummy methods */ void uenibstreamprotobuf__csi__report_config_dummy__init (Uenibstreamprotobuf__CSIReportConfigDummy *message); size_t uenibstreamprotobuf__csi__report_config_dummy__get_packed_size (const Uenibstreamprotobuf__CSIReportConfigDummy *message); size_t uenibstreamprotobuf__csi__report_config_dummy__pack (const Uenibstreamprotobuf__CSIReportConfigDummy *message, uint8_t *out); size_t uenibstreamprotobuf__csi__report_config_dummy__pack_to_buffer (const Uenibstreamprotobuf__CSIReportConfigDummy *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIReportConfigDummy * uenibstreamprotobuf__csi__report_config_dummy__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__report_config_dummy__free_unpacked (Uenibstreamprotobuf__CSIReportConfigDummy *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GroupBasedBeamReportingDisabled methods */ void uenibstreamprotobuf__group_based_beam_reporting__disabled__init (Uenibstreamprotobuf__GroupBasedBeamReportingDisabled *message); size_t uenibstreamprotobuf__group_based_beam_reporting__disabled__get_packed_size (const Uenibstreamprotobuf__GroupBasedBeamReportingDisabled *message); size_t uenibstreamprotobuf__group_based_beam_reporting__disabled__pack (const Uenibstreamprotobuf__GroupBasedBeamReportingDisabled *message, uint8_t *out); size_t uenibstreamprotobuf__group_based_beam_reporting__disabled__pack_to_buffer (const Uenibstreamprotobuf__GroupBasedBeamReportingDisabled *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GroupBasedBeamReportingDisabled * uenibstreamprotobuf__group_based_beam_reporting__disabled__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__group_based_beam_reporting__disabled__free_unpacked (Uenibstreamprotobuf__GroupBasedBeamReportingDisabled *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofReportedRS methods */ void uenibstreamprotobuf__nrof_reported_rs__init (Uenibstreamprotobuf__NrofReportedRS *message); size_t uenibstreamprotobuf__nrof_reported_rs__get_packed_size (const Uenibstreamprotobuf__NrofReportedRS *message); size_t uenibstreamprotobuf__nrof_reported_rs__pack (const Uenibstreamprotobuf__NrofReportedRS *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_reported_rs__pack_to_buffer (const Uenibstreamprotobuf__NrofReportedRS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofReportedRS * uenibstreamprotobuf__nrof_reported_rs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_reported_rs__free_unpacked (Uenibstreamprotobuf__NrofReportedRS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CQITable methods */ void uenibstreamprotobuf__cqi__table__init (Uenibstreamprotobuf__CQITable *message); size_t uenibstreamprotobuf__cqi__table__get_packed_size (const Uenibstreamprotobuf__CQITable *message); size_t uenibstreamprotobuf__cqi__table__pack (const Uenibstreamprotobuf__CQITable *message, uint8_t *out); size_t uenibstreamprotobuf__cqi__table__pack_to_buffer (const Uenibstreamprotobuf__CQITable *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CQITable * uenibstreamprotobuf__cqi__table__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cqi__table__free_unpacked (Uenibstreamprotobuf__CQITable *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SubbandSize methods */ void uenibstreamprotobuf__subband_size__init (Uenibstreamprotobuf__SubbandSize *message); size_t uenibstreamprotobuf__subband_size__get_packed_size (const Uenibstreamprotobuf__SubbandSize *message); size_t uenibstreamprotobuf__subband_size__pack (const Uenibstreamprotobuf__SubbandSize *message, uint8_t *out); size_t uenibstreamprotobuf__subband_size__pack_to_buffer (const Uenibstreamprotobuf__SubbandSize *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SubbandSize * uenibstreamprotobuf__subband_size__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__subband_size__free_unpacked (Uenibstreamprotobuf__SubbandSize *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PortIndexFor8Ranks methods */ void uenibstreamprotobuf__port_index_for8_ranks__init (Uenibstreamprotobuf__PortIndexFor8Ranks *message); size_t uenibstreamprotobuf__port_index_for8_ranks__get_packed_size (const Uenibstreamprotobuf__PortIndexFor8Ranks *message); size_t uenibstreamprotobuf__port_index_for8_ranks__pack (const Uenibstreamprotobuf__PortIndexFor8Ranks *message, uint8_t *out); size_t uenibstreamprotobuf__port_index_for8_ranks__pack_to_buffer (const Uenibstreamprotobuf__PortIndexFor8Ranks *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PortIndexFor8Ranks * uenibstreamprotobuf__port_index_for8_ranks__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__port_index_for8_ranks__free_unpacked (Uenibstreamprotobuf__PortIndexFor8Ranks *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PortIndex8 methods */ void uenibstreamprotobuf__port_index8__init (Uenibstreamprotobuf__PortIndex8 *message); size_t uenibstreamprotobuf__port_index8__get_packed_size (const Uenibstreamprotobuf__PortIndex8 *message); size_t uenibstreamprotobuf__port_index8__pack (const Uenibstreamprotobuf__PortIndex8 *message, uint8_t *out); size_t uenibstreamprotobuf__port_index8__pack_to_buffer (const Uenibstreamprotobuf__PortIndex8 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PortIndex8 * uenibstreamprotobuf__port_index8__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__port_index8__free_unpacked (Uenibstreamprotobuf__PortIndex8 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PortIndex4 methods */ void uenibstreamprotobuf__port_index4__init (Uenibstreamprotobuf__PortIndex4 *message); size_t uenibstreamprotobuf__port_index4__get_packed_size (const Uenibstreamprotobuf__PortIndex4 *message); size_t uenibstreamprotobuf__port_index4__pack (const Uenibstreamprotobuf__PortIndex4 *message, uint8_t *out); size_t uenibstreamprotobuf__port_index4__pack_to_buffer (const Uenibstreamprotobuf__PortIndex4 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PortIndex4 * uenibstreamprotobuf__port_index4__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__port_index4__free_unpacked (Uenibstreamprotobuf__PortIndex4 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PortIndex2 methods */ void uenibstreamprotobuf__port_index2__init (Uenibstreamprotobuf__PortIndex2 *message); size_t uenibstreamprotobuf__port_index2__get_packed_size (const Uenibstreamprotobuf__PortIndex2 *message); size_t uenibstreamprotobuf__port_index2__pack (const Uenibstreamprotobuf__PortIndex2 *message, uint8_t *out); size_t uenibstreamprotobuf__port_index2__pack_to_buffer (const Uenibstreamprotobuf__PortIndex2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PortIndex2 * uenibstreamprotobuf__port_index2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__port_index2__free_unpacked (Uenibstreamprotobuf__PortIndex2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 methods */ void uenibstreamprotobuf__semi_persistent_on_pusch_v1530__init (Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 *message); size_t uenibstreamprotobuf__semi_persistent_on_pusch_v1530__get_packed_size (const Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 *message); size_t uenibstreamprotobuf__semi_persistent_on_pusch_v1530__pack (const Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 *message, uint8_t *out); size_t uenibstreamprotobuf__semi_persistent_on_pusch_v1530__pack_to_buffer (const Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 * uenibstreamprotobuf__semi_persistent_on_pusch_v1530__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__semi_persistent_on_pusch_v1530__free_unpacked (Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIAperiodicTriggerStateList methods */ void uenibstreamprotobuf__csi__aperiodic_trigger_state_list__init (Uenibstreamprotobuf__CSIAperiodicTriggerStateList *message); size_t uenibstreamprotobuf__csi__aperiodic_trigger_state_list__get_packed_size (const Uenibstreamprotobuf__CSIAperiodicTriggerStateList *message); size_t uenibstreamprotobuf__csi__aperiodic_trigger_state_list__pack (const Uenibstreamprotobuf__CSIAperiodicTriggerStateList *message, uint8_t *out); size_t uenibstreamprotobuf__csi__aperiodic_trigger_state_list__pack_to_buffer (const Uenibstreamprotobuf__CSIAperiodicTriggerStateList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIAperiodicTriggerStateList * uenibstreamprotobuf__csi__aperiodic_trigger_state_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__aperiodic_trigger_state_list__free_unpacked (Uenibstreamprotobuf__CSIAperiodicTriggerStateList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIAperiodicTriggerState methods */ void uenibstreamprotobuf__csi__aperiodic_trigger_state__init (Uenibstreamprotobuf__CSIAperiodicTriggerState *message); size_t uenibstreamprotobuf__csi__aperiodic_trigger_state__get_packed_size (const Uenibstreamprotobuf__CSIAperiodicTriggerState *message); size_t uenibstreamprotobuf__csi__aperiodic_trigger_state__pack (const Uenibstreamprotobuf__CSIAperiodicTriggerState *message, uint8_t *out); size_t uenibstreamprotobuf__csi__aperiodic_trigger_state__pack_to_buffer (const Uenibstreamprotobuf__CSIAperiodicTriggerState *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIAperiodicTriggerState * uenibstreamprotobuf__csi__aperiodic_trigger_state__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__aperiodic_trigger_state__free_unpacked (Uenibstreamprotobuf__CSIAperiodicTriggerState *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIAssociatedReportConfigInfo methods */ void uenibstreamprotobuf__csi__associated_report_config_info__init (Uenibstreamprotobuf__CSIAssociatedReportConfigInfo *message); size_t uenibstreamprotobuf__csi__associated_report_config_info__get_packed_size (const Uenibstreamprotobuf__CSIAssociatedReportConfigInfo *message); size_t uenibstreamprotobuf__csi__associated_report_config_info__pack (const Uenibstreamprotobuf__CSIAssociatedReportConfigInfo *message, uint8_t *out); size_t uenibstreamprotobuf__csi__associated_report_config_info__pack_to_buffer (const Uenibstreamprotobuf__CSIAssociatedReportConfigInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIAssociatedReportConfigInfo * uenibstreamprotobuf__csi__associated_report_config_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__associated_report_config_info__free_unpacked (Uenibstreamprotobuf__CSIAssociatedReportConfigInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NZPCSIRS methods */ void uenibstreamprotobuf__nzp__csi__rs__init (Uenibstreamprotobuf__NZPCSIRS *message); size_t uenibstreamprotobuf__nzp__csi__rs__get_packed_size (const Uenibstreamprotobuf__NZPCSIRS *message); size_t uenibstreamprotobuf__nzp__csi__rs__pack (const Uenibstreamprotobuf__NZPCSIRS *message, uint8_t *out); size_t uenibstreamprotobuf__nzp__csi__rs__pack_to_buffer (const Uenibstreamprotobuf__NZPCSIRS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NZPCSIRS * uenibstreamprotobuf__nzp__csi__rs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nzp__csi__rs__free_unpacked (Uenibstreamprotobuf__NZPCSIRS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList methods */ void uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state_list__init (Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList *message); size_t uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state_list__get_packed_size (const Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList *message); size_t uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state_list__pack (const Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList *message, uint8_t *out); size_t uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state_list__pack_to_buffer (const Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList * uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state_list__free_unpacked (Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState methods */ void uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state__init (Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState *message); size_t uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state__get_packed_size (const Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState *message); size_t uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state__pack (const Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState *message, uint8_t *out); size_t uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state__pack_to_buffer (const Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState * uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state__free_unpacked (Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCellDeactivationTimer methods */ void uenibstreamprotobuf__scell_deactivation_timer__init (Uenibstreamprotobuf__SCellDeactivationTimer *message); size_t uenibstreamprotobuf__scell_deactivation_timer__get_packed_size (const Uenibstreamprotobuf__SCellDeactivationTimer *message); size_t uenibstreamprotobuf__scell_deactivation_timer__pack (const Uenibstreamprotobuf__SCellDeactivationTimer *message, uint8_t *out); size_t uenibstreamprotobuf__scell_deactivation_timer__pack_to_buffer (const Uenibstreamprotobuf__SCellDeactivationTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCellDeactivationTimer * uenibstreamprotobuf__scell_deactivation_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scell_deactivation_timer__free_unpacked (Uenibstreamprotobuf__SCellDeactivationTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CrossCarrierSchedulingConfig methods */ void uenibstreamprotobuf__cross_carrier_scheduling_config__init (Uenibstreamprotobuf__CrossCarrierSchedulingConfig *message); size_t uenibstreamprotobuf__cross_carrier_scheduling_config__get_packed_size (const Uenibstreamprotobuf__CrossCarrierSchedulingConfig *message); size_t uenibstreamprotobuf__cross_carrier_scheduling_config__pack (const Uenibstreamprotobuf__CrossCarrierSchedulingConfig *message, uint8_t *out); size_t uenibstreamprotobuf__cross_carrier_scheduling_config__pack_to_buffer (const Uenibstreamprotobuf__CrossCarrierSchedulingConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CrossCarrierSchedulingConfig * uenibstreamprotobuf__cross_carrier_scheduling_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cross_carrier_scheduling_config__free_unpacked (Uenibstreamprotobuf__CrossCarrierSchedulingConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig methods */ void uenibstreamprotobuf__own_cross_carrier_scheduling_config__init (Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig *message); size_t uenibstreamprotobuf__own_cross_carrier_scheduling_config__get_packed_size (const Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig *message); size_t uenibstreamprotobuf__own_cross_carrier_scheduling_config__pack (const Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig *message, uint8_t *out); size_t uenibstreamprotobuf__own_cross_carrier_scheduling_config__pack_to_buffer (const Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig * uenibstreamprotobuf__own_cross_carrier_scheduling_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__own_cross_carrier_scheduling_config__free_unpacked (Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig methods */ void uenibstreamprotobuf__other_cross_carrier_scheduling_config__init (Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig *message); size_t uenibstreamprotobuf__other_cross_carrier_scheduling_config__get_packed_size (const Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig *message); size_t uenibstreamprotobuf__other_cross_carrier_scheduling_config__pack (const Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig *message, uint8_t *out); size_t uenibstreamprotobuf__other_cross_carrier_scheduling_config__pack_to_buffer (const Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig * uenibstreamprotobuf__other_cross_carrier_scheduling_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__other_cross_carrier_scheduling_config__free_unpacked (Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PathlossReferenceLinking methods */ void uenibstreamprotobuf__pathloss_reference_linking__init (Uenibstreamprotobuf__PathlossReferenceLinking *message); size_t uenibstreamprotobuf__pathloss_reference_linking__get_packed_size (const Uenibstreamprotobuf__PathlossReferenceLinking *message); size_t uenibstreamprotobuf__pathloss_reference_linking__pack (const Uenibstreamprotobuf__PathlossReferenceLinking *message, uint8_t *out); size_t uenibstreamprotobuf__pathloss_reference_linking__pack_to_buffer (const Uenibstreamprotobuf__PathlossReferenceLinking *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PathlossReferenceLinking * uenibstreamprotobuf__pathloss_reference_linking__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pathloss_reference_linking__free_unpacked (Uenibstreamprotobuf__PathlossReferenceLinking *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasConfig methods */ void uenibstreamprotobuf__meas_config__init (Uenibstreamprotobuf__MeasConfig *message); size_t uenibstreamprotobuf__meas_config__get_packed_size (const Uenibstreamprotobuf__MeasConfig *message); size_t uenibstreamprotobuf__meas_config__pack (const Uenibstreamprotobuf__MeasConfig *message, uint8_t *out); size_t uenibstreamprotobuf__meas_config__pack_to_buffer (const Uenibstreamprotobuf__MeasConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasConfig * uenibstreamprotobuf__meas_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_config__free_unpacked (Uenibstreamprotobuf__MeasConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasObjectToRemoveList methods */ void uenibstreamprotobuf__meas_object_to_remove_list__init (Uenibstreamprotobuf__MeasObjectToRemoveList *message); size_t uenibstreamprotobuf__meas_object_to_remove_list__get_packed_size (const Uenibstreamprotobuf__MeasObjectToRemoveList *message); size_t uenibstreamprotobuf__meas_object_to_remove_list__pack (const Uenibstreamprotobuf__MeasObjectToRemoveList *message, uint8_t *out); size_t uenibstreamprotobuf__meas_object_to_remove_list__pack_to_buffer (const Uenibstreamprotobuf__MeasObjectToRemoveList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasObjectToRemoveList * uenibstreamprotobuf__meas_object_to_remove_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_object_to_remove_list__free_unpacked (Uenibstreamprotobuf__MeasObjectToRemoveList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasObjectToAddModList methods */ void uenibstreamprotobuf__meas_object_to_add_mod_list__init (Uenibstreamprotobuf__MeasObjectToAddModList *message); size_t uenibstreamprotobuf__meas_object_to_add_mod_list__get_packed_size (const Uenibstreamprotobuf__MeasObjectToAddModList *message); size_t uenibstreamprotobuf__meas_object_to_add_mod_list__pack (const Uenibstreamprotobuf__MeasObjectToAddModList *message, uint8_t *out); size_t uenibstreamprotobuf__meas_object_to_add_mod_list__pack_to_buffer (const Uenibstreamprotobuf__MeasObjectToAddModList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasObjectToAddModList * uenibstreamprotobuf__meas_object_to_add_mod_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_object_to_add_mod_list__free_unpacked (Uenibstreamprotobuf__MeasObjectToAddModList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportConfigToRemoveList methods */ void uenibstreamprotobuf__report_config_to_remove_list__init (Uenibstreamprotobuf__ReportConfigToRemoveList *message); size_t uenibstreamprotobuf__report_config_to_remove_list__get_packed_size (const Uenibstreamprotobuf__ReportConfigToRemoveList *message); size_t uenibstreamprotobuf__report_config_to_remove_list__pack (const Uenibstreamprotobuf__ReportConfigToRemoveList *message, uint8_t *out); size_t uenibstreamprotobuf__report_config_to_remove_list__pack_to_buffer (const Uenibstreamprotobuf__ReportConfigToRemoveList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportConfigToRemoveList * uenibstreamprotobuf__report_config_to_remove_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_config_to_remove_list__free_unpacked (Uenibstreamprotobuf__ReportConfigToRemoveList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportConfigToAddModList methods */ void uenibstreamprotobuf__report_config_to_add_mod_list__init (Uenibstreamprotobuf__ReportConfigToAddModList *message); size_t uenibstreamprotobuf__report_config_to_add_mod_list__get_packed_size (const Uenibstreamprotobuf__ReportConfigToAddModList *message); size_t uenibstreamprotobuf__report_config_to_add_mod_list__pack (const Uenibstreamprotobuf__ReportConfigToAddModList *message, uint8_t *out); size_t uenibstreamprotobuf__report_config_to_add_mod_list__pack_to_buffer (const Uenibstreamprotobuf__ReportConfigToAddModList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportConfigToAddModList * uenibstreamprotobuf__report_config_to_add_mod_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_config_to_add_mod_list__free_unpacked (Uenibstreamprotobuf__ReportConfigToAddModList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasIdToRemoveList methods */ void uenibstreamprotobuf__meas_id_to_remove_list__init (Uenibstreamprotobuf__MeasIdToRemoveList *message); size_t uenibstreamprotobuf__meas_id_to_remove_list__get_packed_size (const Uenibstreamprotobuf__MeasIdToRemoveList *message); size_t uenibstreamprotobuf__meas_id_to_remove_list__pack (const Uenibstreamprotobuf__MeasIdToRemoveList *message, uint8_t *out); size_t uenibstreamprotobuf__meas_id_to_remove_list__pack_to_buffer (const Uenibstreamprotobuf__MeasIdToRemoveList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasIdToRemoveList * uenibstreamprotobuf__meas_id_to_remove_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_id_to_remove_list__free_unpacked (Uenibstreamprotobuf__MeasIdToRemoveList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasIdToAddModList methods */ void uenibstreamprotobuf__meas_id_to_add_mod_list__init (Uenibstreamprotobuf__MeasIdToAddModList *message); size_t uenibstreamprotobuf__meas_id_to_add_mod_list__get_packed_size (const Uenibstreamprotobuf__MeasIdToAddModList *message); size_t uenibstreamprotobuf__meas_id_to_add_mod_list__pack (const Uenibstreamprotobuf__MeasIdToAddModList *message, uint8_t *out); size_t uenibstreamprotobuf__meas_id_to_add_mod_list__pack_to_buffer (const Uenibstreamprotobuf__MeasIdToAddModList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasIdToAddModList * uenibstreamprotobuf__meas_id_to_add_mod_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_id_to_add_mod_list__free_unpacked (Uenibstreamprotobuf__MeasIdToAddModList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasObjectToAddMod methods */ void uenibstreamprotobuf__meas_object_to_add_mod__init (Uenibstreamprotobuf__MeasObjectToAddMod *message); size_t uenibstreamprotobuf__meas_object_to_add_mod__get_packed_size (const Uenibstreamprotobuf__MeasObjectToAddMod *message); size_t uenibstreamprotobuf__meas_object_to_add_mod__pack (const Uenibstreamprotobuf__MeasObjectToAddMod *message, uint8_t *out); size_t uenibstreamprotobuf__meas_object_to_add_mod__pack_to_buffer (const Uenibstreamprotobuf__MeasObjectToAddMod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasObjectToAddMod * uenibstreamprotobuf__meas_object_to_add_mod__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_object_to_add_mod__free_unpacked (Uenibstreamprotobuf__MeasObjectToAddMod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasObjectNR methods */ void uenibstreamprotobuf__meas_object_nr__init (Uenibstreamprotobuf__MeasObjectNR *message); size_t uenibstreamprotobuf__meas_object_nr__get_packed_size (const Uenibstreamprotobuf__MeasObjectNR *message); size_t uenibstreamprotobuf__meas_object_nr__pack (const Uenibstreamprotobuf__MeasObjectNR *message, uint8_t *out); size_t uenibstreamprotobuf__meas_object_nr__pack_to_buffer (const Uenibstreamprotobuf__MeasObjectNR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasObjectNR * uenibstreamprotobuf__meas_object_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_object_nr__free_unpacked (Uenibstreamprotobuf__MeasObjectNR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReferenceSignalConfig methods */ void uenibstreamprotobuf__reference_signal_config__init (Uenibstreamprotobuf__ReferenceSignalConfig *message); size_t uenibstreamprotobuf__reference_signal_config__get_packed_size (const Uenibstreamprotobuf__ReferenceSignalConfig *message); size_t uenibstreamprotobuf__reference_signal_config__pack (const Uenibstreamprotobuf__ReferenceSignalConfig *message, uint8_t *out); size_t uenibstreamprotobuf__reference_signal_config__pack_to_buffer (const Uenibstreamprotobuf__ReferenceSignalConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReferenceSignalConfig * uenibstreamprotobuf__reference_signal_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__reference_signal_config__free_unpacked (Uenibstreamprotobuf__ReferenceSignalConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SSBConfigMobility methods */ void uenibstreamprotobuf__ssb__config_mobility__init (Uenibstreamprotobuf__SSBConfigMobility *message); size_t uenibstreamprotobuf__ssb__config_mobility__get_packed_size (const Uenibstreamprotobuf__SSBConfigMobility *message); size_t uenibstreamprotobuf__ssb__config_mobility__pack (const Uenibstreamprotobuf__SSBConfigMobility *message, uint8_t *out); size_t uenibstreamprotobuf__ssb__config_mobility__pack_to_buffer (const Uenibstreamprotobuf__SSBConfigMobility *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SSBConfigMobility * uenibstreamprotobuf__ssb__config_mobility__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ssb__config_mobility__free_unpacked (Uenibstreamprotobuf__SSBConfigMobility *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SSBToMeasure methods */ void uenibstreamprotobuf__ssb__to_measure__init (Uenibstreamprotobuf__SSBToMeasure *message); size_t uenibstreamprotobuf__ssb__to_measure__get_packed_size (const Uenibstreamprotobuf__SSBToMeasure *message); size_t uenibstreamprotobuf__ssb__to_measure__pack (const Uenibstreamprotobuf__SSBToMeasure *message, uint8_t *out); size_t uenibstreamprotobuf__ssb__to_measure__pack_to_buffer (const Uenibstreamprotobuf__SSBToMeasure *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SSBToMeasure * uenibstreamprotobuf__ssb__to_measure__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ssb__to_measure__free_unpacked (Uenibstreamprotobuf__SSBToMeasure *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SSRSSIMeasurement methods */ void uenibstreamprotobuf__ss__rssi__measurement__init (Uenibstreamprotobuf__SSRSSIMeasurement *message); size_t uenibstreamprotobuf__ss__rssi__measurement__get_packed_size (const Uenibstreamprotobuf__SSRSSIMeasurement *message); size_t uenibstreamprotobuf__ss__rssi__measurement__pack (const Uenibstreamprotobuf__SSRSSIMeasurement *message, uint8_t *out); size_t uenibstreamprotobuf__ss__rssi__measurement__pack_to_buffer (const Uenibstreamprotobuf__SSRSSIMeasurement *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SSRSSIMeasurement * uenibstreamprotobuf__ss__rssi__measurement__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ss__rssi__measurement__free_unpacked (Uenibstreamprotobuf__SSRSSIMeasurement *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIRSResourceConfigMobility methods */ void uenibstreamprotobuf__csi__rs__resource_config_mobility__init (Uenibstreamprotobuf__CSIRSResourceConfigMobility *message); size_t uenibstreamprotobuf__csi__rs__resource_config_mobility__get_packed_size (const Uenibstreamprotobuf__CSIRSResourceConfigMobility *message); size_t uenibstreamprotobuf__csi__rs__resource_config_mobility__pack (const Uenibstreamprotobuf__CSIRSResourceConfigMobility *message, uint8_t *out); size_t uenibstreamprotobuf__csi__rs__resource_config_mobility__pack_to_buffer (const Uenibstreamprotobuf__CSIRSResourceConfigMobility *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIRSResourceConfigMobility * uenibstreamprotobuf__csi__rs__resource_config_mobility__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__rs__resource_config_mobility__free_unpacked (Uenibstreamprotobuf__CSIRSResourceConfigMobility *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIRSCellMobility methods */ void uenibstreamprotobuf__csi__rs__cell_mobility__init (Uenibstreamprotobuf__CSIRSCellMobility *message); size_t uenibstreamprotobuf__csi__rs__cell_mobility__get_packed_size (const Uenibstreamprotobuf__CSIRSCellMobility *message); size_t uenibstreamprotobuf__csi__rs__cell_mobility__pack (const Uenibstreamprotobuf__CSIRSCellMobility *message, uint8_t *out); size_t uenibstreamprotobuf__csi__rs__cell_mobility__pack_to_buffer (const Uenibstreamprotobuf__CSIRSCellMobility *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIRSCellMobility * uenibstreamprotobuf__csi__rs__cell_mobility__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__rs__cell_mobility__free_unpacked (Uenibstreamprotobuf__CSIRSCellMobility *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIRSMeasurementBW methods */ void uenibstreamprotobuf__csi__rs__measurement_bw__init (Uenibstreamprotobuf__CSIRSMeasurementBW *message); size_t uenibstreamprotobuf__csi__rs__measurement_bw__get_packed_size (const Uenibstreamprotobuf__CSIRSMeasurementBW *message); size_t uenibstreamprotobuf__csi__rs__measurement_bw__pack (const Uenibstreamprotobuf__CSIRSMeasurementBW *message, uint8_t *out); size_t uenibstreamprotobuf__csi__rs__measurement_bw__pack_to_buffer (const Uenibstreamprotobuf__CSIRSMeasurementBW *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIRSMeasurementBW * uenibstreamprotobuf__csi__rs__measurement_bw__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__rs__measurement_bw__free_unpacked (Uenibstreamprotobuf__CSIRSMeasurementBW *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Density methods */ void uenibstreamprotobuf__density__init (Uenibstreamprotobuf__Density *message); size_t uenibstreamprotobuf__density__get_packed_size (const Uenibstreamprotobuf__Density *message); size_t uenibstreamprotobuf__density__pack (const Uenibstreamprotobuf__Density *message, uint8_t *out); size_t uenibstreamprotobuf__density__pack_to_buffer (const Uenibstreamprotobuf__Density *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Density * uenibstreamprotobuf__density__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__density__free_unpacked (Uenibstreamprotobuf__Density *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CSIRSResourceMobility methods */ void uenibstreamprotobuf__csi__rs__resource__mobility__init (Uenibstreamprotobuf__CSIRSResourceMobility *message); size_t uenibstreamprotobuf__csi__rs__resource__mobility__get_packed_size (const Uenibstreamprotobuf__CSIRSResourceMobility *message); size_t uenibstreamprotobuf__csi__rs__resource__mobility__pack (const Uenibstreamprotobuf__CSIRSResourceMobility *message, uint8_t *out); size_t uenibstreamprotobuf__csi__rs__resource__mobility__pack_to_buffer (const Uenibstreamprotobuf__CSIRSResourceMobility *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CSIRSResourceMobility * uenibstreamprotobuf__csi__rs__resource__mobility__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__csi__rs__resource__mobility__free_unpacked (Uenibstreamprotobuf__CSIRSResourceMobility *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__AssociatedSSB methods */ void uenibstreamprotobuf__associated_ssb__init (Uenibstreamprotobuf__AssociatedSSB *message); size_t uenibstreamprotobuf__associated_ssb__get_packed_size (const Uenibstreamprotobuf__AssociatedSSB *message); size_t uenibstreamprotobuf__associated_ssb__pack (const Uenibstreamprotobuf__AssociatedSSB *message, uint8_t *out); size_t uenibstreamprotobuf__associated_ssb__pack_to_buffer (const Uenibstreamprotobuf__AssociatedSSB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__AssociatedSSB * uenibstreamprotobuf__associated_ssb__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__associated_ssb__free_unpacked (Uenibstreamprotobuf__AssociatedSSB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ThresholdNR methods */ void uenibstreamprotobuf__threshold_nr__init (Uenibstreamprotobuf__ThresholdNR *message); size_t uenibstreamprotobuf__threshold_nr__get_packed_size (const Uenibstreamprotobuf__ThresholdNR *message); size_t uenibstreamprotobuf__threshold_nr__pack (const Uenibstreamprotobuf__ThresholdNR *message, uint8_t *out); size_t uenibstreamprotobuf__threshold_nr__pack_to_buffer (const Uenibstreamprotobuf__ThresholdNR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ThresholdNR * uenibstreamprotobuf__threshold_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__threshold_nr__free_unpacked (Uenibstreamprotobuf__ThresholdNR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QOffsetRangeList methods */ void uenibstreamprotobuf__q__offset_range_list__init (Uenibstreamprotobuf__QOffsetRangeList *message); size_t uenibstreamprotobuf__q__offset_range_list__get_packed_size (const Uenibstreamprotobuf__QOffsetRangeList *message); size_t uenibstreamprotobuf__q__offset_range_list__pack (const Uenibstreamprotobuf__QOffsetRangeList *message, uint8_t *out); size_t uenibstreamprotobuf__q__offset_range_list__pack_to_buffer (const Uenibstreamprotobuf__QOffsetRangeList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QOffsetRangeList * uenibstreamprotobuf__q__offset_range_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__q__offset_range_list__free_unpacked (Uenibstreamprotobuf__QOffsetRangeList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QOffsetRange methods */ void uenibstreamprotobuf__q__offset_range__init (Uenibstreamprotobuf__QOffsetRange *message); size_t uenibstreamprotobuf__q__offset_range__get_packed_size (const Uenibstreamprotobuf__QOffsetRange *message); size_t uenibstreamprotobuf__q__offset_range__pack (const Uenibstreamprotobuf__QOffsetRange *message, uint8_t *out); size_t uenibstreamprotobuf__q__offset_range__pack_to_buffer (const Uenibstreamprotobuf__QOffsetRange *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QOffsetRange * uenibstreamprotobuf__q__offset_range__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__q__offset_range__free_unpacked (Uenibstreamprotobuf__QOffsetRange *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CellsToAddModList methods */ void uenibstreamprotobuf__cells_to_add_mod_list__init (Uenibstreamprotobuf__CellsToAddModList *message); size_t uenibstreamprotobuf__cells_to_add_mod_list__get_packed_size (const Uenibstreamprotobuf__CellsToAddModList *message); size_t uenibstreamprotobuf__cells_to_add_mod_list__pack (const Uenibstreamprotobuf__CellsToAddModList *message, uint8_t *out); size_t uenibstreamprotobuf__cells_to_add_mod_list__pack_to_buffer (const Uenibstreamprotobuf__CellsToAddModList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CellsToAddModList * uenibstreamprotobuf__cells_to_add_mod_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cells_to_add_mod_list__free_unpacked (Uenibstreamprotobuf__CellsToAddModList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CellsToAddMod methods */ void uenibstreamprotobuf__cells_to_add_mod__init (Uenibstreamprotobuf__CellsToAddMod *message); size_t uenibstreamprotobuf__cells_to_add_mod__get_packed_size (const Uenibstreamprotobuf__CellsToAddMod *message); size_t uenibstreamprotobuf__cells_to_add_mod__pack (const Uenibstreamprotobuf__CellsToAddMod *message, uint8_t *out); size_t uenibstreamprotobuf__cells_to_add_mod__pack_to_buffer (const Uenibstreamprotobuf__CellsToAddMod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CellsToAddMod * uenibstreamprotobuf__cells_to_add_mod__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cells_to_add_mod__free_unpacked (Uenibstreamprotobuf__CellsToAddMod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PCIList methods */ void uenibstreamprotobuf__pci__list__init (Uenibstreamprotobuf__PCIList *message); size_t uenibstreamprotobuf__pci__list__get_packed_size (const Uenibstreamprotobuf__PCIList *message); size_t uenibstreamprotobuf__pci__list__pack (const Uenibstreamprotobuf__PCIList *message, uint8_t *out); size_t uenibstreamprotobuf__pci__list__pack_to_buffer (const Uenibstreamprotobuf__PCIList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PCIList * uenibstreamprotobuf__pci__list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pci__list__free_unpacked (Uenibstreamprotobuf__PCIList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PCIRangeIndexList methods */ void uenibstreamprotobuf__pci__range_index_list__init (Uenibstreamprotobuf__PCIRangeIndexList *message); size_t uenibstreamprotobuf__pci__range_index_list__get_packed_size (const Uenibstreamprotobuf__PCIRangeIndexList *message); size_t uenibstreamprotobuf__pci__range_index_list__pack (const Uenibstreamprotobuf__PCIRangeIndexList *message, uint8_t *out); size_t uenibstreamprotobuf__pci__range_index_list__pack_to_buffer (const Uenibstreamprotobuf__PCIRangeIndexList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PCIRangeIndexList * uenibstreamprotobuf__pci__range_index_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pci__range_index_list__free_unpacked (Uenibstreamprotobuf__PCIRangeIndexList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PCIRangeElement methods */ void uenibstreamprotobuf__pci__range_element__init (Uenibstreamprotobuf__PCIRangeElement *message); size_t uenibstreamprotobuf__pci__range_element__get_packed_size (const Uenibstreamprotobuf__PCIRangeElement *message); size_t uenibstreamprotobuf__pci__range_element__pack (const Uenibstreamprotobuf__PCIRangeElement *message, uint8_t *out); size_t uenibstreamprotobuf__pci__range_element__pack_to_buffer (const Uenibstreamprotobuf__PCIRangeElement *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PCIRangeElement * uenibstreamprotobuf__pci__range_element__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pci__range_element__free_unpacked (Uenibstreamprotobuf__PCIRangeElement *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PCIRange methods */ void uenibstreamprotobuf__pci__range__init (Uenibstreamprotobuf__PCIRange *message); size_t uenibstreamprotobuf__pci__range__get_packed_size (const Uenibstreamprotobuf__PCIRange *message); size_t uenibstreamprotobuf__pci__range__pack (const Uenibstreamprotobuf__PCIRange *message, uint8_t *out); size_t uenibstreamprotobuf__pci__range__pack_to_buffer (const Uenibstreamprotobuf__PCIRange *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PCIRange * uenibstreamprotobuf__pci__range__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pci__range__free_unpacked (Uenibstreamprotobuf__PCIRange *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Range methods */ void uenibstreamprotobuf__range__init (Uenibstreamprotobuf__Range *message); size_t uenibstreamprotobuf__range__get_packed_size (const Uenibstreamprotobuf__Range *message); size_t uenibstreamprotobuf__range__pack (const Uenibstreamprotobuf__Range *message, uint8_t *out); size_t uenibstreamprotobuf__range__pack_to_buffer (const Uenibstreamprotobuf__Range *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Range * uenibstreamprotobuf__range__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__range__free_unpacked (Uenibstreamprotobuf__Range *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasCycleSCellV1530 methods */ void uenibstreamprotobuf__meas_cycle_scell_v1530__init (Uenibstreamprotobuf__MeasCycleSCellV1530 *message); size_t uenibstreamprotobuf__meas_cycle_scell_v1530__get_packed_size (const Uenibstreamprotobuf__MeasCycleSCellV1530 *message); size_t uenibstreamprotobuf__meas_cycle_scell_v1530__pack (const Uenibstreamprotobuf__MeasCycleSCellV1530 *message, uint8_t *out); size_t uenibstreamprotobuf__meas_cycle_scell_v1530__pack_to_buffer (const Uenibstreamprotobuf__MeasCycleSCellV1530 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasCycleSCellV1530 * uenibstreamprotobuf__meas_cycle_scell_v1530__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_cycle_scell_v1530__free_unpacked (Uenibstreamprotobuf__MeasCycleSCellV1530 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasObjectEUTRA methods */ void uenibstreamprotobuf__meas_object_eutra__init (Uenibstreamprotobuf__MeasObjectEUTRA *message); size_t uenibstreamprotobuf__meas_object_eutra__get_packed_size (const Uenibstreamprotobuf__MeasObjectEUTRA *message); size_t uenibstreamprotobuf__meas_object_eutra__pack (const Uenibstreamprotobuf__MeasObjectEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__meas_object_eutra__pack_to_buffer (const Uenibstreamprotobuf__MeasObjectEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasObjectEUTRA * uenibstreamprotobuf__meas_object_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_object_eutra__free_unpacked (Uenibstreamprotobuf__MeasObjectEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth methods */ void uenibstreamprotobuf__eutra__allowed_meas_bandwidth__init (Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth *message); size_t uenibstreamprotobuf__eutra__allowed_meas_bandwidth__get_packed_size (const Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth *message); size_t uenibstreamprotobuf__eutra__allowed_meas_bandwidth__pack (const Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__allowed_meas_bandwidth__pack_to_buffer (const Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth * uenibstreamprotobuf__eutra__allowed_meas_bandwidth__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__allowed_meas_bandwidth__free_unpacked (Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRACellIndexList methods */ void uenibstreamprotobuf__eutra__cell_index_list__init (Uenibstreamprotobuf__EUTRACellIndexList *message); size_t uenibstreamprotobuf__eutra__cell_index_list__get_packed_size (const Uenibstreamprotobuf__EUTRACellIndexList *message); size_t uenibstreamprotobuf__eutra__cell_index_list__pack (const Uenibstreamprotobuf__EUTRACellIndexList *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__cell_index_list__pack_to_buffer (const Uenibstreamprotobuf__EUTRACellIndexList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRACellIndexList * uenibstreamprotobuf__eutra__cell_index_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__cell_index_list__free_unpacked (Uenibstreamprotobuf__EUTRACellIndexList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRACell methods */ void uenibstreamprotobuf__eutra__cell__init (Uenibstreamprotobuf__EUTRACell *message); size_t uenibstreamprotobuf__eutra__cell__get_packed_size (const Uenibstreamprotobuf__EUTRACell *message); size_t uenibstreamprotobuf__eutra__cell__pack (const Uenibstreamprotobuf__EUTRACell *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__cell__pack_to_buffer (const Uenibstreamprotobuf__EUTRACell *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRACell * uenibstreamprotobuf__eutra__cell__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__cell__free_unpacked (Uenibstreamprotobuf__EUTRACell *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAQOffsetRange methods */ void uenibstreamprotobuf__eutra__q__offset_range__init (Uenibstreamprotobuf__EUTRAQOffsetRange *message); size_t uenibstreamprotobuf__eutra__q__offset_range__get_packed_size (const Uenibstreamprotobuf__EUTRAQOffsetRange *message); size_t uenibstreamprotobuf__eutra__q__offset_range__pack (const Uenibstreamprotobuf__EUTRAQOffsetRange *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__q__offset_range__pack_to_buffer (const Uenibstreamprotobuf__EUTRAQOffsetRange *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAQOffsetRange * uenibstreamprotobuf__eutra__q__offset_range__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__q__offset_range__free_unpacked (Uenibstreamprotobuf__EUTRAQOffsetRange *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRABlackCell methods */ void uenibstreamprotobuf__eutra__black_cell__init (Uenibstreamprotobuf__EUTRABlackCell *message); size_t uenibstreamprotobuf__eutra__black_cell__get_packed_size (const Uenibstreamprotobuf__EUTRABlackCell *message); size_t uenibstreamprotobuf__eutra__black_cell__pack (const Uenibstreamprotobuf__EUTRABlackCell *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__black_cell__pack_to_buffer (const Uenibstreamprotobuf__EUTRABlackCell *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRABlackCell * uenibstreamprotobuf__eutra__black_cell__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__black_cell__free_unpacked (Uenibstreamprotobuf__EUTRABlackCell *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAPhysCellIdRange methods */ void uenibstreamprotobuf__eutra__phys_cell_id_range__init (Uenibstreamprotobuf__EUTRAPhysCellIdRange *message); size_t uenibstreamprotobuf__eutra__phys_cell_id_range__get_packed_size (const Uenibstreamprotobuf__EUTRAPhysCellIdRange *message); size_t uenibstreamprotobuf__eutra__phys_cell_id_range__pack (const Uenibstreamprotobuf__EUTRAPhysCellIdRange *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__phys_cell_id_range__pack_to_buffer (const Uenibstreamprotobuf__EUTRAPhysCellIdRange *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAPhysCellIdRange * uenibstreamprotobuf__eutra__phys_cell_id_range__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__phys_cell_id_range__free_unpacked (Uenibstreamprotobuf__EUTRAPhysCellIdRange *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRARange methods */ void uenibstreamprotobuf__eutra__range__init (Uenibstreamprotobuf__EUTRARange *message); size_t uenibstreamprotobuf__eutra__range__get_packed_size (const Uenibstreamprotobuf__EUTRARange *message); size_t uenibstreamprotobuf__eutra__range__pack (const Uenibstreamprotobuf__EUTRARange *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__range__pack_to_buffer (const Uenibstreamprotobuf__EUTRARange *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRARange * uenibstreamprotobuf__eutra__range__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__range__free_unpacked (Uenibstreamprotobuf__EUTRARange *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportConfigToAddMod methods */ void uenibstreamprotobuf__report_config_to_add_mod__init (Uenibstreamprotobuf__ReportConfigToAddMod *message); size_t uenibstreamprotobuf__report_config_to_add_mod__get_packed_size (const Uenibstreamprotobuf__ReportConfigToAddMod *message); size_t uenibstreamprotobuf__report_config_to_add_mod__pack (const Uenibstreamprotobuf__ReportConfigToAddMod *message, uint8_t *out); size_t uenibstreamprotobuf__report_config_to_add_mod__pack_to_buffer (const Uenibstreamprotobuf__ReportConfigToAddMod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportConfigToAddMod * uenibstreamprotobuf__report_config_to_add_mod__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_config_to_add_mod__free_unpacked (Uenibstreamprotobuf__ReportConfigToAddMod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportConfigNR methods */ void uenibstreamprotobuf__report_config_nr__init (Uenibstreamprotobuf__ReportConfigNR *message); size_t uenibstreamprotobuf__report_config_nr__get_packed_size (const Uenibstreamprotobuf__ReportConfigNR *message); size_t uenibstreamprotobuf__report_config_nr__pack (const Uenibstreamprotobuf__ReportConfigNR *message, uint8_t *out); size_t uenibstreamprotobuf__report_config_nr__pack_to_buffer (const Uenibstreamprotobuf__ReportConfigNR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportConfigNR * uenibstreamprotobuf__report_config_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_config_nr__free_unpacked (Uenibstreamprotobuf__ReportConfigNR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PeriodicalReportConfig methods */ void uenibstreamprotobuf__periodical_report_config__init (Uenibstreamprotobuf__PeriodicalReportConfig *message); size_t uenibstreamprotobuf__periodical_report_config__get_packed_size (const Uenibstreamprotobuf__PeriodicalReportConfig *message); size_t uenibstreamprotobuf__periodical_report_config__pack (const Uenibstreamprotobuf__PeriodicalReportConfig *message, uint8_t *out); size_t uenibstreamprotobuf__periodical_report_config__pack_to_buffer (const Uenibstreamprotobuf__PeriodicalReportConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PeriodicalReportConfig * uenibstreamprotobuf__periodical_report_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__periodical_report_config__free_unpacked (Uenibstreamprotobuf__PeriodicalReportConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRRSType methods */ void uenibstreamprotobuf__nr__rs__type__init (Uenibstreamprotobuf__NRRSType *message); size_t uenibstreamprotobuf__nr__rs__type__get_packed_size (const Uenibstreamprotobuf__NRRSType *message); size_t uenibstreamprotobuf__nr__rs__type__pack (const Uenibstreamprotobuf__NRRSType *message, uint8_t *out); size_t uenibstreamprotobuf__nr__rs__type__pack_to_buffer (const Uenibstreamprotobuf__NRRSType *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRRSType * uenibstreamprotobuf__nr__rs__type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nr__rs__type__free_unpacked (Uenibstreamprotobuf__NRRSType *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRFreqInfo methods */ void uenibstreamprotobuf__nr__freq_info__init (Uenibstreamprotobuf__NRFreqInfo *message); size_t uenibstreamprotobuf__nr__freq_info__get_packed_size (const Uenibstreamprotobuf__NRFreqInfo *message); size_t uenibstreamprotobuf__nr__freq_info__pack (const Uenibstreamprotobuf__NRFreqInfo *message, uint8_t *out); size_t uenibstreamprotobuf__nr__freq_info__pack_to_buffer (const Uenibstreamprotobuf__NRFreqInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRFreqInfo * uenibstreamprotobuf__nr__freq_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nr__freq_info__free_unpacked (Uenibstreamprotobuf__NRFreqInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportInterval methods */ void uenibstreamprotobuf__report_interval__init (Uenibstreamprotobuf__ReportInterval *message); size_t uenibstreamprotobuf__report_interval__get_packed_size (const Uenibstreamprotobuf__ReportInterval *message); size_t uenibstreamprotobuf__report_interval__pack (const Uenibstreamprotobuf__ReportInterval *message, uint8_t *out); size_t uenibstreamprotobuf__report_interval__pack_to_buffer (const Uenibstreamprotobuf__ReportInterval *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportInterval * uenibstreamprotobuf__report_interval__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_interval__free_unpacked (Uenibstreamprotobuf__ReportInterval *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportAmount methods */ void uenibstreamprotobuf__report_amount__init (Uenibstreamprotobuf__ReportAmount *message); size_t uenibstreamprotobuf__report_amount__get_packed_size (const Uenibstreamprotobuf__ReportAmount *message); size_t uenibstreamprotobuf__report_amount__pack (const Uenibstreamprotobuf__ReportAmount *message, uint8_t *out); size_t uenibstreamprotobuf__report_amount__pack_to_buffer (const Uenibstreamprotobuf__ReportAmount *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportAmount * uenibstreamprotobuf__report_amount__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_amount__free_unpacked (Uenibstreamprotobuf__ReportAmount *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasReportQuantity methods */ void uenibstreamprotobuf__meas_report_quantity__init (Uenibstreamprotobuf__MeasReportQuantity *message); size_t uenibstreamprotobuf__meas_report_quantity__get_packed_size (const Uenibstreamprotobuf__MeasReportQuantity *message); size_t uenibstreamprotobuf__meas_report_quantity__pack (const Uenibstreamprotobuf__MeasReportQuantity *message, uint8_t *out); size_t uenibstreamprotobuf__meas_report_quantity__pack_to_buffer (const Uenibstreamprotobuf__MeasReportQuantity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasReportQuantity * uenibstreamprotobuf__meas_report_quantity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_report_quantity__free_unpacked (Uenibstreamprotobuf__MeasReportQuantity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventTriggerConfig methods */ void uenibstreamprotobuf__event_trigger_config__init (Uenibstreamprotobuf__EventTriggerConfig *message); size_t uenibstreamprotobuf__event_trigger_config__get_packed_size (const Uenibstreamprotobuf__EventTriggerConfig *message); size_t uenibstreamprotobuf__event_trigger_config__pack (const Uenibstreamprotobuf__EventTriggerConfig *message, uint8_t *out); size_t uenibstreamprotobuf__event_trigger_config__pack_to_buffer (const Uenibstreamprotobuf__EventTriggerConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventTriggerConfig * uenibstreamprotobuf__event_trigger_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_trigger_config__free_unpacked (Uenibstreamprotobuf__EventTriggerConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventA1 methods */ void uenibstreamprotobuf__event_a1__init (Uenibstreamprotobuf__EventA1 *message); size_t uenibstreamprotobuf__event_a1__get_packed_size (const Uenibstreamprotobuf__EventA1 *message); size_t uenibstreamprotobuf__event_a1__pack (const Uenibstreamprotobuf__EventA1 *message, uint8_t *out); size_t uenibstreamprotobuf__event_a1__pack_to_buffer (const Uenibstreamprotobuf__EventA1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventA1 * uenibstreamprotobuf__event_a1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_a1__free_unpacked (Uenibstreamprotobuf__EventA1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventA2 methods */ void uenibstreamprotobuf__event_a2__init (Uenibstreamprotobuf__EventA2 *message); size_t uenibstreamprotobuf__event_a2__get_packed_size (const Uenibstreamprotobuf__EventA2 *message); size_t uenibstreamprotobuf__event_a2__pack (const Uenibstreamprotobuf__EventA2 *message, uint8_t *out); size_t uenibstreamprotobuf__event_a2__pack_to_buffer (const Uenibstreamprotobuf__EventA2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventA2 * uenibstreamprotobuf__event_a2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_a2__free_unpacked (Uenibstreamprotobuf__EventA2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventA3 methods */ void uenibstreamprotobuf__event_a3__init (Uenibstreamprotobuf__EventA3 *message); size_t uenibstreamprotobuf__event_a3__get_packed_size (const Uenibstreamprotobuf__EventA3 *message); size_t uenibstreamprotobuf__event_a3__pack (const Uenibstreamprotobuf__EventA3 *message, uint8_t *out); size_t uenibstreamprotobuf__event_a3__pack_to_buffer (const Uenibstreamprotobuf__EventA3 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventA3 * uenibstreamprotobuf__event_a3__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_a3__free_unpacked (Uenibstreamprotobuf__EventA3 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventA4 methods */ void uenibstreamprotobuf__event_a4__init (Uenibstreamprotobuf__EventA4 *message); size_t uenibstreamprotobuf__event_a4__get_packed_size (const Uenibstreamprotobuf__EventA4 *message); size_t uenibstreamprotobuf__event_a4__pack (const Uenibstreamprotobuf__EventA4 *message, uint8_t *out); size_t uenibstreamprotobuf__event_a4__pack_to_buffer (const Uenibstreamprotobuf__EventA4 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventA4 * uenibstreamprotobuf__event_a4__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_a4__free_unpacked (Uenibstreamprotobuf__EventA4 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventA5 methods */ void uenibstreamprotobuf__event_a5__init (Uenibstreamprotobuf__EventA5 *message); size_t uenibstreamprotobuf__event_a5__get_packed_size (const Uenibstreamprotobuf__EventA5 *message); size_t uenibstreamprotobuf__event_a5__pack (const Uenibstreamprotobuf__EventA5 *message, uint8_t *out); size_t uenibstreamprotobuf__event_a5__pack_to_buffer (const Uenibstreamprotobuf__EventA5 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventA5 * uenibstreamprotobuf__event_a5__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_a5__free_unpacked (Uenibstreamprotobuf__EventA5 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventA6 methods */ void uenibstreamprotobuf__event_a6__init (Uenibstreamprotobuf__EventA6 *message); size_t uenibstreamprotobuf__event_a6__get_packed_size (const Uenibstreamprotobuf__EventA6 *message); size_t uenibstreamprotobuf__event_a6__pack (const Uenibstreamprotobuf__EventA6 *message, uint8_t *out); size_t uenibstreamprotobuf__event_a6__pack_to_buffer (const Uenibstreamprotobuf__EventA6 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventA6 * uenibstreamprotobuf__event_a6__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_a6__free_unpacked (Uenibstreamprotobuf__EventA6 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasTriggerQuantity methods */ void uenibstreamprotobuf__meas_trigger_quantity__init (Uenibstreamprotobuf__MeasTriggerQuantity *message); size_t uenibstreamprotobuf__meas_trigger_quantity__get_packed_size (const Uenibstreamprotobuf__MeasTriggerQuantity *message); size_t uenibstreamprotobuf__meas_trigger_quantity__pack (const Uenibstreamprotobuf__MeasTriggerQuantity *message, uint8_t *out); size_t uenibstreamprotobuf__meas_trigger_quantity__pack_to_buffer (const Uenibstreamprotobuf__MeasTriggerQuantity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasTriggerQuantity * uenibstreamprotobuf__meas_trigger_quantity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_trigger_quantity__free_unpacked (Uenibstreamprotobuf__MeasTriggerQuantity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TimeToTrigger methods */ void uenibstreamprotobuf__time_to_trigger__init (Uenibstreamprotobuf__TimeToTrigger *message); size_t uenibstreamprotobuf__time_to_trigger__get_packed_size (const Uenibstreamprotobuf__TimeToTrigger *message); size_t uenibstreamprotobuf__time_to_trigger__pack (const Uenibstreamprotobuf__TimeToTrigger *message, uint8_t *out); size_t uenibstreamprotobuf__time_to_trigger__pack_to_buffer (const Uenibstreamprotobuf__TimeToTrigger *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TimeToTrigger * uenibstreamprotobuf__time_to_trigger__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__time_to_trigger__free_unpacked (Uenibstreamprotobuf__TimeToTrigger *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasTriggerQuantityOffset methods */ void uenibstreamprotobuf__meas_trigger_quantity_offset__init (Uenibstreamprotobuf__MeasTriggerQuantityOffset *message); size_t uenibstreamprotobuf__meas_trigger_quantity_offset__get_packed_size (const Uenibstreamprotobuf__MeasTriggerQuantityOffset *message); size_t uenibstreamprotobuf__meas_trigger_quantity_offset__pack (const Uenibstreamprotobuf__MeasTriggerQuantityOffset *message, uint8_t *out); size_t uenibstreamprotobuf__meas_trigger_quantity_offset__pack_to_buffer (const Uenibstreamprotobuf__MeasTriggerQuantityOffset *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasTriggerQuantityOffset * uenibstreamprotobuf__meas_trigger_quantity_offset__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_trigger_quantity_offset__free_unpacked (Uenibstreamprotobuf__MeasTriggerQuantityOffset *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportAddNeighMeas methods */ void uenibstreamprotobuf__report_add_neigh_meas__init (Uenibstreamprotobuf__ReportAddNeighMeas *message); size_t uenibstreamprotobuf__report_add_neigh_meas__get_packed_size (const Uenibstreamprotobuf__ReportAddNeighMeas *message); size_t uenibstreamprotobuf__report_add_neigh_meas__pack (const Uenibstreamprotobuf__ReportAddNeighMeas *message, uint8_t *out); size_t uenibstreamprotobuf__report_add_neigh_meas__pack_to_buffer (const Uenibstreamprotobuf__ReportAddNeighMeas *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportAddNeighMeas * uenibstreamprotobuf__report_add_neigh_meas__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_add_neigh_meas__free_unpacked (Uenibstreamprotobuf__ReportAddNeighMeas *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportCGI methods */ void uenibstreamprotobuf__report_cgi__init (Uenibstreamprotobuf__ReportCGI *message); size_t uenibstreamprotobuf__report_cgi__get_packed_size (const Uenibstreamprotobuf__ReportCGI *message); size_t uenibstreamprotobuf__report_cgi__pack (const Uenibstreamprotobuf__ReportCGI *message, uint8_t *out); size_t uenibstreamprotobuf__report_cgi__pack_to_buffer (const Uenibstreamprotobuf__ReportCGI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportCGI * uenibstreamprotobuf__report_cgi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_cgi__free_unpacked (Uenibstreamprotobuf__ReportCGI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportConfigInterRAT methods */ void uenibstreamprotobuf__report_config_inter_rat__init (Uenibstreamprotobuf__ReportConfigInterRAT *message); size_t uenibstreamprotobuf__report_config_inter_rat__get_packed_size (const Uenibstreamprotobuf__ReportConfigInterRAT *message); size_t uenibstreamprotobuf__report_config_inter_rat__pack (const Uenibstreamprotobuf__ReportConfigInterRAT *message, uint8_t *out); size_t uenibstreamprotobuf__report_config_inter_rat__pack_to_buffer (const Uenibstreamprotobuf__ReportConfigInterRAT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportConfigInterRAT * uenibstreamprotobuf__report_config_inter_rat__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_config_inter_rat__free_unpacked (Uenibstreamprotobuf__ReportConfigInterRAT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PeriodicalReportConfigInterRAT methods */ void uenibstreamprotobuf__periodical_report_config_inter_rat__init (Uenibstreamprotobuf__PeriodicalReportConfigInterRAT *message); size_t uenibstreamprotobuf__periodical_report_config_inter_rat__get_packed_size (const Uenibstreamprotobuf__PeriodicalReportConfigInterRAT *message); size_t uenibstreamprotobuf__periodical_report_config_inter_rat__pack (const Uenibstreamprotobuf__PeriodicalReportConfigInterRAT *message, uint8_t *out); size_t uenibstreamprotobuf__periodical_report_config_inter_rat__pack_to_buffer (const Uenibstreamprotobuf__PeriodicalReportConfigInterRAT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PeriodicalReportConfigInterRAT * uenibstreamprotobuf__periodical_report_config_inter_rat__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__periodical_report_config_inter_rat__free_unpacked (Uenibstreamprotobuf__PeriodicalReportConfigInterRAT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventTriggerConfigInterRAT methods */ void uenibstreamprotobuf__event_trigger_config_inter_rat__init (Uenibstreamprotobuf__EventTriggerConfigInterRAT *message); size_t uenibstreamprotobuf__event_trigger_config_inter_rat__get_packed_size (const Uenibstreamprotobuf__EventTriggerConfigInterRAT *message); size_t uenibstreamprotobuf__event_trigger_config_inter_rat__pack (const Uenibstreamprotobuf__EventTriggerConfigInterRAT *message, uint8_t *out); size_t uenibstreamprotobuf__event_trigger_config_inter_rat__pack_to_buffer (const Uenibstreamprotobuf__EventTriggerConfigInterRAT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventTriggerConfigInterRAT * uenibstreamprotobuf__event_trigger_config_inter_rat__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_trigger_config_inter_rat__free_unpacked (Uenibstreamprotobuf__EventTriggerConfigInterRAT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventB1 methods */ void uenibstreamprotobuf__event_b1__init (Uenibstreamprotobuf__EventB1 *message); size_t uenibstreamprotobuf__event_b1__get_packed_size (const Uenibstreamprotobuf__EventB1 *message); size_t uenibstreamprotobuf__event_b1__pack (const Uenibstreamprotobuf__EventB1 *message, uint8_t *out); size_t uenibstreamprotobuf__event_b1__pack_to_buffer (const Uenibstreamprotobuf__EventB1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventB1 * uenibstreamprotobuf__event_b1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_b1__free_unpacked (Uenibstreamprotobuf__EventB1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EventB2 methods */ void uenibstreamprotobuf__event_b2__init (Uenibstreamprotobuf__EventB2 *message); size_t uenibstreamprotobuf__event_b2__get_packed_size (const Uenibstreamprotobuf__EventB2 *message); size_t uenibstreamprotobuf__event_b2__pack (const Uenibstreamprotobuf__EventB2 *message, uint8_t *out); size_t uenibstreamprotobuf__event_b2__pack_to_buffer (const Uenibstreamprotobuf__EventB2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EventB2 * uenibstreamprotobuf__event_b2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__event_b2__free_unpacked (Uenibstreamprotobuf__EventB2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasTriggerQuantityEUTRA methods */ void uenibstreamprotobuf__meas_trigger_quantity_eutra__init (Uenibstreamprotobuf__MeasTriggerQuantityEUTRA *message); size_t uenibstreamprotobuf__meas_trigger_quantity_eutra__get_packed_size (const Uenibstreamprotobuf__MeasTriggerQuantityEUTRA *message); size_t uenibstreamprotobuf__meas_trigger_quantity_eutra__pack (const Uenibstreamprotobuf__MeasTriggerQuantityEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__meas_trigger_quantity_eutra__pack_to_buffer (const Uenibstreamprotobuf__MeasTriggerQuantityEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasTriggerQuantityEUTRA * uenibstreamprotobuf__meas_trigger_quantity_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_trigger_quantity_eutra__free_unpacked (Uenibstreamprotobuf__MeasTriggerQuantityEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ReportCGIEUTRA methods */ void uenibstreamprotobuf__report_cgi__eutra__init (Uenibstreamprotobuf__ReportCGIEUTRA *message); size_t uenibstreamprotobuf__report_cgi__eutra__get_packed_size (const Uenibstreamprotobuf__ReportCGIEUTRA *message); size_t uenibstreamprotobuf__report_cgi__eutra__pack (const Uenibstreamprotobuf__ReportCGIEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__report_cgi__eutra__pack_to_buffer (const Uenibstreamprotobuf__ReportCGIEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ReportCGIEUTRA * uenibstreamprotobuf__report_cgi__eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__report_cgi__eutra__free_unpacked (Uenibstreamprotobuf__ReportCGIEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasIdToAddMod methods */ void uenibstreamprotobuf__meas_id_to_add_mod__init (Uenibstreamprotobuf__MeasIdToAddMod *message); size_t uenibstreamprotobuf__meas_id_to_add_mod__get_packed_size (const Uenibstreamprotobuf__MeasIdToAddMod *message); size_t uenibstreamprotobuf__meas_id_to_add_mod__pack (const Uenibstreamprotobuf__MeasIdToAddMod *message, uint8_t *out); size_t uenibstreamprotobuf__meas_id_to_add_mod__pack_to_buffer (const Uenibstreamprotobuf__MeasIdToAddMod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasIdToAddMod * uenibstreamprotobuf__meas_id_to_add_mod__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_id_to_add_mod__free_unpacked (Uenibstreamprotobuf__MeasIdToAddMod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QuantityConfig methods */ void uenibstreamprotobuf__quantity_config__init (Uenibstreamprotobuf__QuantityConfig *message); size_t uenibstreamprotobuf__quantity_config__get_packed_size (const Uenibstreamprotobuf__QuantityConfig *message); size_t uenibstreamprotobuf__quantity_config__pack (const Uenibstreamprotobuf__QuantityConfig *message, uint8_t *out); size_t uenibstreamprotobuf__quantity_config__pack_to_buffer (const Uenibstreamprotobuf__QuantityConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QuantityConfig * uenibstreamprotobuf__quantity_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__quantity_config__free_unpacked (Uenibstreamprotobuf__QuantityConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QuantityConfigNR methods */ void uenibstreamprotobuf__quantity_config_nr__init (Uenibstreamprotobuf__QuantityConfigNR *message); size_t uenibstreamprotobuf__quantity_config_nr__get_packed_size (const Uenibstreamprotobuf__QuantityConfigNR *message); size_t uenibstreamprotobuf__quantity_config_nr__pack (const Uenibstreamprotobuf__QuantityConfigNR *message, uint8_t *out); size_t uenibstreamprotobuf__quantity_config_nr__pack_to_buffer (const Uenibstreamprotobuf__QuantityConfigNR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QuantityConfigNR * uenibstreamprotobuf__quantity_config_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__quantity_config_nr__free_unpacked (Uenibstreamprotobuf__QuantityConfigNR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__QuantityConfigRS methods */ void uenibstreamprotobuf__quantity_config_rs__init (Uenibstreamprotobuf__QuantityConfigRS *message); size_t uenibstreamprotobuf__quantity_config_rs__get_packed_size (const Uenibstreamprotobuf__QuantityConfigRS *message); size_t uenibstreamprotobuf__quantity_config_rs__pack (const Uenibstreamprotobuf__QuantityConfigRS *message, uint8_t *out); size_t uenibstreamprotobuf__quantity_config_rs__pack_to_buffer (const Uenibstreamprotobuf__QuantityConfigRS *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__QuantityConfigRS * uenibstreamprotobuf__quantity_config_rs__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__quantity_config_rs__free_unpacked (Uenibstreamprotobuf__QuantityConfigRS *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FilterConfig methods */ void uenibstreamprotobuf__filter_config__init (Uenibstreamprotobuf__FilterConfig *message); size_t uenibstreamprotobuf__filter_config__get_packed_size (const Uenibstreamprotobuf__FilterConfig *message); size_t uenibstreamprotobuf__filter_config__pack (const Uenibstreamprotobuf__FilterConfig *message, uint8_t *out); size_t uenibstreamprotobuf__filter_config__pack_to_buffer (const Uenibstreamprotobuf__FilterConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FilterConfig * uenibstreamprotobuf__filter_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__filter_config__free_unpacked (Uenibstreamprotobuf__FilterConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FilterCoefficient methods */ void uenibstreamprotobuf__filter_coefficient__init (Uenibstreamprotobuf__FilterCoefficient *message); size_t uenibstreamprotobuf__filter_coefficient__get_packed_size (const Uenibstreamprotobuf__FilterCoefficient *message); size_t uenibstreamprotobuf__filter_coefficient__pack (const Uenibstreamprotobuf__FilterCoefficient *message, uint8_t *out); size_t uenibstreamprotobuf__filter_coefficient__pack_to_buffer (const Uenibstreamprotobuf__FilterCoefficient *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FilterCoefficient * uenibstreamprotobuf__filter_coefficient__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__filter_coefficient__free_unpacked (Uenibstreamprotobuf__FilterCoefficient *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasGapConfig methods */ void uenibstreamprotobuf__meas_gap_config__init (Uenibstreamprotobuf__MeasGapConfig *message); size_t uenibstreamprotobuf__meas_gap_config__get_packed_size (const Uenibstreamprotobuf__MeasGapConfig *message); size_t uenibstreamprotobuf__meas_gap_config__pack (const Uenibstreamprotobuf__MeasGapConfig *message, uint8_t *out); size_t uenibstreamprotobuf__meas_gap_config__pack_to_buffer (const Uenibstreamprotobuf__MeasGapConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasGapConfig * uenibstreamprotobuf__meas_gap_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_gap_config__free_unpacked (Uenibstreamprotobuf__MeasGapConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__GapConfig methods */ void uenibstreamprotobuf__gap_config__init (Uenibstreamprotobuf__GapConfig *message); size_t uenibstreamprotobuf__gap_config__get_packed_size (const Uenibstreamprotobuf__GapConfig *message); size_t uenibstreamprotobuf__gap_config__pack (const Uenibstreamprotobuf__GapConfig *message, uint8_t *out); size_t uenibstreamprotobuf__gap_config__pack_to_buffer (const Uenibstreamprotobuf__GapConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__GapConfig * uenibstreamprotobuf__gap_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__gap_config__free_unpacked (Uenibstreamprotobuf__GapConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MGL methods */ void uenibstreamprotobuf__mgl__init (Uenibstreamprotobuf__MGL *message); size_t uenibstreamprotobuf__mgl__get_packed_size (const Uenibstreamprotobuf__MGL *message); size_t uenibstreamprotobuf__mgl__pack (const Uenibstreamprotobuf__MGL *message, uint8_t *out); size_t uenibstreamprotobuf__mgl__pack_to_buffer (const Uenibstreamprotobuf__MGL *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MGL * uenibstreamprotobuf__mgl__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mgl__free_unpacked (Uenibstreamprotobuf__MGL *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MGRP methods */ void uenibstreamprotobuf__mgrp__init (Uenibstreamprotobuf__MGRP *message); size_t uenibstreamprotobuf__mgrp__get_packed_size (const Uenibstreamprotobuf__MGRP *message); size_t uenibstreamprotobuf__mgrp__pack (const Uenibstreamprotobuf__MGRP *message, uint8_t *out); size_t uenibstreamprotobuf__mgrp__pack_to_buffer (const Uenibstreamprotobuf__MGRP *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MGRP * uenibstreamprotobuf__mgrp__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mgrp__free_unpacked (Uenibstreamprotobuf__MGRP *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MGTA methods */ void uenibstreamprotobuf__mgta__init (Uenibstreamprotobuf__MGTA *message); size_t uenibstreamprotobuf__mgta__get_packed_size (const Uenibstreamprotobuf__MGTA *message); size_t uenibstreamprotobuf__mgta__pack (const Uenibstreamprotobuf__MGTA *message, uint8_t *out); size_t uenibstreamprotobuf__mgta__pack_to_buffer (const Uenibstreamprotobuf__MGTA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MGTA * uenibstreamprotobuf__mgta__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mgta__free_unpacked (Uenibstreamprotobuf__MGTA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasGapSharingConfig methods */ void uenibstreamprotobuf__meas_gap_sharing_config__init (Uenibstreamprotobuf__MeasGapSharingConfig *message); size_t uenibstreamprotobuf__meas_gap_sharing_config__get_packed_size (const Uenibstreamprotobuf__MeasGapSharingConfig *message); size_t uenibstreamprotobuf__meas_gap_sharing_config__pack (const Uenibstreamprotobuf__MeasGapSharingConfig *message, uint8_t *out); size_t uenibstreamprotobuf__meas_gap_sharing_config__pack_to_buffer (const Uenibstreamprotobuf__MeasGapSharingConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasGapSharingConfig * uenibstreamprotobuf__meas_gap_sharing_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_gap_sharing_config__free_unpacked (Uenibstreamprotobuf__MeasGapSharingConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasGapSharingScheme methods */ void uenibstreamprotobuf__meas_gap_sharing_scheme__init (Uenibstreamprotobuf__MeasGapSharingScheme *message); size_t uenibstreamprotobuf__meas_gap_sharing_scheme__get_packed_size (const Uenibstreamprotobuf__MeasGapSharingScheme *message); size_t uenibstreamprotobuf__meas_gap_sharing_scheme__pack (const Uenibstreamprotobuf__MeasGapSharingScheme *message, uint8_t *out); size_t uenibstreamprotobuf__meas_gap_sharing_scheme__pack_to_buffer (const Uenibstreamprotobuf__MeasGapSharingScheme *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasGapSharingScheme * uenibstreamprotobuf__meas_gap_sharing_scheme__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_gap_sharing_scheme__free_unpacked (Uenibstreamprotobuf__MeasGapSharingScheme *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__OtherConfig methods */ void uenibstreamprotobuf__other_config__init (Uenibstreamprotobuf__OtherConfig *message); size_t uenibstreamprotobuf__other_config__get_packed_size (const Uenibstreamprotobuf__OtherConfig *message); size_t uenibstreamprotobuf__other_config__pack (const Uenibstreamprotobuf__OtherConfig *message, uint8_t *out); size_t uenibstreamprotobuf__other_config__pack_to_buffer (const Uenibstreamprotobuf__OtherConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__OtherConfig * uenibstreamprotobuf__other_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__other_config__free_unpacked (Uenibstreamprotobuf__OtherConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer methods */ void uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__init (Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer *message); size_t uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__get_packed_size (const Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer *message); size_t uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__pack (const Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer *message, uint8_t *out); size_t uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__pack_to_buffer (const Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer * uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__free_unpacked (Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__OtherConfigV1540 methods */ void uenibstreamprotobuf__other_config_v1540__init (Uenibstreamprotobuf__OtherConfigV1540 *message); size_t uenibstreamprotobuf__other_config_v1540__get_packed_size (const Uenibstreamprotobuf__OtherConfigV1540 *message); size_t uenibstreamprotobuf__other_config_v1540__pack (const Uenibstreamprotobuf__OtherConfigV1540 *message, uint8_t *out); size_t uenibstreamprotobuf__other_config_v1540__pack_to_buffer (const Uenibstreamprotobuf__OtherConfigV1540 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__OtherConfigV1540 * uenibstreamprotobuf__other_config_v1540__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__other_config_v1540__free_unpacked (Uenibstreamprotobuf__OtherConfigV1540 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__OverheatingAssistanceConfig methods */ void uenibstreamprotobuf__overheating_assistance_config__init (Uenibstreamprotobuf__OverheatingAssistanceConfig *message); size_t uenibstreamprotobuf__overheating_assistance_config__get_packed_size (const Uenibstreamprotobuf__OverheatingAssistanceConfig *message); size_t uenibstreamprotobuf__overheating_assistance_config__pack (const Uenibstreamprotobuf__OverheatingAssistanceConfig *message, uint8_t *out); size_t uenibstreamprotobuf__overheating_assistance_config__pack_to_buffer (const Uenibstreamprotobuf__OverheatingAssistanceConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__OverheatingAssistanceConfig * uenibstreamprotobuf__overheating_assistance_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__overheating_assistance_config__free_unpacked (Uenibstreamprotobuf__OverheatingAssistanceConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCellConfig methods */ void uenibstreamprotobuf__scell_config__init (Uenibstreamprotobuf__SCellConfig *message); size_t uenibstreamprotobuf__scell_config__get_packed_size (const Uenibstreamprotobuf__SCellConfig *message); size_t uenibstreamprotobuf__scell_config__pack (const Uenibstreamprotobuf__SCellConfig *message, uint8_t *out); size_t uenibstreamprotobuf__scell_config__pack_to_buffer (const Uenibstreamprotobuf__SCellConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCellConfig * uenibstreamprotobuf__scell_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scell_config__free_unpacked (Uenibstreamprotobuf__SCellConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SearchSpace methods */ void uenibstreamprotobuf__search_space__init (Uenibstreamprotobuf__SearchSpace *message); size_t uenibstreamprotobuf__search_space__get_packed_size (const Uenibstreamprotobuf__SearchSpace *message); size_t uenibstreamprotobuf__search_space__pack (const Uenibstreamprotobuf__SearchSpace *message, uint8_t *out); size_t uenibstreamprotobuf__search_space__pack_to_buffer (const Uenibstreamprotobuf__SearchSpace *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SearchSpace * uenibstreamprotobuf__search_space__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__search_space__free_unpacked (Uenibstreamprotobuf__SearchSpace *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofCandidates methods */ void uenibstreamprotobuf__nrof_candidates__init (Uenibstreamprotobuf__NrofCandidates *message); size_t uenibstreamprotobuf__nrof_candidates__get_packed_size (const Uenibstreamprotobuf__NrofCandidates *message); size_t uenibstreamprotobuf__nrof_candidates__pack (const Uenibstreamprotobuf__NrofCandidates *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_candidates__pack_to_buffer (const Uenibstreamprotobuf__NrofCandidates *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofCandidates * uenibstreamprotobuf__nrof_candidates__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_candidates__free_unpacked (Uenibstreamprotobuf__NrofCandidates *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__AggregationLevel methods */ void uenibstreamprotobuf__aggregation_level__init (Uenibstreamprotobuf__AggregationLevel *message); size_t uenibstreamprotobuf__aggregation_level__get_packed_size (const Uenibstreamprotobuf__AggregationLevel *message); size_t uenibstreamprotobuf__aggregation_level__pack (const Uenibstreamprotobuf__AggregationLevel *message, uint8_t *out); size_t uenibstreamprotobuf__aggregation_level__pack_to_buffer (const Uenibstreamprotobuf__AggregationLevel *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__AggregationLevel * uenibstreamprotobuf__aggregation_level__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__aggregation_level__free_unpacked (Uenibstreamprotobuf__AggregationLevel *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Common methods */ void uenibstreamprotobuf__common__init (Uenibstreamprotobuf__Common *message); size_t uenibstreamprotobuf__common__get_packed_size (const Uenibstreamprotobuf__Common *message); size_t uenibstreamprotobuf__common__pack (const Uenibstreamprotobuf__Common *message, uint8_t *out); size_t uenibstreamprotobuf__common__pack_to_buffer (const Uenibstreamprotobuf__Common *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Common * uenibstreamprotobuf__common__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__common__free_unpacked (Uenibstreamprotobuf__Common *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DCIFormat00AndFormat10 methods */ void uenibstreamprotobuf__dci__format0_0__and_format1_0__init (Uenibstreamprotobuf__DCIFormat00AndFormat10 *message); size_t uenibstreamprotobuf__dci__format0_0__and_format1_0__get_packed_size (const Uenibstreamprotobuf__DCIFormat00AndFormat10 *message); size_t uenibstreamprotobuf__dci__format0_0__and_format1_0__pack (const Uenibstreamprotobuf__DCIFormat00AndFormat10 *message, uint8_t *out); size_t uenibstreamprotobuf__dci__format0_0__and_format1_0__pack_to_buffer (const Uenibstreamprotobuf__DCIFormat00AndFormat10 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DCIFormat00AndFormat10 * uenibstreamprotobuf__dci__format0_0__and_format1_0__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dci__format0_0__and_format1_0__free_unpacked (Uenibstreamprotobuf__DCIFormat00AndFormat10 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DCIFormat20 methods */ void uenibstreamprotobuf__dci__format2_0__init (Uenibstreamprotobuf__DCIFormat20 *message); size_t uenibstreamprotobuf__dci__format2_0__get_packed_size (const Uenibstreamprotobuf__DCIFormat20 *message); size_t uenibstreamprotobuf__dci__format2_0__pack (const Uenibstreamprotobuf__DCIFormat20 *message, uint8_t *out); size_t uenibstreamprotobuf__dci__format2_0__pack_to_buffer (const Uenibstreamprotobuf__DCIFormat20 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DCIFormat20 * uenibstreamprotobuf__dci__format2_0__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dci__format2_0__free_unpacked (Uenibstreamprotobuf__DCIFormat20 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NrofCandidatesSFI methods */ void uenibstreamprotobuf__nrof_candidates__sfi__init (Uenibstreamprotobuf__NrofCandidatesSFI *message); size_t uenibstreamprotobuf__nrof_candidates__sfi__get_packed_size (const Uenibstreamprotobuf__NrofCandidatesSFI *message); size_t uenibstreamprotobuf__nrof_candidates__sfi__pack (const Uenibstreamprotobuf__NrofCandidatesSFI *message, uint8_t *out); size_t uenibstreamprotobuf__nrof_candidates__sfi__pack_to_buffer (const Uenibstreamprotobuf__NrofCandidatesSFI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NrofCandidatesSFI * uenibstreamprotobuf__nrof_candidates__sfi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nrof_candidates__sfi__free_unpacked (Uenibstreamprotobuf__NrofCandidatesSFI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__AggregationLevelSFI methods */ void uenibstreamprotobuf__aggregation_level__sfi__init (Uenibstreamprotobuf__AggregationLevelSFI *message); size_t uenibstreamprotobuf__aggregation_level__sfi__get_packed_size (const Uenibstreamprotobuf__AggregationLevelSFI *message); size_t uenibstreamprotobuf__aggregation_level__sfi__pack (const Uenibstreamprotobuf__AggregationLevelSFI *message, uint8_t *out); size_t uenibstreamprotobuf__aggregation_level__sfi__pack_to_buffer (const Uenibstreamprotobuf__AggregationLevelSFI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__AggregationLevelSFI * uenibstreamprotobuf__aggregation_level__sfi__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__aggregation_level__sfi__free_unpacked (Uenibstreamprotobuf__AggregationLevelSFI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DCIFormat21 methods */ void uenibstreamprotobuf__dci__format2_1__init (Uenibstreamprotobuf__DCIFormat21 *message); size_t uenibstreamprotobuf__dci__format2_1__get_packed_size (const Uenibstreamprotobuf__DCIFormat21 *message); size_t uenibstreamprotobuf__dci__format2_1__pack (const Uenibstreamprotobuf__DCIFormat21 *message, uint8_t *out); size_t uenibstreamprotobuf__dci__format2_1__pack_to_buffer (const Uenibstreamprotobuf__DCIFormat21 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DCIFormat21 * uenibstreamprotobuf__dci__format2_1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dci__format2_1__free_unpacked (Uenibstreamprotobuf__DCIFormat21 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DCIFormat22 methods */ void uenibstreamprotobuf__dci__format2_2__init (Uenibstreamprotobuf__DCIFormat22 *message); size_t uenibstreamprotobuf__dci__format2_2__get_packed_size (const Uenibstreamprotobuf__DCIFormat22 *message); size_t uenibstreamprotobuf__dci__format2_2__pack (const Uenibstreamprotobuf__DCIFormat22 *message, uint8_t *out); size_t uenibstreamprotobuf__dci__format2_2__pack_to_buffer (const Uenibstreamprotobuf__DCIFormat22 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DCIFormat22 * uenibstreamprotobuf__dci__format2_2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dci__format2_2__free_unpacked (Uenibstreamprotobuf__DCIFormat22 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DCIFormat23 methods */ void uenibstreamprotobuf__dci__format2_3__init (Uenibstreamprotobuf__DCIFormat23 *message); size_t uenibstreamprotobuf__dci__format2_3__get_packed_size (const Uenibstreamprotobuf__DCIFormat23 *message); size_t uenibstreamprotobuf__dci__format2_3__pack (const Uenibstreamprotobuf__DCIFormat23 *message, uint8_t *out); size_t uenibstreamprotobuf__dci__format2_3__pack_to_buffer (const Uenibstreamprotobuf__DCIFormat23 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DCIFormat23 * uenibstreamprotobuf__dci__format2_3__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dci__format2_3__free_unpacked (Uenibstreamprotobuf__DCIFormat23 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Dummy1 methods */ void uenibstreamprotobuf__dummy1__init (Uenibstreamprotobuf__Dummy1 *message); size_t uenibstreamprotobuf__dummy1__get_packed_size (const Uenibstreamprotobuf__Dummy1 *message); size_t uenibstreamprotobuf__dummy1__pack (const Uenibstreamprotobuf__Dummy1 *message, uint8_t *out); size_t uenibstreamprotobuf__dummy1__pack_to_buffer (const Uenibstreamprotobuf__Dummy1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Dummy1 * uenibstreamprotobuf__dummy1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dummy1__free_unpacked (Uenibstreamprotobuf__Dummy1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Dummy2 methods */ void uenibstreamprotobuf__dummy2__init (Uenibstreamprotobuf__Dummy2 *message); size_t uenibstreamprotobuf__dummy2__get_packed_size (const Uenibstreamprotobuf__Dummy2 *message); size_t uenibstreamprotobuf__dummy2__pack (const Uenibstreamprotobuf__Dummy2 *message, uint8_t *out); size_t uenibstreamprotobuf__dummy2__pack_to_buffer (const Uenibstreamprotobuf__Dummy2 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Dummy2 * uenibstreamprotobuf__dummy2__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dummy2__free_unpacked (Uenibstreamprotobuf__Dummy2 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UESpecific methods */ void uenibstreamprotobuf__ue__specific__init (Uenibstreamprotobuf__UESpecific *message); size_t uenibstreamprotobuf__ue__specific__get_packed_size (const Uenibstreamprotobuf__UESpecific *message); size_t uenibstreamprotobuf__ue__specific__pack (const Uenibstreamprotobuf__UESpecific *message, uint8_t *out); size_t uenibstreamprotobuf__ue__specific__pack_to_buffer (const Uenibstreamprotobuf__UESpecific *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UESpecific * uenibstreamprotobuf__ue__specific__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ue__specific__free_unpacked (Uenibstreamprotobuf__UESpecific *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DCIFormats methods */ void uenibstreamprotobuf__dci__formats__init (Uenibstreamprotobuf__DCIFormats *message); size_t uenibstreamprotobuf__dci__formats__get_packed_size (const Uenibstreamprotobuf__DCIFormats *message); size_t uenibstreamprotobuf__dci__formats__pack (const Uenibstreamprotobuf__DCIFormats *message, uint8_t *out); size_t uenibstreamprotobuf__dci__formats__pack_to_buffer (const Uenibstreamprotobuf__DCIFormats *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DCIFormats * uenibstreamprotobuf__dci__formats__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__dci__formats__free_unpacked (Uenibstreamprotobuf__DCIFormats *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultCellListSFTD methods */ void uenibstreamprotobuf__meas_result_cell_list_sftd__init (Uenibstreamprotobuf__MeasResultCellListSFTD *message); size_t uenibstreamprotobuf__meas_result_cell_list_sftd__get_packed_size (const Uenibstreamprotobuf__MeasResultCellListSFTD *message); size_t uenibstreamprotobuf__meas_result_cell_list_sftd__pack (const Uenibstreamprotobuf__MeasResultCellListSFTD *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_cell_list_sftd__pack_to_buffer (const Uenibstreamprotobuf__MeasResultCellListSFTD *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultCellListSFTD * uenibstreamprotobuf__meas_result_cell_list_sftd__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_cell_list_sftd__free_unpacked (Uenibstreamprotobuf__MeasResultCellListSFTD *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultCellSFTD methods */ void uenibstreamprotobuf__meas_result_cell_sftd__init (Uenibstreamprotobuf__MeasResultCellSFTD *message); size_t uenibstreamprotobuf__meas_result_cell_sftd__get_packed_size (const Uenibstreamprotobuf__MeasResultCellSFTD *message); size_t uenibstreamprotobuf__meas_result_cell_sftd__pack (const Uenibstreamprotobuf__MeasResultCellSFTD *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_cell_sftd__pack_to_buffer (const Uenibstreamprotobuf__MeasResultCellSFTD *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultCellSFTD * uenibstreamprotobuf__meas_result_cell_sftd__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_cell_sftd__free_unpacked (Uenibstreamprotobuf__MeasResultCellSFTD *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultList2NR methods */ void uenibstreamprotobuf__meas_result_list2_nr__init (Uenibstreamprotobuf__MeasResultList2NR *message); size_t uenibstreamprotobuf__meas_result_list2_nr__get_packed_size (const Uenibstreamprotobuf__MeasResultList2NR *message); size_t uenibstreamprotobuf__meas_result_list2_nr__pack (const Uenibstreamprotobuf__MeasResultList2NR *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_list2_nr__pack_to_buffer (const Uenibstreamprotobuf__MeasResultList2NR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultList2NR * uenibstreamprotobuf__meas_result_list2_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_list2_nr__free_unpacked (Uenibstreamprotobuf__MeasResultList2NR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResult2NR methods */ void uenibstreamprotobuf__meas_result2_nr__init (Uenibstreamprotobuf__MeasResult2NR *message); size_t uenibstreamprotobuf__meas_result2_nr__get_packed_size (const Uenibstreamprotobuf__MeasResult2NR *message); size_t uenibstreamprotobuf__meas_result2_nr__pack (const Uenibstreamprotobuf__MeasResult2NR *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result2_nr__pack_to_buffer (const Uenibstreamprotobuf__MeasResult2NR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResult2NR * uenibstreamprotobuf__meas_result2_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result2_nr__free_unpacked (Uenibstreamprotobuf__MeasResult2NR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasQuantityResults methods */ void uenibstreamprotobuf__meas_quantity_results__init (Uenibstreamprotobuf__MeasQuantityResults *message); size_t uenibstreamprotobuf__meas_quantity_results__get_packed_size (const Uenibstreamprotobuf__MeasQuantityResults *message); size_t uenibstreamprotobuf__meas_quantity_results__pack (const Uenibstreamprotobuf__MeasQuantityResults *message, uint8_t *out); size_t uenibstreamprotobuf__meas_quantity_results__pack_to_buffer (const Uenibstreamprotobuf__MeasQuantityResults *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasQuantityResults * uenibstreamprotobuf__meas_quantity_results__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_quantity_results__free_unpacked (Uenibstreamprotobuf__MeasQuantityResults *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ResultsPerSSBIndex methods */ void uenibstreamprotobuf__results_per_ssb__index__init (Uenibstreamprotobuf__ResultsPerSSBIndex *message); size_t uenibstreamprotobuf__results_per_ssb__index__get_packed_size (const Uenibstreamprotobuf__ResultsPerSSBIndex *message); size_t uenibstreamprotobuf__results_per_ssb__index__pack (const Uenibstreamprotobuf__ResultsPerSSBIndex *message, uint8_t *out); size_t uenibstreamprotobuf__results_per_ssb__index__pack_to_buffer (const Uenibstreamprotobuf__ResultsPerSSBIndex *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ResultsPerSSBIndex * uenibstreamprotobuf__results_per_ssb__index__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__results_per_ssb__index__free_unpacked (Uenibstreamprotobuf__ResultsPerSSBIndex *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ResultsPerCSIRSIndex methods */ void uenibstreamprotobuf__results_per_csi__rs__index__init (Uenibstreamprotobuf__ResultsPerCSIRSIndex *message); size_t uenibstreamprotobuf__results_per_csi__rs__index__get_packed_size (const Uenibstreamprotobuf__ResultsPerCSIRSIndex *message); size_t uenibstreamprotobuf__results_per_csi__rs__index__pack (const Uenibstreamprotobuf__ResultsPerCSIRSIndex *message, uint8_t *out); size_t uenibstreamprotobuf__results_per_csi__rs__index__pack_to_buffer (const Uenibstreamprotobuf__ResultsPerCSIRSIndex *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ResultsPerCSIRSIndex * uenibstreamprotobuf__results_per_csi__rs__index__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__results_per_csi__rs__index__free_unpacked (Uenibstreamprotobuf__ResultsPerCSIRSIndex *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasQuantityResultsEUTRA methods */ void uenibstreamprotobuf__meas_quantity_results_eutra__init (Uenibstreamprotobuf__MeasQuantityResultsEUTRA *message); size_t uenibstreamprotobuf__meas_quantity_results_eutra__get_packed_size (const Uenibstreamprotobuf__MeasQuantityResultsEUTRA *message); size_t uenibstreamprotobuf__meas_quantity_results_eutra__pack (const Uenibstreamprotobuf__MeasQuantityResultsEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__meas_quantity_results_eutra__pack_to_buffer (const Uenibstreamprotobuf__MeasQuantityResultsEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasQuantityResultsEUTRA * uenibstreamprotobuf__meas_quantity_results_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_quantity_results_eutra__free_unpacked (Uenibstreamprotobuf__MeasQuantityResultsEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CellResults methods */ void uenibstreamprotobuf__cell_results__init (Uenibstreamprotobuf__CellResults *message); size_t uenibstreamprotobuf__cell_results__get_packed_size (const Uenibstreamprotobuf__CellResults *message); size_t uenibstreamprotobuf__cell_results__pack (const Uenibstreamprotobuf__CellResults *message, uint8_t *out); size_t uenibstreamprotobuf__cell_results__pack_to_buffer (const Uenibstreamprotobuf__CellResults *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CellResults * uenibstreamprotobuf__cell_results__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cell_results__free_unpacked (Uenibstreamprotobuf__CellResults *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ResultsPerCSIRSIndexList methods */ void uenibstreamprotobuf__results_per_csi__rs__index_list__init (Uenibstreamprotobuf__ResultsPerCSIRSIndexList *message); size_t uenibstreamprotobuf__results_per_csi__rs__index_list__get_packed_size (const Uenibstreamprotobuf__ResultsPerCSIRSIndexList *message); size_t uenibstreamprotobuf__results_per_csi__rs__index_list__pack (const Uenibstreamprotobuf__ResultsPerCSIRSIndexList *message, uint8_t *out); size_t uenibstreamprotobuf__results_per_csi__rs__index_list__pack_to_buffer (const Uenibstreamprotobuf__ResultsPerCSIRSIndexList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ResultsPerCSIRSIndexList * uenibstreamprotobuf__results_per_csi__rs__index_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__results_per_csi__rs__index_list__free_unpacked (Uenibstreamprotobuf__ResultsPerCSIRSIndexList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ResultsPerSSBIndexList methods */ void uenibstreamprotobuf__results_per_ssb__index_list__init (Uenibstreamprotobuf__ResultsPerSSBIndexList *message); size_t uenibstreamprotobuf__results_per_ssb__index_list__get_packed_size (const Uenibstreamprotobuf__ResultsPerSSBIndexList *message); size_t uenibstreamprotobuf__results_per_ssb__index_list__pack (const Uenibstreamprotobuf__ResultsPerSSBIndexList *message, uint8_t *out); size_t uenibstreamprotobuf__results_per_ssb__index_list__pack_to_buffer (const Uenibstreamprotobuf__ResultsPerSSBIndexList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ResultsPerSSBIndexList * uenibstreamprotobuf__results_per_ssb__index_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__results_per_ssb__index_list__free_unpacked (Uenibstreamprotobuf__ResultsPerSSBIndexList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RsIndexResults methods */ void uenibstreamprotobuf__rs_index_results__init (Uenibstreamprotobuf__RsIndexResults *message); size_t uenibstreamprotobuf__rs_index_results__get_packed_size (const Uenibstreamprotobuf__RsIndexResults *message); size_t uenibstreamprotobuf__rs_index_results__pack (const Uenibstreamprotobuf__RsIndexResults *message, uint8_t *out); size_t uenibstreamprotobuf__rs_index_results__pack_to_buffer (const Uenibstreamprotobuf__RsIndexResults *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RsIndexResults * uenibstreamprotobuf__rs_index_results__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rs_index_results__free_unpacked (Uenibstreamprotobuf__RsIndexResults *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResult methods */ void uenibstreamprotobuf__meas_result__init (Uenibstreamprotobuf__MeasResult *message); size_t uenibstreamprotobuf__meas_result__get_packed_size (const Uenibstreamprotobuf__MeasResult *message); size_t uenibstreamprotobuf__meas_result__pack (const Uenibstreamprotobuf__MeasResult *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result__pack_to_buffer (const Uenibstreamprotobuf__MeasResult *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResult * uenibstreamprotobuf__meas_result__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result__free_unpacked (Uenibstreamprotobuf__MeasResult *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PLMNIdentity methods */ void uenibstreamprotobuf__plmn__identity__init (Uenibstreamprotobuf__PLMNIdentity *message); size_t uenibstreamprotobuf__plmn__identity__get_packed_size (const Uenibstreamprotobuf__PLMNIdentity *message); size_t uenibstreamprotobuf__plmn__identity__pack (const Uenibstreamprotobuf__PLMNIdentity *message, uint8_t *out); size_t uenibstreamprotobuf__plmn__identity__pack_to_buffer (const Uenibstreamprotobuf__PLMNIdentity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PLMNIdentity * uenibstreamprotobuf__plmn__identity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__plmn__identity__free_unpacked (Uenibstreamprotobuf__PLMNIdentity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MNC methods */ void uenibstreamprotobuf__mnc__init (Uenibstreamprotobuf__MNC *message); size_t uenibstreamprotobuf__mnc__get_packed_size (const Uenibstreamprotobuf__MNC *message); size_t uenibstreamprotobuf__mnc__pack (const Uenibstreamprotobuf__MNC *message, uint8_t *out); size_t uenibstreamprotobuf__mnc__pack_to_buffer (const Uenibstreamprotobuf__MNC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MNC * uenibstreamprotobuf__mnc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mnc__free_unpacked (Uenibstreamprotobuf__MNC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MCC methods */ void uenibstreamprotobuf__mcc__init (Uenibstreamprotobuf__MCC *message); size_t uenibstreamprotobuf__mcc__get_packed_size (const Uenibstreamprotobuf__MCC *message); size_t uenibstreamprotobuf__mcc__pack (const Uenibstreamprotobuf__MCC *message, uint8_t *out); size_t uenibstreamprotobuf__mcc__pack_to_buffer (const Uenibstreamprotobuf__MCC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MCC * uenibstreamprotobuf__mcc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mcc__free_unpacked (Uenibstreamprotobuf__MCC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PLMNIdentityEUTRA5GC methods */ void uenibstreamprotobuf__plmn__identity__eutra_5_gc__init (Uenibstreamprotobuf__PLMNIdentityEUTRA5GC *message); size_t uenibstreamprotobuf__plmn__identity__eutra_5_gc__get_packed_size (const Uenibstreamprotobuf__PLMNIdentityEUTRA5GC *message); size_t uenibstreamprotobuf__plmn__identity__eutra_5_gc__pack (const Uenibstreamprotobuf__PLMNIdentityEUTRA5GC *message, uint8_t *out); size_t uenibstreamprotobuf__plmn__identity__eutra_5_gc__pack_to_buffer (const Uenibstreamprotobuf__PLMNIdentityEUTRA5GC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PLMNIdentityEUTRA5GC * uenibstreamprotobuf__plmn__identity__eutra_5_gc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__plmn__identity__eutra_5_gc__free_unpacked (Uenibstreamprotobuf__PLMNIdentityEUTRA5GC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC methods */ void uenibstreamprotobuf__plmn__identity_list__eutra_5_gc__init (Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC *message); size_t uenibstreamprotobuf__plmn__identity_list__eutra_5_gc__get_packed_size (const Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC *message); size_t uenibstreamprotobuf__plmn__identity_list__eutra_5_gc__pack (const Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC *message, uint8_t *out); size_t uenibstreamprotobuf__plmn__identity_list__eutra_5_gc__pack_to_buffer (const Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC * uenibstreamprotobuf__plmn__identity_list__eutra_5_gc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__plmn__identity_list__eutra_5_gc__free_unpacked (Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC methods */ void uenibstreamprotobuf__cell_access_related_info__eutra_5_gc__init (Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC *message); size_t uenibstreamprotobuf__cell_access_related_info__eutra_5_gc__get_packed_size (const Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC *message); size_t uenibstreamprotobuf__cell_access_related_info__eutra_5_gc__pack (const Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC *message, uint8_t *out); size_t uenibstreamprotobuf__cell_access_related_info__eutra_5_gc__pack_to_buffer (const Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC * uenibstreamprotobuf__cell_access_related_info__eutra_5_gc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cell_access_related_info__eutra_5_gc__free_unpacked (Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC methods */ void uenibstreamprotobuf__plmn__identity_list__eutra__epc__init (Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC *message); size_t uenibstreamprotobuf__plmn__identity_list__eutra__epc__get_packed_size (const Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC *message); size_t uenibstreamprotobuf__plmn__identity_list__eutra__epc__pack (const Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC *message, uint8_t *out); size_t uenibstreamprotobuf__plmn__identity_list__eutra__epc__pack_to_buffer (const Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC * uenibstreamprotobuf__plmn__identity_list__eutra__epc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__plmn__identity_list__eutra__epc__free_unpacked (Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC methods */ void uenibstreamprotobuf__cell_access_related_info__eutra__epc__init (Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC *message); size_t uenibstreamprotobuf__cell_access_related_info__eutra__epc__get_packed_size (const Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC *message); size_t uenibstreamprotobuf__cell_access_related_info__eutra__epc__pack (const Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC *message, uint8_t *out); size_t uenibstreamprotobuf__cell_access_related_info__eutra__epc__pack_to_buffer (const Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC * uenibstreamprotobuf__cell_access_related_info__eutra__epc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cell_access_related_info__eutra__epc__free_unpacked (Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CGIInfoEPC methods */ void uenibstreamprotobuf__cgi_info__epc__init (Uenibstreamprotobuf__CGIInfoEPC *message); size_t uenibstreamprotobuf__cgi_info__epc__get_packed_size (const Uenibstreamprotobuf__CGIInfoEPC *message); size_t uenibstreamprotobuf__cgi_info__epc__pack (const Uenibstreamprotobuf__CGIInfoEPC *message, uint8_t *out); size_t uenibstreamprotobuf__cgi_info__epc__pack_to_buffer (const Uenibstreamprotobuf__CGIInfoEPC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CGIInfoEPC * uenibstreamprotobuf__cgi_info__epc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cgi_info__epc__free_unpacked (Uenibstreamprotobuf__CGIInfoEPC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PLMNIdentityInfo methods */ void uenibstreamprotobuf__plmn__identity_info__init (Uenibstreamprotobuf__PLMNIdentityInfo *message); size_t uenibstreamprotobuf__plmn__identity_info__get_packed_size (const Uenibstreamprotobuf__PLMNIdentityInfo *message); size_t uenibstreamprotobuf__plmn__identity_info__pack (const Uenibstreamprotobuf__PLMNIdentityInfo *message, uint8_t *out); size_t uenibstreamprotobuf__plmn__identity_info__pack_to_buffer (const Uenibstreamprotobuf__PLMNIdentityInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PLMNIdentityInfo * uenibstreamprotobuf__plmn__identity_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__plmn__identity_info__free_unpacked (Uenibstreamprotobuf__PLMNIdentityInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDCCHConfigSIB1 methods */ void uenibstreamprotobuf__pdcch__config_sib1__init (Uenibstreamprotobuf__PDCCHConfigSIB1 *message); size_t uenibstreamprotobuf__pdcch__config_sib1__get_packed_size (const Uenibstreamprotobuf__PDCCHConfigSIB1 *message); size_t uenibstreamprotobuf__pdcch__config_sib1__pack (const Uenibstreamprotobuf__PDCCHConfigSIB1 *message, uint8_t *out); size_t uenibstreamprotobuf__pdcch__config_sib1__pack_to_buffer (const Uenibstreamprotobuf__PDCCHConfigSIB1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDCCHConfigSIB1 * uenibstreamprotobuf__pdcch__config_sib1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdcch__config_sib1__free_unpacked (Uenibstreamprotobuf__PDCCHConfigSIB1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NoSIB1 methods */ void uenibstreamprotobuf__no_sib1__init (Uenibstreamprotobuf__NoSIB1 *message); size_t uenibstreamprotobuf__no_sib1__get_packed_size (const Uenibstreamprotobuf__NoSIB1 *message); size_t uenibstreamprotobuf__no_sib1__pack (const Uenibstreamprotobuf__NoSIB1 *message, uint8_t *out); size_t uenibstreamprotobuf__no_sib1__pack_to_buffer (const Uenibstreamprotobuf__NoSIB1 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NoSIB1 * uenibstreamprotobuf__no_sib1__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__no_sib1__free_unpacked (Uenibstreamprotobuf__NoSIB1 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PLMNIdentityInfoList methods */ void uenibstreamprotobuf__plmn__identity_info_list__init (Uenibstreamprotobuf__PLMNIdentityInfoList *message); size_t uenibstreamprotobuf__plmn__identity_info_list__get_packed_size (const Uenibstreamprotobuf__PLMNIdentityInfoList *message); size_t uenibstreamprotobuf__plmn__identity_info_list__pack (const Uenibstreamprotobuf__PLMNIdentityInfoList *message, uint8_t *out); size_t uenibstreamprotobuf__plmn__identity_info_list__pack_to_buffer (const Uenibstreamprotobuf__PLMNIdentityInfoList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PLMNIdentityInfoList * uenibstreamprotobuf__plmn__identity_info_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__plmn__identity_info_list__free_unpacked (Uenibstreamprotobuf__PLMNIdentityInfoList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MultiFrequencyBandListNR methods */ void uenibstreamprotobuf__multi_frequency_band_list_nr__init (Uenibstreamprotobuf__MultiFrequencyBandListNR *message); size_t uenibstreamprotobuf__multi_frequency_band_list_nr__get_packed_size (const Uenibstreamprotobuf__MultiFrequencyBandListNR *message); size_t uenibstreamprotobuf__multi_frequency_band_list_nr__pack (const Uenibstreamprotobuf__MultiFrequencyBandListNR *message, uint8_t *out); size_t uenibstreamprotobuf__multi_frequency_band_list_nr__pack_to_buffer (const Uenibstreamprotobuf__MultiFrequencyBandListNR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MultiFrequencyBandListNR * uenibstreamprotobuf__multi_frequency_band_list_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__multi_frequency_band_list_nr__free_unpacked (Uenibstreamprotobuf__MultiFrequencyBandListNR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CGIInfo methods */ void uenibstreamprotobuf__cgi__info__init (Uenibstreamprotobuf__CGIInfo *message); size_t uenibstreamprotobuf__cgi__info__get_packed_size (const Uenibstreamprotobuf__CGIInfo *message); size_t uenibstreamprotobuf__cgi__info__pack (const Uenibstreamprotobuf__CGIInfo *message, uint8_t *out); size_t uenibstreamprotobuf__cgi__info__pack_to_buffer (const Uenibstreamprotobuf__CGIInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CGIInfo * uenibstreamprotobuf__cgi__info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cgi__info__free_unpacked (Uenibstreamprotobuf__CGIInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MultiBandInfoListEUTRA methods */ void uenibstreamprotobuf__multi_band_info_list_eutra__init (Uenibstreamprotobuf__MultiBandInfoListEUTRA *message); size_t uenibstreamprotobuf__multi_band_info_list_eutra__get_packed_size (const Uenibstreamprotobuf__MultiBandInfoListEUTRA *message); size_t uenibstreamprotobuf__multi_band_info_list_eutra__pack (const Uenibstreamprotobuf__MultiBandInfoListEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__multi_band_info_list_eutra__pack_to_buffer (const Uenibstreamprotobuf__MultiBandInfoListEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MultiBandInfoListEUTRA * uenibstreamprotobuf__multi_band_info_list_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__multi_band_info_list_eutra__free_unpacked (Uenibstreamprotobuf__MultiBandInfoListEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRACGIInfo methods */ void uenibstreamprotobuf__eutra__cgi__info__init (Uenibstreamprotobuf__EUTRACGIInfo *message); size_t uenibstreamprotobuf__eutra__cgi__info__get_packed_size (const Uenibstreamprotobuf__EUTRACGIInfo *message); size_t uenibstreamprotobuf__eutra__cgi__info__pack (const Uenibstreamprotobuf__EUTRACGIInfo *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__cgi__info__pack_to_buffer (const Uenibstreamprotobuf__EUTRACGIInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRACGIInfo * uenibstreamprotobuf__eutra__cgi__info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__cgi__info__free_unpacked (Uenibstreamprotobuf__EUTRACGIInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultNR methods */ void uenibstreamprotobuf__meas_result_nr__init (Uenibstreamprotobuf__MeasResultNR *message); size_t uenibstreamprotobuf__meas_result_nr__get_packed_size (const Uenibstreamprotobuf__MeasResultNR *message); size_t uenibstreamprotobuf__meas_result_nr__pack (const Uenibstreamprotobuf__MeasResultNR *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_nr__pack_to_buffer (const Uenibstreamprotobuf__MeasResultNR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultNR * uenibstreamprotobuf__meas_result_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_nr__free_unpacked (Uenibstreamprotobuf__MeasResultNR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultEUTRA methods */ void uenibstreamprotobuf__meas_result_eutra__init (Uenibstreamprotobuf__MeasResultEUTRA *message); size_t uenibstreamprotobuf__meas_result_eutra__get_packed_size (const Uenibstreamprotobuf__MeasResultEUTRA *message); size_t uenibstreamprotobuf__meas_result_eutra__pack (const Uenibstreamprotobuf__MeasResultEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_eutra__pack_to_buffer (const Uenibstreamprotobuf__MeasResultEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultEUTRA * uenibstreamprotobuf__meas_result_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_eutra__free_unpacked (Uenibstreamprotobuf__MeasResultEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultServMO methods */ void uenibstreamprotobuf__meas_result_serv_mo__init (Uenibstreamprotobuf__MeasResultServMO *message); size_t uenibstreamprotobuf__meas_result_serv_mo__get_packed_size (const Uenibstreamprotobuf__MeasResultServMO *message); size_t uenibstreamprotobuf__meas_result_serv_mo__pack (const Uenibstreamprotobuf__MeasResultServMO *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_serv_mo__pack_to_buffer (const Uenibstreamprotobuf__MeasResultServMO *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultServMO * uenibstreamprotobuf__meas_result_serv_mo__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_serv_mo__free_unpacked (Uenibstreamprotobuf__MeasResultServMO *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultServMOList methods */ void uenibstreamprotobuf__meas_result_serv_molist__init (Uenibstreamprotobuf__MeasResultServMOList *message); size_t uenibstreamprotobuf__meas_result_serv_molist__get_packed_size (const Uenibstreamprotobuf__MeasResultServMOList *message); size_t uenibstreamprotobuf__meas_result_serv_molist__pack (const Uenibstreamprotobuf__MeasResultServMOList *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_serv_molist__pack_to_buffer (const Uenibstreamprotobuf__MeasResultServMOList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultServMOList * uenibstreamprotobuf__meas_result_serv_molist__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_serv_molist__free_unpacked (Uenibstreamprotobuf__MeasResultServMOList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultListNR methods */ void uenibstreamprotobuf__meas_result_list_nr__init (Uenibstreamprotobuf__MeasResultListNR *message); size_t uenibstreamprotobuf__meas_result_list_nr__get_packed_size (const Uenibstreamprotobuf__MeasResultListNR *message); size_t uenibstreamprotobuf__meas_result_list_nr__pack (const Uenibstreamprotobuf__MeasResultListNR *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_list_nr__pack_to_buffer (const Uenibstreamprotobuf__MeasResultListNR *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultListNR * uenibstreamprotobuf__meas_result_list_nr__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_list_nr__free_unpacked (Uenibstreamprotobuf__MeasResultListNR *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResultListEUTRA methods */ void uenibstreamprotobuf__meas_result_list_eutra__init (Uenibstreamprotobuf__MeasResultListEUTRA *message); size_t uenibstreamprotobuf__meas_result_list_eutra__get_packed_size (const Uenibstreamprotobuf__MeasResultListEUTRA *message); size_t uenibstreamprotobuf__meas_result_list_eutra__pack (const Uenibstreamprotobuf__MeasResultListEUTRA *message, uint8_t *out); size_t uenibstreamprotobuf__meas_result_list_eutra__pack_to_buffer (const Uenibstreamprotobuf__MeasResultListEUTRA *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResultListEUTRA * uenibstreamprotobuf__meas_result_list_eutra__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_result_list_eutra__free_unpacked (Uenibstreamprotobuf__MeasResultListEUTRA *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MeasResults methods */ void uenibstreamprotobuf__meas_results__init (Uenibstreamprotobuf__MeasResults *message); size_t uenibstreamprotobuf__meas_results__get_packed_size (const Uenibstreamprotobuf__MeasResults *message); size_t uenibstreamprotobuf__meas_results__pack (const Uenibstreamprotobuf__MeasResults *message, uint8_t *out); size_t uenibstreamprotobuf__meas_results__pack_to_buffer (const Uenibstreamprotobuf__MeasResults *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MeasResults * uenibstreamprotobuf__meas_results__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__meas_results__free_unpacked (Uenibstreamprotobuf__MeasResults *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRXInfo methods */ void uenibstreamprotobuf__drx__info__init (Uenibstreamprotobuf__DRXInfo *message); size_t uenibstreamprotobuf__drx__info__get_packed_size (const Uenibstreamprotobuf__DRXInfo *message); size_t uenibstreamprotobuf__drx__info__pack (const Uenibstreamprotobuf__DRXInfo *message, uint8_t *out); size_t uenibstreamprotobuf__drx__info__pack_to_buffer (const Uenibstreamprotobuf__DRXInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRXInfo * uenibstreamprotobuf__drx__info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drx__info__free_unpacked (Uenibstreamprotobuf__DRXInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RadioBearerConfig methods */ void uenibstreamprotobuf__radio_bearer_config__init (Uenibstreamprotobuf__RadioBearerConfig *message); size_t uenibstreamprotobuf__radio_bearer_config__get_packed_size (const Uenibstreamprotobuf__RadioBearerConfig *message); size_t uenibstreamprotobuf__radio_bearer_config__pack (const Uenibstreamprotobuf__RadioBearerConfig *message, uint8_t *out); size_t uenibstreamprotobuf__radio_bearer_config__pack_to_buffer (const Uenibstreamprotobuf__RadioBearerConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RadioBearerConfig * uenibstreamprotobuf__radio_bearer_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__radio_bearer_config__free_unpacked (Uenibstreamprotobuf__RadioBearerConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRBToAddModList methods */ void uenibstreamprotobuf__srb__to_add_mod_list__init (Uenibstreamprotobuf__SRBToAddModList *message); size_t uenibstreamprotobuf__srb__to_add_mod_list__get_packed_size (const Uenibstreamprotobuf__SRBToAddModList *message); size_t uenibstreamprotobuf__srb__to_add_mod_list__pack (const Uenibstreamprotobuf__SRBToAddModList *message, uint8_t *out); size_t uenibstreamprotobuf__srb__to_add_mod_list__pack_to_buffer (const Uenibstreamprotobuf__SRBToAddModList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRBToAddModList * uenibstreamprotobuf__srb__to_add_mod_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srb__to_add_mod_list__free_unpacked (Uenibstreamprotobuf__SRBToAddModList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SRBToAddMod methods */ void uenibstreamprotobuf__srb__to_add_mod__init (Uenibstreamprotobuf__SRBToAddMod *message); size_t uenibstreamprotobuf__srb__to_add_mod__get_packed_size (const Uenibstreamprotobuf__SRBToAddMod *message); size_t uenibstreamprotobuf__srb__to_add_mod__pack (const Uenibstreamprotobuf__SRBToAddMod *message, uint8_t *out); size_t uenibstreamprotobuf__srb__to_add_mod__pack_to_buffer (const Uenibstreamprotobuf__SRBToAddMod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SRBToAddMod * uenibstreamprotobuf__srb__to_add_mod__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__srb__to_add_mod__free_unpacked (Uenibstreamprotobuf__SRBToAddMod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDCPConfig methods */ void uenibstreamprotobuf__pdcp__config__init (Uenibstreamprotobuf__PDCPConfig *message); size_t uenibstreamprotobuf__pdcp__config__get_packed_size (const Uenibstreamprotobuf__PDCPConfig *message); size_t uenibstreamprotobuf__pdcp__config__pack (const Uenibstreamprotobuf__PDCPConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pdcp__config__pack_to_buffer (const Uenibstreamprotobuf__PDCPConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDCPConfig * uenibstreamprotobuf__pdcp__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdcp__config__free_unpacked (Uenibstreamprotobuf__PDCPConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRB methods */ void uenibstreamprotobuf__drb__init (Uenibstreamprotobuf__DRB *message); size_t uenibstreamprotobuf__drb__get_packed_size (const Uenibstreamprotobuf__DRB *message); size_t uenibstreamprotobuf__drb__pack (const Uenibstreamprotobuf__DRB *message, uint8_t *out); size_t uenibstreamprotobuf__drb__pack_to_buffer (const Uenibstreamprotobuf__DRB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRB * uenibstreamprotobuf__drb__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drb__free_unpacked (Uenibstreamprotobuf__DRB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DiscardTimer methods */ void uenibstreamprotobuf__discard_timer__init (Uenibstreamprotobuf__DiscardTimer *message); size_t uenibstreamprotobuf__discard_timer__get_packed_size (const Uenibstreamprotobuf__DiscardTimer *message); size_t uenibstreamprotobuf__discard_timer__pack (const Uenibstreamprotobuf__DiscardTimer *message, uint8_t *out); size_t uenibstreamprotobuf__discard_timer__pack_to_buffer (const Uenibstreamprotobuf__DiscardTimer *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DiscardTimer * uenibstreamprotobuf__discard_timer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__discard_timer__free_unpacked (Uenibstreamprotobuf__DiscardTimer *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PDCPSNSize methods */ void uenibstreamprotobuf__pdcp__sn__size__init (Uenibstreamprotobuf__PDCPSNSize *message); size_t uenibstreamprotobuf__pdcp__sn__size__get_packed_size (const Uenibstreamprotobuf__PDCPSNSize *message); size_t uenibstreamprotobuf__pdcp__sn__size__pack (const Uenibstreamprotobuf__PDCPSNSize *message, uint8_t *out); size_t uenibstreamprotobuf__pdcp__sn__size__pack_to_buffer (const Uenibstreamprotobuf__PDCPSNSize *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PDCPSNSize * uenibstreamprotobuf__pdcp__sn__size__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pdcp__sn__size__free_unpacked (Uenibstreamprotobuf__PDCPSNSize *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__Rohc methods */ void uenibstreamprotobuf__rohc__init (Uenibstreamprotobuf__Rohc *message); size_t uenibstreamprotobuf__rohc__get_packed_size (const Uenibstreamprotobuf__Rohc *message); size_t uenibstreamprotobuf__rohc__pack (const Uenibstreamprotobuf__Rohc *message, uint8_t *out); size_t uenibstreamprotobuf__rohc__pack_to_buffer (const Uenibstreamprotobuf__Rohc *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__Rohc * uenibstreamprotobuf__rohc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rohc__free_unpacked (Uenibstreamprotobuf__Rohc *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RohcProfiles methods */ void uenibstreamprotobuf__rohc_profiles__init (Uenibstreamprotobuf__RohcProfiles *message); size_t uenibstreamprotobuf__rohc_profiles__get_packed_size (const Uenibstreamprotobuf__RohcProfiles *message); size_t uenibstreamprotobuf__rohc_profiles__pack (const Uenibstreamprotobuf__RohcProfiles *message, uint8_t *out); size_t uenibstreamprotobuf__rohc_profiles__pack_to_buffer (const Uenibstreamprotobuf__RohcProfiles *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RohcProfiles * uenibstreamprotobuf__rohc_profiles__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rohc_profiles__free_unpacked (Uenibstreamprotobuf__RohcProfiles *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UplinkOnlyROHC methods */ void uenibstreamprotobuf__uplink_only_rohc__init (Uenibstreamprotobuf__UplinkOnlyROHC *message); size_t uenibstreamprotobuf__uplink_only_rohc__get_packed_size (const Uenibstreamprotobuf__UplinkOnlyROHC *message); size_t uenibstreamprotobuf__uplink_only_rohc__pack (const Uenibstreamprotobuf__UplinkOnlyROHC *message, uint8_t *out); size_t uenibstreamprotobuf__uplink_only_rohc__pack_to_buffer (const Uenibstreamprotobuf__UplinkOnlyROHC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UplinkOnlyROHC * uenibstreamprotobuf__uplink_only_rohc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uplink_only_rohc__free_unpacked (Uenibstreamprotobuf__UplinkOnlyROHC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UplinkOnlyROHCProfiles methods */ void uenibstreamprotobuf__uplink_only_rohcprofiles__init (Uenibstreamprotobuf__UplinkOnlyROHCProfiles *message); size_t uenibstreamprotobuf__uplink_only_rohcprofiles__get_packed_size (const Uenibstreamprotobuf__UplinkOnlyROHCProfiles *message); size_t uenibstreamprotobuf__uplink_only_rohcprofiles__pack (const Uenibstreamprotobuf__UplinkOnlyROHCProfiles *message, uint8_t *out); size_t uenibstreamprotobuf__uplink_only_rohcprofiles__pack_to_buffer (const Uenibstreamprotobuf__UplinkOnlyROHCProfiles *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UplinkOnlyROHCProfiles * uenibstreamprotobuf__uplink_only_rohcprofiles__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uplink_only_rohcprofiles__free_unpacked (Uenibstreamprotobuf__UplinkOnlyROHCProfiles *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MoreThanOneRLC methods */ void uenibstreamprotobuf__more_than_one_rlc__init (Uenibstreamprotobuf__MoreThanOneRLC *message); size_t uenibstreamprotobuf__more_than_one_rlc__get_packed_size (const Uenibstreamprotobuf__MoreThanOneRLC *message); size_t uenibstreamprotobuf__more_than_one_rlc__pack (const Uenibstreamprotobuf__MoreThanOneRLC *message, uint8_t *out); size_t uenibstreamprotobuf__more_than_one_rlc__pack_to_buffer (const Uenibstreamprotobuf__MoreThanOneRLC *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MoreThanOneRLC * uenibstreamprotobuf__more_than_one_rlc__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__more_than_one_rlc__free_unpacked (Uenibstreamprotobuf__MoreThanOneRLC *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PrimaryPath methods */ void uenibstreamprotobuf__primary_path__init (Uenibstreamprotobuf__PrimaryPath *message); size_t uenibstreamprotobuf__primary_path__get_packed_size (const Uenibstreamprotobuf__PrimaryPath *message); size_t uenibstreamprotobuf__primary_path__pack (const Uenibstreamprotobuf__PrimaryPath *message, uint8_t *out); size_t uenibstreamprotobuf__primary_path__pack_to_buffer (const Uenibstreamprotobuf__PrimaryPath *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PrimaryPath * uenibstreamprotobuf__primary_path__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__primary_path__free_unpacked (Uenibstreamprotobuf__PrimaryPath *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ULDataSplitThreshold methods */ void uenibstreamprotobuf__ul__data_split_threshold__init (Uenibstreamprotobuf__ULDataSplitThreshold *message); size_t uenibstreamprotobuf__ul__data_split_threshold__get_packed_size (const Uenibstreamprotobuf__ULDataSplitThreshold *message); size_t uenibstreamprotobuf__ul__data_split_threshold__pack (const Uenibstreamprotobuf__ULDataSplitThreshold *message, uint8_t *out); size_t uenibstreamprotobuf__ul__data_split_threshold__pack_to_buffer (const Uenibstreamprotobuf__ULDataSplitThreshold *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ULDataSplitThreshold * uenibstreamprotobuf__ul__data_split_threshold__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ul__data_split_threshold__free_unpacked (Uenibstreamprotobuf__ULDataSplitThreshold *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TReordering methods */ void uenibstreamprotobuf__t__reordering__init (Uenibstreamprotobuf__TReordering *message); size_t uenibstreamprotobuf__t__reordering__get_packed_size (const Uenibstreamprotobuf__TReordering *message); size_t uenibstreamprotobuf__t__reordering__pack (const Uenibstreamprotobuf__TReordering *message, uint8_t *out); size_t uenibstreamprotobuf__t__reordering__pack_to_buffer (const Uenibstreamprotobuf__TReordering *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TReordering * uenibstreamprotobuf__t__reordering__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__t__reordering__free_unpacked (Uenibstreamprotobuf__TReordering *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRBToAddModList methods */ void uenibstreamprotobuf__drb__to_add_mod_list__init (Uenibstreamprotobuf__DRBToAddModList *message); size_t uenibstreamprotobuf__drb__to_add_mod_list__get_packed_size (const Uenibstreamprotobuf__DRBToAddModList *message); size_t uenibstreamprotobuf__drb__to_add_mod_list__pack (const Uenibstreamprotobuf__DRBToAddModList *message, uint8_t *out); size_t uenibstreamprotobuf__drb__to_add_mod_list__pack_to_buffer (const Uenibstreamprotobuf__DRBToAddModList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRBToAddModList * uenibstreamprotobuf__drb__to_add_mod_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drb__to_add_mod_list__free_unpacked (Uenibstreamprotobuf__DRBToAddModList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRBToAddMod methods */ void uenibstreamprotobuf__drb__to_add_mod__init (Uenibstreamprotobuf__DRBToAddMod *message); size_t uenibstreamprotobuf__drb__to_add_mod__get_packed_size (const Uenibstreamprotobuf__DRBToAddMod *message); size_t uenibstreamprotobuf__drb__to_add_mod__pack (const Uenibstreamprotobuf__DRBToAddMod *message, uint8_t *out); size_t uenibstreamprotobuf__drb__to_add_mod__pack_to_buffer (const Uenibstreamprotobuf__DRBToAddMod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRBToAddMod * uenibstreamprotobuf__drb__to_add_mod__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drb__to_add_mod__free_unpacked (Uenibstreamprotobuf__DRBToAddMod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DRBToReleaseList methods */ void uenibstreamprotobuf__drb__to_release_list__init (Uenibstreamprotobuf__DRBToReleaseList *message); size_t uenibstreamprotobuf__drb__to_release_list__get_packed_size (const Uenibstreamprotobuf__DRBToReleaseList *message); size_t uenibstreamprotobuf__drb__to_release_list__pack (const Uenibstreamprotobuf__DRBToReleaseList *message, uint8_t *out); size_t uenibstreamprotobuf__drb__to_release_list__pack_to_buffer (const Uenibstreamprotobuf__DRBToReleaseList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DRBToReleaseList * uenibstreamprotobuf__drb__to_release_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__drb__to_release_list__free_unpacked (Uenibstreamprotobuf__DRBToReleaseList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SDAPConfig methods */ void uenibstreamprotobuf__sdap__config__init (Uenibstreamprotobuf__SDAPConfig *message); size_t uenibstreamprotobuf__sdap__config__get_packed_size (const Uenibstreamprotobuf__SDAPConfig *message); size_t uenibstreamprotobuf__sdap__config__pack (const Uenibstreamprotobuf__SDAPConfig *message, uint8_t *out); size_t uenibstreamprotobuf__sdap__config__pack_to_buffer (const Uenibstreamprotobuf__SDAPConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SDAPConfig * uenibstreamprotobuf__sdap__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sdap__config__free_unpacked (Uenibstreamprotobuf__SDAPConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SDAPHeader methods */ void uenibstreamprotobuf__sdap__header__init (Uenibstreamprotobuf__SDAPHeader *message); size_t uenibstreamprotobuf__sdap__header__get_packed_size (const Uenibstreamprotobuf__SDAPHeader *message); size_t uenibstreamprotobuf__sdap__header__pack (const Uenibstreamprotobuf__SDAPHeader *message, uint8_t *out); size_t uenibstreamprotobuf__sdap__header__pack_to_buffer (const Uenibstreamprotobuf__SDAPHeader *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SDAPHeader * uenibstreamprotobuf__sdap__header__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sdap__header__free_unpacked (Uenibstreamprotobuf__SDAPHeader *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SecurityConfig methods */ void uenibstreamprotobuf__security_config__init (Uenibstreamprotobuf__SecurityConfig *message); size_t uenibstreamprotobuf__security_config__get_packed_size (const Uenibstreamprotobuf__SecurityConfig *message); size_t uenibstreamprotobuf__security_config__pack (const Uenibstreamprotobuf__SecurityConfig *message, uint8_t *out); size_t uenibstreamprotobuf__security_config__pack_to_buffer (const Uenibstreamprotobuf__SecurityConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SecurityConfig * uenibstreamprotobuf__security_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__security_config__free_unpacked (Uenibstreamprotobuf__SecurityConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SecurityAlgorithmConfig methods */ void uenibstreamprotobuf__security_algorithm_config__init (Uenibstreamprotobuf__SecurityAlgorithmConfig *message); size_t uenibstreamprotobuf__security_algorithm_config__get_packed_size (const Uenibstreamprotobuf__SecurityAlgorithmConfig *message); size_t uenibstreamprotobuf__security_algorithm_config__pack (const Uenibstreamprotobuf__SecurityAlgorithmConfig *message, uint8_t *out); size_t uenibstreamprotobuf__security_algorithm_config__pack_to_buffer (const Uenibstreamprotobuf__SecurityAlgorithmConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SecurityAlgorithmConfig * uenibstreamprotobuf__security_algorithm_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__security_algorithm_config__free_unpacked (Uenibstreamprotobuf__SecurityAlgorithmConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CipheringAlgorithm methods */ void uenibstreamprotobuf__ciphering_algorithm__init (Uenibstreamprotobuf__CipheringAlgorithm *message); size_t uenibstreamprotobuf__ciphering_algorithm__get_packed_size (const Uenibstreamprotobuf__CipheringAlgorithm *message); size_t uenibstreamprotobuf__ciphering_algorithm__pack (const Uenibstreamprotobuf__CipheringAlgorithm *message, uint8_t *out); size_t uenibstreamprotobuf__ciphering_algorithm__pack_to_buffer (const Uenibstreamprotobuf__CipheringAlgorithm *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CipheringAlgorithm * uenibstreamprotobuf__ciphering_algorithm__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ciphering_algorithm__free_unpacked (Uenibstreamprotobuf__CipheringAlgorithm *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__IntegrityProtAlgorithm methods */ void uenibstreamprotobuf__integrity_prot_algorithm__init (Uenibstreamprotobuf__IntegrityProtAlgorithm *message); size_t uenibstreamprotobuf__integrity_prot_algorithm__get_packed_size (const Uenibstreamprotobuf__IntegrityProtAlgorithm *message); size_t uenibstreamprotobuf__integrity_prot_algorithm__pack (const Uenibstreamprotobuf__IntegrityProtAlgorithm *message, uint8_t *out); size_t uenibstreamprotobuf__integrity_prot_algorithm__pack_to_buffer (const Uenibstreamprotobuf__IntegrityProtAlgorithm *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__IntegrityProtAlgorithm * uenibstreamprotobuf__integrity_prot_algorithm__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__integrity_prot_algorithm__free_unpacked (Uenibstreamprotobuf__IntegrityProtAlgorithm *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__KeyToUse methods */ void uenibstreamprotobuf__key_to_use__init (Uenibstreamprotobuf__KeyToUse *message); size_t uenibstreamprotobuf__key_to_use__get_packed_size (const Uenibstreamprotobuf__KeyToUse *message); size_t uenibstreamprotobuf__key_to_use__pack (const Uenibstreamprotobuf__KeyToUse *message, uint8_t *out); size_t uenibstreamprotobuf__key_to_use__pack_to_buffer (const Uenibstreamprotobuf__KeyToUse *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__KeyToUse * uenibstreamprotobuf__key_to_use__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__key_to_use__free_unpacked (Uenibstreamprotobuf__KeyToUse *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UplinkTxDirectCurrentList methods */ void uenibstreamprotobuf__uplink_tx_direct_current_list__init (Uenibstreamprotobuf__UplinkTxDirectCurrentList *message); size_t uenibstreamprotobuf__uplink_tx_direct_current_list__get_packed_size (const Uenibstreamprotobuf__UplinkTxDirectCurrentList *message); size_t uenibstreamprotobuf__uplink_tx_direct_current_list__pack (const Uenibstreamprotobuf__UplinkTxDirectCurrentList *message, uint8_t *out); size_t uenibstreamprotobuf__uplink_tx_direct_current_list__pack_to_buffer (const Uenibstreamprotobuf__UplinkTxDirectCurrentList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UplinkTxDirectCurrentList * uenibstreamprotobuf__uplink_tx_direct_current_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uplink_tx_direct_current_list__free_unpacked (Uenibstreamprotobuf__UplinkTxDirectCurrentList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UplinkTxDirectCurrentCell methods */ void uenibstreamprotobuf__uplink_tx_direct_current_cell__init (Uenibstreamprotobuf__UplinkTxDirectCurrentCell *message); size_t uenibstreamprotobuf__uplink_tx_direct_current_cell__get_packed_size (const Uenibstreamprotobuf__UplinkTxDirectCurrentCell *message); size_t uenibstreamprotobuf__uplink_tx_direct_current_cell__pack (const Uenibstreamprotobuf__UplinkTxDirectCurrentCell *message, uint8_t *out); size_t uenibstreamprotobuf__uplink_tx_direct_current_cell__pack_to_buffer (const Uenibstreamprotobuf__UplinkTxDirectCurrentCell *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UplinkTxDirectCurrentCell * uenibstreamprotobuf__uplink_tx_direct_current_cell__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uplink_tx_direct_current_cell__free_unpacked (Uenibstreamprotobuf__UplinkTxDirectCurrentCell *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UplinkTxDirectCurrentBWP methods */ void uenibstreamprotobuf__uplink_tx_direct_current_bwp__init (Uenibstreamprotobuf__UplinkTxDirectCurrentBWP *message); size_t uenibstreamprotobuf__uplink_tx_direct_current_bwp__get_packed_size (const Uenibstreamprotobuf__UplinkTxDirectCurrentBWP *message); size_t uenibstreamprotobuf__uplink_tx_direct_current_bwp__pack (const Uenibstreamprotobuf__UplinkTxDirectCurrentBWP *message, uint8_t *out); size_t uenibstreamprotobuf__uplink_tx_direct_current_bwp__pack_to_buffer (const Uenibstreamprotobuf__UplinkTxDirectCurrentBWP *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UplinkTxDirectCurrentBWP * uenibstreamprotobuf__uplink_tx_direct_current_bwp__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uplink_tx_direct_current_bwp__free_unpacked (Uenibstreamprotobuf__UplinkTxDirectCurrentBWP *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__CellAccessRelatedInfo methods */ void uenibstreamprotobuf__cell_access_related_info__init (Uenibstreamprotobuf__CellAccessRelatedInfo *message); size_t uenibstreamprotobuf__cell_access_related_info__get_packed_size (const Uenibstreamprotobuf__CellAccessRelatedInfo *message); size_t uenibstreamprotobuf__cell_access_related_info__pack (const Uenibstreamprotobuf__CellAccessRelatedInfo *message, uint8_t *out); size_t uenibstreamprotobuf__cell_access_related_info__pack_to_buffer (const Uenibstreamprotobuf__CellAccessRelatedInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__CellAccessRelatedInfo * uenibstreamprotobuf__cell_access_related_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__cell_access_related_info__free_unpacked (Uenibstreamprotobuf__CellAccessRelatedInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ConnEstFailureControl methods */ void uenibstreamprotobuf__conn_est_failure_control__init (Uenibstreamprotobuf__ConnEstFailureControl *message); size_t uenibstreamprotobuf__conn_est_failure_control__get_packed_size (const Uenibstreamprotobuf__ConnEstFailureControl *message); size_t uenibstreamprotobuf__conn_est_failure_control__pack (const Uenibstreamprotobuf__ConnEstFailureControl *message, uint8_t *out); size_t uenibstreamprotobuf__conn_est_failure_control__pack_to_buffer (const Uenibstreamprotobuf__ConnEstFailureControl *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ConnEstFailureControl * uenibstreamprotobuf__conn_est_failure_control__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__conn_est_failure_control__free_unpacked (Uenibstreamprotobuf__ConnEstFailureControl *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ConnEstFailCount methods */ void uenibstreamprotobuf__conn_est_fail_count__init (Uenibstreamprotobuf__ConnEstFailCount *message); size_t uenibstreamprotobuf__conn_est_fail_count__get_packed_size (const Uenibstreamprotobuf__ConnEstFailCount *message); size_t uenibstreamprotobuf__conn_est_fail_count__pack (const Uenibstreamprotobuf__ConnEstFailCount *message, uint8_t *out); size_t uenibstreamprotobuf__conn_est_fail_count__pack_to_buffer (const Uenibstreamprotobuf__ConnEstFailCount *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ConnEstFailCount * uenibstreamprotobuf__conn_est_fail_count__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__conn_est_fail_count__free_unpacked (Uenibstreamprotobuf__ConnEstFailCount *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ConnEstFailOffsetValidity methods */ void uenibstreamprotobuf__conn_est_fail_offset_validity__init (Uenibstreamprotobuf__ConnEstFailOffsetValidity *message); size_t uenibstreamprotobuf__conn_est_fail_offset_validity__get_packed_size (const Uenibstreamprotobuf__ConnEstFailOffsetValidity *message); size_t uenibstreamprotobuf__conn_est_fail_offset_validity__pack (const Uenibstreamprotobuf__ConnEstFailOffsetValidity *message, uint8_t *out); size_t uenibstreamprotobuf__conn_est_fail_offset_validity__pack_to_buffer (const Uenibstreamprotobuf__ConnEstFailOffsetValidity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ConnEstFailOffsetValidity * uenibstreamprotobuf__conn_est_fail_offset_validity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__conn_est_fail_offset_validity__free_unpacked (Uenibstreamprotobuf__ConnEstFailOffsetValidity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SISchedulingInfo methods */ void uenibstreamprotobuf__si__scheduling_info__init (Uenibstreamprotobuf__SISchedulingInfo *message); size_t uenibstreamprotobuf__si__scheduling_info__get_packed_size (const Uenibstreamprotobuf__SISchedulingInfo *message); size_t uenibstreamprotobuf__si__scheduling_info__pack (const Uenibstreamprotobuf__SISchedulingInfo *message, uint8_t *out); size_t uenibstreamprotobuf__si__scheduling_info__pack_to_buffer (const Uenibstreamprotobuf__SISchedulingInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SISchedulingInfo * uenibstreamprotobuf__si__scheduling_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__si__scheduling_info__free_unpacked (Uenibstreamprotobuf__SISchedulingInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIWindowLength methods */ void uenibstreamprotobuf__si__window_length__init (Uenibstreamprotobuf__SIWindowLength *message); size_t uenibstreamprotobuf__si__window_length__get_packed_size (const Uenibstreamprotobuf__SIWindowLength *message); size_t uenibstreamprotobuf__si__window_length__pack (const Uenibstreamprotobuf__SIWindowLength *message, uint8_t *out); size_t uenibstreamprotobuf__si__window_length__pack_to_buffer (const Uenibstreamprotobuf__SIWindowLength *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIWindowLength * uenibstreamprotobuf__si__window_length__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__si__window_length__free_unpacked (Uenibstreamprotobuf__SIWindowLength *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SchedulingInfo methods */ void uenibstreamprotobuf__scheduling_info__init (Uenibstreamprotobuf__SchedulingInfo *message); size_t uenibstreamprotobuf__scheduling_info__get_packed_size (const Uenibstreamprotobuf__SchedulingInfo *message); size_t uenibstreamprotobuf__scheduling_info__pack (const Uenibstreamprotobuf__SchedulingInfo *message, uint8_t *out); size_t uenibstreamprotobuf__scheduling_info__pack_to_buffer (const Uenibstreamprotobuf__SchedulingInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SchedulingInfo * uenibstreamprotobuf__scheduling_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scheduling_info__free_unpacked (Uenibstreamprotobuf__SchedulingInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIBMapping methods */ void uenibstreamprotobuf__sib__mapping__init (Uenibstreamprotobuf__SIBMapping *message); size_t uenibstreamprotobuf__sib__mapping__get_packed_size (const Uenibstreamprotobuf__SIBMapping *message); size_t uenibstreamprotobuf__sib__mapping__pack (const Uenibstreamprotobuf__SIBMapping *message, uint8_t *out); size_t uenibstreamprotobuf__sib__mapping__pack_to_buffer (const Uenibstreamprotobuf__SIBMapping *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIBMapping * uenibstreamprotobuf__sib__mapping__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib__mapping__free_unpacked (Uenibstreamprotobuf__SIBMapping *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIBroadcastStatus methods */ void uenibstreamprotobuf__si__broadcast_status__init (Uenibstreamprotobuf__SIBroadcastStatus *message); size_t uenibstreamprotobuf__si__broadcast_status__get_packed_size (const Uenibstreamprotobuf__SIBroadcastStatus *message); size_t uenibstreamprotobuf__si__broadcast_status__pack (const Uenibstreamprotobuf__SIBroadcastStatus *message, uint8_t *out); size_t uenibstreamprotobuf__si__broadcast_status__pack_to_buffer (const Uenibstreamprotobuf__SIBroadcastStatus *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIBroadcastStatus * uenibstreamprotobuf__si__broadcast_status__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__si__broadcast_status__free_unpacked (Uenibstreamprotobuf__SIBroadcastStatus *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIPeriodicity methods */ void uenibstreamprotobuf__si__periodicity__init (Uenibstreamprotobuf__SIPeriodicity *message); size_t uenibstreamprotobuf__si__periodicity__get_packed_size (const Uenibstreamprotobuf__SIPeriodicity *message); size_t uenibstreamprotobuf__si__periodicity__pack (const Uenibstreamprotobuf__SIPeriodicity *message, uint8_t *out); size_t uenibstreamprotobuf__si__periodicity__pack_to_buffer (const Uenibstreamprotobuf__SIPeriodicity *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIPeriodicity * uenibstreamprotobuf__si__periodicity__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__si__periodicity__free_unpacked (Uenibstreamprotobuf__SIPeriodicity *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIBTypeInfo methods */ void uenibstreamprotobuf__sib__type_info__init (Uenibstreamprotobuf__SIBTypeInfo *message); size_t uenibstreamprotobuf__sib__type_info__get_packed_size (const Uenibstreamprotobuf__SIBTypeInfo *message); size_t uenibstreamprotobuf__sib__type_info__pack (const Uenibstreamprotobuf__SIBTypeInfo *message, uint8_t *out); size_t uenibstreamprotobuf__sib__type_info__pack_to_buffer (const Uenibstreamprotobuf__SIBTypeInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIBTypeInfo * uenibstreamprotobuf__sib__type_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib__type_info__free_unpacked (Uenibstreamprotobuf__SIBTypeInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIBTypeInfoType methods */ void uenibstreamprotobuf__sib__type_info_type__init (Uenibstreamprotobuf__SIBTypeInfoType *message); size_t uenibstreamprotobuf__sib__type_info_type__get_packed_size (const Uenibstreamprotobuf__SIBTypeInfoType *message); size_t uenibstreamprotobuf__sib__type_info_type__pack (const Uenibstreamprotobuf__SIBTypeInfoType *message, uint8_t *out); size_t uenibstreamprotobuf__sib__type_info_type__pack_to_buffer (const Uenibstreamprotobuf__SIBTypeInfoType *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIBTypeInfoType * uenibstreamprotobuf__sib__type_info_type__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib__type_info_type__free_unpacked (Uenibstreamprotobuf__SIBTypeInfoType *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIRequestConfig methods */ void uenibstreamprotobuf__si__request_config__init (Uenibstreamprotobuf__SIRequestConfig *message); size_t uenibstreamprotobuf__si__request_config__get_packed_size (const Uenibstreamprotobuf__SIRequestConfig *message); size_t uenibstreamprotobuf__si__request_config__pack (const Uenibstreamprotobuf__SIRequestConfig *message, uint8_t *out); size_t uenibstreamprotobuf__si__request_config__pack_to_buffer (const Uenibstreamprotobuf__SIRequestConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIRequestConfig * uenibstreamprotobuf__si__request_config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__si__request_config__free_unpacked (Uenibstreamprotobuf__SIRequestConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIRequestPeriod methods */ void uenibstreamprotobuf__si__request_period__init (Uenibstreamprotobuf__SIRequestPeriod *message); size_t uenibstreamprotobuf__si__request_period__get_packed_size (const Uenibstreamprotobuf__SIRequestPeriod *message); size_t uenibstreamprotobuf__si__request_period__pack (const Uenibstreamprotobuf__SIRequestPeriod *message, uint8_t *out); size_t uenibstreamprotobuf__si__request_period__pack_to_buffer (const Uenibstreamprotobuf__SIRequestPeriod *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIRequestPeriod * uenibstreamprotobuf__si__request_period__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__si__request_period__free_unpacked (Uenibstreamprotobuf__SIRequestPeriod *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__RACHOccasionsSI methods */ void uenibstreamprotobuf__rach__occasions_si__init (Uenibstreamprotobuf__RACHOccasionsSI *message); size_t uenibstreamprotobuf__rach__occasions_si__get_packed_size (const Uenibstreamprotobuf__RACHOccasionsSI *message); size_t uenibstreamprotobuf__rach__occasions_si__pack (const Uenibstreamprotobuf__RACHOccasionsSI *message, uint8_t *out); size_t uenibstreamprotobuf__rach__occasions_si__pack_to_buffer (const Uenibstreamprotobuf__RACHOccasionsSI *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__RACHOccasionsSI * uenibstreamprotobuf__rach__occasions_si__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__rach__occasions_si__free_unpacked (Uenibstreamprotobuf__RACHOccasionsSI *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIRequestResources methods */ void uenibstreamprotobuf__si__request_resources__init (Uenibstreamprotobuf__SIRequestResources *message); size_t uenibstreamprotobuf__si__request_resources__get_packed_size (const Uenibstreamprotobuf__SIRequestResources *message); size_t uenibstreamprotobuf__si__request_resources__pack (const Uenibstreamprotobuf__SIRequestResources *message, uint8_t *out); size_t uenibstreamprotobuf__si__request_resources__pack_to_buffer (const Uenibstreamprotobuf__SIRequestResources *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIRequestResources * uenibstreamprotobuf__si__request_resources__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__si__request_resources__free_unpacked (Uenibstreamprotobuf__SIRequestResources *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__ServingCellConfigCommonSIB methods */ void uenibstreamprotobuf__serving_cell_config_common_sib__init (Uenibstreamprotobuf__ServingCellConfigCommonSIB *message); size_t uenibstreamprotobuf__serving_cell_config_common_sib__get_packed_size (const Uenibstreamprotobuf__ServingCellConfigCommonSIB *message); size_t uenibstreamprotobuf__serving_cell_config_common_sib__pack (const Uenibstreamprotobuf__ServingCellConfigCommonSIB *message, uint8_t *out); size_t uenibstreamprotobuf__serving_cell_config_common_sib__pack_to_buffer (const Uenibstreamprotobuf__ServingCellConfigCommonSIB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__ServingCellConfigCommonSIB * uenibstreamprotobuf__serving_cell_config_common_sib__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__serving_cell_config_common_sib__free_unpacked (Uenibstreamprotobuf__ServingCellConfigCommonSIB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__DownlinkConfigCommonSIB methods */ void uenibstreamprotobuf__downlink_config_common_sib__init (Uenibstreamprotobuf__DownlinkConfigCommonSIB *message); size_t uenibstreamprotobuf__downlink_config_common_sib__get_packed_size (const Uenibstreamprotobuf__DownlinkConfigCommonSIB *message); size_t uenibstreamprotobuf__downlink_config_common_sib__pack (const Uenibstreamprotobuf__DownlinkConfigCommonSIB *message, uint8_t *out); size_t uenibstreamprotobuf__downlink_config_common_sib__pack_to_buffer (const Uenibstreamprotobuf__DownlinkConfigCommonSIB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__DownlinkConfigCommonSIB * uenibstreamprotobuf__downlink_config_common_sib__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__downlink_config_common_sib__free_unpacked (Uenibstreamprotobuf__DownlinkConfigCommonSIB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FrequencyInfoDLSIB methods */ void uenibstreamprotobuf__frequency_info_dl__sib__init (Uenibstreamprotobuf__FrequencyInfoDLSIB *message); size_t uenibstreamprotobuf__frequency_info_dl__sib__get_packed_size (const Uenibstreamprotobuf__FrequencyInfoDLSIB *message); size_t uenibstreamprotobuf__frequency_info_dl__sib__pack (const Uenibstreamprotobuf__FrequencyInfoDLSIB *message, uint8_t *out); size_t uenibstreamprotobuf__frequency_info_dl__sib__pack_to_buffer (const Uenibstreamprotobuf__FrequencyInfoDLSIB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FrequencyInfoDLSIB * uenibstreamprotobuf__frequency_info_dl__sib__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__frequency_info_dl__sib__free_unpacked (Uenibstreamprotobuf__FrequencyInfoDLSIB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MultiFrequencyBandListNRSIB methods */ void uenibstreamprotobuf__multi_frequency_band_list_nr__sib__init (Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *message); size_t uenibstreamprotobuf__multi_frequency_band_list_nr__sib__get_packed_size (const Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *message); size_t uenibstreamprotobuf__multi_frequency_band_list_nr__sib__pack (const Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *message, uint8_t *out); size_t uenibstreamprotobuf__multi_frequency_band_list_nr__sib__pack_to_buffer (const Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MultiFrequencyBandListNRSIB * uenibstreamprotobuf__multi_frequency_band_list_nr__sib__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__multi_frequency_band_list_nr__sib__free_unpacked (Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRMultiBandInfo methods */ void uenibstreamprotobuf__nr__multi_band_info__init (Uenibstreamprotobuf__NRMultiBandInfo *message); size_t uenibstreamprotobuf__nr__multi_band_info__get_packed_size (const Uenibstreamprotobuf__NRMultiBandInfo *message); size_t uenibstreamprotobuf__nr__multi_band_info__pack (const Uenibstreamprotobuf__NRMultiBandInfo *message, uint8_t *out); size_t uenibstreamprotobuf__nr__multi_band_info__pack_to_buffer (const Uenibstreamprotobuf__NRMultiBandInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRMultiBandInfo * uenibstreamprotobuf__nr__multi_band_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nr__multi_band_info__free_unpacked (Uenibstreamprotobuf__NRMultiBandInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRNSPmaxList methods */ void uenibstreamprotobuf__nr__ns__pmax_list__init (Uenibstreamprotobuf__NRNSPmaxList *message); size_t uenibstreamprotobuf__nr__ns__pmax_list__get_packed_size (const Uenibstreamprotobuf__NRNSPmaxList *message); size_t uenibstreamprotobuf__nr__ns__pmax_list__pack (const Uenibstreamprotobuf__NRNSPmaxList *message, uint8_t *out); size_t uenibstreamprotobuf__nr__ns__pmax_list__pack_to_buffer (const Uenibstreamprotobuf__NRNSPmaxList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRNSPmaxList * uenibstreamprotobuf__nr__ns__pmax_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nr__ns__pmax_list__free_unpacked (Uenibstreamprotobuf__NRNSPmaxList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__NRNSPmaxValue methods */ void uenibstreamprotobuf__nr__ns__pmax_value__init (Uenibstreamprotobuf__NRNSPmaxValue *message); size_t uenibstreamprotobuf__nr__ns__pmax_value__get_packed_size (const Uenibstreamprotobuf__NRNSPmaxValue *message); size_t uenibstreamprotobuf__nr__ns__pmax_value__pack (const Uenibstreamprotobuf__NRNSPmaxValue *message, uint8_t *out); size_t uenibstreamprotobuf__nr__ns__pmax_value__pack_to_buffer (const Uenibstreamprotobuf__NRNSPmaxValue *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__NRNSPmaxValue * uenibstreamprotobuf__nr__ns__pmax_value__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__nr__ns__pmax_value__free_unpacked (Uenibstreamprotobuf__NRNSPmaxValue *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__BCCHConfig methods */ void uenibstreamprotobuf__bcch__config__init (Uenibstreamprotobuf__BCCHConfig *message); size_t uenibstreamprotobuf__bcch__config__get_packed_size (const Uenibstreamprotobuf__BCCHConfig *message); size_t uenibstreamprotobuf__bcch__config__pack (const Uenibstreamprotobuf__BCCHConfig *message, uint8_t *out); size_t uenibstreamprotobuf__bcch__config__pack_to_buffer (const Uenibstreamprotobuf__BCCHConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__BCCHConfig * uenibstreamprotobuf__bcch__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__bcch__config__free_unpacked (Uenibstreamprotobuf__BCCHConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PCCHConfig methods */ void uenibstreamprotobuf__pcch__config__init (Uenibstreamprotobuf__PCCHConfig *message); size_t uenibstreamprotobuf__pcch__config__get_packed_size (const Uenibstreamprotobuf__PCCHConfig *message); size_t uenibstreamprotobuf__pcch__config__pack (const Uenibstreamprotobuf__PCCHConfig *message, uint8_t *out); size_t uenibstreamprotobuf__pcch__config__pack_to_buffer (const Uenibstreamprotobuf__PCCHConfig *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PCCHConfig * uenibstreamprotobuf__pcch__config__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pcch__config__free_unpacked (Uenibstreamprotobuf__PCCHConfig *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PagingCycle methods */ void uenibstreamprotobuf__paging_cycle__init (Uenibstreamprotobuf__PagingCycle *message); size_t uenibstreamprotobuf__paging_cycle__get_packed_size (const Uenibstreamprotobuf__PagingCycle *message); size_t uenibstreamprotobuf__paging_cycle__pack (const Uenibstreamprotobuf__PagingCycle *message, uint8_t *out); size_t uenibstreamprotobuf__paging_cycle__pack_to_buffer (const Uenibstreamprotobuf__PagingCycle *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PagingCycle * uenibstreamprotobuf__paging_cycle__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__paging_cycle__free_unpacked (Uenibstreamprotobuf__PagingCycle *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__PCCHConfigNs methods */ void uenibstreamprotobuf__pcch__config_ns__init (Uenibstreamprotobuf__PCCHConfigNs *message); size_t uenibstreamprotobuf__pcch__config_ns__get_packed_size (const Uenibstreamprotobuf__PCCHConfigNs *message); size_t uenibstreamprotobuf__pcch__config_ns__pack (const Uenibstreamprotobuf__PCCHConfigNs *message, uint8_t *out); size_t uenibstreamprotobuf__pcch__config_ns__pack_to_buffer (const Uenibstreamprotobuf__PCCHConfigNs *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__PCCHConfigNs * uenibstreamprotobuf__pcch__config_ns__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__pcch__config_ns__free_unpacked (Uenibstreamprotobuf__PCCHConfigNs *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCS15KHZoneT methods */ void uenibstreamprotobuf__scs15_khzone_t__init (Uenibstreamprotobuf__SCS15KHZoneT *message); size_t uenibstreamprotobuf__scs15_khzone_t__get_packed_size (const Uenibstreamprotobuf__SCS15KHZoneT *message); size_t uenibstreamprotobuf__scs15_khzone_t__pack (const Uenibstreamprotobuf__SCS15KHZoneT *message, uint8_t *out); size_t uenibstreamprotobuf__scs15_khzone_t__pack_to_buffer (const Uenibstreamprotobuf__SCS15KHZoneT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCS15KHZoneT * uenibstreamprotobuf__scs15_khzone_t__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs15_khzone_t__free_unpacked (Uenibstreamprotobuf__SCS15KHZoneT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT methods */ void uenibstreamprotobuf__scs30_khzone_t__scs15_khzhalf_t__init (Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT *message); size_t uenibstreamprotobuf__scs30_khzone_t__scs15_khzhalf_t__get_packed_size (const Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT *message); size_t uenibstreamprotobuf__scs30_khzone_t__scs15_khzhalf_t__pack (const Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT *message, uint8_t *out); size_t uenibstreamprotobuf__scs30_khzone_t__scs15_khzhalf_t__pack_to_buffer (const Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT * uenibstreamprotobuf__scs30_khzone_t__scs15_khzhalf_t__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs30_khzone_t__scs15_khzhalf_t__free_unpacked (Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT methods */ void uenibstreamprotobuf__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__init (Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *message); size_t uenibstreamprotobuf__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__get_packed_size (const Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *message); size_t uenibstreamprotobuf__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__pack (const Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *message, uint8_t *out); size_t uenibstreamprotobuf__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__pack_to_buffer (const Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT * uenibstreamprotobuf__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__free_unpacked (Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT methods */ void uenibstreamprotobuf__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__init (Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *message); size_t uenibstreamprotobuf__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__get_packed_size (const Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *message); size_t uenibstreamprotobuf__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__pack (const Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *message, uint8_t *out); size_t uenibstreamprotobuf__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__pack_to_buffer (const Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT * uenibstreamprotobuf__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__free_unpacked (Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT methods */ void uenibstreamprotobuf__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__init (Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *message); size_t uenibstreamprotobuf__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__get_packed_size (const Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *message); size_t uenibstreamprotobuf__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__pack (const Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *message, uint8_t *out); size_t uenibstreamprotobuf__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__pack_to_buffer (const Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT * uenibstreamprotobuf__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__free_unpacked (Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT methods */ void uenibstreamprotobuf__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__init (Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *message); size_t uenibstreamprotobuf__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__get_packed_size (const Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *message); size_t uenibstreamprotobuf__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__pack (const Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *message, uint8_t *out); size_t uenibstreamprotobuf__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__pack_to_buffer (const Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT * uenibstreamprotobuf__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__free_unpacked (Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT methods */ void uenibstreamprotobuf__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__init (Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *message); size_t uenibstreamprotobuf__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__get_packed_size (const Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *message); size_t uenibstreamprotobuf__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__pack (const Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *message, uint8_t *out); size_t uenibstreamprotobuf__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__pack_to_buffer (const Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT * uenibstreamprotobuf__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__free_unpacked (Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SCS120KHZoneSixteenthT methods */ void uenibstreamprotobuf__scs120_khzone_sixteenth_t__init (Uenibstreamprotobuf__SCS120KHZoneSixteenthT *message); size_t uenibstreamprotobuf__scs120_khzone_sixteenth_t__get_packed_size (const Uenibstreamprotobuf__SCS120KHZoneSixteenthT *message); size_t uenibstreamprotobuf__scs120_khzone_sixteenth_t__pack (const Uenibstreamprotobuf__SCS120KHZoneSixteenthT *message, uint8_t *out); size_t uenibstreamprotobuf__scs120_khzone_sixteenth_t__pack_to_buffer (const Uenibstreamprotobuf__SCS120KHZoneSixteenthT *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SCS120KHZoneSixteenthT * uenibstreamprotobuf__scs120_khzone_sixteenth_t__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__scs120_khzone_sixteenth_t__free_unpacked (Uenibstreamprotobuf__SCS120KHZoneSixteenthT *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UplinkConfigCommonSIB methods */ void uenibstreamprotobuf__uplink_config_common_sib__init (Uenibstreamprotobuf__UplinkConfigCommonSIB *message); size_t uenibstreamprotobuf__uplink_config_common_sib__get_packed_size (const Uenibstreamprotobuf__UplinkConfigCommonSIB *message); size_t uenibstreamprotobuf__uplink_config_common_sib__pack (const Uenibstreamprotobuf__UplinkConfigCommonSIB *message, uint8_t *out); size_t uenibstreamprotobuf__uplink_config_common_sib__pack_to_buffer (const Uenibstreamprotobuf__UplinkConfigCommonSIB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UplinkConfigCommonSIB * uenibstreamprotobuf__uplink_config_common_sib__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uplink_config_common_sib__free_unpacked (Uenibstreamprotobuf__UplinkConfigCommonSIB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__FrequencyInfoULSIB methods */ void uenibstreamprotobuf__frequency_info_ul__sib__init (Uenibstreamprotobuf__FrequencyInfoULSIB *message); size_t uenibstreamprotobuf__frequency_info_ul__sib__get_packed_size (const Uenibstreamprotobuf__FrequencyInfoULSIB *message); size_t uenibstreamprotobuf__frequency_info_ul__sib__pack (const Uenibstreamprotobuf__FrequencyInfoULSIB *message, uint8_t *out); size_t uenibstreamprotobuf__frequency_info_ul__sib__pack_to_buffer (const Uenibstreamprotobuf__FrequencyInfoULSIB *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__FrequencyInfoULSIB * uenibstreamprotobuf__frequency_info_ul__sib__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__frequency_info_ul__sib__free_unpacked (Uenibstreamprotobuf__FrequencyInfoULSIB *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIBNTimingAdvanceOffset methods */ void uenibstreamprotobuf__sib__n__timing_advance_offset__init (Uenibstreamprotobuf__SIBNTimingAdvanceOffset *message); size_t uenibstreamprotobuf__sib__n__timing_advance_offset__get_packed_size (const Uenibstreamprotobuf__SIBNTimingAdvanceOffset *message); size_t uenibstreamprotobuf__sib__n__timing_advance_offset__pack (const Uenibstreamprotobuf__SIBNTimingAdvanceOffset *message, uint8_t *out); size_t uenibstreamprotobuf__sib__n__timing_advance_offset__pack_to_buffer (const Uenibstreamprotobuf__SIBNTimingAdvanceOffset *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIBNTimingAdvanceOffset * uenibstreamprotobuf__sib__n__timing_advance_offset__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib__n__timing_advance_offset__free_unpacked (Uenibstreamprotobuf__SIBNTimingAdvanceOffset *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIBSSBPositionsInBurst methods */ void uenibstreamprotobuf__sib__ssb__positions_in_burst__init (Uenibstreamprotobuf__SIBSSBPositionsInBurst *message); size_t uenibstreamprotobuf__sib__ssb__positions_in_burst__get_packed_size (const Uenibstreamprotobuf__SIBSSBPositionsInBurst *message); size_t uenibstreamprotobuf__sib__ssb__positions_in_burst__pack (const Uenibstreamprotobuf__SIBSSBPositionsInBurst *message, uint8_t *out); size_t uenibstreamprotobuf__sib__ssb__positions_in_burst__pack_to_buffer (const Uenibstreamprotobuf__SIBSSBPositionsInBurst *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIBSSBPositionsInBurst * uenibstreamprotobuf__sib__ssb__positions_in_burst__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib__ssb__positions_in_burst__free_unpacked (Uenibstreamprotobuf__SIBSSBPositionsInBurst *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__SIBSSBPeriodicityServingCell methods */ void uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__init (Uenibstreamprotobuf__SIBSSBPeriodicityServingCell *message); size_t uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__get_packed_size (const Uenibstreamprotobuf__SIBSSBPeriodicityServingCell *message); size_t uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__pack (const Uenibstreamprotobuf__SIBSSBPeriodicityServingCell *message, uint8_t *out); size_t uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__pack_to_buffer (const Uenibstreamprotobuf__SIBSSBPeriodicityServingCell *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__SIBSSBPeriodicityServingCell * uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__free_unpacked (Uenibstreamprotobuf__SIBSSBPeriodicityServingCell *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UETimersAndConstants methods */ void uenibstreamprotobuf__ue__timers_and_constants__init (Uenibstreamprotobuf__UETimersAndConstants *message); size_t uenibstreamprotobuf__ue__timers_and_constants__get_packed_size (const Uenibstreamprotobuf__UETimersAndConstants *message); size_t uenibstreamprotobuf__ue__timers_and_constants__pack (const Uenibstreamprotobuf__UETimersAndConstants *message, uint8_t *out); size_t uenibstreamprotobuf__ue__timers_and_constants__pack_to_buffer (const Uenibstreamprotobuf__UETimersAndConstants *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UETimersAndConstants * uenibstreamprotobuf__ue__timers_and_constants__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ue__timers_and_constants__free_unpacked (Uenibstreamprotobuf__UETimersAndConstants *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 methods */ void uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__init (Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__get_packed_size (const Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__pack (const Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *message, uint8_t *out); size_t uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__pack_to_buffer (const Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 * uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__free_unpacked (Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UETimersAndConstantsT310 methods */ void uenibstreamprotobuf__ue__timers_and_constants_t310__init (Uenibstreamprotobuf__UETimersAndConstantsT310 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_t310__get_packed_size (const Uenibstreamprotobuf__UETimersAndConstantsT310 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_t310__pack (const Uenibstreamprotobuf__UETimersAndConstantsT310 *message, uint8_t *out); size_t uenibstreamprotobuf__ue__timers_and_constants_t310__pack_to_buffer (const Uenibstreamprotobuf__UETimersAndConstantsT310 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UETimersAndConstantsT310 * uenibstreamprotobuf__ue__timers_and_constants_t310__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ue__timers_and_constants_t310__free_unpacked (Uenibstreamprotobuf__UETimersAndConstantsT310 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UETimersAndConstantsN310 methods */ void uenibstreamprotobuf__ue__timers_and_constants_n310__init (Uenibstreamprotobuf__UETimersAndConstantsN310 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_n310__get_packed_size (const Uenibstreamprotobuf__UETimersAndConstantsN310 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_n310__pack (const Uenibstreamprotobuf__UETimersAndConstantsN310 *message, uint8_t *out); size_t uenibstreamprotobuf__ue__timers_and_constants_n310__pack_to_buffer (const Uenibstreamprotobuf__UETimersAndConstantsN310 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UETimersAndConstantsN310 * uenibstreamprotobuf__ue__timers_and_constants_n310__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ue__timers_and_constants_n310__free_unpacked (Uenibstreamprotobuf__UETimersAndConstantsN310 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UETimersAndConstantsT311 methods */ void uenibstreamprotobuf__ue__timers_and_constants_t311__init (Uenibstreamprotobuf__UETimersAndConstantsT311 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_t311__get_packed_size (const Uenibstreamprotobuf__UETimersAndConstantsT311 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_t311__pack (const Uenibstreamprotobuf__UETimersAndConstantsT311 *message, uint8_t *out); size_t uenibstreamprotobuf__ue__timers_and_constants_t311__pack_to_buffer (const Uenibstreamprotobuf__UETimersAndConstantsT311 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UETimersAndConstantsT311 * uenibstreamprotobuf__ue__timers_and_constants_t311__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ue__timers_and_constants_t311__free_unpacked (Uenibstreamprotobuf__UETimersAndConstantsT311 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UETimersAndConstantsN311 methods */ void uenibstreamprotobuf__ue__timers_and_constants_n311__init (Uenibstreamprotobuf__UETimersAndConstantsN311 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_n311__get_packed_size (const Uenibstreamprotobuf__UETimersAndConstantsN311 *message); size_t uenibstreamprotobuf__ue__timers_and_constants_n311__pack (const Uenibstreamprotobuf__UETimersAndConstantsN311 *message, uint8_t *out); size_t uenibstreamprotobuf__ue__timers_and_constants_n311__pack_to_buffer (const Uenibstreamprotobuf__UETimersAndConstantsN311 *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UETimersAndConstantsN311 * uenibstreamprotobuf__ue__timers_and_constants_n311__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__ue__timers_and_constants_n311__free_unpacked (Uenibstreamprotobuf__UETimersAndConstantsN311 *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACBarringPerCatList methods */ void uenibstreamprotobuf__uac__barring_per_cat_list__init (Uenibstreamprotobuf__UACBarringPerCatList *message); size_t uenibstreamprotobuf__uac__barring_per_cat_list__get_packed_size (const Uenibstreamprotobuf__UACBarringPerCatList *message); size_t uenibstreamprotobuf__uac__barring_per_cat_list__pack (const Uenibstreamprotobuf__UACBarringPerCatList *message, uint8_t *out); size_t uenibstreamprotobuf__uac__barring_per_cat_list__pack_to_buffer (const Uenibstreamprotobuf__UACBarringPerCatList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACBarringPerCatList * uenibstreamprotobuf__uac__barring_per_cat_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__barring_per_cat_list__free_unpacked (Uenibstreamprotobuf__UACBarringPerCatList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACBarringPerCat methods */ void uenibstreamprotobuf__uac__barring_per_cat__init (Uenibstreamprotobuf__UACBarringPerCat *message); size_t uenibstreamprotobuf__uac__barring_per_cat__get_packed_size (const Uenibstreamprotobuf__UACBarringPerCat *message); size_t uenibstreamprotobuf__uac__barring_per_cat__pack (const Uenibstreamprotobuf__UACBarringPerCat *message, uint8_t *out); size_t uenibstreamprotobuf__uac__barring_per_cat__pack_to_buffer (const Uenibstreamprotobuf__UACBarringPerCat *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACBarringPerCat * uenibstreamprotobuf__uac__barring_per_cat__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__barring_per_cat__free_unpacked (Uenibstreamprotobuf__UACBarringPerCat *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACBarringPerPLMNList methods */ void uenibstreamprotobuf__uac__barring_per_plmn__list__init (Uenibstreamprotobuf__UACBarringPerPLMNList *message); size_t uenibstreamprotobuf__uac__barring_per_plmn__list__get_packed_size (const Uenibstreamprotobuf__UACBarringPerPLMNList *message); size_t uenibstreamprotobuf__uac__barring_per_plmn__list__pack (const Uenibstreamprotobuf__UACBarringPerPLMNList *message, uint8_t *out); size_t uenibstreamprotobuf__uac__barring_per_plmn__list__pack_to_buffer (const Uenibstreamprotobuf__UACBarringPerPLMNList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACBarringPerPLMNList * uenibstreamprotobuf__uac__barring_per_plmn__list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__barring_per_plmn__list__free_unpacked (Uenibstreamprotobuf__UACBarringPerPLMNList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACBarringPerPLMN methods */ void uenibstreamprotobuf__uac__barring_per_plmn__init (Uenibstreamprotobuf__UACBarringPerPLMN *message); size_t uenibstreamprotobuf__uac__barring_per_plmn__get_packed_size (const Uenibstreamprotobuf__UACBarringPerPLMN *message); size_t uenibstreamprotobuf__uac__barring_per_plmn__pack (const Uenibstreamprotobuf__UACBarringPerPLMN *message, uint8_t *out); size_t uenibstreamprotobuf__uac__barring_per_plmn__pack_to_buffer (const Uenibstreamprotobuf__UACBarringPerPLMN *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACBarringPerPLMN * uenibstreamprotobuf__uac__barring_per_plmn__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__barring_per_plmn__free_unpacked (Uenibstreamprotobuf__UACBarringPerPLMN *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACImplicitACBarringList methods */ void uenibstreamprotobuf__uac__implicit_acbarring_list__init (Uenibstreamprotobuf__UACImplicitACBarringList *message); size_t uenibstreamprotobuf__uac__implicit_acbarring_list__get_packed_size (const Uenibstreamprotobuf__UACImplicitACBarringList *message); size_t uenibstreamprotobuf__uac__implicit_acbarring_list__pack (const Uenibstreamprotobuf__UACImplicitACBarringList *message, uint8_t *out); size_t uenibstreamprotobuf__uac__implicit_acbarring_list__pack_to_buffer (const Uenibstreamprotobuf__UACImplicitACBarringList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACImplicitACBarringList * uenibstreamprotobuf__uac__implicit_acbarring_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__implicit_acbarring_list__free_unpacked (Uenibstreamprotobuf__UACImplicitACBarringList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACBarringInfoSetList methods */ void uenibstreamprotobuf__uac__barring_info_set_list__init (Uenibstreamprotobuf__UACBarringInfoSetList *message); size_t uenibstreamprotobuf__uac__barring_info_set_list__get_packed_size (const Uenibstreamprotobuf__UACBarringInfoSetList *message); size_t uenibstreamprotobuf__uac__barring_info_set_list__pack (const Uenibstreamprotobuf__UACBarringInfoSetList *message, uint8_t *out); size_t uenibstreamprotobuf__uac__barring_info_set_list__pack_to_buffer (const Uenibstreamprotobuf__UACBarringInfoSetList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACBarringInfoSetList * uenibstreamprotobuf__uac__barring_info_set_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__barring_info_set_list__free_unpacked (Uenibstreamprotobuf__UACBarringInfoSetList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACBarringInfoSet methods */ void uenibstreamprotobuf__uac__barring_info_set__init (Uenibstreamprotobuf__UACBarringInfoSet *message); size_t uenibstreamprotobuf__uac__barring_info_set__get_packed_size (const Uenibstreamprotobuf__UACBarringInfoSet *message); size_t uenibstreamprotobuf__uac__barring_info_set__pack (const Uenibstreamprotobuf__UACBarringInfoSet *message, uint8_t *out); size_t uenibstreamprotobuf__uac__barring_info_set__pack_to_buffer (const Uenibstreamprotobuf__UACBarringInfoSet *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACBarringInfoSet * uenibstreamprotobuf__uac__barring_info_set__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__barring_info_set__free_unpacked (Uenibstreamprotobuf__UACBarringInfoSet *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACBarringFactor methods */ void uenibstreamprotobuf__uac__barring_factor__init (Uenibstreamprotobuf__UACBarringFactor *message); size_t uenibstreamprotobuf__uac__barring_factor__get_packed_size (const Uenibstreamprotobuf__UACBarringFactor *message); size_t uenibstreamprotobuf__uac__barring_factor__pack (const Uenibstreamprotobuf__UACBarringFactor *message, uint8_t *out); size_t uenibstreamprotobuf__uac__barring_factor__pack_to_buffer (const Uenibstreamprotobuf__UACBarringFactor *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACBarringFactor * uenibstreamprotobuf__uac__barring_factor__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__barring_factor__free_unpacked (Uenibstreamprotobuf__UACBarringFactor *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__UACBarringTime methods */ void uenibstreamprotobuf__uac__barring_time__init (Uenibstreamprotobuf__UACBarringTime *message); size_t uenibstreamprotobuf__uac__barring_time__get_packed_size (const Uenibstreamprotobuf__UACBarringTime *message); size_t uenibstreamprotobuf__uac__barring_time__pack (const Uenibstreamprotobuf__UACBarringTime *message, uint8_t *out); size_t uenibstreamprotobuf__uac__barring_time__pack_to_buffer (const Uenibstreamprotobuf__UACBarringTime *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__UACBarringTime * uenibstreamprotobuf__uac__barring_time__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__uac__barring_time__free_unpacked (Uenibstreamprotobuf__UACBarringTime *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__MobilityStateParameters methods */ void uenibstreamprotobuf__mobility_state_parameters__init (Uenibstreamprotobuf__MobilityStateParameters *message); size_t uenibstreamprotobuf__mobility_state_parameters__get_packed_size (const Uenibstreamprotobuf__MobilityStateParameters *message); size_t uenibstreamprotobuf__mobility_state_parameters__pack (const Uenibstreamprotobuf__MobilityStateParameters *message, uint8_t *out); size_t uenibstreamprotobuf__mobility_state_parameters__pack_to_buffer (const Uenibstreamprotobuf__MobilityStateParameters *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__MobilityStateParameters * uenibstreamprotobuf__mobility_state_parameters__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__mobility_state_parameters__free_unpacked (Uenibstreamprotobuf__MobilityStateParameters *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__TEvaluationHystNormal methods */ void uenibstreamprotobuf__t__evaluation__hyst_normal__init (Uenibstreamprotobuf__TEvaluationHystNormal *message); size_t uenibstreamprotobuf__t__evaluation__hyst_normal__get_packed_size (const Uenibstreamprotobuf__TEvaluationHystNormal *message); size_t uenibstreamprotobuf__t__evaluation__hyst_normal__pack (const Uenibstreamprotobuf__TEvaluationHystNormal *message, uint8_t *out); size_t uenibstreamprotobuf__t__evaluation__hyst_normal__pack_to_buffer (const Uenibstreamprotobuf__TEvaluationHystNormal *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__TEvaluationHystNormal * uenibstreamprotobuf__t__evaluation__hyst_normal__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__t__evaluation__hyst_normal__free_unpacked (Uenibstreamprotobuf__TEvaluationHystNormal *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAMultiBandInfoList methods */ void uenibstreamprotobuf__eutra__multi_band_info_list__init (Uenibstreamprotobuf__EUTRAMultiBandInfoList *message); size_t uenibstreamprotobuf__eutra__multi_band_info_list__get_packed_size (const Uenibstreamprotobuf__EUTRAMultiBandInfoList *message); size_t uenibstreamprotobuf__eutra__multi_band_info_list__pack (const Uenibstreamprotobuf__EUTRAMultiBandInfoList *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__multi_band_info_list__pack_to_buffer (const Uenibstreamprotobuf__EUTRAMultiBandInfoList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAMultiBandInfoList * uenibstreamprotobuf__eutra__multi_band_info_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__multi_band_info_list__free_unpacked (Uenibstreamprotobuf__EUTRAMultiBandInfoList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRAMultiBandInfo methods */ void uenibstreamprotobuf__eutra__multi_band_info__init (Uenibstreamprotobuf__EUTRAMultiBandInfo *message); size_t uenibstreamprotobuf__eutra__multi_band_info__get_packed_size (const Uenibstreamprotobuf__EUTRAMultiBandInfo *message); size_t uenibstreamprotobuf__eutra__multi_band_info__pack (const Uenibstreamprotobuf__EUTRAMultiBandInfo *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__multi_band_info__pack_to_buffer (const Uenibstreamprotobuf__EUTRAMultiBandInfo *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRAMultiBandInfo * uenibstreamprotobuf__eutra__multi_band_info__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__multi_band_info__free_unpacked (Uenibstreamprotobuf__EUTRAMultiBandInfo *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRANSPmaxList methods */ void uenibstreamprotobuf__eutra__ns__pmax_list__init (Uenibstreamprotobuf__EUTRANSPmaxList *message); size_t uenibstreamprotobuf__eutra__ns__pmax_list__get_packed_size (const Uenibstreamprotobuf__EUTRANSPmaxList *message); size_t uenibstreamprotobuf__eutra__ns__pmax_list__pack (const Uenibstreamprotobuf__EUTRANSPmaxList *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__ns__pmax_list__pack_to_buffer (const Uenibstreamprotobuf__EUTRANSPmaxList *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRANSPmaxList * uenibstreamprotobuf__eutra__ns__pmax_list__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__ns__pmax_list__free_unpacked (Uenibstreamprotobuf__EUTRANSPmaxList *message, ProtobufCAllocator *allocator); /* Uenibstreamprotobuf__EUTRANSPmaxValue methods */ void uenibstreamprotobuf__eutra__ns__pmax_value__init (Uenibstreamprotobuf__EUTRANSPmaxValue *message); size_t uenibstreamprotobuf__eutra__ns__pmax_value__get_packed_size (const Uenibstreamprotobuf__EUTRANSPmaxValue *message); size_t uenibstreamprotobuf__eutra__ns__pmax_value__pack (const Uenibstreamprotobuf__EUTRANSPmaxValue *message, uint8_t *out); size_t uenibstreamprotobuf__eutra__ns__pmax_value__pack_to_buffer (const Uenibstreamprotobuf__EUTRANSPmaxValue *message, ProtobufCBuffer *buffer); Uenibstreamprotobuf__EUTRANSPmaxValue * uenibstreamprotobuf__eutra__ns__pmax_value__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data); void uenibstreamprotobuf__eutra__ns__pmax_value__free_unpacked (Uenibstreamprotobuf__EUTRANSPmaxValue *message, ProtobufCAllocator *allocator); /* --- per-message closures --- */ typedef void (*Uenibstreamprotobuf__CellGroupConfig_Closure) (const Uenibstreamprotobuf__CellGroupConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RLCBearerConfig_Closure) (const Uenibstreamprotobuf__RLCBearerConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RLCConfig_Closure) (const Uenibstreamprotobuf__RLCConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__AM_Closure) (const Uenibstreamprotobuf__AM *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ULAMRLC_Closure) (const Uenibstreamprotobuf__ULAMRLC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MaxRetxThreshold_Closure) (const Uenibstreamprotobuf__MaxRetxThreshold *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SNFieldLengthAM_Closure) (const Uenibstreamprotobuf__SNFieldLengthAM *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TPollRetransmit_Closure) (const Uenibstreamprotobuf__TPollRetransmit *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PollPDU_Closure) (const Uenibstreamprotobuf__PollPDU *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PollByte_Closure) (const Uenibstreamprotobuf__PollByte *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DLAMRLC_Closure) (const Uenibstreamprotobuf__DLAMRLC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TReassembly_Closure) (const Uenibstreamprotobuf__TReassembly *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TStatusProhibit_Closure) (const Uenibstreamprotobuf__TStatusProhibit *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UMBiDirectional_Closure) (const Uenibstreamprotobuf__UMBiDirectional *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ULUMRLC_Closure) (const Uenibstreamprotobuf__ULUMRLC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SNFieldLengthUM_Closure) (const Uenibstreamprotobuf__SNFieldLengthUM *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DLUMRLC_Closure) (const Uenibstreamprotobuf__DLUMRLC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UMUniDirectionalUL_Closure) (const Uenibstreamprotobuf__UMUniDirectionalUL *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UMUniDirectionalDL_Closure) (const Uenibstreamprotobuf__UMUniDirectionalDL *message, void *closure_data); typedef void (*Uenibstreamprotobuf__LogicalChannelConfig_Closure) (const Uenibstreamprotobuf__LogicalChannelConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ULSpecificParameters_Closure) (const Uenibstreamprotobuf__ULSpecificParameters *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PrioritisedBitRate_Closure) (const Uenibstreamprotobuf__PrioritisedBitRate *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BucketSizeDuration_Closure) (const Uenibstreamprotobuf__BucketSizeDuration *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SubcarrierSpacing_Closure) (const Uenibstreamprotobuf__SubcarrierSpacing *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MaxPUSCHDuration_Closure) (const Uenibstreamprotobuf__MaxPUSCHDuration *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BitRateQueryProhibitTimer_Closure) (const Uenibstreamprotobuf__BitRateQueryProhibitTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MACCellGroupConfig_Closure) (const Uenibstreamprotobuf__MACCellGroupConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRXConfig_Closure) (const Uenibstreamprotobuf__DRXConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MilliSeconds_Closure) (const Uenibstreamprotobuf__MilliSeconds *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRXInactivityTimer_Closure) (const Uenibstreamprotobuf__DRXInactivityTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRXRetransmissionTimer_Closure) (const Uenibstreamprotobuf__DRXRetransmissionTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ShortDRX_Closure) (const Uenibstreamprotobuf__ShortDRX *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRXShortCycle_Closure) (const Uenibstreamprotobuf__DRXShortCycle *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SchedulingRequestConfig_Closure) (const Uenibstreamprotobuf__SchedulingRequestConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SchedulingRequestToAddMod_Closure) (const Uenibstreamprotobuf__SchedulingRequestToAddMod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRProhibitTimer_Closure) (const Uenibstreamprotobuf__SRProhibitTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRTransMax_Closure) (const Uenibstreamprotobuf__SRTransMax *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BSRConfig_Closure) (const Uenibstreamprotobuf__BSRConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PeriodicBSRTimer_Closure) (const Uenibstreamprotobuf__PeriodicBSRTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RetxBSRTimer_Closure) (const Uenibstreamprotobuf__RetxBSRTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__LogicalChannelSRDelayTimer_Closure) (const Uenibstreamprotobuf__LogicalChannelSRDelayTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TAGConfig_Closure) (const Uenibstreamprotobuf__TAGConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TAG_Closure) (const Uenibstreamprotobuf__TAG *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TimeAlignmentTimer_Closure) (const Uenibstreamprotobuf__TimeAlignmentTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PHRConfig_Closure) (const Uenibstreamprotobuf__PHRConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PHRPeriodicTimer_Closure) (const Uenibstreamprotobuf__PHRPeriodicTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PHRProhibitTimer_Closure) (const Uenibstreamprotobuf__PHRProhibitTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PHRTxPowerFactorChange_Closure) (const Uenibstreamprotobuf__PHRTxPowerFactorChange *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PHRModeOtherCG_Closure) (const Uenibstreamprotobuf__PHRModeOtherCG *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DataInactivityTimer_Closure) (const Uenibstreamprotobuf__DataInactivityTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PhysicalCellGroupConfig_Closure) (const Uenibstreamprotobuf__PhysicalCellGroupConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__XScale_Closure) (const Uenibstreamprotobuf__XScale *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SpCellConfig_Closure) (const Uenibstreamprotobuf__SpCellConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReconfigurationWithSync_Closure) (const Uenibstreamprotobuf__ReconfigurationWithSync *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ServingCellConfigCommon_Closure) (const Uenibstreamprotobuf__ServingCellConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DownlinkConfigCommon_Closure) (const Uenibstreamprotobuf__DownlinkConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FrequencyInfoDL_Closure) (const Uenibstreamprotobuf__FrequencyInfoDL *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCSSpecificCarrier_Closure) (const Uenibstreamprotobuf__SCSSpecificCarrier *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BWPDownlinkCommon_Closure) (const Uenibstreamprotobuf__BWPDownlinkCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BWP_Closure) (const Uenibstreamprotobuf__BWP *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CyclicPrefix_Closure) (const Uenibstreamprotobuf__CyclicPrefix *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDCCHConfigCommon_Closure) (const Uenibstreamprotobuf__PDCCHConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ControlResourceSet_Closure) (const Uenibstreamprotobuf__ControlResourceSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Interleaved_Closure) (const Uenibstreamprotobuf__Interleaved *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RegBundleSize_Closure) (const Uenibstreamprotobuf__RegBundleSize *message, void *closure_data); typedef void (*Uenibstreamprotobuf__InterleaverSize_Closure) (const Uenibstreamprotobuf__InterleaverSize *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PrecoderGranularity_Closure) (const Uenibstreamprotobuf__PrecoderGranularity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0_Closure) (const Uenibstreamprotobuf__FirstPDCCHMonitoringOccasionOfP0 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SequenceOfInteger_Closure) (const Uenibstreamprotobuf__SequenceOfInteger *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDSCHConfigCommon_Closure) (const Uenibstreamprotobuf__PDSCHConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList_Closure) (const Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocationList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation_Closure) (const Uenibstreamprotobuf__PDSCHTimeDomainResourceAllocation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MappingType_Closure) (const Uenibstreamprotobuf__MappingType *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UplinkConfigCommon_Closure) (const Uenibstreamprotobuf__UplinkConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FrequencyInfoUL_Closure) (const Uenibstreamprotobuf__FrequencyInfoUL *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BWPUplinkCommon_Closure) (const Uenibstreamprotobuf__BWPUplinkCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BWPUplink_Closure) (const Uenibstreamprotobuf__BWPUplink *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RACHConfigCommon_Closure) (const Uenibstreamprotobuf__RACHConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RACHConfigGeneric_Closure) (const Uenibstreamprotobuf__RACHConfigGeneric *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Msg1FDM_Closure) (const Uenibstreamprotobuf__Msg1FDM *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PreambleTransMax_Closure) (const Uenibstreamprotobuf__PreambleTransMax *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PowerRampingStep_Closure) (const Uenibstreamprotobuf__PowerRampingStep *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RAResponseWindow_Closure) (const Uenibstreamprotobuf__RAResponseWindow *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Fraction_Closure) (const Uenibstreamprotobuf__Fraction *message, void *closure_data); typedef void (*Uenibstreamprotobuf__OtherFraction_Closure) (const Uenibstreamprotobuf__OtherFraction *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GroupBconfigured_Closure) (const Uenibstreamprotobuf__GroupBconfigured *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RAMsg3SizeGroupA_Closure) (const Uenibstreamprotobuf__RAMsg3SizeGroupA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MessagePowerOffsetGroupB_Closure) (const Uenibstreamprotobuf__MessagePowerOffsetGroupB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RAContentionResolutionTimer_Closure) (const Uenibstreamprotobuf__RAContentionResolutionTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RestrictedSetConfig_Closure) (const Uenibstreamprotobuf__RestrictedSetConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHConfigCommon_Closure) (const Uenibstreamprotobuf__PUSCHConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList_Closure) (const Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocationList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation_Closure) (const Uenibstreamprotobuf__PUSCHTimeDomainResourceAllocation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHConfigCommon_Closure) (const Uenibstreamprotobuf__PUCCHConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHGroupHopping_Closure) (const Uenibstreamprotobuf__PUCCHGroupHopping *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NTimingAdvanceOffset_Closure) (const Uenibstreamprotobuf__NTimingAdvanceOffset *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SSBPeriodicityServingCell_Closure) (const Uenibstreamprotobuf__SSBPeriodicityServingCell *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DMRSTypeAPosition_Closure) (const Uenibstreamprotobuf__DMRSTypeAPosition *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RateMatchPatternLTECRS_Closure) (const Uenibstreamprotobuf__RateMatchPatternLTECRS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CarrierBandwidthDL_Closure) (const Uenibstreamprotobuf__CarrierBandwidthDL *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList_Closure) (const Uenibstreamprotobuf__EUTRAMBSFNSubframeConfigList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig_Closure) (const Uenibstreamprotobuf__EUTRAMBSFNSubframeConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RadioframeAllocationPeriod_Closure) (const Uenibstreamprotobuf__RadioframeAllocationPeriod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SubframeAllocation_Closure) (const Uenibstreamprotobuf__SubframeAllocation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofCRSPorts_Closure) (const Uenibstreamprotobuf__NrofCRSPorts *message, void *closure_data); typedef void (*Uenibstreamprotobuf__VShift_Closure) (const Uenibstreamprotobuf__VShift *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RateMatchPattern_Closure) (const Uenibstreamprotobuf__RateMatchPattern *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Bitmaps_Closure) (const Uenibstreamprotobuf__Bitmaps *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Dummy_Closure) (const Uenibstreamprotobuf__Dummy *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TDDULDLConfigCommon_Closure) (const Uenibstreamprotobuf__TDDULDLConfigCommon *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TDDULDLPattern_Closure) (const Uenibstreamprotobuf__TDDULDLPattern *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DLULTransmissionPeriodicity_Closure) (const Uenibstreamprotobuf__DLULTransmissionPeriodicity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530_Closure) (const Uenibstreamprotobuf__DLULTransmissionPeriodicityV1530 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__T304_Closure) (const Uenibstreamprotobuf__T304 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RACHConfigDedicated_Closure) (const Uenibstreamprotobuf__RACHConfigDedicated *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CFRA_Closure) (const Uenibstreamprotobuf__CFRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Occasions_Closure) (const Uenibstreamprotobuf__Occasions *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SSB_Closure) (const Uenibstreamprotobuf__SSB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CFRASSBResource_Closure) (const Uenibstreamprotobuf__CFRASSBResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIRS_Closure) (const Uenibstreamprotobuf__CSIRS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CFRACSIRSResource_Closure) (const Uenibstreamprotobuf__CFRACSIRSResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RAPrioritization_Closure) (const Uenibstreamprotobuf__RAPrioritization *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PowerRampingStepHighPriority_Closure) (const Uenibstreamprotobuf__PowerRampingStepHighPriority *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ScalingFactorBI_Closure) (const Uenibstreamprotobuf__ScalingFactorBI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SSBMTC_Closure) (const Uenibstreamprotobuf__SSBMTC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Duration_Closure) (const Uenibstreamprotobuf__Duration *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SSBMTC2_Closure) (const Uenibstreamprotobuf__SSBMTC2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Periodicity_Closure) (const Uenibstreamprotobuf__Periodicity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RLFTimersAndConstants_Closure) (const Uenibstreamprotobuf__RLFTimersAndConstants *message, void *closure_data); typedef void (*Uenibstreamprotobuf__T310_Closure) (const Uenibstreamprotobuf__T310 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__N310_Closure) (const Uenibstreamprotobuf__N310 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__N311_Closure) (const Uenibstreamprotobuf__N311 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__T311V1530_Closure) (const Uenibstreamprotobuf__T311V1530 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold_Closure) (const Uenibstreamprotobuf__RlmInSyncOutOfSyncThreshold *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ServingCellConfig_Closure) (const Uenibstreamprotobuf__ServingCellConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TDDULDLConfigDedicated_Closure) (const Uenibstreamprotobuf__TDDULDLConfigDedicated *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TDDULDLSlotConfig_Closure) (const Uenibstreamprotobuf__TDDULDLSlotConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Explicit_Closure) (const Uenibstreamprotobuf__Explicit *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BWPDownlinkDedicated_Closure) (const Uenibstreamprotobuf__BWPDownlinkDedicated *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDCCHConfig_Closure) (const Uenibstreamprotobuf__PDCCHConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DownlinkPreemption_Closure) (const Uenibstreamprotobuf__DownlinkPreemption *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TimeFrequencySet_Closure) (const Uenibstreamprotobuf__TimeFrequencySet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__INTConfigurationPerServingCell_Closure) (const Uenibstreamprotobuf__INTConfigurationPerServingCell *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHTPCCommandConfig_Closure) (const Uenibstreamprotobuf__PUSCHTPCCommandConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHTPCCommandConfig_Closure) (const Uenibstreamprotobuf__PUCCHTPCCommandConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSTPCCommandConfig_Closure) (const Uenibstreamprotobuf__SRSTPCCommandConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDSCHConfig_Closure) (const Uenibstreamprotobuf__PDSCHConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DMRSDownlinkConfig_Closure) (const Uenibstreamprotobuf__DMRSDownlinkConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DMRSType_Closure) (const Uenibstreamprotobuf__DMRSType *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DMRSAdditionalPosition_Closure) (const Uenibstreamprotobuf__DMRSAdditionalPosition *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MaxLength_Closure) (const Uenibstreamprotobuf__MaxLength *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PTRSDownlinkConfig_Closure) (const Uenibstreamprotobuf__PTRSDownlinkConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ResourceElementOffset_Closure) (const Uenibstreamprotobuf__ResourceElementOffset *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TCIState_Closure) (const Uenibstreamprotobuf__TCIState *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QCLInfo_Closure) (const Uenibstreamprotobuf__QCLInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QCLType_Closure) (const Uenibstreamprotobuf__QCLType *message, void *closure_data); typedef void (*Uenibstreamprotobuf__VRBToPRBInterleaver_Closure) (const Uenibstreamprotobuf__VRBToPRBInterleaver *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ResourceAllocation_Closure) (const Uenibstreamprotobuf__ResourceAllocation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDSCHAggregationFactor_Closure) (const Uenibstreamprotobuf__PDSCHAggregationFactor *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RateMatchPatternGroup_Closure) (const Uenibstreamprotobuf__RateMatchPatternGroup *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RateMatchPatternGroupItem_Closure) (const Uenibstreamprotobuf__RateMatchPatternGroupItem *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RBGSize_Closure) (const Uenibstreamprotobuf__RBGSize *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MCSTable_Closure) (const Uenibstreamprotobuf__MCSTable *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI_Closure) (const Uenibstreamprotobuf__MaxNrofCodeWordsScheduledByDCI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__StaticBundling_Closure) (const Uenibstreamprotobuf__StaticBundling *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BundleSize_Closure) (const Uenibstreamprotobuf__BundleSize *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DynamicBundling_Closure) (const Uenibstreamprotobuf__DynamicBundling *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BundleSizeSet1_Closure) (const Uenibstreamprotobuf__BundleSizeSet1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BundleSizeSet2_Closure) (const Uenibstreamprotobuf__BundleSizeSet2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ZPCSIRSResource_Closure) (const Uenibstreamprotobuf__ZPCSIRSResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIRSResourceMapping_Closure) (const Uenibstreamprotobuf__CSIRSResourceMapping *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofPorts_Closure) (const Uenibstreamprotobuf__NrofPorts *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CDMType_Closure) (const Uenibstreamprotobuf__CDMType *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Dot5_Closure) (const Uenibstreamprotobuf__Dot5 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIFrequencyOccupation_Closure) (const Uenibstreamprotobuf__CSIFrequencyOccupation *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset_Closure) (const Uenibstreamprotobuf__CSIResourcePeriodicityAndOffset *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ZPCSIRSResourceSet_Closure) (const Uenibstreamprotobuf__ZPCSIRSResourceSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SPSConfig_Closure) (const Uenibstreamprotobuf__SPSConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SPSConfigPeriodicity_Closure) (const Uenibstreamprotobuf__SPSConfigPeriodicity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SPSMCSTable_Closure) (const Uenibstreamprotobuf__SPSMCSTable *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RadioLinkMonitoringConfig_Closure) (const Uenibstreamprotobuf__RadioLinkMonitoringConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RadioLinkMonitoringRS_Closure) (const Uenibstreamprotobuf__RadioLinkMonitoringRS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Purpose_Closure) (const Uenibstreamprotobuf__Purpose *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BeamFailureInstanceMaxCount_Closure) (const Uenibstreamprotobuf__BeamFailureInstanceMaxCount *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BeamFailureDetectionTimer_Closure) (const Uenibstreamprotobuf__BeamFailureDetectionTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BWPDownlink_Closure) (const Uenibstreamprotobuf__BWPDownlink *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BWPInactivityTimer_Closure) (const Uenibstreamprotobuf__BWPInactivityTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UplinkConfig_Closure) (const Uenibstreamprotobuf__UplinkConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BWPUplinkDedicated_Closure) (const Uenibstreamprotobuf__BWPUplinkDedicated *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHConfig_Closure) (const Uenibstreamprotobuf__PUCCHConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHResourceSet_Closure) (const Uenibstreamprotobuf__PUCCHResourceSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHResource_Closure) (const Uenibstreamprotobuf__PUCCHResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHFormat0_Closure) (const Uenibstreamprotobuf__PUCCHFormat0 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHFormat1_Closure) (const Uenibstreamprotobuf__PUCCHFormat1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHFormat2_Closure) (const Uenibstreamprotobuf__PUCCHFormat2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHFormat3_Closure) (const Uenibstreamprotobuf__PUCCHFormat3 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHFormat4_Closure) (const Uenibstreamprotobuf__PUCCHFormat4 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__OCCLength_Closure) (const Uenibstreamprotobuf__OCCLength *message, void *closure_data); typedef void (*Uenibstreamprotobuf__OCCIndex_Closure) (const Uenibstreamprotobuf__OCCIndex *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHFormatConfig_Closure) (const Uenibstreamprotobuf__PUCCHFormatConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHMaxCodeRate_Closure) (const Uenibstreamprotobuf__PUCCHMaxCodeRate *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofSlots_Closure) (const Uenibstreamprotobuf__NrofSlots *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SchedulingRequestResourceConfig_Closure) (const Uenibstreamprotobuf__SchedulingRequestResourceConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHSpatialRelationInfo_Closure) (const Uenibstreamprotobuf__PUCCHSpatialRelationInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Srs_Closure) (const Uenibstreamprotobuf__Srs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ClosedLoopIndex_Closure) (const Uenibstreamprotobuf__ClosedLoopIndex *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHPowerControl_Closure) (const Uenibstreamprotobuf__PUCCHPowerControl *message, void *closure_data); typedef void (*Uenibstreamprotobuf__P0PUCCH_Closure) (const Uenibstreamprotobuf__P0PUCCH *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHPathlossReferenceRS_Closure) (const Uenibstreamprotobuf__PUCCHPathlossReferenceRS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates_Closure) (const Uenibstreamprotobuf__TwoPUCCHPCAdjustmentStates *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHServingCellConfig_Closure) (const Uenibstreamprotobuf__PUSCHServingCellConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission_Closure) (const Uenibstreamprotobuf__PUSCHCodeBlockGroupTransmission *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RateMatching_Closure) (const Uenibstreamprotobuf__RateMatching *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSCarrierSwitching_Closure) (const Uenibstreamprotobuf__SRSCarrierSwitching *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSSwitchFromCarrier_Closure) (const Uenibstreamprotobuf__SRSSwitchFromCarrier *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSTPCPDCCHConfigList_Closure) (const Uenibstreamprotobuf__SRSTPCPDCCHConfigList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSTPCPDCCHConfig_Closure) (const Uenibstreamprotobuf__SRSTPCPDCCHConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSCCSetIndex_Closure) (const Uenibstreamprotobuf__SRSCCSetIndex *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHConfig_Closure) (const Uenibstreamprotobuf__PUSCHConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TxConfig_Closure) (const Uenibstreamprotobuf__TxConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DMRSUplinkConfig_Closure) (const Uenibstreamprotobuf__DMRSUplinkConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PTRSUplinkConfig_Closure) (const Uenibstreamprotobuf__PTRSUplinkConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TransformPrecoderDisabled_Closure) (const Uenibstreamprotobuf__TransformPrecoderDisabled *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MaxNrofPorts_Closure) (const Uenibstreamprotobuf__MaxNrofPorts *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PTRSPower_Closure) (const Uenibstreamprotobuf__PTRSPower *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TransformPrecoderEnabled_Closure) (const Uenibstreamprotobuf__TransformPrecoderEnabled *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TimeDensityTransformPrecoding_Closure) (const Uenibstreamprotobuf__TimeDensityTransformPrecoding *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TransformPrecodingDisabled_Closure) (const Uenibstreamprotobuf__TransformPrecodingDisabled *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TransformPrecodingEnabled_Closure) (const Uenibstreamprotobuf__TransformPrecodingEnabled *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHPowerControl_Closure) (const Uenibstreamprotobuf__PUSCHPowerControl *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Alpha_Closure) (const Uenibstreamprotobuf__Alpha *message, void *closure_data); typedef void (*Uenibstreamprotobuf__P0PUSCHAlphaSet_Closure) (const Uenibstreamprotobuf__P0PUSCHAlphaSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHPathlossReferenceRS_Closure) (const Uenibstreamprotobuf__PUSCHPathlossReferenceRS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates_Closure) (const Uenibstreamprotobuf__TwoPUSCHPCAdjustmentStates *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRIPUSCHPowerControl_Closure) (const Uenibstreamprotobuf__SRIPUSCHPowerControl *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FrequencyHopping_Closure) (const Uenibstreamprotobuf__FrequencyHopping *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUSCHAggregationFactor_Closure) (const Uenibstreamprotobuf__PUSCHAggregationFactor *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookSubset_Closure) (const Uenibstreamprotobuf__CodebookSubset *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RBGSize2_Closure) (const Uenibstreamprotobuf__RBGSize2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UCIOnPUSCH_Closure) (const Uenibstreamprotobuf__UCIOnPUSCH *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BetaOffsetsList_Closure) (const Uenibstreamprotobuf__BetaOffsetsList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Scaling_Closure) (const Uenibstreamprotobuf__Scaling *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ConfiguredGrantConfig_Closure) (const Uenibstreamprotobuf__ConfiguredGrantConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CGUCIOnPUSCH_Closure) (const Uenibstreamprotobuf__CGUCIOnPUSCH *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BetaOffsets_Closure) (const Uenibstreamprotobuf__BetaOffsets *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PowerControlLoopToUse_Closure) (const Uenibstreamprotobuf__PowerControlLoopToUse *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RepK_Closure) (const Uenibstreamprotobuf__RepK *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RepKRV_Closure) (const Uenibstreamprotobuf__RepKRV *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GrantPeriodicity_Closure) (const Uenibstreamprotobuf__GrantPeriodicity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RRCConfiguredUplinkGrant_Closure) (const Uenibstreamprotobuf__RRCConfiguredUplinkGrant *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSConfig_Closure) (const Uenibstreamprotobuf__SRSConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResourceSet_Closure) (const Uenibstreamprotobuf__SRSResourceSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResourceSetTypeAperiodic_Closure) (const Uenibstreamprotobuf__SRSResourceSetTypeAperiodic *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent_Closure) (const Uenibstreamprotobuf__SRSResourceSetTypeSemiPersistent *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResourceSetTypePeriodic_Closure) (const Uenibstreamprotobuf__SRSResourceSetTypePeriodic *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResourceSetUsage_Closure) (const Uenibstreamprotobuf__SRSResourceSetUsage *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSPowerControlAdjustmentStates_Closure) (const Uenibstreamprotobuf__SRSPowerControlAdjustmentStates *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResource_Closure) (const Uenibstreamprotobuf__SRSResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofSRSPorts_Closure) (const Uenibstreamprotobuf__NrofSRSPorts *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PTRSPortIndex_Closure) (const Uenibstreamprotobuf__PTRSPortIndex *message, void *closure_data); typedef void (*Uenibstreamprotobuf__N2_Closure) (const Uenibstreamprotobuf__N2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__N4_Closure) (const Uenibstreamprotobuf__N4 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ResourceMapping_Closure) (const Uenibstreamprotobuf__ResourceMapping *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofSymbols_Closure) (const Uenibstreamprotobuf__NrofSymbols *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RepetitionFactor_Closure) (const Uenibstreamprotobuf__RepetitionFactor *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FreqHopping_Closure) (const Uenibstreamprotobuf__FreqHopping *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GroupOrSequenceHopping_Closure) (const Uenibstreamprotobuf__GroupOrSequenceHopping *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResourceTypeAperiodic_Closure) (const Uenibstreamprotobuf__SRSResourceTypeAperiodic *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResourceTypeSemiPersistent_Closure) (const Uenibstreamprotobuf__SRSResourceTypeSemiPersistent *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSPeriodicityAndOffset_Closure) (const Uenibstreamprotobuf__SRSPeriodicityAndOffset *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSResourceTypePeriodic_Closure) (const Uenibstreamprotobuf__SRSResourceTypePeriodic *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRSSpatialRelationInfo_Closure) (const Uenibstreamprotobuf__SRSSpatialRelationInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BeamFailureRecoveryConfig_Closure) (const Uenibstreamprotobuf__BeamFailureRecoveryConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PRACHResourceDedicatedBFR_Closure) (const Uenibstreamprotobuf__PRACHResourceDedicatedBFR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BFRSSBResource_Closure) (const Uenibstreamprotobuf__BFRSSBResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BFRCSIRSResource_Closure) (const Uenibstreamprotobuf__BFRCSIRSResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SSBPerRACHOccasion_Closure) (const Uenibstreamprotobuf__SSBPerRACHOccasion *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BeamFailureRecoveryTimer_Closure) (const Uenibstreamprotobuf__BeamFailureRecoveryTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDCCHServingCellConfig_Closure) (const Uenibstreamprotobuf__PDCCHServingCellConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SlotFormatIndicator_Closure) (const Uenibstreamprotobuf__SlotFormatIndicator *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SlotFormatCombinationsPerCell_Closure) (const Uenibstreamprotobuf__SlotFormatCombinationsPerCell *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SlotFormatCombination_Closure) (const Uenibstreamprotobuf__SlotFormatCombination *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDSCHServingCellConfig_Closure) (const Uenibstreamprotobuf__PDSCHServingCellConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission_Closure) (const Uenibstreamprotobuf__PDSCHCodeBlockGroupTransmission *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock_Closure) (const Uenibstreamprotobuf__MaxCodeBlockGroupsPerTransportBlock *message, void *closure_data); typedef void (*Uenibstreamprotobuf__XOverhead_Closure) (const Uenibstreamprotobuf__XOverhead *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofHARQProcessesForPDSCH_Closure) (const Uenibstreamprotobuf__NrofHARQProcessesForPDSCH *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIMeasConfig_Closure) (const Uenibstreamprotobuf__CSIMeasConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NZPCSIRSResource_Closure) (const Uenibstreamprotobuf__NZPCSIRSResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PowerControlOffsetSS_Closure) (const Uenibstreamprotobuf__PowerControlOffsetSS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NZPCSIRSResourceSet_Closure) (const Uenibstreamprotobuf__NZPCSIRSResourceSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIIMResource_Closure) (const Uenibstreamprotobuf__CSIIMResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Pattern0_Closure) (const Uenibstreamprotobuf__Pattern0 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SubcarrierLocationP0_Closure) (const Uenibstreamprotobuf__SubcarrierLocationP0 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Pattern1_Closure) (const Uenibstreamprotobuf__Pattern1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SubcarrierLocationP1_Closure) (const Uenibstreamprotobuf__SubcarrierLocationP1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIIMResourceSet_Closure) (const Uenibstreamprotobuf__CSIIMResourceSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSISSBResourceSet_Closure) (const Uenibstreamprotobuf__CSISSBResourceSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIResourceConfig_Closure) (const Uenibstreamprotobuf__CSIResourceConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NZPCSIRSSSB_Closure) (const Uenibstreamprotobuf__NZPCSIRSSSB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIIMResourceSetList_Closure) (const Uenibstreamprotobuf__CSIIMResourceSetList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ResourceType_Closure) (const Uenibstreamprotobuf__ResourceType *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIReportConfig_Closure) (const Uenibstreamprotobuf__CSIReportConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIReportConfigTypePeriodic_Closure) (const Uenibstreamprotobuf__CSIReportConfigTypePeriodic *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIReportPeriodicityAndOffset_Closure) (const Uenibstreamprotobuf__CSIReportPeriodicityAndOffset *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PUCCHCSIResource_Closure) (const Uenibstreamprotobuf__PUCCHCSIResource *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH_Closure) (const Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUCCH *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH_Closure) (const Uenibstreamprotobuf__CSIReportConfigTypeSemiPersistentOnPUSCH *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportSlotConfig_Closure) (const Uenibstreamprotobuf__ReportSlotConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIReportConfigTypeAperiodic_Closure) (const Uenibstreamprotobuf__CSIReportConfigTypeAperiodic *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CRIRII1CQI_Closure) (const Uenibstreamprotobuf__CRIRII1CQI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportFreqConfiguration_Closure) (const Uenibstreamprotobuf__ReportFreqConfiguration *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CQIFormatIndicator_Closure) (const Uenibstreamprotobuf__CQIFormatIndicator *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PMIFormatIndicator_Closure) (const Uenibstreamprotobuf__PMIFormatIndicator *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookConfig_Closure) (const Uenibstreamprotobuf__CodebookConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookTypeType1_Closure) (const Uenibstreamprotobuf__CodebookTypeType1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookSubTypeSinglePanel_Closure) (const Uenibstreamprotobuf__CodebookSubTypeSinglePanel *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo_Closure) (const Uenibstreamprotobuf__CodebookNrOfAntennaPortsTwo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo_Closure) (const Uenibstreamprotobuf__CodebookNrOfAntennaPortsMoreThanTwo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookSubTypeMultiPanel_Closure) (const Uenibstreamprotobuf__CodebookSubTypeMultiPanel *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookTypeType2_Closure) (const Uenibstreamprotobuf__CodebookTypeType2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookSubTypeTypeII_Closure) (const Uenibstreamprotobuf__CodebookSubTypeTypeII *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection_Closure) (const Uenibstreamprotobuf__CodebookSubTypeTypeIIPortSelection *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PhaseAlphabetSize_Closure) (const Uenibstreamprotobuf__PhaseAlphabetSize *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NumberOfBeams_Closure) (const Uenibstreamprotobuf__NumberOfBeams *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PortSelectionSamplingSize_Closure) (const Uenibstreamprotobuf__PortSelectionSamplingSize *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIReportConfigDummy_Closure) (const Uenibstreamprotobuf__CSIReportConfigDummy *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GroupBasedBeamReportingDisabled_Closure) (const Uenibstreamprotobuf__GroupBasedBeamReportingDisabled *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofReportedRS_Closure) (const Uenibstreamprotobuf__NrofReportedRS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CQITable_Closure) (const Uenibstreamprotobuf__CQITable *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SubbandSize_Closure) (const Uenibstreamprotobuf__SubbandSize *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PortIndexFor8Ranks_Closure) (const Uenibstreamprotobuf__PortIndexFor8Ranks *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PortIndex8_Closure) (const Uenibstreamprotobuf__PortIndex8 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PortIndex4_Closure) (const Uenibstreamprotobuf__PortIndex4 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PortIndex2_Closure) (const Uenibstreamprotobuf__PortIndex2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530_Closure) (const Uenibstreamprotobuf__SemiPersistentOnPUSCHV1530 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIAperiodicTriggerStateList_Closure) (const Uenibstreamprotobuf__CSIAperiodicTriggerStateList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIAperiodicTriggerState_Closure) (const Uenibstreamprotobuf__CSIAperiodicTriggerState *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIAssociatedReportConfigInfo_Closure) (const Uenibstreamprotobuf__CSIAssociatedReportConfigInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NZPCSIRS_Closure) (const Uenibstreamprotobuf__NZPCSIRS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList_Closure) (const Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerStateList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState_Closure) (const Uenibstreamprotobuf__CSISemiPersistentOnPUSCHTriggerState *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCellDeactivationTimer_Closure) (const Uenibstreamprotobuf__SCellDeactivationTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CrossCarrierSchedulingConfig_Closure) (const Uenibstreamprotobuf__CrossCarrierSchedulingConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig_Closure) (const Uenibstreamprotobuf__OwnCrossCarrierSchedulingConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig_Closure) (const Uenibstreamprotobuf__OtherCrossCarrierSchedulingConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PathlossReferenceLinking_Closure) (const Uenibstreamprotobuf__PathlossReferenceLinking *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasConfig_Closure) (const Uenibstreamprotobuf__MeasConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasObjectToRemoveList_Closure) (const Uenibstreamprotobuf__MeasObjectToRemoveList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasObjectToAddModList_Closure) (const Uenibstreamprotobuf__MeasObjectToAddModList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportConfigToRemoveList_Closure) (const Uenibstreamprotobuf__ReportConfigToRemoveList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportConfigToAddModList_Closure) (const Uenibstreamprotobuf__ReportConfigToAddModList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasIdToRemoveList_Closure) (const Uenibstreamprotobuf__MeasIdToRemoveList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasIdToAddModList_Closure) (const Uenibstreamprotobuf__MeasIdToAddModList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasObjectToAddMod_Closure) (const Uenibstreamprotobuf__MeasObjectToAddMod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasObjectNR_Closure) (const Uenibstreamprotobuf__MeasObjectNR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReferenceSignalConfig_Closure) (const Uenibstreamprotobuf__ReferenceSignalConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SSBConfigMobility_Closure) (const Uenibstreamprotobuf__SSBConfigMobility *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SSBToMeasure_Closure) (const Uenibstreamprotobuf__SSBToMeasure *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SSRSSIMeasurement_Closure) (const Uenibstreamprotobuf__SSRSSIMeasurement *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIRSResourceConfigMobility_Closure) (const Uenibstreamprotobuf__CSIRSResourceConfigMobility *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIRSCellMobility_Closure) (const Uenibstreamprotobuf__CSIRSCellMobility *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIRSMeasurementBW_Closure) (const Uenibstreamprotobuf__CSIRSMeasurementBW *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Density_Closure) (const Uenibstreamprotobuf__Density *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CSIRSResourceMobility_Closure) (const Uenibstreamprotobuf__CSIRSResourceMobility *message, void *closure_data); typedef void (*Uenibstreamprotobuf__AssociatedSSB_Closure) (const Uenibstreamprotobuf__AssociatedSSB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ThresholdNR_Closure) (const Uenibstreamprotobuf__ThresholdNR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QOffsetRangeList_Closure) (const Uenibstreamprotobuf__QOffsetRangeList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QOffsetRange_Closure) (const Uenibstreamprotobuf__QOffsetRange *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CellsToAddModList_Closure) (const Uenibstreamprotobuf__CellsToAddModList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CellsToAddMod_Closure) (const Uenibstreamprotobuf__CellsToAddMod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PCIList_Closure) (const Uenibstreamprotobuf__PCIList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PCIRangeIndexList_Closure) (const Uenibstreamprotobuf__PCIRangeIndexList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PCIRangeElement_Closure) (const Uenibstreamprotobuf__PCIRangeElement *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PCIRange_Closure) (const Uenibstreamprotobuf__PCIRange *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Range_Closure) (const Uenibstreamprotobuf__Range *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasCycleSCellV1530_Closure) (const Uenibstreamprotobuf__MeasCycleSCellV1530 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasObjectEUTRA_Closure) (const Uenibstreamprotobuf__MeasObjectEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth_Closure) (const Uenibstreamprotobuf__EUTRAAllowedMeasBandwidth *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRACellIndexList_Closure) (const Uenibstreamprotobuf__EUTRACellIndexList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRACell_Closure) (const Uenibstreamprotobuf__EUTRACell *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAQOffsetRange_Closure) (const Uenibstreamprotobuf__EUTRAQOffsetRange *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRABlackCell_Closure) (const Uenibstreamprotobuf__EUTRABlackCell *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAPhysCellIdRange_Closure) (const Uenibstreamprotobuf__EUTRAPhysCellIdRange *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRARange_Closure) (const Uenibstreamprotobuf__EUTRARange *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportConfigToAddMod_Closure) (const Uenibstreamprotobuf__ReportConfigToAddMod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportConfigNR_Closure) (const Uenibstreamprotobuf__ReportConfigNR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PeriodicalReportConfig_Closure) (const Uenibstreamprotobuf__PeriodicalReportConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRRSType_Closure) (const Uenibstreamprotobuf__NRRSType *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRFreqInfo_Closure) (const Uenibstreamprotobuf__NRFreqInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportInterval_Closure) (const Uenibstreamprotobuf__ReportInterval *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportAmount_Closure) (const Uenibstreamprotobuf__ReportAmount *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasReportQuantity_Closure) (const Uenibstreamprotobuf__MeasReportQuantity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventTriggerConfig_Closure) (const Uenibstreamprotobuf__EventTriggerConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventA1_Closure) (const Uenibstreamprotobuf__EventA1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventA2_Closure) (const Uenibstreamprotobuf__EventA2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventA3_Closure) (const Uenibstreamprotobuf__EventA3 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventA4_Closure) (const Uenibstreamprotobuf__EventA4 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventA5_Closure) (const Uenibstreamprotobuf__EventA5 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventA6_Closure) (const Uenibstreamprotobuf__EventA6 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasTriggerQuantity_Closure) (const Uenibstreamprotobuf__MeasTriggerQuantity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TimeToTrigger_Closure) (const Uenibstreamprotobuf__TimeToTrigger *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasTriggerQuantityOffset_Closure) (const Uenibstreamprotobuf__MeasTriggerQuantityOffset *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportAddNeighMeas_Closure) (const Uenibstreamprotobuf__ReportAddNeighMeas *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportCGI_Closure) (const Uenibstreamprotobuf__ReportCGI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportConfigInterRAT_Closure) (const Uenibstreamprotobuf__ReportConfigInterRAT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PeriodicalReportConfigInterRAT_Closure) (const Uenibstreamprotobuf__PeriodicalReportConfigInterRAT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventTriggerConfigInterRAT_Closure) (const Uenibstreamprotobuf__EventTriggerConfigInterRAT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventB1_Closure) (const Uenibstreamprotobuf__EventB1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EventB2_Closure) (const Uenibstreamprotobuf__EventB2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasTriggerQuantityEUTRA_Closure) (const Uenibstreamprotobuf__MeasTriggerQuantityEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ReportCGIEUTRA_Closure) (const Uenibstreamprotobuf__ReportCGIEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasIdToAddMod_Closure) (const Uenibstreamprotobuf__MeasIdToAddMod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QuantityConfig_Closure) (const Uenibstreamprotobuf__QuantityConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QuantityConfigNR_Closure) (const Uenibstreamprotobuf__QuantityConfigNR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__QuantityConfigRS_Closure) (const Uenibstreamprotobuf__QuantityConfigRS *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FilterConfig_Closure) (const Uenibstreamprotobuf__FilterConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FilterCoefficient_Closure) (const Uenibstreamprotobuf__FilterCoefficient *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasGapConfig_Closure) (const Uenibstreamprotobuf__MeasGapConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__GapConfig_Closure) (const Uenibstreamprotobuf__GapConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MGL_Closure) (const Uenibstreamprotobuf__MGL *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MGRP_Closure) (const Uenibstreamprotobuf__MGRP *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MGTA_Closure) (const Uenibstreamprotobuf__MGTA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasGapSharingConfig_Closure) (const Uenibstreamprotobuf__MeasGapSharingConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasGapSharingScheme_Closure) (const Uenibstreamprotobuf__MeasGapSharingScheme *message, void *closure_data); typedef void (*Uenibstreamprotobuf__OtherConfig_Closure) (const Uenibstreamprotobuf__OtherConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer_Closure) (const Uenibstreamprotobuf__DelayBudgetReportingProhibitTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__OtherConfigV1540_Closure) (const Uenibstreamprotobuf__OtherConfigV1540 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__OverheatingAssistanceConfig_Closure) (const Uenibstreamprotobuf__OverheatingAssistanceConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCellConfig_Closure) (const Uenibstreamprotobuf__SCellConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SearchSpace_Closure) (const Uenibstreamprotobuf__SearchSpace *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofCandidates_Closure) (const Uenibstreamprotobuf__NrofCandidates *message, void *closure_data); typedef void (*Uenibstreamprotobuf__AggregationLevel_Closure) (const Uenibstreamprotobuf__AggregationLevel *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Common_Closure) (const Uenibstreamprotobuf__Common *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DCIFormat00AndFormat10_Closure) (const Uenibstreamprotobuf__DCIFormat00AndFormat10 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DCIFormat20_Closure) (const Uenibstreamprotobuf__DCIFormat20 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NrofCandidatesSFI_Closure) (const Uenibstreamprotobuf__NrofCandidatesSFI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__AggregationLevelSFI_Closure) (const Uenibstreamprotobuf__AggregationLevelSFI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DCIFormat21_Closure) (const Uenibstreamprotobuf__DCIFormat21 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DCIFormat22_Closure) (const Uenibstreamprotobuf__DCIFormat22 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DCIFormat23_Closure) (const Uenibstreamprotobuf__DCIFormat23 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Dummy1_Closure) (const Uenibstreamprotobuf__Dummy1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Dummy2_Closure) (const Uenibstreamprotobuf__Dummy2 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UESpecific_Closure) (const Uenibstreamprotobuf__UESpecific *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DCIFormats_Closure) (const Uenibstreamprotobuf__DCIFormats *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultCellListSFTD_Closure) (const Uenibstreamprotobuf__MeasResultCellListSFTD *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultCellSFTD_Closure) (const Uenibstreamprotobuf__MeasResultCellSFTD *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultList2NR_Closure) (const Uenibstreamprotobuf__MeasResultList2NR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResult2NR_Closure) (const Uenibstreamprotobuf__MeasResult2NR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasQuantityResults_Closure) (const Uenibstreamprotobuf__MeasQuantityResults *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ResultsPerSSBIndex_Closure) (const Uenibstreamprotobuf__ResultsPerSSBIndex *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ResultsPerCSIRSIndex_Closure) (const Uenibstreamprotobuf__ResultsPerCSIRSIndex *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasQuantityResultsEUTRA_Closure) (const Uenibstreamprotobuf__MeasQuantityResultsEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CellResults_Closure) (const Uenibstreamprotobuf__CellResults *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ResultsPerCSIRSIndexList_Closure) (const Uenibstreamprotobuf__ResultsPerCSIRSIndexList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ResultsPerSSBIndexList_Closure) (const Uenibstreamprotobuf__ResultsPerSSBIndexList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RsIndexResults_Closure) (const Uenibstreamprotobuf__RsIndexResults *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResult_Closure) (const Uenibstreamprotobuf__MeasResult *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PLMNIdentity_Closure) (const Uenibstreamprotobuf__PLMNIdentity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MNC_Closure) (const Uenibstreamprotobuf__MNC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MCC_Closure) (const Uenibstreamprotobuf__MCC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PLMNIdentityEUTRA5GC_Closure) (const Uenibstreamprotobuf__PLMNIdentityEUTRA5GC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC_Closure) (const Uenibstreamprotobuf__PLMNIdentityListEUTRA5GC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC_Closure) (const Uenibstreamprotobuf__CellAccessRelatedInfoEUTRA5GC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC_Closure) (const Uenibstreamprotobuf__PLMNIdentityListEUTRAEPC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC_Closure) (const Uenibstreamprotobuf__CellAccessRelatedInfoEUTRAEPC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CGIInfoEPC_Closure) (const Uenibstreamprotobuf__CGIInfoEPC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PLMNIdentityInfo_Closure) (const Uenibstreamprotobuf__PLMNIdentityInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDCCHConfigSIB1_Closure) (const Uenibstreamprotobuf__PDCCHConfigSIB1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NoSIB1_Closure) (const Uenibstreamprotobuf__NoSIB1 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PLMNIdentityInfoList_Closure) (const Uenibstreamprotobuf__PLMNIdentityInfoList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MultiFrequencyBandListNR_Closure) (const Uenibstreamprotobuf__MultiFrequencyBandListNR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CGIInfo_Closure) (const Uenibstreamprotobuf__CGIInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MultiBandInfoListEUTRA_Closure) (const Uenibstreamprotobuf__MultiBandInfoListEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRACGIInfo_Closure) (const Uenibstreamprotobuf__EUTRACGIInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultNR_Closure) (const Uenibstreamprotobuf__MeasResultNR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultEUTRA_Closure) (const Uenibstreamprotobuf__MeasResultEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultServMO_Closure) (const Uenibstreamprotobuf__MeasResultServMO *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultServMOList_Closure) (const Uenibstreamprotobuf__MeasResultServMOList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultListNR_Closure) (const Uenibstreamprotobuf__MeasResultListNR *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResultListEUTRA_Closure) (const Uenibstreamprotobuf__MeasResultListEUTRA *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MeasResults_Closure) (const Uenibstreamprotobuf__MeasResults *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRXInfo_Closure) (const Uenibstreamprotobuf__DRXInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RadioBearerConfig_Closure) (const Uenibstreamprotobuf__RadioBearerConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRBToAddModList_Closure) (const Uenibstreamprotobuf__SRBToAddModList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SRBToAddMod_Closure) (const Uenibstreamprotobuf__SRBToAddMod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDCPConfig_Closure) (const Uenibstreamprotobuf__PDCPConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRB_Closure) (const Uenibstreamprotobuf__DRB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DiscardTimer_Closure) (const Uenibstreamprotobuf__DiscardTimer *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PDCPSNSize_Closure) (const Uenibstreamprotobuf__PDCPSNSize *message, void *closure_data); typedef void (*Uenibstreamprotobuf__Rohc_Closure) (const Uenibstreamprotobuf__Rohc *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RohcProfiles_Closure) (const Uenibstreamprotobuf__RohcProfiles *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UplinkOnlyROHC_Closure) (const Uenibstreamprotobuf__UplinkOnlyROHC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UplinkOnlyROHCProfiles_Closure) (const Uenibstreamprotobuf__UplinkOnlyROHCProfiles *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MoreThanOneRLC_Closure) (const Uenibstreamprotobuf__MoreThanOneRLC *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PrimaryPath_Closure) (const Uenibstreamprotobuf__PrimaryPath *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ULDataSplitThreshold_Closure) (const Uenibstreamprotobuf__ULDataSplitThreshold *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TReordering_Closure) (const Uenibstreamprotobuf__TReordering *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRBToAddModList_Closure) (const Uenibstreamprotobuf__DRBToAddModList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRBToAddMod_Closure) (const Uenibstreamprotobuf__DRBToAddMod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DRBToReleaseList_Closure) (const Uenibstreamprotobuf__DRBToReleaseList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SDAPConfig_Closure) (const Uenibstreamprotobuf__SDAPConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SDAPHeader_Closure) (const Uenibstreamprotobuf__SDAPHeader *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SecurityConfig_Closure) (const Uenibstreamprotobuf__SecurityConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SecurityAlgorithmConfig_Closure) (const Uenibstreamprotobuf__SecurityAlgorithmConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CipheringAlgorithm_Closure) (const Uenibstreamprotobuf__CipheringAlgorithm *message, void *closure_data); typedef void (*Uenibstreamprotobuf__IntegrityProtAlgorithm_Closure) (const Uenibstreamprotobuf__IntegrityProtAlgorithm *message, void *closure_data); typedef void (*Uenibstreamprotobuf__KeyToUse_Closure) (const Uenibstreamprotobuf__KeyToUse *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UplinkTxDirectCurrentList_Closure) (const Uenibstreamprotobuf__UplinkTxDirectCurrentList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UplinkTxDirectCurrentCell_Closure) (const Uenibstreamprotobuf__UplinkTxDirectCurrentCell *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UplinkTxDirectCurrentBWP_Closure) (const Uenibstreamprotobuf__UplinkTxDirectCurrentBWP *message, void *closure_data); typedef void (*Uenibstreamprotobuf__CellAccessRelatedInfo_Closure) (const Uenibstreamprotobuf__CellAccessRelatedInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ConnEstFailureControl_Closure) (const Uenibstreamprotobuf__ConnEstFailureControl *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ConnEstFailCount_Closure) (const Uenibstreamprotobuf__ConnEstFailCount *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ConnEstFailOffsetValidity_Closure) (const Uenibstreamprotobuf__ConnEstFailOffsetValidity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SISchedulingInfo_Closure) (const Uenibstreamprotobuf__SISchedulingInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIWindowLength_Closure) (const Uenibstreamprotobuf__SIWindowLength *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SchedulingInfo_Closure) (const Uenibstreamprotobuf__SchedulingInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIBMapping_Closure) (const Uenibstreamprotobuf__SIBMapping *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIBroadcastStatus_Closure) (const Uenibstreamprotobuf__SIBroadcastStatus *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIPeriodicity_Closure) (const Uenibstreamprotobuf__SIPeriodicity *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIBTypeInfo_Closure) (const Uenibstreamprotobuf__SIBTypeInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIBTypeInfoType_Closure) (const Uenibstreamprotobuf__SIBTypeInfoType *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIRequestConfig_Closure) (const Uenibstreamprotobuf__SIRequestConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIRequestPeriod_Closure) (const Uenibstreamprotobuf__SIRequestPeriod *message, void *closure_data); typedef void (*Uenibstreamprotobuf__RACHOccasionsSI_Closure) (const Uenibstreamprotobuf__RACHOccasionsSI *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIRequestResources_Closure) (const Uenibstreamprotobuf__SIRequestResources *message, void *closure_data); typedef void (*Uenibstreamprotobuf__ServingCellConfigCommonSIB_Closure) (const Uenibstreamprotobuf__ServingCellConfigCommonSIB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__DownlinkConfigCommonSIB_Closure) (const Uenibstreamprotobuf__DownlinkConfigCommonSIB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FrequencyInfoDLSIB_Closure) (const Uenibstreamprotobuf__FrequencyInfoDLSIB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MultiFrequencyBandListNRSIB_Closure) (const Uenibstreamprotobuf__MultiFrequencyBandListNRSIB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRMultiBandInfo_Closure) (const Uenibstreamprotobuf__NRMultiBandInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRNSPmaxList_Closure) (const Uenibstreamprotobuf__NRNSPmaxList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__NRNSPmaxValue_Closure) (const Uenibstreamprotobuf__NRNSPmaxValue *message, void *closure_data); typedef void (*Uenibstreamprotobuf__BCCHConfig_Closure) (const Uenibstreamprotobuf__BCCHConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PCCHConfig_Closure) (const Uenibstreamprotobuf__PCCHConfig *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PagingCycle_Closure) (const Uenibstreamprotobuf__PagingCycle *message, void *closure_data); typedef void (*Uenibstreamprotobuf__PCCHConfigNs_Closure) (const Uenibstreamprotobuf__PCCHConfigNs *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCS15KHZoneT_Closure) (const Uenibstreamprotobuf__SCS15KHZoneT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT_Closure) (const Uenibstreamprotobuf__SCS30KHZoneTSCS15KHZhalfT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT_Closure) (const Uenibstreamprotobuf__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT_Closure) (const Uenibstreamprotobuf__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT_Closure) (const Uenibstreamprotobuf__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT_Closure) (const Uenibstreamprotobuf__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT_Closure) (const Uenibstreamprotobuf__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SCS120KHZoneSixteenthT_Closure) (const Uenibstreamprotobuf__SCS120KHZoneSixteenthT *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UplinkConfigCommonSIB_Closure) (const Uenibstreamprotobuf__UplinkConfigCommonSIB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__FrequencyInfoULSIB_Closure) (const Uenibstreamprotobuf__FrequencyInfoULSIB *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIBNTimingAdvanceOffset_Closure) (const Uenibstreamprotobuf__SIBNTimingAdvanceOffset *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIBSSBPositionsInBurst_Closure) (const Uenibstreamprotobuf__SIBSSBPositionsInBurst *message, void *closure_data); typedef void (*Uenibstreamprotobuf__SIBSSBPeriodicityServingCell_Closure) (const Uenibstreamprotobuf__SIBSSBPeriodicityServingCell *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UETimersAndConstants_Closure) (const Uenibstreamprotobuf__UETimersAndConstants *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UETimersAndConstantsT300T301T319_Closure) (const Uenibstreamprotobuf__UETimersAndConstantsT300T301T319 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UETimersAndConstantsT310_Closure) (const Uenibstreamprotobuf__UETimersAndConstantsT310 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UETimersAndConstantsN310_Closure) (const Uenibstreamprotobuf__UETimersAndConstantsN310 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UETimersAndConstantsT311_Closure) (const Uenibstreamprotobuf__UETimersAndConstantsT311 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UETimersAndConstantsN311_Closure) (const Uenibstreamprotobuf__UETimersAndConstantsN311 *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACBarringPerCatList_Closure) (const Uenibstreamprotobuf__UACBarringPerCatList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACBarringPerCat_Closure) (const Uenibstreamprotobuf__UACBarringPerCat *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACBarringPerPLMNList_Closure) (const Uenibstreamprotobuf__UACBarringPerPLMNList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACBarringPerPLMN_Closure) (const Uenibstreamprotobuf__UACBarringPerPLMN *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACImplicitACBarringList_Closure) (const Uenibstreamprotobuf__UACImplicitACBarringList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACBarringInfoSetList_Closure) (const Uenibstreamprotobuf__UACBarringInfoSetList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACBarringInfoSet_Closure) (const Uenibstreamprotobuf__UACBarringInfoSet *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACBarringFactor_Closure) (const Uenibstreamprotobuf__UACBarringFactor *message, void *closure_data); typedef void (*Uenibstreamprotobuf__UACBarringTime_Closure) (const Uenibstreamprotobuf__UACBarringTime *message, void *closure_data); typedef void (*Uenibstreamprotobuf__MobilityStateParameters_Closure) (const Uenibstreamprotobuf__MobilityStateParameters *message, void *closure_data); typedef void (*Uenibstreamprotobuf__TEvaluationHystNormal_Closure) (const Uenibstreamprotobuf__TEvaluationHystNormal *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAMultiBandInfoList_Closure) (const Uenibstreamprotobuf__EUTRAMultiBandInfoList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRAMultiBandInfo_Closure) (const Uenibstreamprotobuf__EUTRAMultiBandInfo *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRANSPmaxList_Closure) (const Uenibstreamprotobuf__EUTRANSPmaxList *message, void *closure_data); typedef void (*Uenibstreamprotobuf__EUTRANSPmaxValue_Closure) (const Uenibstreamprotobuf__EUTRANSPmaxValue *message, void *closure_data); /* --- services --- */ /* --- descriptors --- */ extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cell_group_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rlc__bearer_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rlc__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__am__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ul__am__rlc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__max_retx_threshold__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__max_retx_threshold__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sn__field_length_am__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sn__field_length_am__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__t__poll_retransmit__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__t__poll_retransmit__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__poll_pdu__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__poll_pdu__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__poll_byte__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__poll_byte__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dl__am__rlc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__t__reassembly__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__t__reassembly__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__t__status_prohibit__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__t__status_prohibit__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__um__bi__directional__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ul__um__rlc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sn__field_length_um__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sn__field_length_um__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dl__um__rlc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__um__uni__directional__ul__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__um__uni__directional__dl__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__logical_channel_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ul__specific_parameters__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__prioritised_bit_rate__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__prioritised_bit_rate__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bucket_size_duration__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__bucket_size_duration__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__subcarrier_spacing__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__subcarrier_spacing__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__max_pusch__duration__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__max_pusch__duration__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bit_rate_query_prohibit_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__bit_rate_query_prohibit_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mac__cell_group_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drx__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__milli_seconds__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__milli_seconds__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drx__inactivity_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__drx__inactivity_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drx__retransmission_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__drx__retransmission_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__short_drx__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drx__short_cycle__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__drx__short_cycle__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scheduling_request_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scheduling_request_to_add_mod__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sr__prohibit_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sr__prohibit_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sr__trans_max__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sr__trans_max__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bsr__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__periodic_bsr__timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__periodic_bsr__timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__retx_bsr__timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__retx_bsr__timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__logical_channel_sr__delay_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__logical_channel_sr__delay_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__tag__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__tag__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__time_alignment_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__time_alignment_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__phr__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__phr__periodic_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__phr__periodic_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__phr__prohibit_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__phr__prohibit_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__phr__tx__power_factor_change__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__phr__tx__power_factor_change__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__phr__mode_other_cg__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__phr__mode_other_cg__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__data_inactivity_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__data_inactivity_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__physical_cell_group_config__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__physical_cell_group_config__pdsch__harq__ack__codebook__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__xscale__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__xscale__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sp_cell_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__reconfiguration_with_sync__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__serving_cell_config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__downlink_config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__frequency_info_dl__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs__specific_carrier__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bwp__downlink_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bwp__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cyclic_prefix__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__cyclic_prefix__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcch__config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__control_resource_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__interleaved__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__reg__bundle_size__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__reg__bundle_size__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__interleaver_size__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__interleaver_size__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__precoder_granularity__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__precoder_granularity__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__first_pdcch__monitoring_occasion_of_p0__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sequence__of__integer__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdsch__config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdsch__time_domain_resource_allocation_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdsch__time_domain_resource_allocation__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mapping_type__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__mapping_type__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uplink_config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__frequency_info_ul__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bwp__uplink_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bwp__uplink__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rach__config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rach__config_generic__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__msg1__fdm__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__msg1__fdm__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__preamble_trans_max__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__preamble_trans_max__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__power_ramping_step__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__power_ramping_step__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ra__response_window__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ra__response_window__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__fraction__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__fraction__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__other_fraction__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__other_fraction__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__group_bconfigured__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ra__msg3_size_group_a__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ra__msg3_size_group_a__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__message_power_offset_group_b__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__message_power_offset_group_b__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ra__contention_resolution_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ra__contention_resolution_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__restricted_set_config__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__restricted_set_config__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__time_domain_resource_allocation_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__time_domain_resource_allocation__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__group_hopping__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pucch__group_hopping__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__n__timing_advance_offset__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__n__timing_advance_offset__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ssb__periodicity_serving_cell__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ssb__periodicity_serving_cell__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dmrs__type_a__position__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dmrs__type_a__position__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rate_match_pattern_lte__crs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__carrier_bandwidth_dl__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__carrier_bandwidth_dl__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__mbsfn__subframe_config_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__mbsfn__subframe_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__radioframe_allocation_period__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__radioframe_allocation_period__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__subframe_allocation__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_crs__ports__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrof_crs__ports__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__v__shift__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__v__shift__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rate_match_pattern__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bitmaps__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dummy__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dummy__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__tdd__ul__dl__config_common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__tdd__ul__dl__pattern__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dl__ul__transmission_periodicity__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dl__ul__transmission_periodicity__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dl__ul__transmission_periodicity_v1530__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__t304__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__t304__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rach__config_dedicated__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cfra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__occasions__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ssb__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cfra__ssb__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csirs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cfra__csirs__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ra__prioritization__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__power_ramping_step_high_priority__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__power_ramping_step_high_priority__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scaling_factor_bi__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__scaling_factor_bi__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ssb__mtc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__duration__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__duration__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ssb__mtc2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__periodicity__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__periodicity__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rlf__timers_and_constants__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__t310__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__t310__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__n310__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__n310__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__n311__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__n311__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__t311_v1530__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__t311_v1530__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rlm_in_sync_out_of_sync_threshold__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__serving_cell_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__tdd__ul__dl__config_dedicated__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__tdd__ul__dl__slot_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__explicit__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bwp__downlink_dedicated__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcch__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__downlink_preemption__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__time_frequency_set__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__time_frequency_set__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__int__configuration_per_serving_cell__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__tpc__command_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__tpc__command_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__tpc__command_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdsch__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dmrs__downlink_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dmrs__type__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dmrs__type__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dmrs__additional_position__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dmrs__additional_position__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__max_length__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__max_length__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ptrs__downlink_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__resource_element_offset__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__resource_element_offset__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__tci__state__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__qcl__info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__qcl__type__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__qcl__type__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__vrb__to_prb__interleaver__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__vrb__to_prb__interleaver__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__resource_allocation__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__resource_allocation__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdsch__aggregation_factor__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pdsch__aggregation_factor__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rate_match_pattern_group__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rate_match_pattern_group_item__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rbg__size__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rbg__size__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mcs__table__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__mcs__table__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__max_nrof_code_words_scheduled_by_dci__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__static_bundling__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bundle_size__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__bundle_size__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dynamic_bundling__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bundle_size_set1__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__bundle_size_set1__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bundle_size_set2__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__bundle_size_set2__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__zp__csi__rs__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__rs__resource_mapping__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_ports__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrof_ports__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cdm__type__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__cdm__type__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dot5__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dot5__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__frequency_occupation__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__resource_periodicity_and_offset__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__zp__csi__rs__resource_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sps__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sps__config_periodicity__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sps__config_periodicity__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sps__mcs__table__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sps__mcs__table__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__radio_link_monitoring_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__radio_link_monitoring_rs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__purpose__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__purpose__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__beam_failure_instance_max_count__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__beam_failure_instance_max_count__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__beam_failure_detection_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__beam_failure_detection_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bwp__downlink__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bwp__inactivity_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__bwp__inactivity_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uplink_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bwp__uplink_dedicated__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__resource_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch_format0__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch_format1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch_format2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch_format3__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch_format4__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__occ__length__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__occ__length__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__occ__index__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__occ__index__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__format_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__max_code_rate__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pucch__max_code_rate__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_slots__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrof_slots__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scheduling_request_resource_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__spatial_relation_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__closed_loop_index__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__closed_loop_index__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__power_control__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__p0__pucch__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__pathloss_reference_rs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__two_pucch__pc__adjustment_states__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__two_pucch__pc__adjustment_states__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__serving_cell_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__code_block_group_transmission__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rate_matching__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rate_matching__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__carrier_switching__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__switch_from_carrier__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__srs__switch_from_carrier__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__tpc__pdcch__config_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__tpc__pdcch__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__cc__set_index__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__tx__config__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__tx__config__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dmrs__uplink_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ptrs__uplink_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__transform_precoder_disabled__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__max_nrof_ports__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__max_nrof_ports__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ptrs__power__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ptrs__power__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__transform_precoder_enabled__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__time_density_transform_precoding__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__time_density_transform_precoding__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__transform_precoding_disabled__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__transform_precoding_enabled__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__power_control__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__alpha__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__alpha__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__p0__pusch__alpha_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__pathloss_reference_rs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__two_pusch__pc__adjustment_states__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__two_pusch__pc__adjustment_states__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sri__pusch__power_control__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__frequency_hopping__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__frequency_hopping__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pusch__aggregation_factor__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pusch__aggregation_factor__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_subset__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__codebook_subset__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rbg__size2__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rbg__size2__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uci__on_pusch__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__beta_offsets_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scaling__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__scaling__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__configured_grant_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cg__uci__on_pusch__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__beta_offsets__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__power_control_loop_to_use__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__power_control_loop_to_use__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rep_k__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rep_k__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rep_k__rv__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__rep_k__rv__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__grant_periodicity__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__grant_periodicity__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rrc__configured_uplink_grant__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource_set_type__aperiodic__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource_set_type__semi__persistent__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource_set_type__periodic__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource_set__usage__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__srs__resource_set__usage__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__power_control_adjustment_states__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__srs__power_control_adjustment_states__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_srs__ports__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrof_srs__ports__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ptrs__port_index__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ptrs__port_index__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__n2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__n4__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__resource_mapping__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_symbols__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrof_symbols__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__repetition_factor__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__repetition_factor__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__freq_hopping__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__group_or_sequence_hopping__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__group_or_sequence_hopping__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource_type__aperiodic__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource_type__semi__persistent__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__periodicity_and_offset__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__resource_type__periodic__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srs__spatial_relation_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__beam_failure_recovery_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__prach__resource_dedicated_bfr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bfr__ssb__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bfr__csirs__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ssb_per_rach__occasion__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ssb_per_rach__occasion__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__beam_failure_recovery_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__beam_failure_recovery_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcch__serving_cell_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__slot_format_indicator__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__slot_format_combinations_per_cell__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__slot_format_combination__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdsch__serving_cell_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdsch__code_block_group_transmission__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__max_code_block_groups_per_transport_block__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__max_code_block_groups_per_transport_block__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__xoverhead__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__xoverhead__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_harq__processes_for_pdsch__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrof_harq__processes_for_pdsch__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__meas_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nzp__csi__rs__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__power_control_offset_ss__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__power_control_offset_ss__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nzp__csi__rs__resource_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__im__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pattern0__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__subcarrier_location_p0__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__subcarrier_location_p0__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pattern1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__subcarrier_location_p1__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__subcarrier_location_p1__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__im__resource_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__ssb__resource_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__resource_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nzp__csi__rs__ssb__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__im__resource_set_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__resource_type__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__resource_type__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__report_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__report_config_type__periodic__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__report_periodicity_and_offset__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pucch__csi__resource__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pucch__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__report_config_type__semi_persistent_on_pusch__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_slot_config__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__report_slot_config__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__report_config_type__aperiodic__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cri__ri_i1__cqi__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__cri__ri_i1__cqi__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_freq_configuration__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cqi__format_indicator__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__cqi__format_indicator__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pmi__format_indicator__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pmi__format_indicator__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_type__type1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_sub_type__single_panel__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_nr_of_antenna_ports__two__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_nr_of_antenna_ports__more_than_two__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_sub_type__multi_panel__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_type__type2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_sub_type__type_ii__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__codebook_sub_type__type_ii__port_selection__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__phase_alphabet_size__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__phase_alphabet_size__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__number_of_beams__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__number_of_beams__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__port_selection_sampling_size__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__port_selection_sampling_size__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__report_config_dummy__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__csi__report_config_dummy__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__group_based_beam_reporting__disabled__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_reported_rs__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nrof_reported_rs__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cqi__table__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__cqi__table__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__subband_size__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__subband_size__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__port_index_for8_ranks__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__port_index8__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__port_index4__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__port_index2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__semi_persistent_on_pusch_v1530__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__semi_persistent_on_pusch_v1530__report_slot_config_v1530__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__aperiodic_trigger_state_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__aperiodic_trigger_state__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__associated_report_config_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nzp__csi__rs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__semi_persistent_on_pusch__trigger_state__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scell_deactivation_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__scell_deactivation_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cross_carrier_scheduling_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__own_cross_carrier_scheduling_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__other_cross_carrier_scheduling_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pathloss_reference_linking__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pathloss_reference_linking__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_object_to_remove_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_object_to_add_mod_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_config_to_remove_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_config_to_add_mod_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_id_to_remove_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_id_to_add_mod_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_object_to_add_mod__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_object_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__reference_signal_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ssb__config_mobility__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ssb__to_measure__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ss__rssi__measurement__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__rs__resource_config_mobility__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__rs__cell_mobility__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__rs__measurement_bw__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__csi__rs__measurement_bw__nrof_prbs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__density__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__density__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__csi__rs__resource__mobility__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__associated_ssb__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__threshold_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__q__offset_range_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__q__offset_range__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__q__offset_range__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cells_to_add_mod_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cells_to_add_mod__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pci__list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pci__range_index_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pci__range_element__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pci__range__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__range__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__range__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_cycle_scell_v1530__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__meas_cycle_scell_v1530__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_object_eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__allowed_meas_bandwidth__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__eutra__allowed_meas_bandwidth__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__cell_index_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__cell__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__q__offset_range__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__eutra__q__offset_range__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__black_cell__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__phys_cell_id_range__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__range__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__eutra__range__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_config_to_add_mod__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_config_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__periodical_report_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nr__rs__type__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__nr__rs__type__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nr__freq_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_interval__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__report_interval__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_amount__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__report_amount__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_report_quantity__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_trigger_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_a1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_a2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_a3__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_a4__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_a5__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_a6__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_trigger_quantity__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__time_to_trigger__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__time_to_trigger__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_trigger_quantity_offset__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_add_neigh_meas__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__report_add_neigh_meas__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_cgi__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_config_inter_rat__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__periodical_report_config_inter_rat__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_trigger_config_inter_rat__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_b1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__event_b2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_trigger_quantity_eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__report_cgi__eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_id_to_add_mod__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__quantity_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__quantity_config_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__quantity_config_rs__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__filter_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__filter_coefficient__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__filter_coefficient__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_gap_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__gap_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mgl__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__mgl__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mgrp__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__mgrp__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mgta__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__mgta__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_gap_sharing_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_gap_sharing_scheme__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__meas_gap_sharing_scheme__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__other_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__delay_budget_reporting_prohibit_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__other_config_v1540__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__overheating_assistance_config__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__overheating_assistance_config__overheating_indication_prohibit_timer__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scell_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__search_space__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_candidates__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__aggregation_level__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__aggregation_level__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__common__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dci__format0_0__and_format1_0__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dci__format2_0__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nrof_candidates__sfi__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__aggregation_level__sfi__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__aggregation_level__sfi__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dci__format2_1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dci__format2_2__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dci__format2_3__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dummy1__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dummy1__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dummy2__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dummy2__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ue__specific__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__dci__formats__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__dci__formats__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_cell_list_sftd__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_cell_sftd__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_list2_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result2_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_quantity_results__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__results_per_ssb__index__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__results_per_csi__rs__index__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_quantity_results_eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cell_results__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__results_per_csi__rs__index_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__results_per_ssb__index_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rs_index_results__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__plmn__identity__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mnc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mcc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__plmn__identity__eutra_5_gc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__plmn__identity_list__eutra_5_gc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cell_access_related_info__eutra_5_gc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__plmn__identity_list__eutra__epc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cell_access_related_info__eutra__epc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cgi_info__epc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__plmn__identity_info__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__plmn__identity_info__cell_reserved_for_operator_use__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcch__config_sib1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__no_sib1__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__plmn__identity_info_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__multi_frequency_band_list_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cgi__info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__multi_band_info_list_eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__cgi__info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_serv_mo__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_serv_molist__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_list_nr__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_result_list_eutra__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__meas_results__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drx__info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__radio_bearer_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srb__to_add_mod_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__srb__to_add_mod__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcp__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drb__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__discard_timer__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__discard_timer__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pdcp__sn__size__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pdcp__sn__size__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rohc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rohc_profiles__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uplink_only_rohc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uplink_only_rohcprofiles__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__more_than_one_rlc__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__primary_path__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ul__data_split_threshold__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ul__data_split_threshold__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__t__reordering__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__t__reordering__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drb__to_add_mod_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drb__to_add_mod__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__drb__to_release_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sdap__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sdap__header__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sdap__header__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__security_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__security_algorithm_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ciphering_algorithm__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ciphering_algorithm__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__integrity_prot_algorithm__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__integrity_prot_algorithm__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__key_to_use__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__key_to_use__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uplink_tx_direct_current_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uplink_tx_direct_current_cell__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uplink_tx_direct_current_bwp__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__cell_access_related_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__conn_est_failure_control__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__conn_est_fail_count__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__conn_est_fail_count__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__conn_est_fail_offset_validity__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__conn_est_fail_offset_validity__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__si__scheduling_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__si__window_length__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__si__window_length__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scheduling_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib__mapping__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__si__broadcast_status__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__si__broadcast_status__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__si__periodicity__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__si__periodicity__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib__type_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib__type_info_type__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sib__type_info_type__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__si__request_config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__si__request_period__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__si__request_period__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__rach__occasions_si__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__si__request_resources__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__serving_cell_config_common_sib__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__downlink_config_common_sib__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__frequency_info_dl__sib__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__multi_frequency_band_list_nr__sib__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nr__multi_band_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nr__ns__pmax_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__nr__ns__pmax_value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__bcch__config__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__bcch__config__modification_period_coeff__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pcch__config__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__paging_cycle__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__paging_cycle__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__pcch__config_ns__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__pcch__config_ns__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs15_khzone_t__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs30_khzone_t__scs15_khzhalf_t__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__scs120_khzone_sixteenth_t__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uplink_config_common_sib__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__frequency_info_ul__sib__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib__n__timing_advance_offset__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sib__n__timing_advance_offset__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib__ssb__positions_in_burst__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__sib__ssb__periodicity_serving_cell__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ue__timers_and_constants__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ue__timers_and_constants_t300__t301__t319__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ue__timers_and_constants_t310__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ue__timers_and_constants_t310__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ue__timers_and_constants_n310__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ue__timers_and_constants_n310__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ue__timers_and_constants_t311__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ue__timers_and_constants_t311__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__ue__timers_and_constants_n311__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__ue__timers_and_constants_n311__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__barring_per_cat_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__barring_per_cat__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__barring_per_plmn__list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__barring_per_plmn__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__implicit_acbarring_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__barring_info_set_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__barring_info_set__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__barring_factor__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__uac__barring_factor__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__uac__barring_time__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__uac__barring_time__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__mobility_state_parameters__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__t__evaluation__hyst_normal__descriptor; extern const ProtobufCEnumDescriptor uenibstreamprotobuf__t__evaluation__hyst_normal__value__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__multi_band_info_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__multi_band_info__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__ns__pmax_list__descriptor; extern const ProtobufCMessageDescriptor uenibstreamprotobuf__eutra__ns__pmax_value__descriptor; PROTOBUF_C__END_DECLS #endif /* PROTOBUF_C_rrc_5fcommon_5ftypes_2eproto__INCLUDED */