Change RMR version to 4.0.5, start listener in background mode at container startup
[ric-app/mc.git] / mc-core / mc / local_datasource / rrc_common_types.pb-c.h
1 /* Generated by the protocol buffer compiler.  DO NOT EDIT! */
2 /* Generated from: rrc_common_types.proto */
3
4 #ifndef PROTOBUF_C_rrc_5fcommon_5ftypes_2eproto__INCLUDED
5 #define PROTOBUF_C_rrc_5fcommon_5ftypes_2eproto__INCLUDED
6
7 #include <protobuf-c/protobuf-c.h>
8
9 PROTOBUF_C__BEGIN_DECLS
10
11 #if PROTOBUF_C_VERSION_NUMBER < 1003000
12 # error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
13 #elif 1003002 < PROTOBUF_C_MIN_COMPILER_VERSION
14 # 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.
15 #endif
16
17 #include "google/protobuf/wrappers.pb-c.h"
18 #include "common_types.pb-c.h"
19
20 typedef struct _StreamingProtobufs__CellGroupConfig StreamingProtobufs__CellGroupConfig;
21 typedef struct _StreamingProtobufs__RLCBearerConfig StreamingProtobufs__RLCBearerConfig;
22 typedef struct _StreamingProtobufs__RLCConfig StreamingProtobufs__RLCConfig;
23 typedef struct _StreamingProtobufs__AM StreamingProtobufs__AM;
24 typedef struct _StreamingProtobufs__ULAMRLC StreamingProtobufs__ULAMRLC;
25 typedef struct _StreamingProtobufs__MaxRetxThreshold StreamingProtobufs__MaxRetxThreshold;
26 typedef struct _StreamingProtobufs__SNFieldLengthAM StreamingProtobufs__SNFieldLengthAM;
27 typedef struct _StreamingProtobufs__TPollRetransmit StreamingProtobufs__TPollRetransmit;
28 typedef struct _StreamingProtobufs__PollPDU StreamingProtobufs__PollPDU;
29 typedef struct _StreamingProtobufs__PollByte StreamingProtobufs__PollByte;
30 typedef struct _StreamingProtobufs__DLAMRLC StreamingProtobufs__DLAMRLC;
31 typedef struct _StreamingProtobufs__TReassembly StreamingProtobufs__TReassembly;
32 typedef struct _StreamingProtobufs__TStatusProhibit StreamingProtobufs__TStatusProhibit;
33 typedef struct _StreamingProtobufs__UMBiDirectional StreamingProtobufs__UMBiDirectional;
34 typedef struct _StreamingProtobufs__ULUMRLC StreamingProtobufs__ULUMRLC;
35 typedef struct _StreamingProtobufs__SNFieldLengthUM StreamingProtobufs__SNFieldLengthUM;
36 typedef struct _StreamingProtobufs__DLUMRLC StreamingProtobufs__DLUMRLC;
37 typedef struct _StreamingProtobufs__UMUniDirectionalUL StreamingProtobufs__UMUniDirectionalUL;
38 typedef struct _StreamingProtobufs__UMUniDirectionalDL StreamingProtobufs__UMUniDirectionalDL;
39 typedef struct _StreamingProtobufs__LogicalChannelConfig StreamingProtobufs__LogicalChannelConfig;
40 typedef struct _StreamingProtobufs__ULSpecificParameters StreamingProtobufs__ULSpecificParameters;
41 typedef struct _StreamingProtobufs__PrioritisedBitRate StreamingProtobufs__PrioritisedBitRate;
42 typedef struct _StreamingProtobufs__BucketSizeDuration StreamingProtobufs__BucketSizeDuration;
43 typedef struct _StreamingProtobufs__SubcarrierSpacing StreamingProtobufs__SubcarrierSpacing;
44 typedef struct _StreamingProtobufs__MaxPUSCHDuration StreamingProtobufs__MaxPUSCHDuration;
45 typedef struct _StreamingProtobufs__BitRateQueryProhibitTimer StreamingProtobufs__BitRateQueryProhibitTimer;
46 typedef struct _StreamingProtobufs__MACCellGroupConfig StreamingProtobufs__MACCellGroupConfig;
47 typedef struct _StreamingProtobufs__DRXConfig StreamingProtobufs__DRXConfig;
48 typedef struct _StreamingProtobufs__MilliSeconds StreamingProtobufs__MilliSeconds;
49 typedef struct _StreamingProtobufs__DRXInactivityTimer StreamingProtobufs__DRXInactivityTimer;
50 typedef struct _StreamingProtobufs__DRXRetransmissionTimer StreamingProtobufs__DRXRetransmissionTimer;
51 typedef struct _StreamingProtobufs__ShortDRX StreamingProtobufs__ShortDRX;
52 typedef struct _StreamingProtobufs__DRXShortCycle StreamingProtobufs__DRXShortCycle;
53 typedef struct _StreamingProtobufs__SchedulingRequestConfig StreamingProtobufs__SchedulingRequestConfig;
54 typedef struct _StreamingProtobufs__SchedulingRequestToAddMod StreamingProtobufs__SchedulingRequestToAddMod;
55 typedef struct _StreamingProtobufs__SRProhibitTimer StreamingProtobufs__SRProhibitTimer;
56 typedef struct _StreamingProtobufs__SRTransMax StreamingProtobufs__SRTransMax;
57 typedef struct _StreamingProtobufs__BSRConfig StreamingProtobufs__BSRConfig;
58 typedef struct _StreamingProtobufs__PeriodicBSRTimer StreamingProtobufs__PeriodicBSRTimer;
59 typedef struct _StreamingProtobufs__RetxBSRTimer StreamingProtobufs__RetxBSRTimer;
60 typedef struct _StreamingProtobufs__LogicalChannelSRDelayTimer StreamingProtobufs__LogicalChannelSRDelayTimer;
61 typedef struct _StreamingProtobufs__TAGConfig StreamingProtobufs__TAGConfig;
62 typedef struct _StreamingProtobufs__TAG StreamingProtobufs__TAG;
63 typedef struct _StreamingProtobufs__TimeAlignmentTimer StreamingProtobufs__TimeAlignmentTimer;
64 typedef struct _StreamingProtobufs__PHRConfig StreamingProtobufs__PHRConfig;
65 typedef struct _StreamingProtobufs__PHRPeriodicTimer StreamingProtobufs__PHRPeriodicTimer;
66 typedef struct _StreamingProtobufs__PHRProhibitTimer StreamingProtobufs__PHRProhibitTimer;
67 typedef struct _StreamingProtobufs__PHRTxPowerFactorChange StreamingProtobufs__PHRTxPowerFactorChange;
68 typedef struct _StreamingProtobufs__PHRModeOtherCG StreamingProtobufs__PHRModeOtherCG;
69 typedef struct _StreamingProtobufs__DataInactivityTimer StreamingProtobufs__DataInactivityTimer;
70 typedef struct _StreamingProtobufs__PhysicalCellGroupConfig StreamingProtobufs__PhysicalCellGroupConfig;
71 typedef struct _StreamingProtobufs__XScale StreamingProtobufs__XScale;
72 typedef struct _StreamingProtobufs__SpCellConfig StreamingProtobufs__SpCellConfig;
73 typedef struct _StreamingProtobufs__ReconfigurationWithSync StreamingProtobufs__ReconfigurationWithSync;
74 typedef struct _StreamingProtobufs__ServingCellConfigCommon StreamingProtobufs__ServingCellConfigCommon;
75 typedef struct _StreamingProtobufs__DownlinkConfigCommon StreamingProtobufs__DownlinkConfigCommon;
76 typedef struct _StreamingProtobufs__FrequencyInfoDL StreamingProtobufs__FrequencyInfoDL;
77 typedef struct _StreamingProtobufs__SCSSpecificCarrier StreamingProtobufs__SCSSpecificCarrier;
78 typedef struct _StreamingProtobufs__BWPDownlinkCommon StreamingProtobufs__BWPDownlinkCommon;
79 typedef struct _StreamingProtobufs__BWP StreamingProtobufs__BWP;
80 typedef struct _StreamingProtobufs__CyclicPrefix StreamingProtobufs__CyclicPrefix;
81 typedef struct _StreamingProtobufs__PDCCHConfigCommon StreamingProtobufs__PDCCHConfigCommon;
82 typedef struct _StreamingProtobufs__ControlResourceSet StreamingProtobufs__ControlResourceSet;
83 typedef struct _StreamingProtobufs__Interleaved StreamingProtobufs__Interleaved;
84 typedef struct _StreamingProtobufs__RegBundleSize StreamingProtobufs__RegBundleSize;
85 typedef struct _StreamingProtobufs__InterleaverSize StreamingProtobufs__InterleaverSize;
86 typedef struct _StreamingProtobufs__PrecoderGranularity StreamingProtobufs__PrecoderGranularity;
87 typedef struct _StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0 StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0;
88 typedef struct _StreamingProtobufs__SequenceOfInteger StreamingProtobufs__SequenceOfInteger;
89 typedef struct _StreamingProtobufs__PDSCHConfigCommon StreamingProtobufs__PDSCHConfigCommon;
90 typedef struct _StreamingProtobufs__PDSCHTimeDomainResourceAllocationList StreamingProtobufs__PDSCHTimeDomainResourceAllocationList;
91 typedef struct _StreamingProtobufs__PDSCHTimeDomainResourceAllocation StreamingProtobufs__PDSCHTimeDomainResourceAllocation;
92 typedef struct _StreamingProtobufs__MappingType StreamingProtobufs__MappingType;
93 typedef struct _StreamingProtobufs__UplinkConfigCommon StreamingProtobufs__UplinkConfigCommon;
94 typedef struct _StreamingProtobufs__FrequencyInfoUL StreamingProtobufs__FrequencyInfoUL;
95 typedef struct _StreamingProtobufs__BWPUplinkCommon StreamingProtobufs__BWPUplinkCommon;
96 typedef struct _StreamingProtobufs__BWPUplink StreamingProtobufs__BWPUplink;
97 typedef struct _StreamingProtobufs__RACHConfigCommon StreamingProtobufs__RACHConfigCommon;
98 typedef struct _StreamingProtobufs__RACHConfigGeneric StreamingProtobufs__RACHConfigGeneric;
99 typedef struct _StreamingProtobufs__Msg1FDM StreamingProtobufs__Msg1FDM;
100 typedef struct _StreamingProtobufs__PreambleTransMax StreamingProtobufs__PreambleTransMax;
101 typedef struct _StreamingProtobufs__PowerRampingStep StreamingProtobufs__PowerRampingStep;
102 typedef struct _StreamingProtobufs__RAResponseWindow StreamingProtobufs__RAResponseWindow;
103 typedef struct _StreamingProtobufs__Fraction StreamingProtobufs__Fraction;
104 typedef struct _StreamingProtobufs__OtherFraction StreamingProtobufs__OtherFraction;
105 typedef struct _StreamingProtobufs__GroupBconfigured StreamingProtobufs__GroupBconfigured;
106 typedef struct _StreamingProtobufs__RAMsg3SizeGroupA StreamingProtobufs__RAMsg3SizeGroupA;
107 typedef struct _StreamingProtobufs__MessagePowerOffsetGroupB StreamingProtobufs__MessagePowerOffsetGroupB;
108 typedef struct _StreamingProtobufs__RAContentionResolutionTimer StreamingProtobufs__RAContentionResolutionTimer;
109 typedef struct _StreamingProtobufs__RestrictedSetConfig StreamingProtobufs__RestrictedSetConfig;
110 typedef struct _StreamingProtobufs__PUSCHConfigCommon StreamingProtobufs__PUSCHConfigCommon;
111 typedef struct _StreamingProtobufs__PUSCHTimeDomainResourceAllocationList StreamingProtobufs__PUSCHTimeDomainResourceAllocationList;
112 typedef struct _StreamingProtobufs__PUSCHTimeDomainResourceAllocation StreamingProtobufs__PUSCHTimeDomainResourceAllocation;
113 typedef struct _StreamingProtobufs__PUCCHConfigCommon StreamingProtobufs__PUCCHConfigCommon;
114 typedef struct _StreamingProtobufs__PUCCHGroupHopping StreamingProtobufs__PUCCHGroupHopping;
115 typedef struct _StreamingProtobufs__NTimingAdvanceOffset StreamingProtobufs__NTimingAdvanceOffset;
116 typedef struct _StreamingProtobufs__SSBPeriodicityServingCell StreamingProtobufs__SSBPeriodicityServingCell;
117 typedef struct _StreamingProtobufs__DMRSTypeAPosition StreamingProtobufs__DMRSTypeAPosition;
118 typedef struct _StreamingProtobufs__RateMatchPatternLTECRS StreamingProtobufs__RateMatchPatternLTECRS;
119 typedef struct _StreamingProtobufs__CarrierBandwidthDL StreamingProtobufs__CarrierBandwidthDL;
120 typedef struct _StreamingProtobufs__EUTRAMBSFNSubframeConfigList StreamingProtobufs__EUTRAMBSFNSubframeConfigList;
121 typedef struct _StreamingProtobufs__EUTRAMBSFNSubframeConfig StreamingProtobufs__EUTRAMBSFNSubframeConfig;
122 typedef struct _StreamingProtobufs__RadioframeAllocationPeriod StreamingProtobufs__RadioframeAllocationPeriod;
123 typedef struct _StreamingProtobufs__SubframeAllocation StreamingProtobufs__SubframeAllocation;
124 typedef struct _StreamingProtobufs__NrofCRSPorts StreamingProtobufs__NrofCRSPorts;
125 typedef struct _StreamingProtobufs__VShift StreamingProtobufs__VShift;
126 typedef struct _StreamingProtobufs__RateMatchPattern StreamingProtobufs__RateMatchPattern;
127 typedef struct _StreamingProtobufs__Bitmaps StreamingProtobufs__Bitmaps;
128 typedef struct _StreamingProtobufs__Dummy StreamingProtobufs__Dummy;
129 typedef struct _StreamingProtobufs__TDDULDLConfigCommon StreamingProtobufs__TDDULDLConfigCommon;
130 typedef struct _StreamingProtobufs__TDDULDLPattern StreamingProtobufs__TDDULDLPattern;
131 typedef struct _StreamingProtobufs__DLULTransmissionPeriodicity StreamingProtobufs__DLULTransmissionPeriodicity;
132 typedef struct _StreamingProtobufs__DLULTransmissionPeriodicityV1530 StreamingProtobufs__DLULTransmissionPeriodicityV1530;
133 typedef struct _StreamingProtobufs__T304 StreamingProtobufs__T304;
134 typedef struct _StreamingProtobufs__RACHConfigDedicated StreamingProtobufs__RACHConfigDedicated;
135 typedef struct _StreamingProtobufs__CFRA StreamingProtobufs__CFRA;
136 typedef struct _StreamingProtobufs__Occasions StreamingProtobufs__Occasions;
137 typedef struct _StreamingProtobufs__SSB StreamingProtobufs__SSB;
138 typedef struct _StreamingProtobufs__CFRASSBResource StreamingProtobufs__CFRASSBResource;
139 typedef struct _StreamingProtobufs__CSIRS StreamingProtobufs__CSIRS;
140 typedef struct _StreamingProtobufs__CFRACSIRSResource StreamingProtobufs__CFRACSIRSResource;
141 typedef struct _StreamingProtobufs__RAPrioritization StreamingProtobufs__RAPrioritization;
142 typedef struct _StreamingProtobufs__PowerRampingStepHighPriority StreamingProtobufs__PowerRampingStepHighPriority;
143 typedef struct _StreamingProtobufs__ScalingFactorBI StreamingProtobufs__ScalingFactorBI;
144 typedef struct _StreamingProtobufs__SSBMTC StreamingProtobufs__SSBMTC;
145 typedef struct _StreamingProtobufs__Duration StreamingProtobufs__Duration;
146 typedef struct _StreamingProtobufs__SSBMTC2 StreamingProtobufs__SSBMTC2;
147 typedef struct _StreamingProtobufs__Periodicity StreamingProtobufs__Periodicity;
148 typedef struct _StreamingProtobufs__RLFTimersAndConstants StreamingProtobufs__RLFTimersAndConstants;
149 typedef struct _StreamingProtobufs__T310 StreamingProtobufs__T310;
150 typedef struct _StreamingProtobufs__N310 StreamingProtobufs__N310;
151 typedef struct _StreamingProtobufs__N311 StreamingProtobufs__N311;
152 typedef struct _StreamingProtobufs__T311V1530 StreamingProtobufs__T311V1530;
153 typedef struct _StreamingProtobufs__RlmInSyncOutOfSyncThreshold StreamingProtobufs__RlmInSyncOutOfSyncThreshold;
154 typedef struct _StreamingProtobufs__ServingCellConfig StreamingProtobufs__ServingCellConfig;
155 typedef struct _StreamingProtobufs__TDDULDLConfigDedicated StreamingProtobufs__TDDULDLConfigDedicated;
156 typedef struct _StreamingProtobufs__TDDULDLSlotConfig StreamingProtobufs__TDDULDLSlotConfig;
157 typedef struct _StreamingProtobufs__Explicit StreamingProtobufs__Explicit;
158 typedef struct _StreamingProtobufs__BWPDownlinkDedicated StreamingProtobufs__BWPDownlinkDedicated;
159 typedef struct _StreamingProtobufs__PDCCHConfig StreamingProtobufs__PDCCHConfig;
160 typedef struct _StreamingProtobufs__DownlinkPreemption StreamingProtobufs__DownlinkPreemption;
161 typedef struct _StreamingProtobufs__TimeFrequencySet StreamingProtobufs__TimeFrequencySet;
162 typedef struct _StreamingProtobufs__INTConfigurationPerServingCell StreamingProtobufs__INTConfigurationPerServingCell;
163 typedef struct _StreamingProtobufs__PUSCHTPCCommandConfig StreamingProtobufs__PUSCHTPCCommandConfig;
164 typedef struct _StreamingProtobufs__PUCCHTPCCommandConfig StreamingProtobufs__PUCCHTPCCommandConfig;
165 typedef struct _StreamingProtobufs__SRSTPCCommandConfig StreamingProtobufs__SRSTPCCommandConfig;
166 typedef struct _StreamingProtobufs__PDSCHConfig StreamingProtobufs__PDSCHConfig;
167 typedef struct _StreamingProtobufs__DMRSDownlinkConfig StreamingProtobufs__DMRSDownlinkConfig;
168 typedef struct _StreamingProtobufs__DMRSType StreamingProtobufs__DMRSType;
169 typedef struct _StreamingProtobufs__DMRSAdditionalPosition StreamingProtobufs__DMRSAdditionalPosition;
170 typedef struct _StreamingProtobufs__MaxLength StreamingProtobufs__MaxLength;
171 typedef struct _StreamingProtobufs__PTRSDownlinkConfig StreamingProtobufs__PTRSDownlinkConfig;
172 typedef struct _StreamingProtobufs__ResourceElementOffset StreamingProtobufs__ResourceElementOffset;
173 typedef struct _StreamingProtobufs__TCIState StreamingProtobufs__TCIState;
174 typedef struct _StreamingProtobufs__QCLInfo StreamingProtobufs__QCLInfo;
175 typedef struct _StreamingProtobufs__QCLType StreamingProtobufs__QCLType;
176 typedef struct _StreamingProtobufs__VRBToPRBInterleaver StreamingProtobufs__VRBToPRBInterleaver;
177 typedef struct _StreamingProtobufs__ResourceAllocation StreamingProtobufs__ResourceAllocation;
178 typedef struct _StreamingProtobufs__PDSCHAggregationFactor StreamingProtobufs__PDSCHAggregationFactor;
179 typedef struct _StreamingProtobufs__RateMatchPatternGroup StreamingProtobufs__RateMatchPatternGroup;
180 typedef struct _StreamingProtobufs__RateMatchPatternGroupItem StreamingProtobufs__RateMatchPatternGroupItem;
181 typedef struct _StreamingProtobufs__RBGSize StreamingProtobufs__RBGSize;
182 typedef struct _StreamingProtobufs__MCSTable StreamingProtobufs__MCSTable;
183 typedef struct _StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI;
184 typedef struct _StreamingProtobufs__StaticBundling StreamingProtobufs__StaticBundling;
185 typedef struct _StreamingProtobufs__BundleSize StreamingProtobufs__BundleSize;
186 typedef struct _StreamingProtobufs__DynamicBundling StreamingProtobufs__DynamicBundling;
187 typedef struct _StreamingProtobufs__BundleSizeSet1 StreamingProtobufs__BundleSizeSet1;
188 typedef struct _StreamingProtobufs__BundleSizeSet2 StreamingProtobufs__BundleSizeSet2;
189 typedef struct _StreamingProtobufs__ZPCSIRSResource StreamingProtobufs__ZPCSIRSResource;
190 typedef struct _StreamingProtobufs__CSIRSResourceMapping StreamingProtobufs__CSIRSResourceMapping;
191 typedef struct _StreamingProtobufs__NrofPorts StreamingProtobufs__NrofPorts;
192 typedef struct _StreamingProtobufs__CDMType StreamingProtobufs__CDMType;
193 typedef struct _StreamingProtobufs__Dot5 StreamingProtobufs__Dot5;
194 typedef struct _StreamingProtobufs__CSIFrequencyOccupation StreamingProtobufs__CSIFrequencyOccupation;
195 typedef struct _StreamingProtobufs__CSIResourcePeriodicityAndOffset StreamingProtobufs__CSIResourcePeriodicityAndOffset;
196 typedef struct _StreamingProtobufs__ZPCSIRSResourceSet StreamingProtobufs__ZPCSIRSResourceSet;
197 typedef struct _StreamingProtobufs__SPSConfig StreamingProtobufs__SPSConfig;
198 typedef struct _StreamingProtobufs__SPSConfigPeriodicity StreamingProtobufs__SPSConfigPeriodicity;
199 typedef struct _StreamingProtobufs__SPSMCSTable StreamingProtobufs__SPSMCSTable;
200 typedef struct _StreamingProtobufs__RadioLinkMonitoringConfig StreamingProtobufs__RadioLinkMonitoringConfig;
201 typedef struct _StreamingProtobufs__RadioLinkMonitoringRS StreamingProtobufs__RadioLinkMonitoringRS;
202 typedef struct _StreamingProtobufs__Purpose StreamingProtobufs__Purpose;
203 typedef struct _StreamingProtobufs__BeamFailureInstanceMaxCount StreamingProtobufs__BeamFailureInstanceMaxCount;
204 typedef struct _StreamingProtobufs__BeamFailureDetectionTimer StreamingProtobufs__BeamFailureDetectionTimer;
205 typedef struct _StreamingProtobufs__BWPDownlink StreamingProtobufs__BWPDownlink;
206 typedef struct _StreamingProtobufs__BWPInactivityTimer StreamingProtobufs__BWPInactivityTimer;
207 typedef struct _StreamingProtobufs__UplinkConfig StreamingProtobufs__UplinkConfig;
208 typedef struct _StreamingProtobufs__BWPUplinkDedicated StreamingProtobufs__BWPUplinkDedicated;
209 typedef struct _StreamingProtobufs__PUCCHConfig StreamingProtobufs__PUCCHConfig;
210 typedef struct _StreamingProtobufs__PUCCHResourceSet StreamingProtobufs__PUCCHResourceSet;
211 typedef struct _StreamingProtobufs__PUCCHResource StreamingProtobufs__PUCCHResource;
212 typedef struct _StreamingProtobufs__PUCCHFormat0 StreamingProtobufs__PUCCHFormat0;
213 typedef struct _StreamingProtobufs__PUCCHFormat1 StreamingProtobufs__PUCCHFormat1;
214 typedef struct _StreamingProtobufs__PUCCHFormat2 StreamingProtobufs__PUCCHFormat2;
215 typedef struct _StreamingProtobufs__PUCCHFormat3 StreamingProtobufs__PUCCHFormat3;
216 typedef struct _StreamingProtobufs__PUCCHFormat4 StreamingProtobufs__PUCCHFormat4;
217 typedef struct _StreamingProtobufs__OCCLength StreamingProtobufs__OCCLength;
218 typedef struct _StreamingProtobufs__OCCIndex StreamingProtobufs__OCCIndex;
219 typedef struct _StreamingProtobufs__PUCCHFormatConfig StreamingProtobufs__PUCCHFormatConfig;
220 typedef struct _StreamingProtobufs__PUCCHMaxCodeRate StreamingProtobufs__PUCCHMaxCodeRate;
221 typedef struct _StreamingProtobufs__NrofSlots StreamingProtobufs__NrofSlots;
222 typedef struct _StreamingProtobufs__SchedulingRequestResourceConfig StreamingProtobufs__SchedulingRequestResourceConfig;
223 typedef struct _StreamingProtobufs__PUCCHSpatialRelationInfo StreamingProtobufs__PUCCHSpatialRelationInfo;
224 typedef struct _StreamingProtobufs__Srs StreamingProtobufs__Srs;
225 typedef struct _StreamingProtobufs__ClosedLoopIndex StreamingProtobufs__ClosedLoopIndex;
226 typedef struct _StreamingProtobufs__PUCCHPowerControl StreamingProtobufs__PUCCHPowerControl;
227 typedef struct _StreamingProtobufs__P0PUCCH StreamingProtobufs__P0PUCCH;
228 typedef struct _StreamingProtobufs__PUCCHPathlossReferenceRS StreamingProtobufs__PUCCHPathlossReferenceRS;
229 typedef struct _StreamingProtobufs__TwoPUCCHPCAdjustmentStates StreamingProtobufs__TwoPUCCHPCAdjustmentStates;
230 typedef struct _StreamingProtobufs__PUSCHServingCellConfig StreamingProtobufs__PUSCHServingCellConfig;
231 typedef struct _StreamingProtobufs__PUSCHCodeBlockGroupTransmission StreamingProtobufs__PUSCHCodeBlockGroupTransmission;
232 typedef struct _StreamingProtobufs__RateMatching StreamingProtobufs__RateMatching;
233 typedef struct _StreamingProtobufs__SRSCarrierSwitching StreamingProtobufs__SRSCarrierSwitching;
234 typedef struct _StreamingProtobufs__SRSSwitchFromCarrier StreamingProtobufs__SRSSwitchFromCarrier;
235 typedef struct _StreamingProtobufs__SRSTPCPDCCHConfigList StreamingProtobufs__SRSTPCPDCCHConfigList;
236 typedef struct _StreamingProtobufs__SRSTPCPDCCHConfig StreamingProtobufs__SRSTPCPDCCHConfig;
237 typedef struct _StreamingProtobufs__SRSCCSetIndex StreamingProtobufs__SRSCCSetIndex;
238 typedef struct _StreamingProtobufs__PUSCHConfig StreamingProtobufs__PUSCHConfig;
239 typedef struct _StreamingProtobufs__TxConfig StreamingProtobufs__TxConfig;
240 typedef struct _StreamingProtobufs__DMRSUplinkConfig StreamingProtobufs__DMRSUplinkConfig;
241 typedef struct _StreamingProtobufs__PTRSUplinkConfig StreamingProtobufs__PTRSUplinkConfig;
242 typedef struct _StreamingProtobufs__TransformPrecoderDisabled StreamingProtobufs__TransformPrecoderDisabled;
243 typedef struct _StreamingProtobufs__MaxNrofPorts StreamingProtobufs__MaxNrofPorts;
244 typedef struct _StreamingProtobufs__PTRSPower StreamingProtobufs__PTRSPower;
245 typedef struct _StreamingProtobufs__TransformPrecoderEnabled StreamingProtobufs__TransformPrecoderEnabled;
246 typedef struct _StreamingProtobufs__TimeDensityTransformPrecoding StreamingProtobufs__TimeDensityTransformPrecoding;
247 typedef struct _StreamingProtobufs__TransformPrecodingDisabled StreamingProtobufs__TransformPrecodingDisabled;
248 typedef struct _StreamingProtobufs__TransformPrecodingEnabled StreamingProtobufs__TransformPrecodingEnabled;
249 typedef struct _StreamingProtobufs__PUSCHPowerControl StreamingProtobufs__PUSCHPowerControl;
250 typedef struct _StreamingProtobufs__Alpha StreamingProtobufs__Alpha;
251 typedef struct _StreamingProtobufs__P0PUSCHAlphaSet StreamingProtobufs__P0PUSCHAlphaSet;
252 typedef struct _StreamingProtobufs__PUSCHPathlossReferenceRS StreamingProtobufs__PUSCHPathlossReferenceRS;
253 typedef struct _StreamingProtobufs__TwoPUSCHPCAdjustmentStates StreamingProtobufs__TwoPUSCHPCAdjustmentStates;
254 typedef struct _StreamingProtobufs__SRIPUSCHPowerControl StreamingProtobufs__SRIPUSCHPowerControl;
255 typedef struct _StreamingProtobufs__FrequencyHopping StreamingProtobufs__FrequencyHopping;
256 typedef struct _StreamingProtobufs__PUSCHAggregationFactor StreamingProtobufs__PUSCHAggregationFactor;
257 typedef struct _StreamingProtobufs__CodebookSubset StreamingProtobufs__CodebookSubset;
258 typedef struct _StreamingProtobufs__RBGSize2 StreamingProtobufs__RBGSize2;
259 typedef struct _StreamingProtobufs__UCIOnPUSCH StreamingProtobufs__UCIOnPUSCH;
260 typedef struct _StreamingProtobufs__BetaOffsetsList StreamingProtobufs__BetaOffsetsList;
261 typedef struct _StreamingProtobufs__Scaling StreamingProtobufs__Scaling;
262 typedef struct _StreamingProtobufs__ConfiguredGrantConfig StreamingProtobufs__ConfiguredGrantConfig;
263 typedef struct _StreamingProtobufs__CGUCIOnPUSCH StreamingProtobufs__CGUCIOnPUSCH;
264 typedef struct _StreamingProtobufs__BetaOffsets StreamingProtobufs__BetaOffsets;
265 typedef struct _StreamingProtobufs__PowerControlLoopToUse StreamingProtobufs__PowerControlLoopToUse;
266 typedef struct _StreamingProtobufs__RepK StreamingProtobufs__RepK;
267 typedef struct _StreamingProtobufs__RepKRV StreamingProtobufs__RepKRV;
268 typedef struct _StreamingProtobufs__GrantPeriodicity StreamingProtobufs__GrantPeriodicity;
269 typedef struct _StreamingProtobufs__RRCConfiguredUplinkGrant StreamingProtobufs__RRCConfiguredUplinkGrant;
270 typedef struct _StreamingProtobufs__SRSConfig StreamingProtobufs__SRSConfig;
271 typedef struct _StreamingProtobufs__SRSResourceSet StreamingProtobufs__SRSResourceSet;
272 typedef struct _StreamingProtobufs__SRSResourceSetTypeAperiodic StreamingProtobufs__SRSResourceSetTypeAperiodic;
273 typedef struct _StreamingProtobufs__SRSResourceSetTypeSemiPersistent StreamingProtobufs__SRSResourceSetTypeSemiPersistent;
274 typedef struct _StreamingProtobufs__SRSResourceSetTypePeriodic StreamingProtobufs__SRSResourceSetTypePeriodic;
275 typedef struct _StreamingProtobufs__SRSResourceSetUsage StreamingProtobufs__SRSResourceSetUsage;
276 typedef struct _StreamingProtobufs__SRSPowerControlAdjustmentStates StreamingProtobufs__SRSPowerControlAdjustmentStates;
277 typedef struct _StreamingProtobufs__SRSResource StreamingProtobufs__SRSResource;
278 typedef struct _StreamingProtobufs__NrofSRSPorts StreamingProtobufs__NrofSRSPorts;
279 typedef struct _StreamingProtobufs__PTRSPortIndex StreamingProtobufs__PTRSPortIndex;
280 typedef struct _StreamingProtobufs__N2 StreamingProtobufs__N2;
281 typedef struct _StreamingProtobufs__N4 StreamingProtobufs__N4;
282 typedef struct _StreamingProtobufs__ResourceMapping StreamingProtobufs__ResourceMapping;
283 typedef struct _StreamingProtobufs__NrofSymbols StreamingProtobufs__NrofSymbols;
284 typedef struct _StreamingProtobufs__RepetitionFactor StreamingProtobufs__RepetitionFactor;
285 typedef struct _StreamingProtobufs__FreqHopping StreamingProtobufs__FreqHopping;
286 typedef struct _StreamingProtobufs__GroupOrSequenceHopping StreamingProtobufs__GroupOrSequenceHopping;
287 typedef struct _StreamingProtobufs__SRSResourceTypeAperiodic StreamingProtobufs__SRSResourceTypeAperiodic;
288 typedef struct _StreamingProtobufs__SRSResourceTypeSemiPersistent StreamingProtobufs__SRSResourceTypeSemiPersistent;
289 typedef struct _StreamingProtobufs__SRSPeriodicityAndOffset StreamingProtobufs__SRSPeriodicityAndOffset;
290 typedef struct _StreamingProtobufs__SRSResourceTypePeriodic StreamingProtobufs__SRSResourceTypePeriodic;
291 typedef struct _StreamingProtobufs__SRSSpatialRelationInfo StreamingProtobufs__SRSSpatialRelationInfo;
292 typedef struct _StreamingProtobufs__BeamFailureRecoveryConfig StreamingProtobufs__BeamFailureRecoveryConfig;
293 typedef struct _StreamingProtobufs__PRACHResourceDedicatedBFR StreamingProtobufs__PRACHResourceDedicatedBFR;
294 typedef struct _StreamingProtobufs__BFRSSBResource StreamingProtobufs__BFRSSBResource;
295 typedef struct _StreamingProtobufs__BFRCSIRSResource StreamingProtobufs__BFRCSIRSResource;
296 typedef struct _StreamingProtobufs__SSBPerRACHOccasion StreamingProtobufs__SSBPerRACHOccasion;
297 typedef struct _StreamingProtobufs__BeamFailureRecoveryTimer StreamingProtobufs__BeamFailureRecoveryTimer;
298 typedef struct _StreamingProtobufs__PDCCHServingCellConfig StreamingProtobufs__PDCCHServingCellConfig;
299 typedef struct _StreamingProtobufs__SlotFormatIndicator StreamingProtobufs__SlotFormatIndicator;
300 typedef struct _StreamingProtobufs__SlotFormatCombinationsPerCell StreamingProtobufs__SlotFormatCombinationsPerCell;
301 typedef struct _StreamingProtobufs__SlotFormatCombination StreamingProtobufs__SlotFormatCombination;
302 typedef struct _StreamingProtobufs__PDSCHServingCellConfig StreamingProtobufs__PDSCHServingCellConfig;
303 typedef struct _StreamingProtobufs__PDSCHCodeBlockGroupTransmission StreamingProtobufs__PDSCHCodeBlockGroupTransmission;
304 typedef struct _StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock;
305 typedef struct _StreamingProtobufs__XOverhead StreamingProtobufs__XOverhead;
306 typedef struct _StreamingProtobufs__NrofHARQProcessesForPDSCH StreamingProtobufs__NrofHARQProcessesForPDSCH;
307 typedef struct _StreamingProtobufs__CSIMeasConfig StreamingProtobufs__CSIMeasConfig;
308 typedef struct _StreamingProtobufs__NZPCSIRSResource StreamingProtobufs__NZPCSIRSResource;
309 typedef struct _StreamingProtobufs__PowerControlOffsetSS StreamingProtobufs__PowerControlOffsetSS;
310 typedef struct _StreamingProtobufs__NZPCSIRSResourceSet StreamingProtobufs__NZPCSIRSResourceSet;
311 typedef struct _StreamingProtobufs__CSIIMResource StreamingProtobufs__CSIIMResource;
312 typedef struct _StreamingProtobufs__Pattern0 StreamingProtobufs__Pattern0;
313 typedef struct _StreamingProtobufs__SubcarrierLocationP0 StreamingProtobufs__SubcarrierLocationP0;
314 typedef struct _StreamingProtobufs__Pattern1 StreamingProtobufs__Pattern1;
315 typedef struct _StreamingProtobufs__SubcarrierLocationP1 StreamingProtobufs__SubcarrierLocationP1;
316 typedef struct _StreamingProtobufs__CSIIMResourceSet StreamingProtobufs__CSIIMResourceSet;
317 typedef struct _StreamingProtobufs__CSISSBResourceSet StreamingProtobufs__CSISSBResourceSet;
318 typedef struct _StreamingProtobufs__CSIResourceConfig StreamingProtobufs__CSIResourceConfig;
319 typedef struct _StreamingProtobufs__NZPCSIRSSSB StreamingProtobufs__NZPCSIRSSSB;
320 typedef struct _StreamingProtobufs__CSIIMResourceSetList StreamingProtobufs__CSIIMResourceSetList;
321 typedef struct _StreamingProtobufs__ResourceType StreamingProtobufs__ResourceType;
322 typedef struct _StreamingProtobufs__CSIReportConfig StreamingProtobufs__CSIReportConfig;
323 typedef struct _StreamingProtobufs__CSIReportConfigTypePeriodic StreamingProtobufs__CSIReportConfigTypePeriodic;
324 typedef struct _StreamingProtobufs__CSIReportPeriodicityAndOffset StreamingProtobufs__CSIReportPeriodicityAndOffset;
325 typedef struct _StreamingProtobufs__PUCCHCSIResource StreamingProtobufs__PUCCHCSIResource;
326 typedef struct _StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH;
327 typedef struct _StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH;
328 typedef struct _StreamingProtobufs__ReportSlotConfig StreamingProtobufs__ReportSlotConfig;
329 typedef struct _StreamingProtobufs__CSIReportConfigTypeAperiodic StreamingProtobufs__CSIReportConfigTypeAperiodic;
330 typedef struct _StreamingProtobufs__CRIRII1CQI StreamingProtobufs__CRIRII1CQI;
331 typedef struct _StreamingProtobufs__ReportFreqConfiguration StreamingProtobufs__ReportFreqConfiguration;
332 typedef struct _StreamingProtobufs__CQIFormatIndicator StreamingProtobufs__CQIFormatIndicator;
333 typedef struct _StreamingProtobufs__PMIFormatIndicator StreamingProtobufs__PMIFormatIndicator;
334 typedef struct _StreamingProtobufs__CodebookConfig StreamingProtobufs__CodebookConfig;
335 typedef struct _StreamingProtobufs__CodebookTypeType1 StreamingProtobufs__CodebookTypeType1;
336 typedef struct _StreamingProtobufs__CodebookSubTypeSinglePanel StreamingProtobufs__CodebookSubTypeSinglePanel;
337 typedef struct _StreamingProtobufs__CodebookNrOfAntennaPortsTwo StreamingProtobufs__CodebookNrOfAntennaPortsTwo;
338 typedef struct _StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo;
339 typedef struct _StreamingProtobufs__CodebookSubTypeMultiPanel StreamingProtobufs__CodebookSubTypeMultiPanel;
340 typedef struct _StreamingProtobufs__CodebookTypeType2 StreamingProtobufs__CodebookTypeType2;
341 typedef struct _StreamingProtobufs__CodebookSubTypeTypeII StreamingProtobufs__CodebookSubTypeTypeII;
342 typedef struct _StreamingProtobufs__CodebookSubTypeTypeIIPortSelection StreamingProtobufs__CodebookSubTypeTypeIIPortSelection;
343 typedef struct _StreamingProtobufs__PhaseAlphabetSize StreamingProtobufs__PhaseAlphabetSize;
344 typedef struct _StreamingProtobufs__NumberOfBeams StreamingProtobufs__NumberOfBeams;
345 typedef struct _StreamingProtobufs__PortSelectionSamplingSize StreamingProtobufs__PortSelectionSamplingSize;
346 typedef struct _StreamingProtobufs__CSIReportConfigDummy StreamingProtobufs__CSIReportConfigDummy;
347 typedef struct _StreamingProtobufs__GroupBasedBeamReportingDisabled StreamingProtobufs__GroupBasedBeamReportingDisabled;
348 typedef struct _StreamingProtobufs__NrofReportedRS StreamingProtobufs__NrofReportedRS;
349 typedef struct _StreamingProtobufs__CQITable StreamingProtobufs__CQITable;
350 typedef struct _StreamingProtobufs__SubbandSize StreamingProtobufs__SubbandSize;
351 typedef struct _StreamingProtobufs__PortIndexFor8Ranks StreamingProtobufs__PortIndexFor8Ranks;
352 typedef struct _StreamingProtobufs__PortIndex8 StreamingProtobufs__PortIndex8;
353 typedef struct _StreamingProtobufs__PortIndex4 StreamingProtobufs__PortIndex4;
354 typedef struct _StreamingProtobufs__PortIndex2 StreamingProtobufs__PortIndex2;
355 typedef struct _StreamingProtobufs__SemiPersistentOnPUSCHV1530 StreamingProtobufs__SemiPersistentOnPUSCHV1530;
356 typedef struct _StreamingProtobufs__CSIAperiodicTriggerStateList StreamingProtobufs__CSIAperiodicTriggerStateList;
357 typedef struct _StreamingProtobufs__CSIAperiodicTriggerState StreamingProtobufs__CSIAperiodicTriggerState;
358 typedef struct _StreamingProtobufs__CSIAssociatedReportConfigInfo StreamingProtobufs__CSIAssociatedReportConfigInfo;
359 typedef struct _StreamingProtobufs__NZPCSIRS StreamingProtobufs__NZPCSIRS;
360 typedef struct _StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList;
361 typedef struct _StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState;
362 typedef struct _StreamingProtobufs__SCellDeactivationTimer StreamingProtobufs__SCellDeactivationTimer;
363 typedef struct _StreamingProtobufs__CrossCarrierSchedulingConfig StreamingProtobufs__CrossCarrierSchedulingConfig;
364 typedef struct _StreamingProtobufs__OwnCrossCarrierSchedulingConfig StreamingProtobufs__OwnCrossCarrierSchedulingConfig;
365 typedef struct _StreamingProtobufs__OtherCrossCarrierSchedulingConfig StreamingProtobufs__OtherCrossCarrierSchedulingConfig;
366 typedef struct _StreamingProtobufs__PathlossReferenceLinking StreamingProtobufs__PathlossReferenceLinking;
367 typedef struct _StreamingProtobufs__MeasConfig StreamingProtobufs__MeasConfig;
368 typedef struct _StreamingProtobufs__MeasObjectToRemoveList StreamingProtobufs__MeasObjectToRemoveList;
369 typedef struct _StreamingProtobufs__MeasObjectToAddModList StreamingProtobufs__MeasObjectToAddModList;
370 typedef struct _StreamingProtobufs__ReportConfigToRemoveList StreamingProtobufs__ReportConfigToRemoveList;
371 typedef struct _StreamingProtobufs__ReportConfigToAddModList StreamingProtobufs__ReportConfigToAddModList;
372 typedef struct _StreamingProtobufs__MeasIdToRemoveList StreamingProtobufs__MeasIdToRemoveList;
373 typedef struct _StreamingProtobufs__MeasIdToAddModList StreamingProtobufs__MeasIdToAddModList;
374 typedef struct _StreamingProtobufs__MeasObjectToAddMod StreamingProtobufs__MeasObjectToAddMod;
375 typedef struct _StreamingProtobufs__MeasObjectNR StreamingProtobufs__MeasObjectNR;
376 typedef struct _StreamingProtobufs__ReferenceSignalConfig StreamingProtobufs__ReferenceSignalConfig;
377 typedef struct _StreamingProtobufs__SSBConfigMobility StreamingProtobufs__SSBConfigMobility;
378 typedef struct _StreamingProtobufs__SSBToMeasure StreamingProtobufs__SSBToMeasure;
379 typedef struct _StreamingProtobufs__SSRSSIMeasurement StreamingProtobufs__SSRSSIMeasurement;
380 typedef struct _StreamingProtobufs__CSIRSResourceConfigMobility StreamingProtobufs__CSIRSResourceConfigMobility;
381 typedef struct _StreamingProtobufs__CSIRSCellMobility StreamingProtobufs__CSIRSCellMobility;
382 typedef struct _StreamingProtobufs__CSIRSMeasurementBW StreamingProtobufs__CSIRSMeasurementBW;
383 typedef struct _StreamingProtobufs__Density StreamingProtobufs__Density;
384 typedef struct _StreamingProtobufs__CSIRSResourceMobility StreamingProtobufs__CSIRSResourceMobility;
385 typedef struct _StreamingProtobufs__AssociatedSSB StreamingProtobufs__AssociatedSSB;
386 typedef struct _StreamingProtobufs__ThresholdNR StreamingProtobufs__ThresholdNR;
387 typedef struct _StreamingProtobufs__QOffsetRangeList StreamingProtobufs__QOffsetRangeList;
388 typedef struct _StreamingProtobufs__QOffsetRange StreamingProtobufs__QOffsetRange;
389 typedef struct _StreamingProtobufs__CellsToAddModList StreamingProtobufs__CellsToAddModList;
390 typedef struct _StreamingProtobufs__CellsToAddMod StreamingProtobufs__CellsToAddMod;
391 typedef struct _StreamingProtobufs__PCIList StreamingProtobufs__PCIList;
392 typedef struct _StreamingProtobufs__PCIRangeIndexList StreamingProtobufs__PCIRangeIndexList;
393 typedef struct _StreamingProtobufs__PCIRangeElement StreamingProtobufs__PCIRangeElement;
394 typedef struct _StreamingProtobufs__PCIRange StreamingProtobufs__PCIRange;
395 typedef struct _StreamingProtobufs__Range StreamingProtobufs__Range;
396 typedef struct _StreamingProtobufs__MeasCycleSCellV1530 StreamingProtobufs__MeasCycleSCellV1530;
397 typedef struct _StreamingProtobufs__MeasObjectEUTRA StreamingProtobufs__MeasObjectEUTRA;
398 typedef struct _StreamingProtobufs__EUTRAAllowedMeasBandwidth StreamingProtobufs__EUTRAAllowedMeasBandwidth;
399 typedef struct _StreamingProtobufs__EUTRACellIndexList StreamingProtobufs__EUTRACellIndexList;
400 typedef struct _StreamingProtobufs__EUTRACell StreamingProtobufs__EUTRACell;
401 typedef struct _StreamingProtobufs__EUTRAQOffsetRange StreamingProtobufs__EUTRAQOffsetRange;
402 typedef struct _StreamingProtobufs__EUTRABlackCell StreamingProtobufs__EUTRABlackCell;
403 typedef struct _StreamingProtobufs__EUTRAPhysCellIdRange StreamingProtobufs__EUTRAPhysCellIdRange;
404 typedef struct _StreamingProtobufs__EUTRARange StreamingProtobufs__EUTRARange;
405 typedef struct _StreamingProtobufs__ReportConfigToAddMod StreamingProtobufs__ReportConfigToAddMod;
406 typedef struct _StreamingProtobufs__ReportConfigNR StreamingProtobufs__ReportConfigNR;
407 typedef struct _StreamingProtobufs__PeriodicalReportConfig StreamingProtobufs__PeriodicalReportConfig;
408 typedef struct _StreamingProtobufs__NRRSType StreamingProtobufs__NRRSType;
409 typedef struct _StreamingProtobufs__NRFreqInfo StreamingProtobufs__NRFreqInfo;
410 typedef struct _StreamingProtobufs__ReportInterval StreamingProtobufs__ReportInterval;
411 typedef struct _StreamingProtobufs__ReportAmount StreamingProtobufs__ReportAmount;
412 typedef struct _StreamingProtobufs__MeasReportQuantity StreamingProtobufs__MeasReportQuantity;
413 typedef struct _StreamingProtobufs__EventTriggerConfig StreamingProtobufs__EventTriggerConfig;
414 typedef struct _StreamingProtobufs__EventA1 StreamingProtobufs__EventA1;
415 typedef struct _StreamingProtobufs__EventA2 StreamingProtobufs__EventA2;
416 typedef struct _StreamingProtobufs__EventA3 StreamingProtobufs__EventA3;
417 typedef struct _StreamingProtobufs__EventA4 StreamingProtobufs__EventA4;
418 typedef struct _StreamingProtobufs__EventA5 StreamingProtobufs__EventA5;
419 typedef struct _StreamingProtobufs__EventA6 StreamingProtobufs__EventA6;
420 typedef struct _StreamingProtobufs__MeasTriggerQuantity StreamingProtobufs__MeasTriggerQuantity;
421 typedef struct _StreamingProtobufs__TimeToTrigger StreamingProtobufs__TimeToTrigger;
422 typedef struct _StreamingProtobufs__MeasTriggerQuantityOffset StreamingProtobufs__MeasTriggerQuantityOffset;
423 typedef struct _StreamingProtobufs__ReportAddNeighMeas StreamingProtobufs__ReportAddNeighMeas;
424 typedef struct _StreamingProtobufs__ReportCGI StreamingProtobufs__ReportCGI;
425 typedef struct _StreamingProtobufs__ReportConfigInterRAT StreamingProtobufs__ReportConfigInterRAT;
426 typedef struct _StreamingProtobufs__PeriodicalReportConfigInterRAT StreamingProtobufs__PeriodicalReportConfigInterRAT;
427 typedef struct _StreamingProtobufs__EventTriggerConfigInterRAT StreamingProtobufs__EventTriggerConfigInterRAT;
428 typedef struct _StreamingProtobufs__EventB1 StreamingProtobufs__EventB1;
429 typedef struct _StreamingProtobufs__EventB2 StreamingProtobufs__EventB2;
430 typedef struct _StreamingProtobufs__MeasTriggerQuantityEUTRA StreamingProtobufs__MeasTriggerQuantityEUTRA;
431 typedef struct _StreamingProtobufs__ReportCGIEUTRA StreamingProtobufs__ReportCGIEUTRA;
432 typedef struct _StreamingProtobufs__MeasIdToAddMod StreamingProtobufs__MeasIdToAddMod;
433 typedef struct _StreamingProtobufs__QuantityConfig StreamingProtobufs__QuantityConfig;
434 typedef struct _StreamingProtobufs__QuantityConfigNR StreamingProtobufs__QuantityConfigNR;
435 typedef struct _StreamingProtobufs__QuantityConfigRS StreamingProtobufs__QuantityConfigRS;
436 typedef struct _StreamingProtobufs__FilterConfig StreamingProtobufs__FilterConfig;
437 typedef struct _StreamingProtobufs__FilterCoefficient StreamingProtobufs__FilterCoefficient;
438 typedef struct _StreamingProtobufs__MeasGapConfig StreamingProtobufs__MeasGapConfig;
439 typedef struct _StreamingProtobufs__GapConfig StreamingProtobufs__GapConfig;
440 typedef struct _StreamingProtobufs__MGL StreamingProtobufs__MGL;
441 typedef struct _StreamingProtobufs__MGRP StreamingProtobufs__MGRP;
442 typedef struct _StreamingProtobufs__MGTA StreamingProtobufs__MGTA;
443 typedef struct _StreamingProtobufs__MeasGapSharingConfig StreamingProtobufs__MeasGapSharingConfig;
444 typedef struct _StreamingProtobufs__MeasGapSharingScheme StreamingProtobufs__MeasGapSharingScheme;
445 typedef struct _StreamingProtobufs__OtherConfig StreamingProtobufs__OtherConfig;
446 typedef struct _StreamingProtobufs__DelayBudgetReportingProhibitTimer StreamingProtobufs__DelayBudgetReportingProhibitTimer;
447 typedef struct _StreamingProtobufs__OtherConfigV1540 StreamingProtobufs__OtherConfigV1540;
448 typedef struct _StreamingProtobufs__OverheatingAssistanceConfig StreamingProtobufs__OverheatingAssistanceConfig;
449 typedef struct _StreamingProtobufs__SCellConfig StreamingProtobufs__SCellConfig;
450 typedef struct _StreamingProtobufs__SearchSpace StreamingProtobufs__SearchSpace;
451 typedef struct _StreamingProtobufs__NrofCandidates StreamingProtobufs__NrofCandidates;
452 typedef struct _StreamingProtobufs__AggregationLevel StreamingProtobufs__AggregationLevel;
453 typedef struct _StreamingProtobufs__Common StreamingProtobufs__Common;
454 typedef struct _StreamingProtobufs__DCIFormat00AndFormat10 StreamingProtobufs__DCIFormat00AndFormat10;
455 typedef struct _StreamingProtobufs__DCIFormat20 StreamingProtobufs__DCIFormat20;
456 typedef struct _StreamingProtobufs__NrofCandidatesSFI StreamingProtobufs__NrofCandidatesSFI;
457 typedef struct _StreamingProtobufs__AggregationLevelSFI StreamingProtobufs__AggregationLevelSFI;
458 typedef struct _StreamingProtobufs__DCIFormat21 StreamingProtobufs__DCIFormat21;
459 typedef struct _StreamingProtobufs__DCIFormat22 StreamingProtobufs__DCIFormat22;
460 typedef struct _StreamingProtobufs__DCIFormat23 StreamingProtobufs__DCIFormat23;
461 typedef struct _StreamingProtobufs__Dummy1 StreamingProtobufs__Dummy1;
462 typedef struct _StreamingProtobufs__Dummy2 StreamingProtobufs__Dummy2;
463 typedef struct _StreamingProtobufs__UESpecific StreamingProtobufs__UESpecific;
464 typedef struct _StreamingProtobufs__DCIFormats StreamingProtobufs__DCIFormats;
465 typedef struct _StreamingProtobufs__MeasResultCellListSFTD StreamingProtobufs__MeasResultCellListSFTD;
466 typedef struct _StreamingProtobufs__MeasResultCellSFTD StreamingProtobufs__MeasResultCellSFTD;
467 typedef struct _StreamingProtobufs__MeasResultList2NR StreamingProtobufs__MeasResultList2NR;
468 typedef struct _StreamingProtobufs__MeasResult2NR StreamingProtobufs__MeasResult2NR;
469 typedef struct _StreamingProtobufs__MeasQuantityResults StreamingProtobufs__MeasQuantityResults;
470 typedef struct _StreamingProtobufs__ResultsPerSSBIndex StreamingProtobufs__ResultsPerSSBIndex;
471 typedef struct _StreamingProtobufs__ResultsPerCSIRSIndex StreamingProtobufs__ResultsPerCSIRSIndex;
472 typedef struct _StreamingProtobufs__MeasQuantityResultsEUTRA StreamingProtobufs__MeasQuantityResultsEUTRA;
473 typedef struct _StreamingProtobufs__CellResults StreamingProtobufs__CellResults;
474 typedef struct _StreamingProtobufs__ResultsPerCSIRSIndexList StreamingProtobufs__ResultsPerCSIRSIndexList;
475 typedef struct _StreamingProtobufs__ResultsPerSSBIndexList StreamingProtobufs__ResultsPerSSBIndexList;
476 typedef struct _StreamingProtobufs__RsIndexResults StreamingProtobufs__RsIndexResults;
477 typedef struct _StreamingProtobufs__MeasResult StreamingProtobufs__MeasResult;
478 typedef struct _StreamingProtobufs__PLMNIdentity StreamingProtobufs__PLMNIdentity;
479 typedef struct _StreamingProtobufs__MNC StreamingProtobufs__MNC;
480 typedef struct _StreamingProtobufs__MCC StreamingProtobufs__MCC;
481 typedef struct _StreamingProtobufs__PLMNIdentityEUTRA5GC StreamingProtobufs__PLMNIdentityEUTRA5GC;
482 typedef struct _StreamingProtobufs__PLMNIdentityListEUTRA5GC StreamingProtobufs__PLMNIdentityListEUTRA5GC;
483 typedef struct _StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC;
484 typedef struct _StreamingProtobufs__PLMNIdentityListEUTRAEPC StreamingProtobufs__PLMNIdentityListEUTRAEPC;
485 typedef struct _StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC;
486 typedef struct _StreamingProtobufs__CGIInfoEPC StreamingProtobufs__CGIInfoEPC;
487 typedef struct _StreamingProtobufs__PLMNIdentityInfo StreamingProtobufs__PLMNIdentityInfo;
488 typedef struct _StreamingProtobufs__PDCCHConfigSIB1 StreamingProtobufs__PDCCHConfigSIB1;
489 typedef struct _StreamingProtobufs__NoSIB1 StreamingProtobufs__NoSIB1;
490 typedef struct _StreamingProtobufs__PLMNIdentityInfoList StreamingProtobufs__PLMNIdentityInfoList;
491 typedef struct _StreamingProtobufs__MultiFrequencyBandListNR StreamingProtobufs__MultiFrequencyBandListNR;
492 typedef struct _StreamingProtobufs__CGIInfo StreamingProtobufs__CGIInfo;
493 typedef struct _StreamingProtobufs__MultiBandInfoListEUTRA StreamingProtobufs__MultiBandInfoListEUTRA;
494 typedef struct _StreamingProtobufs__EUTRACGIInfo StreamingProtobufs__EUTRACGIInfo;
495 typedef struct _StreamingProtobufs__MeasResultNR StreamingProtobufs__MeasResultNR;
496 typedef struct _StreamingProtobufs__MeasResultEUTRA StreamingProtobufs__MeasResultEUTRA;
497 typedef struct _StreamingProtobufs__MeasResultServMO StreamingProtobufs__MeasResultServMO;
498 typedef struct _StreamingProtobufs__MeasResultServMOList StreamingProtobufs__MeasResultServMOList;
499 typedef struct _StreamingProtobufs__MeasResultListNR StreamingProtobufs__MeasResultListNR;
500 typedef struct _StreamingProtobufs__MeasResultListEUTRA StreamingProtobufs__MeasResultListEUTRA;
501 typedef struct _StreamingProtobufs__MeasResults StreamingProtobufs__MeasResults;
502 typedef struct _StreamingProtobufs__DRXInfo StreamingProtobufs__DRXInfo;
503 typedef struct _StreamingProtobufs__RadioBearerConfig StreamingProtobufs__RadioBearerConfig;
504 typedef struct _StreamingProtobufs__SRBToAddModList StreamingProtobufs__SRBToAddModList;
505 typedef struct _StreamingProtobufs__SRBToAddMod StreamingProtobufs__SRBToAddMod;
506 typedef struct _StreamingProtobufs__PDCPConfig StreamingProtobufs__PDCPConfig;
507 typedef struct _StreamingProtobufs__DRB StreamingProtobufs__DRB;
508 typedef struct _StreamingProtobufs__DiscardTimer StreamingProtobufs__DiscardTimer;
509 typedef struct _StreamingProtobufs__PDCPSNSize StreamingProtobufs__PDCPSNSize;
510 typedef struct _StreamingProtobufs__Rohc StreamingProtobufs__Rohc;
511 typedef struct _StreamingProtobufs__RohcProfiles StreamingProtobufs__RohcProfiles;
512 typedef struct _StreamingProtobufs__UplinkOnlyROHC StreamingProtobufs__UplinkOnlyROHC;
513 typedef struct _StreamingProtobufs__UplinkOnlyROHCProfiles StreamingProtobufs__UplinkOnlyROHCProfiles;
514 typedef struct _StreamingProtobufs__MoreThanOneRLC StreamingProtobufs__MoreThanOneRLC;
515 typedef struct _StreamingProtobufs__PrimaryPath StreamingProtobufs__PrimaryPath;
516 typedef struct _StreamingProtobufs__ULDataSplitThreshold StreamingProtobufs__ULDataSplitThreshold;
517 typedef struct _StreamingProtobufs__TReordering StreamingProtobufs__TReordering;
518 typedef struct _StreamingProtobufs__DRBToAddModList StreamingProtobufs__DRBToAddModList;
519 typedef struct _StreamingProtobufs__DRBToAddMod StreamingProtobufs__DRBToAddMod;
520 typedef struct _StreamingProtobufs__DRBToReleaseList StreamingProtobufs__DRBToReleaseList;
521 typedef struct _StreamingProtobufs__SDAPConfig StreamingProtobufs__SDAPConfig;
522 typedef struct _StreamingProtobufs__SDAPHeader StreamingProtobufs__SDAPHeader;
523 typedef struct _StreamingProtobufs__SecurityConfig StreamingProtobufs__SecurityConfig;
524 typedef struct _StreamingProtobufs__SecurityAlgorithmConfig StreamingProtobufs__SecurityAlgorithmConfig;
525 typedef struct _StreamingProtobufs__CipheringAlgorithm StreamingProtobufs__CipheringAlgorithm;
526 typedef struct _StreamingProtobufs__IntegrityProtAlgorithm StreamingProtobufs__IntegrityProtAlgorithm;
527 typedef struct _StreamingProtobufs__KeyToUse StreamingProtobufs__KeyToUse;
528 typedef struct _StreamingProtobufs__UplinkTxDirectCurrentList StreamingProtobufs__UplinkTxDirectCurrentList;
529 typedef struct _StreamingProtobufs__UplinkTxDirectCurrentCell StreamingProtobufs__UplinkTxDirectCurrentCell;
530 typedef struct _StreamingProtobufs__UplinkTxDirectCurrentBWP StreamingProtobufs__UplinkTxDirectCurrentBWP;
531 typedef struct _StreamingProtobufs__CellAccessRelatedInfo StreamingProtobufs__CellAccessRelatedInfo;
532 typedef struct _StreamingProtobufs__ConnEstFailureControl StreamingProtobufs__ConnEstFailureControl;
533 typedef struct _StreamingProtobufs__ConnEstFailCount StreamingProtobufs__ConnEstFailCount;
534 typedef struct _StreamingProtobufs__ConnEstFailOffsetValidity StreamingProtobufs__ConnEstFailOffsetValidity;
535 typedef struct _StreamingProtobufs__SISchedulingInfo StreamingProtobufs__SISchedulingInfo;
536 typedef struct _StreamingProtobufs__SIWindowLength StreamingProtobufs__SIWindowLength;
537 typedef struct _StreamingProtobufs__SchedulingInfo StreamingProtobufs__SchedulingInfo;
538 typedef struct _StreamingProtobufs__SIBMapping StreamingProtobufs__SIBMapping;
539 typedef struct _StreamingProtobufs__SIBroadcastStatus StreamingProtobufs__SIBroadcastStatus;
540 typedef struct _StreamingProtobufs__SIPeriodicity StreamingProtobufs__SIPeriodicity;
541 typedef struct _StreamingProtobufs__SIBTypeInfo StreamingProtobufs__SIBTypeInfo;
542 typedef struct _StreamingProtobufs__SIBTypeInfoType StreamingProtobufs__SIBTypeInfoType;
543 typedef struct _StreamingProtobufs__SIRequestConfig StreamingProtobufs__SIRequestConfig;
544 typedef struct _StreamingProtobufs__SIRequestPeriod StreamingProtobufs__SIRequestPeriod;
545 typedef struct _StreamingProtobufs__RACHOccasionsSI StreamingProtobufs__RACHOccasionsSI;
546 typedef struct _StreamingProtobufs__SIRequestResources StreamingProtobufs__SIRequestResources;
547 typedef struct _StreamingProtobufs__ServingCellConfigCommonSIB StreamingProtobufs__ServingCellConfigCommonSIB;
548 typedef struct _StreamingProtobufs__DownlinkConfigCommonSIB StreamingProtobufs__DownlinkConfigCommonSIB;
549 typedef struct _StreamingProtobufs__FrequencyInfoDLSIB StreamingProtobufs__FrequencyInfoDLSIB;
550 typedef struct _StreamingProtobufs__MultiFrequencyBandListNRSIB StreamingProtobufs__MultiFrequencyBandListNRSIB;
551 typedef struct _StreamingProtobufs__NRMultiBandInfo StreamingProtobufs__NRMultiBandInfo;
552 typedef struct _StreamingProtobufs__NRNSPmaxList StreamingProtobufs__NRNSPmaxList;
553 typedef struct _StreamingProtobufs__NRNSPmaxValue StreamingProtobufs__NRNSPmaxValue;
554 typedef struct _StreamingProtobufs__BCCHConfig StreamingProtobufs__BCCHConfig;
555 typedef struct _StreamingProtobufs__PCCHConfig StreamingProtobufs__PCCHConfig;
556 typedef struct _StreamingProtobufs__PagingCycle StreamingProtobufs__PagingCycle;
557 typedef struct _StreamingProtobufs__PCCHConfigNs StreamingProtobufs__PCCHConfigNs;
558 typedef struct _StreamingProtobufs__SCS15KHZoneT StreamingProtobufs__SCS15KHZoneT;
559 typedef struct _StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT;
560 typedef struct _StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT;
561 typedef struct _StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT;
562 typedef struct _StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT;
563 typedef struct _StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT;
564 typedef struct _StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT;
565 typedef struct _StreamingProtobufs__SCS120KHZoneSixteenthT StreamingProtobufs__SCS120KHZoneSixteenthT;
566 typedef struct _StreamingProtobufs__UplinkConfigCommonSIB StreamingProtobufs__UplinkConfigCommonSIB;
567 typedef struct _StreamingProtobufs__FrequencyInfoULSIB StreamingProtobufs__FrequencyInfoULSIB;
568 typedef struct _StreamingProtobufs__SIBNTimingAdvanceOffset StreamingProtobufs__SIBNTimingAdvanceOffset;
569 typedef struct _StreamingProtobufs__SIBSSBPositionsInBurst StreamingProtobufs__SIBSSBPositionsInBurst;
570 typedef struct _StreamingProtobufs__SIBSSBPeriodicityServingCell StreamingProtobufs__SIBSSBPeriodicityServingCell;
571 typedef struct _StreamingProtobufs__UETimersAndConstants StreamingProtobufs__UETimersAndConstants;
572 typedef struct _StreamingProtobufs__UETimersAndConstantsT300T301T319 StreamingProtobufs__UETimersAndConstantsT300T301T319;
573 typedef struct _StreamingProtobufs__UETimersAndConstantsT310 StreamingProtobufs__UETimersAndConstantsT310;
574 typedef struct _StreamingProtobufs__UETimersAndConstantsN310 StreamingProtobufs__UETimersAndConstantsN310;
575 typedef struct _StreamingProtobufs__UETimersAndConstantsT311 StreamingProtobufs__UETimersAndConstantsT311;
576 typedef struct _StreamingProtobufs__UETimersAndConstantsN311 StreamingProtobufs__UETimersAndConstantsN311;
577 typedef struct _StreamingProtobufs__UACBarringPerCatList StreamingProtobufs__UACBarringPerCatList;
578 typedef struct _StreamingProtobufs__UACBarringPerCat StreamingProtobufs__UACBarringPerCat;
579 typedef struct _StreamingProtobufs__UACBarringPerPLMNList StreamingProtobufs__UACBarringPerPLMNList;
580 typedef struct _StreamingProtobufs__UACBarringPerPLMN StreamingProtobufs__UACBarringPerPLMN;
581 typedef struct _StreamingProtobufs__UACImplicitACBarringList StreamingProtobufs__UACImplicitACBarringList;
582 typedef struct _StreamingProtobufs__UACBarringInfoSetList StreamingProtobufs__UACBarringInfoSetList;
583 typedef struct _StreamingProtobufs__UACBarringInfoSet StreamingProtobufs__UACBarringInfoSet;
584 typedef struct _StreamingProtobufs__UACBarringFactor StreamingProtobufs__UACBarringFactor;
585 typedef struct _StreamingProtobufs__UACBarringTime StreamingProtobufs__UACBarringTime;
586 typedef struct _StreamingProtobufs__MobilityStateParameters StreamingProtobufs__MobilityStateParameters;
587 typedef struct _StreamingProtobufs__TEvaluationHystNormal StreamingProtobufs__TEvaluationHystNormal;
588 typedef struct _StreamingProtobufs__EUTRAMultiBandInfoList StreamingProtobufs__EUTRAMultiBandInfoList;
589 typedef struct _StreamingProtobufs__EUTRAMultiBandInfo StreamingProtobufs__EUTRAMultiBandInfo;
590 typedef struct _StreamingProtobufs__EUTRANSPmaxList StreamingProtobufs__EUTRANSPmaxList;
591 typedef struct _StreamingProtobufs__EUTRANSPmaxValue StreamingProtobufs__EUTRANSPmaxValue;
592
593
594 /* --- enums --- */
595
596 typedef enum _StreamingProtobufs__MaxRetxThreshold__Value {
597   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__protobuf_unspecified = 0,
598   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__t1 = 1,
599   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__t2 = 2,
600   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__t3 = 3,
601   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__t4 = 4,
602   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__t6 = 5,
603   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__t7 = 6,
604   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__t16 = 7,
605   STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__t32 = 8
606     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE)
607 } StreamingProtobufs__MaxRetxThreshold__Value;
608 typedef enum _StreamingProtobufs__SNFieldLengthAM__Value {
609   STREAMING_PROTOBUFS__SN__FIELD_LENGTH_AM__VALUE__protobuf_unspecified = 0,
610   STREAMING_PROTOBUFS__SN__FIELD_LENGTH_AM__VALUE__size12 = 1,
611   STREAMING_PROTOBUFS__SN__FIELD_LENGTH_AM__VALUE__size18 = 2
612     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SN__FIELD_LENGTH_AM__VALUE)
613 } StreamingProtobufs__SNFieldLengthAM__Value;
614 typedef enum _StreamingProtobufs__TPollRetransmit__Value {
615   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__protobuf_unspecified = 0,
616   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms5 = 1,
617   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms10 = 2,
618   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms15 = 3,
619   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms20 = 4,
620   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms25 = 5,
621   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms30 = 6,
622   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms35 = 7,
623   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms40 = 8,
624   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms45 = 9,
625   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms50 = 10,
626   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms55 = 11,
627   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms60 = 12,
628   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms65 = 13,
629   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms70 = 14,
630   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms75 = 15,
631   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms80 = 16,
632   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms85 = 17,
633   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms90 = 18,
634   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms95 = 19,
635   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms100 = 20,
636   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms105 = 21,
637   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms110 = 22,
638   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms115 = 23,
639   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms120 = 24,
640   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms125 = 25,
641   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms130 = 26,
642   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms135 = 27,
643   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms140 = 28,
644   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms145 = 29,
645   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms150 = 30,
646   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms155 = 31,
647   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms160 = 32,
648   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms165 = 33,
649   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms170 = 34,
650   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms175 = 35,
651   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms180 = 36,
652   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms185 = 37,
653   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms190 = 38,
654   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms195 = 39,
655   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms200 = 40,
656   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms205 = 41,
657   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms210 = 42,
658   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms215 = 43,
659   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms220 = 44,
660   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms225 = 45,
661   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms230 = 46,
662   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms235 = 47,
663   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms240 = 48,
664   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms245 = 49,
665   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms250 = 50,
666   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms300 = 51,
667   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms350 = 52,
668   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms400 = 53,
669   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms450 = 54,
670   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms500 = 55,
671   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms800 = 56,
672   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms1000 = 57,
673   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms2000 = 58,
674   STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__ms4000 = 59
675     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE)
676 } StreamingProtobufs__TPollRetransmit__Value;
677 typedef enum _StreamingProtobufs__PollPDU__Value {
678   STREAMING_PROTOBUFS__POLL_PDU__VALUE__protobuf_unspecified = 0,
679   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p4 = 1,
680   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p8 = 2,
681   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p16 = 3,
682   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p32 = 4,
683   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p64 = 5,
684   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p128 = 6,
685   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p256 = 7,
686   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p512 = 8,
687   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p1024 = 9,
688   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p2048 = 10,
689   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p4096 = 11,
690   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p6144 = 12,
691   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p8192 = 13,
692   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p12288 = 14,
693   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p16384 = 15,
694   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p20480 = 16,
695   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p24576 = 17,
696   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p28672 = 18,
697   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p32768 = 19,
698   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p40960 = 20,
699   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p49152 = 21,
700   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p57344 = 22,
701   STREAMING_PROTOBUFS__POLL_PDU__VALUE__p65536 = 23,
702   STREAMING_PROTOBUFS__POLL_PDU__VALUE__infinity = 24
703     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__POLL_PDU__VALUE)
704 } StreamingProtobufs__PollPDU__Value;
705 typedef enum _StreamingProtobufs__PollByte__Value {
706   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__protobuf_unspecified = 0,
707   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb1 = 1,
708   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb2 = 2,
709   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb5 = 3,
710   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb8 = 4,
711   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb10 = 5,
712   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb15 = 6,
713   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb25 = 7,
714   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb50 = 8,
715   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb75 = 9,
716   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb100 = 10,
717   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb125 = 11,
718   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb250 = 12,
719   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb375 = 13,
720   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb500 = 14,
721   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb750 = 15,
722   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb1000 = 16,
723   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb1250 = 17,
724   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb1500 = 18,
725   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb2000 = 19,
726   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb3000 = 20,
727   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb4000 = 21,
728   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb4500 = 22,
729   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb5000 = 23,
730   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb5500 = 24,
731   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb6000 = 25,
732   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb6500 = 26,
733   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb7000 = 27,
734   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__kb7500 = 28,
735   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb8 = 29,
736   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb9 = 30,
737   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb10 = 31,
738   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb11 = 32,
739   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb12 = 33,
740   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb13 = 34,
741   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb14 = 35,
742   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb15 = 36,
743   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb16 = 37,
744   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb17 = 38,
745   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb18 = 39,
746   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb20 = 40,
747   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb25 = 41,
748   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb30 = 42,
749   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__mb40 = 43,
750   STREAMING_PROTOBUFS__POLL_BYTE__VALUE__infinity = 44
751     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__POLL_BYTE__VALUE)
752 } StreamingProtobufs__PollByte__Value;
753 typedef enum _StreamingProtobufs__TReassembly__Value {
754   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__protobuf_unspecified = 0,
755   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms0 = 1,
756   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms5 = 2,
757   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms10 = 3,
758   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms15 = 4,
759   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms20 = 5,
760   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms25 = 6,
761   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms30 = 7,
762   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms35 = 8,
763   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms40 = 9,
764   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms45 = 10,
765   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms50 = 11,
766   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms55 = 12,
767   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms60 = 13,
768   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms65 = 14,
769   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms70 = 15,
770   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms75 = 16,
771   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms80 = 17,
772   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms85 = 18,
773   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms90 = 19,
774   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms95 = 20,
775   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms100 = 21,
776   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms110 = 22,
777   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms120 = 23,
778   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms130 = 24,
779   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms140 = 25,
780   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms150 = 26,
781   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms160 = 27,
782   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms170 = 28,
783   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms180 = 29,
784   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms190 = 30,
785   STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__ms200 = 31
786     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE)
787 } StreamingProtobufs__TReassembly__Value;
788 typedef enum _StreamingProtobufs__TStatusProhibit__Value {
789   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__protobuf_unspecified = 0,
790   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms0 = 1,
791   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms5 = 2,
792   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms10 = 3,
793   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms15 = 4,
794   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms20 = 5,
795   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms25 = 6,
796   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms30 = 7,
797   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms35 = 8,
798   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms40 = 9,
799   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms45 = 10,
800   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms50 = 11,
801   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms55 = 12,
802   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms60 = 13,
803   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms65 = 14,
804   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms70 = 15,
805   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms75 = 16,
806   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms80 = 17,
807   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms85 = 18,
808   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms90 = 19,
809   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms95 = 20,
810   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms100 = 21,
811   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms105 = 22,
812   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms110 = 23,
813   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms115 = 24,
814   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms120 = 25,
815   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms125 = 26,
816   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms130 = 27,
817   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms135 = 28,
818   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms140 = 29,
819   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms145 = 30,
820   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms150 = 31,
821   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms155 = 32,
822   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms160 = 33,
823   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms165 = 34,
824   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms170 = 35,
825   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms175 = 36,
826   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms180 = 37,
827   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms185 = 38,
828   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms190 = 39,
829   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms195 = 40,
830   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms200 = 41,
831   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms205 = 42,
832   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms210 = 43,
833   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms215 = 44,
834   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms220 = 45,
835   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms225 = 46,
836   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms230 = 47,
837   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms235 = 48,
838   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms240 = 49,
839   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms245 = 50,
840   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms250 = 51,
841   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms300 = 52,
842   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms350 = 53,
843   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms400 = 54,
844   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms450 = 55,
845   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms500 = 56,
846   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms800 = 57,
847   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms1000 = 58,
848   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms1200 = 59,
849   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms1600 = 60,
850   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms2000 = 61,
851   STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__ms2400 = 62
852     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE)
853 } StreamingProtobufs__TStatusProhibit__Value;
854 typedef enum _StreamingProtobufs__SNFieldLengthUM__Value {
855   STREAMING_PROTOBUFS__SN__FIELD_LENGTH_UM__VALUE__protobuf_unspecified = 0,
856   STREAMING_PROTOBUFS__SN__FIELD_LENGTH_UM__VALUE__size6 = 1,
857   STREAMING_PROTOBUFS__SN__FIELD_LENGTH_UM__VALUE__size12 = 2
858     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SN__FIELD_LENGTH_UM__VALUE)
859 } StreamingProtobufs__SNFieldLengthUM__Value;
860 typedef enum _StreamingProtobufs__PrioritisedBitRate__Value {
861   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__protobuf_unspecified = 0,
862   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps0 = 1,
863   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps8 = 2,
864   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps16 = 3,
865   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps32 = 4,
866   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps64 = 5,
867   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps128 = 6,
868   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps256 = 7,
869   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps512 = 8,
870   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps1024 = 9,
871   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps2048 = 10,
872   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps4096 = 11,
873   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps8192 = 12,
874   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps16384 = 13,
875   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps32768 = 14,
876   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__kbps65536 = 15,
877   STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__infinity = 16
878     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE)
879 } StreamingProtobufs__PrioritisedBitRate__Value;
880 typedef enum _StreamingProtobufs__BucketSizeDuration__Value {
881   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__protobuf_unspecified = 0,
882   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms5 = 1,
883   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms10 = 2,
884   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms20 = 3,
885   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms50 = 4,
886   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms100 = 5,
887   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms150 = 6,
888   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms300 = 7,
889   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms500 = 8,
890   STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__ms1000 = 9
891     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE)
892 } StreamingProtobufs__BucketSizeDuration__Value;
893 typedef enum _StreamingProtobufs__SubcarrierSpacing__Value {
894   STREAMING_PROTOBUFS__SUBCARRIER_SPACING__VALUE__protobuf_unspecified = 0,
895   STREAMING_PROTOBUFS__SUBCARRIER_SPACING__VALUE__kHz15 = 1,
896   STREAMING_PROTOBUFS__SUBCARRIER_SPACING__VALUE__kHz30 = 2,
897   STREAMING_PROTOBUFS__SUBCARRIER_SPACING__VALUE__kHz60 = 3,
898   STREAMING_PROTOBUFS__SUBCARRIER_SPACING__VALUE__kHz120 = 4,
899   STREAMING_PROTOBUFS__SUBCARRIER_SPACING__VALUE__kHz240 = 5
900     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SUBCARRIER_SPACING__VALUE)
901 } StreamingProtobufs__SubcarrierSpacing__Value;
902 typedef enum _StreamingProtobufs__MaxPUSCHDuration__Value {
903   STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE__protobuf_unspecified = 0,
904   STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE__ms0p02 = 1,
905   STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE__ms0p04 = 2,
906   STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE__ms0p0625 = 3,
907   STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE__ms0p125 = 4,
908   STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE__ms0p25 = 5,
909   STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE__ms0p5 = 6
910     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE)
911 } StreamingProtobufs__MaxPUSCHDuration__Value;
912 typedef enum _StreamingProtobufs__BitRateQueryProhibitTimer__Value {
913   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__protobuf_unspecified = 0,
914   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s0 = 1,
915   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s0dot4 = 2,
916   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s0dot8 = 3,
917   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s1dot6 = 4,
918   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s3 = 5,
919   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s6 = 6,
920   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s12 = 7,
921   STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__s30 = 8
922     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE)
923 } StreamingProtobufs__BitRateQueryProhibitTimer__Value;
924 typedef enum _StreamingProtobufs__MilliSeconds__Value {
925   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__protobuf_unspecified = 0,
926   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms1 = 1,
927   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms2 = 2,
928   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms3 = 3,
929   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms4 = 4,
930   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms5 = 5,
931   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms6 = 6,
932   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms8 = 7,
933   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms10 = 8,
934   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms20 = 9,
935   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms30 = 10,
936   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms40 = 11,
937   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms50 = 12,
938   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms60 = 13,
939   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms80 = 14,
940   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms100 = 15,
941   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms200 = 16,
942   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms300 = 17,
943   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms400 = 18,
944   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms500 = 19,
945   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms600 = 20,
946   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms800 = 21,
947   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms1000 = 22,
948   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms1200 = 23,
949   STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__ms1600 = 24
950     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE)
951 } StreamingProtobufs__MilliSeconds__Value;
952 typedef enum _StreamingProtobufs__DRXInactivityTimer__Value {
953   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__protobuf_unspecified = 0,
954   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms0 = 1,
955   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms1 = 2,
956   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms2 = 3,
957   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms3 = 4,
958   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms4 = 5,
959   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms5 = 6,
960   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms6 = 7,
961   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms8 = 8,
962   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms10 = 9,
963   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms20 = 10,
964   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms30 = 11,
965   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms40 = 12,
966   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms50 = 13,
967   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms60 = 14,
968   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms80 = 15,
969   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms100 = 16,
970   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms200 = 17,
971   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms300 = 18,
972   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms500 = 19,
973   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms750 = 20,
974   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms1280 = 21,
975   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms1920 = 22,
976   STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__ms2560 = 23
977     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE)
978 } StreamingProtobufs__DRXInactivityTimer__Value;
979 typedef enum _StreamingProtobufs__DRXRetransmissionTimer__Value {
980   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__protobuf_unspecified = 0,
981   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl0 = 1,
982   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl1 = 2,
983   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl2 = 3,
984   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl4 = 4,
985   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl6 = 5,
986   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl8 = 6,
987   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl16 = 7,
988   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl24 = 8,
989   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl33 = 9,
990   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl40 = 10,
991   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl64 = 11,
992   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl80 = 12,
993   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl96 = 13,
994   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl112 = 14,
995   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl128 = 15,
996   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl160 = 16,
997   STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__sl320 = 17
998     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE)
999 } StreamingProtobufs__DRXRetransmissionTimer__Value;
1000 typedef enum _StreamingProtobufs__DRXShortCycle__Value {
1001   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__protobuf_unspecified = 0,
1002   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms2 = 1,
1003   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms3 = 2,
1004   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms4 = 3,
1005   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms5 = 4,
1006   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms6 = 5,
1007   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms7 = 6,
1008   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms8 = 7,
1009   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms10 = 8,
1010   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms14 = 9,
1011   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms16 = 10,
1012   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms20 = 11,
1013   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms30 = 12,
1014   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms32 = 13,
1015   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms35 = 14,
1016   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms40 = 15,
1017   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms64 = 16,
1018   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms80 = 17,
1019   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms128 = 18,
1020   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms160 = 19,
1021   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms256 = 20,
1022   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms320 = 21,
1023   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms512 = 22,
1024   STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__ms640 = 23
1025     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE)
1026 } StreamingProtobufs__DRXShortCycle__Value;
1027 typedef enum _StreamingProtobufs__SRProhibitTimer__Value {
1028   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__protobuf_unspecified = 0,
1029   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__ms1 = 1,
1030   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__ms2 = 2,
1031   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__ms4 = 3,
1032   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__ms8 = 4,
1033   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__ms16 = 5,
1034   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__ms32 = 6,
1035   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__ms64 = 7,
1036   STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__ms128 = 8
1037     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE)
1038 } StreamingProtobufs__SRProhibitTimer__Value;
1039 typedef enum _StreamingProtobufs__SRTransMax__Value {
1040   STREAMING_PROTOBUFS__SR__TRANS_MAX__VALUE__protobuf_unspecified = 0,
1041   STREAMING_PROTOBUFS__SR__TRANS_MAX__VALUE__n4 = 1,
1042   STREAMING_PROTOBUFS__SR__TRANS_MAX__VALUE__n8 = 2,
1043   STREAMING_PROTOBUFS__SR__TRANS_MAX__VALUE__n16 = 3,
1044   STREAMING_PROTOBUFS__SR__TRANS_MAX__VALUE__n32 = 4,
1045   STREAMING_PROTOBUFS__SR__TRANS_MAX__VALUE__n64 = 5
1046     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SR__TRANS_MAX__VALUE)
1047 } StreamingProtobufs__SRTransMax__Value;
1048 typedef enum _StreamingProtobufs__PeriodicBSRTimer__Value {
1049   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__protobuf_unspecified = 0,
1050   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf1 = 1,
1051   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf5 = 2,
1052   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf10 = 3,
1053   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf16 = 4,
1054   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf20 = 5,
1055   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf32 = 6,
1056   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf40 = 7,
1057   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf64 = 8,
1058   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf80 = 9,
1059   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf128 = 10,
1060   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf160 = 11,
1061   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf320 = 12,
1062   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf640 = 13,
1063   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf1280 = 14,
1064   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__sf2560 = 15,
1065   STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__infinity = 16
1066     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE)
1067 } StreamingProtobufs__PeriodicBSRTimer__Value;
1068 typedef enum _StreamingProtobufs__RetxBSRTimer__Value {
1069   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__protobuf_unspecified = 0,
1070   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf10 = 1,
1071   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf20 = 2,
1072   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf40 = 3,
1073   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf80 = 4,
1074   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf160 = 5,
1075   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf320 = 6,
1076   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf640 = 7,
1077   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf1280 = 8,
1078   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf2560 = 9,
1079   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf5120 = 10,
1080   STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__sf10240 = 11
1081     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE)
1082 } StreamingProtobufs__RetxBSRTimer__Value;
1083 typedef enum _StreamingProtobufs__LogicalChannelSRDelayTimer__Value {
1084   STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__protobuf_unspecified = 0,
1085   STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf20 = 1,
1086   STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf40 = 2,
1087   STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf64 = 3,
1088   STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf128 = 4,
1089   STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf512 = 5,
1090   STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf1024 = 6,
1091   STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__sf2560 = 7
1092     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE)
1093 } StreamingProtobufs__LogicalChannelSRDelayTimer__Value;
1094 typedef enum _StreamingProtobufs__TimeAlignmentTimer__Value {
1095   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__protobuf_unspecified = 0,
1096   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__ms500 = 1,
1097   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__ms750 = 2,
1098   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__ms1280 = 3,
1099   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__ms1920 = 4,
1100   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__ms2560 = 5,
1101   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__ms5120 = 6,
1102   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__ms10240 = 7,
1103   STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__infinity = 8
1104     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE)
1105 } StreamingProtobufs__TimeAlignmentTimer__Value;
1106 typedef enum _StreamingProtobufs__PHRPeriodicTimer__Value {
1107   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__protobuf_unspecified = 0,
1108   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__sf10 = 1,
1109   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__sf20 = 2,
1110   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__sf50 = 3,
1111   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__sf100 = 4,
1112   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__sf200 = 5,
1113   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__sf500 = 6,
1114   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__sf1000 = 7,
1115   STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__infinity = 8
1116     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE)
1117 } StreamingProtobufs__PHRPeriodicTimer__Value;
1118 typedef enum _StreamingProtobufs__PHRProhibitTimer__Value {
1119   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__protobuf_unspecified = 0,
1120   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__sf0 = 1,
1121   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__sf10 = 2,
1122   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__sf20 = 3,
1123   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__sf50 = 4,
1124   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__sf100 = 5,
1125   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__sf200 = 6,
1126   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__sf500 = 7,
1127   STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__sf1000 = 8
1128     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE)
1129 } StreamingProtobufs__PHRProhibitTimer__Value;
1130 typedef enum _StreamingProtobufs__PHRTxPowerFactorChange__Value {
1131   STREAMING_PROTOBUFS__PHR__TX__POWER_FACTOR_CHANGE__VALUE__protobuf_unspecified = 0,
1132   STREAMING_PROTOBUFS__PHR__TX__POWER_FACTOR_CHANGE__VALUE__dB1 = 1,
1133   STREAMING_PROTOBUFS__PHR__TX__POWER_FACTOR_CHANGE__VALUE__dB3 = 2,
1134   STREAMING_PROTOBUFS__PHR__TX__POWER_FACTOR_CHANGE__VALUE__dB6 = 3,
1135   STREAMING_PROTOBUFS__PHR__TX__POWER_FACTOR_CHANGE__VALUE__infinity = 4
1136     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PHR__TX__POWER_FACTOR_CHANGE__VALUE)
1137 } StreamingProtobufs__PHRTxPowerFactorChange__Value;
1138 typedef enum _StreamingProtobufs__PHRModeOtherCG__Value {
1139   STREAMING_PROTOBUFS__PHR__MODE_OTHER_CG__VALUE__protobuf_unspecified = 0,
1140   STREAMING_PROTOBUFS__PHR__MODE_OTHER_CG__VALUE__real = 1,
1141   STREAMING_PROTOBUFS__PHR__MODE_OTHER_CG__VALUE__virtual = 2
1142     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PHR__MODE_OTHER_CG__VALUE)
1143 } StreamingProtobufs__PHRModeOtherCG__Value;
1144 typedef enum _StreamingProtobufs__DataInactivityTimer__Value {
1145   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__protobuf_unspecified = 0,
1146   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s1 = 1,
1147   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s2 = 2,
1148   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s3 = 3,
1149   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s5 = 4,
1150   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s7 = 5,
1151   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s10 = 6,
1152   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s15 = 7,
1153   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s20 = 8,
1154   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s40 = 9,
1155   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s50 = 10,
1156   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s60 = 11,
1157   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s80 = 12,
1158   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s100 = 13,
1159   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s120 = 14,
1160   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s150 = 15,
1161   STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__s180 = 16
1162     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE)
1163 } StreamingProtobufs__DataInactivityTimer__Value;
1164 typedef enum _StreamingProtobufs__PhysicalCellGroupConfig__PDSCHHARQACKCodebook {
1165   STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK__protobuf_unspecified = 0,
1166   STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK__semiStatic = 1,
1167   STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK__dynamic = 2
1168     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK)
1169 } StreamingProtobufs__PhysicalCellGroupConfig__PDSCHHARQACKCodebook;
1170 typedef enum _StreamingProtobufs__XScale__Value {
1171   STREAMING_PROTOBUFS__XSCALE__VALUE__protobuf_unspecified = 0,
1172   STREAMING_PROTOBUFS__XSCALE__VALUE__dB0 = 1,
1173   STREAMING_PROTOBUFS__XSCALE__VALUE__dB6 = 2
1174     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__XSCALE__VALUE)
1175 } StreamingProtobufs__XScale__Value;
1176 typedef enum _StreamingProtobufs__CyclicPrefix__Value {
1177   STREAMING_PROTOBUFS__CYCLIC_PREFIX__VALUE__protobuf_unspecified = 0,
1178   STREAMING_PROTOBUFS__CYCLIC_PREFIX__VALUE__extended = 1
1179     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CYCLIC_PREFIX__VALUE)
1180 } StreamingProtobufs__CyclicPrefix__Value;
1181 typedef enum _StreamingProtobufs__RegBundleSize__Value {
1182   STREAMING_PROTOBUFS__REG__BUNDLE_SIZE__VALUE__protobuf_unspecified = 0,
1183   STREAMING_PROTOBUFS__REG__BUNDLE_SIZE__VALUE__n2 = 1,
1184   STREAMING_PROTOBUFS__REG__BUNDLE_SIZE__VALUE__n3 = 2,
1185   STREAMING_PROTOBUFS__REG__BUNDLE_SIZE__VALUE__n6 = 3
1186     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REG__BUNDLE_SIZE__VALUE)
1187 } StreamingProtobufs__RegBundleSize__Value;
1188 typedef enum _StreamingProtobufs__InterleaverSize__Value {
1189   STREAMING_PROTOBUFS__INTERLEAVER_SIZE__VALUE__protobuf_unspecified = 0,
1190   STREAMING_PROTOBUFS__INTERLEAVER_SIZE__VALUE__n2 = 1,
1191   STREAMING_PROTOBUFS__INTERLEAVER_SIZE__VALUE__n3 = 2,
1192   STREAMING_PROTOBUFS__INTERLEAVER_SIZE__VALUE__n6 = 3
1193     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__INTERLEAVER_SIZE__VALUE)
1194 } StreamingProtobufs__InterleaverSize__Value;
1195 typedef enum _StreamingProtobufs__PrecoderGranularity__Value {
1196   STREAMING_PROTOBUFS__PRECODER_GRANULARITY__VALUE__protobuf_unspecified = 0,
1197   STREAMING_PROTOBUFS__PRECODER_GRANULARITY__VALUE__sameAsREG_bundle = 1,
1198   STREAMING_PROTOBUFS__PRECODER_GRANULARITY__VALUE__allContiguousRBs = 2
1199     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PRECODER_GRANULARITY__VALUE)
1200 } StreamingProtobufs__PrecoderGranularity__Value;
1201 typedef enum _StreamingProtobufs__MappingType__Value {
1202   STREAMING_PROTOBUFS__MAPPING_TYPE__VALUE__protobuf_unspecified = 0,
1203   STREAMING_PROTOBUFS__MAPPING_TYPE__VALUE__typeA = 1,
1204   STREAMING_PROTOBUFS__MAPPING_TYPE__VALUE__typeB = 2
1205     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAPPING_TYPE__VALUE)
1206 } StreamingProtobufs__MappingType__Value;
1207 typedef enum _StreamingProtobufs__Msg1FDM__Value {
1208   STREAMING_PROTOBUFS__MSG1__FDM__VALUE__protobuf_unspecified = 0,
1209   STREAMING_PROTOBUFS__MSG1__FDM__VALUE__one = 1,
1210   STREAMING_PROTOBUFS__MSG1__FDM__VALUE__two = 2,
1211   STREAMING_PROTOBUFS__MSG1__FDM__VALUE__four = 3,
1212   STREAMING_PROTOBUFS__MSG1__FDM__VALUE__eight = 4
1213     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MSG1__FDM__VALUE)
1214 } StreamingProtobufs__Msg1FDM__Value;
1215 typedef enum _StreamingProtobufs__PreambleTransMax__Value {
1216   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__protobuf_unspecified = 0,
1217   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n3 = 1,
1218   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n4 = 2,
1219   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n5 = 3,
1220   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n6 = 4,
1221   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n7 = 5,
1222   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n8 = 6,
1223   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n10 = 7,
1224   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n20 = 8,
1225   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n50 = 9,
1226   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n100 = 10,
1227   STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__n200 = 11
1228     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE)
1229 } StreamingProtobufs__PreambleTransMax__Value;
1230 typedef enum _StreamingProtobufs__PowerRampingStep__Value {
1231   STREAMING_PROTOBUFS__POWER_RAMPING_STEP__VALUE__protobuf_unspecified = 0,
1232   STREAMING_PROTOBUFS__POWER_RAMPING_STEP__VALUE__dB0 = 1,
1233   STREAMING_PROTOBUFS__POWER_RAMPING_STEP__VALUE__dB2 = 2,
1234   STREAMING_PROTOBUFS__POWER_RAMPING_STEP__VALUE__dB4 = 3,
1235   STREAMING_PROTOBUFS__POWER_RAMPING_STEP__VALUE__dB6 = 4
1236     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__POWER_RAMPING_STEP__VALUE)
1237 } StreamingProtobufs__PowerRampingStep__Value;
1238 typedef enum _StreamingProtobufs__RAResponseWindow__Value {
1239   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__protobuf_unspecified = 0,
1240   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__sl1 = 1,
1241   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__sl2 = 2,
1242   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__sl4 = 3,
1243   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__sl8 = 4,
1244   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__sl10 = 5,
1245   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__sl20 = 6,
1246   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__sl40 = 7,
1247   STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__sl80 = 8
1248     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE)
1249 } StreamingProtobufs__RAResponseWindow__Value;
1250 typedef enum _StreamingProtobufs__Fraction__Value {
1251   STREAMING_PROTOBUFS__FRACTION__VALUE__protobuf_unspecified = 0,
1252   STREAMING_PROTOBUFS__FRACTION__VALUE__n4 = 1,
1253   STREAMING_PROTOBUFS__FRACTION__VALUE__n8 = 2,
1254   STREAMING_PROTOBUFS__FRACTION__VALUE__n12 = 3,
1255   STREAMING_PROTOBUFS__FRACTION__VALUE__n16 = 4,
1256   STREAMING_PROTOBUFS__FRACTION__VALUE__n20 = 5,
1257   STREAMING_PROTOBUFS__FRACTION__VALUE__n24 = 6,
1258   STREAMING_PROTOBUFS__FRACTION__VALUE__n28 = 7,
1259   STREAMING_PROTOBUFS__FRACTION__VALUE__n32 = 8,
1260   STREAMING_PROTOBUFS__FRACTION__VALUE__n36 = 9,
1261   STREAMING_PROTOBUFS__FRACTION__VALUE__n40 = 10,
1262   STREAMING_PROTOBUFS__FRACTION__VALUE__n44 = 11,
1263   STREAMING_PROTOBUFS__FRACTION__VALUE__n48 = 12,
1264   STREAMING_PROTOBUFS__FRACTION__VALUE__n52 = 13,
1265   STREAMING_PROTOBUFS__FRACTION__VALUE__n56 = 14,
1266   STREAMING_PROTOBUFS__FRACTION__VALUE__n60 = 15,
1267   STREAMING_PROTOBUFS__FRACTION__VALUE__n64 = 16
1268     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__FRACTION__VALUE)
1269 } StreamingProtobufs__Fraction__Value;
1270 typedef enum _StreamingProtobufs__OtherFraction__Value {
1271   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__protobuf_unspecified = 0,
1272   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__n4 = 1,
1273   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__n8 = 2,
1274   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__n12 = 3,
1275   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__n16 = 4,
1276   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__n20 = 5,
1277   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__n24 = 6,
1278   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__n28 = 7,
1279   STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__n32 = 8
1280     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE)
1281 } StreamingProtobufs__OtherFraction__Value;
1282 typedef enum _StreamingProtobufs__RAMsg3SizeGroupA__Value {
1283   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__protobuf_unspecified = 0,
1284   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b56 = 1,
1285   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b144 = 2,
1286   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b208 = 3,
1287   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b256 = 4,
1288   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b282 = 5,
1289   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b480 = 6,
1290   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b640 = 7,
1291   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b800 = 8,
1292   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b1000 = 9,
1293   STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__b72 = 10
1294     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE)
1295 } StreamingProtobufs__RAMsg3SizeGroupA__Value;
1296 typedef enum _StreamingProtobufs__MessagePowerOffsetGroupB__Value {
1297   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__protobuf_unspecified = 0,
1298   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__minusinfinity = 1,
1299   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB0 = 2,
1300   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB5 = 3,
1301   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB8 = 4,
1302   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB10 = 5,
1303   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB12 = 6,
1304   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB15 = 7,
1305   STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__dB18 = 8
1306     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE)
1307 } StreamingProtobufs__MessagePowerOffsetGroupB__Value;
1308 typedef enum _StreamingProtobufs__RAContentionResolutionTimer__Value {
1309   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__protobuf_unspecified = 0,
1310   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf8 = 1,
1311   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf16 = 2,
1312   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf24 = 3,
1313   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf32 = 4,
1314   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf40 = 5,
1315   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf48 = 6,
1316   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf56 = 7,
1317   STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__sf64 = 8
1318     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE)
1319 } StreamingProtobufs__RAContentionResolutionTimer__Value;
1320 typedef enum _StreamingProtobufs__RestrictedSetConfig__Value {
1321   STREAMING_PROTOBUFS__RESTRICTED_SET_CONFIG__VALUE__protobuf_unspecified = 0,
1322   STREAMING_PROTOBUFS__RESTRICTED_SET_CONFIG__VALUE__unrestrictedSet = 1,
1323   STREAMING_PROTOBUFS__RESTRICTED_SET_CONFIG__VALUE__restrictedSetTypeA = 2,
1324   STREAMING_PROTOBUFS__RESTRICTED_SET_CONFIG__VALUE__restrictedSetTypeB = 3
1325     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RESTRICTED_SET_CONFIG__VALUE)
1326 } StreamingProtobufs__RestrictedSetConfig__Value;
1327 typedef enum _StreamingProtobufs__PUCCHGroupHopping__Value {
1328   STREAMING_PROTOBUFS__PUCCH__GROUP_HOPPING__VALUE__protobuf_unspecified = 0,
1329   STREAMING_PROTOBUFS__PUCCH__GROUP_HOPPING__VALUE__neither = 1,
1330   STREAMING_PROTOBUFS__PUCCH__GROUP_HOPPING__VALUE__enable = 2,
1331   STREAMING_PROTOBUFS__PUCCH__GROUP_HOPPING__VALUE__disable = 3
1332     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__GROUP_HOPPING__VALUE)
1333 } StreamingProtobufs__PUCCHGroupHopping__Value;
1334 typedef enum _StreamingProtobufs__NTimingAdvanceOffset__Value {
1335   STREAMING_PROTOBUFS__N__TIMING_ADVANCE_OFFSET__VALUE__protobuf_unspecified = 0,
1336   STREAMING_PROTOBUFS__N__TIMING_ADVANCE_OFFSET__VALUE__n0 = 1,
1337   STREAMING_PROTOBUFS__N__TIMING_ADVANCE_OFFSET__VALUE__n25600 = 2,
1338   STREAMING_PROTOBUFS__N__TIMING_ADVANCE_OFFSET__VALUE__n39936 = 3
1339     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__N__TIMING_ADVANCE_OFFSET__VALUE)
1340 } StreamingProtobufs__NTimingAdvanceOffset__Value;
1341 typedef enum _StreamingProtobufs__SSBPeriodicityServingCell__Value {
1342   STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE__protobuf_unspecified = 0,
1343   STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE__ms5 = 1,
1344   STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE__ms10 = 2,
1345   STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE__ms20 = 3,
1346   STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE__ms40 = 4,
1347   STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE__ms80 = 5,
1348   STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE__ms160 = 6
1349     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE)
1350 } StreamingProtobufs__SSBPeriodicityServingCell__Value;
1351 typedef enum _StreamingProtobufs__DMRSTypeAPosition__Value {
1352   STREAMING_PROTOBUFS__DMRS__TYPE_A__POSITION__VALUE__protobuf_unspecified = 0,
1353   STREAMING_PROTOBUFS__DMRS__TYPE_A__POSITION__VALUE__pos2 = 1,
1354   STREAMING_PROTOBUFS__DMRS__TYPE_A__POSITION__VALUE__pos3 = 2
1355     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DMRS__TYPE_A__POSITION__VALUE)
1356 } StreamingProtobufs__DMRSTypeAPosition__Value;
1357 typedef enum _StreamingProtobufs__CarrierBandwidthDL__Value {
1358   STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE__protobuf_unspecified = 0,
1359   STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE__n6 = 1,
1360   STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE__n15 = 2,
1361   STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE__n25 = 3,
1362   STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE__n50 = 4,
1363   STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE__n75 = 5,
1364   STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE__n100 = 6
1365     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE)
1366 } StreamingProtobufs__CarrierBandwidthDL__Value;
1367 typedef enum _StreamingProtobufs__RadioframeAllocationPeriod__Value {
1368   STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE__protobuf_unspecified = 0,
1369   STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n1 = 1,
1370   STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n2 = 2,
1371   STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n4 = 3,
1372   STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n8 = 4,
1373   STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n16 = 5,
1374   STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE__n32 = 6
1375     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE)
1376 } StreamingProtobufs__RadioframeAllocationPeriod__Value;
1377 typedef enum _StreamingProtobufs__NrofCRSPorts__Value {
1378   STREAMING_PROTOBUFS__NROF_CRS__PORTS__VALUE__protobuf_unspecified = 0,
1379   STREAMING_PROTOBUFS__NROF_CRS__PORTS__VALUE__n1 = 1,
1380   STREAMING_PROTOBUFS__NROF_CRS__PORTS__VALUE__n2 = 2,
1381   STREAMING_PROTOBUFS__NROF_CRS__PORTS__VALUE__n4 = 3
1382     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NROF_CRS__PORTS__VALUE)
1383 } StreamingProtobufs__NrofCRSPorts__Value;
1384 typedef enum _StreamingProtobufs__VShift__Value {
1385   STREAMING_PROTOBUFS__V__SHIFT__VALUE__protobuf_unspecified = 0,
1386   STREAMING_PROTOBUFS__V__SHIFT__VALUE__n0 = 1,
1387   STREAMING_PROTOBUFS__V__SHIFT__VALUE__n1 = 2,
1388   STREAMING_PROTOBUFS__V__SHIFT__VALUE__n2 = 3,
1389   STREAMING_PROTOBUFS__V__SHIFT__VALUE__n3 = 4,
1390   STREAMING_PROTOBUFS__V__SHIFT__VALUE__n4 = 5,
1391   STREAMING_PROTOBUFS__V__SHIFT__VALUE__n5 = 6
1392     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__V__SHIFT__VALUE)
1393 } StreamingProtobufs__VShift__Value;
1394 typedef enum _StreamingProtobufs__Dummy__Value {
1395   STREAMING_PROTOBUFS__DUMMY__VALUE__protobuf_unspecified = 0,
1396   STREAMING_PROTOBUFS__DUMMY__VALUE__dynamic = 1,
1397   STREAMING_PROTOBUFS__DUMMY__VALUE__semiStatic = 2
1398     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DUMMY__VALUE)
1399 } StreamingProtobufs__Dummy__Value;
1400 typedef enum _StreamingProtobufs__DLULTransmissionPeriodicity__Value {
1401   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__protobuf_unspecified = 0,
1402   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms0p5 = 1,
1403   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms0p625 = 2,
1404   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms1 = 3,
1405   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms1p25 = 4,
1406   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms2 = 5,
1407   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms2p5 = 6,
1408   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms5 = 7,
1409   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__ms10 = 8
1410     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE)
1411 } StreamingProtobufs__DLULTransmissionPeriodicity__Value;
1412 typedef enum _StreamingProtobufs__DLULTransmissionPeriodicityV1530__Value {
1413   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE__protobuf_unspecified = 0,
1414   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE__ms3 = 1,
1415   STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE__ms4 = 2
1416     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE)
1417 } StreamingProtobufs__DLULTransmissionPeriodicityV1530__Value;
1418 typedef enum _StreamingProtobufs__T304__Value {
1419   STREAMING_PROTOBUFS__T304__VALUE__protobuf_unspecified = 0,
1420   STREAMING_PROTOBUFS__T304__VALUE__ms50 = 1,
1421   STREAMING_PROTOBUFS__T304__VALUE__ms100 = 2,
1422   STREAMING_PROTOBUFS__T304__VALUE__ms150 = 3,
1423   STREAMING_PROTOBUFS__T304__VALUE__ms200 = 4,
1424   STREAMING_PROTOBUFS__T304__VALUE__ms500 = 5,
1425   STREAMING_PROTOBUFS__T304__VALUE__ms1000 = 6,
1426   STREAMING_PROTOBUFS__T304__VALUE__ms2000 = 7,
1427   STREAMING_PROTOBUFS__T304__VALUE__ms10000 = 8
1428     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__T304__VALUE)
1429 } StreamingProtobufs__T304__Value;
1430 typedef enum _StreamingProtobufs__PowerRampingStepHighPriority__Value {
1431   STREAMING_PROTOBUFS__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__protobuf_unspecified = 0,
1432   STREAMING_PROTOBUFS__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__dB0 = 1,
1433   STREAMING_PROTOBUFS__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__dB2 = 2,
1434   STREAMING_PROTOBUFS__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__dB4 = 3,
1435   STREAMING_PROTOBUFS__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__dB6 = 4
1436     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE)
1437 } StreamingProtobufs__PowerRampingStepHighPriority__Value;
1438 typedef enum _StreamingProtobufs__ScalingFactorBI__Value {
1439   STREAMING_PROTOBUFS__SCALING_FACTOR_BI__VALUE__protobuf_unspecified = 0,
1440   STREAMING_PROTOBUFS__SCALING_FACTOR_BI__VALUE__zero = 1,
1441   STREAMING_PROTOBUFS__SCALING_FACTOR_BI__VALUE__dot25 = 2,
1442   STREAMING_PROTOBUFS__SCALING_FACTOR_BI__VALUE__dot5 = 3,
1443   STREAMING_PROTOBUFS__SCALING_FACTOR_BI__VALUE__dot75 = 4
1444     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SCALING_FACTOR_BI__VALUE)
1445 } StreamingProtobufs__ScalingFactorBI__Value;
1446 typedef enum _StreamingProtobufs__Duration__Value {
1447   STREAMING_PROTOBUFS__DURATION__VALUE__protobuf_unspecified = 0,
1448   STREAMING_PROTOBUFS__DURATION__VALUE__sf1 = 1,
1449   STREAMING_PROTOBUFS__DURATION__VALUE__sf2 = 2,
1450   STREAMING_PROTOBUFS__DURATION__VALUE__sf3 = 3,
1451   STREAMING_PROTOBUFS__DURATION__VALUE__sf4 = 4,
1452   STREAMING_PROTOBUFS__DURATION__VALUE__sf5 = 5
1453     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DURATION__VALUE)
1454 } StreamingProtobufs__Duration__Value;
1455 typedef enum _StreamingProtobufs__Periodicity__Value {
1456   STREAMING_PROTOBUFS__PERIODICITY__VALUE__protobuf_unspecified = 0,
1457   STREAMING_PROTOBUFS__PERIODICITY__VALUE__sf5 = 1,
1458   STREAMING_PROTOBUFS__PERIODICITY__VALUE__sf10 = 2,
1459   STREAMING_PROTOBUFS__PERIODICITY__VALUE__sf20 = 3,
1460   STREAMING_PROTOBUFS__PERIODICITY__VALUE__sf40 = 4,
1461   STREAMING_PROTOBUFS__PERIODICITY__VALUE__sf80 = 5
1462     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PERIODICITY__VALUE)
1463 } StreamingProtobufs__Periodicity__Value;
1464 typedef enum _StreamingProtobufs__T310__Value {
1465   STREAMING_PROTOBUFS__T310__VALUE__protobuf_unspecified = 0,
1466   STREAMING_PROTOBUFS__T310__VALUE__ms0 = 1,
1467   STREAMING_PROTOBUFS__T310__VALUE__ms50 = 2,
1468   STREAMING_PROTOBUFS__T310__VALUE__ms100 = 3,
1469   STREAMING_PROTOBUFS__T310__VALUE__ms200 = 4,
1470   STREAMING_PROTOBUFS__T310__VALUE__ms500 = 5,
1471   STREAMING_PROTOBUFS__T310__VALUE__ms1000 = 6,
1472   STREAMING_PROTOBUFS__T310__VALUE__ms2000 = 7,
1473   STREAMING_PROTOBUFS__T310__VALUE__ms4000 = 8,
1474   STREAMING_PROTOBUFS__T310__VALUE__ms6000 = 9
1475     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__T310__VALUE)
1476 } StreamingProtobufs__T310__Value;
1477 typedef enum _StreamingProtobufs__N310__Value {
1478   STREAMING_PROTOBUFS__N310__VALUE__protobuf_unspecified = 0,
1479   STREAMING_PROTOBUFS__N310__VALUE__n1 = 1,
1480   STREAMING_PROTOBUFS__N310__VALUE__n2 = 2,
1481   STREAMING_PROTOBUFS__N310__VALUE__n3 = 3,
1482   STREAMING_PROTOBUFS__N310__VALUE__n4 = 4,
1483   STREAMING_PROTOBUFS__N310__VALUE__n6 = 5,
1484   STREAMING_PROTOBUFS__N310__VALUE__n8 = 6,
1485   STREAMING_PROTOBUFS__N310__VALUE__n10 = 7,
1486   STREAMING_PROTOBUFS__N310__VALUE__n20 = 8
1487     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__N310__VALUE)
1488 } StreamingProtobufs__N310__Value;
1489 typedef enum _StreamingProtobufs__N311__Value {
1490   STREAMING_PROTOBUFS__N311__VALUE__protobuf_unspecified = 0,
1491   STREAMING_PROTOBUFS__N311__VALUE__n1 = 1,
1492   STREAMING_PROTOBUFS__N311__VALUE__n2 = 2,
1493   STREAMING_PROTOBUFS__N311__VALUE__n3 = 3,
1494   STREAMING_PROTOBUFS__N311__VALUE__n4 = 4,
1495   STREAMING_PROTOBUFS__N311__VALUE__n5 = 5,
1496   STREAMING_PROTOBUFS__N311__VALUE__n6 = 6,
1497   STREAMING_PROTOBUFS__N311__VALUE__n8 = 7,
1498   STREAMING_PROTOBUFS__N311__VALUE__n10 = 8
1499     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__N311__VALUE)
1500 } StreamingProtobufs__N311__Value;
1501 typedef enum _StreamingProtobufs__T311V1530__Value {
1502   STREAMING_PROTOBUFS__T311_V1530__VALUE__protobuf_unspecified = 0,
1503   STREAMING_PROTOBUFS__T311_V1530__VALUE__ms1000 = 1,
1504   STREAMING_PROTOBUFS__T311_V1530__VALUE__ms3000 = 2,
1505   STREAMING_PROTOBUFS__T311_V1530__VALUE__ms5000 = 3,
1506   STREAMING_PROTOBUFS__T311_V1530__VALUE__ms10000 = 4,
1507   STREAMING_PROTOBUFS__T311_V1530__VALUE__ms15000 = 5,
1508   STREAMING_PROTOBUFS__T311_V1530__VALUE__ms20000 = 6,
1509   STREAMING_PROTOBUFS__T311_V1530__VALUE__ms30000 = 7
1510     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__T311_V1530__VALUE)
1511 } StreamingProtobufs__T311V1530__Value;
1512 typedef enum _StreamingProtobufs__RlmInSyncOutOfSyncThreshold__Value {
1513   STREAMING_PROTOBUFS__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__VALUE__protobuf_unspecified = 0,
1514   STREAMING_PROTOBUFS__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__VALUE__n1 = 1
1515     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__VALUE)
1516 } StreamingProtobufs__RlmInSyncOutOfSyncThreshold__Value;
1517 typedef enum _StreamingProtobufs__TimeFrequencySet__Value {
1518   STREAMING_PROTOBUFS__TIME_FREQUENCY_SET__VALUE__protobuf_unspecified = 0,
1519   STREAMING_PROTOBUFS__TIME_FREQUENCY_SET__VALUE__set0 = 1,
1520   STREAMING_PROTOBUFS__TIME_FREQUENCY_SET__VALUE__set1 = 2
1521     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TIME_FREQUENCY_SET__VALUE)
1522 } StreamingProtobufs__TimeFrequencySet__Value;
1523 typedef enum _StreamingProtobufs__DMRSType__Value {
1524   STREAMING_PROTOBUFS__DMRS__TYPE__VALUE__protobuf_unspecified = 0,
1525   STREAMING_PROTOBUFS__DMRS__TYPE__VALUE__type2 = 1
1526     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DMRS__TYPE__VALUE)
1527 } StreamingProtobufs__DMRSType__Value;
1528 typedef enum _StreamingProtobufs__DMRSAdditionalPosition__Value {
1529   STREAMING_PROTOBUFS__DMRS__ADDITIONAL_POSITION__VALUE__protobuf_unspecified = 0,
1530   STREAMING_PROTOBUFS__DMRS__ADDITIONAL_POSITION__VALUE__pos0 = 1,
1531   STREAMING_PROTOBUFS__DMRS__ADDITIONAL_POSITION__VALUE__pos1 = 2,
1532   STREAMING_PROTOBUFS__DMRS__ADDITIONAL_POSITION__VALUE__pos3 = 3
1533     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DMRS__ADDITIONAL_POSITION__VALUE)
1534 } StreamingProtobufs__DMRSAdditionalPosition__Value;
1535 typedef enum _StreamingProtobufs__MaxLength__Value {
1536   STREAMING_PROTOBUFS__MAX_LENGTH__VALUE__protobuf_unspecified = 0,
1537   STREAMING_PROTOBUFS__MAX_LENGTH__VALUE__len2 = 1
1538     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAX_LENGTH__VALUE)
1539 } StreamingProtobufs__MaxLength__Value;
1540 typedef enum _StreamingProtobufs__ResourceElementOffset__Value {
1541   STREAMING_PROTOBUFS__RESOURCE_ELEMENT_OFFSET__VALUE__protobuf_unspecified = 0,
1542   STREAMING_PROTOBUFS__RESOURCE_ELEMENT_OFFSET__VALUE__offset01 = 1,
1543   STREAMING_PROTOBUFS__RESOURCE_ELEMENT_OFFSET__VALUE__offset10 = 2,
1544   STREAMING_PROTOBUFS__RESOURCE_ELEMENT_OFFSET__VALUE__offset11 = 3
1545     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RESOURCE_ELEMENT_OFFSET__VALUE)
1546 } StreamingProtobufs__ResourceElementOffset__Value;
1547 typedef enum _StreamingProtobufs__QCLType__Value {
1548   STREAMING_PROTOBUFS__QCL__TYPE__VALUE__protobuf_unspecified = 0,
1549   STREAMING_PROTOBUFS__QCL__TYPE__VALUE__typeA = 1,
1550   STREAMING_PROTOBUFS__QCL__TYPE__VALUE__typeB = 2,
1551   STREAMING_PROTOBUFS__QCL__TYPE__VALUE__typeC = 3,
1552   STREAMING_PROTOBUFS__QCL__TYPE__VALUE__typeD = 4
1553     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__QCL__TYPE__VALUE)
1554 } StreamingProtobufs__QCLType__Value;
1555 typedef enum _StreamingProtobufs__VRBToPRBInterleaver__Value {
1556   STREAMING_PROTOBUFS__VRB__TO_PRB__INTERLEAVER__VALUE__protobuf_unspecified = 0,
1557   STREAMING_PROTOBUFS__VRB__TO_PRB__INTERLEAVER__VALUE__n2 = 1,
1558   STREAMING_PROTOBUFS__VRB__TO_PRB__INTERLEAVER__VALUE__n4 = 2
1559     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__VRB__TO_PRB__INTERLEAVER__VALUE)
1560 } StreamingProtobufs__VRBToPRBInterleaver__Value;
1561 typedef enum _StreamingProtobufs__ResourceAllocation__Value {
1562   STREAMING_PROTOBUFS__RESOURCE_ALLOCATION__VALUE__protobuf_unspecified = 0,
1563   STREAMING_PROTOBUFS__RESOURCE_ALLOCATION__VALUE__resourceAllocationType0 = 1,
1564   STREAMING_PROTOBUFS__RESOURCE_ALLOCATION__VALUE__resourceAllocationType1 = 2,
1565   STREAMING_PROTOBUFS__RESOURCE_ALLOCATION__VALUE__dynamicSwitch = 3
1566     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RESOURCE_ALLOCATION__VALUE)
1567 } StreamingProtobufs__ResourceAllocation__Value;
1568 typedef enum _StreamingProtobufs__PDSCHAggregationFactor__Value {
1569   STREAMING_PROTOBUFS__PDSCH__AGGREGATION_FACTOR__VALUE__protobuf_unspecified = 0,
1570   STREAMING_PROTOBUFS__PDSCH__AGGREGATION_FACTOR__VALUE__n2 = 1,
1571   STREAMING_PROTOBUFS__PDSCH__AGGREGATION_FACTOR__VALUE__n4 = 2,
1572   STREAMING_PROTOBUFS__PDSCH__AGGREGATION_FACTOR__VALUE__n8 = 3
1573     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDSCH__AGGREGATION_FACTOR__VALUE)
1574 } StreamingProtobufs__PDSCHAggregationFactor__Value;
1575 typedef enum _StreamingProtobufs__RBGSize__Value {
1576   STREAMING_PROTOBUFS__RBG__SIZE__VALUE__protobuf_unspecified = 0,
1577   STREAMING_PROTOBUFS__RBG__SIZE__VALUE__config1 = 1,
1578   STREAMING_PROTOBUFS__RBG__SIZE__VALUE__config2 = 2
1579     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RBG__SIZE__VALUE)
1580 } StreamingProtobufs__RBGSize__Value;
1581 typedef enum _StreamingProtobufs__MCSTable__Value {
1582   STREAMING_PROTOBUFS__MCS__TABLE__VALUE__protobuf_unspecified = 0,
1583   STREAMING_PROTOBUFS__MCS__TABLE__VALUE__qam256 = 1,
1584   STREAMING_PROTOBUFS__MCS__TABLE__VALUE__qam64LowSE = 2
1585     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MCS__TABLE__VALUE)
1586 } StreamingProtobufs__MCSTable__Value;
1587 typedef enum _StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI__Value {
1588   STREAMING_PROTOBUFS__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE__protobuf_unspecified = 0,
1589   STREAMING_PROTOBUFS__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE__n1 = 1,
1590   STREAMING_PROTOBUFS__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE__n2 = 2
1591     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE)
1592 } StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI__Value;
1593 typedef enum _StreamingProtobufs__BundleSize__Value {
1594   STREAMING_PROTOBUFS__BUNDLE_SIZE__VALUE__protobuf_unspecified = 0,
1595   STREAMING_PROTOBUFS__BUNDLE_SIZE__VALUE__n4 = 1,
1596   STREAMING_PROTOBUFS__BUNDLE_SIZE__VALUE__wideband = 2
1597     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BUNDLE_SIZE__VALUE)
1598 } StreamingProtobufs__BundleSize__Value;
1599 typedef enum _StreamingProtobufs__BundleSizeSet1__Value {
1600   STREAMING_PROTOBUFS__BUNDLE_SIZE_SET1__VALUE__protobuf_unspecified = 0,
1601   STREAMING_PROTOBUFS__BUNDLE_SIZE_SET1__VALUE__n4 = 1,
1602   STREAMING_PROTOBUFS__BUNDLE_SIZE_SET1__VALUE__wideband = 2,
1603   STREAMING_PROTOBUFS__BUNDLE_SIZE_SET1__VALUE__n2_wideband = 3,
1604   STREAMING_PROTOBUFS__BUNDLE_SIZE_SET1__VALUE__n4_wideband = 4
1605     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BUNDLE_SIZE_SET1__VALUE)
1606 } StreamingProtobufs__BundleSizeSet1__Value;
1607 typedef enum _StreamingProtobufs__BundleSizeSet2__Value {
1608   STREAMING_PROTOBUFS__BUNDLE_SIZE_SET2__VALUE__protobuf_unspecified = 0,
1609   STREAMING_PROTOBUFS__BUNDLE_SIZE_SET2__VALUE__n4 = 1,
1610   STREAMING_PROTOBUFS__BUNDLE_SIZE_SET2__VALUE__wideband = 2
1611     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BUNDLE_SIZE_SET2__VALUE)
1612 } StreamingProtobufs__BundleSizeSet2__Value;
1613 typedef enum _StreamingProtobufs__NrofPorts__Value {
1614   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__protobuf_unspecified = 0,
1615   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__p1 = 1,
1616   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__p2 = 2,
1617   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__p4 = 3,
1618   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__p8 = 4,
1619   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__p12 = 5,
1620   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__p16 = 6,
1621   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__p24 = 7,
1622   STREAMING_PROTOBUFS__NROF_PORTS__VALUE__p32 = 8
1623     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NROF_PORTS__VALUE)
1624 } StreamingProtobufs__NrofPorts__Value;
1625 typedef enum _StreamingProtobufs__CDMType__Value {
1626   STREAMING_PROTOBUFS__CDM__TYPE__VALUE__protobuf_unspecified = 0,
1627   STREAMING_PROTOBUFS__CDM__TYPE__VALUE__noCDM = 1,
1628   STREAMING_PROTOBUFS__CDM__TYPE__VALUE__fd_CDM2 = 2,
1629   STREAMING_PROTOBUFS__CDM__TYPE__VALUE__cdm4_FD2_TD2 = 3,
1630   STREAMING_PROTOBUFS__CDM__TYPE__VALUE__cdm8_FD2_TD4 = 4
1631     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CDM__TYPE__VALUE)
1632 } StreamingProtobufs__CDMType__Value;
1633 typedef enum _StreamingProtobufs__Dot5__Value {
1634   STREAMING_PROTOBUFS__DOT5__VALUE__protobuf_unspecified = 0,
1635   STREAMING_PROTOBUFS__DOT5__VALUE__evenPRBs = 1,
1636   STREAMING_PROTOBUFS__DOT5__VALUE__oddPRBs = 2
1637     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DOT5__VALUE)
1638 } StreamingProtobufs__Dot5__Value;
1639 typedef enum _StreamingProtobufs__SPSConfigPeriodicity__Value {
1640   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__protobuf_unspecified = 0,
1641   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms10 = 1,
1642   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms20 = 2,
1643   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms32 = 3,
1644   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms40 = 4,
1645   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms64 = 5,
1646   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms80 = 6,
1647   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms128 = 7,
1648   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms160 = 8,
1649   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms320 = 9,
1650   STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__ms640 = 10
1651     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE)
1652 } StreamingProtobufs__SPSConfigPeriodicity__Value;
1653 typedef enum _StreamingProtobufs__SPSMCSTable__Value {
1654   STREAMING_PROTOBUFS__SPS__MCS__TABLE__VALUE__protobuf_unspecified = 0,
1655   STREAMING_PROTOBUFS__SPS__MCS__TABLE__VALUE__qam64LowSE = 1
1656     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SPS__MCS__TABLE__VALUE)
1657 } StreamingProtobufs__SPSMCSTable__Value;
1658 typedef enum _StreamingProtobufs__Purpose__Value {
1659   STREAMING_PROTOBUFS__PURPOSE__VALUE__protobuf_unspecified = 0,
1660   STREAMING_PROTOBUFS__PURPOSE__VALUE__beamFailure = 1,
1661   STREAMING_PROTOBUFS__PURPOSE__VALUE__rlf = 2,
1662   STREAMING_PROTOBUFS__PURPOSE__VALUE__both = 3
1663     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PURPOSE__VALUE)
1664 } StreamingProtobufs__Purpose__Value;
1665 typedef enum _StreamingProtobufs__BeamFailureInstanceMaxCount__Value {
1666   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__protobuf_unspecified = 0,
1667   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n1 = 1,
1668   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n2 = 2,
1669   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n3 = 3,
1670   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n4 = 4,
1671   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n5 = 5,
1672   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n6 = 6,
1673   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n8 = 7,
1674   STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__n10 = 8
1675     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE)
1676 } StreamingProtobufs__BeamFailureInstanceMaxCount__Value;
1677 typedef enum _StreamingProtobufs__BeamFailureDetectionTimer__Value {
1678   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__protobuf_unspecified = 0,
1679   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd1 = 1,
1680   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd2 = 2,
1681   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd3 = 3,
1682   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd4 = 4,
1683   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd5 = 5,
1684   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd6 = 6,
1685   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd8 = 7,
1686   STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__pbfd10 = 8
1687     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE)
1688 } StreamingProtobufs__BeamFailureDetectionTimer__Value;
1689 typedef enum _StreamingProtobufs__BWPInactivityTimer__Value {
1690   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__protobuf_unspecified = 0,
1691   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms2 = 1,
1692   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms3 = 2,
1693   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms4 = 3,
1694   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms5 = 4,
1695   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms6 = 5,
1696   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms8 = 6,
1697   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms10 = 7,
1698   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms20 = 8,
1699   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms30 = 9,
1700   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms40 = 10,
1701   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms50 = 11,
1702   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms60 = 12,
1703   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms80 = 13,
1704   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms100 = 14,
1705   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms200 = 15,
1706   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms300 = 16,
1707   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms500 = 17,
1708   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms750 = 18,
1709   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms1280 = 19,
1710   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms1920 = 20,
1711   STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__ms2560 = 21
1712     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE)
1713 } StreamingProtobufs__BWPInactivityTimer__Value;
1714 typedef enum _StreamingProtobufs__OCCLength__Value {
1715   STREAMING_PROTOBUFS__OCC__LENGTH__VALUE__protobuf_unspecified = 0,
1716   STREAMING_PROTOBUFS__OCC__LENGTH__VALUE__n2 = 1,
1717   STREAMING_PROTOBUFS__OCC__LENGTH__VALUE__n4 = 2
1718     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__OCC__LENGTH__VALUE)
1719 } StreamingProtobufs__OCCLength__Value;
1720 typedef enum _StreamingProtobufs__OCCIndex__Value {
1721   STREAMING_PROTOBUFS__OCC__INDEX__VALUE__protobuf_unspecified = 0,
1722   STREAMING_PROTOBUFS__OCC__INDEX__VALUE__n0 = 1,
1723   STREAMING_PROTOBUFS__OCC__INDEX__VALUE__n1 = 2,
1724   STREAMING_PROTOBUFS__OCC__INDEX__VALUE__n2 = 3,
1725   STREAMING_PROTOBUFS__OCC__INDEX__VALUE__n3 = 4
1726     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__OCC__INDEX__VALUE)
1727 } StreamingProtobufs__OCCIndex__Value;
1728 typedef enum _StreamingProtobufs__PUCCHMaxCodeRate__Value {
1729   STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__protobuf_unspecified = 0,
1730   STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__zeroDot08 = 1,
1731   STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__zeroDot15 = 2,
1732   STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__zeroDot25 = 3,
1733   STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__zeroDot35 = 4,
1734   STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__zeroDot45 = 5,
1735   STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__zeroDot60 = 6,
1736   STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__zeroDot80 = 7
1737     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE)
1738 } StreamingProtobufs__PUCCHMaxCodeRate__Value;
1739 typedef enum _StreamingProtobufs__NrofSlots__Value {
1740   STREAMING_PROTOBUFS__NROF_SLOTS__VALUE__protobuf_unspecified = 0,
1741   STREAMING_PROTOBUFS__NROF_SLOTS__VALUE__n2 = 1,
1742   STREAMING_PROTOBUFS__NROF_SLOTS__VALUE__n4 = 2,
1743   STREAMING_PROTOBUFS__NROF_SLOTS__VALUE__n8 = 3
1744     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NROF_SLOTS__VALUE)
1745 } StreamingProtobufs__NrofSlots__Value;
1746 typedef enum _StreamingProtobufs__ClosedLoopIndex__Value {
1747   STREAMING_PROTOBUFS__CLOSED_LOOP_INDEX__VALUE__protobuf_unspecified = 0,
1748   STREAMING_PROTOBUFS__CLOSED_LOOP_INDEX__VALUE__i0 = 1,
1749   STREAMING_PROTOBUFS__CLOSED_LOOP_INDEX__VALUE__i1 = 2
1750     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CLOSED_LOOP_INDEX__VALUE)
1751 } StreamingProtobufs__ClosedLoopIndex__Value;
1752 typedef enum _StreamingProtobufs__TwoPUCCHPCAdjustmentStates__Value {
1753   STREAMING_PROTOBUFS__TWO_PUCCH__PC__ADJUSTMENT_STATES__VALUE__protobuf_unspecified = 0,
1754   STREAMING_PROTOBUFS__TWO_PUCCH__PC__ADJUSTMENT_STATES__VALUE__twoStates = 1
1755     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TWO_PUCCH__PC__ADJUSTMENT_STATES__VALUE)
1756 } StreamingProtobufs__TwoPUCCHPCAdjustmentStates__Value;
1757 typedef enum _StreamingProtobufs__RateMatching__Value {
1758   STREAMING_PROTOBUFS__RATE_MATCHING__VALUE__protobuf_unspecified = 0,
1759   STREAMING_PROTOBUFS__RATE_MATCHING__VALUE__limitedBufferRM = 1
1760     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RATE_MATCHING__VALUE)
1761 } StreamingProtobufs__RateMatching__Value;
1762 typedef enum _StreamingProtobufs__SRSSwitchFromCarrier__Value {
1763   STREAMING_PROTOBUFS__SRS__SWITCH_FROM_CARRIER__VALUE__protobuf_unspecified = 0,
1764   STREAMING_PROTOBUFS__SRS__SWITCH_FROM_CARRIER__VALUE__sUL = 1,
1765   STREAMING_PROTOBUFS__SRS__SWITCH_FROM_CARRIER__VALUE__nUL = 2
1766     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__SWITCH_FROM_CARRIER__VALUE)
1767 } StreamingProtobufs__SRSSwitchFromCarrier__Value;
1768 typedef enum _StreamingProtobufs__TxConfig__Value {
1769   STREAMING_PROTOBUFS__TX__CONFIG__VALUE__protobuf_unspecified = 0,
1770   STREAMING_PROTOBUFS__TX__CONFIG__VALUE__codebook = 1,
1771   STREAMING_PROTOBUFS__TX__CONFIG__VALUE__nonCodebook = 2
1772     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TX__CONFIG__VALUE)
1773 } StreamingProtobufs__TxConfig__Value;
1774 typedef enum _StreamingProtobufs__MaxNrofPorts__Value {
1775   STREAMING_PROTOBUFS__MAX_NROF_PORTS__VALUE__protobuf_unspecified = 0,
1776   STREAMING_PROTOBUFS__MAX_NROF_PORTS__VALUE__n1 = 1,
1777   STREAMING_PROTOBUFS__MAX_NROF_PORTS__VALUE__n2 = 2
1778     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAX_NROF_PORTS__VALUE)
1779 } StreamingProtobufs__MaxNrofPorts__Value;
1780 typedef enum _StreamingProtobufs__PTRSPower__Value {
1781   STREAMING_PROTOBUFS__PTRS__POWER__VALUE__protobuf_unspecified = 0,
1782   STREAMING_PROTOBUFS__PTRS__POWER__VALUE__p00 = 1,
1783   STREAMING_PROTOBUFS__PTRS__POWER__VALUE__p01 = 2,
1784   STREAMING_PROTOBUFS__PTRS__POWER__VALUE__p10 = 3,
1785   STREAMING_PROTOBUFS__PTRS__POWER__VALUE__p11 = 4
1786     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PTRS__POWER__VALUE)
1787 } StreamingProtobufs__PTRSPower__Value;
1788 typedef enum _StreamingProtobufs__TimeDensityTransformPrecoding__Value {
1789   STREAMING_PROTOBUFS__TIME_DENSITY_TRANSFORM_PRECODING__VALUE__protobuf_unspecified = 0,
1790   STREAMING_PROTOBUFS__TIME_DENSITY_TRANSFORM_PRECODING__VALUE__d2 = 1
1791     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TIME_DENSITY_TRANSFORM_PRECODING__VALUE)
1792 } StreamingProtobufs__TimeDensityTransformPrecoding__Value;
1793 typedef enum _StreamingProtobufs__Alpha__Value {
1794   STREAMING_PROTOBUFS__ALPHA__VALUE__protobuf_unspecified = 0,
1795   STREAMING_PROTOBUFS__ALPHA__VALUE__alpha0 = 1,
1796   STREAMING_PROTOBUFS__ALPHA__VALUE__alpha04 = 2,
1797   STREAMING_PROTOBUFS__ALPHA__VALUE__alpha05 = 3,
1798   STREAMING_PROTOBUFS__ALPHA__VALUE__alpha06 = 4,
1799   STREAMING_PROTOBUFS__ALPHA__VALUE__alpha07 = 5,
1800   STREAMING_PROTOBUFS__ALPHA__VALUE__alpha08 = 6,
1801   STREAMING_PROTOBUFS__ALPHA__VALUE__alpha09 = 7,
1802   STREAMING_PROTOBUFS__ALPHA__VALUE__alpha1 = 8
1803     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__ALPHA__VALUE)
1804 } StreamingProtobufs__Alpha__Value;
1805 typedef enum _StreamingProtobufs__TwoPUSCHPCAdjustmentStates__Value {
1806   STREAMING_PROTOBUFS__TWO_PUSCH__PC__ADJUSTMENT_STATES__VALUE__protobuf_unspecified = 0,
1807   STREAMING_PROTOBUFS__TWO_PUSCH__PC__ADJUSTMENT_STATES__VALUE__twoStates = 1
1808     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TWO_PUSCH__PC__ADJUSTMENT_STATES__VALUE)
1809 } StreamingProtobufs__TwoPUSCHPCAdjustmentStates__Value;
1810 typedef enum _StreamingProtobufs__FrequencyHopping__Value {
1811   STREAMING_PROTOBUFS__FREQUENCY_HOPPING__VALUE__protobuf_unspecified = 0,
1812   STREAMING_PROTOBUFS__FREQUENCY_HOPPING__VALUE__intraSlot = 1,
1813   STREAMING_PROTOBUFS__FREQUENCY_HOPPING__VALUE__interSlot = 2
1814     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__FREQUENCY_HOPPING__VALUE)
1815 } StreamingProtobufs__FrequencyHopping__Value;
1816 typedef enum _StreamingProtobufs__PUSCHAggregationFactor__Value {
1817   STREAMING_PROTOBUFS__PUSCH__AGGREGATION_FACTOR__VALUE__protobuf_unspecified = 0,
1818   STREAMING_PROTOBUFS__PUSCH__AGGREGATION_FACTOR__VALUE__n2 = 1,
1819   STREAMING_PROTOBUFS__PUSCH__AGGREGATION_FACTOR__VALUE__n4 = 2,
1820   STREAMING_PROTOBUFS__PUSCH__AGGREGATION_FACTOR__VALUE__n8 = 3
1821     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUSCH__AGGREGATION_FACTOR__VALUE)
1822 } StreamingProtobufs__PUSCHAggregationFactor__Value;
1823 typedef enum _StreamingProtobufs__CodebookSubset__Value {
1824   STREAMING_PROTOBUFS__CODEBOOK_SUBSET__VALUE__protobuf_unspecified = 0,
1825   STREAMING_PROTOBUFS__CODEBOOK_SUBSET__VALUE__fullyAndPartialAndNonCoherent = 1,
1826   STREAMING_PROTOBUFS__CODEBOOK_SUBSET__VALUE__partialAndNonCoherent = 2,
1827   STREAMING_PROTOBUFS__CODEBOOK_SUBSET__VALUE__nonCoherent = 3
1828     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CODEBOOK_SUBSET__VALUE)
1829 } StreamingProtobufs__CodebookSubset__Value;
1830 typedef enum _StreamingProtobufs__RBGSize2__Value {
1831   STREAMING_PROTOBUFS__RBG__SIZE2__VALUE__protobuf_unspecified = 0,
1832   STREAMING_PROTOBUFS__RBG__SIZE2__VALUE__config2 = 1
1833     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RBG__SIZE2__VALUE)
1834 } StreamingProtobufs__RBGSize2__Value;
1835 typedef enum _StreamingProtobufs__Scaling__Value {
1836   STREAMING_PROTOBUFS__SCALING__VALUE__protobuf_unspecified = 0,
1837   STREAMING_PROTOBUFS__SCALING__VALUE__f0p5 = 1,
1838   STREAMING_PROTOBUFS__SCALING__VALUE__f0p65 = 2,
1839   STREAMING_PROTOBUFS__SCALING__VALUE__f0p8 = 3,
1840   STREAMING_PROTOBUFS__SCALING__VALUE__f1 = 4
1841     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SCALING__VALUE)
1842 } StreamingProtobufs__Scaling__Value;
1843 typedef enum _StreamingProtobufs__PowerControlLoopToUse__Value {
1844   STREAMING_PROTOBUFS__POWER_CONTROL_LOOP_TO_USE__VALUE__protobuf_unspecified = 0,
1845   STREAMING_PROTOBUFS__POWER_CONTROL_LOOP_TO_USE__VALUE__n0 = 1,
1846   STREAMING_PROTOBUFS__POWER_CONTROL_LOOP_TO_USE__VALUE__n1 = 2
1847     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__POWER_CONTROL_LOOP_TO_USE__VALUE)
1848 } StreamingProtobufs__PowerControlLoopToUse__Value;
1849 typedef enum _StreamingProtobufs__RepK__Value {
1850   STREAMING_PROTOBUFS__REP_K__VALUE__protobuf_unspecified = 0,
1851   STREAMING_PROTOBUFS__REP_K__VALUE__n1 = 1,
1852   STREAMING_PROTOBUFS__REP_K__VALUE__n2 = 2,
1853   STREAMING_PROTOBUFS__REP_K__VALUE__n4 = 3,
1854   STREAMING_PROTOBUFS__REP_K__VALUE__n8 = 4
1855     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REP_K__VALUE)
1856 } StreamingProtobufs__RepK__Value;
1857 typedef enum _StreamingProtobufs__RepKRV__Value {
1858   STREAMING_PROTOBUFS__REP_K__RV__VALUE__protobuf_unspecified = 0,
1859   STREAMING_PROTOBUFS__REP_K__RV__VALUE__s1_0231 = 1,
1860   STREAMING_PROTOBUFS__REP_K__RV__VALUE__s2_0303 = 2,
1861   STREAMING_PROTOBUFS__REP_K__RV__VALUE__s3_0000 = 3
1862     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REP_K__RV__VALUE)
1863 } StreamingProtobufs__RepKRV__Value;
1864 typedef enum _StreamingProtobufs__GrantPeriodicity__Value {
1865   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__protobuf_unspecified = 0,
1866   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym2 = 1,
1867   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym7 = 2,
1868   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym1x14 = 3,
1869   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym2x14 = 4,
1870   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym4x14 = 5,
1871   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym5x14 = 6,
1872   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym8x14 = 7,
1873   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym10x14 = 8,
1874   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym16x14 = 9,
1875   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym20x14 = 10,
1876   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym32x14 = 11,
1877   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym40x14 = 12,
1878   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym64x14 = 13,
1879   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym80x14 = 14,
1880   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym128x14 = 15,
1881   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym160x14 = 16,
1882   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym256x14 = 17,
1883   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym320x14 = 18,
1884   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym512x14 = 19,
1885   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym640x14 = 20,
1886   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym1024x14 = 21,
1887   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym1280x14 = 22,
1888   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym2560x14 = 23,
1889   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym5120x14 = 24,
1890   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym6 = 25,
1891   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym1x12 = 26,
1892   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym2x12 = 27,
1893   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym4x12 = 28,
1894   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym5x12 = 29,
1895   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym8x12 = 30,
1896   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym10x12 = 31,
1897   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym16x12 = 32,
1898   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym20x12 = 33,
1899   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym32x12 = 34,
1900   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym40x12 = 35,
1901   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym64x12 = 36,
1902   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym80x12 = 37,
1903   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym128x12 = 38,
1904   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym160x12 = 39,
1905   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym256x12 = 40,
1906   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym320x12 = 41,
1907   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym512x12 = 42,
1908   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym640x12 = 43,
1909   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym1280x12 = 44,
1910   STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__sym2560x12 = 45
1911     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE)
1912 } StreamingProtobufs__GrantPeriodicity__Value;
1913 typedef enum _StreamingProtobufs__SRSResourceSetUsage__Value {
1914   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__USAGE__VALUE__protobuf_unspecified = 0,
1915   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__USAGE__VALUE__beamManagement = 1,
1916   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__USAGE__VALUE__codebook = 2,
1917   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__USAGE__VALUE__nonCodebook = 3,
1918   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__USAGE__VALUE__antennaSwitching = 4
1919     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__RESOURCE_SET__USAGE__VALUE)
1920 } StreamingProtobufs__SRSResourceSetUsage__Value;
1921 typedef enum _StreamingProtobufs__SRSPowerControlAdjustmentStates__Value {
1922   STREAMING_PROTOBUFS__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE__protobuf_unspecified = 0,
1923   STREAMING_PROTOBUFS__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE__sameAsFci2 = 1,
1924   STREAMING_PROTOBUFS__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE__separateClosedLoop = 2
1925     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE)
1926 } StreamingProtobufs__SRSPowerControlAdjustmentStates__Value;
1927 typedef enum _StreamingProtobufs__NrofSRSPorts__Value {
1928   STREAMING_PROTOBUFS__NROF_SRS__PORTS__VALUE__protobuf_unspecified = 0,
1929   STREAMING_PROTOBUFS__NROF_SRS__PORTS__VALUE__port1 = 1,
1930   STREAMING_PROTOBUFS__NROF_SRS__PORTS__VALUE__ports2 = 2,
1931   STREAMING_PROTOBUFS__NROF_SRS__PORTS__VALUE__ports4 = 3
1932     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NROF_SRS__PORTS__VALUE)
1933 } StreamingProtobufs__NrofSRSPorts__Value;
1934 typedef enum _StreamingProtobufs__PTRSPortIndex__Value {
1935   STREAMING_PROTOBUFS__PTRS__PORT_INDEX__VALUE__protobuf_unspecified = 0,
1936   STREAMING_PROTOBUFS__PTRS__PORT_INDEX__VALUE__n0 = 1,
1937   STREAMING_PROTOBUFS__PTRS__PORT_INDEX__VALUE__n1 = 2
1938     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PTRS__PORT_INDEX__VALUE)
1939 } StreamingProtobufs__PTRSPortIndex__Value;
1940 typedef enum _StreamingProtobufs__NrofSymbols__Value {
1941   STREAMING_PROTOBUFS__NROF_SYMBOLS__VALUE__protobuf_unspecified = 0,
1942   STREAMING_PROTOBUFS__NROF_SYMBOLS__VALUE__n1 = 1,
1943   STREAMING_PROTOBUFS__NROF_SYMBOLS__VALUE__n2 = 2,
1944   STREAMING_PROTOBUFS__NROF_SYMBOLS__VALUE__n4 = 3
1945     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NROF_SYMBOLS__VALUE)
1946 } StreamingProtobufs__NrofSymbols__Value;
1947 typedef enum _StreamingProtobufs__RepetitionFactor__Value {
1948   STREAMING_PROTOBUFS__REPETITION_FACTOR__VALUE__protobuf_unspecified = 0,
1949   STREAMING_PROTOBUFS__REPETITION_FACTOR__VALUE__n1 = 1,
1950   STREAMING_PROTOBUFS__REPETITION_FACTOR__VALUE__n2 = 2,
1951   STREAMING_PROTOBUFS__REPETITION_FACTOR__VALUE__n4 = 3
1952     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPETITION_FACTOR__VALUE)
1953 } StreamingProtobufs__RepetitionFactor__Value;
1954 typedef enum _StreamingProtobufs__GroupOrSequenceHopping__Value {
1955   STREAMING_PROTOBUFS__GROUP_OR_SEQUENCE_HOPPING__VALUE__protobuf_unspecified = 0,
1956   STREAMING_PROTOBUFS__GROUP_OR_SEQUENCE_HOPPING__VALUE__neither = 1,
1957   STREAMING_PROTOBUFS__GROUP_OR_SEQUENCE_HOPPING__VALUE__groupHopping = 2,
1958   STREAMING_PROTOBUFS__GROUP_OR_SEQUENCE_HOPPING__VALUE__sequenceHopping = 3
1959     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__GROUP_OR_SEQUENCE_HOPPING__VALUE)
1960 } StreamingProtobufs__GroupOrSequenceHopping__Value;
1961 typedef enum _StreamingProtobufs__SSBPerRACHOccasion__Value {
1962   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__protobuf_unspecified = 0,
1963   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__oneEighth = 1,
1964   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__oneFourth = 2,
1965   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__oneHalf = 3,
1966   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__one = 4,
1967   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__two = 5,
1968   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__four = 6,
1969   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__eight = 7,
1970   STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__sixteen = 8
1971     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE)
1972 } StreamingProtobufs__SSBPerRACHOccasion__Value;
1973 typedef enum _StreamingProtobufs__BeamFailureRecoveryTimer__Value {
1974   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__protobuf_unspecified = 0,
1975   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms10 = 1,
1976   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms20 = 2,
1977   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms40 = 3,
1978   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms60 = 4,
1979   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms80 = 5,
1980   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms100 = 6,
1981   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms150 = 7,
1982   STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__ms200 = 8
1983     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE)
1984 } StreamingProtobufs__BeamFailureRecoveryTimer__Value;
1985 typedef enum _StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock__Value {
1986   STREAMING_PROTOBUFS__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__protobuf_unspecified = 0,
1987   STREAMING_PROTOBUFS__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__n2 = 1,
1988   STREAMING_PROTOBUFS__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__n4 = 2,
1989   STREAMING_PROTOBUFS__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__n6 = 3,
1990   STREAMING_PROTOBUFS__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__n8 = 4
1991     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE)
1992 } StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock__Value;
1993 typedef enum _StreamingProtobufs__XOverhead__Value {
1994   STREAMING_PROTOBUFS__XOVERHEAD__VALUE__protobuf_unspecified = 0,
1995   STREAMING_PROTOBUFS__XOVERHEAD__VALUE__xOh6 = 1,
1996   STREAMING_PROTOBUFS__XOVERHEAD__VALUE__xOh12 = 2,
1997   STREAMING_PROTOBUFS__XOVERHEAD__VALUE__xOh18 = 3
1998     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__XOVERHEAD__VALUE)
1999 } StreamingProtobufs__XOverhead__Value;
2000 typedef enum _StreamingProtobufs__NrofHARQProcessesForPDSCH__Value {
2001   STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__protobuf_unspecified = 0,
2002   STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n2 = 1,
2003   STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n4 = 2,
2004   STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n6 = 3,
2005   STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n10 = 4,
2006   STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n12 = 5,
2007   STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__n16 = 6
2008     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE)
2009 } StreamingProtobufs__NrofHARQProcessesForPDSCH__Value;
2010 typedef enum _StreamingProtobufs__PowerControlOffsetSS__Value {
2011   STREAMING_PROTOBUFS__POWER_CONTROL_OFFSET_SS__VALUE__protobuf_unspecified = 0,
2012   STREAMING_PROTOBUFS__POWER_CONTROL_OFFSET_SS__VALUE__minus_db3 = 1,
2013   STREAMING_PROTOBUFS__POWER_CONTROL_OFFSET_SS__VALUE__db0 = 2,
2014   STREAMING_PROTOBUFS__POWER_CONTROL_OFFSET_SS__VALUE__db3 = 3,
2015   STREAMING_PROTOBUFS__POWER_CONTROL_OFFSET_SS__VALUE__db6 = 4
2016     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__POWER_CONTROL_OFFSET_SS__VALUE)
2017 } StreamingProtobufs__PowerControlOffsetSS__Value;
2018 typedef enum _StreamingProtobufs__SubcarrierLocationP0__Value {
2019   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE__protobuf_unspecified = 0,
2020   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE__s0 = 1,
2021   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE__s2 = 2,
2022   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE__s4 = 3,
2023   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE__s6 = 4,
2024   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE__s8 = 5,
2025   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE__s10 = 6
2026     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE)
2027 } StreamingProtobufs__SubcarrierLocationP0__Value;
2028 typedef enum _StreamingProtobufs__SubcarrierLocationP1__Value {
2029   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P1__VALUE__protobuf_unspecified = 0,
2030   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P1__VALUE__s0 = 1,
2031   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P1__VALUE__s4 = 2,
2032   STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P1__VALUE__s8 = 3
2033     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P1__VALUE)
2034 } StreamingProtobufs__SubcarrierLocationP1__Value;
2035 typedef enum _StreamingProtobufs__ResourceType__Value {
2036   STREAMING_PROTOBUFS__RESOURCE_TYPE__VALUE__protobuf_unspecified = 0,
2037   STREAMING_PROTOBUFS__RESOURCE_TYPE__VALUE__aperiodic = 1,
2038   STREAMING_PROTOBUFS__RESOURCE_TYPE__VALUE__semiPersistent = 2,
2039   STREAMING_PROTOBUFS__RESOURCE_TYPE__VALUE__periodic = 3
2040     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RESOURCE_TYPE__VALUE)
2041 } StreamingProtobufs__ResourceType__Value;
2042 typedef enum _StreamingProtobufs__ReportSlotConfig__Value {
2043   STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__protobuf_unspecified = 0,
2044   STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__sl5 = 1,
2045   STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__sl10 = 2,
2046   STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__sl20 = 3,
2047   STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__sl40 = 4,
2048   STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__sl80 = 5,
2049   STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__sl160 = 6,
2050   STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__sl320 = 7
2051     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE)
2052 } StreamingProtobufs__ReportSlotConfig__Value;
2053 typedef enum _StreamingProtobufs__CRIRII1CQI__Value {
2054   STREAMING_PROTOBUFS__CRI__RI_I1__CQI__VALUE__protobuf_unspecified = 0,
2055   STREAMING_PROTOBUFS__CRI__RI_I1__CQI__VALUE__n2 = 1,
2056   STREAMING_PROTOBUFS__CRI__RI_I1__CQI__VALUE__n4 = 2
2057     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CRI__RI_I1__CQI__VALUE)
2058 } StreamingProtobufs__CRIRII1CQI__Value;
2059 typedef enum _StreamingProtobufs__CQIFormatIndicator__Value {
2060   STREAMING_PROTOBUFS__CQI__FORMAT_INDICATOR__VALUE__protobuf_unspecified = 0,
2061   STREAMING_PROTOBUFS__CQI__FORMAT_INDICATOR__VALUE__widebandCQI = 1,
2062   STREAMING_PROTOBUFS__CQI__FORMAT_INDICATOR__VALUE__subbandCQI = 2
2063     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CQI__FORMAT_INDICATOR__VALUE)
2064 } StreamingProtobufs__CQIFormatIndicator__Value;
2065 typedef enum _StreamingProtobufs__PMIFormatIndicator__Value {
2066   STREAMING_PROTOBUFS__PMI__FORMAT_INDICATOR__VALUE__protobuf_unspecified = 0,
2067   STREAMING_PROTOBUFS__PMI__FORMAT_INDICATOR__VALUE__widebandPMI = 1,
2068   STREAMING_PROTOBUFS__PMI__FORMAT_INDICATOR__VALUE__subbandPMI = 2
2069     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PMI__FORMAT_INDICATOR__VALUE)
2070 } StreamingProtobufs__PMIFormatIndicator__Value;
2071 typedef enum _StreamingProtobufs__PhaseAlphabetSize__Value {
2072   STREAMING_PROTOBUFS__PHASE_ALPHABET_SIZE__VALUE__protobuf_unspecified = 0,
2073   STREAMING_PROTOBUFS__PHASE_ALPHABET_SIZE__VALUE__n4 = 1,
2074   STREAMING_PROTOBUFS__PHASE_ALPHABET_SIZE__VALUE__n8 = 2
2075     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PHASE_ALPHABET_SIZE__VALUE)
2076 } StreamingProtobufs__PhaseAlphabetSize__Value;
2077 typedef enum _StreamingProtobufs__NumberOfBeams__Value {
2078   STREAMING_PROTOBUFS__NUMBER_OF_BEAMS__VALUE__protobuf_unspecified = 0,
2079   STREAMING_PROTOBUFS__NUMBER_OF_BEAMS__VALUE__two = 1,
2080   STREAMING_PROTOBUFS__NUMBER_OF_BEAMS__VALUE__three = 2,
2081   STREAMING_PROTOBUFS__NUMBER_OF_BEAMS__VALUE__four = 3
2082     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NUMBER_OF_BEAMS__VALUE)
2083 } StreamingProtobufs__NumberOfBeams__Value;
2084 typedef enum _StreamingProtobufs__PortSelectionSamplingSize__Value {
2085   STREAMING_PROTOBUFS__PORT_SELECTION_SAMPLING_SIZE__VALUE__protobuf_unspecified = 0,
2086   STREAMING_PROTOBUFS__PORT_SELECTION_SAMPLING_SIZE__VALUE__n1 = 1,
2087   STREAMING_PROTOBUFS__PORT_SELECTION_SAMPLING_SIZE__VALUE__n2 = 2,
2088   STREAMING_PROTOBUFS__PORT_SELECTION_SAMPLING_SIZE__VALUE__n3 = 3,
2089   STREAMING_PROTOBUFS__PORT_SELECTION_SAMPLING_SIZE__VALUE__n4 = 4
2090     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PORT_SELECTION_SAMPLING_SIZE__VALUE)
2091 } StreamingProtobufs__PortSelectionSamplingSize__Value;
2092 typedef enum _StreamingProtobufs__CSIReportConfigDummy__Value {
2093   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_DUMMY__VALUE__protobuf_unspecified = 0,
2094   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_DUMMY__VALUE__n1 = 1,
2095   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_DUMMY__VALUE__n2 = 2
2096     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_DUMMY__VALUE)
2097 } StreamingProtobufs__CSIReportConfigDummy__Value;
2098 typedef enum _StreamingProtobufs__NrofReportedRS__Value {
2099   STREAMING_PROTOBUFS__NROF_REPORTED_RS__VALUE__protobuf_unspecified = 0,
2100   STREAMING_PROTOBUFS__NROF_REPORTED_RS__VALUE__n1 = 1,
2101   STREAMING_PROTOBUFS__NROF_REPORTED_RS__VALUE__n2 = 2,
2102   STREAMING_PROTOBUFS__NROF_REPORTED_RS__VALUE__n3 = 3,
2103   STREAMING_PROTOBUFS__NROF_REPORTED_RS__VALUE__n4 = 4
2104     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NROF_REPORTED_RS__VALUE)
2105 } StreamingProtobufs__NrofReportedRS__Value;
2106 typedef enum _StreamingProtobufs__CQITable__Value {
2107   STREAMING_PROTOBUFS__CQI__TABLE__VALUE__protobuf_unspecified = 0,
2108   STREAMING_PROTOBUFS__CQI__TABLE__VALUE__table1 = 1,
2109   STREAMING_PROTOBUFS__CQI__TABLE__VALUE__table2 = 2,
2110   STREAMING_PROTOBUFS__CQI__TABLE__VALUE__table3 = 3
2111     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CQI__TABLE__VALUE)
2112 } StreamingProtobufs__CQITable__Value;
2113 typedef enum _StreamingProtobufs__SubbandSize__Value {
2114   STREAMING_PROTOBUFS__SUBBAND_SIZE__VALUE__protobuf_unspecified = 0,
2115   STREAMING_PROTOBUFS__SUBBAND_SIZE__VALUE__value1 = 1,
2116   STREAMING_PROTOBUFS__SUBBAND_SIZE__VALUE__value2 = 2
2117     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SUBBAND_SIZE__VALUE)
2118 } StreamingProtobufs__SubbandSize__Value;
2119 typedef enum _StreamingProtobufs__SemiPersistentOnPUSCHV1530__ReportSlotConfigV1530 {
2120   STREAMING_PROTOBUFS__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__protobuf_unspecified = 0,
2121   STREAMING_PROTOBUFS__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__sl4 = 1,
2122   STREAMING_PROTOBUFS__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__sl8 = 2,
2123   STREAMING_PROTOBUFS__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__sl16 = 3
2124     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530)
2125 } StreamingProtobufs__SemiPersistentOnPUSCHV1530__ReportSlotConfigV1530;
2126 typedef enum _StreamingProtobufs__SCellDeactivationTimer__Value {
2127   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__protobuf_unspecified = 0,
2128   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms20 = 1,
2129   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms40 = 2,
2130   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms80 = 3,
2131   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms160 = 4,
2132   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms200 = 5,
2133   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms240 = 6,
2134   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms320 = 7,
2135   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms400 = 8,
2136   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms480 = 9,
2137   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms520 = 10,
2138   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms640 = 11,
2139   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms720 = 12,
2140   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms840 = 13,
2141   STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__ms1280 = 14
2142     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE)
2143 } StreamingProtobufs__SCellDeactivationTimer__Value;
2144 typedef enum _StreamingProtobufs__PathlossReferenceLinking__Value {
2145   STREAMING_PROTOBUFS__PATHLOSS_REFERENCE_LINKING__VALUE__protobuf_unspecified = 0,
2146   STREAMING_PROTOBUFS__PATHLOSS_REFERENCE_LINKING__VALUE__pCell = 1,
2147   STREAMING_PROTOBUFS__PATHLOSS_REFERENCE_LINKING__VALUE__sCell = 2
2148     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PATHLOSS_REFERENCE_LINKING__VALUE)
2149 } StreamingProtobufs__PathlossReferenceLinking__Value;
2150 typedef enum _StreamingProtobufs__CSIRSMeasurementBW__NrofPRBs {
2151   STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__NROF_PRBS__protobuf_unspecified = 0,
2152   STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size24 = 1,
2153   STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size48 = 2,
2154   STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size96 = 3,
2155   STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size192 = 4,
2156   STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__NROF_PRBS__size264 = 5
2157     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__NROF_PRBS)
2158 } StreamingProtobufs__CSIRSMeasurementBW__NrofPRBs;
2159 typedef enum _StreamingProtobufs__Density__Value {
2160   STREAMING_PROTOBUFS__DENSITY__VALUE__protobuf_unspecified = 0,
2161   STREAMING_PROTOBUFS__DENSITY__VALUE__d1 = 1,
2162   STREAMING_PROTOBUFS__DENSITY__VALUE__d3 = 2
2163     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DENSITY__VALUE)
2164 } StreamingProtobufs__Density__Value;
2165 typedef enum _StreamingProtobufs__QOffsetRange__Value {
2166   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__protobuf_unspecified = 0,
2167   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB24 = 1,
2168   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB22 = 2,
2169   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB20 = 3,
2170   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB18 = 4,
2171   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB16 = 5,
2172   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB14 = 6,
2173   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB12 = 7,
2174   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB10 = 8,
2175   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB8 = 9,
2176   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB6 = 10,
2177   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB5 = 11,
2178   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB4 = 12,
2179   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB3 = 13,
2180   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB2 = 14,
2181   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__minus_dB1 = 15,
2182   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB0 = 16,
2183   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB1 = 17,
2184   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB2 = 18,
2185   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB3 = 19,
2186   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB4 = 20,
2187   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB5 = 21,
2188   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB6 = 22,
2189   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB8 = 23,
2190   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB10 = 24,
2191   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB12 = 25,
2192   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB14 = 26,
2193   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB16 = 27,
2194   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB18 = 28,
2195   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB20 = 29,
2196   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB22 = 30,
2197   STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__dB24 = 31
2198     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE)
2199 } StreamingProtobufs__QOffsetRange__Value;
2200 typedef enum _StreamingProtobufs__Range__Value {
2201   STREAMING_PROTOBUFS__RANGE__VALUE__protobuf_unspecified = 0,
2202   STREAMING_PROTOBUFS__RANGE__VALUE__n4 = 1,
2203   STREAMING_PROTOBUFS__RANGE__VALUE__n8 = 2,
2204   STREAMING_PROTOBUFS__RANGE__VALUE__n12 = 3,
2205   STREAMING_PROTOBUFS__RANGE__VALUE__n16 = 4,
2206   STREAMING_PROTOBUFS__RANGE__VALUE__n24 = 5,
2207   STREAMING_PROTOBUFS__RANGE__VALUE__n32 = 6,
2208   STREAMING_PROTOBUFS__RANGE__VALUE__n48 = 7,
2209   STREAMING_PROTOBUFS__RANGE__VALUE__n64 = 8,
2210   STREAMING_PROTOBUFS__RANGE__VALUE__n84 = 9,
2211   STREAMING_PROTOBUFS__RANGE__VALUE__n96 = 10,
2212   STREAMING_PROTOBUFS__RANGE__VALUE__n128 = 11,
2213   STREAMING_PROTOBUFS__RANGE__VALUE__n168 = 12,
2214   STREAMING_PROTOBUFS__RANGE__VALUE__n252 = 13,
2215   STREAMING_PROTOBUFS__RANGE__VALUE__n504 = 14,
2216   STREAMING_PROTOBUFS__RANGE__VALUE__n1008 = 15
2217     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RANGE__VALUE)
2218 } StreamingProtobufs__Range__Value;
2219 typedef enum _StreamingProtobufs__MeasCycleSCellV1530__Value {
2220   STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__protobuf_unspecified = 0,
2221   STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__sf160 = 1,
2222   STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__sf256 = 2,
2223   STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__sf320 = 3,
2224   STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__sf512 = 4,
2225   STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__sf640 = 5,
2226   STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__sf1024 = 6,
2227   STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__sf1280 = 7
2228     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE)
2229 } StreamingProtobufs__MeasCycleSCellV1530__Value;
2230 typedef enum _StreamingProtobufs__EUTRAAllowedMeasBandwidth__Value {
2231   STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__protobuf_unspecified = 0,
2232   STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw6 = 1,
2233   STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw15 = 2,
2234   STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw25 = 3,
2235   STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw50 = 4,
2236   STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw75 = 5,
2237   STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__mbw100 = 6
2238     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE)
2239 } StreamingProtobufs__EUTRAAllowedMeasBandwidth__Value;
2240 typedef enum _StreamingProtobufs__EUTRAQOffsetRange__Value {
2241   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__protobuf_unspecified = 0,
2242   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB24 = 1,
2243   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB22 = 2,
2244   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB20 = 3,
2245   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB18 = 4,
2246   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB16 = 5,
2247   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB14 = 6,
2248   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB12 = 7,
2249   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB10 = 8,
2250   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB8 = 9,
2251   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB6 = 10,
2252   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB5 = 11,
2253   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB4 = 12,
2254   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB3 = 13,
2255   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB2 = 14,
2256   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__minus_dB1 = 15,
2257   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB0 = 16,
2258   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB1 = 17,
2259   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB2 = 18,
2260   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB3 = 19,
2261   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB4 = 20,
2262   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB5 = 21,
2263   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB6 = 22,
2264   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB8 = 23,
2265   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB10 = 24,
2266   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB12 = 25,
2267   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB14 = 26,
2268   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB16 = 27,
2269   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB18 = 28,
2270   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB20 = 29,
2271   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB22 = 30,
2272   STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__dB24 = 31
2273     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE)
2274 } StreamingProtobufs__EUTRAQOffsetRange__Value;
2275 typedef enum _StreamingProtobufs__EUTRARange__Value {
2276   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__protobuf_unspecified = 0,
2277   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n4 = 1,
2278   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n8 = 2,
2279   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n12 = 3,
2280   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n16 = 4,
2281   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n24 = 5,
2282   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n32 = 6,
2283   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n48 = 7,
2284   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n64 = 8,
2285   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n84 = 9,
2286   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n96 = 10,
2287   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n128 = 11,
2288   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n168 = 12,
2289   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n252 = 13,
2290   STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__n504 = 14
2291     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE)
2292 } StreamingProtobufs__EUTRARange__Value;
2293 typedef enum _StreamingProtobufs__NRRSType__Value {
2294   STREAMING_PROTOBUFS__NR__RS__TYPE__VALUE__protobuf_unspecified = 0,
2295   STREAMING_PROTOBUFS__NR__RS__TYPE__VALUE__ssb = 1,
2296   STREAMING_PROTOBUFS__NR__RS__TYPE__VALUE__csi_rs = 2
2297     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NR__RS__TYPE__VALUE)
2298 } StreamingProtobufs__NRRSType__Value;
2299 typedef enum _StreamingProtobufs__ReportInterval__Value {
2300   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__protobuf_unspecified = 0,
2301   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms120 = 1,
2302   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms240 = 2,
2303   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms480 = 3,
2304   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms640 = 4,
2305   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms1024 = 5,
2306   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms2048 = 6,
2307   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms5120 = 7,
2308   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms10240 = 8,
2309   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms20480 = 9,
2310   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__ms40960 = 10,
2311   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__min1 = 11,
2312   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__min6 = 12,
2313   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__min12 = 13,
2314   STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__min30 = 14
2315     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE)
2316 } StreamingProtobufs__ReportInterval__Value;
2317 typedef enum _StreamingProtobufs__ReportAmount__Value {
2318   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__protobuf_unspecified = 0,
2319   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__r1 = 1,
2320   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__r2 = 2,
2321   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__r4 = 3,
2322   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__r8 = 4,
2323   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__r16 = 5,
2324   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__r32 = 6,
2325   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__r64 = 7,
2326   STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__infinity = 8
2327     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE)
2328 } StreamingProtobufs__ReportAmount__Value;
2329 typedef enum _StreamingProtobufs__TimeToTrigger__Value {
2330   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__protobuf_unspecified = 0,
2331   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms0 = 1,
2332   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms40 = 2,
2333   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms64 = 3,
2334   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms80 = 4,
2335   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms100 = 5,
2336   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms128 = 6,
2337   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms160 = 7,
2338   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms256 = 8,
2339   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms320 = 9,
2340   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms480 = 10,
2341   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms512 = 11,
2342   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms640 = 12,
2343   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms1024 = 13,
2344   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms1280 = 14,
2345   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms2560 = 15,
2346   STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__ms5120 = 16
2347     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE)
2348 } StreamingProtobufs__TimeToTrigger__Value;
2349 typedef enum _StreamingProtobufs__ReportAddNeighMeas__Value {
2350   STREAMING_PROTOBUFS__REPORT_ADD_NEIGH_MEAS__VALUE__protobuf_unspecified = 0,
2351   STREAMING_PROTOBUFS__REPORT_ADD_NEIGH_MEAS__VALUE__setup = 1
2352     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPORT_ADD_NEIGH_MEAS__VALUE)
2353 } StreamingProtobufs__ReportAddNeighMeas__Value;
2354 typedef enum _StreamingProtobufs__FilterCoefficient__Value {
2355   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__protobuf_unspecified = 0,
2356   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc0 = 1,
2357   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc1 = 2,
2358   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc2 = 3,
2359   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc3 = 4,
2360   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc4 = 5,
2361   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc5 = 6,
2362   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc6 = 7,
2363   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc7 = 8,
2364   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc8 = 9,
2365   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc9 = 10,
2366   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc11 = 11,
2367   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc13 = 12,
2368   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc15 = 13,
2369   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc17 = 14,
2370   STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__fc19 = 15
2371     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE)
2372 } StreamingProtobufs__FilterCoefficient__Value;
2373 typedef enum _StreamingProtobufs__MGL__Value {
2374   STREAMING_PROTOBUFS__MGL__VALUE__protobuf_unspecified = 0,
2375   STREAMING_PROTOBUFS__MGL__VALUE__ms1dot5 = 1,
2376   STREAMING_PROTOBUFS__MGL__VALUE__ms3 = 2,
2377   STREAMING_PROTOBUFS__MGL__VALUE__ms3dot5 = 3,
2378   STREAMING_PROTOBUFS__MGL__VALUE__ms4 = 4,
2379   STREAMING_PROTOBUFS__MGL__VALUE__ms5dot5 = 5,
2380   STREAMING_PROTOBUFS__MGL__VALUE__ms6 = 6
2381     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MGL__VALUE)
2382 } StreamingProtobufs__MGL__Value;
2383 typedef enum _StreamingProtobufs__MGRP__Value {
2384   STREAMING_PROTOBUFS__MGRP__VALUE__protobuf_unspecified = 0,
2385   STREAMING_PROTOBUFS__MGRP__VALUE__ms20 = 1,
2386   STREAMING_PROTOBUFS__MGRP__VALUE__ms40 = 2,
2387   STREAMING_PROTOBUFS__MGRP__VALUE__ms80 = 3,
2388   STREAMING_PROTOBUFS__MGRP__VALUE__ms160 = 4
2389     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MGRP__VALUE)
2390 } StreamingProtobufs__MGRP__Value;
2391 typedef enum _StreamingProtobufs__MGTA__Value {
2392   STREAMING_PROTOBUFS__MGTA__VALUE__protobuf_unspecified = 0,
2393   STREAMING_PROTOBUFS__MGTA__VALUE__ms0 = 1,
2394   STREAMING_PROTOBUFS__MGTA__VALUE__ms0dot25 = 2,
2395   STREAMING_PROTOBUFS__MGTA__VALUE__ms0dot5 = 3
2396     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MGTA__VALUE)
2397 } StreamingProtobufs__MGTA__Value;
2398 typedef enum _StreamingProtobufs__MeasGapSharingScheme__Value {
2399   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_SCHEME__VALUE__protobuf_unspecified = 0,
2400   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_SCHEME__VALUE__scheme00 = 1,
2401   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_SCHEME__VALUE__scheme01 = 2,
2402   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_SCHEME__VALUE__scheme10 = 3,
2403   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_SCHEME__VALUE__scheme11 = 4
2404     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_GAP_SHARING_SCHEME__VALUE)
2405 } StreamingProtobufs__MeasGapSharingScheme__Value;
2406 typedef enum _StreamingProtobufs__DelayBudgetReportingProhibitTimer__Value {
2407   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__protobuf_unspecified = 0,
2408   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s0 = 1,
2409   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s0dot4 = 2,
2410   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s0dot8 = 3,
2411   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s1dot6 = 4,
2412   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s3 = 5,
2413   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s6 = 6,
2414   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s12 = 7,
2415   STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__s30 = 8
2416     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE)
2417 } StreamingProtobufs__DelayBudgetReportingProhibitTimer__Value;
2418 typedef enum _StreamingProtobufs__OverheatingAssistanceConfig__OverheatingIndicationProhibitTimer {
2419   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__protobuf_unspecified = 0,
2420   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s0 = 1,
2421   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s0dot5 = 2,
2422   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s1 = 3,
2423   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s2 = 4,
2424   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s5 = 5,
2425   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s10 = 6,
2426   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s20 = 7,
2427   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s30 = 8,
2428   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s60 = 9,
2429   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s90 = 10,
2430   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s120 = 11,
2431   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s300 = 12,
2432   STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__s600 = 13
2433     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER)
2434 } StreamingProtobufs__OverheatingAssistanceConfig__OverheatingIndicationProhibitTimer;
2435 typedef enum _StreamingProtobufs__AggregationLevel__Value {
2436   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__protobuf_unspecified = 0,
2437   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__n0 = 1,
2438   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__n1 = 2,
2439   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__n2 = 3,
2440   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__n3 = 4,
2441   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__n4 = 5,
2442   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__n5 = 6,
2443   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__n6 = 7,
2444   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__n8 = 8
2445     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE)
2446 } StreamingProtobufs__AggregationLevel__Value;
2447 typedef enum _StreamingProtobufs__AggregationLevelSFI__Value {
2448   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__SFI__VALUE__protobuf_unspecified = 0,
2449   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__SFI__VALUE__n1 = 1,
2450   STREAMING_PROTOBUFS__AGGREGATION_LEVEL__SFI__VALUE__n2 = 2
2451     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__AGGREGATION_LEVEL__SFI__VALUE)
2452 } StreamingProtobufs__AggregationLevelSFI__Value;
2453 typedef enum _StreamingProtobufs__Dummy1__Value {
2454   STREAMING_PROTOBUFS__DUMMY1__VALUE__protobuf_unspecified = 0,
2455   STREAMING_PROTOBUFS__DUMMY1__VALUE__sl1 = 1,
2456   STREAMING_PROTOBUFS__DUMMY1__VALUE__sl2 = 2,
2457   STREAMING_PROTOBUFS__DUMMY1__VALUE__sl4 = 3,
2458   STREAMING_PROTOBUFS__DUMMY1__VALUE__sl5 = 4,
2459   STREAMING_PROTOBUFS__DUMMY1__VALUE__sl8 = 5,
2460   STREAMING_PROTOBUFS__DUMMY1__VALUE__sl10 = 6,
2461   STREAMING_PROTOBUFS__DUMMY1__VALUE__sl16 = 7,
2462   STREAMING_PROTOBUFS__DUMMY1__VALUE__sl20 = 8
2463     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DUMMY1__VALUE)
2464 } StreamingProtobufs__Dummy1__Value;
2465 typedef enum _StreamingProtobufs__Dummy2__Value {
2466   STREAMING_PROTOBUFS__DUMMY2__VALUE__protobuf_unspecified = 0,
2467   STREAMING_PROTOBUFS__DUMMY2__VALUE__n1 = 1,
2468   STREAMING_PROTOBUFS__DUMMY2__VALUE__n2 = 2
2469     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DUMMY2__VALUE)
2470 } StreamingProtobufs__Dummy2__Value;
2471 typedef enum _StreamingProtobufs__DCIFormats__Value {
2472   STREAMING_PROTOBUFS__DCI__FORMATS__VALUE__protobuf_unspecified = 0,
2473   STREAMING_PROTOBUFS__DCI__FORMATS__VALUE__formats0_0_And_1_0 = 1,
2474   STREAMING_PROTOBUFS__DCI__FORMATS__VALUE__formats0_1_And_1_1 = 2
2475     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DCI__FORMATS__VALUE)
2476 } StreamingProtobufs__DCIFormats__Value;
2477 typedef enum _StreamingProtobufs__PLMNIdentityInfo__CellReservedForOperatorUse {
2478   STREAMING_PROTOBUFS__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE__protobuf_unspecified = 0,
2479   STREAMING_PROTOBUFS__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE__isreserved = 1,
2480   STREAMING_PROTOBUFS__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE__notreserved = 2
2481     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE)
2482 } StreamingProtobufs__PLMNIdentityInfo__CellReservedForOperatorUse;
2483 typedef enum _StreamingProtobufs__DiscardTimer__Value {
2484   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__protobuf_unspecified = 0,
2485   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms10 = 1,
2486   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms20 = 2,
2487   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms30 = 3,
2488   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms40 = 4,
2489   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms50 = 5,
2490   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms60 = 6,
2491   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms75 = 7,
2492   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms100 = 8,
2493   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms150 = 9,
2494   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms200 = 10,
2495   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms250 = 11,
2496   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms300 = 12,
2497   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms500 = 13,
2498   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms750 = 14,
2499   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__ms1500 = 15,
2500   STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__infinity = 16
2501     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE)
2502 } StreamingProtobufs__DiscardTimer__Value;
2503 typedef enum _StreamingProtobufs__PDCPSNSize__Value {
2504   STREAMING_PROTOBUFS__PDCP__SN__SIZE__VALUE__protobuf_unspecified = 0,
2505   STREAMING_PROTOBUFS__PDCP__SN__SIZE__VALUE__len12bits = 1,
2506   STREAMING_PROTOBUFS__PDCP__SN__SIZE__VALUE__len18bits = 2
2507     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCP__SN__SIZE__VALUE)
2508 } StreamingProtobufs__PDCPSNSize__Value;
2509 typedef enum _StreamingProtobufs__ULDataSplitThreshold__Value {
2510   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__protobuf_unspecified = 0,
2511   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b0 = 1,
2512   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b100 = 2,
2513   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b200 = 3,
2514   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b400 = 4,
2515   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b800 = 5,
2516   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b1600 = 6,
2517   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b3200 = 7,
2518   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b6400 = 8,
2519   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b12800 = 9,
2520   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b25600 = 10,
2521   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b51200 = 11,
2522   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b102400 = 12,
2523   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b204800 = 13,
2524   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b409600 = 14,
2525   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b819200 = 15,
2526   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b1228800 = 16,
2527   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b1638400 = 17,
2528   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b2457600 = 18,
2529   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b3276800 = 19,
2530   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b4096000 = 20,
2531   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b4915200 = 21,
2532   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b5734400 = 22,
2533   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__b6553600 = 23,
2534   STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__infinity = 24
2535     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE)
2536 } StreamingProtobufs__ULDataSplitThreshold__Value;
2537 typedef enum _StreamingProtobufs__TReordering__Value {
2538   STREAMING_PROTOBUFS__T__REORDERING__VALUE__protobuf_unspecified = 0,
2539   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms0 = 1,
2540   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms1 = 2,
2541   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms2 = 3,
2542   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms4 = 4,
2543   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms5 = 5,
2544   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms8 = 6,
2545   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms10 = 7,
2546   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms15 = 8,
2547   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms20 = 9,
2548   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms30 = 10,
2549   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms40 = 11,
2550   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms50 = 12,
2551   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms60 = 13,
2552   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms80 = 14,
2553   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms100 = 15,
2554   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms120 = 16,
2555   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms140 = 17,
2556   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms160 = 18,
2557   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms180 = 19,
2558   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms200 = 20,
2559   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms220 = 21,
2560   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms240 = 22,
2561   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms260 = 23,
2562   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms280 = 24,
2563   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms300 = 25,
2564   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms500 = 26,
2565   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms750 = 27,
2566   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms1000 = 28,
2567   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms1250 = 29,
2568   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms1500 = 30,
2569   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms1750 = 31,
2570   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms2000 = 32,
2571   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms2250 = 33,
2572   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms2500 = 34,
2573   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms2750 = 35,
2574   STREAMING_PROTOBUFS__T__REORDERING__VALUE__ms3000 = 36
2575     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__T__REORDERING__VALUE)
2576 } StreamingProtobufs__TReordering__Value;
2577 typedef enum _StreamingProtobufs__SDAPHeader__Value {
2578   STREAMING_PROTOBUFS__SDAP__HEADER__VALUE__protobuf_unspecified = 0,
2579   STREAMING_PROTOBUFS__SDAP__HEADER__VALUE__present = 1,
2580   STREAMING_PROTOBUFS__SDAP__HEADER__VALUE__absent = 2
2581     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SDAP__HEADER__VALUE)
2582 } StreamingProtobufs__SDAPHeader__Value;
2583 typedef enum _StreamingProtobufs__CipheringAlgorithm__Value {
2584   STREAMING_PROTOBUFS__CIPHERING_ALGORITHM__VALUE__protobuf_unspecified = 0,
2585   STREAMING_PROTOBUFS__CIPHERING_ALGORITHM__VALUE__nea0 = 1,
2586   STREAMING_PROTOBUFS__CIPHERING_ALGORITHM__VALUE__nea1 = 2,
2587   STREAMING_PROTOBUFS__CIPHERING_ALGORITHM__VALUE__nea2 = 3,
2588   STREAMING_PROTOBUFS__CIPHERING_ALGORITHM__VALUE__nea3 = 4
2589     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CIPHERING_ALGORITHM__VALUE)
2590 } StreamingProtobufs__CipheringAlgorithm__Value;
2591 typedef enum _StreamingProtobufs__IntegrityProtAlgorithm__Value {
2592   STREAMING_PROTOBUFS__INTEGRITY_PROT_ALGORITHM__VALUE__protobuf_unspecified = 0,
2593   STREAMING_PROTOBUFS__INTEGRITY_PROT_ALGORITHM__VALUE__nia0 = 1,
2594   STREAMING_PROTOBUFS__INTEGRITY_PROT_ALGORITHM__VALUE__nia1 = 2,
2595   STREAMING_PROTOBUFS__INTEGRITY_PROT_ALGORITHM__VALUE__nia2 = 3,
2596   STREAMING_PROTOBUFS__INTEGRITY_PROT_ALGORITHM__VALUE__nia3 = 4
2597     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__INTEGRITY_PROT_ALGORITHM__VALUE)
2598 } StreamingProtobufs__IntegrityProtAlgorithm__Value;
2599 typedef enum _StreamingProtobufs__KeyToUse__Value {
2600   STREAMING_PROTOBUFS__KEY_TO_USE__VALUE__protobuf_unspecified = 0,
2601   STREAMING_PROTOBUFS__KEY_TO_USE__VALUE__master = 1,
2602   STREAMING_PROTOBUFS__KEY_TO_USE__VALUE__secondary = 2
2603     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__KEY_TO_USE__VALUE)
2604 } StreamingProtobufs__KeyToUse__Value;
2605 typedef enum _StreamingProtobufs__ConnEstFailCount__Value {
2606   STREAMING_PROTOBUFS__CONN_EST_FAIL_COUNT__VALUE__protobuf_unspecified = 0,
2607   STREAMING_PROTOBUFS__CONN_EST_FAIL_COUNT__VALUE__n1 = 1,
2608   STREAMING_PROTOBUFS__CONN_EST_FAIL_COUNT__VALUE__n2 = 2,
2609   STREAMING_PROTOBUFS__CONN_EST_FAIL_COUNT__VALUE__n3 = 3,
2610   STREAMING_PROTOBUFS__CONN_EST_FAIL_COUNT__VALUE__n4 = 4
2611     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CONN_EST_FAIL_COUNT__VALUE)
2612 } StreamingProtobufs__ConnEstFailCount__Value;
2613 typedef enum _StreamingProtobufs__ConnEstFailOffsetValidity__Value {
2614   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__protobuf_unspecified = 0,
2615   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s30 = 1,
2616   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s60 = 2,
2617   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s120 = 3,
2618   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s240 = 4,
2619   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s300 = 5,
2620   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s420 = 6,
2621   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s600 = 7,
2622   STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__s900 = 8
2623     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE)
2624 } StreamingProtobufs__ConnEstFailOffsetValidity__Value;
2625 typedef enum _StreamingProtobufs__SIWindowLength__Value {
2626   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__protobuf_unspecified = 0,
2627   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s5 = 1,
2628   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s10 = 2,
2629   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s20 = 3,
2630   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s40 = 4,
2631   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s80 = 5,
2632   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s160 = 6,
2633   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s320 = 7,
2634   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s640 = 8,
2635   STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__s1280 = 9
2636     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE)
2637 } StreamingProtobufs__SIWindowLength__Value;
2638 typedef enum _StreamingProtobufs__SIBroadcastStatus__Value {
2639   STREAMING_PROTOBUFS__SI__BROADCAST_STATUS__VALUE__protobuf_unspecified = 0,
2640   STREAMING_PROTOBUFS__SI__BROADCAST_STATUS__VALUE__broadcasting = 1,
2641   STREAMING_PROTOBUFS__SI__BROADCAST_STATUS__VALUE__notBroadcasting = 2
2642     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SI__BROADCAST_STATUS__VALUE)
2643 } StreamingProtobufs__SIBroadcastStatus__Value;
2644 typedef enum _StreamingProtobufs__SIPeriodicity__Value {
2645   STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__protobuf_unspecified = 0,
2646   STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__rf8 = 1,
2647   STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__rf16 = 2,
2648   STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__rf32 = 3,
2649   STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__rf64 = 4,
2650   STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__rf128 = 5,
2651   STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__rf256 = 6,
2652   STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__rf512 = 7
2653     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE)
2654 } StreamingProtobufs__SIPeriodicity__Value;
2655 typedef enum _StreamingProtobufs__SIBTypeInfoType__Value {
2656   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__protobuf_unspecified = 0,
2657   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__sibType2 = 1,
2658   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__sibType3 = 2,
2659   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__sibType4 = 3,
2660   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__sibType5 = 4,
2661   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__sibType6 = 5,
2662   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__sibType7 = 6,
2663   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__sibType8 = 7,
2664   STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__sibType9 = 8
2665     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE)
2666 } StreamingProtobufs__SIBTypeInfoType__Value;
2667 typedef enum _StreamingProtobufs__SIRequestPeriod__Value {
2668   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__protobuf_unspecified = 0,
2669   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__one = 1,
2670   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__two = 2,
2671   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__four = 3,
2672   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__six = 4,
2673   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__eight = 5,
2674   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__ten = 6,
2675   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__twelve = 7,
2676   STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__sixteen = 8
2677     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE)
2678 } StreamingProtobufs__SIRequestPeriod__Value;
2679 typedef enum _StreamingProtobufs__BCCHConfig__ModificationPeriodCoeff {
2680   STREAMING_PROTOBUFS__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__protobuf_unspecified = 0,
2681   STREAMING_PROTOBUFS__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__n2 = 1,
2682   STREAMING_PROTOBUFS__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__n4 = 2,
2683   STREAMING_PROTOBUFS__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__n8 = 3,
2684   STREAMING_PROTOBUFS__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__n16 = 4
2685     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF)
2686 } StreamingProtobufs__BCCHConfig__ModificationPeriodCoeff;
2687 typedef enum _StreamingProtobufs__PagingCycle__Value {
2688   STREAMING_PROTOBUFS__PAGING_CYCLE__VALUE__protobuf_unspecified = 0,
2689   STREAMING_PROTOBUFS__PAGING_CYCLE__VALUE__rf32 = 1,
2690   STREAMING_PROTOBUFS__PAGING_CYCLE__VALUE__rf64 = 2,
2691   STREAMING_PROTOBUFS__PAGING_CYCLE__VALUE__rf128 = 3,
2692   STREAMING_PROTOBUFS__PAGING_CYCLE__VALUE__rf256 = 4
2693     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PAGING_CYCLE__VALUE)
2694 } StreamingProtobufs__PagingCycle__Value;
2695 typedef enum _StreamingProtobufs__PCCHConfigNs__Value {
2696   STREAMING_PROTOBUFS__PCCH__CONFIG_NS__VALUE__protobuf_unspecified = 0,
2697   STREAMING_PROTOBUFS__PCCH__CONFIG_NS__VALUE__four = 1,
2698   STREAMING_PROTOBUFS__PCCH__CONFIG_NS__VALUE__two = 2,
2699   STREAMING_PROTOBUFS__PCCH__CONFIG_NS__VALUE__one = 3
2700     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PCCH__CONFIG_NS__VALUE)
2701 } StreamingProtobufs__PCCHConfigNs__Value;
2702 typedef enum _StreamingProtobufs__SIBNTimingAdvanceOffset__Value {
2703   STREAMING_PROTOBUFS__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__protobuf_unspecified = 0,
2704   STREAMING_PROTOBUFS__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__n0 = 1,
2705   STREAMING_PROTOBUFS__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__n25600 = 2,
2706   STREAMING_PROTOBUFS__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__n39936 = 3
2707     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SIB__N__TIMING_ADVANCE_OFFSET__VALUE)
2708 } StreamingProtobufs__SIBNTimingAdvanceOffset__Value;
2709 typedef enum _StreamingProtobufs__SIBSSBPeriodicityServingCell__Value {
2710   STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__protobuf_unspecified = 0,
2711   STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms5 = 1,
2712   STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms10 = 2,
2713   STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms20 = 3,
2714   STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms40 = 4,
2715   STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms80 = 5,
2716   STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__ms160 = 6
2717     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE)
2718 } StreamingProtobufs__SIBSSBPeriodicityServingCell__Value;
2719 typedef enum _StreamingProtobufs__UETimersAndConstantsT300T301T319__Value {
2720   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__protobuf_unspecified = 0,
2721   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms100 = 1,
2722   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms200 = 2,
2723   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms300 = 3,
2724   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms400 = 4,
2725   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms600 = 5,
2726   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms1000 = 6,
2727   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms1500 = 7,
2728   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__ms2000 = 8
2729     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE)
2730 } StreamingProtobufs__UETimersAndConstantsT300T301T319__Value;
2731 typedef enum _StreamingProtobufs__UETimersAndConstantsT310__Value {
2732   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__protobuf_unspecified = 0,
2733   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms0 = 1,
2734   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms50 = 2,
2735   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms100 = 3,
2736   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms200 = 4,
2737   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms500 = 5,
2738   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms1000 = 6,
2739   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__ms2000 = 7
2740     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE)
2741 } StreamingProtobufs__UETimersAndConstantsT310__Value;
2742 typedef enum _StreamingProtobufs__UETimersAndConstantsN310__Value {
2743   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__protobuf_unspecified = 0,
2744   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n1 = 1,
2745   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n2 = 2,
2746   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n3 = 3,
2747   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n4 = 4,
2748   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n6 = 5,
2749   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n8 = 6,
2750   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n10 = 7,
2751   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__n20 = 8
2752     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE)
2753 } StreamingProtobufs__UETimersAndConstantsN310__Value;
2754 typedef enum _StreamingProtobufs__UETimersAndConstantsT311__Value {
2755   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__protobuf_unspecified = 0,
2756   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms1000 = 1,
2757   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms3000 = 2,
2758   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms5000 = 3,
2759   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms10000 = 4,
2760   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms15000 = 5,
2761   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms20000 = 6,
2762   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__ms30000 = 7
2763     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE)
2764 } StreamingProtobufs__UETimersAndConstantsT311__Value;
2765 typedef enum _StreamingProtobufs__UETimersAndConstantsN311__Value {
2766   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__protobuf_unspecified = 0,
2767   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n1 = 1,
2768   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n2 = 2,
2769   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n3 = 3,
2770   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n4 = 4,
2771   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n5 = 5,
2772   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n6 = 6,
2773   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n8 = 7,
2774   STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__n10 = 8
2775     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE)
2776 } StreamingProtobufs__UETimersAndConstantsN311__Value;
2777 typedef enum _StreamingProtobufs__UACBarringFactor__Value {
2778   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__protobuf_unspecified = 0,
2779   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p00 = 1,
2780   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p05 = 2,
2781   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p10 = 3,
2782   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p15 = 4,
2783   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p20 = 5,
2784   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p25 = 6,
2785   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p30 = 7,
2786   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p40 = 8,
2787   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p50 = 9,
2788   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p60 = 10,
2789   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p70 = 11,
2790   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p75 = 12,
2791   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p80 = 13,
2792   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p85 = 14,
2793   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p90 = 15,
2794   STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__p95 = 16
2795     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE)
2796 } StreamingProtobufs__UACBarringFactor__Value;
2797 typedef enum _StreamingProtobufs__UACBarringTime__Value {
2798   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__protobuf_unspecified = 0,
2799   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__s4 = 1,
2800   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__s8 = 2,
2801   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__s16 = 3,
2802   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__s32 = 4,
2803   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__s64 = 5,
2804   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__s128 = 6,
2805   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__s256 = 7,
2806   STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__s512 = 8
2807     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE)
2808 } StreamingProtobufs__UACBarringTime__Value;
2809 typedef enum _StreamingProtobufs__TEvaluationHystNormal__Value {
2810   STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__VALUE__protobuf_unspecified = 0,
2811   STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__VALUE__s30 = 1,
2812   STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__VALUE__s60 = 2,
2813   STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__VALUE__s120 = 3,
2814   STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__VALUE__s180 = 4,
2815   STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__VALUE__s240 = 5
2816     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__VALUE)
2817 } StreamingProtobufs__TEvaluationHystNormal__Value;
2818
2819 /* --- messages --- */
2820
2821 struct  _StreamingProtobufs__CellGroupConfig
2822 {
2823   ProtobufCMessage base;
2824   uint32_t cellgroupid;
2825   size_t n_rlc_bearertoaddmodlist;
2826   StreamingProtobufs__RLCBearerConfig **rlc_bearertoaddmodlist;
2827   size_t n_rlc_bearertoreleaselist;
2828   uint32_t *rlc_bearertoreleaselist;
2829   StreamingProtobufs__MACCellGroupConfig *mac_cellgroupconfig;
2830   StreamingProtobufs__PhysicalCellGroupConfig *physicalcellgroupconfig;
2831   StreamingProtobufs__SpCellConfig *spcellconfig;
2832   size_t n_scelltoaddmodlist;
2833   StreamingProtobufs__SCellConfig **scelltoaddmodlist;
2834   size_t n_scelltoreleaselist;
2835   uint32_t *scelltoreleaselist;
2836   Google__Protobuf__BoolValue *reportuplinktxdirectcurrent_v1530;
2837 };
2838 #define STREAMING_PROTOBUFS__CELL_GROUP_CONFIG__INIT \
2839  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cell_group_config__descriptor) \
2840     , 0, 0,NULL, 0,NULL, NULL, NULL, NULL, 0,NULL, 0,NULL, NULL }
2841
2842
2843 typedef enum {
2844   STREAMING_PROTOBUFS__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER__NOT_SET = 0,
2845   STREAMING_PROTOBUFS__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER_SRB__IDENTITY = 2,
2846   STREAMING_PROTOBUFS__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER_DRB__IDENTITY = 3
2847     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER)
2848 } StreamingProtobufs__RLCBearerConfig__ServedRadioBearerCase;
2849
2850 struct  _StreamingProtobufs__RLCBearerConfig
2851 {
2852   ProtobufCMessage base;
2853   uint32_t logicalchannelidentity;
2854   Google__Protobuf__BoolValue *reestablishrlc;
2855   StreamingProtobufs__RLCConfig *rlc_config;
2856   StreamingProtobufs__LogicalChannelConfig *mac_logicalchannelconfig;
2857   StreamingProtobufs__RLCBearerConfig__ServedRadioBearerCase served_radio_bearer_case;
2858   union {
2859     uint32_t srb_identity;
2860     uint32_t drb_identity;
2861   };
2862 };
2863 #define STREAMING_PROTOBUFS__RLC__BEARER_CONFIG__INIT \
2864  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlc__bearer_config__descriptor) \
2865     , 0, NULL, NULL, NULL, STREAMING_PROTOBUFS__RLC__BEARER_CONFIG__SERVED_RADIO_BEARER__NOT_SET, {0} }
2866
2867
2868 struct  _StreamingProtobufs__RLCConfig
2869 {
2870   ProtobufCMessage base;
2871   StreamingProtobufs__AM *am;
2872   StreamingProtobufs__UMBiDirectional *um_bi_directional;
2873   StreamingProtobufs__UMUniDirectionalUL *um_uni_directional_ul;
2874   StreamingProtobufs__UMUniDirectionalDL *um_uni_directional_dl;
2875 };
2876 #define STREAMING_PROTOBUFS__RLC__CONFIG__INIT \
2877  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlc__config__descriptor) \
2878     , NULL, NULL, NULL, NULL }
2879
2880
2881 struct  _StreamingProtobufs__AM
2882 {
2883   ProtobufCMessage base;
2884   StreamingProtobufs__ULAMRLC *ul_am_rlc;
2885   StreamingProtobufs__DLAMRLC *dl_am_rlc;
2886 };
2887 #define STREAMING_PROTOBUFS__AM__INIT \
2888  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__am__descriptor) \
2889     , NULL, NULL }
2890
2891
2892 struct  _StreamingProtobufs__ULAMRLC
2893 {
2894   ProtobufCMessage base;
2895   StreamingProtobufs__SNFieldLengthAM *sn_fieldlength;
2896   StreamingProtobufs__TPollRetransmit *t_pollretransmit;
2897   StreamingProtobufs__PollPDU *pollpdu;
2898   StreamingProtobufs__PollByte *pollbyte;
2899   StreamingProtobufs__MaxRetxThreshold *maxretxthreshold;
2900 };
2901 #define STREAMING_PROTOBUFS__UL__AM__RLC__INIT \
2902  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ul__am__rlc__descriptor) \
2903     , NULL, NULL, NULL, NULL, NULL }
2904
2905
2906 struct  _StreamingProtobufs__MaxRetxThreshold
2907 {
2908   ProtobufCMessage base;
2909   StreamingProtobufs__MaxRetxThreshold__Value value;
2910 };
2911 #define STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__INIT \
2912  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__max_retx_threshold__descriptor) \
2913     , STREAMING_PROTOBUFS__MAX_RETX_THRESHOLD__VALUE__protobuf_unspecified }
2914
2915
2916 struct  _StreamingProtobufs__SNFieldLengthAM
2917 {
2918   ProtobufCMessage base;
2919   StreamingProtobufs__SNFieldLengthAM__Value value;
2920 };
2921 #define STREAMING_PROTOBUFS__SN__FIELD_LENGTH_AM__INIT \
2922  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sn__field_length_am__descriptor) \
2923     , STREAMING_PROTOBUFS__SN__FIELD_LENGTH_AM__VALUE__protobuf_unspecified }
2924
2925
2926 struct  _StreamingProtobufs__TPollRetransmit
2927 {
2928   ProtobufCMessage base;
2929   StreamingProtobufs__TPollRetransmit__Value value;
2930 };
2931 #define STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__INIT \
2932  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__t__poll_retransmit__descriptor) \
2933     , STREAMING_PROTOBUFS__T__POLL_RETRANSMIT__VALUE__protobuf_unspecified }
2934
2935
2936 struct  _StreamingProtobufs__PollPDU
2937 {
2938   ProtobufCMessage base;
2939   StreamingProtobufs__PollPDU__Value value;
2940 };
2941 #define STREAMING_PROTOBUFS__POLL_PDU__INIT \
2942  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__poll_pdu__descriptor) \
2943     , STREAMING_PROTOBUFS__POLL_PDU__VALUE__protobuf_unspecified }
2944
2945
2946 struct  _StreamingProtobufs__PollByte
2947 {
2948   ProtobufCMessage base;
2949   StreamingProtobufs__PollByte__Value value;
2950 };
2951 #define STREAMING_PROTOBUFS__POLL_BYTE__INIT \
2952  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__poll_byte__descriptor) \
2953     , STREAMING_PROTOBUFS__POLL_BYTE__VALUE__protobuf_unspecified }
2954
2955
2956 struct  _StreamingProtobufs__DLAMRLC
2957 {
2958   ProtobufCMessage base;
2959   StreamingProtobufs__SNFieldLengthAM *sn_fieldlength;
2960   StreamingProtobufs__TReassembly *t_reassembly;
2961   StreamingProtobufs__TStatusProhibit *t_statusprohibit;
2962 };
2963 #define STREAMING_PROTOBUFS__DL__AM__RLC__INIT \
2964  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dl__am__rlc__descriptor) \
2965     , NULL, NULL, NULL }
2966
2967
2968 struct  _StreamingProtobufs__TReassembly
2969 {
2970   ProtobufCMessage base;
2971   StreamingProtobufs__TReassembly__Value value;
2972 };
2973 #define STREAMING_PROTOBUFS__T__REASSEMBLY__INIT \
2974  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__t__reassembly__descriptor) \
2975     , STREAMING_PROTOBUFS__T__REASSEMBLY__VALUE__protobuf_unspecified }
2976
2977
2978 struct  _StreamingProtobufs__TStatusProhibit
2979 {
2980   ProtobufCMessage base;
2981   StreamingProtobufs__TStatusProhibit__Value value;
2982 };
2983 #define STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__INIT \
2984  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__t__status_prohibit__descriptor) \
2985     , STREAMING_PROTOBUFS__T__STATUS_PROHIBIT__VALUE__protobuf_unspecified }
2986
2987
2988 struct  _StreamingProtobufs__UMBiDirectional
2989 {
2990   ProtobufCMessage base;
2991   StreamingProtobufs__ULUMRLC *ul_um_rlc;
2992   StreamingProtobufs__DLUMRLC *dl_um_rlc;
2993 };
2994 #define STREAMING_PROTOBUFS__UM__BI__DIRECTIONAL__INIT \
2995  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__um__bi__directional__descriptor) \
2996     , NULL, NULL }
2997
2998
2999 struct  _StreamingProtobufs__ULUMRLC
3000 {
3001   ProtobufCMessage base;
3002   StreamingProtobufs__SNFieldLengthUM *sn_fieldlength;
3003 };
3004 #define STREAMING_PROTOBUFS__UL__UM__RLC__INIT \
3005  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ul__um__rlc__descriptor) \
3006     , NULL }
3007
3008
3009 struct  _StreamingProtobufs__SNFieldLengthUM
3010 {
3011   ProtobufCMessage base;
3012   StreamingProtobufs__SNFieldLengthUM__Value value;
3013 };
3014 #define STREAMING_PROTOBUFS__SN__FIELD_LENGTH_UM__INIT \
3015  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sn__field_length_um__descriptor) \
3016     , STREAMING_PROTOBUFS__SN__FIELD_LENGTH_UM__VALUE__protobuf_unspecified }
3017
3018
3019 struct  _StreamingProtobufs__DLUMRLC
3020 {
3021   ProtobufCMessage base;
3022   StreamingProtobufs__SNFieldLengthUM *sn_fieldlength;
3023   StreamingProtobufs__TReassembly *t_reassembly;
3024 };
3025 #define STREAMING_PROTOBUFS__DL__UM__RLC__INIT \
3026  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dl__um__rlc__descriptor) \
3027     , NULL, NULL }
3028
3029
3030 struct  _StreamingProtobufs__UMUniDirectionalUL
3031 {
3032   ProtobufCMessage base;
3033   StreamingProtobufs__ULUMRLC *ul_um_rlc;
3034 };
3035 #define STREAMING_PROTOBUFS__UM__UNI__DIRECTIONAL__UL__INIT \
3036  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__um__uni__directional__ul__descriptor) \
3037     , NULL }
3038
3039
3040 struct  _StreamingProtobufs__UMUniDirectionalDL
3041 {
3042   ProtobufCMessage base;
3043   StreamingProtobufs__DLUMRLC *dl_um_rlc;
3044 };
3045 #define STREAMING_PROTOBUFS__UM__UNI__DIRECTIONAL__DL__INIT \
3046  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__um__uni__directional__dl__descriptor) \
3047     , NULL }
3048
3049
3050 struct  _StreamingProtobufs__LogicalChannelConfig
3051 {
3052   ProtobufCMessage base;
3053   StreamingProtobufs__ULSpecificParameters *ul_specificparameters;
3054 };
3055 #define STREAMING_PROTOBUFS__LOGICAL_CHANNEL_CONFIG__INIT \
3056  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__logical_channel_config__descriptor) \
3057     , NULL }
3058
3059
3060 struct  _StreamingProtobufs__ULSpecificParameters
3061 {
3062   ProtobufCMessage base;
3063   uint32_t priority;
3064   StreamingProtobufs__PrioritisedBitRate *prioritisedbitrate;
3065   StreamingProtobufs__BucketSizeDuration *bucketsizeduration;
3066   size_t n_allowedservingcells;
3067   uint32_t *allowedservingcells;
3068   size_t n_allowedscs_list;
3069   StreamingProtobufs__SubcarrierSpacing **allowedscs_list;
3070   StreamingProtobufs__MaxPUSCHDuration *maxpusch_duration;
3071   Google__Protobuf__BoolValue *configuredgranttype1allowed;
3072   Google__Protobuf__UInt32Value *logicalchannelgroup;
3073   Google__Protobuf__UInt32Value *schedulingrequestid;
3074   protobuf_c_boolean logicalchannelsr_mask;
3075   protobuf_c_boolean logicalchannelsr_delaytimerapplied;
3076   StreamingProtobufs__BitRateQueryProhibitTimer *bitratequeryprohibittimer;
3077 };
3078 #define STREAMING_PROTOBUFS__UL__SPECIFIC_PARAMETERS__INIT \
3079  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ul__specific_parameters__descriptor) \
3080     , 0, NULL, NULL, 0,NULL, 0,NULL, NULL, NULL, NULL, NULL, 0, 0, NULL }
3081
3082
3083 struct  _StreamingProtobufs__PrioritisedBitRate
3084 {
3085   ProtobufCMessage base;
3086   StreamingProtobufs__PrioritisedBitRate__Value value;
3087 };
3088 #define STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__INIT \
3089  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__prioritised_bit_rate__descriptor) \
3090     , STREAMING_PROTOBUFS__PRIORITISED_BIT_RATE__VALUE__protobuf_unspecified }
3091
3092
3093 struct  _StreamingProtobufs__BucketSizeDuration
3094 {
3095   ProtobufCMessage base;
3096   StreamingProtobufs__BucketSizeDuration__Value value;
3097 };
3098 #define STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__INIT \
3099  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bucket_size_duration__descriptor) \
3100     , STREAMING_PROTOBUFS__BUCKET_SIZE_DURATION__VALUE__protobuf_unspecified }
3101
3102
3103 struct  _StreamingProtobufs__SubcarrierSpacing
3104 {
3105   ProtobufCMessage base;
3106   StreamingProtobufs__SubcarrierSpacing__Value value;
3107 };
3108 #define STREAMING_PROTOBUFS__SUBCARRIER_SPACING__INIT \
3109  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__subcarrier_spacing__descriptor) \
3110     , STREAMING_PROTOBUFS__SUBCARRIER_SPACING__VALUE__protobuf_unspecified }
3111
3112
3113 struct  _StreamingProtobufs__MaxPUSCHDuration
3114 {
3115   ProtobufCMessage base;
3116   StreamingProtobufs__MaxPUSCHDuration__Value value;
3117 };
3118 #define STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__INIT \
3119  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__max_pusch__duration__descriptor) \
3120     , STREAMING_PROTOBUFS__MAX_PUSCH__DURATION__VALUE__protobuf_unspecified }
3121
3122
3123 struct  _StreamingProtobufs__BitRateQueryProhibitTimer
3124 {
3125   ProtobufCMessage base;
3126   StreamingProtobufs__BitRateQueryProhibitTimer__Value value;
3127 };
3128 #define STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__INIT \
3129  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bit_rate_query_prohibit_timer__descriptor) \
3130     , STREAMING_PROTOBUFS__BIT_RATE_QUERY_PROHIBIT_TIMER__VALUE__protobuf_unspecified }
3131
3132
3133 typedef enum {
3134   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DRX__CONFIG__NOT_SET = 0,
3135   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DRX__CONFIG_RELEASE_DRX__CONFIG = 1,
3136   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DRX__CONFIG_SETUP_DRX__CONFIG = 2
3137     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DRX__CONFIG)
3138 } StreamingProtobufs__MACCellGroupConfig__DrxConfigCase;
3139
3140 typedef enum {
3141   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__PHR__CONFIG__NOT_SET = 0,
3142   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__PHR__CONFIG_RELEASE_PHR__CONFIG = 6,
3143   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__PHR__CONFIG_SETUP_PHR__CONFIG = 7
3144     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__PHR__CONFIG)
3145 } StreamingProtobufs__MACCellGroupConfig__PhrConfigCase;
3146
3147 typedef enum {
3148   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530__NOT_SET = 0,
3149   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530_RELEASE_DATA_INACTIVITY_TIMER_V1530 = 10,
3150   STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530_SETUP_DATA_INACTIVITY_TIMER_V1530 = 11
3151     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530)
3152 } StreamingProtobufs__MACCellGroupConfig__DataInactivityTimerV1530Case;
3153
3154 struct  _StreamingProtobufs__MACCellGroupConfig
3155 {
3156   ProtobufCMessage base;
3157   StreamingProtobufs__SchedulingRequestConfig *schedulingrequestconfig;
3158   StreamingProtobufs__BSRConfig *bsr_config;
3159   StreamingProtobufs__TAGConfig *tag_config;
3160   protobuf_c_boolean skipuplinktxdynamic;
3161   Google__Protobuf__BoolValue *csi_mask_v1530;
3162   StreamingProtobufs__MACCellGroupConfig__DrxConfigCase drx__config_case;
3163   union {
3164     StreamingProtobufs__Null *release_drx_config;
3165     StreamingProtobufs__DRXConfig *setup_drx_config;
3166   };
3167   StreamingProtobufs__MACCellGroupConfig__PhrConfigCase phr__config_case;
3168   union {
3169     StreamingProtobufs__Null *release_phr_config;
3170     StreamingProtobufs__PHRConfig *setup_phr_config;
3171   };
3172   StreamingProtobufs__MACCellGroupConfig__DataInactivityTimerV1530Case data_inactivity_timer_v1530_case;
3173   union {
3174     StreamingProtobufs__Null *release_datainactivitytimer_v1530;
3175     StreamingProtobufs__DataInactivityTimer *setup_datainactivitytimer_v1530;
3176   };
3177 };
3178 #define STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__INIT \
3179  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mac__cell_group_config__descriptor) \
3180     , NULL, NULL, NULL, 0, NULL, STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DRX__CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__PHR__CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__MAC__CELL_GROUP_CONFIG__DATA_INACTIVITY_TIMER_V1530__NOT_SET, {0} }
3181
3182
3183 typedef enum {
3184   STREAMING_PROTOBUFS__DRX__CONFIG__DRX_ON_DURATION_TIMER__NOT_SET = 0,
3185   STREAMING_PROTOBUFS__DRX__CONFIG__DRX_ON_DURATION_TIMER_SUB_MILLI_SECONDS = 1,
3186   STREAMING_PROTOBUFS__DRX__CONFIG__DRX_ON_DURATION_TIMER_MILLI_SECONDS = 2
3187     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DRX__CONFIG__DRX_ON_DURATION_TIMER)
3188 } StreamingProtobufs__DRXConfig__DrxOnDurationTimerCase;
3189
3190 typedef enum {
3191   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET__NOT_SET = 0,
3192   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS10 = 8,
3193   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS20 = 9,
3194   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS32 = 10,
3195   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS40 = 11,
3196   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS60 = 12,
3197   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS64 = 13,
3198   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS70 = 14,
3199   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS80 = 15,
3200   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS128 = 16,
3201   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS160 = 17,
3202   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS256 = 18,
3203   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS320 = 19,
3204   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS512 = 20,
3205   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS640 = 21,
3206   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS1024 = 22,
3207   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS1280 = 23,
3208   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS2048 = 24,
3209   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS2560 = 25,
3210   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS5120 = 26,
3211   STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET_MS10240 = 27
3212     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET)
3213 } StreamingProtobufs__DRXConfig__DrxLongCycleStartOffsetCase;
3214
3215 struct  _StreamingProtobufs__DRXConfig
3216 {
3217   ProtobufCMessage base;
3218   StreamingProtobufs__DRXInactivityTimer *drx_inactivitytimer;
3219   uint32_t drx_harq_rtt_timerdl;
3220   uint32_t drx_harq_rtt_timerul;
3221   StreamingProtobufs__DRXRetransmissionTimer *drx_retransmissiontimerdl;
3222   StreamingProtobufs__DRXRetransmissionTimer *drx_retransmissiontimerul;
3223   StreamingProtobufs__ShortDRX *shortdrx;
3224   uint32_t drx_slotoffset;
3225   StreamingProtobufs__DRXConfig__DrxOnDurationTimerCase drx_on_duration_timer_case;
3226   union {
3227     uint32_t submilliseconds;
3228     StreamingProtobufs__MilliSeconds *milliseconds;
3229   };
3230   StreamingProtobufs__DRXConfig__DrxLongCycleStartOffsetCase drx__long_cycle_start_offset_case;
3231   union {
3232     uint32_t ms10;
3233     uint32_t ms20;
3234     uint32_t ms32;
3235     uint32_t ms40;
3236     uint32_t ms60;
3237     uint32_t ms64;
3238     uint32_t ms70;
3239     uint32_t ms80;
3240     uint32_t ms128;
3241     uint32_t ms160;
3242     uint32_t ms256;
3243     uint32_t ms320;
3244     uint32_t ms512;
3245     uint32_t ms640;
3246     uint32_t ms1024;
3247     uint32_t ms1280;
3248     uint32_t ms2048;
3249     uint32_t ms2560;
3250     uint32_t ms5120;
3251     uint32_t ms10240;
3252   };
3253 };
3254 #define STREAMING_PROTOBUFS__DRX__CONFIG__INIT \
3255  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drx__config__descriptor) \
3256     , NULL, 0, 0, NULL, NULL, NULL, 0, STREAMING_PROTOBUFS__DRX__CONFIG__DRX_ON_DURATION_TIMER__NOT_SET, {0}, STREAMING_PROTOBUFS__DRX__CONFIG__DRX__LONG_CYCLE_START_OFFSET__NOT_SET, {0} }
3257
3258
3259 struct  _StreamingProtobufs__MilliSeconds
3260 {
3261   ProtobufCMessage base;
3262   StreamingProtobufs__MilliSeconds__Value value;
3263 };
3264 #define STREAMING_PROTOBUFS__MILLI_SECONDS__INIT \
3265  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__milli_seconds__descriptor) \
3266     , STREAMING_PROTOBUFS__MILLI_SECONDS__VALUE__protobuf_unspecified }
3267
3268
3269 struct  _StreamingProtobufs__DRXInactivityTimer
3270 {
3271   ProtobufCMessage base;
3272   StreamingProtobufs__DRXInactivityTimer__Value value;
3273 };
3274 #define STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__INIT \
3275  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drx__inactivity_timer__descriptor) \
3276     , STREAMING_PROTOBUFS__DRX__INACTIVITY_TIMER__VALUE__protobuf_unspecified }
3277
3278
3279 struct  _StreamingProtobufs__DRXRetransmissionTimer
3280 {
3281   ProtobufCMessage base;
3282   StreamingProtobufs__DRXRetransmissionTimer__Value value;
3283 };
3284 #define STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__INIT \
3285  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drx__retransmission_timer__descriptor) \
3286     , STREAMING_PROTOBUFS__DRX__RETRANSMISSION_TIMER__VALUE__protobuf_unspecified }
3287
3288
3289 struct  _StreamingProtobufs__ShortDRX
3290 {
3291   ProtobufCMessage base;
3292   StreamingProtobufs__DRXShortCycle *drx_shortcycle;
3293   uint32_t drx_shortcycletimer;
3294 };
3295 #define STREAMING_PROTOBUFS__SHORT_DRX__INIT \
3296  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__short_drx__descriptor) \
3297     , NULL, 0 }
3298
3299
3300 struct  _StreamingProtobufs__DRXShortCycle
3301 {
3302   ProtobufCMessage base;
3303   StreamingProtobufs__DRXShortCycle__Value value;
3304 };
3305 #define STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__INIT \
3306  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drx__short_cycle__descriptor) \
3307     , STREAMING_PROTOBUFS__DRX__SHORT_CYCLE__VALUE__protobuf_unspecified }
3308
3309
3310 struct  _StreamingProtobufs__SchedulingRequestConfig
3311 {
3312   ProtobufCMessage base;
3313   size_t n_schedulingrequesttoaddmodlist;
3314   StreamingProtobufs__SchedulingRequestToAddMod **schedulingrequesttoaddmodlist;
3315   size_t n_schedulingrequesttoreleaselist;
3316   uint32_t *schedulingrequesttoreleaselist;
3317 };
3318 #define STREAMING_PROTOBUFS__SCHEDULING_REQUEST_CONFIG__INIT \
3319  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scheduling_request_config__descriptor) \
3320     , 0,NULL, 0,NULL }
3321
3322
3323 struct  _StreamingProtobufs__SchedulingRequestToAddMod
3324 {
3325   ProtobufCMessage base;
3326   uint32_t schedulingrequestid;
3327   StreamingProtobufs__SRProhibitTimer *sr_prohibittimer;
3328   StreamingProtobufs__SRTransMax *sr_transmax;
3329 };
3330 #define STREAMING_PROTOBUFS__SCHEDULING_REQUEST_TO_ADD_MOD__INIT \
3331  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scheduling_request_to_add_mod__descriptor) \
3332     , 0, NULL, NULL }
3333
3334
3335 struct  _StreamingProtobufs__SRProhibitTimer
3336 {
3337   ProtobufCMessage base;
3338   StreamingProtobufs__SRProhibitTimer__Value value;
3339 };
3340 #define STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__INIT \
3341  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sr__prohibit_timer__descriptor) \
3342     , STREAMING_PROTOBUFS__SR__PROHIBIT_TIMER__VALUE__protobuf_unspecified }
3343
3344
3345 struct  _StreamingProtobufs__SRTransMax
3346 {
3347   ProtobufCMessage base;
3348   StreamingProtobufs__SRTransMax__Value value;
3349 };
3350 #define STREAMING_PROTOBUFS__SR__TRANS_MAX__INIT \
3351  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sr__trans_max__descriptor) \
3352     , STREAMING_PROTOBUFS__SR__TRANS_MAX__VALUE__protobuf_unspecified }
3353
3354
3355 struct  _StreamingProtobufs__BSRConfig
3356 {
3357   ProtobufCMessage base;
3358   StreamingProtobufs__PeriodicBSRTimer *periodicbsr_timer;
3359   StreamingProtobufs__RetxBSRTimer *retxbsr_timer;
3360   StreamingProtobufs__LogicalChannelSRDelayTimer *logicalchannelsr_delaytimer;
3361 };
3362 #define STREAMING_PROTOBUFS__BSR__CONFIG__INIT \
3363  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bsr__config__descriptor) \
3364     , NULL, NULL, NULL }
3365
3366
3367 struct  _StreamingProtobufs__PeriodicBSRTimer
3368 {
3369   ProtobufCMessage base;
3370   StreamingProtobufs__PeriodicBSRTimer__Value value;
3371 };
3372 #define STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__INIT \
3373  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__periodic_bsr__timer__descriptor) \
3374     , STREAMING_PROTOBUFS__PERIODIC_BSR__TIMER__VALUE__protobuf_unspecified }
3375
3376
3377 struct  _StreamingProtobufs__RetxBSRTimer
3378 {
3379   ProtobufCMessage base;
3380   StreamingProtobufs__RetxBSRTimer__Value value;
3381 };
3382 #define STREAMING_PROTOBUFS__RETX_BSR__TIMER__INIT \
3383  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__retx_bsr__timer__descriptor) \
3384     , STREAMING_PROTOBUFS__RETX_BSR__TIMER__VALUE__protobuf_unspecified }
3385
3386
3387 struct  _StreamingProtobufs__LogicalChannelSRDelayTimer
3388 {
3389   ProtobufCMessage base;
3390   StreamingProtobufs__LogicalChannelSRDelayTimer__Value value;
3391 };
3392 #define STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__INIT \
3393  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__logical_channel_sr__delay_timer__descriptor) \
3394     , STREAMING_PROTOBUFS__LOGICAL_CHANNEL_SR__DELAY_TIMER__VALUE__protobuf_unspecified }
3395
3396
3397 struct  _StreamingProtobufs__TAGConfig
3398 {
3399   ProtobufCMessage base;
3400   size_t n_tag_toreleaselist;
3401   Google__Protobuf__UInt32Value **tag_toreleaselist;
3402   size_t n_tag_toaddmodlist;
3403   StreamingProtobufs__TAG **tag_toaddmodlist;
3404 };
3405 #define STREAMING_PROTOBUFS__TAG__CONFIG__INIT \
3406  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__tag__config__descriptor) \
3407     , 0,NULL, 0,NULL }
3408
3409
3410 struct  _StreamingProtobufs__TAG
3411 {
3412   ProtobufCMessage base;
3413   uint32_t tag_id;
3414   StreamingProtobufs__TimeAlignmentTimer *timealignmenttimer;
3415 };
3416 #define STREAMING_PROTOBUFS__TAG__INIT \
3417  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__tag__descriptor) \
3418     , 0, NULL }
3419
3420
3421 struct  _StreamingProtobufs__TimeAlignmentTimer
3422 {
3423   ProtobufCMessage base;
3424   StreamingProtobufs__TimeAlignmentTimer__Value value;
3425 };
3426 #define STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__INIT \
3427  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__time_alignment_timer__descriptor) \
3428     , STREAMING_PROTOBUFS__TIME_ALIGNMENT_TIMER__VALUE__protobuf_unspecified }
3429
3430
3431 struct  _StreamingProtobufs__PHRConfig
3432 {
3433   ProtobufCMessage base;
3434   StreamingProtobufs__PHRPeriodicTimer *phr_periodictimer;
3435   StreamingProtobufs__PHRProhibitTimer *phr_prohibittimer;
3436   StreamingProtobufs__PHRTxPowerFactorChange *phr_tx_powerfactorchange;
3437   protobuf_c_boolean multiplephr;
3438   protobuf_c_boolean dummy;
3439   protobuf_c_boolean phr_type2othercell;
3440   StreamingProtobufs__PHRModeOtherCG *phr_modeothercg;
3441 };
3442 #define STREAMING_PROTOBUFS__PHR__CONFIG__INIT \
3443  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__phr__config__descriptor) \
3444     , NULL, NULL, NULL, 0, 0, 0, NULL }
3445
3446
3447 struct  _StreamingProtobufs__PHRPeriodicTimer
3448 {
3449   ProtobufCMessage base;
3450   StreamingProtobufs__PHRPeriodicTimer__Value value;
3451 };
3452 #define STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__INIT \
3453  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__phr__periodic_timer__descriptor) \
3454     , STREAMING_PROTOBUFS__PHR__PERIODIC_TIMER__VALUE__protobuf_unspecified }
3455
3456
3457 struct  _StreamingProtobufs__PHRProhibitTimer
3458 {
3459   ProtobufCMessage base;
3460   StreamingProtobufs__PHRProhibitTimer__Value value;
3461 };
3462 #define STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__INIT \
3463  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__phr__prohibit_timer__descriptor) \
3464     , STREAMING_PROTOBUFS__PHR__PROHIBIT_TIMER__VALUE__protobuf_unspecified }
3465
3466
3467 struct  _StreamingProtobufs__PHRTxPowerFactorChange
3468 {
3469   ProtobufCMessage base;
3470   StreamingProtobufs__PHRTxPowerFactorChange__Value value;
3471 };
3472 #define STREAMING_PROTOBUFS__PHR__TX__POWER_FACTOR_CHANGE__INIT \
3473  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__phr__tx__power_factor_change__descriptor) \
3474     , STREAMING_PROTOBUFS__PHR__TX__POWER_FACTOR_CHANGE__VALUE__protobuf_unspecified }
3475
3476
3477 struct  _StreamingProtobufs__PHRModeOtherCG
3478 {
3479   ProtobufCMessage base;
3480   StreamingProtobufs__PHRModeOtherCG__Value value;
3481 };
3482 #define STREAMING_PROTOBUFS__PHR__MODE_OTHER_CG__INIT \
3483  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__phr__mode_other_cg__descriptor) \
3484     , STREAMING_PROTOBUFS__PHR__MODE_OTHER_CG__VALUE__protobuf_unspecified }
3485
3486
3487 struct  _StreamingProtobufs__DataInactivityTimer
3488 {
3489   ProtobufCMessage base;
3490   StreamingProtobufs__DataInactivityTimer__Value value;
3491 };
3492 #define STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__INIT \
3493  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__data_inactivity_timer__descriptor) \
3494     , STREAMING_PROTOBUFS__DATA_INACTIVITY_TIMER__VALUE__protobuf_unspecified }
3495
3496
3497 typedef enum {
3498   STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI__NOT_SET = 0,
3499   STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI_RELEASE_CS__RNTI = 9,
3500   STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI_SETUP_CS__RNTI = 10
3501     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI)
3502 } StreamingProtobufs__PhysicalCellGroupConfig__CsRNTICase;
3503
3504 struct  _StreamingProtobufs__PhysicalCellGroupConfig
3505 {
3506   ProtobufCMessage base;
3507   Google__Protobuf__BoolValue *harq_ack_spatialbundlingpucch;
3508   Google__Protobuf__BoolValue *harq_ack_spatialbundlingpusch;
3509   Google__Protobuf__Int32Value *p_nr_fr1;
3510   StreamingProtobufs__PhysicalCellGroupConfig__PDSCHHARQACKCodebook pdsch_harq_ack_codebook;
3511   Google__Protobuf__UInt32Value *tpc_srs_rnti;
3512   Google__Protobuf__UInt32Value *tpc_pucch_rnti;
3513   Google__Protobuf__UInt32Value *tpc_pusch_rnti;
3514   Google__Protobuf__UInt32Value *sp_csi_rnti;
3515   Google__Protobuf__UInt32Value *mcs_c_rnti;
3516   Google__Protobuf__Int32Value *p_ue_fr1;
3517   StreamingProtobufs__XScale *xscale;
3518   StreamingProtobufs__PhysicalCellGroupConfig__CsRNTICase cs__rnti_case;
3519   union {
3520     StreamingProtobufs__Null *release_cs_rnti;
3521     uint32_t setup_cs_rnti;
3522   };
3523 };
3524 #define STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__INIT \
3525  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__physical_cell_group_config__descriptor) \
3526     , NULL, NULL, NULL, STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__PDSCH__HARQ__ACK__CODEBOOK__protobuf_unspecified, NULL, NULL, NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__PHYSICAL_CELL_GROUP_CONFIG__CS__RNTI__NOT_SET, {0} }
3527
3528
3529 struct  _StreamingProtobufs__XScale
3530 {
3531   ProtobufCMessage base;
3532   StreamingProtobufs__XScale__Value value;
3533 };
3534 #define STREAMING_PROTOBUFS__XSCALE__INIT \
3535  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__xscale__descriptor) \
3536     , STREAMING_PROTOBUFS__XSCALE__VALUE__protobuf_unspecified }
3537
3538
3539 typedef enum {
3540   STREAMING_PROTOBUFS__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS__NOT_SET = 0,
3541   STREAMING_PROTOBUFS__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS_RELEASE_RLF__TIMERS_AND_CONSTANTS = 3,
3542   STREAMING_PROTOBUFS__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS_SETUP_RLF__TIMERS_AND_CONSTANTS = 4
3543     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS)
3544 } StreamingProtobufs__SpCellConfig__RlfTimersAndConstantsCase;
3545
3546 struct  _StreamingProtobufs__SpCellConfig
3547 {
3548   ProtobufCMessage base;
3549   Google__Protobuf__UInt32Value *servcellindex;
3550   StreamingProtobufs__ReconfigurationWithSync *reconfigurationwithsync;
3551   StreamingProtobufs__RlmInSyncOutOfSyncThreshold *rlminsyncoutofsyncthreshold;
3552   StreamingProtobufs__ServingCellConfig *spcellconfigdedicated;
3553   StreamingProtobufs__SpCellConfig__RlfTimersAndConstantsCase rlf__timers_and_constants_case;
3554   union {
3555     StreamingProtobufs__Null *release_rlf_timersandconstants;
3556     StreamingProtobufs__RLFTimersAndConstants *setup_rlf_timersandconstants;
3557   };
3558 };
3559 #define STREAMING_PROTOBUFS__SP_CELL_CONFIG__INIT \
3560  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sp_cell_config__descriptor) \
3561     , NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__SP_CELL_CONFIG__RLF__TIMERS_AND_CONSTANTS__NOT_SET, {0} }
3562
3563
3564 typedef enum {
3565   STREAMING_PROTOBUFS__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED__NOT_SET = 0,
3566   STREAMING_PROTOBUFS__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED_UPLINK = 4,
3567   STREAMING_PROTOBUFS__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED_SUPPLEMENTARY_UPLINK = 5
3568     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED)
3569 } StreamingProtobufs__ReconfigurationWithSync__RachConfigDedicatedCase;
3570
3571 struct  _StreamingProtobufs__ReconfigurationWithSync
3572 {
3573   ProtobufCMessage base;
3574   StreamingProtobufs__ServingCellConfigCommon *spcellconfigcommon;
3575   uint32_t newue_identity;
3576   StreamingProtobufs__T304 *t304;
3577   StreamingProtobufs__SSBMTC *smtc;
3578   StreamingProtobufs__ReconfigurationWithSync__RachConfigDedicatedCase rach__config_dedicated_case;
3579   union {
3580     StreamingProtobufs__RACHConfigDedicated *uplink;
3581     StreamingProtobufs__RACHConfigDedicated *supplementaryuplink;
3582   };
3583 };
3584 #define STREAMING_PROTOBUFS__RECONFIGURATION_WITH_SYNC__INIT \
3585  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__reconfiguration_with_sync__descriptor) \
3586     , NULL, 0, NULL, NULL, STREAMING_PROTOBUFS__RECONFIGURATION_WITH_SYNC__RACH__CONFIG_DEDICATED__NOT_SET, {0} }
3587
3588
3589 typedef enum {
3590   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST__NOT_SET = 0,
3591   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST_SHORT_BITMAP = 6,
3592   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST_MEDIUM_BITMAP = 7,
3593   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST_LONG_BITMAP = 8
3594     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST)
3595 } StreamingProtobufs__ServingCellConfigCommon__SsbPositionsInBurstCase;
3596
3597 typedef enum {
3598   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND__NOT_SET = 0,
3599   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND_RELEASE_LTE__CRS__TO_MATCH_AROUND = 11,
3600   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND_SETUP_LTE__CRS__TO_MATCH_AROUND = 12
3601     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND)
3602 } StreamingProtobufs__ServingCellConfigCommon__LteCRSToMatchAroundCase;
3603
3604 struct  _StreamingProtobufs__ServingCellConfigCommon
3605 {
3606   ProtobufCMessage base;
3607   Google__Protobuf__UInt32Value *physcellid;
3608   StreamingProtobufs__DownlinkConfigCommon *downlinkconfigcommon;
3609   StreamingProtobufs__UplinkConfigCommon *uplinkconfigcommon;
3610   StreamingProtobufs__UplinkConfigCommon *supplementaryuplinkconfigcommon;
3611   StreamingProtobufs__NTimingAdvanceOffset *n_timingadvanceoffset;
3612   StreamingProtobufs__SSBPeriodicityServingCell *ssb_periodicityservingcell;
3613   StreamingProtobufs__DMRSTypeAPosition *dmrs_typea_position;
3614   size_t n_ratematchpatterntoaddmodlist;
3615   StreamingProtobufs__RateMatchPattern **ratematchpatterntoaddmodlist;
3616   size_t n_ratematchpatterntoreleaselist;
3617   uint32_t *ratematchpatterntoreleaselist;
3618   StreamingProtobufs__SubcarrierSpacing *subcarrierspacing;
3619   StreamingProtobufs__TDDULDLConfigCommon *tdd_ul_dl_configcommon;
3620   int32_t ss_pbch_blockpower;
3621   StreamingProtobufs__ServingCellConfigCommon__SsbPositionsInBurstCase ssb__positions_in_burst_case;
3622   union {
3623     ProtobufCBinaryData shortbitmap;
3624     ProtobufCBinaryData mediumbitmap;
3625     ProtobufCBinaryData longbitmap;
3626   };
3627   StreamingProtobufs__ServingCellConfigCommon__LteCRSToMatchAroundCase lte__crs__to_match_around_case;
3628   union {
3629     StreamingProtobufs__Null *release_lte_crs_tomatcharound;
3630     StreamingProtobufs__RateMatchPatternLTECRS *setup_lte_crs_tomatcharound;
3631   };
3632 };
3633 #define STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__INIT \
3634  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__serving_cell_config_common__descriptor) \
3635     , NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0,NULL, 0,NULL, NULL, NULL, 0, STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__SSB__POSITIONS_IN_BURST__NOT_SET, {0}, STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON__LTE__CRS__TO_MATCH_AROUND__NOT_SET, {0} }
3636
3637
3638 struct  _StreamingProtobufs__DownlinkConfigCommon
3639 {
3640   ProtobufCMessage base;
3641   StreamingProtobufs__FrequencyInfoDL *frequencyinfodl;
3642   StreamingProtobufs__BWPDownlinkCommon *initialdownlinkbwp;
3643 };
3644 #define STREAMING_PROTOBUFS__DOWNLINK_CONFIG_COMMON__INIT \
3645  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__downlink_config_common__descriptor) \
3646     , NULL, NULL }
3647
3648
3649 struct  _StreamingProtobufs__FrequencyInfoDL
3650 {
3651   ProtobufCMessage base;
3652   Google__Protobuf__UInt32Value *absolutefrequencyssb;
3653   StreamingProtobufs__MultiFrequencyBandListNR *frequencybandlist;
3654   uint32_t absolutefrequencypointa;
3655   size_t n_scs_specificcarrier;
3656   StreamingProtobufs__SCSSpecificCarrier **scs_specificcarrier;
3657 };
3658 #define STREAMING_PROTOBUFS__FREQUENCY_INFO_DL__INIT \
3659  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__frequency_info_dl__descriptor) \
3660     , NULL, NULL, 0, 0,NULL }
3661
3662
3663 struct  _StreamingProtobufs__SCSSpecificCarrier
3664 {
3665   ProtobufCMessage base;
3666   uint32_t offsettocarrier;
3667   StreamingProtobufs__SubcarrierSpacing *subcarrierspacing;
3668   uint32_t carrierbandwidth;
3669   Google__Protobuf__UInt32Value *txdirectcurrentlocation_v1530;
3670 };
3671 #define STREAMING_PROTOBUFS__SCS__SPECIFIC_CARRIER__INIT \
3672  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs__specific_carrier__descriptor) \
3673     , 0, NULL, 0, NULL }
3674
3675
3676 typedef enum {
3677   STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON__NOT_SET = 0,
3678   STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON_RELEASE_PDCCH__CONFIG_COMMON = 2,
3679   STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON_SETUP_PDCCH__CONFIG_COMMON = 3
3680     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON)
3681 } StreamingProtobufs__BWPDownlinkCommon__PdcchConfigCommonCase;
3682
3683 typedef enum {
3684   STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON__NOT_SET = 0,
3685   STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON_RELEASE_PDSCH__CONFIG_COMMON = 4,
3686   STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON_SETUP_PDSCH__CONFIG_COMMON = 5
3687     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON)
3688 } StreamingProtobufs__BWPDownlinkCommon__PdschConfigCommonCase;
3689
3690 struct  _StreamingProtobufs__BWPDownlinkCommon
3691 {
3692   ProtobufCMessage base;
3693   StreamingProtobufs__BWP *genericparameters;
3694   StreamingProtobufs__BWPDownlinkCommon__PdcchConfigCommonCase pdcch__config_common_case;
3695   union {
3696     StreamingProtobufs__Null *release_pdcch_configcommon;
3697     StreamingProtobufs__PDCCHConfigCommon *setup_pdcch_configcommon;
3698   };
3699   StreamingProtobufs__BWPDownlinkCommon__PdschConfigCommonCase pdsch__config_common_case;
3700   union {
3701     StreamingProtobufs__Null *release_pdsch_configcommon;
3702     StreamingProtobufs__PDSCHConfigCommon *setup_pdsch_configcommon;
3703   };
3704 };
3705 #define STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__INIT \
3706  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bwp__downlink_common__descriptor) \
3707     , NULL, STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDCCH__CONFIG_COMMON__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__DOWNLINK_COMMON__PDSCH__CONFIG_COMMON__NOT_SET, {0} }
3708
3709
3710 struct  _StreamingProtobufs__BWP
3711 {
3712   ProtobufCMessage base;
3713   uint32_t locationandbandwidth;
3714   StreamingProtobufs__SubcarrierSpacing *subcarrierspacing;
3715   StreamingProtobufs__CyclicPrefix *cyclicprefix;
3716 };
3717 #define STREAMING_PROTOBUFS__BWP__INIT \
3718  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bwp__descriptor) \
3719     , 0, NULL, NULL }
3720
3721
3722 struct  _StreamingProtobufs__CyclicPrefix
3723 {
3724   ProtobufCMessage base;
3725   StreamingProtobufs__CyclicPrefix__Value value;
3726 };
3727 #define STREAMING_PROTOBUFS__CYCLIC_PREFIX__INIT \
3728  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cyclic_prefix__descriptor) \
3729     , STREAMING_PROTOBUFS__CYCLIC_PREFIX__VALUE__protobuf_unspecified }
3730
3731
3732 struct  _StreamingProtobufs__PDCCHConfigCommon
3733 {
3734   ProtobufCMessage base;
3735   Google__Protobuf__UInt32Value *controlresourcesetzero;
3736   StreamingProtobufs__ControlResourceSet *commoncontrolresourceset;
3737   Google__Protobuf__UInt32Value *searchspacezero;
3738   size_t n_commonsearchspacelist;
3739   StreamingProtobufs__SearchSpace **commonsearchspacelist;
3740   Google__Protobuf__UInt32Value *searchspacesib1;
3741   Google__Protobuf__UInt32Value *searchspaceothersysteminformation;
3742   Google__Protobuf__UInt32Value *pagingsearchspace;
3743   Google__Protobuf__UInt32Value *ra_searchspace;
3744   StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0 *firstpdcch_monitoringoccasionofp0;
3745 };
3746 #define STREAMING_PROTOBUFS__PDCCH__CONFIG_COMMON__INIT \
3747  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcch__config_common__descriptor) \
3748     , NULL, NULL, NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL }
3749
3750
3751 typedef enum {
3752   STREAMING_PROTOBUFS__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE__NOT_SET = 0,
3753   STREAMING_PROTOBUFS__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE_INTERLEAVED = 4,
3754   STREAMING_PROTOBUFS__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE_NON_INTERLEAVED = 5
3755     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE)
3756 } StreamingProtobufs__ControlResourceSet__CceREGMappingTypeCase;
3757
3758 struct  _StreamingProtobufs__ControlResourceSet
3759 {
3760   ProtobufCMessage base;
3761   uint32_t controlresourcesetid;
3762   ProtobufCBinaryData frequencydomainresources;
3763   uint32_t duration;
3764   StreamingProtobufs__PrecoderGranularity *precodergranularity;
3765   size_t n_tci_statespdcch_toaddlist;
3766   uint32_t *tci_statespdcch_toaddlist;
3767   size_t n_tci_statespdcch_toreleaselist;
3768   uint32_t *tci_statespdcch_toreleaselist;
3769   StreamingProtobufs__EnabledOpt *tci_presentindci;
3770   Google__Protobuf__UInt32Value *pdcch_dmrs_scramblingid;
3771   StreamingProtobufs__ControlResourceSet__CceREGMappingTypeCase cce__reg__mapping_type_case;
3772   union {
3773     StreamingProtobufs__Interleaved *interleaved;
3774     StreamingProtobufs__Null *noninterleaved;
3775   };
3776 };
3777 #define STREAMING_PROTOBUFS__CONTROL_RESOURCE_SET__INIT \
3778  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__control_resource_set__descriptor) \
3779     , 0, {0,NULL}, 0, NULL, 0,NULL, 0,NULL, NULL, NULL, STREAMING_PROTOBUFS__CONTROL_RESOURCE_SET__CCE__REG__MAPPING_TYPE__NOT_SET, {0} }
3780
3781
3782 struct  _StreamingProtobufs__Interleaved
3783 {
3784   ProtobufCMessage base;
3785   StreamingProtobufs__RegBundleSize *reg_bundlesize;
3786   StreamingProtobufs__InterleaverSize *interleaversize;
3787   Google__Protobuf__UInt32Value *shiftindex;
3788 };
3789 #define STREAMING_PROTOBUFS__INTERLEAVED__INIT \
3790  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__interleaved__descriptor) \
3791     , NULL, NULL, NULL }
3792
3793
3794 struct  _StreamingProtobufs__RegBundleSize
3795 {
3796   ProtobufCMessage base;
3797   StreamingProtobufs__RegBundleSize__Value value;
3798 };
3799 #define STREAMING_PROTOBUFS__REG__BUNDLE_SIZE__INIT \
3800  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__reg__bundle_size__descriptor) \
3801     , STREAMING_PROTOBUFS__REG__BUNDLE_SIZE__VALUE__protobuf_unspecified }
3802
3803
3804 struct  _StreamingProtobufs__InterleaverSize
3805 {
3806   ProtobufCMessage base;
3807   StreamingProtobufs__InterleaverSize__Value value;
3808 };
3809 #define STREAMING_PROTOBUFS__INTERLEAVER_SIZE__INIT \
3810  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__interleaver_size__descriptor) \
3811     , STREAMING_PROTOBUFS__INTERLEAVER_SIZE__VALUE__protobuf_unspecified }
3812
3813
3814 struct  _StreamingProtobufs__PrecoderGranularity
3815 {
3816   ProtobufCMessage base;
3817   StreamingProtobufs__PrecoderGranularity__Value value;
3818 };
3819 #define STREAMING_PROTOBUFS__PRECODER_GRANULARITY__INIT \
3820  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__precoder_granularity__descriptor) \
3821     , STREAMING_PROTOBUFS__PRECODER_GRANULARITY__VALUE__protobuf_unspecified }
3822
3823
3824 typedef enum {
3825   STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0__NOT_SET = 0,
3826   STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS15_KHZONE_T = 1,
3827   STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS30_KHZONE_T__SCS15_KHZHALF_T = 2,
3828   STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS60_KHZONE_T__SCS30_KHZHALF_T__SCS15_KHZQUARTER_T = 3,
3829   STREAMING_PROTOBUFS__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,
3830   STREAMING_PROTOBUFS__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,
3831   STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS120_KHZQUARTER_T__SCS60_KHZONE_EIGHTH_T__SCS30_KHZONE_SIXTEENTH_T = 6,
3832   STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS120_KHZONE_EIGHTH_T__SCS60_KHZONE_SIXTEENTH_T = 7,
3833   STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0_S_CS120_KHZONE_SIXTEENTH_T = 8
3834     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0)
3835 } StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0__FirstPDCCHMonitoringOccasionOfP0Case;
3836
3837 struct  _StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0
3838 {
3839   ProtobufCMessage base;
3840   StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0__FirstPDCCHMonitoringOccasionOfP0Case first_pdcchmonitoring_occasion_of_p0_case;
3841   union {
3842     StreamingProtobufs__SequenceOfInteger *scs15khzonet;
3843     StreamingProtobufs__SequenceOfInteger *scs30khzonet_scs15khzhalft;
3844     StreamingProtobufs__SequenceOfInteger *scs60khzonet_scs30khzhalft_scs15khzquartert;
3845     StreamingProtobufs__SequenceOfInteger *scs120khzonet_scs60khzhalft_scs30khzquartert_scs15khzoneeightht;
3846     StreamingProtobufs__SequenceOfInteger *scs120khzhalft_scs60khzquartert_scs30khzoneeightht_scs15khzonesixteentht;
3847     StreamingProtobufs__SequenceOfInteger *scs120khzquartert_scs60khzoneeightht_scs30khzonesixteentht;
3848     StreamingProtobufs__SequenceOfInteger *scs120khzoneeightht_scs60khzonesixteentht;
3849     StreamingProtobufs__SequenceOfInteger *scs120khzonesixteentht;
3850   };
3851 };
3852 #define STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__INIT \
3853  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__first_pdcch__monitoring_occasion_of_p0__descriptor) \
3854     , STREAMING_PROTOBUFS__FIRST_PDCCH__MONITORING_OCCASION_OF_P0__FIRST_PDCCHMONITORING_OCCASION_OF_P0__NOT_SET, {0} }
3855
3856
3857 struct  _StreamingProtobufs__SequenceOfInteger
3858 {
3859   ProtobufCMessage base;
3860   size_t n_sequence_of_integer;
3861   uint32_t *sequence_of_integer;
3862 };
3863 #define STREAMING_PROTOBUFS__SEQUENCE__OF__INTEGER__INIT \
3864  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sequence__of__integer__descriptor) \
3865     , 0,NULL }
3866
3867
3868 struct  _StreamingProtobufs__PDSCHConfigCommon
3869 {
3870   ProtobufCMessage base;
3871   StreamingProtobufs__PDSCHTimeDomainResourceAllocationList *pdsch_timedomainallocationlist;
3872 };
3873 #define STREAMING_PROTOBUFS__PDSCH__CONFIG_COMMON__INIT \
3874  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdsch__config_common__descriptor) \
3875     , NULL }
3876
3877
3878 struct  _StreamingProtobufs__PDSCHTimeDomainResourceAllocationList
3879 {
3880   ProtobufCMessage base;
3881   size_t n_items;
3882   StreamingProtobufs__PDSCHTimeDomainResourceAllocation **items;
3883 };
3884 #define STREAMING_PROTOBUFS__PDSCH__TIME_DOMAIN_RESOURCE_ALLOCATION_LIST__INIT \
3885  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdsch__time_domain_resource_allocation_list__descriptor) \
3886     , 0,NULL }
3887
3888
3889 struct  _StreamingProtobufs__PDSCHTimeDomainResourceAllocation
3890 {
3891   ProtobufCMessage base;
3892   Google__Protobuf__UInt32Value *k0;
3893   StreamingProtobufs__MappingType *mappingtype;
3894   uint32_t startsymbolandlength;
3895 };
3896 #define STREAMING_PROTOBUFS__PDSCH__TIME_DOMAIN_RESOURCE_ALLOCATION__INIT \
3897  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdsch__time_domain_resource_allocation__descriptor) \
3898     , NULL, NULL, 0 }
3899
3900
3901 struct  _StreamingProtobufs__MappingType
3902 {
3903   ProtobufCMessage base;
3904   StreamingProtobufs__MappingType__Value value;
3905 };
3906 #define STREAMING_PROTOBUFS__MAPPING_TYPE__INIT \
3907  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mapping_type__descriptor) \
3908     , STREAMING_PROTOBUFS__MAPPING_TYPE__VALUE__protobuf_unspecified }
3909
3910
3911 struct  _StreamingProtobufs__UplinkConfigCommon
3912 {
3913   ProtobufCMessage base;
3914   StreamingProtobufs__FrequencyInfoUL *frequencyinfoul;
3915   StreamingProtobufs__BWPUplinkCommon *initialuplinkbwp;
3916   StreamingProtobufs__TimeAlignmentTimer *dummy;
3917 };
3918 #define STREAMING_PROTOBUFS__UPLINK_CONFIG_COMMON__INIT \
3919  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uplink_config_common__descriptor) \
3920     , NULL, NULL, NULL }
3921
3922
3923 struct  _StreamingProtobufs__FrequencyInfoUL
3924 {
3925   ProtobufCMessage base;
3926   StreamingProtobufs__MultiFrequencyBandListNR *frequencybandlist;
3927   Google__Protobuf__UInt32Value *absolutefrequencypointa;
3928   size_t n_scs_specificcarrierlist;
3929   StreamingProtobufs__SCSSpecificCarrier **scs_specificcarrierlist;
3930   Google__Protobuf__UInt32Value *additionalspectrumemission;
3931   Google__Protobuf__Int32Value *p_max;
3932   Google__Protobuf__BoolValue *frequencyshift7p5khz;
3933 };
3934 #define STREAMING_PROTOBUFS__FREQUENCY_INFO_UL__INIT \
3935  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__frequency_info_ul__descriptor) \
3936     , NULL, NULL, 0,NULL, NULL, NULL, NULL }
3937
3938
3939 typedef enum {
3940   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON__NOT_SET = 0,
3941   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON_RELEASE_RACH__CONFIG_COMMON = 2,
3942   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON_SETUP_RACH__CONFIG_COMMON = 3
3943     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON)
3944 } StreamingProtobufs__BWPUplinkCommon__RachConfigCommonCase;
3945
3946 typedef enum {
3947   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON__NOT_SET = 0,
3948   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON_RELEASE_PUSCH__CONFIG_COMMON = 4,
3949   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON_SETUP_PUSCH__CONFIG_COMMON = 5
3950     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON)
3951 } StreamingProtobufs__BWPUplinkCommon__PuschConfigCommonCase;
3952
3953 typedef enum {
3954   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON__NOT_SET = 0,
3955   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON_RELEASE_PUCCH__CONFIG_COMMON = 6,
3956   STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON_SETUP_PUCCH__CONFIG_COMMON = 7
3957     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON)
3958 } StreamingProtobufs__BWPUplinkCommon__PucchConfigCommonCase;
3959
3960 struct  _StreamingProtobufs__BWPUplinkCommon
3961 {
3962   ProtobufCMessage base;
3963   StreamingProtobufs__BWP *genericparameters;
3964   StreamingProtobufs__BWPUplinkCommon__RachConfigCommonCase rach__config_common_case;
3965   union {
3966     StreamingProtobufs__Null *release_rach_configcommon;
3967     StreamingProtobufs__RACHConfigCommon *setup_rach_configcommon;
3968   };
3969   StreamingProtobufs__BWPUplinkCommon__PuschConfigCommonCase pusch__config_common_case;
3970   union {
3971     StreamingProtobufs__Null *release_pusch_configcommon;
3972     StreamingProtobufs__PUSCHConfigCommon *setup_pusch_configcommon;
3973   };
3974   StreamingProtobufs__BWPUplinkCommon__PucchConfigCommonCase pucch__config_common_case;
3975   union {
3976     StreamingProtobufs__Null *release_pucch_configcommon;
3977     StreamingProtobufs__PUCCHConfigCommon *setup_pucch_configcommon;
3978   };
3979 };
3980 #define STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__INIT \
3981  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bwp__uplink_common__descriptor) \
3982     , NULL, STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__RACH__CONFIG_COMMON__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUSCH__CONFIG_COMMON__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__UPLINK_COMMON__PUCCH__CONFIG_COMMON__NOT_SET, {0} }
3983
3984
3985 struct  _StreamingProtobufs__BWPUplink
3986 {
3987   ProtobufCMessage base;
3988   uint32_t bwp_id;
3989   StreamingProtobufs__BWPUplinkCommon *bwp_common;
3990   StreamingProtobufs__BWPUplinkDedicated *bwp_dedicated;
3991 };
3992 #define STREAMING_PROTOBUFS__BWP__UPLINK__INIT \
3993  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bwp__uplink__descriptor) \
3994     , 0, NULL, NULL }
3995
3996
3997 typedef enum {
3998   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB__NOT_SET = 0,
3999   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_ONE_EIGHTH = 3,
4000   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_ONE_FOURTH = 4,
4001   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_ONE_HALF = 5,
4002   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_ONE = 6,
4003   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_TWO = 7,
4004   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_FOUR = 8,
4005   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_EIGHT = 9,
4006   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB_SIXTEEN = 10
4007     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB)
4008 } StreamingProtobufs__RACHConfigCommon__SsbPerRACHOccasionAndCBPreamblesPerSSBCase;
4009
4010 typedef enum {
4011   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX__NOT_SET = 0,
4012   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX_L839 = 15,
4013   STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX_L139 = 16
4014     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX)
4015 } StreamingProtobufs__RACHConfigCommon__PrachRootSequenceIndexCase;
4016
4017 struct  _StreamingProtobufs__RACHConfigCommon
4018 {
4019   ProtobufCMessage base;
4020   StreamingProtobufs__RACHConfigGeneric *rach_configgeneric;
4021   Google__Protobuf__UInt32Value *totalnumberofra_preambles;
4022   StreamingProtobufs__GroupBconfigured *groupbconfigured;
4023   StreamingProtobufs__RAContentionResolutionTimer *ra_contentionresolutiontimer;
4024   Google__Protobuf__UInt32Value *rsrp_thresholdssb;
4025   Google__Protobuf__UInt32Value *rsrp_thresholdssb_sul;
4026   StreamingProtobufs__SubcarrierSpacing *msg1_subcarrierspacing;
4027   StreamingProtobufs__RestrictedSetConfig *restrictedsetconfig;
4028   StreamingProtobufs__EnabledOpt *msg3_transformprecoder;
4029   StreamingProtobufs__RACHConfigCommon__SsbPerRACHOccasionAndCBPreamblesPerSSBCase ssb_per_rach__occasion_and_cb__preambles_per_ssb_case;
4030   union {
4031     StreamingProtobufs__Fraction *oneeighth;
4032     StreamingProtobufs__Fraction *onefourth;
4033     StreamingProtobufs__Fraction *onehalf;
4034     StreamingProtobufs__Fraction *one;
4035     StreamingProtobufs__OtherFraction *two;
4036     uint32_t four;
4037     uint32_t eight;
4038     uint32_t sixteen;
4039   };
4040   StreamingProtobufs__RACHConfigCommon__PrachRootSequenceIndexCase prach__root_sequence_index_case;
4041   union {
4042     uint32_t l839;
4043     uint32_t l139;
4044   };
4045 };
4046 #define STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__INIT \
4047  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rach__config_common__descriptor) \
4048     , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__SSB_PER_RACH__OCCASION_AND_CB__PREAMBLES_PER_SSB__NOT_SET, {0}, STREAMING_PROTOBUFS__RACH__CONFIG_COMMON__PRACH__ROOT_SEQUENCE_INDEX__NOT_SET, {0} }
4049
4050
4051 struct  _StreamingProtobufs__RACHConfigGeneric
4052 {
4053   ProtobufCMessage base;
4054   uint32_t prach_configurationindex;
4055   StreamingProtobufs__Msg1FDM *msg1_fdm;
4056   uint32_t msg1_frequencystart;
4057   uint32_t zerocorrelationzoneconfig;
4058   int32_t preamblereceivedtargetpower;
4059   StreamingProtobufs__PreambleTransMax *preambletransmax;
4060   StreamingProtobufs__PowerRampingStep *powerrampingstep;
4061   StreamingProtobufs__RAResponseWindow *ra_responsewindow;
4062 };
4063 #define STREAMING_PROTOBUFS__RACH__CONFIG_GENERIC__INIT \
4064  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rach__config_generic__descriptor) \
4065     , 0, NULL, 0, 0, 0, NULL, NULL, NULL }
4066
4067
4068 struct  _StreamingProtobufs__Msg1FDM
4069 {
4070   ProtobufCMessage base;
4071   StreamingProtobufs__Msg1FDM__Value value;
4072 };
4073 #define STREAMING_PROTOBUFS__MSG1__FDM__INIT \
4074  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__msg1__fdm__descriptor) \
4075     , STREAMING_PROTOBUFS__MSG1__FDM__VALUE__protobuf_unspecified }
4076
4077
4078 struct  _StreamingProtobufs__PreambleTransMax
4079 {
4080   ProtobufCMessage base;
4081   StreamingProtobufs__PreambleTransMax__Value value;
4082 };
4083 #define STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__INIT \
4084  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__preamble_trans_max__descriptor) \
4085     , STREAMING_PROTOBUFS__PREAMBLE_TRANS_MAX__VALUE__protobuf_unspecified }
4086
4087
4088 struct  _StreamingProtobufs__PowerRampingStep
4089 {
4090   ProtobufCMessage base;
4091   StreamingProtobufs__PowerRampingStep__Value value;
4092 };
4093 #define STREAMING_PROTOBUFS__POWER_RAMPING_STEP__INIT \
4094  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__power_ramping_step__descriptor) \
4095     , STREAMING_PROTOBUFS__POWER_RAMPING_STEP__VALUE__protobuf_unspecified }
4096
4097
4098 struct  _StreamingProtobufs__RAResponseWindow
4099 {
4100   ProtobufCMessage base;
4101   StreamingProtobufs__RAResponseWindow__Value value;
4102 };
4103 #define STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__INIT \
4104  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ra__response_window__descriptor) \
4105     , STREAMING_PROTOBUFS__RA__RESPONSE_WINDOW__VALUE__protobuf_unspecified }
4106
4107
4108 struct  _StreamingProtobufs__Fraction
4109 {
4110   ProtobufCMessage base;
4111   StreamingProtobufs__Fraction__Value value;
4112 };
4113 #define STREAMING_PROTOBUFS__FRACTION__INIT \
4114  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__fraction__descriptor) \
4115     , STREAMING_PROTOBUFS__FRACTION__VALUE__protobuf_unspecified }
4116
4117
4118 struct  _StreamingProtobufs__OtherFraction
4119 {
4120   ProtobufCMessage base;
4121   StreamingProtobufs__OtherFraction__Value value;
4122 };
4123 #define STREAMING_PROTOBUFS__OTHER_FRACTION__INIT \
4124  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__other_fraction__descriptor) \
4125     , STREAMING_PROTOBUFS__OTHER_FRACTION__VALUE__protobuf_unspecified }
4126
4127
4128 struct  _StreamingProtobufs__GroupBconfigured
4129 {
4130   ProtobufCMessage base;
4131   StreamingProtobufs__RAMsg3SizeGroupA *ra_msg3sizegroupa;
4132   StreamingProtobufs__MessagePowerOffsetGroupB *messagepoweroffsetgroupb;
4133   uint32_t numberofra_preamblesgroupa;
4134 };
4135 #define STREAMING_PROTOBUFS__GROUP_BCONFIGURED__INIT \
4136  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__group_bconfigured__descriptor) \
4137     , NULL, NULL, 0 }
4138
4139
4140 struct  _StreamingProtobufs__RAMsg3SizeGroupA
4141 {
4142   ProtobufCMessage base;
4143   StreamingProtobufs__RAMsg3SizeGroupA__Value value;
4144 };
4145 #define STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__INIT \
4146  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ra__msg3_size_group_a__descriptor) \
4147     , STREAMING_PROTOBUFS__RA__MSG3_SIZE_GROUP_A__VALUE__protobuf_unspecified }
4148
4149
4150 struct  _StreamingProtobufs__MessagePowerOffsetGroupB
4151 {
4152   ProtobufCMessage base;
4153   StreamingProtobufs__MessagePowerOffsetGroupB__Value value;
4154 };
4155 #define STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__INIT \
4156  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__message_power_offset_group_b__descriptor) \
4157     , STREAMING_PROTOBUFS__MESSAGE_POWER_OFFSET_GROUP_B__VALUE__protobuf_unspecified }
4158
4159
4160 struct  _StreamingProtobufs__RAContentionResolutionTimer
4161 {
4162   ProtobufCMessage base;
4163   StreamingProtobufs__RAContentionResolutionTimer__Value value;
4164 };
4165 #define STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__INIT \
4166  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ra__contention_resolution_timer__descriptor) \
4167     , STREAMING_PROTOBUFS__RA__CONTENTION_RESOLUTION_TIMER__VALUE__protobuf_unspecified }
4168
4169
4170 struct  _StreamingProtobufs__RestrictedSetConfig
4171 {
4172   ProtobufCMessage base;
4173   StreamingProtobufs__RestrictedSetConfig__Value value;
4174 };
4175 #define STREAMING_PROTOBUFS__RESTRICTED_SET_CONFIG__INIT \
4176  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__restricted_set_config__descriptor) \
4177     , STREAMING_PROTOBUFS__RESTRICTED_SET_CONFIG__VALUE__protobuf_unspecified }
4178
4179
4180 struct  _StreamingProtobufs__PUSCHConfigCommon
4181 {
4182   ProtobufCMessage base;
4183   StreamingProtobufs__EnabledOpt *grouphoppingenabledtransformprecoding;
4184   StreamingProtobufs__PUSCHTimeDomainResourceAllocationList *pusch_timedomainallocationlist;
4185   Google__Protobuf__Int32Value *msg3_deltapreamble;
4186   Google__Protobuf__Int32Value *p0_nominalwithgrant;
4187 };
4188 #define STREAMING_PROTOBUFS__PUSCH__CONFIG_COMMON__INIT \
4189  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__config_common__descriptor) \
4190     , NULL, NULL, NULL, NULL }
4191
4192
4193 struct  _StreamingProtobufs__PUSCHTimeDomainResourceAllocationList
4194 {
4195   ProtobufCMessage base;
4196   size_t n_items;
4197   StreamingProtobufs__PUSCHTimeDomainResourceAllocation **items;
4198 };
4199 #define STREAMING_PROTOBUFS__PUSCH__TIME_DOMAIN_RESOURCE_ALLOCATION_LIST__INIT \
4200  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__time_domain_resource_allocation_list__descriptor) \
4201     , 0,NULL }
4202
4203
4204 struct  _StreamingProtobufs__PUSCHTimeDomainResourceAllocation
4205 {
4206   ProtobufCMessage base;
4207   Google__Protobuf__UInt32Value *k2;
4208   StreamingProtobufs__MappingType *mappingtype;
4209   uint32_t startsymbolandlength;
4210 };
4211 #define STREAMING_PROTOBUFS__PUSCH__TIME_DOMAIN_RESOURCE_ALLOCATION__INIT \
4212  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__time_domain_resource_allocation__descriptor) \
4213     , NULL, NULL, 0 }
4214
4215
4216 struct  _StreamingProtobufs__PUCCHConfigCommon
4217 {
4218   ProtobufCMessage base;
4219   Google__Protobuf__UInt32Value *pucch_resourcecommon;
4220   StreamingProtobufs__PUCCHGroupHopping *pucch_grouphopping;
4221   Google__Protobuf__UInt32Value *hoppingid;
4222   Google__Protobuf__Int32Value *p0_nominal;
4223 };
4224 #define STREAMING_PROTOBUFS__PUCCH__CONFIG_COMMON__INIT \
4225  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__config_common__descriptor) \
4226     , NULL, NULL, NULL, NULL }
4227
4228
4229 struct  _StreamingProtobufs__PUCCHGroupHopping
4230 {
4231   ProtobufCMessage base;
4232   StreamingProtobufs__PUCCHGroupHopping__Value value;
4233 };
4234 #define STREAMING_PROTOBUFS__PUCCH__GROUP_HOPPING__INIT \
4235  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__group_hopping__descriptor) \
4236     , STREAMING_PROTOBUFS__PUCCH__GROUP_HOPPING__VALUE__protobuf_unspecified }
4237
4238
4239 struct  _StreamingProtobufs__NTimingAdvanceOffset
4240 {
4241   ProtobufCMessage base;
4242   StreamingProtobufs__NTimingAdvanceOffset__Value value;
4243 };
4244 #define STREAMING_PROTOBUFS__N__TIMING_ADVANCE_OFFSET__INIT \
4245  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__n__timing_advance_offset__descriptor) \
4246     , STREAMING_PROTOBUFS__N__TIMING_ADVANCE_OFFSET__VALUE__protobuf_unspecified }
4247
4248
4249 struct  _StreamingProtobufs__SSBPeriodicityServingCell
4250 {
4251   ProtobufCMessage base;
4252   StreamingProtobufs__SSBPeriodicityServingCell__Value value;
4253 };
4254 #define STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__INIT \
4255  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ssb__periodicity_serving_cell__descriptor) \
4256     , STREAMING_PROTOBUFS__SSB__PERIODICITY_SERVING_CELL__VALUE__protobuf_unspecified }
4257
4258
4259 struct  _StreamingProtobufs__DMRSTypeAPosition
4260 {
4261   ProtobufCMessage base;
4262   StreamingProtobufs__DMRSTypeAPosition__Value value;
4263 };
4264 #define STREAMING_PROTOBUFS__DMRS__TYPE_A__POSITION__INIT \
4265  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dmrs__type_a__position__descriptor) \
4266     , STREAMING_PROTOBUFS__DMRS__TYPE_A__POSITION__VALUE__protobuf_unspecified }
4267
4268
4269 struct  _StreamingProtobufs__RateMatchPatternLTECRS
4270 {
4271   ProtobufCMessage base;
4272   uint32_t carrierfreqdl;
4273   StreamingProtobufs__CarrierBandwidthDL *carrierbandwidthdl;
4274   StreamingProtobufs__EUTRAMBSFNSubframeConfigList *mbsfn_subframeconfiglist;
4275   StreamingProtobufs__NrofCRSPorts *nrofcrs_ports;
4276   StreamingProtobufs__VShift *v_shift;
4277 };
4278 #define STREAMING_PROTOBUFS__RATE_MATCH_PATTERN_LTE__CRS__INIT \
4279  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rate_match_pattern_lte__crs__descriptor) \
4280     , 0, NULL, NULL, NULL, NULL }
4281
4282
4283 struct  _StreamingProtobufs__CarrierBandwidthDL
4284 {
4285   ProtobufCMessage base;
4286   StreamingProtobufs__CarrierBandwidthDL__Value value;
4287 };
4288 #define STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__INIT \
4289  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__carrier_bandwidth_dl__descriptor) \
4290     , STREAMING_PROTOBUFS__CARRIER_BANDWIDTH_DL__VALUE__protobuf_unspecified }
4291
4292
4293 struct  _StreamingProtobufs__EUTRAMBSFNSubframeConfigList
4294 {
4295   ProtobufCMessage base;
4296   size_t n_items;
4297   StreamingProtobufs__EUTRAMBSFNSubframeConfig **items;
4298 };
4299 #define STREAMING_PROTOBUFS__EUTRA__MBSFN__SUBFRAME_CONFIG_LIST__INIT \
4300  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__mbsfn__subframe_config_list__descriptor) \
4301     , 0,NULL }
4302
4303
4304 struct  _StreamingProtobufs__EUTRAMBSFNSubframeConfig
4305 {
4306   ProtobufCMessage base;
4307   StreamingProtobufs__RadioframeAllocationPeriod *radioframeallocationperiod;
4308   uint32_t radioframeallocationoffset;
4309   StreamingProtobufs__SubframeAllocation *subframeallocation1;
4310   StreamingProtobufs__SubframeAllocation *subframeallocation2;
4311 };
4312 #define STREAMING_PROTOBUFS__EUTRA__MBSFN__SUBFRAME_CONFIG__INIT \
4313  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__mbsfn__subframe_config__descriptor) \
4314     , NULL, 0, NULL, NULL }
4315
4316
4317 struct  _StreamingProtobufs__RadioframeAllocationPeriod
4318 {
4319   ProtobufCMessage base;
4320   StreamingProtobufs__RadioframeAllocationPeriod__Value value;
4321 };
4322 #define STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__INIT \
4323  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__radioframe_allocation_period__descriptor) \
4324     , STREAMING_PROTOBUFS__RADIOFRAME_ALLOCATION_PERIOD__VALUE__protobuf_unspecified }
4325
4326
4327 typedef enum {
4328   STREAMING_PROTOBUFS__SUBFRAME_ALLOCATION__SF_ALLOCATION__NOT_SET = 0,
4329   STREAMING_PROTOBUFS__SUBFRAME_ALLOCATION__SF_ALLOCATION_ONE_FRAME = 1,
4330   STREAMING_PROTOBUFS__SUBFRAME_ALLOCATION__SF_ALLOCATION_FOUR_FRAMES = 2
4331     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SUBFRAME_ALLOCATION__SF_ALLOCATION)
4332 } StreamingProtobufs__SubframeAllocation__SfAllocationCase;
4333
4334 struct  _StreamingProtobufs__SubframeAllocation
4335 {
4336   ProtobufCMessage base;
4337   StreamingProtobufs__SubframeAllocation__SfAllocationCase sf_allocation_case;
4338   union {
4339     ProtobufCBinaryData oneframe;
4340     ProtobufCBinaryData fourframes;
4341   };
4342 };
4343 #define STREAMING_PROTOBUFS__SUBFRAME_ALLOCATION__INIT \
4344  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__subframe_allocation__descriptor) \
4345     , STREAMING_PROTOBUFS__SUBFRAME_ALLOCATION__SF_ALLOCATION__NOT_SET, {0} }
4346
4347
4348 struct  _StreamingProtobufs__NrofCRSPorts
4349 {
4350   ProtobufCMessage base;
4351   StreamingProtobufs__NrofCRSPorts__Value value;
4352 };
4353 #define STREAMING_PROTOBUFS__NROF_CRS__PORTS__INIT \
4354  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_crs__ports__descriptor) \
4355     , STREAMING_PROTOBUFS__NROF_CRS__PORTS__VALUE__protobuf_unspecified }
4356
4357
4358 struct  _StreamingProtobufs__VShift
4359 {
4360   ProtobufCMessage base;
4361   StreamingProtobufs__VShift__Value value;
4362 };
4363 #define STREAMING_PROTOBUFS__V__SHIFT__INIT \
4364  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__v__shift__descriptor) \
4365     , STREAMING_PROTOBUFS__V__SHIFT__VALUE__protobuf_unspecified }
4366
4367
4368 typedef enum {
4369   STREAMING_PROTOBUFS__RATE_MATCH_PATTERN__PATTERN_TYPE__NOT_SET = 0,
4370   STREAMING_PROTOBUFS__RATE_MATCH_PATTERN__PATTERN_TYPE_BITMAPS = 2,
4371   STREAMING_PROTOBUFS__RATE_MATCH_PATTERN__PATTERN_TYPE_CONTROL_RESOURCE_SET = 3
4372     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RATE_MATCH_PATTERN__PATTERN_TYPE)
4373 } StreamingProtobufs__RateMatchPattern__PatternTypeCase;
4374
4375 struct  _StreamingProtobufs__RateMatchPattern
4376 {
4377   ProtobufCMessage base;
4378   uint32_t ratematchpatternid;
4379   StreamingProtobufs__SubcarrierSpacing *subcarrierspacing;
4380   StreamingProtobufs__Dummy *dummy;
4381   StreamingProtobufs__RateMatchPattern__PatternTypeCase pattern_type_case;
4382   union {
4383     StreamingProtobufs__Bitmaps *bitmaps;
4384     uint32_t controlresourceset;
4385   };
4386 };
4387 #define STREAMING_PROTOBUFS__RATE_MATCH_PATTERN__INIT \
4388  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rate_match_pattern__descriptor) \
4389     , 0, NULL, NULL, STREAMING_PROTOBUFS__RATE_MATCH_PATTERN__PATTERN_TYPE__NOT_SET, {0} }
4390
4391
4392 typedef enum {
4393   STREAMING_PROTOBUFS__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK__NOT_SET = 0,
4394   STREAMING_PROTOBUFS__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK_ONE_SLOT = 2,
4395   STREAMING_PROTOBUFS__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK_TWO_SLOTS = 3
4396     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK)
4397 } StreamingProtobufs__Bitmaps__SymbolsInResourceBlockCase;
4398
4399 typedef enum {
4400   STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN__NOT_SET = 0,
4401   STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN_N2 = 4,
4402   STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN_N4 = 5,
4403   STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN_N5 = 6,
4404   STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN_N8 = 7,
4405   STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN_N10 = 8,
4406   STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN_N20 = 9,
4407   STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN_N40 = 10
4408     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN)
4409 } StreamingProtobufs__Bitmaps__PeriodicityAndPatternCase;
4410
4411 struct  _StreamingProtobufs__Bitmaps
4412 {
4413   ProtobufCMessage base;
4414   ProtobufCBinaryData resourceblocks;
4415   StreamingProtobufs__Bitmaps__SymbolsInResourceBlockCase symbols_in_resource_block_case;
4416   union {
4417     ProtobufCBinaryData oneslot;
4418     ProtobufCBinaryData twoslots;
4419   };
4420   StreamingProtobufs__Bitmaps__PeriodicityAndPatternCase periodicity_and_pattern_case;
4421   union {
4422     ProtobufCBinaryData n2;
4423     ProtobufCBinaryData n4;
4424     ProtobufCBinaryData n5;
4425     ProtobufCBinaryData n8;
4426     ProtobufCBinaryData n10;
4427     ProtobufCBinaryData n20;
4428     ProtobufCBinaryData n40;
4429   };
4430 };
4431 #define STREAMING_PROTOBUFS__BITMAPS__INIT \
4432  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bitmaps__descriptor) \
4433     , {0,NULL}, STREAMING_PROTOBUFS__BITMAPS__SYMBOLS_IN_RESOURCE_BLOCK__NOT_SET, {0}, STREAMING_PROTOBUFS__BITMAPS__PERIODICITY_AND_PATTERN__NOT_SET, {0} }
4434
4435
4436 struct  _StreamingProtobufs__Dummy
4437 {
4438   ProtobufCMessage base;
4439   StreamingProtobufs__Dummy__Value value;
4440 };
4441 #define STREAMING_PROTOBUFS__DUMMY__INIT \
4442  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dummy__descriptor) \
4443     , STREAMING_PROTOBUFS__DUMMY__VALUE__protobuf_unspecified }
4444
4445
4446 struct  _StreamingProtobufs__TDDULDLConfigCommon
4447 {
4448   ProtobufCMessage base;
4449   StreamingProtobufs__SubcarrierSpacing *referencesubcarrierspacing;
4450   StreamingProtobufs__TDDULDLPattern *pattern1;
4451   StreamingProtobufs__TDDULDLPattern *pattern2;
4452 };
4453 #define STREAMING_PROTOBUFS__TDD__UL__DL__CONFIG_COMMON__INIT \
4454  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__tdd__ul__dl__config_common__descriptor) \
4455     , NULL, NULL, NULL }
4456
4457
4458 struct  _StreamingProtobufs__TDDULDLPattern
4459 {
4460   ProtobufCMessage base;
4461   StreamingProtobufs__DLULTransmissionPeriodicity *dl_ul_transmissionperiodicity;
4462   uint32_t nrofdownlinkslots;
4463   uint32_t nrofdownlinksymbols;
4464   uint32_t nrofuplinkslots;
4465   uint32_t nrofuplinksymbols;
4466   StreamingProtobufs__DLULTransmissionPeriodicityV1530 *dl_ul_transmissionperiodicity_v1530;
4467 };
4468 #define STREAMING_PROTOBUFS__TDD__UL__DL__PATTERN__INIT \
4469  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__tdd__ul__dl__pattern__descriptor) \
4470     , NULL, 0, 0, 0, 0, NULL }
4471
4472
4473 struct  _StreamingProtobufs__DLULTransmissionPeriodicity
4474 {
4475   ProtobufCMessage base;
4476   StreamingProtobufs__DLULTransmissionPeriodicity__Value value;
4477 };
4478 #define STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__INIT \
4479  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dl__ul__transmission_periodicity__descriptor) \
4480     , STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY__VALUE__protobuf_unspecified }
4481
4482
4483 struct  _StreamingProtobufs__DLULTransmissionPeriodicityV1530
4484 {
4485   ProtobufCMessage base;
4486   StreamingProtobufs__DLULTransmissionPeriodicityV1530__Value value;
4487 };
4488 #define STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY_V1530__INIT \
4489  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dl__ul__transmission_periodicity_v1530__descriptor) \
4490     , STREAMING_PROTOBUFS__DL__UL__TRANSMISSION_PERIODICITY_V1530__VALUE__protobuf_unspecified }
4491
4492
4493 struct  _StreamingProtobufs__T304
4494 {
4495   ProtobufCMessage base;
4496   StreamingProtobufs__T304__Value value;
4497 };
4498 #define STREAMING_PROTOBUFS__T304__INIT \
4499  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__t304__descriptor) \
4500     , STREAMING_PROTOBUFS__T304__VALUE__protobuf_unspecified }
4501
4502
4503 struct  _StreamingProtobufs__RACHConfigDedicated
4504 {
4505   ProtobufCMessage base;
4506   StreamingProtobufs__CFRA *cfra;
4507   StreamingProtobufs__RAPrioritization *ra_prioritization;
4508 };
4509 #define STREAMING_PROTOBUFS__RACH__CONFIG_DEDICATED__INIT \
4510  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rach__config_dedicated__descriptor) \
4511     , NULL, NULL }
4512
4513
4514 typedef enum {
4515   STREAMING_PROTOBUFS__CFRA__RESOURCE__NOT_SET = 0,
4516   STREAMING_PROTOBUFS__CFRA__RESOURCE_SSB = 2,
4517   STREAMING_PROTOBUFS__CFRA__RESOURCE_CSIRS = 3
4518     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CFRA__RESOURCE)
4519 } StreamingProtobufs__CFRA__ResourceCase;
4520
4521 struct  _StreamingProtobufs__CFRA
4522 {
4523   ProtobufCMessage base;
4524   StreamingProtobufs__Occasions *occasions;
4525   Google__Protobuf__UInt32Value *totalnumberofra_preambles_v1530;
4526   StreamingProtobufs__CFRA__ResourceCase resource_case;
4527   union {
4528     StreamingProtobufs__SSB *ssb;
4529     StreamingProtobufs__CSIRS *csirs;
4530   };
4531 };
4532 #define STREAMING_PROTOBUFS__CFRA__INIT \
4533  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cfra__descriptor) \
4534     , NULL, NULL, STREAMING_PROTOBUFS__CFRA__RESOURCE__NOT_SET, {0} }
4535
4536
4537 struct  _StreamingProtobufs__Occasions
4538 {
4539   ProtobufCMessage base;
4540   StreamingProtobufs__RACHConfigGeneric *rach_configgeneric;
4541   StreamingProtobufs__SSBPerRACHOccasion *ssb_perrach_occasion;
4542 };
4543 #define STREAMING_PROTOBUFS__OCCASIONS__INIT \
4544  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__occasions__descriptor) \
4545     , NULL, NULL }
4546
4547
4548 struct  _StreamingProtobufs__SSB
4549 {
4550   ProtobufCMessage base;
4551   size_t n_ssb_resourcelist;
4552   StreamingProtobufs__CFRASSBResource **ssb_resourcelist;
4553   uint32_t ra_ssb_occasion_mask_index;
4554 };
4555 #define STREAMING_PROTOBUFS__SSB__INIT \
4556  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ssb__descriptor) \
4557     , 0,NULL, 0 }
4558
4559
4560 struct  _StreamingProtobufs__CFRASSBResource
4561 {
4562   ProtobufCMessage base;
4563   uint32_t ssb;
4564   uint32_t ra_preambleindex;
4565 };
4566 #define STREAMING_PROTOBUFS__CFRA__SSB__RESOURCE__INIT \
4567  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cfra__ssb__resource__descriptor) \
4568     , 0, 0 }
4569
4570
4571 struct  _StreamingProtobufs__CSIRS
4572 {
4573   ProtobufCMessage base;
4574   size_t n_csirs_resourcelist;
4575   StreamingProtobufs__CFRACSIRSResource **csirs_resourcelist;
4576   uint32_t rsrp_thresholdcsi_rs;
4577 };
4578 #define STREAMING_PROTOBUFS__CSIRS__INIT \
4579  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csirs__descriptor) \
4580     , 0,NULL, 0 }
4581
4582
4583 struct  _StreamingProtobufs__CFRACSIRSResource
4584 {
4585   ProtobufCMessage base;
4586   uint32_t csi_rs;
4587   size_t n_ra_occasionlist;
4588   uint32_t *ra_occasionlist;
4589   uint32_t ra_preambleindex;
4590 };
4591 #define STREAMING_PROTOBUFS__CFRA__CSIRS__RESOURCE__INIT \
4592  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cfra__csirs__resource__descriptor) \
4593     , 0, 0,NULL, 0 }
4594
4595
4596 struct  _StreamingProtobufs__RAPrioritization
4597 {
4598   ProtobufCMessage base;
4599   StreamingProtobufs__PowerRampingStepHighPriority *powerrampingstephighpriority;
4600   StreamingProtobufs__ScalingFactorBI *scalingfactorbi;
4601 };
4602 #define STREAMING_PROTOBUFS__RA__PRIORITIZATION__INIT \
4603  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ra__prioritization__descriptor) \
4604     , NULL, NULL }
4605
4606
4607 struct  _StreamingProtobufs__PowerRampingStepHighPriority
4608 {
4609   ProtobufCMessage base;
4610   StreamingProtobufs__PowerRampingStepHighPriority__Value value;
4611 };
4612 #define STREAMING_PROTOBUFS__POWER_RAMPING_STEP_HIGH_PRIORITY__INIT \
4613  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__power_ramping_step_high_priority__descriptor) \
4614     , STREAMING_PROTOBUFS__POWER_RAMPING_STEP_HIGH_PRIORITY__VALUE__protobuf_unspecified }
4615
4616
4617 struct  _StreamingProtobufs__ScalingFactorBI
4618 {
4619   ProtobufCMessage base;
4620   StreamingProtobufs__ScalingFactorBI__Value value;
4621 };
4622 #define STREAMING_PROTOBUFS__SCALING_FACTOR_BI__INIT \
4623  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scaling_factor_bi__descriptor) \
4624     , STREAMING_PROTOBUFS__SCALING_FACTOR_BI__VALUE__protobuf_unspecified }
4625
4626
4627 typedef enum {
4628   STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET__NOT_SET = 0,
4629   STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET_SF5 = 1,
4630   STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET_SF10 = 2,
4631   STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET_SF20 = 3,
4632   STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET_SF40 = 4,
4633   STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET_SF80 = 5,
4634   STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET_SF160 = 6
4635     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET)
4636 } StreamingProtobufs__SSBMTC__PeriodicityAndOffsetCase;
4637
4638 struct  _StreamingProtobufs__SSBMTC
4639 {
4640   ProtobufCMessage base;
4641   StreamingProtobufs__Duration *duration;
4642   StreamingProtobufs__SSBMTC__PeriodicityAndOffsetCase periodicity_and_offset_case;
4643   union {
4644     uint32_t sf5;
4645     uint32_t sf10;
4646     uint32_t sf20;
4647     uint32_t sf40;
4648     uint32_t sf80;
4649     uint32_t sf160;
4650   };
4651 };
4652 #define STREAMING_PROTOBUFS__SSB__MTC__INIT \
4653  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ssb__mtc__descriptor) \
4654     , NULL, STREAMING_PROTOBUFS__SSB__MTC__PERIODICITY_AND_OFFSET__NOT_SET, {0} }
4655
4656
4657 struct  _StreamingProtobufs__Duration
4658 {
4659   ProtobufCMessage base;
4660   StreamingProtobufs__Duration__Value value;
4661 };
4662 #define STREAMING_PROTOBUFS__DURATION__INIT \
4663  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__duration__descriptor) \
4664     , STREAMING_PROTOBUFS__DURATION__VALUE__protobuf_unspecified }
4665
4666
4667 struct  _StreamingProtobufs__SSBMTC2
4668 {
4669   ProtobufCMessage base;
4670   size_t n_pci_list;
4671   uint32_t *pci_list;
4672   StreamingProtobufs__Periodicity *periodicity;
4673 };
4674 #define STREAMING_PROTOBUFS__SSB__MTC2__INIT \
4675  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ssb__mtc2__descriptor) \
4676     , 0,NULL, NULL }
4677
4678
4679 struct  _StreamingProtobufs__Periodicity
4680 {
4681   ProtobufCMessage base;
4682   StreamingProtobufs__Periodicity__Value value;
4683 };
4684 #define STREAMING_PROTOBUFS__PERIODICITY__INIT \
4685  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__periodicity__descriptor) \
4686     , STREAMING_PROTOBUFS__PERIODICITY__VALUE__protobuf_unspecified }
4687
4688
4689 struct  _StreamingProtobufs__RLFTimersAndConstants
4690 {
4691   ProtobufCMessage base;
4692   StreamingProtobufs__T310 *t310;
4693   StreamingProtobufs__N310 *n310;
4694   StreamingProtobufs__N311 *n311;
4695   StreamingProtobufs__T311V1530 *t311_v1530;
4696 };
4697 #define STREAMING_PROTOBUFS__RLF__TIMERS_AND_CONSTANTS__INIT \
4698  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlf__timers_and_constants__descriptor) \
4699     , NULL, NULL, NULL, NULL }
4700
4701
4702 struct  _StreamingProtobufs__T310
4703 {
4704   ProtobufCMessage base;
4705   StreamingProtobufs__T310__Value value;
4706 };
4707 #define STREAMING_PROTOBUFS__T310__INIT \
4708  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__t310__descriptor) \
4709     , STREAMING_PROTOBUFS__T310__VALUE__protobuf_unspecified }
4710
4711
4712 struct  _StreamingProtobufs__N310
4713 {
4714   ProtobufCMessage base;
4715   StreamingProtobufs__N310__Value value;
4716 };
4717 #define STREAMING_PROTOBUFS__N310__INIT \
4718  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__n310__descriptor) \
4719     , STREAMING_PROTOBUFS__N310__VALUE__protobuf_unspecified }
4720
4721
4722 struct  _StreamingProtobufs__N311
4723 {
4724   ProtobufCMessage base;
4725   StreamingProtobufs__N311__Value value;
4726 };
4727 #define STREAMING_PROTOBUFS__N311__INIT \
4728  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__n311__descriptor) \
4729     , STREAMING_PROTOBUFS__N311__VALUE__protobuf_unspecified }
4730
4731
4732 struct  _StreamingProtobufs__T311V1530
4733 {
4734   ProtobufCMessage base;
4735   StreamingProtobufs__T311V1530__Value value;
4736 };
4737 #define STREAMING_PROTOBUFS__T311_V1530__INIT \
4738  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__t311_v1530__descriptor) \
4739     , STREAMING_PROTOBUFS__T311_V1530__VALUE__protobuf_unspecified }
4740
4741
4742 struct  _StreamingProtobufs__RlmInSyncOutOfSyncThreshold
4743 {
4744   ProtobufCMessage base;
4745   StreamingProtobufs__RlmInSyncOutOfSyncThreshold__Value value;
4746 };
4747 #define STREAMING_PROTOBUFS__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__INIT \
4748  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlm_in_sync_out_of_sync_threshold__descriptor) \
4749     , STREAMING_PROTOBUFS__RLM_IN_SYNC_OUT_OF_SYNC_THRESHOLD__VALUE__protobuf_unspecified }
4750
4751
4752 typedef enum {
4753   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG__NOT_SET = 0,
4754   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG_RELEASE_PDCCH__SERVING_CELL_CONFIG = 10,
4755   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG_SETUP_PDCCH__SERVING_CELL_CONFIG = 11
4756     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG)
4757 } StreamingProtobufs__ServingCellConfig__PdcchServingCellConfigCase;
4758
4759 typedef enum {
4760   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG__NOT_SET = 0,
4761   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG_RELEASE_PDSCH__SERVING_CELL_CONFIG = 12,
4762   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG_SETUP_PDSCH__SERVING_CELL_CONFIG = 13
4763     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG)
4764 } StreamingProtobufs__ServingCellConfig__PdschServingCellConfigCase;
4765
4766 typedef enum {
4767   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__CSI__MEAS_CONFIG__NOT_SET = 0,
4768   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__CSI__MEAS_CONFIG_RELEASE_CSI__MEAS_CONFIG = 14,
4769   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__CSI__MEAS_CONFIG_SETUP_CSI__MEAS_CONFIG = 15
4770     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__CSI__MEAS_CONFIG)
4771 } StreamingProtobufs__ServingCellConfig__CsiMeasConfigCase;
4772
4773 typedef enum {
4774   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND__NOT_SET = 0,
4775   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND_RELEASE_LTE__CRS__TO_MATCH_AROUND = 22,
4776   STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND_SETUP_LTE__CRS__TO_MATCH_AROUND = 23
4777     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND)
4778 } StreamingProtobufs__ServingCellConfig__LteCRSToMatchAroundCase;
4779
4780 struct  _StreamingProtobufs__ServingCellConfig
4781 {
4782   ProtobufCMessage base;
4783   StreamingProtobufs__TDDULDLConfigDedicated *tdd_ul_dl_configdedicated;
4784   StreamingProtobufs__BWPDownlinkDedicated *initialdownlinkbwp;
4785   size_t n_downlinkbwp_toreleaselist;
4786   uint32_t *downlinkbwp_toreleaselist;
4787   size_t n_downlinkbwp_toaddmodlist;
4788   StreamingProtobufs__BWPDownlink **downlinkbwp_toaddmodlist;
4789   Google__Protobuf__UInt32Value *firstactivedownlinkbwp_id;
4790   StreamingProtobufs__BWPInactivityTimer *bwp_inactivitytimer;
4791   Google__Protobuf__UInt32Value *defaultdownlinkbwp_id;
4792   StreamingProtobufs__UplinkConfig *uplinkconfig;
4793   StreamingProtobufs__UplinkConfig *supplementaryuplink;
4794   StreamingProtobufs__SCellDeactivationTimer *scelldeactivationtimer;
4795   StreamingProtobufs__CrossCarrierSchedulingConfig *crosscarrierschedulingconfig;
4796   uint32_t tag_id;
4797   StreamingProtobufs__EnabledOpt *ue_beamlockfunction;
4798   StreamingProtobufs__PathlossReferenceLinking *pathlossreferencelinking;
4799   Google__Protobuf__UInt32Value *servingcellmo;
4800   size_t n_ratematchpatterntoaddmodlist;
4801   StreamingProtobufs__RateMatchPattern **ratematchpatterntoaddmodlist;
4802   size_t n_ratematchpatterntoreleaselist;
4803   Google__Protobuf__UInt32Value **ratematchpatterntoreleaselist;
4804   size_t n_downlinkchannelbw_perscs_list;
4805   StreamingProtobufs__SCSSpecificCarrier **downlinkchannelbw_perscs_list;
4806   StreamingProtobufs__ServingCellConfig__PdcchServingCellConfigCase pdcch__serving_cell_config_case;
4807   union {
4808     StreamingProtobufs__Null *release_pdcch_servingcellconfig;
4809     StreamingProtobufs__PDCCHServingCellConfig *setup_pdcch_servingcellconfig;
4810   };
4811   StreamingProtobufs__ServingCellConfig__PdschServingCellConfigCase pdsch__serving_cell_config_case;
4812   union {
4813     StreamingProtobufs__Null *release_pdsch_servingcellconfig;
4814     StreamingProtobufs__PDSCHServingCellConfig *setup_pdsch_servingcellconfig;
4815   };
4816   StreamingProtobufs__ServingCellConfig__CsiMeasConfigCase csi__meas_config_case;
4817   union {
4818     StreamingProtobufs__Null *release_csi_measconfig;
4819     StreamingProtobufs__CSIMeasConfig *setup_csi_measconfig;
4820   };
4821   StreamingProtobufs__ServingCellConfig__LteCRSToMatchAroundCase lte__crs__to_match_around_case;
4822   union {
4823     StreamingProtobufs__Null *release_lte_crs_tomatcharound;
4824     StreamingProtobufs__RateMatchPatternLTECRS *setup_lte_crs_tomatcharound;
4825   };
4826 };
4827 #define STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__INIT \
4828  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__serving_cell_config__descriptor) \
4829     , NULL, NULL, 0,NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, 0,NULL, 0,NULL, 0,NULL, STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDCCH__SERVING_CELL_CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__PDSCH__SERVING_CELL_CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__CSI__MEAS_CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__SERVING_CELL_CONFIG__LTE__CRS__TO_MATCH_AROUND__NOT_SET, {0} }
4830
4831
4832 struct  _StreamingProtobufs__TDDULDLConfigDedicated
4833 {
4834   ProtobufCMessage base;
4835   size_t n_slotspecificconfigurationstoaddmodlist;
4836   StreamingProtobufs__TDDULDLSlotConfig **slotspecificconfigurationstoaddmodlist;
4837   size_t n_tdd_ul_dl_slotindex;
4838   uint32_t *tdd_ul_dl_slotindex;
4839 };
4840 #define STREAMING_PROTOBUFS__TDD__UL__DL__CONFIG_DEDICATED__INIT \
4841  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__tdd__ul__dl__config_dedicated__descriptor) \
4842     , 0,NULL, 0,NULL }
4843
4844
4845 typedef enum {
4846   STREAMING_PROTOBUFS__TDD__UL__DL__SLOT_CONFIG__SYMBOLS__NOT_SET = 0,
4847   STREAMING_PROTOBUFS__TDD__UL__DL__SLOT_CONFIG__SYMBOLS_ALL_DOWNLINK = 2,
4848   STREAMING_PROTOBUFS__TDD__UL__DL__SLOT_CONFIG__SYMBOLS_ALL_UPLINK = 3,
4849   STREAMING_PROTOBUFS__TDD__UL__DL__SLOT_CONFIG__SYMBOLS_EXPLICIT = 4
4850     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TDD__UL__DL__SLOT_CONFIG__SYMBOLS)
4851 } StreamingProtobufs__TDDULDLSlotConfig__SymbolsCase;
4852
4853 struct  _StreamingProtobufs__TDDULDLSlotConfig
4854 {
4855   ProtobufCMessage base;
4856   uint32_t slotindex;
4857   StreamingProtobufs__TDDULDLSlotConfig__SymbolsCase symbols_case;
4858   union {
4859     StreamingProtobufs__Null *alldownlink;
4860     StreamingProtobufs__Null *alluplink;
4861     StreamingProtobufs__Explicit *explicit_;
4862   };
4863 };
4864 #define STREAMING_PROTOBUFS__TDD__UL__DL__SLOT_CONFIG__INIT \
4865  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__tdd__ul__dl__slot_config__descriptor) \
4866     , 0, STREAMING_PROTOBUFS__TDD__UL__DL__SLOT_CONFIG__SYMBOLS__NOT_SET, {0} }
4867
4868
4869 struct  _StreamingProtobufs__Explicit
4870 {
4871   ProtobufCMessage base;
4872   Google__Protobuf__UInt32Value *nrofdownlinksymbols;
4873   Google__Protobuf__UInt32Value *nrofuplinksymbols;
4874 };
4875 #define STREAMING_PROTOBUFS__EXPLICIT__INIT \
4876  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__explicit__descriptor) \
4877     , NULL, NULL }
4878
4879
4880 typedef enum {
4881   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG__NOT_SET = 0,
4882   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG_RELEASE_PDCCH__CONFIG = 1,
4883   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG_SETUP_PDCCH__CONFIG = 2
4884     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG)
4885 } StreamingProtobufs__BWPDownlinkDedicated__PdcchConfigCase;
4886
4887 typedef enum {
4888   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG__NOT_SET = 0,
4889   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG_RELEASE_PDSCH__CONFIG = 3,
4890   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG_SETUP_PDSCH__CONFIG = 4
4891     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG)
4892 } StreamingProtobufs__BWPDownlinkDedicated__PdschConfigCase;
4893
4894 typedef enum {
4895   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__SPS__CONFIG__NOT_SET = 0,
4896   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__SPS__CONFIG_RELEASE_SPS__CONFIG = 5,
4897   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__SPS__CONFIG_SETUP_SPS__CONFIG = 6
4898     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__SPS__CONFIG)
4899 } StreamingProtobufs__BWPDownlinkDedicated__SpsConfigCase;
4900
4901 typedef enum {
4902   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG__NOT_SET = 0,
4903   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG_RELEASE_RADIO_LINK_MONITORING_CONFIG = 7,
4904   STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG_SETUP_RADIO_LINK_MONITORING_CONFIG = 8
4905     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG)
4906 } StreamingProtobufs__BWPDownlinkDedicated__RadioLinkMonitoringConfigCase;
4907
4908 struct  _StreamingProtobufs__BWPDownlinkDedicated
4909 {
4910   ProtobufCMessage base;
4911   StreamingProtobufs__BWPDownlinkDedicated__PdcchConfigCase pdcch__config_case;
4912   union {
4913     StreamingProtobufs__Null *release_pdcch_config;
4914     StreamingProtobufs__PDCCHConfig *setup_pdcch_config;
4915   };
4916   StreamingProtobufs__BWPDownlinkDedicated__PdschConfigCase pdsch__config_case;
4917   union {
4918     StreamingProtobufs__Null *release_pdsch_config;
4919     StreamingProtobufs__PDSCHConfig *setup_pdsch_config;
4920   };
4921   StreamingProtobufs__BWPDownlinkDedicated__SpsConfigCase sps__config_case;
4922   union {
4923     StreamingProtobufs__Null *release_sps_config;
4924     StreamingProtobufs__SPSConfig *setup_sps_config;
4925   };
4926   StreamingProtobufs__BWPDownlinkDedicated__RadioLinkMonitoringConfigCase radio_link_monitoring_config_case;
4927   union {
4928     StreamingProtobufs__Null *release_radiolinkmonitoringconfig;
4929     StreamingProtobufs__RadioLinkMonitoringConfig *setup_radiolinkmonitoringconfig;
4930   };
4931 };
4932 #define STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__INIT \
4933  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bwp__downlink_dedicated__descriptor) \
4934     , STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDCCH__CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__PDSCH__CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__SPS__CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__DOWNLINK_DEDICATED__RADIO_LINK_MONITORING_CONFIG__NOT_SET, {0} }
4935
4936
4937 typedef enum {
4938   STREAMING_PROTOBUFS__PDCCH__CONFIG__DOWNLINK_PREEMPTION__NOT_SET = 0,
4939   STREAMING_PROTOBUFS__PDCCH__CONFIG__DOWNLINK_PREEMPTION_RELEASE_DOWNLINK_PREEMPTION = 5,
4940   STREAMING_PROTOBUFS__PDCCH__CONFIG__DOWNLINK_PREEMPTION_SETUP_DOWNLINK_PREEMPTION = 6
4941     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCCH__CONFIG__DOWNLINK_PREEMPTION)
4942 } StreamingProtobufs__PDCCHConfig__DownlinkPreemptionCase;
4943
4944 typedef enum {
4945   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUSCH__NOT_SET = 0,
4946   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUSCH_RELEASE_TPC__PUSCH = 7,
4947   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUSCH_SETUP_TPC__PUSCH = 8
4948     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUSCH)
4949 } StreamingProtobufs__PDCCHConfig__TpcPUSCHCase;
4950
4951 typedef enum {
4952   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUCCH__NOT_SET = 0,
4953   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUCCH_RELEASE_TPC__PUCCH = 9,
4954   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUCCH_SETUP_TPC__PUCCH = 10
4955     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUCCH)
4956 } StreamingProtobufs__PDCCHConfig__TpcPUCCHCase;
4957
4958 typedef enum {
4959   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__SRS__NOT_SET = 0,
4960   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__SRS_RELEASE_TPC__SRS = 11,
4961   STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__SRS_SETUP_TPC__SRS = 12
4962     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__SRS)
4963 } StreamingProtobufs__PDCCHConfig__TpcSRSCase;
4964
4965 struct  _StreamingProtobufs__PDCCHConfig
4966 {
4967   ProtobufCMessage base;
4968   size_t n_controlresourcesettoaddmodlist;
4969   StreamingProtobufs__ControlResourceSet **controlresourcesettoaddmodlist;
4970   size_t n_controlresourcesettoreleaselist;
4971   uint32_t *controlresourcesettoreleaselist;
4972   size_t n_searchspacestoaddmodlist;
4973   StreamingProtobufs__SearchSpace **searchspacestoaddmodlist;
4974   size_t n_searchspacestoreleaselist;
4975   uint32_t *searchspacestoreleaselist;
4976   StreamingProtobufs__PDCCHConfig__DownlinkPreemptionCase downlink_preemption_case;
4977   union {
4978     StreamingProtobufs__Null *release_downlinkpreemption;
4979     StreamingProtobufs__DownlinkPreemption *setup_downlinkpreemption;
4980   };
4981   StreamingProtobufs__PDCCHConfig__TpcPUSCHCase tpc__pusch_case;
4982   union {
4983     StreamingProtobufs__Null *release_tpc_pusch;
4984     StreamingProtobufs__PUSCHTPCCommandConfig *setup_tpc_pusch;
4985   };
4986   StreamingProtobufs__PDCCHConfig__TpcPUCCHCase tpc__pucch_case;
4987   union {
4988     StreamingProtobufs__Null *release_tpc_pucch;
4989     StreamingProtobufs__PUCCHTPCCommandConfig *setup_tpc_pucch;
4990   };
4991   StreamingProtobufs__PDCCHConfig__TpcSRSCase tpc__srs_case;
4992   union {
4993     StreamingProtobufs__Null *release_tpc_srs;
4994     StreamingProtobufs__SRSTPCCommandConfig *setup_tpc_srs;
4995   };
4996 };
4997 #define STREAMING_PROTOBUFS__PDCCH__CONFIG__INIT \
4998  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcch__config__descriptor) \
4999     , 0,NULL, 0,NULL, 0,NULL, 0,NULL, STREAMING_PROTOBUFS__PDCCH__CONFIG__DOWNLINK_PREEMPTION__NOT_SET, {0}, STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUSCH__NOT_SET, {0}, STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__PUCCH__NOT_SET, {0}, STREAMING_PROTOBUFS__PDCCH__CONFIG__TPC__SRS__NOT_SET, {0} }
5000
5001
5002 struct  _StreamingProtobufs__DownlinkPreemption
5003 {
5004   ProtobufCMessage base;
5005   uint32_t int_rnti;
5006   StreamingProtobufs__TimeFrequencySet *timefrequencyset;
5007   uint32_t dci_payloadsize;
5008   size_t n_int_configurationperservingcell;
5009   StreamingProtobufs__INTConfigurationPerServingCell **int_configurationperservingcell;
5010 };
5011 #define STREAMING_PROTOBUFS__DOWNLINK_PREEMPTION__INIT \
5012  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__downlink_preemption__descriptor) \
5013     , 0, NULL, 0, 0,NULL }
5014
5015
5016 struct  _StreamingProtobufs__TimeFrequencySet
5017 {
5018   ProtobufCMessage base;
5019   StreamingProtobufs__TimeFrequencySet__Value value;
5020 };
5021 #define STREAMING_PROTOBUFS__TIME_FREQUENCY_SET__INIT \
5022  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__time_frequency_set__descriptor) \
5023     , STREAMING_PROTOBUFS__TIME_FREQUENCY_SET__VALUE__protobuf_unspecified }
5024
5025
5026 struct  _StreamingProtobufs__INTConfigurationPerServingCell
5027 {
5028   ProtobufCMessage base;
5029   uint32_t servingcellid;
5030   uint32_t positionindci;
5031 };
5032 #define STREAMING_PROTOBUFS__INT__CONFIGURATION_PER_SERVING_CELL__INIT \
5033  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__int__configuration_per_serving_cell__descriptor) \
5034     , 0, 0 }
5035
5036
5037 struct  _StreamingProtobufs__PUSCHTPCCommandConfig
5038 {
5039   ProtobufCMessage base;
5040   Google__Protobuf__UInt32Value *tpc_index;
5041   Google__Protobuf__UInt32Value *tpc_indexsul;
5042   Google__Protobuf__UInt32Value *targetcell;
5043 };
5044 #define STREAMING_PROTOBUFS__PUSCH__TPC__COMMAND_CONFIG__INIT \
5045  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__tpc__command_config__descriptor) \
5046     , NULL, NULL, NULL }
5047
5048
5049 struct  _StreamingProtobufs__PUCCHTPCCommandConfig
5050 {
5051   ProtobufCMessage base;
5052   Google__Protobuf__UInt32Value *tpc_indexpcell;
5053   Google__Protobuf__UInt32Value *tpc_indexpucch_scell;
5054 };
5055 #define STREAMING_PROTOBUFS__PUCCH__TPC__COMMAND_CONFIG__INIT \
5056  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__tpc__command_config__descriptor) \
5057     , NULL, NULL }
5058
5059
5060 struct  _StreamingProtobufs__SRSTPCCommandConfig
5061 {
5062   ProtobufCMessage base;
5063   Google__Protobuf__UInt32Value *startingbitofformat2_3;
5064   Google__Protobuf__UInt32Value *fieldtypeformat2_3;
5065   Google__Protobuf__UInt32Value *startingbitofformat2_3sul_v1530;
5066 };
5067 #define STREAMING_PROTOBUFS__SRS__TPC__COMMAND_CONFIG__INIT \
5068  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__tpc__command_config__descriptor) \
5069     , NULL, NULL, NULL }
5070
5071
5072 typedef enum {
5073   STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A__NOT_SET = 0,
5074   STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A_RELEASE_DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A = 2,
5075   STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A_SETUP_DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A = 3
5076     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A)
5077 } StreamingProtobufs__PDSCHConfig__DmrsDownlinkForPDSCHMappingTypeACase;
5078
5079 typedef enum {
5080   STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B__NOT_SET = 0,
5081   STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B_RELEASE_DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B = 4,
5082   STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B_SETUP_DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B = 5
5083     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B)
5084 } StreamingProtobufs__PDSCHConfig__DmrsDownlinkForPDSCHMappingTypeBCase;
5085
5086 typedef enum {
5087   STREAMING_PROTOBUFS__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST__NOT_SET = 0,
5088   STREAMING_PROTOBUFS__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST_RELEASE_PDSCH__TIME_DOMAIN_ALLOCATION_LIST = 10,
5089   STREAMING_PROTOBUFS__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST_SETUP_PDSCH__TIME_DOMAIN_ALLOCATION_LIST = 11
5090     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST)
5091 } StreamingProtobufs__PDSCHConfig__PdschTimeDomainAllocationListCase;
5092
5093 typedef enum {
5094   STREAMING_PROTOBUFS__PDSCH__CONFIG__PRB__BUNDLING_TYPE__NOT_SET = 0,
5095   STREAMING_PROTOBUFS__PDSCH__CONFIG__PRB__BUNDLING_TYPE_STATIC_BUNDLING = 20,
5096   STREAMING_PROTOBUFS__PDSCH__CONFIG__PRB__BUNDLING_TYPE_DYNAMIC_BUNDLING = 21
5097     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDSCH__CONFIG__PRB__BUNDLING_TYPE)
5098 } StreamingProtobufs__PDSCHConfig__PrbBundlingTypeCase;
5099
5100 typedef enum {
5101   STREAMING_PROTOBUFS__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET__NOT_SET = 0,
5102   STREAMING_PROTOBUFS__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET_RELEASE_P__ZP__CSI__RS__RESOURCE_SET = 28,
5103   STREAMING_PROTOBUFS__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET_SETUP_P__ZP__CSI__RS__RESOURCE_SET = 29
5104     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET)
5105 } StreamingProtobufs__PDSCHConfig__PZPCSIRSResourceSetCase;
5106
5107 struct  _StreamingProtobufs__PDSCHConfig
5108 {
5109   ProtobufCMessage base;
5110   Google__Protobuf__UInt32Value *datascramblingidentitypdsch;
5111   size_t n_tci_statestoaddmodlist;
5112   StreamingProtobufs__TCIState **tci_statestoaddmodlist;
5113   size_t n_tci_statestoreleaselist;
5114   uint32_t *tci_statestoreleaselist;
5115   StreamingProtobufs__VRBToPRBInterleaver *vrb_toprb_interleaver;
5116   StreamingProtobufs__ResourceAllocation *resourceallocation;
5117   StreamingProtobufs__PDSCHAggregationFactor *pdsch_aggregationfactor;
5118   size_t n_ratematchpatterntoaddmodlist;
5119   StreamingProtobufs__RateMatchPattern **ratematchpatterntoaddmodlist;
5120   size_t n_ratematchpatterntoreleaselist;
5121   uint32_t *ratematchpatterntoreleaselist;
5122   StreamingProtobufs__RateMatchPatternGroup *ratematchpatterngroup1;
5123   StreamingProtobufs__RateMatchPatternGroup *ratematchpatterngroup2;
5124   StreamingProtobufs__RBGSize *rbg_size;
5125   StreamingProtobufs__MCSTable *mcs_table;
5126   StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI *maxnrofcodewordsscheduledbydci;
5127   size_t n_zp_csi_rs_resourcetoaddmodlist;
5128   StreamingProtobufs__ZPCSIRSResource **zp_csi_rs_resourcetoaddmodlist;
5129   size_t n_zp_csi_rs_resourcetoreleaselist;
5130   uint32_t *zp_csi_rs_resourcetoreleaselist;
5131   size_t n_aperiodic_zp_csi_rs_resourcesetstoaddmodlist;
5132   StreamingProtobufs__ZPCSIRSResourceSet **aperiodic_zp_csi_rs_resourcesetstoaddmodlist;
5133   size_t n_aperiodic_zp_csi_rs_resourcesetstoreleaselist;
5134   uint32_t *aperiodic_zp_csi_rs_resourcesetstoreleaselist;
5135   size_t n_sp_zp_csi_rs_resourcesetstoaddmodlist;
5136   StreamingProtobufs__ZPCSIRSResourceSet **sp_zp_csi_rs_resourcesetstoaddmodlist;
5137   size_t n_sp_zp_csi_rs_resourcesetstoreleaselist;
5138   uint32_t *sp_zp_csi_rs_resourcesetstoreleaselist;
5139   StreamingProtobufs__PDSCHConfig__DmrsDownlinkForPDSCHMappingTypeACase dmrs__downlink_for_pdsch__mapping_type_a_case;
5140   union {
5141     StreamingProtobufs__Null *release_dmrs_downlinkforpdsch_mappingtypea;
5142     StreamingProtobufs__DMRSDownlinkConfig *setup_dmrs_downlinkforpdsch_mappingtypea;
5143   };
5144   StreamingProtobufs__PDSCHConfig__DmrsDownlinkForPDSCHMappingTypeBCase dmrs__downlink_for_pdsch__mapping_type_b_case;
5145   union {
5146     StreamingProtobufs__Null *release_dmrs_downlinkforpdsch_mappingtypeb;
5147     StreamingProtobufs__DMRSDownlinkConfig *setup_dmrs_downlinkforpdsch_mappingtypeb;
5148   };
5149   StreamingProtobufs__PDSCHConfig__PdschTimeDomainAllocationListCase pdsch__time_domain_allocation_list_case;
5150   union {
5151     StreamingProtobufs__Null *release_pdsch_timedomainallocationlist;
5152     StreamingProtobufs__PDSCHTimeDomainResourceAllocationList *setup_pdsch_timedomainallocationlist;
5153   };
5154   StreamingProtobufs__PDSCHConfig__PrbBundlingTypeCase prb__bundling_type_case;
5155   union {
5156     StreamingProtobufs__StaticBundling *staticbundling;
5157     StreamingProtobufs__DynamicBundling *dynamicbundling;
5158   };
5159   StreamingProtobufs__PDSCHConfig__PZPCSIRSResourceSetCase p__zp__csi__rs__resource_set_case;
5160   union {
5161     StreamingProtobufs__Null *release_p_zp_csi_rs_resourceset;
5162     StreamingProtobufs__ZPCSIRSResourceSet *setup_p_zp_csi_rs_resourceset;
5163   };
5164 };
5165 #define STREAMING_PROTOBUFS__PDSCH__CONFIG__INIT \
5166  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdsch__config__descriptor) \
5167     , 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, STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_A__NOT_SET, {0}, STREAMING_PROTOBUFS__PDSCH__CONFIG__DMRS__DOWNLINK_FOR_PDSCH__MAPPING_TYPE_B__NOT_SET, {0}, STREAMING_PROTOBUFS__PDSCH__CONFIG__PDSCH__TIME_DOMAIN_ALLOCATION_LIST__NOT_SET, {0}, STREAMING_PROTOBUFS__PDSCH__CONFIG__PRB__BUNDLING_TYPE__NOT_SET, {0}, STREAMING_PROTOBUFS__PDSCH__CONFIG__P__ZP__CSI__RS__RESOURCE_SET__NOT_SET, {0} }
5168
5169
5170 typedef enum {
5171   STREAMING_PROTOBUFS__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS__NOT_SET = 0,
5172   STREAMING_PROTOBUFS__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS_RELEASE_PHASE_TRACKING_RS = 6,
5173   STREAMING_PROTOBUFS__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS_SETUP_PHASE_TRACKING_RS = 7
5174     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS)
5175 } StreamingProtobufs__DMRSDownlinkConfig__PhaseTrackingRSCase;
5176
5177 struct  _StreamingProtobufs__DMRSDownlinkConfig
5178 {
5179   ProtobufCMessage base;
5180   StreamingProtobufs__DMRSType *dmrs_type;
5181   StreamingProtobufs__DMRSAdditionalPosition *dmrs_additionalposition;
5182   StreamingProtobufs__MaxLength *maxlength;
5183   Google__Protobuf__UInt32Value *scramblingid0;
5184   Google__Protobuf__UInt32Value *scramblingid1;
5185   StreamingProtobufs__DMRSDownlinkConfig__PhaseTrackingRSCase phase_tracking_rs_case;
5186   union {
5187     StreamingProtobufs__Null *release_phasetrackingrs;
5188     StreamingProtobufs__PTRSDownlinkConfig *setup_phasetrackingrs;
5189   };
5190 };
5191 #define STREAMING_PROTOBUFS__DMRS__DOWNLINK_CONFIG__INIT \
5192  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dmrs__downlink_config__descriptor) \
5193     , NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__DMRS__DOWNLINK_CONFIG__PHASE_TRACKING_RS__NOT_SET, {0} }
5194
5195
5196 struct  _StreamingProtobufs__DMRSType
5197 {
5198   ProtobufCMessage base;
5199   StreamingProtobufs__DMRSType__Value value;
5200 };
5201 #define STREAMING_PROTOBUFS__DMRS__TYPE__INIT \
5202  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dmrs__type__descriptor) \
5203     , STREAMING_PROTOBUFS__DMRS__TYPE__VALUE__protobuf_unspecified }
5204
5205
5206 struct  _StreamingProtobufs__DMRSAdditionalPosition
5207 {
5208   ProtobufCMessage base;
5209   StreamingProtobufs__DMRSAdditionalPosition__Value value;
5210 };
5211 #define STREAMING_PROTOBUFS__DMRS__ADDITIONAL_POSITION__INIT \
5212  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dmrs__additional_position__descriptor) \
5213     , STREAMING_PROTOBUFS__DMRS__ADDITIONAL_POSITION__VALUE__protobuf_unspecified }
5214
5215
5216 struct  _StreamingProtobufs__MaxLength
5217 {
5218   ProtobufCMessage base;
5219   StreamingProtobufs__MaxLength__Value value;
5220 };
5221 #define STREAMING_PROTOBUFS__MAX_LENGTH__INIT \
5222  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__max_length__descriptor) \
5223     , STREAMING_PROTOBUFS__MAX_LENGTH__VALUE__protobuf_unspecified }
5224
5225
5226 struct  _StreamingProtobufs__PTRSDownlinkConfig
5227 {
5228   ProtobufCMessage base;
5229   size_t n_frequencydensity;
5230   uint32_t *frequencydensity;
5231   size_t n_timedensity;
5232   uint32_t *timedensity;
5233   Google__Protobuf__UInt32Value *epre_ratio;
5234   StreamingProtobufs__ResourceElementOffset *resourceelementoffset;
5235 };
5236 #define STREAMING_PROTOBUFS__PTRS__DOWNLINK_CONFIG__INIT \
5237  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ptrs__downlink_config__descriptor) \
5238     , 0,NULL, 0,NULL, NULL, NULL }
5239
5240
5241 struct  _StreamingProtobufs__ResourceElementOffset
5242 {
5243   ProtobufCMessage base;
5244   StreamingProtobufs__ResourceElementOffset__Value value;
5245 };
5246 #define STREAMING_PROTOBUFS__RESOURCE_ELEMENT_OFFSET__INIT \
5247  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__resource_element_offset__descriptor) \
5248     , STREAMING_PROTOBUFS__RESOURCE_ELEMENT_OFFSET__VALUE__protobuf_unspecified }
5249
5250
5251 struct  _StreamingProtobufs__TCIState
5252 {
5253   ProtobufCMessage base;
5254   uint32_t tci_stateid;
5255   StreamingProtobufs__QCLInfo *qcl_type1;
5256   StreamingProtobufs__QCLInfo *qcl_type2;
5257 };
5258 #define STREAMING_PROTOBUFS__TCI__STATE__INIT \
5259  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__tci__state__descriptor) \
5260     , 0, NULL, NULL }
5261
5262
5263 typedef enum {
5264   STREAMING_PROTOBUFS__QCL__INFO__REFERENCE_SIGNAL__NOT_SET = 0,
5265   STREAMING_PROTOBUFS__QCL__INFO__REFERENCE_SIGNAL_CSI_RS = 3,
5266   STREAMING_PROTOBUFS__QCL__INFO__REFERENCE_SIGNAL_SSB = 4
5267     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__QCL__INFO__REFERENCE_SIGNAL)
5268 } StreamingProtobufs__QCLInfo__ReferenceSignalCase;
5269
5270 struct  _StreamingProtobufs__QCLInfo
5271 {
5272   ProtobufCMessage base;
5273   Google__Protobuf__UInt32Value *cell;
5274   Google__Protobuf__UInt32Value *bwp_id;
5275   StreamingProtobufs__QCLType *qcl_type;
5276   StreamingProtobufs__QCLInfo__ReferenceSignalCase reference_signal_case;
5277   union {
5278     uint32_t csi_rs;
5279     uint32_t ssb;
5280   };
5281 };
5282 #define STREAMING_PROTOBUFS__QCL__INFO__INIT \
5283  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__qcl__info__descriptor) \
5284     , NULL, NULL, NULL, STREAMING_PROTOBUFS__QCL__INFO__REFERENCE_SIGNAL__NOT_SET, {0} }
5285
5286
5287 struct  _StreamingProtobufs__QCLType
5288 {
5289   ProtobufCMessage base;
5290   StreamingProtobufs__QCLType__Value value;
5291 };
5292 #define STREAMING_PROTOBUFS__QCL__TYPE__INIT \
5293  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__qcl__type__descriptor) \
5294     , STREAMING_PROTOBUFS__QCL__TYPE__VALUE__protobuf_unspecified }
5295
5296
5297 struct  _StreamingProtobufs__VRBToPRBInterleaver
5298 {
5299   ProtobufCMessage base;
5300   StreamingProtobufs__VRBToPRBInterleaver__Value value;
5301 };
5302 #define STREAMING_PROTOBUFS__VRB__TO_PRB__INTERLEAVER__INIT \
5303  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__vrb__to_prb__interleaver__descriptor) \
5304     , STREAMING_PROTOBUFS__VRB__TO_PRB__INTERLEAVER__VALUE__protobuf_unspecified }
5305
5306
5307 struct  _StreamingProtobufs__ResourceAllocation
5308 {
5309   ProtobufCMessage base;
5310   StreamingProtobufs__ResourceAllocation__Value value;
5311 };
5312 #define STREAMING_PROTOBUFS__RESOURCE_ALLOCATION__INIT \
5313  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__resource_allocation__descriptor) \
5314     , STREAMING_PROTOBUFS__RESOURCE_ALLOCATION__VALUE__protobuf_unspecified }
5315
5316
5317 struct  _StreamingProtobufs__PDSCHAggregationFactor
5318 {
5319   ProtobufCMessage base;
5320   StreamingProtobufs__PDSCHAggregationFactor__Value value;
5321 };
5322 #define STREAMING_PROTOBUFS__PDSCH__AGGREGATION_FACTOR__INIT \
5323  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdsch__aggregation_factor__descriptor) \
5324     , STREAMING_PROTOBUFS__PDSCH__AGGREGATION_FACTOR__VALUE__protobuf_unspecified }
5325
5326
5327 struct  _StreamingProtobufs__RateMatchPatternGroup
5328 {
5329   ProtobufCMessage base;
5330   size_t n_items;
5331   StreamingProtobufs__RateMatchPatternGroupItem **items;
5332 };
5333 #define STREAMING_PROTOBUFS__RATE_MATCH_PATTERN_GROUP__INIT \
5334  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rate_match_pattern_group__descriptor) \
5335     , 0,NULL }
5336
5337
5338 typedef enum {
5339   STREAMING_PROTOBUFS__RATE_MATCH_PATTERN_GROUP_ITEM__C__NOT_SET = 0,
5340   STREAMING_PROTOBUFS__RATE_MATCH_PATTERN_GROUP_ITEM__C_CELL_LEVEL = 1,
5341   STREAMING_PROTOBUFS__RATE_MATCH_PATTERN_GROUP_ITEM__C_BWP_LEVEL = 2
5342     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RATE_MATCH_PATTERN_GROUP_ITEM__C)
5343 } StreamingProtobufs__RateMatchPatternGroupItem__CCase;
5344
5345 struct  _StreamingProtobufs__RateMatchPatternGroupItem
5346 {
5347   ProtobufCMessage base;
5348   StreamingProtobufs__RateMatchPatternGroupItem__CCase c_case;
5349   union {
5350     uint32_t celllevel;
5351     uint32_t bwplevel;
5352   };
5353 };
5354 #define STREAMING_PROTOBUFS__RATE_MATCH_PATTERN_GROUP_ITEM__INIT \
5355  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rate_match_pattern_group_item__descriptor) \
5356     , STREAMING_PROTOBUFS__RATE_MATCH_PATTERN_GROUP_ITEM__C__NOT_SET, {0} }
5357
5358
5359 struct  _StreamingProtobufs__RBGSize
5360 {
5361   ProtobufCMessage base;
5362   StreamingProtobufs__RBGSize__Value value;
5363 };
5364 #define STREAMING_PROTOBUFS__RBG__SIZE__INIT \
5365  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rbg__size__descriptor) \
5366     , STREAMING_PROTOBUFS__RBG__SIZE__VALUE__protobuf_unspecified }
5367
5368
5369 struct  _StreamingProtobufs__MCSTable
5370 {
5371   ProtobufCMessage base;
5372   StreamingProtobufs__MCSTable__Value value;
5373 };
5374 #define STREAMING_PROTOBUFS__MCS__TABLE__INIT \
5375  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mcs__table__descriptor) \
5376     , STREAMING_PROTOBUFS__MCS__TABLE__VALUE__protobuf_unspecified }
5377
5378
5379 struct  _StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI
5380 {
5381   ProtobufCMessage base;
5382   StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI__Value value;
5383 };
5384 #define STREAMING_PROTOBUFS__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__INIT \
5385  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__max_nrof_code_words_scheduled_by_dci__descriptor) \
5386     , STREAMING_PROTOBUFS__MAX_NROF_CODE_WORDS_SCHEDULED_BY_DCI__VALUE__protobuf_unspecified }
5387
5388
5389 struct  _StreamingProtobufs__StaticBundling
5390 {
5391   ProtobufCMessage base;
5392   StreamingProtobufs__BundleSize *bundlesize;
5393 };
5394 #define STREAMING_PROTOBUFS__STATIC_BUNDLING__INIT \
5395  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__static_bundling__descriptor) \
5396     , NULL }
5397
5398
5399 struct  _StreamingProtobufs__BundleSize
5400 {
5401   ProtobufCMessage base;
5402   StreamingProtobufs__BundleSize__Value value;
5403 };
5404 #define STREAMING_PROTOBUFS__BUNDLE_SIZE__INIT \
5405  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bundle_size__descriptor) \
5406     , STREAMING_PROTOBUFS__BUNDLE_SIZE__VALUE__protobuf_unspecified }
5407
5408
5409 struct  _StreamingProtobufs__DynamicBundling
5410 {
5411   ProtobufCMessage base;
5412   StreamingProtobufs__BundleSizeSet1 *bundlesizeset1;
5413   StreamingProtobufs__BundleSizeSet2 *bundlesizeset2;
5414 };
5415 #define STREAMING_PROTOBUFS__DYNAMIC_BUNDLING__INIT \
5416  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dynamic_bundling__descriptor) \
5417     , NULL, NULL }
5418
5419
5420 struct  _StreamingProtobufs__BundleSizeSet1
5421 {
5422   ProtobufCMessage base;
5423   StreamingProtobufs__BundleSizeSet1__Value value;
5424 };
5425 #define STREAMING_PROTOBUFS__BUNDLE_SIZE_SET1__INIT \
5426  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bundle_size_set1__descriptor) \
5427     , STREAMING_PROTOBUFS__BUNDLE_SIZE_SET1__VALUE__protobuf_unspecified }
5428
5429
5430 struct  _StreamingProtobufs__BundleSizeSet2
5431 {
5432   ProtobufCMessage base;
5433   StreamingProtobufs__BundleSizeSet2__Value value;
5434 };
5435 #define STREAMING_PROTOBUFS__BUNDLE_SIZE_SET2__INIT \
5436  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bundle_size_set2__descriptor) \
5437     , STREAMING_PROTOBUFS__BUNDLE_SIZE_SET2__VALUE__protobuf_unspecified }
5438
5439
5440 struct  _StreamingProtobufs__ZPCSIRSResource
5441 {
5442   ProtobufCMessage base;
5443   uint32_t zp_csi_rs_resourceid;
5444   StreamingProtobufs__CSIRSResourceMapping *resourcemapping;
5445   StreamingProtobufs__CSIResourcePeriodicityAndOffset *periodicityandoffset;
5446 };
5447 #define STREAMING_PROTOBUFS__ZP__CSI__RS__RESOURCE__INIT \
5448  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__zp__csi__rs__resource__descriptor) \
5449     , 0, NULL, NULL }
5450
5451
5452 typedef enum {
5453   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION__NOT_SET = 0,
5454   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION_ROW1 = 1,
5455   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION_ROW2 = 2,
5456   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION_ROW4 = 3,
5457   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION_OTHER = 5
5458     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION)
5459 } StreamingProtobufs__CSIRSResourceMapping__FrequencyDomainAllocationCase;
5460
5461 typedef enum {
5462   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__DENSITY__NOT_SET = 0,
5463   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__DENSITY_DOT5 = 10,
5464   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__DENSITY_ONE = 11,
5465   STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__DENSITY_THREE = 12
5466     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__DENSITY)
5467 } StreamingProtobufs__CSIRSResourceMapping__DensityCase;
5468
5469 struct  _StreamingProtobufs__CSIRSResourceMapping
5470 {
5471   ProtobufCMessage base;
5472   StreamingProtobufs__NrofPorts *nrofports;
5473   uint32_t firstofdmsymbolintimedomain;
5474   Google__Protobuf__UInt32Value *firstofdmsymbolintimedomain2;
5475   StreamingProtobufs__CDMType *cdm_type;
5476   StreamingProtobufs__CSIFrequencyOccupation *freqband;
5477   StreamingProtobufs__CSIRSResourceMapping__FrequencyDomainAllocationCase frequency_domain_allocation_case;
5478   union {
5479     ProtobufCBinaryData row1;
5480     ProtobufCBinaryData row2;
5481     ProtobufCBinaryData row4;
5482     ProtobufCBinaryData other;
5483   };
5484   StreamingProtobufs__CSIRSResourceMapping__DensityCase density_case;
5485   union {
5486     StreamingProtobufs__Dot5 *dot5;
5487     StreamingProtobufs__Null *one;
5488     StreamingProtobufs__Null *three;
5489   };
5490 };
5491 #define STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__INIT \
5492  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__rs__resource_mapping__descriptor) \
5493     , NULL, 0, NULL, NULL, NULL, STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__FREQUENCY_DOMAIN_ALLOCATION__NOT_SET, {0}, STREAMING_PROTOBUFS__CSI__RS__RESOURCE_MAPPING__DENSITY__NOT_SET, {0} }
5494
5495
5496 struct  _StreamingProtobufs__NrofPorts
5497 {
5498   ProtobufCMessage base;
5499   StreamingProtobufs__NrofPorts__Value value;
5500 };
5501 #define STREAMING_PROTOBUFS__NROF_PORTS__INIT \
5502  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_ports__descriptor) \
5503     , STREAMING_PROTOBUFS__NROF_PORTS__VALUE__protobuf_unspecified }
5504
5505
5506 struct  _StreamingProtobufs__CDMType
5507 {
5508   ProtobufCMessage base;
5509   StreamingProtobufs__CDMType__Value value;
5510 };
5511 #define STREAMING_PROTOBUFS__CDM__TYPE__INIT \
5512  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cdm__type__descriptor) \
5513     , STREAMING_PROTOBUFS__CDM__TYPE__VALUE__protobuf_unspecified }
5514
5515
5516 struct  _StreamingProtobufs__Dot5
5517 {
5518   ProtobufCMessage base;
5519   StreamingProtobufs__Dot5__Value value;
5520 };
5521 #define STREAMING_PROTOBUFS__DOT5__INIT \
5522  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dot5__descriptor) \
5523     , STREAMING_PROTOBUFS__DOT5__VALUE__protobuf_unspecified }
5524
5525
5526 struct  _StreamingProtobufs__CSIFrequencyOccupation
5527 {
5528   ProtobufCMessage base;
5529   uint32_t startingrb;
5530   uint32_t nrofrbs;
5531 };
5532 #define STREAMING_PROTOBUFS__CSI__FREQUENCY_OCCUPATION__INIT \
5533  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__frequency_occupation__descriptor) \
5534     , 0, 0 }
5535
5536
5537 typedef enum {
5538   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C__NOT_SET = 0,
5539   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS4 = 1,
5540   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS5 = 2,
5541   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS8 = 3,
5542   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS10 = 4,
5543   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS16 = 5,
5544   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS20 = 6,
5545   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS32 = 7,
5546   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS40 = 8,
5547   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS64 = 9,
5548   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS80 = 10,
5549   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS160 = 11,
5550   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS320 = 12,
5551   STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C_SLOTS640 = 13
5552     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C)
5553 } StreamingProtobufs__CSIResourcePeriodicityAndOffset__CCase;
5554
5555 struct  _StreamingProtobufs__CSIResourcePeriodicityAndOffset
5556 {
5557   ProtobufCMessage base;
5558   StreamingProtobufs__CSIResourcePeriodicityAndOffset__CCase c_case;
5559   union {
5560     uint32_t slots4;
5561     uint32_t slots5;
5562     uint32_t slots8;
5563     uint32_t slots10;
5564     uint32_t slots16;
5565     uint32_t slots20;
5566     uint32_t slots32;
5567     uint32_t slots40;
5568     uint32_t slots64;
5569     uint32_t slots80;
5570     uint32_t slots160;
5571     uint32_t slots320;
5572     uint32_t slots640;
5573   };
5574 };
5575 #define STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__INIT \
5576  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__resource_periodicity_and_offset__descriptor) \
5577     , STREAMING_PROTOBUFS__CSI__RESOURCE_PERIODICITY_AND_OFFSET__C__NOT_SET, {0} }
5578
5579
5580 struct  _StreamingProtobufs__ZPCSIRSResourceSet
5581 {
5582   ProtobufCMessage base;
5583   uint32_t zp_csi_rs_resourcesetid;
5584   size_t n_zp_csi_rs_resourceidlist;
5585   uint32_t *zp_csi_rs_resourceidlist;
5586 };
5587 #define STREAMING_PROTOBUFS__ZP__CSI__RS__RESOURCE_SET__INIT \
5588  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__zp__csi__rs__resource_set__descriptor) \
5589     , 0, 0,NULL }
5590
5591
5592 struct  _StreamingProtobufs__SPSConfig
5593 {
5594   ProtobufCMessage base;
5595   StreamingProtobufs__SPSConfigPeriodicity *periodicity;
5596   uint32_t nrofharq_processes;
5597   Google__Protobuf__UInt32Value *n1pucch_an;
5598   StreamingProtobufs__SPSMCSTable *mcs_table;
5599 };
5600 #define STREAMING_PROTOBUFS__SPS__CONFIG__INIT \
5601  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sps__config__descriptor) \
5602     , NULL, 0, NULL, NULL }
5603
5604
5605 struct  _StreamingProtobufs__SPSConfigPeriodicity
5606 {
5607   ProtobufCMessage base;
5608   StreamingProtobufs__SPSConfigPeriodicity__Value value;
5609 };
5610 #define STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__INIT \
5611  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sps__config_periodicity__descriptor) \
5612     , STREAMING_PROTOBUFS__SPS__CONFIG_PERIODICITY__VALUE__protobuf_unspecified }
5613
5614
5615 struct  _StreamingProtobufs__SPSMCSTable
5616 {
5617   ProtobufCMessage base;
5618   StreamingProtobufs__SPSMCSTable__Value value;
5619 };
5620 #define STREAMING_PROTOBUFS__SPS__MCS__TABLE__INIT \
5621  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sps__mcs__table__descriptor) \
5622     , STREAMING_PROTOBUFS__SPS__MCS__TABLE__VALUE__protobuf_unspecified }
5623
5624
5625 struct  _StreamingProtobufs__RadioLinkMonitoringConfig
5626 {
5627   ProtobufCMessage base;
5628   size_t n_failuredetectionresourcestoaddmodlist;
5629   StreamingProtobufs__RadioLinkMonitoringRS **failuredetectionresourcestoaddmodlist;
5630   size_t n_failuredetectionresourcestoreleaselist;
5631   uint32_t *failuredetectionresourcestoreleaselist;
5632   StreamingProtobufs__BeamFailureInstanceMaxCount *beamfailureinstancemaxcount;
5633   StreamingProtobufs__BeamFailureDetectionTimer *beamfailuredetectiontimer;
5634 };
5635 #define STREAMING_PROTOBUFS__RADIO_LINK_MONITORING_CONFIG__INIT \
5636  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__radio_link_monitoring_config__descriptor) \
5637     , 0,NULL, 0,NULL, NULL, NULL }
5638
5639
5640 typedef enum {
5641   STREAMING_PROTOBUFS__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE__NOT_SET = 0,
5642   STREAMING_PROTOBUFS__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE_SSB__INDEX = 3,
5643   STREAMING_PROTOBUFS__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE_CSI__RS__INDEX = 4
5644     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE)
5645 } StreamingProtobufs__RadioLinkMonitoringRS__DetectionResourceCase;
5646
5647 struct  _StreamingProtobufs__RadioLinkMonitoringRS
5648 {
5649   ProtobufCMessage base;
5650   uint32_t radiolinkmonitoringrs_id;
5651   StreamingProtobufs__Purpose *purpose;
5652   StreamingProtobufs__RadioLinkMonitoringRS__DetectionResourceCase detection_resource_case;
5653   union {
5654     uint32_t ssb_index;
5655     uint32_t csi_rs_index;
5656   };
5657 };
5658 #define STREAMING_PROTOBUFS__RADIO_LINK_MONITORING_RS__INIT \
5659  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__radio_link_monitoring_rs__descriptor) \
5660     , 0, NULL, STREAMING_PROTOBUFS__RADIO_LINK_MONITORING_RS__DETECTION_RESOURCE__NOT_SET, {0} }
5661
5662
5663 struct  _StreamingProtobufs__Purpose
5664 {
5665   ProtobufCMessage base;
5666   StreamingProtobufs__Purpose__Value value;
5667 };
5668 #define STREAMING_PROTOBUFS__PURPOSE__INIT \
5669  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__purpose__descriptor) \
5670     , STREAMING_PROTOBUFS__PURPOSE__VALUE__protobuf_unspecified }
5671
5672
5673 struct  _StreamingProtobufs__BeamFailureInstanceMaxCount
5674 {
5675   ProtobufCMessage base;
5676   StreamingProtobufs__BeamFailureInstanceMaxCount__Value value;
5677 };
5678 #define STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__INIT \
5679  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__beam_failure_instance_max_count__descriptor) \
5680     , STREAMING_PROTOBUFS__BEAM_FAILURE_INSTANCE_MAX_COUNT__VALUE__protobuf_unspecified }
5681
5682
5683 struct  _StreamingProtobufs__BeamFailureDetectionTimer
5684 {
5685   ProtobufCMessage base;
5686   StreamingProtobufs__BeamFailureDetectionTimer__Value value;
5687 };
5688 #define STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__INIT \
5689  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__beam_failure_detection_timer__descriptor) \
5690     , STREAMING_PROTOBUFS__BEAM_FAILURE_DETECTION_TIMER__VALUE__protobuf_unspecified }
5691
5692
5693 struct  _StreamingProtobufs__BWPDownlink
5694 {
5695   ProtobufCMessage base;
5696   uint32_t bwp_id;
5697   StreamingProtobufs__BWPDownlinkCommon *bwp_common;
5698   StreamingProtobufs__BWPDownlinkDedicated *bwp_dedicated;
5699 };
5700 #define STREAMING_PROTOBUFS__BWP__DOWNLINK__INIT \
5701  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bwp__downlink__descriptor) \
5702     , 0, NULL, NULL }
5703
5704
5705 struct  _StreamingProtobufs__BWPInactivityTimer
5706 {
5707   ProtobufCMessage base;
5708   StreamingProtobufs__BWPInactivityTimer__Value value;
5709 };
5710 #define STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__INIT \
5711  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bwp__inactivity_timer__descriptor) \
5712     , STREAMING_PROTOBUFS__BWP__INACTIVITY_TIMER__VALUE__protobuf_unspecified }
5713
5714
5715 typedef enum {
5716   STREAMING_PROTOBUFS__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG__NOT_SET = 0,
5717   STREAMING_PROTOBUFS__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG_RELEASE_PUSCH__SERVING_CELL_CONFIG = 5,
5718   STREAMING_PROTOBUFS__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG_SETUP_PUSCH__SERVING_CELL_CONFIG = 6
5719     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG)
5720 } StreamingProtobufs__UplinkConfig__PuschServingCellConfigCase;
5721
5722 typedef enum {
5723   STREAMING_PROTOBUFS__UPLINK_CONFIG__CARRIER_SWITCHING__NOT_SET = 0,
5724   STREAMING_PROTOBUFS__UPLINK_CONFIG__CARRIER_SWITCHING_RELEASE_CARRIER_SWITCHING = 7,
5725   STREAMING_PROTOBUFS__UPLINK_CONFIG__CARRIER_SWITCHING_SETUP_CARRIER_SWITCHING = 8
5726     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UPLINK_CONFIG__CARRIER_SWITCHING)
5727 } StreamingProtobufs__UplinkConfig__CarrierSwitchingCase;
5728
5729 struct  _StreamingProtobufs__UplinkConfig
5730 {
5731   ProtobufCMessage base;
5732   StreamingProtobufs__BWPUplinkDedicated *initialuplinkbwp;
5733   size_t n_uplinkbwp_toreleaselist;
5734   Google__Protobuf__UInt32Value **uplinkbwp_toreleaselist;
5735   size_t n_uplinkbwp_toaddmodlist;
5736   StreamingProtobufs__BWPUplink **uplinkbwp_toaddmodlist;
5737   Google__Protobuf__UInt32Value *firstactiveuplinkbwp_id;
5738   Google__Protobuf__BoolValue *powerboostpi2bpsk;
5739   size_t n_uplinkchannelbw_perscs_list;
5740   StreamingProtobufs__SCSSpecificCarrier **uplinkchannelbw_perscs_list;
5741   StreamingProtobufs__UplinkConfig__PuschServingCellConfigCase pusch__serving_cell_config_case;
5742   union {
5743     StreamingProtobufs__Null *release_pusch_servingcellconfig;
5744     StreamingProtobufs__PUSCHServingCellConfig *setup_pusch_servingcellconfig;
5745   };
5746   StreamingProtobufs__UplinkConfig__CarrierSwitchingCase carrier_switching_case;
5747   union {
5748     StreamingProtobufs__Null *release_carrierswitching;
5749     StreamingProtobufs__SRSCarrierSwitching *setup_carrierswitching;
5750   };
5751 };
5752 #define STREAMING_PROTOBUFS__UPLINK_CONFIG__INIT \
5753  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uplink_config__descriptor) \
5754     , NULL, 0,NULL, 0,NULL, NULL, NULL, 0,NULL, STREAMING_PROTOBUFS__UPLINK_CONFIG__PUSCH__SERVING_CELL_CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__UPLINK_CONFIG__CARRIER_SWITCHING__NOT_SET, {0} }
5755
5756
5757 typedef enum {
5758   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUCCH__CONFIG__NOT_SET = 0,
5759   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUCCH__CONFIG_RELEASE_PUCCH__CONFIG = 1,
5760   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUCCH__CONFIG_SETUP_PUCCH__CONFIG = 2
5761     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUCCH__CONFIG)
5762 } StreamingProtobufs__BWPUplinkDedicated__PucchConfigCase;
5763
5764 typedef enum {
5765   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUSCH__CONFIG__NOT_SET = 0,
5766   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUSCH__CONFIG_RELEASE_PUSCH__CONFIG = 3,
5767   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUSCH__CONFIG_SETUP_PUSCH__CONFIG = 4
5768     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUSCH__CONFIG)
5769 } StreamingProtobufs__BWPUplinkDedicated__PuschConfigCase;
5770
5771 typedef enum {
5772   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG__NOT_SET = 0,
5773   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG_RELEASE_CONFIGURED_GRANT_CONFIG = 5,
5774   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG_SETUP_CONFIGURED_GRANT_CONFIG = 6
5775     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG)
5776 } StreamingProtobufs__BWPUplinkDedicated__ConfiguredGrantConfigCase;
5777
5778 typedef enum {
5779   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__SRS__CONFIG__NOT_SET = 0,
5780   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__SRS__CONFIG_RELEASE_SRS__CONFIG = 7,
5781   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__SRS__CONFIG_SETUP_SRS__CONFIG = 8
5782     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__SRS__CONFIG)
5783 } StreamingProtobufs__BWPUplinkDedicated__SrsConfigCase;
5784
5785 typedef enum {
5786   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG__NOT_SET = 0,
5787   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG_RELEASE_BEAM_FAILURE_RECOVERY_CONFIG = 9,
5788   STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG_SETUP_BEAM_FAILURE_RECOVERY_CONFIG = 10
5789     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG)
5790 } StreamingProtobufs__BWPUplinkDedicated__BeamFailureRecoveryConfigCase;
5791
5792 struct  _StreamingProtobufs__BWPUplinkDedicated
5793 {
5794   ProtobufCMessage base;
5795   StreamingProtobufs__BWPUplinkDedicated__PucchConfigCase pucch__config_case;
5796   union {
5797     StreamingProtobufs__Null *release_pucch_config;
5798     StreamingProtobufs__PUCCHConfig *setup_pucch_config;
5799   };
5800   StreamingProtobufs__BWPUplinkDedicated__PuschConfigCase pusch__config_case;
5801   union {
5802     StreamingProtobufs__Null *release_pusch_config;
5803     StreamingProtobufs__PUSCHConfig *setup_pusch_config;
5804   };
5805   StreamingProtobufs__BWPUplinkDedicated__ConfiguredGrantConfigCase configured_grant_config_case;
5806   union {
5807     StreamingProtobufs__Null *release_configuredgrantconfig;
5808     StreamingProtobufs__ConfiguredGrantConfig *setup_configuredgrantconfig;
5809   };
5810   StreamingProtobufs__BWPUplinkDedicated__SrsConfigCase srs__config_case;
5811   union {
5812     StreamingProtobufs__Null *release_srs_config;
5813     StreamingProtobufs__SRSConfig *setup_srs_config;
5814   };
5815   StreamingProtobufs__BWPUplinkDedicated__BeamFailureRecoveryConfigCase beam_failure_recovery_config_case;
5816   union {
5817     StreamingProtobufs__Null *release_beamfailurerecoveryconfig;
5818     StreamingProtobufs__BeamFailureRecoveryConfig *setup_beamfailurerecoveryconfig;
5819   };
5820 };
5821 #define STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__INIT \
5822  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bwp__uplink_dedicated__descriptor) \
5823     , STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUCCH__CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__PUSCH__CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__CONFIGURED_GRANT_CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__SRS__CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__BWP__UPLINK_DEDICATED__BEAM_FAILURE_RECOVERY_CONFIG__NOT_SET, {0} }
5824
5825
5826 typedef enum {
5827   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT1__NOT_SET = 0,
5828   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT1_RELEASE_FORMAT1 = 5,
5829   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT1_SETUP_FORMAT1 = 6
5830     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT1)
5831 } StreamingProtobufs__PUCCHConfig__Format1Case;
5832
5833 typedef enum {
5834   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT2__NOT_SET = 0,
5835   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT2_RELEASE_FORMAT2 = 7,
5836   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT2_SETUP_FORMAT2 = 8
5837     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT2)
5838 } StreamingProtobufs__PUCCHConfig__Format2Case;
5839
5840 typedef enum {
5841   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT3__NOT_SET = 0,
5842   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT3_RELEASE_FORMAT3 = 9,
5843   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT3_SETUP_FORMAT3 = 10
5844     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT3)
5845 } StreamingProtobufs__PUCCHConfig__Format3Case;
5846
5847 typedef enum {
5848   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT4__NOT_SET = 0,
5849   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT4_RELEASE_FORMAT4 = 11,
5850   STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT4_SETUP_FORMAT4 = 12
5851     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT4)
5852 } StreamingProtobufs__PUCCHConfig__Format4Case;
5853
5854 struct  _StreamingProtobufs__PUCCHConfig
5855 {
5856   ProtobufCMessage base;
5857   size_t n_resourcesettoaddmodlist;
5858   StreamingProtobufs__PUCCHResourceSet **resourcesettoaddmodlist;
5859   size_t n_resourcesettoreleaselist;
5860   uint32_t *resourcesettoreleaselist;
5861   size_t n_resourcetoaddmodlist;
5862   StreamingProtobufs__PUCCHResource **resourcetoaddmodlist;
5863   size_t n_resourcetoreleaselist;
5864   uint32_t *resourcetoreleaselist;
5865   size_t n_schedulingrequestresourcetoaddmodlist;
5866   StreamingProtobufs__SchedulingRequestResourceConfig **schedulingrequestresourcetoaddmodlist;
5867   size_t n_schedulingrequestresourcetoreleaselist;
5868   uint32_t *schedulingrequestresourcetoreleaselist;
5869   size_t n_multi_csi_pucch_resourcelist;
5870   uint32_t *multi_csi_pucch_resourcelist;
5871   size_t n_dl_datatoul_ack;
5872   uint32_t *dl_datatoul_ack;
5873   size_t n_spatialrelationinfotoaddmodlist;
5874   StreamingProtobufs__PUCCHSpatialRelationInfo **spatialrelationinfotoaddmodlist;
5875   size_t n_spatialrelationinfotoreleaselist;
5876   uint32_t *spatialrelationinfotoreleaselist;
5877   StreamingProtobufs__PUCCHPowerControl *pucch_powercontrol;
5878   StreamingProtobufs__PUCCHConfig__Format1Case format1_case;
5879   union {
5880     StreamingProtobufs__Null *release_format1;
5881     StreamingProtobufs__PUCCHFormatConfig *setup_format1;
5882   };
5883   StreamingProtobufs__PUCCHConfig__Format2Case format2_case;
5884   union {
5885     StreamingProtobufs__Null *release_format2;
5886     StreamingProtobufs__PUCCHFormatConfig *setup_format2;
5887   };
5888   StreamingProtobufs__PUCCHConfig__Format3Case format3_case;
5889   union {
5890     StreamingProtobufs__Null *release_format3;
5891     StreamingProtobufs__PUCCHFormatConfig *setup_format3;
5892   };
5893   StreamingProtobufs__PUCCHConfig__Format4Case format4_case;
5894   union {
5895     StreamingProtobufs__Null *release_format4;
5896     StreamingProtobufs__PUCCHFormatConfig *setup_format4;
5897   };
5898 };
5899 #define STREAMING_PROTOBUFS__PUCCH__CONFIG__INIT \
5900  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__config__descriptor) \
5901     , 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, NULL, STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT1__NOT_SET, {0}, STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT2__NOT_SET, {0}, STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT3__NOT_SET, {0}, STREAMING_PROTOBUFS__PUCCH__CONFIG__FORMAT4__NOT_SET, {0} }
5902
5903
5904 struct  _StreamingProtobufs__PUCCHResourceSet
5905 {
5906   ProtobufCMessage base;
5907   uint32_t pucch_resourcesetid;
5908   size_t n_resourcelist;
5909   uint32_t *resourcelist;
5910   Google__Protobuf__UInt32Value *maxpayloadminus1;
5911 };
5912 #define STREAMING_PROTOBUFS__PUCCH__RESOURCE_SET__INIT \
5913  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__resource_set__descriptor) \
5914     , 0, 0,NULL, NULL }
5915
5916
5917 typedef enum {
5918   STREAMING_PROTOBUFS__PUCCH__RESOURCE__FORMAT__NOT_SET = 0,
5919   STREAMING_PROTOBUFS__PUCCH__RESOURCE__FORMAT_FORMAT0 = 5,
5920   STREAMING_PROTOBUFS__PUCCH__RESOURCE__FORMAT_FORMAT1 = 6,
5921   STREAMING_PROTOBUFS__PUCCH__RESOURCE__FORMAT_FORMAT2 = 7,
5922   STREAMING_PROTOBUFS__PUCCH__RESOURCE__FORMAT_FORMAT3 = 8,
5923   STREAMING_PROTOBUFS__PUCCH__RESOURCE__FORMAT_FORMAT4 = 9
5924     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__RESOURCE__FORMAT)
5925 } StreamingProtobufs__PUCCHResource__FormatCase;
5926
5927 struct  _StreamingProtobufs__PUCCHResource
5928 {
5929   ProtobufCMessage base;
5930   uint32_t pucch_resourceid;
5931   uint32_t startingprb;
5932   StreamingProtobufs__EnabledOpt *intraslotfrequencyhopping;
5933   Google__Protobuf__UInt32Value *secondhopprb;
5934   StreamingProtobufs__PUCCHResource__FormatCase format_case;
5935   union {
5936     StreamingProtobufs__PUCCHFormat0 *format0;
5937     StreamingProtobufs__PUCCHFormat1 *format1;
5938     StreamingProtobufs__PUCCHFormat2 *format2;
5939     StreamingProtobufs__PUCCHFormat3 *format3;
5940     StreamingProtobufs__PUCCHFormat4 *format4;
5941   };
5942 };
5943 #define STREAMING_PROTOBUFS__PUCCH__RESOURCE__INIT \
5944  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__resource__descriptor) \
5945     , 0, 0, NULL, NULL, STREAMING_PROTOBUFS__PUCCH__RESOURCE__FORMAT__NOT_SET, {0} }
5946
5947
5948 struct  _StreamingProtobufs__PUCCHFormat0
5949 {
5950   ProtobufCMessage base;
5951   uint32_t initialcyclicshift;
5952   uint32_t nrofsymbols;
5953   uint32_t startingsymbolindex;
5954 };
5955 #define STREAMING_PROTOBUFS__PUCCH_FORMAT0__INIT \
5956  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch_format0__descriptor) \
5957     , 0, 0, 0 }
5958
5959
5960 struct  _StreamingProtobufs__PUCCHFormat1
5961 {
5962   ProtobufCMessage base;
5963   uint32_t initialcyclicshift;
5964   uint32_t nrofsymbols;
5965   uint32_t startingsymbolindex;
5966   uint32_t timedomainocc;
5967 };
5968 #define STREAMING_PROTOBUFS__PUCCH_FORMAT1__INIT \
5969  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch_format1__descriptor) \
5970     , 0, 0, 0, 0 }
5971
5972
5973 struct  _StreamingProtobufs__PUCCHFormat2
5974 {
5975   ProtobufCMessage base;
5976   uint32_t nrofprbs;
5977   uint32_t nrofsymbols;
5978   uint32_t startingsymbolindex;
5979 };
5980 #define STREAMING_PROTOBUFS__PUCCH_FORMAT2__INIT \
5981  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch_format2__descriptor) \
5982     , 0, 0, 0 }
5983
5984
5985 struct  _StreamingProtobufs__PUCCHFormat3
5986 {
5987   ProtobufCMessage base;
5988   uint32_t nrofprbs;
5989   uint32_t nrofsymbols;
5990   uint32_t startingsymbolindex;
5991 };
5992 #define STREAMING_PROTOBUFS__PUCCH_FORMAT3__INIT \
5993  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch_format3__descriptor) \
5994     , 0, 0, 0 }
5995
5996
5997 struct  _StreamingProtobufs__PUCCHFormat4
5998 {
5999   ProtobufCMessage base;
6000   uint32_t nrofsymbols;
6001   StreamingProtobufs__OCCLength *occ_length;
6002   StreamingProtobufs__OCCIndex *occ_index;
6003   uint32_t startingsymbolindex;
6004 };
6005 #define STREAMING_PROTOBUFS__PUCCH_FORMAT4__INIT \
6006  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch_format4__descriptor) \
6007     , 0, NULL, NULL, 0 }
6008
6009
6010 struct  _StreamingProtobufs__OCCLength
6011 {
6012   ProtobufCMessage base;
6013   StreamingProtobufs__OCCLength__Value value;
6014 };
6015 #define STREAMING_PROTOBUFS__OCC__LENGTH__INIT \
6016  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__occ__length__descriptor) \
6017     , STREAMING_PROTOBUFS__OCC__LENGTH__VALUE__protobuf_unspecified }
6018
6019
6020 struct  _StreamingProtobufs__OCCIndex
6021 {
6022   ProtobufCMessage base;
6023   StreamingProtobufs__OCCIndex__Value value;
6024 };
6025 #define STREAMING_PROTOBUFS__OCC__INDEX__INIT \
6026  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__occ__index__descriptor) \
6027     , STREAMING_PROTOBUFS__OCC__INDEX__VALUE__protobuf_unspecified }
6028
6029
6030 struct  _StreamingProtobufs__PUCCHFormatConfig
6031 {
6032   ProtobufCMessage base;
6033   StreamingProtobufs__EnabledOpt *interslotfrequencyhopping;
6034   Google__Protobuf__BoolValue *additionaldmrs;
6035   StreamingProtobufs__PUCCHMaxCodeRate *maxcoderate;
6036   StreamingProtobufs__NrofSlots *nrofslots;
6037   StreamingProtobufs__EnabledOpt *pi2bpsk;
6038   Google__Protobuf__BoolValue *simultaneousharq_ack_csi;
6039 };
6040 #define STREAMING_PROTOBUFS__PUCCH__FORMAT_CONFIG__INIT \
6041  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__format_config__descriptor) \
6042     , NULL, NULL, NULL, NULL, NULL, NULL }
6043
6044
6045 struct  _StreamingProtobufs__PUCCHMaxCodeRate
6046 {
6047   ProtobufCMessage base;
6048   StreamingProtobufs__PUCCHMaxCodeRate__Value value;
6049 };
6050 #define STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__INIT \
6051  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__max_code_rate__descriptor) \
6052     , STREAMING_PROTOBUFS__PUCCH__MAX_CODE_RATE__VALUE__protobuf_unspecified }
6053
6054
6055 struct  _StreamingProtobufs__NrofSlots
6056 {
6057   ProtobufCMessage base;
6058   StreamingProtobufs__NrofSlots__Value value;
6059 };
6060 #define STREAMING_PROTOBUFS__NROF_SLOTS__INIT \
6061  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_slots__descriptor) \
6062     , STREAMING_PROTOBUFS__NROF_SLOTS__VALUE__protobuf_unspecified }
6063
6064
6065 typedef enum {
6066   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET__NOT_SET = 0,
6067   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SYM2 = 3,
6068   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SYM6OR7 = 4,
6069   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL1 = 5,
6070   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL2 = 6,
6071   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL4 = 7,
6072   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL5 = 8,
6073   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL8 = 9,
6074   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL10 = 10,
6075   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL16 = 11,
6076   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL20 = 12,
6077   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL40 = 13,
6078   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL80 = 14,
6079   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL160 = 15,
6080   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL320 = 16,
6081   STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET_SL640 = 17
6082     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET)
6083 } StreamingProtobufs__SchedulingRequestResourceConfig__PeriodicityAndOffsetCase;
6084
6085 struct  _StreamingProtobufs__SchedulingRequestResourceConfig
6086 {
6087   ProtobufCMessage base;
6088   uint32_t schedulingrequestresourceid;
6089   uint32_t schedulingrequestid;
6090   Google__Protobuf__UInt32Value *resource;
6091   StreamingProtobufs__SchedulingRequestResourceConfig__PeriodicityAndOffsetCase periodicity_and_offset_case;
6092   union {
6093     StreamingProtobufs__Null *sym2;
6094     StreamingProtobufs__Null *sym6or7;
6095     StreamingProtobufs__Null *sl1;
6096     uint32_t sl2;
6097     uint32_t sl4;
6098     uint32_t sl5;
6099     uint32_t sl8;
6100     uint32_t sl10;
6101     uint32_t sl16;
6102     uint32_t sl20;
6103     uint32_t sl40;
6104     uint32_t sl80;
6105     uint32_t sl160;
6106     uint32_t sl320;
6107     uint32_t sl640;
6108   };
6109 };
6110 #define STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__INIT \
6111  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scheduling_request_resource_config__descriptor) \
6112     , 0, 0, NULL, STREAMING_PROTOBUFS__SCHEDULING_REQUEST_RESOURCE_CONFIG__PERIODICITY_AND_OFFSET__NOT_SET, {0} }
6113
6114
6115 typedef enum {
6116   STREAMING_PROTOBUFS__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL__NOT_SET = 0,
6117   STREAMING_PROTOBUFS__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_SSB__INDEX = 3,
6118   STREAMING_PROTOBUFS__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_CSI__RS__INDEX = 4,
6119   STREAMING_PROTOBUFS__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_SRS = 5
6120     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL)
6121 } StreamingProtobufs__PUCCHSpatialRelationInfo__ReferenceSignalCase;
6122
6123 struct  _StreamingProtobufs__PUCCHSpatialRelationInfo
6124 {
6125   ProtobufCMessage base;
6126   uint32_t pucch_spatialrelationinfoid;
6127   Google__Protobuf__UInt32Value *servingcellid;
6128   uint32_t pucch_pathlossreferencers_id;
6129   uint32_t p0_pucch_id;
6130   StreamingProtobufs__ClosedLoopIndex *closedloopindex;
6131   StreamingProtobufs__PUCCHSpatialRelationInfo__ReferenceSignalCase reference_signal_case;
6132   union {
6133     uint32_t ssb_index;
6134     uint32_t csi_rs_index;
6135     StreamingProtobufs__Srs *srs;
6136   };
6137 };
6138 #define STREAMING_PROTOBUFS__PUCCH__SPATIAL_RELATION_INFO__INIT \
6139  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__spatial_relation_info__descriptor) \
6140     , 0, NULL, 0, 0, NULL, STREAMING_PROTOBUFS__PUCCH__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL__NOT_SET, {0} }
6141
6142
6143 struct  _StreamingProtobufs__Srs
6144 {
6145   ProtobufCMessage base;
6146   uint32_t resourceid;
6147   uint32_t uplinkbwp;
6148 };
6149 #define STREAMING_PROTOBUFS__SRS__INIT \
6150  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__descriptor) \
6151     , 0, 0 }
6152
6153
6154 struct  _StreamingProtobufs__ClosedLoopIndex
6155 {
6156   ProtobufCMessage base;
6157   StreamingProtobufs__ClosedLoopIndex__Value value;
6158 };
6159 #define STREAMING_PROTOBUFS__CLOSED_LOOP_INDEX__INIT \
6160  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__closed_loop_index__descriptor) \
6161     , STREAMING_PROTOBUFS__CLOSED_LOOP_INDEX__VALUE__protobuf_unspecified }
6162
6163
6164 struct  _StreamingProtobufs__PUCCHPowerControl
6165 {
6166   ProtobufCMessage base;
6167   Google__Protobuf__Int32Value *deltaf_pucch_f0;
6168   Google__Protobuf__Int32Value *deltaf_pucch_f1;
6169   Google__Protobuf__Int32Value *deltaf_pucch_f2;
6170   Google__Protobuf__Int32Value *deltaf_pucch_f3;
6171   Google__Protobuf__Int32Value *deltaf_pucch_f4;
6172   size_t n_p0_set;
6173   StreamingProtobufs__P0PUCCH **p0_set;
6174   size_t n_pathlossreferencerss;
6175   StreamingProtobufs__PUCCHPathlossReferenceRS **pathlossreferencerss;
6176   StreamingProtobufs__TwoPUCCHPCAdjustmentStates *twopucch_pc_adjustmentstates;
6177 };
6178 #define STREAMING_PROTOBUFS__PUCCH__POWER_CONTROL__INIT \
6179  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__power_control__descriptor) \
6180     , NULL, NULL, NULL, NULL, NULL, 0,NULL, 0,NULL, NULL }
6181
6182
6183 struct  _StreamingProtobufs__P0PUCCH
6184 {
6185   ProtobufCMessage base;
6186   uint32_t p0_pucch_id;
6187   int32_t p0_pucch_value;
6188 };
6189 #define STREAMING_PROTOBUFS__P0__PUCCH__INIT \
6190  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__p0__pucch__descriptor) \
6191     , 0, 0 }
6192
6193
6194 typedef enum {
6195   STREAMING_PROTOBUFS__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL__NOT_SET = 0,
6196   STREAMING_PROTOBUFS__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL_SSB__INDEX = 2,
6197   STREAMING_PROTOBUFS__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL_CSI__RS__INDEX = 3
6198     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL)
6199 } StreamingProtobufs__PUCCHPathlossReferenceRS__ReferenceSignalCase;
6200
6201 struct  _StreamingProtobufs__PUCCHPathlossReferenceRS
6202 {
6203   ProtobufCMessage base;
6204   uint32_t pucch_pathlossreferencers_id;
6205   StreamingProtobufs__PUCCHPathlossReferenceRS__ReferenceSignalCase reference_signal_case;
6206   union {
6207     uint32_t ssb_index;
6208     uint32_t csi_rs_index;
6209   };
6210 };
6211 #define STREAMING_PROTOBUFS__PUCCH__PATHLOSS_REFERENCE_RS__INIT \
6212  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__pathloss_reference_rs__descriptor) \
6213     , 0, STREAMING_PROTOBUFS__PUCCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL__NOT_SET, {0} }
6214
6215
6216 struct  _StreamingProtobufs__TwoPUCCHPCAdjustmentStates
6217 {
6218   ProtobufCMessage base;
6219   StreamingProtobufs__TwoPUCCHPCAdjustmentStates__Value value;
6220 };
6221 #define STREAMING_PROTOBUFS__TWO_PUCCH__PC__ADJUSTMENT_STATES__INIT \
6222  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__two_pucch__pc__adjustment_states__descriptor) \
6223     , STREAMING_PROTOBUFS__TWO_PUCCH__PC__ADJUSTMENT_STATES__VALUE__protobuf_unspecified }
6224
6225
6226 typedef enum {
6227   STREAMING_PROTOBUFS__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION__NOT_SET = 0,
6228   STREAMING_PROTOBUFS__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION_RELEASE_CODE_BLOCK_GROUP_TRANSMISSION = 1,
6229   STREAMING_PROTOBUFS__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION_SETUP_CODE_BLOCK_GROUP_TRANSMISSION = 2
6230     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION)
6231 } StreamingProtobufs__PUSCHServingCellConfig__CodeBlockGroupTransmissionCase;
6232
6233 struct  _StreamingProtobufs__PUSCHServingCellConfig
6234 {
6235   ProtobufCMessage base;
6236   StreamingProtobufs__RateMatching *ratematching;
6237   StreamingProtobufs__XOverhead *xoverhead;
6238   Google__Protobuf__UInt32Value *maxmimo_layers;
6239   Google__Protobuf__BoolValue *processingtype2enabled;
6240   StreamingProtobufs__PUSCHServingCellConfig__CodeBlockGroupTransmissionCase code_block_group_transmission_case;
6241   union {
6242     StreamingProtobufs__Null *release_codeblockgrouptransmission;
6243     StreamingProtobufs__PUSCHCodeBlockGroupTransmission *setup_codeblockgrouptransmission;
6244   };
6245 };
6246 #define STREAMING_PROTOBUFS__PUSCH__SERVING_CELL_CONFIG__INIT \
6247  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__serving_cell_config__descriptor) \
6248     , NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__PUSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION__NOT_SET, {0} }
6249
6250
6251 struct  _StreamingProtobufs__PUSCHCodeBlockGroupTransmission
6252 {
6253   ProtobufCMessage base;
6254   StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock *maxcodeblockgroupspertransportblock;
6255 };
6256 #define STREAMING_PROTOBUFS__PUSCH__CODE_BLOCK_GROUP_TRANSMISSION__INIT \
6257  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__code_block_group_transmission__descriptor) \
6258     , NULL }
6259
6260
6261 struct  _StreamingProtobufs__RateMatching
6262 {
6263   ProtobufCMessage base;
6264   StreamingProtobufs__RateMatching__Value value;
6265 };
6266 #define STREAMING_PROTOBUFS__RATE_MATCHING__INIT \
6267  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rate_matching__descriptor) \
6268     , STREAMING_PROTOBUFS__RATE_MATCHING__VALUE__protobuf_unspecified }
6269
6270
6271 typedef enum {
6272   STREAMING_PROTOBUFS__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP__NOT_SET = 0,
6273   STREAMING_PROTOBUFS__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP_TYPE_A = 3,
6274   STREAMING_PROTOBUFS__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP_TYPE_B = 4
6275     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP)
6276 } StreamingProtobufs__SRSCarrierSwitching__SrsTPCPDCCHGroupCase;
6277
6278 struct  _StreamingProtobufs__SRSCarrierSwitching
6279 {
6280   ProtobufCMessage base;
6281   Google__Protobuf__UInt32Value *srs_switchfromservcellindex;
6282   StreamingProtobufs__SRSSwitchFromCarrier *srs_switchfromcarrier;
6283   size_t n_monitoringcells;
6284   uint32_t *monitoringcells;
6285   StreamingProtobufs__SRSCarrierSwitching__SrsTPCPDCCHGroupCase srs__tpc__pdcch__group_case;
6286   union {
6287     StreamingProtobufs__SRSTPCPDCCHConfigList *typea;
6288     StreamingProtobufs__SRSTPCPDCCHConfig *typeb;
6289   };
6290 };
6291 #define STREAMING_PROTOBUFS__SRS__CARRIER_SWITCHING__INIT \
6292  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__carrier_switching__descriptor) \
6293     , NULL, NULL, 0,NULL, STREAMING_PROTOBUFS__SRS__CARRIER_SWITCHING__SRS__TPC__PDCCH__GROUP__NOT_SET, {0} }
6294
6295
6296 struct  _StreamingProtobufs__SRSSwitchFromCarrier
6297 {
6298   ProtobufCMessage base;
6299   StreamingProtobufs__SRSSwitchFromCarrier__Value value;
6300 };
6301 #define STREAMING_PROTOBUFS__SRS__SWITCH_FROM_CARRIER__INIT \
6302  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__switch_from_carrier__descriptor) \
6303     , STREAMING_PROTOBUFS__SRS__SWITCH_FROM_CARRIER__VALUE__protobuf_unspecified }
6304
6305
6306 struct  _StreamingProtobufs__SRSTPCPDCCHConfigList
6307 {
6308   ProtobufCMessage base;
6309   size_t n_items;
6310   StreamingProtobufs__SRSTPCPDCCHConfig **items;
6311 };
6312 #define STREAMING_PROTOBUFS__SRS__TPC__PDCCH__CONFIG_LIST__INIT \
6313  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__tpc__pdcch__config_list__descriptor) \
6314     , 0,NULL }
6315
6316
6317 struct  _StreamingProtobufs__SRSTPCPDCCHConfig
6318 {
6319   ProtobufCMessage base;
6320   size_t n_srs_cc_setindexlist;
6321   StreamingProtobufs__SRSCCSetIndex **srs_cc_setindexlist;
6322 };
6323 #define STREAMING_PROTOBUFS__SRS__TPC__PDCCH__CONFIG__INIT \
6324  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__tpc__pdcch__config__descriptor) \
6325     , 0,NULL }
6326
6327
6328 struct  _StreamingProtobufs__SRSCCSetIndex
6329 {
6330   ProtobufCMessage base;
6331   Google__Protobuf__UInt32Value *cc_setindex;
6332   Google__Protobuf__UInt32Value *cc_indexinonecc_set;
6333 };
6334 #define STREAMING_PROTOBUFS__SRS__CC__SET_INDEX__INIT \
6335  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__cc__set_index__descriptor) \
6336     , NULL, NULL }
6337
6338
6339 typedef enum {
6340   STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A__NOT_SET = 0,
6341   STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A_RELEASE_DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A = 3,
6342   STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A_SETUP_DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A = 4
6343     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A)
6344 } StreamingProtobufs__PUSCHConfig__DmrsUplinkForPUSCHMappingTypeACase;
6345
6346 typedef enum {
6347   STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B__NOT_SET = 0,
6348   STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B_RELEASE_DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B = 5,
6349   STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B_SETUP_DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B = 6
6350     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B)
6351 } StreamingProtobufs__PUSCHConfig__DmrsUplinkForPUSCHMappingTypeBCase;
6352
6353 typedef enum {
6354   STREAMING_PROTOBUFS__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST__NOT_SET = 0,
6355   STREAMING_PROTOBUFS__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST_RELEASE_PUSCH__TIME_DOMAIN_ALLOCATION_LIST = 11,
6356   STREAMING_PROTOBUFS__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST_SETUP_PUSCH__TIME_DOMAIN_ALLOCATION_LIST = 12
6357     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST)
6358 } StreamingProtobufs__PUSCHConfig__PuschTimeDomainAllocationListCase;
6359
6360 typedef enum {
6361   STREAMING_PROTOBUFS__PUSCH__CONFIG__UCI__ON_PUSCH__NOT_SET = 0,
6362   STREAMING_PROTOBUFS__PUSCH__CONFIG__UCI__ON_PUSCH_RELEASE_UCI__ON_PUSCH = 20,
6363   STREAMING_PROTOBUFS__PUSCH__CONFIG__UCI__ON_PUSCH_SETUP_UCI__ON_PUSCH = 21
6364     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUSCH__CONFIG__UCI__ON_PUSCH)
6365 } StreamingProtobufs__PUSCHConfig__UciOnPUSCHCase;
6366
6367 struct  _StreamingProtobufs__PUSCHConfig
6368 {
6369   ProtobufCMessage base;
6370   Google__Protobuf__UInt32Value *datascramblingidentitypusch;
6371   StreamingProtobufs__TxConfig *tx_config;
6372   StreamingProtobufs__PUSCHPowerControl *pusch_powercontrol;
6373   StreamingProtobufs__FrequencyHopping *frequencyhopping;
6374   size_t n_frequencyhoppingoffsetlists;
6375   uint32_t *frequencyhoppingoffsetlists;
6376   StreamingProtobufs__ResourceAllocation *resource_allocation;
6377   StreamingProtobufs__PUSCHAggregationFactor *pusch_aggregationfactor;
6378   StreamingProtobufs__MCSTable *mcs_table;
6379   StreamingProtobufs__MCSTable *mcs_tabletransformprecoder;
6380   StreamingProtobufs__EnabledDisabledOpt *transformprecoder;
6381   StreamingProtobufs__CodebookSubset *codebooksubset;
6382   Google__Protobuf__UInt32Value *maxrank;
6383   StreamingProtobufs__RBGSize2 *rbg_size;
6384   StreamingProtobufs__EnabledOpt *tp_pi2bpsk;
6385   StreamingProtobufs__PUSCHConfig__DmrsUplinkForPUSCHMappingTypeACase dmrs__uplink_for_pusch__mapping_type_a_case;
6386   union {
6387     StreamingProtobufs__Null *release_dmrs_uplinkforpusch_mappingtypea;
6388     StreamingProtobufs__DMRSUplinkConfig *setup_dmrs_uplinkforpusch_mappingtypea;
6389   };
6390   StreamingProtobufs__PUSCHConfig__DmrsUplinkForPUSCHMappingTypeBCase dmrs__uplink_for_pusch__mapping_type_b_case;
6391   union {
6392     StreamingProtobufs__Null *release_dmrs_uplinkforpusch_mappingtypeb;
6393     StreamingProtobufs__DMRSUplinkConfig *setup_dmrs_uplinkforpusch_mappingtypeb;
6394   };
6395   StreamingProtobufs__PUSCHConfig__PuschTimeDomainAllocationListCase pusch__time_domain_allocation_list_case;
6396   union {
6397     StreamingProtobufs__Null *release_pusch_timedomainallocationlist;
6398     StreamingProtobufs__PUSCHTimeDomainResourceAllocationList *setup_pusch_timedomainallocationlist;
6399   };
6400   StreamingProtobufs__PUSCHConfig__UciOnPUSCHCase uci__on_pusch_case;
6401   union {
6402     StreamingProtobufs__Null *release_uci_onpusch;
6403     StreamingProtobufs__UCIOnPUSCH *setup_uci_onpusch;
6404   };
6405 };
6406 #define STREAMING_PROTOBUFS__PUSCH__CONFIG__INIT \
6407  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__config__descriptor) \
6408     , NULL, NULL, NULL, NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_A__NOT_SET, {0}, STREAMING_PROTOBUFS__PUSCH__CONFIG__DMRS__UPLINK_FOR_PUSCH__MAPPING_TYPE_B__NOT_SET, {0}, STREAMING_PROTOBUFS__PUSCH__CONFIG__PUSCH__TIME_DOMAIN_ALLOCATION_LIST__NOT_SET, {0}, STREAMING_PROTOBUFS__PUSCH__CONFIG__UCI__ON_PUSCH__NOT_SET, {0} }
6409
6410
6411 struct  _StreamingProtobufs__TxConfig
6412 {
6413   ProtobufCMessage base;
6414   StreamingProtobufs__TxConfig__Value value;
6415 };
6416 #define STREAMING_PROTOBUFS__TX__CONFIG__INIT \
6417  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__tx__config__descriptor) \
6418     , STREAMING_PROTOBUFS__TX__CONFIG__VALUE__protobuf_unspecified }
6419
6420
6421 typedef enum {
6422   STREAMING_PROTOBUFS__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS__NOT_SET = 0,
6423   STREAMING_PROTOBUFS__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS_RELEASE_PHASE_TRACKING_RS = 3,
6424   STREAMING_PROTOBUFS__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS_SETUP_PHASE_TRACKING_RS = 4
6425     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS)
6426 } StreamingProtobufs__DMRSUplinkConfig__PhaseTrackingRSCase;
6427
6428 struct  _StreamingProtobufs__DMRSUplinkConfig
6429 {
6430   ProtobufCMessage base;
6431   StreamingProtobufs__DMRSType *dmrs_type;
6432   StreamingProtobufs__DMRSAdditionalPosition *dmrs_additionalposition;
6433   StreamingProtobufs__MaxLength *maxlength;
6434   StreamingProtobufs__TransformPrecodingDisabled *transformprecodingdisabled;
6435   StreamingProtobufs__TransformPrecodingEnabled *transformprecodingenabled;
6436   StreamingProtobufs__DMRSUplinkConfig__PhaseTrackingRSCase phase_tracking_rs_case;
6437   union {
6438     StreamingProtobufs__Null *release_phasetrackingrs;
6439     StreamingProtobufs__PTRSUplinkConfig *setup_phasetrackingrs;
6440   };
6441 };
6442 #define STREAMING_PROTOBUFS__DMRS__UPLINK_CONFIG__INIT \
6443  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dmrs__uplink_config__descriptor) \
6444     , NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__DMRS__UPLINK_CONFIG__PHASE_TRACKING_RS__NOT_SET, {0} }
6445
6446
6447 struct  _StreamingProtobufs__PTRSUplinkConfig
6448 {
6449   ProtobufCMessage base;
6450   StreamingProtobufs__TransformPrecoderDisabled *transformprecoderdisabled;
6451   StreamingProtobufs__TransformPrecoderEnabled *transformprecoderenabled;
6452 };
6453 #define STREAMING_PROTOBUFS__PTRS__UPLINK_CONFIG__INIT \
6454  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ptrs__uplink_config__descriptor) \
6455     , NULL, NULL }
6456
6457
6458 struct  _StreamingProtobufs__TransformPrecoderDisabled
6459 {
6460   ProtobufCMessage base;
6461   size_t n_frequencydensity;
6462   uint32_t *frequencydensity;
6463   size_t n_timedensity;
6464   uint32_t *timedensity;
6465   StreamingProtobufs__MaxNrofPorts *maxnrofports;
6466   StreamingProtobufs__ResourceElementOffset *resourceelementoffset;
6467   StreamingProtobufs__PTRSPower *ptrs_power;
6468 };
6469 #define STREAMING_PROTOBUFS__TRANSFORM_PRECODER_DISABLED__INIT \
6470  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__transform_precoder_disabled__descriptor) \
6471     , 0,NULL, 0,NULL, NULL, NULL, NULL }
6472
6473
6474 struct  _StreamingProtobufs__MaxNrofPorts
6475 {
6476   ProtobufCMessage base;
6477   StreamingProtobufs__MaxNrofPorts__Value value;
6478 };
6479 #define STREAMING_PROTOBUFS__MAX_NROF_PORTS__INIT \
6480  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__max_nrof_ports__descriptor) \
6481     , STREAMING_PROTOBUFS__MAX_NROF_PORTS__VALUE__protobuf_unspecified }
6482
6483
6484 struct  _StreamingProtobufs__PTRSPower
6485 {
6486   ProtobufCMessage base;
6487   StreamingProtobufs__PTRSPower__Value value;
6488 };
6489 #define STREAMING_PROTOBUFS__PTRS__POWER__INIT \
6490  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ptrs__power__descriptor) \
6491     , STREAMING_PROTOBUFS__PTRS__POWER__VALUE__protobuf_unspecified }
6492
6493
6494 struct  _StreamingProtobufs__TransformPrecoderEnabled
6495 {
6496   ProtobufCMessage base;
6497   size_t n_sampledensity;
6498   uint32_t *sampledensity;
6499   StreamingProtobufs__TimeDensityTransformPrecoding *timedensitytransformprecoding;
6500 };
6501 #define STREAMING_PROTOBUFS__TRANSFORM_PRECODER_ENABLED__INIT \
6502  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__transform_precoder_enabled__descriptor) \
6503     , 0,NULL, NULL }
6504
6505
6506 struct  _StreamingProtobufs__TimeDensityTransformPrecoding
6507 {
6508   ProtobufCMessage base;
6509   StreamingProtobufs__TimeDensityTransformPrecoding__Value value;
6510 };
6511 #define STREAMING_PROTOBUFS__TIME_DENSITY_TRANSFORM_PRECODING__INIT \
6512  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__time_density_transform_precoding__descriptor) \
6513     , STREAMING_PROTOBUFS__TIME_DENSITY_TRANSFORM_PRECODING__VALUE__protobuf_unspecified }
6514
6515
6516 struct  _StreamingProtobufs__TransformPrecodingDisabled
6517 {
6518   ProtobufCMessage base;
6519   Google__Protobuf__UInt32Value *scramblingid0;
6520   Google__Protobuf__UInt32Value *scramblingid1;
6521 };
6522 #define STREAMING_PROTOBUFS__TRANSFORM_PRECODING_DISABLED__INIT \
6523  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__transform_precoding_disabled__descriptor) \
6524     , NULL, NULL }
6525
6526
6527 struct  _StreamingProtobufs__TransformPrecodingEnabled
6528 {
6529   ProtobufCMessage base;
6530   Google__Protobuf__UInt32Value *npusch_identity;
6531   StreamingProtobufs__DisabledOpt *sequencegrouphopping;
6532   StreamingProtobufs__EnabledOpt *sequencehopping;
6533 };
6534 #define STREAMING_PROTOBUFS__TRANSFORM_PRECODING_ENABLED__INIT \
6535  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__transform_precoding_enabled__descriptor) \
6536     , NULL, NULL, NULL }
6537
6538
6539 struct  _StreamingProtobufs__PUSCHPowerControl
6540 {
6541   ProtobufCMessage base;
6542   StreamingProtobufs__EnabledOpt *tpc_accumulation;
6543   StreamingProtobufs__Alpha *msg3_alpha;
6544   Google__Protobuf__Int32Value *p0_nominalwithoutgrant;
6545   size_t n_p0_alphasets;
6546   StreamingProtobufs__P0PUSCHAlphaSet **p0_alphasets;
6547   size_t n_pathlossreferencerstoaddmodlist;
6548   StreamingProtobufs__PUSCHPathlossReferenceRS **pathlossreferencerstoaddmodlist;
6549   size_t n_pathlossreferencerstoreleaselist;
6550   uint32_t *pathlossreferencerstoreleaselist;
6551   StreamingProtobufs__TwoPUSCHPCAdjustmentStates *twopusch_pc_adjustmentstates;
6552   StreamingProtobufs__EnabledOpt *deltamcs;
6553   size_t n_sri_pusch_mappingtoaddmodlist;
6554   StreamingProtobufs__SRIPUSCHPowerControl **sri_pusch_mappingtoaddmodlist;
6555   size_t n_sri_pusch_mappingtoreleaselist;
6556   uint32_t *sri_pusch_mappingtoreleaselist;
6557 };
6558 #define STREAMING_PROTOBUFS__PUSCH__POWER_CONTROL__INIT \
6559  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__power_control__descriptor) \
6560     , NULL, NULL, NULL, 0,NULL, 0,NULL, 0,NULL, NULL, NULL, 0,NULL, 0,NULL }
6561
6562
6563 struct  _StreamingProtobufs__Alpha
6564 {
6565   ProtobufCMessage base;
6566   StreamingProtobufs__Alpha__Value value;
6567 };
6568 #define STREAMING_PROTOBUFS__ALPHA__INIT \
6569  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__alpha__descriptor) \
6570     , STREAMING_PROTOBUFS__ALPHA__VALUE__protobuf_unspecified }
6571
6572
6573 struct  _StreamingProtobufs__P0PUSCHAlphaSet
6574 {
6575   ProtobufCMessage base;
6576   uint32_t p0_pusch_alphasetid;
6577   Google__Protobuf__Int32Value *p0;
6578   StreamingProtobufs__Alpha *alpha;
6579 };
6580 #define STREAMING_PROTOBUFS__P0__PUSCH__ALPHA_SET__INIT \
6581  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__p0__pusch__alpha_set__descriptor) \
6582     , 0, NULL, NULL }
6583
6584
6585 typedef enum {
6586   STREAMING_PROTOBUFS__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL__NOT_SET = 0,
6587   STREAMING_PROTOBUFS__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL_SSB__INDEX = 2,
6588   STREAMING_PROTOBUFS__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL_CSI__RS__INDEX = 3
6589     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL)
6590 } StreamingProtobufs__PUSCHPathlossReferenceRS__ReferenceSignalCase;
6591
6592 struct  _StreamingProtobufs__PUSCHPathlossReferenceRS
6593 {
6594   ProtobufCMessage base;
6595   uint32_t pusch_pathlossreferencers_id;
6596   StreamingProtobufs__PUSCHPathlossReferenceRS__ReferenceSignalCase reference_signal_case;
6597   union {
6598     uint32_t ssb_index;
6599     uint32_t csi_rs_index;
6600   };
6601 };
6602 #define STREAMING_PROTOBUFS__PUSCH__PATHLOSS_REFERENCE_RS__INIT \
6603  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__pathloss_reference_rs__descriptor) \
6604     , 0, STREAMING_PROTOBUFS__PUSCH__PATHLOSS_REFERENCE_RS__REFERENCE_SIGNAL__NOT_SET, {0} }
6605
6606
6607 struct  _StreamingProtobufs__TwoPUSCHPCAdjustmentStates
6608 {
6609   ProtobufCMessage base;
6610   StreamingProtobufs__TwoPUSCHPCAdjustmentStates__Value value;
6611 };
6612 #define STREAMING_PROTOBUFS__TWO_PUSCH__PC__ADJUSTMENT_STATES__INIT \
6613  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__two_pusch__pc__adjustment_states__descriptor) \
6614     , STREAMING_PROTOBUFS__TWO_PUSCH__PC__ADJUSTMENT_STATES__VALUE__protobuf_unspecified }
6615
6616
6617 struct  _StreamingProtobufs__SRIPUSCHPowerControl
6618 {
6619   ProtobufCMessage base;
6620   uint32_t sri_pusch_powercontrolid;
6621   uint32_t sri_pusch_pathlossreferencers_id;
6622   uint32_t sri_p0_pusch_alphasetid;
6623   StreamingProtobufs__ClosedLoopIndex *sri_pusch_closedloopindex;
6624 };
6625 #define STREAMING_PROTOBUFS__SRI__PUSCH__POWER_CONTROL__INIT \
6626  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sri__pusch__power_control__descriptor) \
6627     , 0, 0, 0, NULL }
6628
6629
6630 struct  _StreamingProtobufs__FrequencyHopping
6631 {
6632   ProtobufCMessage base;
6633   StreamingProtobufs__FrequencyHopping__Value value;
6634 };
6635 #define STREAMING_PROTOBUFS__FREQUENCY_HOPPING__INIT \
6636  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__frequency_hopping__descriptor) \
6637     , STREAMING_PROTOBUFS__FREQUENCY_HOPPING__VALUE__protobuf_unspecified }
6638
6639
6640 struct  _StreamingProtobufs__PUSCHAggregationFactor
6641 {
6642   ProtobufCMessage base;
6643   StreamingProtobufs__PUSCHAggregationFactor__Value value;
6644 };
6645 #define STREAMING_PROTOBUFS__PUSCH__AGGREGATION_FACTOR__INIT \
6646  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pusch__aggregation_factor__descriptor) \
6647     , STREAMING_PROTOBUFS__PUSCH__AGGREGATION_FACTOR__VALUE__protobuf_unspecified }
6648
6649
6650 struct  _StreamingProtobufs__CodebookSubset
6651 {
6652   ProtobufCMessage base;
6653   StreamingProtobufs__CodebookSubset__Value value;
6654 };
6655 #define STREAMING_PROTOBUFS__CODEBOOK_SUBSET__INIT \
6656  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_subset__descriptor) \
6657     , STREAMING_PROTOBUFS__CODEBOOK_SUBSET__VALUE__protobuf_unspecified }
6658
6659
6660 struct  _StreamingProtobufs__RBGSize2
6661 {
6662   ProtobufCMessage base;
6663   StreamingProtobufs__RBGSize2__Value value;
6664 };
6665 #define STREAMING_PROTOBUFS__RBG__SIZE2__INIT \
6666  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rbg__size2__descriptor) \
6667     , STREAMING_PROTOBUFS__RBG__SIZE2__VALUE__protobuf_unspecified }
6668
6669
6670 typedef enum {
6671   STREAMING_PROTOBUFS__UCI__ON_PUSCH__BETA_OFFSETS__NOT_SET = 0,
6672   STREAMING_PROTOBUFS__UCI__ON_PUSCH__BETA_OFFSETS_DYNAMIC = 1,
6673   STREAMING_PROTOBUFS__UCI__ON_PUSCH__BETA_OFFSETS_SEMI_STATIC = 2
6674     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UCI__ON_PUSCH__BETA_OFFSETS)
6675 } StreamingProtobufs__UCIOnPUSCH__BetaOffsetsCase;
6676
6677 struct  _StreamingProtobufs__UCIOnPUSCH
6678 {
6679   ProtobufCMessage base;
6680   StreamingProtobufs__Scaling *scaling;
6681   StreamingProtobufs__UCIOnPUSCH__BetaOffsetsCase beta_offsets_case;
6682   union {
6683     StreamingProtobufs__BetaOffsetsList *dynamic;
6684     StreamingProtobufs__BetaOffsets *semistatic;
6685   };
6686 };
6687 #define STREAMING_PROTOBUFS__UCI__ON_PUSCH__INIT \
6688  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uci__on_pusch__descriptor) \
6689     , NULL, STREAMING_PROTOBUFS__UCI__ON_PUSCH__BETA_OFFSETS__NOT_SET, {0} }
6690
6691
6692 struct  _StreamingProtobufs__BetaOffsetsList
6693 {
6694   ProtobufCMessage base;
6695   size_t n_betaoffsets;
6696   StreamingProtobufs__BetaOffsets **betaoffsets;
6697 };
6698 #define STREAMING_PROTOBUFS__BETA_OFFSETS_LIST__INIT \
6699  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__beta_offsets_list__descriptor) \
6700     , 0,NULL }
6701
6702
6703 struct  _StreamingProtobufs__Scaling
6704 {
6705   ProtobufCMessage base;
6706   StreamingProtobufs__Scaling__Value value;
6707 };
6708 #define STREAMING_PROTOBUFS__SCALING__INIT \
6709  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scaling__descriptor) \
6710     , STREAMING_PROTOBUFS__SCALING__VALUE__protobuf_unspecified }
6711
6712
6713 typedef enum {
6714   STREAMING_PROTOBUFS__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH__NOT_SET = 0,
6715   STREAMING_PROTOBUFS__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH_RELEASE_UCI__ON_PUSCH = 5,
6716   STREAMING_PROTOBUFS__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH_SETUP_UCI__ON_PUSCH = 6
6717     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH)
6718 } StreamingProtobufs__ConfiguredGrantConfig__UciOnPUSCHCase;
6719
6720 struct  _StreamingProtobufs__ConfiguredGrantConfig
6721 {
6722   ProtobufCMessage base;
6723   StreamingProtobufs__FrequencyHopping *frequencyhopping;
6724   StreamingProtobufs__DMRSUplinkConfig *cg_dmrs_configuration;
6725   StreamingProtobufs__MCSTable *mcs_table;
6726   StreamingProtobufs__MCSTable *mcs_tabletransformprecoder;
6727   StreamingProtobufs__ResourceAllocation *resourceallocation;
6728   StreamingProtobufs__RBGSize2 *rbg_size;
6729   StreamingProtobufs__PowerControlLoopToUse *powercontrollooptouse;
6730   uint32_t p0_pusch_alpha;
6731   StreamingProtobufs__EnabledDisabledOpt *transformprecoder;
6732   uint32_t nrofharq_processes;
6733   StreamingProtobufs__RepK *repk;
6734   StreamingProtobufs__RepKRV *repk_rv;
6735   StreamingProtobufs__GrantPeriodicity *periodicity;
6736   Google__Protobuf__UInt32Value *configuredgranttimer;
6737   StreamingProtobufs__RRCConfiguredUplinkGrant *rrc_configureduplinkgrant;
6738   StreamingProtobufs__ConfiguredGrantConfig__UciOnPUSCHCase uci__on_pusch_case;
6739   union {
6740     StreamingProtobufs__Null *release_uci_onpusch;
6741     StreamingProtobufs__CGUCIOnPUSCH *setup_uci_onpusch;
6742   };
6743 };
6744 #define STREAMING_PROTOBUFS__CONFIGURED_GRANT_CONFIG__INIT \
6745  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__configured_grant_config__descriptor) \
6746     , NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__CONFIGURED_GRANT_CONFIG__UCI__ON_PUSCH__NOT_SET, {0} }
6747
6748
6749 typedef enum {
6750   STREAMING_PROTOBUFS__CG__UCI__ON_PUSCH__BETA_OFFSETS__NOT_SET = 0,
6751   STREAMING_PROTOBUFS__CG__UCI__ON_PUSCH__BETA_OFFSETS_DYNAMIC = 1,
6752   STREAMING_PROTOBUFS__CG__UCI__ON_PUSCH__BETA_OFFSETS_SEMI_STATIC = 2
6753     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CG__UCI__ON_PUSCH__BETA_OFFSETS)
6754 } StreamingProtobufs__CGUCIOnPUSCH__BetaOffsetsCase;
6755
6756 struct  _StreamingProtobufs__CGUCIOnPUSCH
6757 {
6758   ProtobufCMessage base;
6759   StreamingProtobufs__CGUCIOnPUSCH__BetaOffsetsCase beta_offsets_case;
6760   union {
6761     StreamingProtobufs__BetaOffsetsList *dynamic;
6762     StreamingProtobufs__BetaOffsets *semistatic;
6763   };
6764 };
6765 #define STREAMING_PROTOBUFS__CG__UCI__ON_PUSCH__INIT \
6766  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cg__uci__on_pusch__descriptor) \
6767     , STREAMING_PROTOBUFS__CG__UCI__ON_PUSCH__BETA_OFFSETS__NOT_SET, {0} }
6768
6769
6770 struct  _StreamingProtobufs__BetaOffsets
6771 {
6772   ProtobufCMessage base;
6773   Google__Protobuf__UInt32Value *betaoffsetack_index1;
6774   Google__Protobuf__UInt32Value *betaoffsetack_index2;
6775   Google__Protobuf__UInt32Value *betaoffsetack_index3;
6776   Google__Protobuf__UInt32Value *betaoffsetcsi_part1_index1;
6777   Google__Protobuf__UInt32Value *betaoffsetcsi_part1_index2;
6778   Google__Protobuf__UInt32Value *betaoffsetcsi_part2_index1;
6779   Google__Protobuf__UInt32Value *betaoffsetcsi_part2_index2;
6780 };
6781 #define STREAMING_PROTOBUFS__BETA_OFFSETS__INIT \
6782  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__beta_offsets__descriptor) \
6783     , NULL, NULL, NULL, NULL, NULL, NULL, NULL }
6784
6785
6786 struct  _StreamingProtobufs__PowerControlLoopToUse
6787 {
6788   ProtobufCMessage base;
6789   StreamingProtobufs__PowerControlLoopToUse__Value value;
6790 };
6791 #define STREAMING_PROTOBUFS__POWER_CONTROL_LOOP_TO_USE__INIT \
6792  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__power_control_loop_to_use__descriptor) \
6793     , STREAMING_PROTOBUFS__POWER_CONTROL_LOOP_TO_USE__VALUE__protobuf_unspecified }
6794
6795
6796 struct  _StreamingProtobufs__RepK
6797 {
6798   ProtobufCMessage base;
6799   StreamingProtobufs__RepK__Value value;
6800 };
6801 #define STREAMING_PROTOBUFS__REP_K__INIT \
6802  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rep_k__descriptor) \
6803     , STREAMING_PROTOBUFS__REP_K__VALUE__protobuf_unspecified }
6804
6805
6806 struct  _StreamingProtobufs__RepKRV
6807 {
6808   ProtobufCMessage base;
6809   StreamingProtobufs__RepKRV__Value value;
6810 };
6811 #define STREAMING_PROTOBUFS__REP_K__RV__INIT \
6812  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rep_k__rv__descriptor) \
6813     , STREAMING_PROTOBUFS__REP_K__RV__VALUE__protobuf_unspecified }
6814
6815
6816 struct  _StreamingProtobufs__GrantPeriodicity
6817 {
6818   ProtobufCMessage base;
6819   StreamingProtobufs__GrantPeriodicity__Value value;
6820 };
6821 #define STREAMING_PROTOBUFS__GRANT_PERIODICITY__INIT \
6822  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__grant_periodicity__descriptor) \
6823     , STREAMING_PROTOBUFS__GRANT_PERIODICITY__VALUE__protobuf_unspecified }
6824
6825
6826 struct  _StreamingProtobufs__RRCConfiguredUplinkGrant
6827 {
6828   ProtobufCMessage base;
6829   uint32_t timedomainoffset;
6830   uint32_t timedomainallocation;
6831   ProtobufCBinaryData frequencydomainallocation;
6832   uint32_t antennaport;
6833   Google__Protobuf__UInt32Value *dmrs_seqinitialization;
6834   uint32_t precodingandnumberoflayers;
6835   Google__Protobuf__UInt32Value *srs_resourceindicator;
6836   uint32_t mcsandtbs;
6837   Google__Protobuf__UInt32Value *frequencyhoppingoffset;
6838   uint32_t pathlossreferenceindex;
6839 };
6840 #define STREAMING_PROTOBUFS__RRC__CONFIGURED_UPLINK_GRANT__INIT \
6841  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rrc__configured_uplink_grant__descriptor) \
6842     , 0, 0, {0,NULL}, 0, NULL, 0, NULL, 0, NULL, 0 }
6843
6844
6845 struct  _StreamingProtobufs__SRSConfig
6846 {
6847   ProtobufCMessage base;
6848   size_t n_srs_resourcesettoreleaselist;
6849   uint32_t *srs_resourcesettoreleaselist;
6850   size_t n_srs_resourcesettoaddmodlist;
6851   StreamingProtobufs__SRSResourceSet **srs_resourcesettoaddmodlist;
6852   size_t n_srs_resourcetoreleaselist;
6853   uint32_t *srs_resourcetoreleaselist;
6854   size_t n_srs_resourcetoaddmodlist;
6855   StreamingProtobufs__SRSResource **srs_resourcetoaddmodlist;
6856   StreamingProtobufs__DisabledOpt *tpc_accumulation;
6857 };
6858 #define STREAMING_PROTOBUFS__SRS__CONFIG__INIT \
6859  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__config__descriptor) \
6860     , 0,NULL, 0,NULL, 0,NULL, 0,NULL, NULL }
6861
6862
6863 typedef enum {
6864   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__RESOURCE_TYPE__NOT_SET = 0,
6865   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__RESOURCE_TYPE_APERIODIC = 3,
6866   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__RESOURCE_TYPE_SEMI_PERSISTENT = 4,
6867   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__RESOURCE_TYPE_PERIODIC = 5
6868     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__RESOURCE_SET__RESOURCE_TYPE)
6869 } StreamingProtobufs__SRSResourceSet__ResourceTypeCase;
6870
6871 typedef enum {
6872   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS__NOT_SET = 0,
6873   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS_SSB__INDEX = 9,
6874   STREAMING_PROTOBUFS__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS_CSI__RS__INDEX = 10
6875     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS)
6876 } StreamingProtobufs__SRSResourceSet__PathlossReferenceRSCase;
6877
6878 struct  _StreamingProtobufs__SRSResourceSet
6879 {
6880   ProtobufCMessage base;
6881   uint32_t srs_resourcesetid;
6882   size_t n_srs_resourceidlist;
6883   uint32_t *srs_resourceidlist;
6884   StreamingProtobufs__SRSResourceSetUsage *usage;
6885   StreamingProtobufs__Alpha *alpha;
6886   Google__Protobuf__Int32Value *p0;
6887   StreamingProtobufs__SRSPowerControlAdjustmentStates *srs_powercontroladjustmentstates;
6888   StreamingProtobufs__SRSResourceSet__ResourceTypeCase resource_type_case;
6889   union {
6890     StreamingProtobufs__SRSResourceSetTypeAperiodic *aperiodic;
6891     StreamingProtobufs__SRSResourceSetTypeSemiPersistent *semi_persistent;
6892     StreamingProtobufs__SRSResourceSetTypePeriodic *periodic;
6893   };
6894   StreamingProtobufs__SRSResourceSet__PathlossReferenceRSCase pathloss_reference_rs_case;
6895   union {
6896     uint32_t ssb_index;
6897     uint32_t csi_rs_index;
6898   };
6899 };
6900 #define STREAMING_PROTOBUFS__SRS__RESOURCE_SET__INIT \
6901  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource_set__descriptor) \
6902     , 0, 0,NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__SRS__RESOURCE_SET__RESOURCE_TYPE__NOT_SET, {0}, STREAMING_PROTOBUFS__SRS__RESOURCE_SET__PATHLOSS_REFERENCE_RS__NOT_SET, {0} }
6903
6904
6905 struct  _StreamingProtobufs__SRSResourceSetTypeAperiodic
6906 {
6907   ProtobufCMessage base;
6908   uint32_t aperiodicsrs_resourcetrigger;
6909   Google__Protobuf__UInt32Value *csi_rs;
6910   Google__Protobuf__UInt32Value *slotoffset;
6911   size_t n_aperiodicsrs_resourcetriggerlist_v1530;
6912   uint32_t *aperiodicsrs_resourcetriggerlist_v1530;
6913 };
6914 #define STREAMING_PROTOBUFS__SRS__RESOURCE_SET_TYPE__APERIODIC__INIT \
6915  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource_set_type__aperiodic__descriptor) \
6916     , 0, NULL, NULL, 0,NULL }
6917
6918
6919 struct  _StreamingProtobufs__SRSResourceSetTypeSemiPersistent
6920 {
6921   ProtobufCMessage base;
6922   Google__Protobuf__UInt32Value *associatedcsi_rs;
6923 };
6924 #define STREAMING_PROTOBUFS__SRS__RESOURCE_SET_TYPE__SEMI__PERSISTENT__INIT \
6925  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource_set_type__semi__persistent__descriptor) \
6926     , NULL }
6927
6928
6929 struct  _StreamingProtobufs__SRSResourceSetTypePeriodic
6930 {
6931   ProtobufCMessage base;
6932   Google__Protobuf__UInt32Value *associatedcsi_rs;
6933 };
6934 #define STREAMING_PROTOBUFS__SRS__RESOURCE_SET_TYPE__PERIODIC__INIT \
6935  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource_set_type__periodic__descriptor) \
6936     , NULL }
6937
6938
6939 struct  _StreamingProtobufs__SRSResourceSetUsage
6940 {
6941   ProtobufCMessage base;
6942   StreamingProtobufs__SRSResourceSetUsage__Value value;
6943 };
6944 #define STREAMING_PROTOBUFS__SRS__RESOURCE_SET__USAGE__INIT \
6945  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource_set__usage__descriptor) \
6946     , STREAMING_PROTOBUFS__SRS__RESOURCE_SET__USAGE__VALUE__protobuf_unspecified }
6947
6948
6949 struct  _StreamingProtobufs__SRSPowerControlAdjustmentStates
6950 {
6951   ProtobufCMessage base;
6952   StreamingProtobufs__SRSPowerControlAdjustmentStates__Value value;
6953 };
6954 #define STREAMING_PROTOBUFS__SRS__POWER_CONTROL_ADJUSTMENT_STATES__INIT \
6955  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__power_control_adjustment_states__descriptor) \
6956     , STREAMING_PROTOBUFS__SRS__POWER_CONTROL_ADJUSTMENT_STATES__VALUE__protobuf_unspecified }
6957
6958
6959 typedef enum {
6960   STREAMING_PROTOBUFS__SRS__RESOURCE__TRANSMISSION_COMB__NOT_SET = 0,
6961   STREAMING_PROTOBUFS__SRS__RESOURCE__TRANSMISSION_COMB_N2 = 4,
6962   STREAMING_PROTOBUFS__SRS__RESOURCE__TRANSMISSION_COMB_N4 = 5
6963     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__RESOURCE__TRANSMISSION_COMB)
6964 } StreamingProtobufs__SRSResource__TransmissionCombCase;
6965
6966 typedef enum {
6967   STREAMING_PROTOBUFS__SRS__RESOURCE__RESOURCE_TYPE__NOT_SET = 0,
6968   STREAMING_PROTOBUFS__SRS__RESOURCE__RESOURCE_TYPE_APERIODIC = 11,
6969   STREAMING_PROTOBUFS__SRS__RESOURCE__RESOURCE_TYPE_SEMI_PERSISTENT = 12,
6970   STREAMING_PROTOBUFS__SRS__RESOURCE__RESOURCE_TYPE_PERIODIC = 13
6971     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__RESOURCE__RESOURCE_TYPE)
6972 } StreamingProtobufs__SRSResource__ResourceTypeCase;
6973
6974 struct  _StreamingProtobufs__SRSResource
6975 {
6976   ProtobufCMessage base;
6977   uint32_t srs_resourceid;
6978   StreamingProtobufs__NrofSRSPorts *nrofsrs_ports;
6979   StreamingProtobufs__PTRSPortIndex *ptrs_portindex;
6980   StreamingProtobufs__ResourceMapping *resourcemapping;
6981   uint32_t freqdomainposition;
6982   uint32_t freqdomainshift;
6983   StreamingProtobufs__FreqHopping *freqhopping;
6984   StreamingProtobufs__GroupOrSequenceHopping *grouporsequencehopping;
6985   uint32_t sequenceid;
6986   StreamingProtobufs__SRSSpatialRelationInfo *spatialrelationinfo;
6987   StreamingProtobufs__SRSResource__TransmissionCombCase transmission_comb_case;
6988   union {
6989     StreamingProtobufs__N2 *n2;
6990     StreamingProtobufs__N4 *n4;
6991   };
6992   StreamingProtobufs__SRSResource__ResourceTypeCase resource_type_case;
6993   union {
6994     StreamingProtobufs__SRSResourceTypeAperiodic *aperiodic;
6995     StreamingProtobufs__SRSResourceTypeSemiPersistent *semi_persistent;
6996     StreamingProtobufs__SRSResourceTypePeriodic *periodic;
6997   };
6998 };
6999 #define STREAMING_PROTOBUFS__SRS__RESOURCE__INIT \
7000  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource__descriptor) \
7001     , 0, NULL, NULL, NULL, 0, 0, NULL, NULL, 0, NULL, STREAMING_PROTOBUFS__SRS__RESOURCE__TRANSMISSION_COMB__NOT_SET, {0}, STREAMING_PROTOBUFS__SRS__RESOURCE__RESOURCE_TYPE__NOT_SET, {0} }
7002
7003
7004 struct  _StreamingProtobufs__NrofSRSPorts
7005 {
7006   ProtobufCMessage base;
7007   StreamingProtobufs__NrofSRSPorts__Value value;
7008 };
7009 #define STREAMING_PROTOBUFS__NROF_SRS__PORTS__INIT \
7010  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_srs__ports__descriptor) \
7011     , STREAMING_PROTOBUFS__NROF_SRS__PORTS__VALUE__protobuf_unspecified }
7012
7013
7014 struct  _StreamingProtobufs__PTRSPortIndex
7015 {
7016   ProtobufCMessage base;
7017   StreamingProtobufs__PTRSPortIndex__Value value;
7018 };
7019 #define STREAMING_PROTOBUFS__PTRS__PORT_INDEX__INIT \
7020  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ptrs__port_index__descriptor) \
7021     , STREAMING_PROTOBUFS__PTRS__PORT_INDEX__VALUE__protobuf_unspecified }
7022
7023
7024 struct  _StreamingProtobufs__N2
7025 {
7026   ProtobufCMessage base;
7027   uint32_t comboffset_n2;
7028   uint32_t cyclicshift_n2;
7029 };
7030 #define STREAMING_PROTOBUFS__N2__INIT \
7031  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__n2__descriptor) \
7032     , 0, 0 }
7033
7034
7035 struct  _StreamingProtobufs__N4
7036 {
7037   ProtobufCMessage base;
7038   uint32_t comboffset_n4;
7039   uint32_t cyclicshift_n4;
7040 };
7041 #define STREAMING_PROTOBUFS__N4__INIT \
7042  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__n4__descriptor) \
7043     , 0, 0 }
7044
7045
7046 struct  _StreamingProtobufs__ResourceMapping
7047 {
7048   ProtobufCMessage base;
7049   uint32_t startposition;
7050   StreamingProtobufs__NrofSymbols *nrofsymbols;
7051   StreamingProtobufs__RepetitionFactor *repetitionfactor;
7052 };
7053 #define STREAMING_PROTOBUFS__RESOURCE_MAPPING__INIT \
7054  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__resource_mapping__descriptor) \
7055     , 0, NULL, NULL }
7056
7057
7058 struct  _StreamingProtobufs__NrofSymbols
7059 {
7060   ProtobufCMessage base;
7061   StreamingProtobufs__NrofSymbols__Value value;
7062 };
7063 #define STREAMING_PROTOBUFS__NROF_SYMBOLS__INIT \
7064  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_symbols__descriptor) \
7065     , STREAMING_PROTOBUFS__NROF_SYMBOLS__VALUE__protobuf_unspecified }
7066
7067
7068 struct  _StreamingProtobufs__RepetitionFactor
7069 {
7070   ProtobufCMessage base;
7071   StreamingProtobufs__RepetitionFactor__Value value;
7072 };
7073 #define STREAMING_PROTOBUFS__REPETITION_FACTOR__INIT \
7074  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__repetition_factor__descriptor) \
7075     , STREAMING_PROTOBUFS__REPETITION_FACTOR__VALUE__protobuf_unspecified }
7076
7077
7078 struct  _StreamingProtobufs__FreqHopping
7079 {
7080   ProtobufCMessage base;
7081   uint32_t c_srs;
7082   uint32_t b_srs;
7083   uint32_t b_hop;
7084 };
7085 #define STREAMING_PROTOBUFS__FREQ_HOPPING__INIT \
7086  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__freq_hopping__descriptor) \
7087     , 0, 0, 0 }
7088
7089
7090 struct  _StreamingProtobufs__GroupOrSequenceHopping
7091 {
7092   ProtobufCMessage base;
7093   StreamingProtobufs__GroupOrSequenceHopping__Value value;
7094 };
7095 #define STREAMING_PROTOBUFS__GROUP_OR_SEQUENCE_HOPPING__INIT \
7096  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__group_or_sequence_hopping__descriptor) \
7097     , STREAMING_PROTOBUFS__GROUP_OR_SEQUENCE_HOPPING__VALUE__protobuf_unspecified }
7098
7099
7100 struct  _StreamingProtobufs__SRSResourceTypeAperiodic
7101 {
7102   ProtobufCMessage base;
7103 };
7104 #define STREAMING_PROTOBUFS__SRS__RESOURCE_TYPE__APERIODIC__INIT \
7105  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource_type__aperiodic__descriptor) \
7106      }
7107
7108
7109 struct  _StreamingProtobufs__SRSResourceTypeSemiPersistent
7110 {
7111   ProtobufCMessage base;
7112   StreamingProtobufs__SRSPeriodicityAndOffset *periodicityandoffset_sp;
7113 };
7114 #define STREAMING_PROTOBUFS__SRS__RESOURCE_TYPE__SEMI__PERSISTENT__INIT \
7115  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource_type__semi__persistent__descriptor) \
7116     , NULL }
7117
7118
7119 typedef enum {
7120   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C__NOT_SET = 0,
7121   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL1 = 1,
7122   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL2 = 2,
7123   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL4 = 3,
7124   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL5 = 4,
7125   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL8 = 5,
7126   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL10 = 6,
7127   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL16 = 7,
7128   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL20 = 8,
7129   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL32 = 9,
7130   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL40 = 10,
7131   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL64 = 11,
7132   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL80 = 12,
7133   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL160 = 13,
7134   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL320 = 14,
7135   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL640 = 15,
7136   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL1280 = 16,
7137   STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C_SL2560 = 17
7138     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C)
7139 } StreamingProtobufs__SRSPeriodicityAndOffset__CCase;
7140
7141 struct  _StreamingProtobufs__SRSPeriodicityAndOffset
7142 {
7143   ProtobufCMessage base;
7144   StreamingProtobufs__SRSPeriodicityAndOffset__CCase c_case;
7145   union {
7146     StreamingProtobufs__Null *sl1;
7147     uint32_t sl2;
7148     uint32_t sl4;
7149     uint32_t sl5;
7150     uint32_t sl8;
7151     uint32_t sl10;
7152     uint32_t sl16;
7153     uint32_t sl20;
7154     uint32_t sl32;
7155     uint32_t sl40;
7156     uint32_t sl64;
7157     uint32_t sl80;
7158     uint32_t sl160;
7159     uint32_t sl320;
7160     uint32_t sl640;
7161     uint32_t sl1280;
7162     uint32_t sl2560;
7163   };
7164 };
7165 #define STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__INIT \
7166  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__periodicity_and_offset__descriptor) \
7167     , STREAMING_PROTOBUFS__SRS__PERIODICITY_AND_OFFSET__C__NOT_SET, {0} }
7168
7169
7170 struct  _StreamingProtobufs__SRSResourceTypePeriodic
7171 {
7172   ProtobufCMessage base;
7173   StreamingProtobufs__SRSPeriodicityAndOffset *periodicityandoffset_p;
7174 };
7175 #define STREAMING_PROTOBUFS__SRS__RESOURCE_TYPE__PERIODIC__INIT \
7176  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__resource_type__periodic__descriptor) \
7177     , NULL }
7178
7179
7180 typedef enum {
7181   STREAMING_PROTOBUFS__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL__NOT_SET = 0,
7182   STREAMING_PROTOBUFS__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_SSB__INDEX = 2,
7183   STREAMING_PROTOBUFS__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_CSI__RS__INDEX = 3,
7184   STREAMING_PROTOBUFS__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL_SRS = 4
7185     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL)
7186 } StreamingProtobufs__SRSSpatialRelationInfo__ReferenceSignalCase;
7187
7188 struct  _StreamingProtobufs__SRSSpatialRelationInfo
7189 {
7190   ProtobufCMessage base;
7191   Google__Protobuf__UInt32Value *servingcellid;
7192   StreamingProtobufs__SRSSpatialRelationInfo__ReferenceSignalCase reference_signal_case;
7193   union {
7194     uint32_t ssb_index;
7195     uint32_t csi_rs_index;
7196     StreamingProtobufs__Srs *srs;
7197   };
7198 };
7199 #define STREAMING_PROTOBUFS__SRS__SPATIAL_RELATION_INFO__INIT \
7200  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srs__spatial_relation_info__descriptor) \
7201     , NULL, STREAMING_PROTOBUFS__SRS__SPATIAL_RELATION_INFO__REFERENCE_SIGNAL__NOT_SET, {0} }
7202
7203
7204 struct  _StreamingProtobufs__BeamFailureRecoveryConfig
7205 {
7206   ProtobufCMessage base;
7207   Google__Protobuf__UInt32Value *rootsequenceindex_bfr;
7208   StreamingProtobufs__RACHConfigGeneric *rach_configbfr;
7209   Google__Protobuf__UInt32Value *rsrp_thresholdssb;
7210   size_t n_candidatebeamrslist;
7211   StreamingProtobufs__PRACHResourceDedicatedBFR **candidatebeamrslist;
7212   StreamingProtobufs__SSBPerRACHOccasion *ssb_perrach_occasion;
7213   Google__Protobuf__UInt32Value *ra_ssb_occasionmaskindex;
7214   Google__Protobuf__UInt32Value *recoverysearchspaceid;
7215   StreamingProtobufs__RAPrioritization *ra_prioritization;
7216   StreamingProtobufs__BeamFailureRecoveryTimer *beamfailurerecoverytimer;
7217   StreamingProtobufs__SubcarrierSpacing *msg1_subcarrierspacing_v1530;
7218 };
7219 #define STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_CONFIG__INIT \
7220  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__beam_failure_recovery_config__descriptor) \
7221     , NULL, NULL, NULL, 0,NULL, NULL, NULL, NULL, NULL, NULL, NULL }
7222
7223
7224 typedef enum {
7225   STREAMING_PROTOBUFS__PRACH__RESOURCE_DEDICATED_BFR__C__NOT_SET = 0,
7226   STREAMING_PROTOBUFS__PRACH__RESOURCE_DEDICATED_BFR__C_SSB = 1,
7227   STREAMING_PROTOBUFS__PRACH__RESOURCE_DEDICATED_BFR__C_CSI__RS = 2
7228     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PRACH__RESOURCE_DEDICATED_BFR__C)
7229 } StreamingProtobufs__PRACHResourceDedicatedBFR__CCase;
7230
7231 struct  _StreamingProtobufs__PRACHResourceDedicatedBFR
7232 {
7233   ProtobufCMessage base;
7234   StreamingProtobufs__PRACHResourceDedicatedBFR__CCase c_case;
7235   union {
7236     StreamingProtobufs__BFRSSBResource *ssb;
7237     StreamingProtobufs__BFRCSIRSResource *csi_rs;
7238   };
7239 };
7240 #define STREAMING_PROTOBUFS__PRACH__RESOURCE_DEDICATED_BFR__INIT \
7241  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__prach__resource_dedicated_bfr__descriptor) \
7242     , STREAMING_PROTOBUFS__PRACH__RESOURCE_DEDICATED_BFR__C__NOT_SET, {0} }
7243
7244
7245 struct  _StreamingProtobufs__BFRSSBResource
7246 {
7247   ProtobufCMessage base;
7248   uint32_t ssb;
7249   uint32_t ra_preambleindex;
7250 };
7251 #define STREAMING_PROTOBUFS__BFR__SSB__RESOURCE__INIT \
7252  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bfr__ssb__resource__descriptor) \
7253     , 0, 0 }
7254
7255
7256 struct  _StreamingProtobufs__BFRCSIRSResource
7257 {
7258   ProtobufCMessage base;
7259   uint32_t csi_rs;
7260   size_t n_ra_occasionlist;
7261   uint32_t *ra_occasionlist;
7262   Google__Protobuf__UInt32Value *ra_preambleindex;
7263 };
7264 #define STREAMING_PROTOBUFS__BFR__CSIRS__RESOURCE__INIT \
7265  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bfr__csirs__resource__descriptor) \
7266     , 0, 0,NULL, NULL }
7267
7268
7269 struct  _StreamingProtobufs__SSBPerRACHOccasion
7270 {
7271   ProtobufCMessage base;
7272   StreamingProtobufs__SSBPerRACHOccasion__Value value;
7273 };
7274 #define STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__INIT \
7275  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ssb_per_rach__occasion__descriptor) \
7276     , STREAMING_PROTOBUFS__SSB_PER_RACH__OCCASION__VALUE__protobuf_unspecified }
7277
7278
7279 struct  _StreamingProtobufs__BeamFailureRecoveryTimer
7280 {
7281   ProtobufCMessage base;
7282   StreamingProtobufs__BeamFailureRecoveryTimer__Value value;
7283 };
7284 #define STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__INIT \
7285  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__beam_failure_recovery_timer__descriptor) \
7286     , STREAMING_PROTOBUFS__BEAM_FAILURE_RECOVERY_TIMER__VALUE__protobuf_unspecified }
7287
7288
7289 typedef enum {
7290   STREAMING_PROTOBUFS__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR__NOT_SET = 0,
7291   STREAMING_PROTOBUFS__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR_RELEASE_SLOT_FORMAT_INDICATOR = 1,
7292   STREAMING_PROTOBUFS__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR_SETUP_SLOT_FORMAT_INDICATOR = 2
7293     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR)
7294 } StreamingProtobufs__PDCCHServingCellConfig__SlotFormatIndicatorCase;
7295
7296 struct  _StreamingProtobufs__PDCCHServingCellConfig
7297 {
7298   ProtobufCMessage base;
7299   StreamingProtobufs__PDCCHServingCellConfig__SlotFormatIndicatorCase slot_format_indicator_case;
7300   union {
7301     StreamingProtobufs__Null *release_slotformatindicator;
7302     StreamingProtobufs__SlotFormatIndicator *setup_slotformatindicator;
7303   };
7304 };
7305 #define STREAMING_PROTOBUFS__PDCCH__SERVING_CELL_CONFIG__INIT \
7306  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcch__serving_cell_config__descriptor) \
7307     , STREAMING_PROTOBUFS__PDCCH__SERVING_CELL_CONFIG__SLOT_FORMAT_INDICATOR__NOT_SET, {0} }
7308
7309
7310 struct  _StreamingProtobufs__SlotFormatIndicator
7311 {
7312   ProtobufCMessage base;
7313   uint32_t sfi_rnti;
7314   uint32_t dci_payloadsize;
7315   size_t n_slotformatcombtoaddmodlist;
7316   StreamingProtobufs__SlotFormatCombinationsPerCell **slotformatcombtoaddmodlist;
7317   size_t n_slotformatcombtoreleaselist;
7318   uint32_t *slotformatcombtoreleaselist;
7319 };
7320 #define STREAMING_PROTOBUFS__SLOT_FORMAT_INDICATOR__INIT \
7321  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__slot_format_indicator__descriptor) \
7322     , 0, 0, 0,NULL, 0,NULL }
7323
7324
7325 struct  _StreamingProtobufs__SlotFormatCombinationsPerCell
7326 {
7327   ProtobufCMessage base;
7328   uint32_t servingcellid;
7329   StreamingProtobufs__SubcarrierSpacing *subcarrierspacing;
7330   StreamingProtobufs__SubcarrierSpacing *subcarrierspacing2;
7331   size_t n_slotformatcombinations;
7332   StreamingProtobufs__SlotFormatCombination **slotformatcombinations;
7333   Google__Protobuf__UInt32Value *positionindci;
7334 };
7335 #define STREAMING_PROTOBUFS__SLOT_FORMAT_COMBINATIONS_PER_CELL__INIT \
7336  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__slot_format_combinations_per_cell__descriptor) \
7337     , 0, NULL, NULL, 0,NULL, NULL }
7338
7339
7340 struct  _StreamingProtobufs__SlotFormatCombination
7341 {
7342   ProtobufCMessage base;
7343   uint32_t slotformatcombinationid;
7344   size_t n_slotformats;
7345   uint32_t *slotformats;
7346 };
7347 #define STREAMING_PROTOBUFS__SLOT_FORMAT_COMBINATION__INIT \
7348  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__slot_format_combination__descriptor) \
7349     , 0, 0,NULL }
7350
7351
7352 typedef enum {
7353   STREAMING_PROTOBUFS__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION__NOT_SET = 0,
7354   STREAMING_PROTOBUFS__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION_RELEASE_CODE_BLOCK_GROUP_TRANSMISSION = 1,
7355   STREAMING_PROTOBUFS__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION_SETUP_CODE_BLOCK_GROUP_TRANSMISSION = 2
7356     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION)
7357 } StreamingProtobufs__PDSCHServingCellConfig__CodeBlockGroupTransmissionCase;
7358
7359 struct  _StreamingProtobufs__PDSCHServingCellConfig
7360 {
7361   ProtobufCMessage base;
7362   StreamingProtobufs__XOverhead *xoverhead;
7363   StreamingProtobufs__NrofHARQProcessesForPDSCH *nrofharq_processesforpdsch;
7364   Google__Protobuf__UInt32Value *pucch_cell;
7365   Google__Protobuf__UInt32Value *maxmimo_layers;
7366   Google__Protobuf__BoolValue *processingtype2enabled;
7367   StreamingProtobufs__PDSCHServingCellConfig__CodeBlockGroupTransmissionCase code_block_group_transmission_case;
7368   union {
7369     StreamingProtobufs__Null *release_codeblockgrouptransmission;
7370     StreamingProtobufs__PDSCHCodeBlockGroupTransmission *setup_codeblockgrouptransmission;
7371   };
7372 };
7373 #define STREAMING_PROTOBUFS__PDSCH__SERVING_CELL_CONFIG__INIT \
7374  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdsch__serving_cell_config__descriptor) \
7375     , NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__PDSCH__SERVING_CELL_CONFIG__CODE_BLOCK_GROUP_TRANSMISSION__NOT_SET, {0} }
7376
7377
7378 struct  _StreamingProtobufs__PDSCHCodeBlockGroupTransmission
7379 {
7380   ProtobufCMessage base;
7381   StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock *maxcodeblockgroupspertransportblock;
7382   protobuf_c_boolean codeblockgroupflushindicator;
7383 };
7384 #define STREAMING_PROTOBUFS__PDSCH__CODE_BLOCK_GROUP_TRANSMISSION__INIT \
7385  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdsch__code_block_group_transmission__descriptor) \
7386     , NULL, 0 }
7387
7388
7389 struct  _StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock
7390 {
7391   ProtobufCMessage base;
7392   StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock__Value value;
7393 };
7394 #define STREAMING_PROTOBUFS__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__INIT \
7395  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__max_code_block_groups_per_transport_block__descriptor) \
7396     , STREAMING_PROTOBUFS__MAX_CODE_BLOCK_GROUPS_PER_TRANSPORT_BLOCK__VALUE__protobuf_unspecified }
7397
7398
7399 struct  _StreamingProtobufs__XOverhead
7400 {
7401   ProtobufCMessage base;
7402   StreamingProtobufs__XOverhead__Value value;
7403 };
7404 #define STREAMING_PROTOBUFS__XOVERHEAD__INIT \
7405  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__xoverhead__descriptor) \
7406     , STREAMING_PROTOBUFS__XOVERHEAD__VALUE__protobuf_unspecified }
7407
7408
7409 struct  _StreamingProtobufs__NrofHARQProcessesForPDSCH
7410 {
7411   ProtobufCMessage base;
7412   StreamingProtobufs__NrofHARQProcessesForPDSCH__Value value;
7413 };
7414 #define STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__INIT \
7415  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_harq__processes_for_pdsch__descriptor) \
7416     , STREAMING_PROTOBUFS__NROF_HARQ__PROCESSES_FOR_PDSCH__VALUE__protobuf_unspecified }
7417
7418
7419 typedef enum {
7420   STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST__NOT_SET = 0,
7421   STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST_RELEASE_CSI__APERIODIC_TRIGGER_STATE_LIST = 16,
7422   STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST_SETUP_CSI__APERIODIC_TRIGGER_STATE_LIST = 17
7423     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST)
7424 } StreamingProtobufs__CSIMeasConfig__CsiAperiodicTriggerStateListCase;
7425
7426 typedef enum {
7427   STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST__NOT_SET = 0,
7428   STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST_RELEASE_SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST = 18,
7429   STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST_SETUP_SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST = 19
7430     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST)
7431 } StreamingProtobufs__CSIMeasConfig__SemiPersistentOnPUSCHTriggerStateListCase;
7432
7433 struct  _StreamingProtobufs__CSIMeasConfig
7434 {
7435   ProtobufCMessage base;
7436   size_t n_nzp_csi_rs_resourcetoaddmodlist;
7437   StreamingProtobufs__NZPCSIRSResource **nzp_csi_rs_resourcetoaddmodlist;
7438   size_t n_nzp_csi_rs_resourcetoreleaselist;
7439   uint32_t *nzp_csi_rs_resourcetoreleaselist;
7440   size_t n_nzp_csi_rs_resourcesettoaddmodlist;
7441   StreamingProtobufs__NZPCSIRSResourceSet **nzp_csi_rs_resourcesettoaddmodlist;
7442   size_t n_nzp_csi_rs_resourcesettoreleaselist;
7443   uint32_t *nzp_csi_rs_resourcesettoreleaselist;
7444   size_t n_csi_im_resourcetoaddmodlist;
7445   StreamingProtobufs__CSIIMResource **csi_im_resourcetoaddmodlist;
7446   size_t n_csi_im_resourcetoreleaselist;
7447   uint32_t *csi_im_resourcetoreleaselist;
7448   size_t n_csi_im_resourcesettoaddmodlist;
7449   StreamingProtobufs__CSIIMResourceSet **csi_im_resourcesettoaddmodlist;
7450   size_t n_csi_im_resourcesettoreleaselist;
7451   uint32_t *csi_im_resourcesettoreleaselist;
7452   size_t n_csi_ssb_resourcesettoaddmodlist;
7453   StreamingProtobufs__CSISSBResourceSet **csi_ssb_resourcesettoaddmodlist;
7454   size_t n_csi_ssb_resourcesettoaddreleaselist;
7455   uint32_t *csi_ssb_resourcesettoaddreleaselist;
7456   size_t n_csi_resourceconfigtoaddmodlist;
7457   StreamingProtobufs__CSIResourceConfig **csi_resourceconfigtoaddmodlist;
7458   size_t n_csi_resourceconfigtoreleaselist;
7459   uint32_t *csi_resourceconfigtoreleaselist;
7460   size_t n_csi_reportconfigtoaddmodlist;
7461   StreamingProtobufs__CSIReportConfig **csi_reportconfigtoaddmodlist;
7462   size_t n_csi_reportconfigtoreleaselist;
7463   uint32_t *csi_reportconfigtoreleaselist;
7464   Google__Protobuf__UInt32Value *reporttriggersize;
7465   StreamingProtobufs__CSIMeasConfig__CsiAperiodicTriggerStateListCase csi__aperiodic_trigger_state_list_case;
7466   union {
7467     StreamingProtobufs__Null *release_csi_aperiodictriggerstatelist;
7468     StreamingProtobufs__CSIAperiodicTriggerStateList *setup_csi_aperiodictriggerstatelist;
7469   };
7470   StreamingProtobufs__CSIMeasConfig__SemiPersistentOnPUSCHTriggerStateListCase semi_persistent_on_pusch__trigger_state_list_case;
7471   union {
7472     StreamingProtobufs__Null *release_semipersistentonpusch_triggerstatelist;
7473     StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList *setup_semipersistentonpusch_triggerstatelist;
7474   };
7475 };
7476 #define STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__INIT \
7477  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__meas_config__descriptor) \
7478     , 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, STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__CSI__APERIODIC_TRIGGER_STATE_LIST__NOT_SET, {0}, STREAMING_PROTOBUFS__CSI__MEAS_CONFIG__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST__NOT_SET, {0} }
7479
7480
7481 struct  _StreamingProtobufs__NZPCSIRSResource
7482 {
7483   ProtobufCMessage base;
7484   uint32_t nzp_csi_rs_resourceid;
7485   StreamingProtobufs__CSIRSResourceMapping *resourcemapping;
7486   int32_t powercontroloffset;
7487   StreamingProtobufs__PowerControlOffsetSS *powercontroloffsetss;
7488   uint32_t scramblingid;
7489   StreamingProtobufs__CSIResourcePeriodicityAndOffset *periodicityandoffset;
7490   Google__Protobuf__UInt32Value *qcl_infoperiodiccsi_rs;
7491 };
7492 #define STREAMING_PROTOBUFS__NZP__CSI__RS__RESOURCE__INIT \
7493  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nzp__csi__rs__resource__descriptor) \
7494     , 0, NULL, 0, NULL, 0, NULL, NULL }
7495
7496
7497 struct  _StreamingProtobufs__PowerControlOffsetSS
7498 {
7499   ProtobufCMessage base;
7500   StreamingProtobufs__PowerControlOffsetSS__Value value;
7501 };
7502 #define STREAMING_PROTOBUFS__POWER_CONTROL_OFFSET_SS__INIT \
7503  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__power_control_offset_ss__descriptor) \
7504     , STREAMING_PROTOBUFS__POWER_CONTROL_OFFSET_SS__VALUE__protobuf_unspecified }
7505
7506
7507 struct  _StreamingProtobufs__NZPCSIRSResourceSet
7508 {
7509   ProtobufCMessage base;
7510   uint32_t nzp_csi_resourcesetid;
7511   size_t n_nzp_csi_rs_resources;
7512   uint32_t *nzp_csi_rs_resources;
7513   StreamingProtobufs__OnOffOpt *repetition;
7514   Google__Protobuf__UInt32Value *aperiodictriggeringoffset;
7515   StreamingProtobufs__TrueOpt *trs_info;
7516 };
7517 #define STREAMING_PROTOBUFS__NZP__CSI__RS__RESOURCE_SET__INIT \
7518  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nzp__csi__rs__resource_set__descriptor) \
7519     , 0, 0,NULL, NULL, NULL, NULL }
7520
7521
7522 typedef enum {
7523   STREAMING_PROTOBUFS__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN__NOT_SET = 0,
7524   STREAMING_PROTOBUFS__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN_PATTERN0 = 2,
7525   STREAMING_PROTOBUFS__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN_PATTERN1 = 3
7526     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN)
7527 } StreamingProtobufs__CSIIMResource__CsiIMResourceElementPatternCase;
7528
7529 struct  _StreamingProtobufs__CSIIMResource
7530 {
7531   ProtobufCMessage base;
7532   uint32_t csi_im_resourceid;
7533   StreamingProtobufs__CSIFrequencyOccupation *freqband;
7534   StreamingProtobufs__CSIResourcePeriodicityAndOffset *periodicityandoffset;
7535   StreamingProtobufs__CSIIMResource__CsiIMResourceElementPatternCase csi__im__resource_element_pattern_case;
7536   union {
7537     StreamingProtobufs__Pattern0 *pattern0;
7538     StreamingProtobufs__Pattern1 *pattern1;
7539   };
7540 };
7541 #define STREAMING_PROTOBUFS__CSI__IM__RESOURCE__INIT \
7542  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__im__resource__descriptor) \
7543     , 0, NULL, NULL, STREAMING_PROTOBUFS__CSI__IM__RESOURCE__CSI__IM__RESOURCE_ELEMENT_PATTERN__NOT_SET, {0} }
7544
7545
7546 struct  _StreamingProtobufs__Pattern0
7547 {
7548   ProtobufCMessage base;
7549   StreamingProtobufs__SubcarrierLocationP0 *subcarrierlocation_p0;
7550   uint32_t symbollocation_p0;
7551 };
7552 #define STREAMING_PROTOBUFS__PATTERN0__INIT \
7553  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pattern0__descriptor) \
7554     , NULL, 0 }
7555
7556
7557 struct  _StreamingProtobufs__SubcarrierLocationP0
7558 {
7559   ProtobufCMessage base;
7560   StreamingProtobufs__SubcarrierLocationP0__Value value;
7561 };
7562 #define STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__INIT \
7563  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__subcarrier_location_p0__descriptor) \
7564     , STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P0__VALUE__protobuf_unspecified }
7565
7566
7567 struct  _StreamingProtobufs__Pattern1
7568 {
7569   ProtobufCMessage base;
7570   StreamingProtobufs__SubcarrierLocationP1 *subcarrierlocation_p1;
7571   uint32_t symbollocation_p1;
7572 };
7573 #define STREAMING_PROTOBUFS__PATTERN1__INIT \
7574  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pattern1__descriptor) \
7575     , NULL, 0 }
7576
7577
7578 struct  _StreamingProtobufs__SubcarrierLocationP1
7579 {
7580   ProtobufCMessage base;
7581   StreamingProtobufs__SubcarrierLocationP1__Value value;
7582 };
7583 #define STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P1__INIT \
7584  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__subcarrier_location_p1__descriptor) \
7585     , STREAMING_PROTOBUFS__SUBCARRIER_LOCATION_P1__VALUE__protobuf_unspecified }
7586
7587
7588 struct  _StreamingProtobufs__CSIIMResourceSet
7589 {
7590   ProtobufCMessage base;
7591   uint32_t csi_im_resourcesetid;
7592   size_t n_csi_im_resources;
7593   uint32_t *csi_im_resources;
7594 };
7595 #define STREAMING_PROTOBUFS__CSI__IM__RESOURCE_SET__INIT \
7596  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__im__resource_set__descriptor) \
7597     , 0, 0,NULL }
7598
7599
7600 struct  _StreamingProtobufs__CSISSBResourceSet
7601 {
7602   ProtobufCMessage base;
7603   uint32_t csi_ssb_resourcesetid;
7604   size_t n_csi_ssb_resourcelist;
7605   uint32_t *csi_ssb_resourcelist;
7606 };
7607 #define STREAMING_PROTOBUFS__CSI__SSB__RESOURCE_SET__INIT \
7608  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__ssb__resource_set__descriptor) \
7609     , 0, 0,NULL }
7610
7611
7612 typedef enum {
7613   STREAMING_PROTOBUFS__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST__NOT_SET = 0,
7614   STREAMING_PROTOBUFS__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST_NZP__CSI__RS__SSB = 2,
7615   STREAMING_PROTOBUFS__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST_CSI__IM__RESOURCE_SET_LIST = 3
7616     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST)
7617 } StreamingProtobufs__CSIResourceConfig__CsiRSResourceSetListCase;
7618
7619 struct  _StreamingProtobufs__CSIResourceConfig
7620 {
7621   ProtobufCMessage base;
7622   uint32_t csi_resourceconfigid;
7623   uint32_t bwp_id;
7624   StreamingProtobufs__ResourceType *resourcetype;
7625   StreamingProtobufs__CSIResourceConfig__CsiRSResourceSetListCase csi__rs__resource_set_list_case;
7626   union {
7627     StreamingProtobufs__NZPCSIRSSSB *nzp_csi_rs_ssb;
7628     StreamingProtobufs__CSIIMResourceSetList *csi_im_resourcesetlist;
7629   };
7630 };
7631 #define STREAMING_PROTOBUFS__CSI__RESOURCE_CONFIG__INIT \
7632  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__resource_config__descriptor) \
7633     , 0, 0, NULL, STREAMING_PROTOBUFS__CSI__RESOURCE_CONFIG__CSI__RS__RESOURCE_SET_LIST__NOT_SET, {0} }
7634
7635
7636 struct  _StreamingProtobufs__NZPCSIRSSSB
7637 {
7638   ProtobufCMessage base;
7639   size_t n_nzp_csi_rs_resourcesetlist;
7640   uint32_t *nzp_csi_rs_resourcesetlist;
7641   size_t n_csi_ssb_resourcesetlist;
7642   uint32_t *csi_ssb_resourcesetlist;
7643 };
7644 #define STREAMING_PROTOBUFS__NZP__CSI__RS__SSB__INIT \
7645  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nzp__csi__rs__ssb__descriptor) \
7646     , 0,NULL, 0,NULL }
7647
7648
7649 struct  _StreamingProtobufs__CSIIMResourceSetList
7650 {
7651   ProtobufCMessage base;
7652   size_t n_items;
7653   uint32_t *items;
7654 };
7655 #define STREAMING_PROTOBUFS__CSI__IM__RESOURCE_SET_LIST__INIT \
7656  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__im__resource_set_list__descriptor) \
7657     , 0,NULL }
7658
7659
7660 struct  _StreamingProtobufs__ResourceType
7661 {
7662   ProtobufCMessage base;
7663   StreamingProtobufs__ResourceType__Value value;
7664 };
7665 #define STREAMING_PROTOBUFS__RESOURCE_TYPE__INIT \
7666  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__resource_type__descriptor) \
7667     , STREAMING_PROTOBUFS__RESOURCE_TYPE__VALUE__protobuf_unspecified }
7668
7669
7670 typedef enum {
7671   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE__NOT_SET = 0,
7672   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE_PERIODIC = 6,
7673   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE_SEMI_PERSISTENT_ON_PUCCH = 7,
7674   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE_SEMI_PERSISTENT_ON_PUSCH = 8,
7675   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE_APERIODIC = 9
7676     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE)
7677 } StreamingProtobufs__CSIReportConfig__ReportConfigTypeCase;
7678
7679 typedef enum {
7680   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY__NOT_SET = 0,
7681   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY_NONE = 10,
7682   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI__PMI__CQI = 11,
7683   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI_I1 = 12,
7684   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI_I1__CQI = 13,
7685   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI__CQI = 14,
7686   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RSRP = 15,
7687   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY_SSB__INDEX__RSRP = 16,
7688   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY_CRI__RI__LI__PMI__CQI = 17
7689     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY)
7690 } StreamingProtobufs__CSIReportConfig__ReportQuantityCase;
7691
7692 typedef enum {
7693   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING__NOT_SET = 0,
7694   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING_ENABLED = 23,
7695   STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING_DISABLED = 24
7696     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING)
7697 } StreamingProtobufs__CSIReportConfig__GroupBasedBeamReportingCase;
7698
7699 struct  _StreamingProtobufs__CSIReportConfig
7700 {
7701   ProtobufCMessage base;
7702   uint32_t reportconfigid;
7703   Google__Protobuf__UInt32Value *carrier;
7704   uint32_t resourcesforchannelmeasurement;
7705   Google__Protobuf__UInt32Value *csi_im_resourcesforinterference;
7706   Google__Protobuf__UInt32Value *nzp_csi_rs_resourcesforinterference;
7707   StreamingProtobufs__ReportFreqConfiguration *reportfreqconfiguration;
7708   StreamingProtobufs__ConfiguredOpt *timerestrictionforchannelmeasurements;
7709   StreamingProtobufs__ConfiguredOpt *timerestrictionforinterferencemeasurements;
7710   StreamingProtobufs__CodebookConfig *codebookconfig;
7711   StreamingProtobufs__CSIReportConfigDummy *dummy;
7712   StreamingProtobufs__CQITable *cqi_table;
7713   StreamingProtobufs__SubbandSize *subbandsize;
7714   size_t n_non_pmi_portindication;
7715   StreamingProtobufs__PortIndexFor8Ranks **non_pmi_portindication;
7716   StreamingProtobufs__SemiPersistentOnPUSCHV1530 *semipersistentonpusch_v1530;
7717   StreamingProtobufs__CSIReportConfig__ReportConfigTypeCase report_config_type_case;
7718   union {
7719     StreamingProtobufs__CSIReportConfigTypePeriodic *periodic;
7720     StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH *semipersistentonpucch;
7721     StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH *semipersistentonpusch;
7722     StreamingProtobufs__CSIReportConfigTypeAperiodic *aperiodic;
7723   };
7724   StreamingProtobufs__CSIReportConfig__ReportQuantityCase report_quantity_case;
7725   union {
7726     StreamingProtobufs__Null *none;
7727     StreamingProtobufs__Null *cri_ri_pmi_cqi;
7728     StreamingProtobufs__Null *cri_ri_i1;
7729     StreamingProtobufs__CRIRII1CQI *cri_ri_i1_cqi;
7730     StreamingProtobufs__Null *cri_ri_cqi;
7731     StreamingProtobufs__Null *cri_rsrp;
7732     StreamingProtobufs__Null *ssb_index_rsrp;
7733     StreamingProtobufs__Null *cri_ri_li_pmi_cqi;
7734   };
7735   StreamingProtobufs__CSIReportConfig__GroupBasedBeamReportingCase group_based_beam_reporting_case;
7736   union {
7737     StreamingProtobufs__Null *enabled;
7738     StreamingProtobufs__GroupBasedBeamReportingDisabled *disabled;
7739   };
7740 };
7741 #define STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__INIT \
7742  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__report_config__descriptor) \
7743     , 0, NULL, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0,NULL, NULL, STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_CONFIG_TYPE__NOT_SET, {0}, STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__REPORT_QUANTITY__NOT_SET, {0}, STREAMING_PROTOBUFS__CSI__REPORT_CONFIG__GROUP_BASED_BEAM_REPORTING__NOT_SET, {0} }
7744
7745
7746 struct  _StreamingProtobufs__CSIReportConfigTypePeriodic
7747 {
7748   ProtobufCMessage base;
7749   StreamingProtobufs__CSIReportPeriodicityAndOffset *reportslotconfig;
7750   size_t n_pucch_csi_resourcelist;
7751   StreamingProtobufs__PUCCHCSIResource **pucch_csi_resourcelist;
7752 };
7753 #define STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_TYPE__PERIODIC__INIT \
7754  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__report_config_type__periodic__descriptor) \
7755     , NULL, 0,NULL }
7756
7757
7758 typedef enum {
7759   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C__NOT_SET = 0,
7760   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS4 = 1,
7761   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS5 = 2,
7762   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS8 = 3,
7763   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS10 = 4,
7764   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS16 = 5,
7765   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS20 = 6,
7766   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS40 = 7,
7767   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS80 = 8,
7768   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS160 = 9,
7769   STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C_SLOTS320 = 10
7770     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C)
7771 } StreamingProtobufs__CSIReportPeriodicityAndOffset__CCase;
7772
7773 struct  _StreamingProtobufs__CSIReportPeriodicityAndOffset
7774 {
7775   ProtobufCMessage base;
7776   StreamingProtobufs__CSIReportPeriodicityAndOffset__CCase c_case;
7777   union {
7778     uint32_t slots4;
7779     uint32_t slots5;
7780     uint32_t slots8;
7781     uint32_t slots10;
7782     uint32_t slots16;
7783     uint32_t slots20;
7784     uint32_t slots40;
7785     uint32_t slots80;
7786     uint32_t slots160;
7787     uint32_t slots320;
7788   };
7789 };
7790 #define STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__INIT \
7791  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__report_periodicity_and_offset__descriptor) \
7792     , STREAMING_PROTOBUFS__CSI__REPORT_PERIODICITY_AND_OFFSET__C__NOT_SET, {0} }
7793
7794
7795 struct  _StreamingProtobufs__PUCCHCSIResource
7796 {
7797   ProtobufCMessage base;
7798   uint32_t uplinkbandwidthpartid;
7799   uint32_t pucch_resource;
7800 };
7801 #define STREAMING_PROTOBUFS__PUCCH__CSI__RESOURCE__INIT \
7802  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pucch__csi__resource__descriptor) \
7803     , 0, 0 }
7804
7805
7806 struct  _StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH
7807 {
7808   ProtobufCMessage base;
7809   StreamingProtobufs__CSIReportPeriodicityAndOffset *reportslotconfig;
7810   size_t n_pucch_csi_resourcelist;
7811   StreamingProtobufs__PUCCHCSIResource **pucch_csi_resourcelist;
7812 };
7813 #define STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_TYPE__SEMI_PERSISTENT_ON_PUCCH__INIT \
7814  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__report_config_type__semi_persistent_on_pucch__descriptor) \
7815     , NULL, 0,NULL }
7816
7817
7818 struct  _StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH
7819 {
7820   ProtobufCMessage base;
7821   StreamingProtobufs__ReportSlotConfig *reportslotconfig;
7822   size_t n_reportslotoffsetlist;
7823   uint32_t *reportslotoffsetlist;
7824   uint32_t p0alpha;
7825 };
7826 #define STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_TYPE__SEMI_PERSISTENT_ON_PUSCH__INIT \
7827  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__report_config_type__semi_persistent_on_pusch__descriptor) \
7828     , NULL, 0,NULL, 0 }
7829
7830
7831 struct  _StreamingProtobufs__ReportSlotConfig
7832 {
7833   ProtobufCMessage base;
7834   StreamingProtobufs__ReportSlotConfig__Value value;
7835 };
7836 #define STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__INIT \
7837  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_slot_config__descriptor) \
7838     , STREAMING_PROTOBUFS__REPORT_SLOT_CONFIG__VALUE__protobuf_unspecified }
7839
7840
7841 struct  _StreamingProtobufs__CSIReportConfigTypeAperiodic
7842 {
7843   ProtobufCMessage base;
7844   size_t n_reportslotoffsetlist;
7845   uint32_t *reportslotoffsetlist;
7846 };
7847 #define STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_TYPE__APERIODIC__INIT \
7848  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__report_config_type__aperiodic__descriptor) \
7849     , 0,NULL }
7850
7851
7852 struct  _StreamingProtobufs__CRIRII1CQI
7853 {
7854   ProtobufCMessage base;
7855   StreamingProtobufs__CRIRII1CQI__Value value;
7856 };
7857 #define STREAMING_PROTOBUFS__CRI__RI_I1__CQI__INIT \
7858  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cri__ri_i1__cqi__descriptor) \
7859     , STREAMING_PROTOBUFS__CRI__RI_I1__CQI__VALUE__protobuf_unspecified }
7860
7861
7862 typedef enum {
7863   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND__NOT_SET = 0,
7864   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS3 = 3,
7865   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS4 = 4,
7866   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS5 = 5,
7867   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS6 = 6,
7868   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS7 = 7,
7869   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS8 = 8,
7870   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS9 = 9,
7871   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS10 = 10,
7872   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS11 = 11,
7873   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS12 = 12,
7874   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS13 = 13,
7875   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS14 = 14,
7876   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS15 = 15,
7877   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS16 = 16,
7878   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS17 = 17,
7879   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS18 = 18,
7880   STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND_SUBBANDS19_V1530 = 19
7881     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND)
7882 } StreamingProtobufs__ReportFreqConfiguration__CsiReportingBandCase;
7883
7884 struct  _StreamingProtobufs__ReportFreqConfiguration
7885 {
7886   ProtobufCMessage base;
7887   StreamingProtobufs__CQIFormatIndicator *cqi_formatindicator;
7888   StreamingProtobufs__PMIFormatIndicator *pmi_formatindicator;
7889   StreamingProtobufs__ReportFreqConfiguration__CsiReportingBandCase csi__reporting_band_case;
7890   union {
7891     ProtobufCBinaryData subbands3;
7892     ProtobufCBinaryData subbands4;
7893     ProtobufCBinaryData subbands5;
7894     ProtobufCBinaryData subbands6;
7895     ProtobufCBinaryData subbands7;
7896     ProtobufCBinaryData subbands8;
7897     ProtobufCBinaryData subbands9;
7898     ProtobufCBinaryData subbands10;
7899     ProtobufCBinaryData subbands11;
7900     ProtobufCBinaryData subbands12;
7901     ProtobufCBinaryData subbands13;
7902     ProtobufCBinaryData subbands14;
7903     ProtobufCBinaryData subbands15;
7904     ProtobufCBinaryData subbands16;
7905     ProtobufCBinaryData subbands17;
7906     ProtobufCBinaryData subbands18;
7907     ProtobufCBinaryData subbands19_v1530;
7908   };
7909 };
7910 #define STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__INIT \
7911  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_freq_configuration__descriptor) \
7912     , NULL, NULL, STREAMING_PROTOBUFS__REPORT_FREQ_CONFIGURATION__CSI__REPORTING_BAND__NOT_SET, {0} }
7913
7914
7915 struct  _StreamingProtobufs__CQIFormatIndicator
7916 {
7917   ProtobufCMessage base;
7918   StreamingProtobufs__CQIFormatIndicator__Value value;
7919 };
7920 #define STREAMING_PROTOBUFS__CQI__FORMAT_INDICATOR__INIT \
7921  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cqi__format_indicator__descriptor) \
7922     , STREAMING_PROTOBUFS__CQI__FORMAT_INDICATOR__VALUE__protobuf_unspecified }
7923
7924
7925 struct  _StreamingProtobufs__PMIFormatIndicator
7926 {
7927   ProtobufCMessage base;
7928   StreamingProtobufs__PMIFormatIndicator__Value value;
7929 };
7930 #define STREAMING_PROTOBUFS__PMI__FORMAT_INDICATOR__INIT \
7931  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pmi__format_indicator__descriptor) \
7932     , STREAMING_PROTOBUFS__PMI__FORMAT_INDICATOR__VALUE__protobuf_unspecified }
7933
7934
7935 typedef enum {
7936   STREAMING_PROTOBUFS__CODEBOOK_CONFIG__CODEBOOK_TYPE__NOT_SET = 0,
7937   STREAMING_PROTOBUFS__CODEBOOK_CONFIG__CODEBOOK_TYPE_TYPE1 = 1,
7938   STREAMING_PROTOBUFS__CODEBOOK_CONFIG__CODEBOOK_TYPE_TYPE2 = 2
7939     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CODEBOOK_CONFIG__CODEBOOK_TYPE)
7940 } StreamingProtobufs__CodebookConfig__CodebookTypeCase;
7941
7942 struct  _StreamingProtobufs__CodebookConfig
7943 {
7944   ProtobufCMessage base;
7945   StreamingProtobufs__CodebookConfig__CodebookTypeCase codebook_type_case;
7946   union {
7947     StreamingProtobufs__CodebookTypeType1 *type1;
7948     StreamingProtobufs__CodebookTypeType2 *type2;
7949   };
7950 };
7951 #define STREAMING_PROTOBUFS__CODEBOOK_CONFIG__INIT \
7952  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_config__descriptor) \
7953     , STREAMING_PROTOBUFS__CODEBOOK_CONFIG__CODEBOOK_TYPE__NOT_SET, {0} }
7954
7955
7956 typedef enum {
7957   STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE1__SUB_TYPE__NOT_SET = 0,
7958   STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE1__SUB_TYPE_TYPE_I__SINGLE_PANEL = 1,
7959   STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE1__SUB_TYPE_TYPE_I__MULTI_PANELL = 2
7960     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE1__SUB_TYPE)
7961 } StreamingProtobufs__CodebookTypeType1__SubTypeCase;
7962
7963 struct  _StreamingProtobufs__CodebookTypeType1
7964 {
7965   ProtobufCMessage base;
7966   uint32_t codebookmode;
7967   StreamingProtobufs__CodebookTypeType1__SubTypeCase sub_type_case;
7968   union {
7969     StreamingProtobufs__CodebookSubTypeSinglePanel *typei_singlepanel;
7970     StreamingProtobufs__CodebookSubTypeMultiPanel *typei_multipanell;
7971   };
7972 };
7973 #define STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE1__INIT \
7974  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_type__type1__descriptor) \
7975     , 0, STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE1__SUB_TYPE__NOT_SET, {0} }
7976
7977
7978 typedef enum {
7979   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS__NOT_SET = 0,
7980   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS_TWO = 1,
7981   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS_MORE_THAN_TWO = 2
7982     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS)
7983 } StreamingProtobufs__CodebookSubTypeSinglePanel__NrOfAntennaPortsCase;
7984
7985 struct  _StreamingProtobufs__CodebookSubTypeSinglePanel
7986 {
7987   ProtobufCMessage base;
7988   ProtobufCBinaryData typei_singlepanel_ri_restriction;
7989   StreamingProtobufs__CodebookSubTypeSinglePanel__NrOfAntennaPortsCase nr_of_antenna_ports_case;
7990   union {
7991     StreamingProtobufs__CodebookNrOfAntennaPortsTwo *two;
7992     StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo *morethantwo;
7993   };
7994 };
7995 #define STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__SINGLE_PANEL__INIT \
7996  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_sub_type__single_panel__descriptor) \
7997     , {0,NULL}, STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__SINGLE_PANEL__NR_OF_ANTENNA_PORTS__NOT_SET, {0} }
7998
7999
8000 struct  _StreamingProtobufs__CodebookNrOfAntennaPortsTwo
8001 {
8002   ProtobufCMessage base;
8003   ProtobufCBinaryData twotx_codebooksubsetrestriction;
8004 };
8005 #define STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__TWO__INIT \
8006  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_nr_of_antenna_ports__two__descriptor) \
8007     , {0,NULL} }
8008
8009
8010 typedef enum {
8011   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2__NOT_SET = 0,
8012   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_TWO_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 1,
8013   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_TWO_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 2,
8014   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_FOUR_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 3,
8015   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_THREE_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 4,
8016   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_SIX_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 5,
8017   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_FOUR_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 6,
8018   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_EIGHT_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 7,
8019   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_FOUR_THREE__TYPE_I__SINGLE_PANEL__RESTRICTION = 8,
8020   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_SIX_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 9,
8021   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_TWELVE_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 10,
8022   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_FOUR_FOUR__TYPE_I__SINGLE_PANEL__RESTRICTION = 11,
8023   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_EIGHT_TWO__TYPE_I__SINGLE_PANEL__RESTRICTION = 12,
8024   STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2_SIXTEEN_ONE__TYPE_I__SINGLE_PANEL__RESTRICTION = 13
8025     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2)
8026 } StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo__N1N2Case;
8027
8028 struct  _StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo
8029 {
8030   ProtobufCMessage base;
8031   Google__Protobuf__BytesValue *typei_singlepanel_codebooksubsetrestriction_i2;
8032   StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo__N1N2Case n1_n2_case;
8033   union {
8034     ProtobufCBinaryData two_one_typei_singlepanel_restriction;
8035     ProtobufCBinaryData two_two_typei_singlepanel_restriction;
8036     ProtobufCBinaryData four_one_typei_singlepanel_restriction;
8037     ProtobufCBinaryData three_two_typei_singlepanel_restriction;
8038     ProtobufCBinaryData six_one_typei_singlepanel_restriction;
8039     ProtobufCBinaryData four_two_typei_singlepanel_restriction;
8040     ProtobufCBinaryData eight_one_typei_singlepanel_restriction;
8041     ProtobufCBinaryData four_three_typei_singlepanel_restriction;
8042     ProtobufCBinaryData six_two_typei_singlepanel_restriction;
8043     ProtobufCBinaryData twelve_one_typei_singlepanel_restriction;
8044     ProtobufCBinaryData four_four_typei_singlepanel_restriction;
8045     ProtobufCBinaryData eight_two_typei_singlepanel_restriction;
8046     ProtobufCBinaryData sixteen_one_typei_singlepanel_restriction;
8047   };
8048 };
8049 #define STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__INIT \
8050  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_nr_of_antenna_ports__more_than_two__descriptor) \
8051     , NULL, STREAMING_PROTOBUFS__CODEBOOK_NR_OF_ANTENNA_PORTS__MORE_THAN_TWO__N1_N2__NOT_SET, {0} }
8052
8053
8054 typedef enum {
8055   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2__NOT_SET = 0,
8056   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_TWO_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 1,
8057   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_FOUR_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 2,
8058   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_FOUR_TWO_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 3,
8059   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_TWO_TWO__TYPE_I__MULTI_PANEL__RESTRICTION = 4,
8060   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_EIGHT_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 5,
8061   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_FOUR_FOUR_ONE__TYPE_I__MULTI_PANEL__RESTRICTION = 6,
8062   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_TWO_FOUR_TWO__TYPE_I__MULTI_PANEL__RESTRICTION = 7,
8063   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2_FOUR_TWO_TWO__TYPE_I__MULTI_PANEL__RESTRICTION = 8
8064     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2)
8065 } StreamingProtobufs__CodebookSubTypeMultiPanel__NgN1N2Case;
8066
8067 struct  _StreamingProtobufs__CodebookSubTypeMultiPanel
8068 {
8069   ProtobufCMessage base;
8070   ProtobufCBinaryData ri_restriction;
8071   StreamingProtobufs__CodebookSubTypeMultiPanel__NgN1N2Case ng_n1_n2_case;
8072   union {
8073     ProtobufCBinaryData two_two_one_typei_multipanel_restriction;
8074     ProtobufCBinaryData two_four_one_typei_multipanel_restriction;
8075     ProtobufCBinaryData four_two_one_typei_multipanel_restriction;
8076     ProtobufCBinaryData two_two_two_typei_multipanel_restriction;
8077     ProtobufCBinaryData two_eight_one_typei_multipanel_restriction;
8078     ProtobufCBinaryData four_four_one_typei_multipanel_restriction;
8079     ProtobufCBinaryData two_four_two_typei_multipanel_restriction;
8080     ProtobufCBinaryData four_two_two_typei_multipanel_restriction;
8081   };
8082 };
8083 #define STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__INIT \
8084  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_sub_type__multi_panel__descriptor) \
8085     , {0,NULL}, STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__MULTI_PANEL__NG_N1_N2__NOT_SET, {0} }
8086
8087
8088 typedef enum {
8089   STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE2__SUB_TYPE__NOT_SET = 0,
8090   STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE2__SUB_TYPE_TYPE_II = 1,
8091   STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE2__SUB_TYPE_TYPE_II__PORT_SELECTION = 2
8092     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE2__SUB_TYPE)
8093 } StreamingProtobufs__CodebookTypeType2__SubTypeCase;
8094
8095 struct  _StreamingProtobufs__CodebookTypeType2
8096 {
8097   ProtobufCMessage base;
8098   StreamingProtobufs__PhaseAlphabetSize *phasealphabetsize;
8099   protobuf_c_boolean subbandamplitude;
8100   StreamingProtobufs__NumberOfBeams *numberofbeams;
8101   StreamingProtobufs__CodebookTypeType2__SubTypeCase sub_type_case;
8102   union {
8103     StreamingProtobufs__CodebookSubTypeTypeII *typeii;
8104     StreamingProtobufs__CodebookSubTypeTypeIIPortSelection *typeii_portselection;
8105   };
8106 };
8107 #define STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE2__INIT \
8108  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_type__type2__descriptor) \
8109     , NULL, 0, NULL, STREAMING_PROTOBUFS__CODEBOOK_TYPE__TYPE2__SUB_TYPE__NOT_SET, {0} }
8110
8111
8112 typedef enum {
8113   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION__NOT_SET = 0,
8114   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_TWO_ONE = 1,
8115   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_TWO_TWO = 2,
8116   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_FOUR_ONE = 3,
8117   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_THREE_TWO = 4,
8118   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_SIX_ONE = 5,
8119   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_FOUR_TWO = 6,
8120   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_EIGHT_ONE = 7,
8121   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_FOUR_THREE = 8,
8122   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_SIX_TWO = 9,
8123   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_TWELVE_ONE = 10,
8124   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_FOUR_FOUR = 11,
8125   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_EIGHT_TWO = 12,
8126   STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION_SIXTEEN_ONE = 13
8127     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION)
8128 } StreamingProtobufs__CodebookSubTypeTypeII__N1N2CodebookSubsetRestrictionCase;
8129
8130 struct  _StreamingProtobufs__CodebookSubTypeTypeII
8131 {
8132   ProtobufCMessage base;
8133   ProtobufCBinaryData typeii_ri_restriction;
8134   StreamingProtobufs__CodebookSubTypeTypeII__N1N2CodebookSubsetRestrictionCase n1_n2_codebook_subset_restriction_case;
8135   union {
8136     ProtobufCBinaryData two_one;
8137     ProtobufCBinaryData two_two;
8138     ProtobufCBinaryData four_one;
8139     ProtobufCBinaryData three_two;
8140     ProtobufCBinaryData six_one;
8141     ProtobufCBinaryData four_two;
8142     ProtobufCBinaryData eight_one;
8143     ProtobufCBinaryData four_three;
8144     ProtobufCBinaryData six_two;
8145     ProtobufCBinaryData twelve_one;
8146     ProtobufCBinaryData four_four;
8147     ProtobufCBinaryData eight_two;
8148     ProtobufCBinaryData sixteen_one;
8149   };
8150 };
8151 #define STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__INIT \
8152  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_sub_type__type_ii__descriptor) \
8153     , {0,NULL}, STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__N1_N2_CODEBOOK_SUBSET_RESTRICTION__NOT_SET, {0} }
8154
8155
8156 struct  _StreamingProtobufs__CodebookSubTypeTypeIIPortSelection
8157 {
8158   ProtobufCMessage base;
8159   StreamingProtobufs__PortSelectionSamplingSize *portselectionsamplingsize;
8160   ProtobufCBinaryData typeii_portselectionri_restriction;
8161 };
8162 #define STREAMING_PROTOBUFS__CODEBOOK_SUB_TYPE__TYPE_II__PORT_SELECTION__INIT \
8163  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__codebook_sub_type__type_ii__port_selection__descriptor) \
8164     , NULL, {0,NULL} }
8165
8166
8167 struct  _StreamingProtobufs__PhaseAlphabetSize
8168 {
8169   ProtobufCMessage base;
8170   StreamingProtobufs__PhaseAlphabetSize__Value value;
8171 };
8172 #define STREAMING_PROTOBUFS__PHASE_ALPHABET_SIZE__INIT \
8173  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__phase_alphabet_size__descriptor) \
8174     , STREAMING_PROTOBUFS__PHASE_ALPHABET_SIZE__VALUE__protobuf_unspecified }
8175
8176
8177 struct  _StreamingProtobufs__NumberOfBeams
8178 {
8179   ProtobufCMessage base;
8180   StreamingProtobufs__NumberOfBeams__Value value;
8181 };
8182 #define STREAMING_PROTOBUFS__NUMBER_OF_BEAMS__INIT \
8183  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__number_of_beams__descriptor) \
8184     , STREAMING_PROTOBUFS__NUMBER_OF_BEAMS__VALUE__protobuf_unspecified }
8185
8186
8187 struct  _StreamingProtobufs__PortSelectionSamplingSize
8188 {
8189   ProtobufCMessage base;
8190   StreamingProtobufs__PortSelectionSamplingSize__Value value;
8191 };
8192 #define STREAMING_PROTOBUFS__PORT_SELECTION_SAMPLING_SIZE__INIT \
8193  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__port_selection_sampling_size__descriptor) \
8194     , STREAMING_PROTOBUFS__PORT_SELECTION_SAMPLING_SIZE__VALUE__protobuf_unspecified }
8195
8196
8197 struct  _StreamingProtobufs__CSIReportConfigDummy
8198 {
8199   ProtobufCMessage base;
8200   StreamingProtobufs__CSIReportConfigDummy__Value value;
8201 };
8202 #define STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_DUMMY__INIT \
8203  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__report_config_dummy__descriptor) \
8204     , STREAMING_PROTOBUFS__CSI__REPORT_CONFIG_DUMMY__VALUE__protobuf_unspecified }
8205
8206
8207 struct  _StreamingProtobufs__GroupBasedBeamReportingDisabled
8208 {
8209   ProtobufCMessage base;
8210   StreamingProtobufs__NrofReportedRS *nrofreportedrs;
8211 };
8212 #define STREAMING_PROTOBUFS__GROUP_BASED_BEAM_REPORTING__DISABLED__INIT \
8213  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__group_based_beam_reporting__disabled__descriptor) \
8214     , NULL }
8215
8216
8217 struct  _StreamingProtobufs__NrofReportedRS
8218 {
8219   ProtobufCMessage base;
8220   StreamingProtobufs__NrofReportedRS__Value value;
8221 };
8222 #define STREAMING_PROTOBUFS__NROF_REPORTED_RS__INIT \
8223  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_reported_rs__descriptor) \
8224     , STREAMING_PROTOBUFS__NROF_REPORTED_RS__VALUE__protobuf_unspecified }
8225
8226
8227 struct  _StreamingProtobufs__CQITable
8228 {
8229   ProtobufCMessage base;
8230   StreamingProtobufs__CQITable__Value value;
8231 };
8232 #define STREAMING_PROTOBUFS__CQI__TABLE__INIT \
8233  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cqi__table__descriptor) \
8234     , STREAMING_PROTOBUFS__CQI__TABLE__VALUE__protobuf_unspecified }
8235
8236
8237 struct  _StreamingProtobufs__SubbandSize
8238 {
8239   ProtobufCMessage base;
8240   StreamingProtobufs__SubbandSize__Value value;
8241 };
8242 #define STREAMING_PROTOBUFS__SUBBAND_SIZE__INIT \
8243  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__subband_size__descriptor) \
8244     , STREAMING_PROTOBUFS__SUBBAND_SIZE__VALUE__protobuf_unspecified }
8245
8246
8247 typedef enum {
8248   STREAMING_PROTOBUFS__PORT_INDEX_FOR8_RANKS__C__NOT_SET = 0,
8249   STREAMING_PROTOBUFS__PORT_INDEX_FOR8_RANKS__C_PORT_INDEX8 = 1,
8250   STREAMING_PROTOBUFS__PORT_INDEX_FOR8_RANKS__C_PORT_INDEX4 = 2,
8251   STREAMING_PROTOBUFS__PORT_INDEX_FOR8_RANKS__C_PORT_INDEX2 = 3,
8252   STREAMING_PROTOBUFS__PORT_INDEX_FOR8_RANKS__C_PORT_INDEX1 = 4
8253     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PORT_INDEX_FOR8_RANKS__C)
8254 } StreamingProtobufs__PortIndexFor8Ranks__CCase;
8255
8256 struct  _StreamingProtobufs__PortIndexFor8Ranks
8257 {
8258   ProtobufCMessage base;
8259   StreamingProtobufs__PortIndexFor8Ranks__CCase c_case;
8260   union {
8261     StreamingProtobufs__PortIndex8 *portindex8;
8262     StreamingProtobufs__PortIndex4 *portindex4;
8263     StreamingProtobufs__PortIndex2 *portindex2;
8264     StreamingProtobufs__Null *portindex1;
8265   };
8266 };
8267 #define STREAMING_PROTOBUFS__PORT_INDEX_FOR8_RANKS__INIT \
8268  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__port_index_for8_ranks__descriptor) \
8269     , STREAMING_PROTOBUFS__PORT_INDEX_FOR8_RANKS__C__NOT_SET, {0} }
8270
8271
8272 struct  _StreamingProtobufs__PortIndex8
8273 {
8274   ProtobufCMessage base;
8275   Google__Protobuf__UInt32Value *rank1_8;
8276   size_t n_rank2_8;
8277   uint32_t *rank2_8;
8278   size_t n_rank3_8;
8279   uint32_t *rank3_8;
8280   size_t n_rank4_8;
8281   uint32_t *rank4_8;
8282   size_t n_rank5_8;
8283   uint32_t *rank5_8;
8284   size_t n_rank6_8;
8285   uint32_t *rank6_8;
8286   size_t n_rank7_8;
8287   uint32_t *rank7_8;
8288   size_t n_rank8_8;
8289   uint32_t *rank8_8;
8290 };
8291 #define STREAMING_PROTOBUFS__PORT_INDEX8__INIT \
8292  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__port_index8__descriptor) \
8293     , NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL, 0,NULL }
8294
8295
8296 struct  _StreamingProtobufs__PortIndex4
8297 {
8298   ProtobufCMessage base;
8299   Google__Protobuf__UInt32Value *rank1_4;
8300   size_t n_rank2_4;
8301   uint32_t *rank2_4;
8302   size_t n_rank3_4;
8303   uint32_t *rank3_4;
8304   size_t n_rank4_4;
8305   uint32_t *rank4_4;
8306 };
8307 #define STREAMING_PROTOBUFS__PORT_INDEX4__INIT \
8308  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__port_index4__descriptor) \
8309     , NULL, 0,NULL, 0,NULL, 0,NULL }
8310
8311
8312 struct  _StreamingProtobufs__PortIndex2
8313 {
8314   ProtobufCMessage base;
8315   Google__Protobuf__UInt32Value *rank1_2;
8316   size_t n_rank2_2;
8317   uint32_t *rank2_2;
8318 };
8319 #define STREAMING_PROTOBUFS__PORT_INDEX2__INIT \
8320  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__port_index2__descriptor) \
8321     , NULL, 0,NULL }
8322
8323
8324 struct  _StreamingProtobufs__SemiPersistentOnPUSCHV1530
8325 {
8326   ProtobufCMessage base;
8327   StreamingProtobufs__SemiPersistentOnPUSCHV1530__ReportSlotConfigV1530 reportslotconfig_v1530;
8328 };
8329 #define STREAMING_PROTOBUFS__SEMI_PERSISTENT_ON_PUSCH_V1530__INIT \
8330  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__semi_persistent_on_pusch_v1530__descriptor) \
8331     , STREAMING_PROTOBUFS__SEMI_PERSISTENT_ON_PUSCH_V1530__REPORT_SLOT_CONFIG_V1530__protobuf_unspecified }
8332
8333
8334 struct  _StreamingProtobufs__CSIAperiodicTriggerStateList
8335 {
8336   ProtobufCMessage base;
8337   size_t n_items;
8338   StreamingProtobufs__CSIAperiodicTriggerState **items;
8339 };
8340 #define STREAMING_PROTOBUFS__CSI__APERIODIC_TRIGGER_STATE_LIST__INIT \
8341  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__aperiodic_trigger_state_list__descriptor) \
8342     , 0,NULL }
8343
8344
8345 struct  _StreamingProtobufs__CSIAperiodicTriggerState
8346 {
8347   ProtobufCMessage base;
8348   size_t n_associatedreportconfiginfolist;
8349   StreamingProtobufs__CSIAssociatedReportConfigInfo **associatedreportconfiginfolist;
8350 };
8351 #define STREAMING_PROTOBUFS__CSI__APERIODIC_TRIGGER_STATE__INIT \
8352  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__aperiodic_trigger_state__descriptor) \
8353     , 0,NULL }
8354
8355
8356 typedef enum {
8357   STREAMING_PROTOBUFS__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL__NOT_SET = 0,
8358   STREAMING_PROTOBUFS__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL_NZP__CSI__RS = 2,
8359   STREAMING_PROTOBUFS__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL_CSI__SSB__RESOURCE_SET = 3
8360     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL)
8361 } StreamingProtobufs__CSIAssociatedReportConfigInfo__ResourcesForChannelCase;
8362
8363 struct  _StreamingProtobufs__CSIAssociatedReportConfigInfo
8364 {
8365   ProtobufCMessage base;
8366   uint32_t reportconfigid;
8367   Google__Protobuf__UInt32Value *csi_im_resourcesforinterference;
8368   Google__Protobuf__UInt32Value *nzp_csi_rs_resourcesforinterference;
8369   StreamingProtobufs__CSIAssociatedReportConfigInfo__ResourcesForChannelCase resources_for_channel_case;
8370   union {
8371     StreamingProtobufs__NZPCSIRS *nzp_csi_rs;
8372     uint32_t csi_ssb_resourceset;
8373   };
8374 };
8375 #define STREAMING_PROTOBUFS__CSI__ASSOCIATED_REPORT_CONFIG_INFO__INIT \
8376  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__associated_report_config_info__descriptor) \
8377     , 0, NULL, NULL, STREAMING_PROTOBUFS__CSI__ASSOCIATED_REPORT_CONFIG_INFO__RESOURCES_FOR_CHANNEL__NOT_SET, {0} }
8378
8379
8380 struct  _StreamingProtobufs__NZPCSIRS
8381 {
8382   ProtobufCMessage base;
8383   uint32_t resourceset;
8384   size_t n_qcl_info;
8385   uint32_t *qcl_info;
8386 };
8387 #define STREAMING_PROTOBUFS__NZP__CSI__RS__INIT \
8388  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nzp__csi__rs__descriptor) \
8389     , 0, 0,NULL }
8390
8391
8392 struct  _StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList
8393 {
8394   ProtobufCMessage base;
8395   size_t n_items;
8396   StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState **items;
8397 };
8398 #define STREAMING_PROTOBUFS__CSI__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE_LIST__INIT \
8399  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state_list__descriptor) \
8400     , 0,NULL }
8401
8402
8403 struct  _StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState
8404 {
8405   ProtobufCMessage base;
8406   uint32_t associatedreportconfiginfo;
8407 };
8408 #define STREAMING_PROTOBUFS__CSI__SEMI_PERSISTENT_ON_PUSCH__TRIGGER_STATE__INIT \
8409  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state__descriptor) \
8410     , 0 }
8411
8412
8413 struct  _StreamingProtobufs__SCellDeactivationTimer
8414 {
8415   ProtobufCMessage base;
8416   StreamingProtobufs__SCellDeactivationTimer__Value value;
8417 };
8418 #define STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__INIT \
8419  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scell_deactivation_timer__descriptor) \
8420     , STREAMING_PROTOBUFS__SCELL_DEACTIVATION_TIMER__VALUE__protobuf_unspecified }
8421
8422
8423 typedef enum {
8424   STREAMING_PROTOBUFS__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO__NOT_SET = 0,
8425   STREAMING_PROTOBUFS__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO_OWN = 1,
8426   STREAMING_PROTOBUFS__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO_OTHER = 2
8427     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO)
8428 } StreamingProtobufs__CrossCarrierSchedulingConfig__SchedulingCellInfoCase;
8429
8430 struct  _StreamingProtobufs__CrossCarrierSchedulingConfig
8431 {
8432   ProtobufCMessage base;
8433   StreamingProtobufs__CrossCarrierSchedulingConfig__SchedulingCellInfoCase scheduling_cell_info_case;
8434   union {
8435     StreamingProtobufs__OwnCrossCarrierSchedulingConfig *own;
8436     StreamingProtobufs__OtherCrossCarrierSchedulingConfig *other;
8437   };
8438 };
8439 #define STREAMING_PROTOBUFS__CROSS_CARRIER_SCHEDULING_CONFIG__INIT \
8440  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cross_carrier_scheduling_config__descriptor) \
8441     , STREAMING_PROTOBUFS__CROSS_CARRIER_SCHEDULING_CONFIG__SCHEDULING_CELL_INFO__NOT_SET, {0} }
8442
8443
8444 struct  _StreamingProtobufs__OwnCrossCarrierSchedulingConfig
8445 {
8446   ProtobufCMessage base;
8447   protobuf_c_boolean cif_presence;
8448 };
8449 #define STREAMING_PROTOBUFS__OWN_CROSS_CARRIER_SCHEDULING_CONFIG__INIT \
8450  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__own_cross_carrier_scheduling_config__descriptor) \
8451     , 0 }
8452
8453
8454 struct  _StreamingProtobufs__OtherCrossCarrierSchedulingConfig
8455 {
8456   ProtobufCMessage base;
8457   uint32_t schedulingcellid;
8458   uint32_t cif_inschedulingcell;
8459 };
8460 #define STREAMING_PROTOBUFS__OTHER_CROSS_CARRIER_SCHEDULING_CONFIG__INIT \
8461  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__other_cross_carrier_scheduling_config__descriptor) \
8462     , 0, 0 }
8463
8464
8465 struct  _StreamingProtobufs__PathlossReferenceLinking
8466 {
8467   ProtobufCMessage base;
8468   StreamingProtobufs__PathlossReferenceLinking__Value value;
8469 };
8470 #define STREAMING_PROTOBUFS__PATHLOSS_REFERENCE_LINKING__INIT \
8471  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pathloss_reference_linking__descriptor) \
8472     , STREAMING_PROTOBUFS__PATHLOSS_REFERENCE_LINKING__VALUE__protobuf_unspecified }
8473
8474
8475 typedef enum {
8476   STREAMING_PROTOBUFS__MEAS_CONFIG__S__MEASURE_CONFIG__NOT_SET = 0,
8477   STREAMING_PROTOBUFS__MEAS_CONFIG__S__MEASURE_CONFIG_SSB__RSRP = 7,
8478   STREAMING_PROTOBUFS__MEAS_CONFIG__S__MEASURE_CONFIG_CSI__RSRP = 8
8479     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_CONFIG__S__MEASURE_CONFIG)
8480 } StreamingProtobufs__MeasConfig__SMeasureConfigCase;
8481
8482 struct  _StreamingProtobufs__MeasConfig
8483 {
8484   ProtobufCMessage base;
8485   StreamingProtobufs__MeasObjectToRemoveList *measobjecttoremovelist;
8486   StreamingProtobufs__MeasObjectToAddModList *measobjecttoaddmodlist;
8487   StreamingProtobufs__ReportConfigToRemoveList *reportconfigtoremovelist;
8488   StreamingProtobufs__ReportConfigToAddModList *reportconfigtoaddmodlist;
8489   StreamingProtobufs__MeasIdToRemoveList *measidtoremovelist;
8490   StreamingProtobufs__MeasIdToAddModList *measidtoaddmodlist;
8491   StreamingProtobufs__QuantityConfig *quantityconfig;
8492   StreamingProtobufs__MeasGapConfig *measgapconfig;
8493   StreamingProtobufs__MeasGapSharingConfig *measgapsharingconfig;
8494   StreamingProtobufs__MeasConfig__SMeasureConfigCase s__measure_config_case;
8495   union {
8496     uint32_t ssb_rsrp;
8497     uint32_t csi_rsrp;
8498   };
8499 };
8500 #define STREAMING_PROTOBUFS__MEAS_CONFIG__INIT \
8501  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_config__descriptor) \
8502     , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__MEAS_CONFIG__S__MEASURE_CONFIG__NOT_SET, {0} }
8503
8504
8505 struct  _StreamingProtobufs__MeasObjectToRemoveList
8506 {
8507   ProtobufCMessage base;
8508   size_t n_items;
8509   uint32_t *items;
8510 };
8511 #define STREAMING_PROTOBUFS__MEAS_OBJECT_TO_REMOVE_LIST__INIT \
8512  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_object_to_remove_list__descriptor) \
8513     , 0,NULL }
8514
8515
8516 struct  _StreamingProtobufs__MeasObjectToAddModList
8517 {
8518   ProtobufCMessage base;
8519   size_t n_items;
8520   StreamingProtobufs__MeasObjectToAddMod **items;
8521 };
8522 #define STREAMING_PROTOBUFS__MEAS_OBJECT_TO_ADD_MOD_LIST__INIT \
8523  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_object_to_add_mod_list__descriptor) \
8524     , 0,NULL }
8525
8526
8527 struct  _StreamingProtobufs__ReportConfigToRemoveList
8528 {
8529   ProtobufCMessage base;
8530   size_t n_items;
8531   uint32_t *items;
8532 };
8533 #define STREAMING_PROTOBUFS__REPORT_CONFIG_TO_REMOVE_LIST__INIT \
8534  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_config_to_remove_list__descriptor) \
8535     , 0,NULL }
8536
8537
8538 struct  _StreamingProtobufs__ReportConfigToAddModList
8539 {
8540   ProtobufCMessage base;
8541   size_t n_items;
8542   StreamingProtobufs__ReportConfigToAddMod **items;
8543 };
8544 #define STREAMING_PROTOBUFS__REPORT_CONFIG_TO_ADD_MOD_LIST__INIT \
8545  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_config_to_add_mod_list__descriptor) \
8546     , 0,NULL }
8547
8548
8549 struct  _StreamingProtobufs__MeasIdToRemoveList
8550 {
8551   ProtobufCMessage base;
8552   size_t n_items;
8553   uint32_t *items;
8554 };
8555 #define STREAMING_PROTOBUFS__MEAS_ID_TO_REMOVE_LIST__INIT \
8556  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_id_to_remove_list__descriptor) \
8557     , 0,NULL }
8558
8559
8560 struct  _StreamingProtobufs__MeasIdToAddModList
8561 {
8562   ProtobufCMessage base;
8563   size_t n_items;
8564   StreamingProtobufs__MeasIdToAddMod **items;
8565 };
8566 #define STREAMING_PROTOBUFS__MEAS_ID_TO_ADD_MOD_LIST__INIT \
8567  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_id_to_add_mod_list__descriptor) \
8568     , 0,NULL }
8569
8570
8571 typedef enum {
8572   STREAMING_PROTOBUFS__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT__NOT_SET = 0,
8573   STREAMING_PROTOBUFS__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT_MEAS_OBJECT_NR = 2,
8574   STREAMING_PROTOBUFS__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT_MEAS_OBJECT_EUTRA = 3
8575     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT)
8576 } StreamingProtobufs__MeasObjectToAddMod__MeasObjectCase;
8577
8578 struct  _StreamingProtobufs__MeasObjectToAddMod
8579 {
8580   ProtobufCMessage base;
8581   uint32_t measobjectid;
8582   StreamingProtobufs__MeasObjectToAddMod__MeasObjectCase meas_object_case;
8583   union {
8584     StreamingProtobufs__MeasObjectNR *measobjectnr;
8585     StreamingProtobufs__MeasObjectEUTRA *measobjecteutra;
8586   };
8587 };
8588 #define STREAMING_PROTOBUFS__MEAS_OBJECT_TO_ADD_MOD__INIT \
8589  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_object_to_add_mod__descriptor) \
8590     , 0, STREAMING_PROTOBUFS__MEAS_OBJECT_TO_ADD_MOD__MEAS_OBJECT__NOT_SET, {0} }
8591
8592
8593 struct  _StreamingProtobufs__MeasObjectNR
8594 {
8595   ProtobufCMessage base;
8596   Google__Protobuf__UInt32Value *ssbfrequency;
8597   StreamingProtobufs__SubcarrierSpacing *ssbsubcarrierspacing;
8598   StreamingProtobufs__SSBMTC *smtc1;
8599   StreamingProtobufs__SSBMTC2 *smtc2;
8600   Google__Protobuf__UInt32Value *reffreqcsi_rs;
8601   StreamingProtobufs__ReferenceSignalConfig *referencesignalconfig;
8602   StreamingProtobufs__ThresholdNR *absthreshss_blocksconsolidation;
8603   StreamingProtobufs__ThresholdNR *absthreshcsi_rs_consolidation;
8604   Google__Protobuf__UInt32Value *nrofss_blockstoaverage;
8605   Google__Protobuf__UInt32Value *nrofcsi_rs_resourcestoaverage;
8606   uint32_t quantityconfigindex;
8607   StreamingProtobufs__QOffsetRangeList *offsetmo;
8608   StreamingProtobufs__PCIList *cellstoremovelist;
8609   StreamingProtobufs__CellsToAddModList *cellstoaddmodlist;
8610   StreamingProtobufs__PCIRangeIndexList *blackcellstoremovelist;
8611   size_t n_blackcellstoaddmodlist;
8612   StreamingProtobufs__PCIRangeElement **blackcellstoaddmodlist;
8613   StreamingProtobufs__PCIRangeIndexList *whitecellstoremovelist;
8614   size_t n_whitecellstoaddmodlist;
8615   StreamingProtobufs__PCIRangeElement **whitecellstoaddmodlist;
8616   Google__Protobuf__UInt32Value *freqbandindicatornr_v1530;
8617   StreamingProtobufs__MeasCycleSCellV1530 *meascyclescell_v1530;
8618 };
8619 #define STREAMING_PROTOBUFS__MEAS_OBJECT_NR__INIT \
8620  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_object_nr__descriptor) \
8621     , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, 0,NULL, NULL, 0,NULL, NULL, NULL }
8622
8623
8624 typedef enum {
8625   STREAMING_PROTOBUFS__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY__NOT_SET = 0,
8626   STREAMING_PROTOBUFS__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY_RELEASE_CSI_RS__RESOURCE_CONFIG_MOBILITY = 2,
8627   STREAMING_PROTOBUFS__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY_SETUP_CSI_RS__RESOURCE_CONFIG_MOBILITY = 3
8628     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY)
8629 } StreamingProtobufs__ReferenceSignalConfig__CsiRsResourceConfigMobilityCase;
8630
8631 struct  _StreamingProtobufs__ReferenceSignalConfig
8632 {
8633   ProtobufCMessage base;
8634   StreamingProtobufs__SSBConfigMobility *ssb_configmobility;
8635   StreamingProtobufs__ReferenceSignalConfig__CsiRsResourceConfigMobilityCase csi_rs__resource_config_mobility_case;
8636   union {
8637     StreamingProtobufs__Null *release_csi_rs_resourceconfigmobility;
8638     StreamingProtobufs__CSIRSResourceConfigMobility *setup_csi_rs_resourceconfigmobility;
8639   };
8640 };
8641 #define STREAMING_PROTOBUFS__REFERENCE_SIGNAL_CONFIG__INIT \
8642  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__reference_signal_config__descriptor) \
8643     , NULL, STREAMING_PROTOBUFS__REFERENCE_SIGNAL_CONFIG__CSI_RS__RESOURCE_CONFIG_MOBILITY__NOT_SET, {0} }
8644
8645
8646 typedef enum {
8647   STREAMING_PROTOBUFS__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE__NOT_SET = 0,
8648   STREAMING_PROTOBUFS__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE_RELEASE_SSB__TO_MEASURE = 1,
8649   STREAMING_PROTOBUFS__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE_SETUP_SSB__TO_MEASURE = 2
8650     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE)
8651 } StreamingProtobufs__SSBConfigMobility__SsbToMeasureCase;
8652
8653 struct  _StreamingProtobufs__SSBConfigMobility
8654 {
8655   ProtobufCMessage base;
8656   protobuf_c_boolean derivessb_indexfromcell;
8657   StreamingProtobufs__SSRSSIMeasurement *ss_rssi_measurement;
8658   StreamingProtobufs__SSBConfigMobility__SsbToMeasureCase ssb__to_measure_case;
8659   union {
8660     StreamingProtobufs__Null *release_ssb_tomeasure;
8661     StreamingProtobufs__SSBToMeasure *setup_ssb_tomeasure;
8662   };
8663 };
8664 #define STREAMING_PROTOBUFS__SSB__CONFIG_MOBILITY__INIT \
8665  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ssb__config_mobility__descriptor) \
8666     , 0, NULL, STREAMING_PROTOBUFS__SSB__CONFIG_MOBILITY__SSB__TO_MEASURE__NOT_SET, {0} }
8667
8668
8669 typedef enum {
8670   STREAMING_PROTOBUFS__SSB__TO_MEASURE__C__NOT_SET = 0,
8671   STREAMING_PROTOBUFS__SSB__TO_MEASURE__C_SHORT_BITMAP = 1,
8672   STREAMING_PROTOBUFS__SSB__TO_MEASURE__C_MEDIUM_BITMAP = 2,
8673   STREAMING_PROTOBUFS__SSB__TO_MEASURE__C_LONG_BITMAP = 3
8674     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SSB__TO_MEASURE__C)
8675 } StreamingProtobufs__SSBToMeasure__CCase;
8676
8677 struct  _StreamingProtobufs__SSBToMeasure
8678 {
8679   ProtobufCMessage base;
8680   StreamingProtobufs__SSBToMeasure__CCase c_case;
8681   union {
8682     ProtobufCBinaryData shortbitmap;
8683     ProtobufCBinaryData mediumbitmap;
8684     ProtobufCBinaryData longbitmap;
8685   };
8686 };
8687 #define STREAMING_PROTOBUFS__SSB__TO_MEASURE__INIT \
8688  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ssb__to_measure__descriptor) \
8689     , STREAMING_PROTOBUFS__SSB__TO_MEASURE__C__NOT_SET, {0} }
8690
8691
8692 struct  _StreamingProtobufs__SSRSSIMeasurement
8693 {
8694   ProtobufCMessage base;
8695   ProtobufCBinaryData measurementslots;
8696   uint32_t endsymbol;
8697 };
8698 #define STREAMING_PROTOBUFS__SS__RSSI__MEASUREMENT__INIT \
8699  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ss__rssi__measurement__descriptor) \
8700     , {0,NULL}, 0 }
8701
8702
8703 struct  _StreamingProtobufs__CSIRSResourceConfigMobility
8704 {
8705   ProtobufCMessage base;
8706   StreamingProtobufs__SubcarrierSpacing *subcarrierspacing;
8707   size_t n_csi_rs_celllist_mobility;
8708   StreamingProtobufs__CSIRSCellMobility **csi_rs_celllist_mobility;
8709   Google__Protobuf__UInt32Value *refservcellindex_v1530;
8710 };
8711 #define STREAMING_PROTOBUFS__CSI__RS__RESOURCE_CONFIG_MOBILITY__INIT \
8712  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__rs__resource_config_mobility__descriptor) \
8713     , NULL, 0,NULL, NULL }
8714
8715
8716 struct  _StreamingProtobufs__CSIRSCellMobility
8717 {
8718   ProtobufCMessage base;
8719   uint32_t cellid;
8720   StreamingProtobufs__CSIRSMeasurementBW *csi_rs_measurementbw;
8721   StreamingProtobufs__Density *density;
8722   size_t n_csi_rs_resourcelist_mobility;
8723   StreamingProtobufs__CSIRSResourceMobility **csi_rs_resourcelist_mobility;
8724 };
8725 #define STREAMING_PROTOBUFS__CSI__RS__CELL_MOBILITY__INIT \
8726  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__rs__cell_mobility__descriptor) \
8727     , 0, NULL, NULL, 0,NULL }
8728
8729
8730 struct  _StreamingProtobufs__CSIRSMeasurementBW
8731 {
8732   ProtobufCMessage base;
8733   StreamingProtobufs__CSIRSMeasurementBW__NrofPRBs nrofprbs;
8734   uint32_t startprb;
8735 };
8736 #define STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__INIT \
8737  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__rs__measurement_bw__descriptor) \
8738     , STREAMING_PROTOBUFS__CSI__RS__MEASUREMENT_BW__NROF_PRBS__protobuf_unspecified, 0 }
8739
8740
8741 struct  _StreamingProtobufs__Density
8742 {
8743   ProtobufCMessage base;
8744   StreamingProtobufs__Density__Value value;
8745 };
8746 #define STREAMING_PROTOBUFS__DENSITY__INIT \
8747  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__density__descriptor) \
8748     , STREAMING_PROTOBUFS__DENSITY__VALUE__protobuf_unspecified }
8749
8750
8751 typedef enum {
8752   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG__NOT_SET = 0,
8753   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS4 = 2,
8754   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS5 = 3,
8755   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS10 = 4,
8756   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS20 = 5,
8757   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG_MS40 = 6
8758     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG)
8759 } StreamingProtobufs__CSIRSResourceMobility__SlotConfigCase;
8760
8761 typedef enum {
8762   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION__NOT_SET = 0,
8763   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION_ROW1 = 8,
8764   STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION_ROW2 = 9
8765     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION)
8766 } StreamingProtobufs__CSIRSResourceMobility__FrequencyDomainAllocationCase;
8767
8768 struct  _StreamingProtobufs__CSIRSResourceMobility
8769 {
8770   ProtobufCMessage base;
8771   uint32_t csi_rs_index;
8772   StreamingProtobufs__AssociatedSSB *associatedssb;
8773   uint32_t firstofdmsymbolintimedomain;
8774   uint32_t sequencegenerationconfig;
8775   StreamingProtobufs__CSIRSResourceMobility__SlotConfigCase slot_config_case;
8776   union {
8777     uint32_t ms4;
8778     uint32_t ms5;
8779     uint32_t ms10;
8780     uint32_t ms20;
8781     uint32_t ms40;
8782   };
8783   StreamingProtobufs__CSIRSResourceMobility__FrequencyDomainAllocationCase frequency_domain_allocation_case;
8784   union {
8785     ProtobufCBinaryData row1;
8786     ProtobufCBinaryData row2;
8787   };
8788 };
8789 #define STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__INIT \
8790  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__csi__rs__resource__mobility__descriptor) \
8791     , 0, NULL, 0, 0, STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__SLOT_CONFIG__NOT_SET, {0}, STREAMING_PROTOBUFS__CSI__RS__RESOURCE__MOBILITY__FREQUENCY_DOMAIN_ALLOCATION__NOT_SET, {0} }
8792
8793
8794 struct  _StreamingProtobufs__AssociatedSSB
8795 {
8796   ProtobufCMessage base;
8797   uint32_t ssb_index;
8798   protobuf_c_boolean isquasicolocated;
8799 };
8800 #define STREAMING_PROTOBUFS__ASSOCIATED_SSB__INIT \
8801  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__associated_ssb__descriptor) \
8802     , 0, 0 }
8803
8804
8805 struct  _StreamingProtobufs__ThresholdNR
8806 {
8807   ProtobufCMessage base;
8808   Google__Protobuf__UInt32Value *thresholdrsrp;
8809   Google__Protobuf__UInt32Value *thresholdrsrq;
8810   Google__Protobuf__UInt32Value *thresholdsinr;
8811 };
8812 #define STREAMING_PROTOBUFS__THRESHOLD_NR__INIT \
8813  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__threshold_nr__descriptor) \
8814     , NULL, NULL, NULL }
8815
8816
8817 struct  _StreamingProtobufs__QOffsetRangeList
8818 {
8819   ProtobufCMessage base;
8820   StreamingProtobufs__QOffsetRange *rsrpoffsetssb;
8821   StreamingProtobufs__QOffsetRange *rsrqoffsetssb;
8822   StreamingProtobufs__QOffsetRange *sinroffsetssb;
8823   StreamingProtobufs__QOffsetRange *rsrpoffsetcsi_rs;
8824   StreamingProtobufs__QOffsetRange *rsrqoffsetcsi_rs;
8825   StreamingProtobufs__QOffsetRange *sinroffsetcsi_rs;
8826 };
8827 #define STREAMING_PROTOBUFS__Q__OFFSET_RANGE_LIST__INIT \
8828  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__q__offset_range_list__descriptor) \
8829     , NULL, NULL, NULL, NULL, NULL, NULL }
8830
8831
8832 struct  _StreamingProtobufs__QOffsetRange
8833 {
8834   ProtobufCMessage base;
8835   StreamingProtobufs__QOffsetRange__Value value;
8836 };
8837 #define STREAMING_PROTOBUFS__Q__OFFSET_RANGE__INIT \
8838  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__q__offset_range__descriptor) \
8839     , STREAMING_PROTOBUFS__Q__OFFSET_RANGE__VALUE__protobuf_unspecified }
8840
8841
8842 struct  _StreamingProtobufs__CellsToAddModList
8843 {
8844   ProtobufCMessage base;
8845   size_t n_items;
8846   StreamingProtobufs__CellsToAddMod **items;
8847 };
8848 #define STREAMING_PROTOBUFS__CELLS_TO_ADD_MOD_LIST__INIT \
8849  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cells_to_add_mod_list__descriptor) \
8850     , 0,NULL }
8851
8852
8853 struct  _StreamingProtobufs__CellsToAddMod
8854 {
8855   ProtobufCMessage base;
8856   uint32_t physcellid;
8857   StreamingProtobufs__QOffsetRangeList *cellindividualoffset;
8858 };
8859 #define STREAMING_PROTOBUFS__CELLS_TO_ADD_MOD__INIT \
8860  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cells_to_add_mod__descriptor) \
8861     , 0, NULL }
8862
8863
8864 struct  _StreamingProtobufs__PCIList
8865 {
8866   ProtobufCMessage base;
8867   size_t n_items;
8868   uint32_t *items;
8869 };
8870 #define STREAMING_PROTOBUFS__PCI__LIST__INIT \
8871  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pci__list__descriptor) \
8872     , 0,NULL }
8873
8874
8875 struct  _StreamingProtobufs__PCIRangeIndexList
8876 {
8877   ProtobufCMessage base;
8878   size_t n_items;
8879   uint32_t *items;
8880 };
8881 #define STREAMING_PROTOBUFS__PCI__RANGE_INDEX_LIST__INIT \
8882  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pci__range_index_list__descriptor) \
8883     , 0,NULL }
8884
8885
8886 struct  _StreamingProtobufs__PCIRangeElement
8887 {
8888   ProtobufCMessage base;
8889   uint32_t pci_rangeindex;
8890   StreamingProtobufs__PCIRange *pci_range;
8891 };
8892 #define STREAMING_PROTOBUFS__PCI__RANGE_ELEMENT__INIT \
8893  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pci__range_element__descriptor) \
8894     , 0, NULL }
8895
8896
8897 struct  _StreamingProtobufs__PCIRange
8898 {
8899   ProtobufCMessage base;
8900   uint32_t start;
8901   StreamingProtobufs__Range *range;
8902 };
8903 #define STREAMING_PROTOBUFS__PCI__RANGE__INIT \
8904  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pci__range__descriptor) \
8905     , 0, NULL }
8906
8907
8908 struct  _StreamingProtobufs__Range
8909 {
8910   ProtobufCMessage base;
8911   StreamingProtobufs__Range__Value value;
8912 };
8913 #define STREAMING_PROTOBUFS__RANGE__INIT \
8914  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__range__descriptor) \
8915     , STREAMING_PROTOBUFS__RANGE__VALUE__protobuf_unspecified }
8916
8917
8918 struct  _StreamingProtobufs__MeasCycleSCellV1530
8919 {
8920   ProtobufCMessage base;
8921   StreamingProtobufs__MeasCycleSCellV1530__Value value;
8922 };
8923 #define STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__INIT \
8924  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_cycle_scell_v1530__descriptor) \
8925     , STREAMING_PROTOBUFS__MEAS_CYCLE_SCELL_V1530__VALUE__protobuf_unspecified }
8926
8927
8928 struct  _StreamingProtobufs__MeasObjectEUTRA
8929 {
8930   ProtobufCMessage base;
8931   uint32_t carrierfreq;
8932   StreamingProtobufs__EUTRAAllowedMeasBandwidth *allowedmeasbandwidth;
8933   StreamingProtobufs__EUTRACellIndexList *cellstoremovelisteutran;
8934   size_t n_cellstoaddmodlisteutran;
8935   StreamingProtobufs__EUTRACell **cellstoaddmodlisteutran;
8936   StreamingProtobufs__EUTRACellIndexList *blackcellstoremovelisteutran;
8937   size_t n_blackcellstoaddmodlisteutran;
8938   StreamingProtobufs__EUTRABlackCell **blackcellstoaddmodlisteutran;
8939   protobuf_c_boolean eutra_presenceantennaport1;
8940   StreamingProtobufs__EUTRAQOffsetRange *eutra_q_offsetrange;
8941   protobuf_c_boolean widebandrsrq_meas;
8942 };
8943 #define STREAMING_PROTOBUFS__MEAS_OBJECT_EUTRA__INIT \
8944  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_object_eutra__descriptor) \
8945     , 0, NULL, NULL, 0,NULL, NULL, 0,NULL, 0, NULL, 0 }
8946
8947
8948 struct  _StreamingProtobufs__EUTRAAllowedMeasBandwidth
8949 {
8950   ProtobufCMessage base;
8951   StreamingProtobufs__EUTRAAllowedMeasBandwidth__Value value;
8952 };
8953 #define STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__INIT \
8954  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__allowed_meas_bandwidth__descriptor) \
8955     , STREAMING_PROTOBUFS__EUTRA__ALLOWED_MEAS_BANDWIDTH__VALUE__protobuf_unspecified }
8956
8957
8958 struct  _StreamingProtobufs__EUTRACellIndexList
8959 {
8960   ProtobufCMessage base;
8961   size_t n_items;
8962   uint32_t *items;
8963 };
8964 #define STREAMING_PROTOBUFS__EUTRA__CELL_INDEX_LIST__INIT \
8965  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__cell_index_list__descriptor) \
8966     , 0,NULL }
8967
8968
8969 struct  _StreamingProtobufs__EUTRACell
8970 {
8971   ProtobufCMessage base;
8972   uint32_t cellindexeutra;
8973   uint32_t physcellid;
8974   StreamingProtobufs__EUTRAQOffsetRange *cellindividualoffset;
8975 };
8976 #define STREAMING_PROTOBUFS__EUTRA__CELL__INIT \
8977  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__cell__descriptor) \
8978     , 0, 0, NULL }
8979
8980
8981 struct  _StreamingProtobufs__EUTRAQOffsetRange
8982 {
8983   ProtobufCMessage base;
8984   StreamingProtobufs__EUTRAQOffsetRange__Value value;
8985 };
8986 #define STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__INIT \
8987  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__q__offset_range__descriptor) \
8988     , STREAMING_PROTOBUFS__EUTRA__Q__OFFSET_RANGE__VALUE__protobuf_unspecified }
8989
8990
8991 struct  _StreamingProtobufs__EUTRABlackCell
8992 {
8993   ProtobufCMessage base;
8994   uint32_t cellindexeutra;
8995   StreamingProtobufs__EUTRAPhysCellIdRange *physcellidrange;
8996 };
8997 #define STREAMING_PROTOBUFS__EUTRA__BLACK_CELL__INIT \
8998  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__black_cell__descriptor) \
8999     , 0, NULL }
9000
9001
9002 struct  _StreamingProtobufs__EUTRAPhysCellIdRange
9003 {
9004   ProtobufCMessage base;
9005   uint32_t start;
9006   StreamingProtobufs__EUTRARange *range;
9007 };
9008 #define STREAMING_PROTOBUFS__EUTRA__PHYS_CELL_ID_RANGE__INIT \
9009  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__phys_cell_id_range__descriptor) \
9010     , 0, NULL }
9011
9012
9013 struct  _StreamingProtobufs__EUTRARange
9014 {
9015   ProtobufCMessage base;
9016   StreamingProtobufs__EUTRARange__Value value;
9017 };
9018 #define STREAMING_PROTOBUFS__EUTRA__RANGE__INIT \
9019  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__range__descriptor) \
9020     , STREAMING_PROTOBUFS__EUTRA__RANGE__VALUE__protobuf_unspecified }
9021
9022
9023 typedef enum {
9024   STREAMING_PROTOBUFS__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG__NOT_SET = 0,
9025   STREAMING_PROTOBUFS__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG_REPORT_CONFIG_NR = 2,
9026   STREAMING_PROTOBUFS__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG_REPORT_CONFIG_INTER_RAT = 3
9027     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG)
9028 } StreamingProtobufs__ReportConfigToAddMod__ReportConfigCase;
9029
9030 struct  _StreamingProtobufs__ReportConfigToAddMod
9031 {
9032   ProtobufCMessage base;
9033   uint32_t reportconfigid;
9034   StreamingProtobufs__ReportConfigToAddMod__ReportConfigCase report_config_case;
9035   union {
9036     StreamingProtobufs__ReportConfigNR *reportconfignr;
9037     StreamingProtobufs__ReportConfigInterRAT *reportconfiginterrat;
9038   };
9039 };
9040 #define STREAMING_PROTOBUFS__REPORT_CONFIG_TO_ADD_MOD__INIT \
9041  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_config_to_add_mod__descriptor) \
9042     , 0, STREAMING_PROTOBUFS__REPORT_CONFIG_TO_ADD_MOD__REPORT_CONFIG__NOT_SET, {0} }
9043
9044
9045 typedef enum {
9046   STREAMING_PROTOBUFS__REPORT_CONFIG_NR__REPORT_TYPE__NOT_SET = 0,
9047   STREAMING_PROTOBUFS__REPORT_CONFIG_NR__REPORT_TYPE_PERIODICAL = 1,
9048   STREAMING_PROTOBUFS__REPORT_CONFIG_NR__REPORT_TYPE_EVENT_TRIGGERED = 2,
9049   STREAMING_PROTOBUFS__REPORT_CONFIG_NR__REPORT_TYPE_REPORT_CGI = 3
9050     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPORT_CONFIG_NR__REPORT_TYPE)
9051 } StreamingProtobufs__ReportConfigNR__ReportTypeCase;
9052
9053 struct  _StreamingProtobufs__ReportConfigNR
9054 {
9055   ProtobufCMessage base;
9056   StreamingProtobufs__ReportConfigNR__ReportTypeCase report_type_case;
9057   union {
9058     StreamingProtobufs__PeriodicalReportConfig *periodical;
9059     StreamingProtobufs__EventTriggerConfig *eventtriggered;
9060     StreamingProtobufs__ReportCGI *reportcgi;
9061   };
9062 };
9063 #define STREAMING_PROTOBUFS__REPORT_CONFIG_NR__INIT \
9064  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_config_nr__descriptor) \
9065     , STREAMING_PROTOBUFS__REPORT_CONFIG_NR__REPORT_TYPE__NOT_SET, {0} }
9066
9067
9068 struct  _StreamingProtobufs__PeriodicalReportConfig
9069 {
9070   ProtobufCMessage base;
9071   StreamingProtobufs__NRRSType *rstype;
9072   StreamingProtobufs__ReportInterval *reportinterval;
9073   StreamingProtobufs__ReportAmount *reportamount;
9074   StreamingProtobufs__MeasReportQuantity *reportquantitycell;
9075   uint32_t maxreportcells;
9076   StreamingProtobufs__MeasReportQuantity *reportquantityrs_indexes;
9077   Google__Protobuf__UInt32Value *maxnrofrs_indexestoreport;
9078   protobuf_c_boolean includebeammeasurements;
9079   protobuf_c_boolean usewhitecelllist;
9080 };
9081 #define STREAMING_PROTOBUFS__PERIODICAL_REPORT_CONFIG__INIT \
9082  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__periodical_report_config__descriptor) \
9083     , NULL, NULL, NULL, NULL, 0, NULL, NULL, 0, 0 }
9084
9085
9086 struct  _StreamingProtobufs__NRRSType
9087 {
9088   ProtobufCMessage base;
9089   StreamingProtobufs__NRRSType__Value value;
9090 };
9091 #define STREAMING_PROTOBUFS__NR__RS__TYPE__INIT \
9092  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nr__rs__type__descriptor) \
9093     , STREAMING_PROTOBUFS__NR__RS__TYPE__VALUE__protobuf_unspecified }
9094
9095
9096 struct  _StreamingProtobufs__NRFreqInfo
9097 {
9098   ProtobufCMessage base;
9099   Google__Protobuf__UInt32Value *measuredfrequency;
9100 };
9101 #define STREAMING_PROTOBUFS__NR__FREQ_INFO__INIT \
9102  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nr__freq_info__descriptor) \
9103     , NULL }
9104
9105
9106 struct  _StreamingProtobufs__ReportInterval
9107 {
9108   ProtobufCMessage base;
9109   StreamingProtobufs__ReportInterval__Value value;
9110 };
9111 #define STREAMING_PROTOBUFS__REPORT_INTERVAL__INIT \
9112  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_interval__descriptor) \
9113     , STREAMING_PROTOBUFS__REPORT_INTERVAL__VALUE__protobuf_unspecified }
9114
9115
9116 struct  _StreamingProtobufs__ReportAmount
9117 {
9118   ProtobufCMessage base;
9119   StreamingProtobufs__ReportAmount__Value value;
9120 };
9121 #define STREAMING_PROTOBUFS__REPORT_AMOUNT__INIT \
9122  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_amount__descriptor) \
9123     , STREAMING_PROTOBUFS__REPORT_AMOUNT__VALUE__protobuf_unspecified }
9124
9125
9126 struct  _StreamingProtobufs__MeasReportQuantity
9127 {
9128   ProtobufCMessage base;
9129   protobuf_c_boolean rsrp;
9130   protobuf_c_boolean rsrq;
9131   protobuf_c_boolean sinr;
9132 };
9133 #define STREAMING_PROTOBUFS__MEAS_REPORT_QUANTITY__INIT \
9134  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_report_quantity__descriptor) \
9135     , 0, 0, 0 }
9136
9137
9138 typedef enum {
9139   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID__NOT_SET = 0,
9140   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A1 = 1,
9141   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A2 = 2,
9142   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A3 = 3,
9143   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A4 = 4,
9144   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A5 = 5,
9145   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID_EVENT_A6 = 6
9146     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID)
9147 } StreamingProtobufs__EventTriggerConfig__EventIdCase;
9148
9149 struct  _StreamingProtobufs__EventTriggerConfig
9150 {
9151   ProtobufCMessage base;
9152   StreamingProtobufs__NRRSType *rstype;
9153   StreamingProtobufs__ReportInterval *reportinterval;
9154   StreamingProtobufs__ReportAmount *reportamount;
9155   StreamingProtobufs__MeasReportQuantity *reportquantitycell;
9156   uint32_t maxreportcells;
9157   StreamingProtobufs__MeasReportQuantity *reportquantityrs_indexes;
9158   Google__Protobuf__UInt32Value *maxnrofrs_indexestoreport;
9159   protobuf_c_boolean includebeammeasurements;
9160   StreamingProtobufs__ReportAddNeighMeas *reportaddneighmeas;
9161   StreamingProtobufs__EventTriggerConfig__EventIdCase event_id_case;
9162   union {
9163     StreamingProtobufs__EventA1 *eventa1;
9164     StreamingProtobufs__EventA2 *eventa2;
9165     StreamingProtobufs__EventA3 *eventa3;
9166     StreamingProtobufs__EventA4 *eventa4;
9167     StreamingProtobufs__EventA5 *eventa5;
9168     StreamingProtobufs__EventA6 *eventa6;
9169   };
9170 };
9171 #define STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__INIT \
9172  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_trigger_config__descriptor) \
9173     , NULL, NULL, NULL, NULL, 0, NULL, NULL, 0, NULL, STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG__EVENT_ID__NOT_SET, {0} }
9174
9175
9176 struct  _StreamingProtobufs__EventA1
9177 {
9178   ProtobufCMessage base;
9179   StreamingProtobufs__MeasTriggerQuantity *a1_threshold;
9180   protobuf_c_boolean reportonleave;
9181   uint32_t hysteresis;
9182   StreamingProtobufs__TimeToTrigger *timetotrigger;
9183 };
9184 #define STREAMING_PROTOBUFS__EVENT_A1__INIT \
9185  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_a1__descriptor) \
9186     , NULL, 0, 0, NULL }
9187
9188
9189 struct  _StreamingProtobufs__EventA2
9190 {
9191   ProtobufCMessage base;
9192   StreamingProtobufs__MeasTriggerQuantity *a2_threshold;
9193   protobuf_c_boolean reportonleave;
9194   uint32_t hysteresis;
9195   StreamingProtobufs__TimeToTrigger *timetotrigger;
9196 };
9197 #define STREAMING_PROTOBUFS__EVENT_A2__INIT \
9198  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_a2__descriptor) \
9199     , NULL, 0, 0, NULL }
9200
9201
9202 struct  _StreamingProtobufs__EventA3
9203 {
9204   ProtobufCMessage base;
9205   StreamingProtobufs__MeasTriggerQuantityOffset *a3_offset;
9206   protobuf_c_boolean reportonleave;
9207   uint32_t hysteresis;
9208   StreamingProtobufs__TimeToTrigger *timetotrigger;
9209   protobuf_c_boolean usewhitecelllist;
9210 };
9211 #define STREAMING_PROTOBUFS__EVENT_A3__INIT \
9212  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_a3__descriptor) \
9213     , NULL, 0, 0, NULL, 0 }
9214
9215
9216 struct  _StreamingProtobufs__EventA4
9217 {
9218   ProtobufCMessage base;
9219   StreamingProtobufs__MeasTriggerQuantity *a4_threshold;
9220   protobuf_c_boolean reportonleave;
9221   uint32_t hysteresis;
9222   StreamingProtobufs__TimeToTrigger *timetotrigger;
9223   protobuf_c_boolean usewhitecelllist;
9224 };
9225 #define STREAMING_PROTOBUFS__EVENT_A4__INIT \
9226  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_a4__descriptor) \
9227     , NULL, 0, 0, NULL, 0 }
9228
9229
9230 struct  _StreamingProtobufs__EventA5
9231 {
9232   ProtobufCMessage base;
9233   StreamingProtobufs__MeasTriggerQuantity *a5_threshold1;
9234   StreamingProtobufs__MeasTriggerQuantity *a5_threshold2;
9235   protobuf_c_boolean reportonleave;
9236   uint32_t hysteresis;
9237   StreamingProtobufs__TimeToTrigger *timetotrigger;
9238   protobuf_c_boolean usewhitecelllist;
9239 };
9240 #define STREAMING_PROTOBUFS__EVENT_A5__INIT \
9241  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_a5__descriptor) \
9242     , NULL, NULL, 0, 0, NULL, 0 }
9243
9244
9245 struct  _StreamingProtobufs__EventA6
9246 {
9247   ProtobufCMessage base;
9248   StreamingProtobufs__MeasTriggerQuantityOffset *a6_offset;
9249   protobuf_c_boolean reportonleave;
9250   uint32_t hysteresis;
9251   StreamingProtobufs__TimeToTrigger *timetotrigger;
9252   protobuf_c_boolean usewhitecelllist;
9253 };
9254 #define STREAMING_PROTOBUFS__EVENT_A6__INIT \
9255  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_a6__descriptor) \
9256     , NULL, 0, 0, NULL, 0 }
9257
9258
9259 typedef enum {
9260   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY__C__NOT_SET = 0,
9261   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY__C_RSRP = 1,
9262   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY__C_RSRQ = 2,
9263   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY__C_SINR = 3
9264     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY__C)
9265 } StreamingProtobufs__MeasTriggerQuantity__CCase;
9266
9267 struct  _StreamingProtobufs__MeasTriggerQuantity
9268 {
9269   ProtobufCMessage base;
9270   StreamingProtobufs__MeasTriggerQuantity__CCase c_case;
9271   union {
9272     uint32_t rsrp;
9273     uint32_t rsrq;
9274     uint32_t sinr;
9275   };
9276 };
9277 #define STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY__INIT \
9278  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_trigger_quantity__descriptor) \
9279     , STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY__C__NOT_SET, {0} }
9280
9281
9282 struct  _StreamingProtobufs__TimeToTrigger
9283 {
9284   ProtobufCMessage base;
9285   StreamingProtobufs__TimeToTrigger__Value value;
9286 };
9287 #define STREAMING_PROTOBUFS__TIME_TO_TRIGGER__INIT \
9288  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__time_to_trigger__descriptor) \
9289     , STREAMING_PROTOBUFS__TIME_TO_TRIGGER__VALUE__protobuf_unspecified }
9290
9291
9292 typedef enum {
9293   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_OFFSET__C__NOT_SET = 0,
9294   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_OFFSET__C_RSRP = 1,
9295   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_OFFSET__C_RSRQ = 2,
9296   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_OFFSET__C_SINR = 3
9297     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_OFFSET__C)
9298 } StreamingProtobufs__MeasTriggerQuantityOffset__CCase;
9299
9300 struct  _StreamingProtobufs__MeasTriggerQuantityOffset
9301 {
9302   ProtobufCMessage base;
9303   StreamingProtobufs__MeasTriggerQuantityOffset__CCase c_case;
9304   union {
9305     int32_t rsrp;
9306     int32_t rsrq;
9307     int32_t sinr;
9308   };
9309 };
9310 #define STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_OFFSET__INIT \
9311  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_trigger_quantity_offset__descriptor) \
9312     , STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_OFFSET__C__NOT_SET, {0} }
9313
9314
9315 struct  _StreamingProtobufs__ReportAddNeighMeas
9316 {
9317   ProtobufCMessage base;
9318   StreamingProtobufs__ReportAddNeighMeas__Value value;
9319 };
9320 #define STREAMING_PROTOBUFS__REPORT_ADD_NEIGH_MEAS__INIT \
9321  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_add_neigh_meas__descriptor) \
9322     , STREAMING_PROTOBUFS__REPORT_ADD_NEIGH_MEAS__VALUE__protobuf_unspecified }
9323
9324
9325 struct  _StreamingProtobufs__ReportCGI
9326 {
9327   ProtobufCMessage base;
9328   uint32_t cellforwhichtoreportcgi;
9329 };
9330 #define STREAMING_PROTOBUFS__REPORT_CGI__INIT \
9331  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_cgi__descriptor) \
9332     , 0 }
9333
9334
9335 typedef enum {
9336   STREAMING_PROTOBUFS__REPORT_CONFIG_INTER_RAT__REPORT_TYPE__NOT_SET = 0,
9337   STREAMING_PROTOBUFS__REPORT_CONFIG_INTER_RAT__REPORT_TYPE_PERIODICAL = 1,
9338   STREAMING_PROTOBUFS__REPORT_CONFIG_INTER_RAT__REPORT_TYPE_EVENT_TRIGGERED = 2,
9339   STREAMING_PROTOBUFS__REPORT_CONFIG_INTER_RAT__REPORT_TYPE_REPORT_CGI = 3
9340     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__REPORT_CONFIG_INTER_RAT__REPORT_TYPE)
9341 } StreamingProtobufs__ReportConfigInterRAT__ReportTypeCase;
9342
9343 struct  _StreamingProtobufs__ReportConfigInterRAT
9344 {
9345   ProtobufCMessage base;
9346   StreamingProtobufs__ReportConfigInterRAT__ReportTypeCase report_type_case;
9347   union {
9348     StreamingProtobufs__PeriodicalReportConfigInterRAT *periodical;
9349     StreamingProtobufs__EventTriggerConfigInterRAT *eventtriggered;
9350     StreamingProtobufs__ReportCGIEUTRA *reportcgi;
9351   };
9352 };
9353 #define STREAMING_PROTOBUFS__REPORT_CONFIG_INTER_RAT__INIT \
9354  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_config_inter_rat__descriptor) \
9355     , STREAMING_PROTOBUFS__REPORT_CONFIG_INTER_RAT__REPORT_TYPE__NOT_SET, {0} }
9356
9357
9358 struct  _StreamingProtobufs__PeriodicalReportConfigInterRAT
9359 {
9360   ProtobufCMessage base;
9361   StreamingProtobufs__ReportInterval *reportinterval;
9362   StreamingProtobufs__ReportAmount *reportamount;
9363   StreamingProtobufs__MeasReportQuantity *reportquantity;
9364   uint32_t maxreportcells;
9365 };
9366 #define STREAMING_PROTOBUFS__PERIODICAL_REPORT_CONFIG_INTER_RAT__INIT \
9367  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__periodical_report_config_inter_rat__descriptor) \
9368     , NULL, NULL, NULL, 0 }
9369
9370
9371 typedef enum {
9372   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID__NOT_SET = 0,
9373   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID_EVENT_B1 = 1,
9374   STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID_EVENT_B2 = 2
9375     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID)
9376 } StreamingProtobufs__EventTriggerConfigInterRAT__EventIdCase;
9377
9378 struct  _StreamingProtobufs__EventTriggerConfigInterRAT
9379 {
9380   ProtobufCMessage base;
9381   StreamingProtobufs__NRRSType *rstype;
9382   StreamingProtobufs__ReportInterval *reportinterval;
9383   StreamingProtobufs__ReportAmount *reportamount;
9384   StreamingProtobufs__MeasReportQuantity *reportquantity;
9385   uint32_t maxreportcells;
9386   StreamingProtobufs__EventTriggerConfigInterRAT__EventIdCase event_id_case;
9387   union {
9388     StreamingProtobufs__EventB1 *eventb1;
9389     StreamingProtobufs__EventB2 *eventb2;
9390   };
9391 };
9392 #define STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG_INTER_RAT__INIT \
9393  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_trigger_config_inter_rat__descriptor) \
9394     , NULL, NULL, NULL, NULL, 0, STREAMING_PROTOBUFS__EVENT_TRIGGER_CONFIG_INTER_RAT__EVENT_ID__NOT_SET, {0} }
9395
9396
9397 struct  _StreamingProtobufs__EventB1
9398 {
9399   ProtobufCMessage base;
9400   StreamingProtobufs__MeasTriggerQuantityEUTRA *b1_thresholdeutra;
9401   protobuf_c_boolean reportonleave;
9402   uint32_t hysteresis;
9403   StreamingProtobufs__TimeToTrigger *timetotrigger;
9404 };
9405 #define STREAMING_PROTOBUFS__EVENT_B1__INIT \
9406  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_b1__descriptor) \
9407     , NULL, 0, 0, NULL }
9408
9409
9410 struct  _StreamingProtobufs__EventB2
9411 {
9412   ProtobufCMessage base;
9413   StreamingProtobufs__MeasTriggerQuantity *b2_threshold1;
9414   StreamingProtobufs__MeasTriggerQuantityEUTRA *b2_threshold2eutra;
9415   protobuf_c_boolean reportonleave;
9416   uint32_t hysteresis;
9417   StreamingProtobufs__TimeToTrigger *timetotrigger;
9418 };
9419 #define STREAMING_PROTOBUFS__EVENT_B2__INIT \
9420  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__event_b2__descriptor) \
9421     , NULL, NULL, 0, 0, NULL }
9422
9423
9424 typedef enum {
9425   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_EUTRA__C__NOT_SET = 0,
9426   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_EUTRA__C_RSRP = 1,
9427   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_EUTRA__C_RSRQ = 2,
9428   STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_EUTRA__C_SINR = 3
9429     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_EUTRA__C)
9430 } StreamingProtobufs__MeasTriggerQuantityEUTRA__CCase;
9431
9432 struct  _StreamingProtobufs__MeasTriggerQuantityEUTRA
9433 {
9434   ProtobufCMessage base;
9435   StreamingProtobufs__MeasTriggerQuantityEUTRA__CCase c_case;
9436   union {
9437     uint32_t rsrp;
9438     uint32_t rsrq;
9439     uint32_t sinr;
9440   };
9441 };
9442 #define STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_EUTRA__INIT \
9443  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_trigger_quantity_eutra__descriptor) \
9444     , STREAMING_PROTOBUFS__MEAS_TRIGGER_QUANTITY_EUTRA__C__NOT_SET, {0} }
9445
9446
9447 struct  _StreamingProtobufs__ReportCGIEUTRA
9448 {
9449   ProtobufCMessage base;
9450   uint32_t cellforwhichtoreportcgi;
9451 };
9452 #define STREAMING_PROTOBUFS__REPORT_CGI__EUTRA__INIT \
9453  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__report_cgi__eutra__descriptor) \
9454     , 0 }
9455
9456
9457 struct  _StreamingProtobufs__MeasIdToAddMod
9458 {
9459   ProtobufCMessage base;
9460   uint32_t measid;
9461   uint32_t measobjectid;
9462   uint32_t reportconfigid;
9463 };
9464 #define STREAMING_PROTOBUFS__MEAS_ID_TO_ADD_MOD__INIT \
9465  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_id_to_add_mod__descriptor) \
9466     , 0, 0, 0 }
9467
9468
9469 struct  _StreamingProtobufs__QuantityConfig
9470 {
9471   ProtobufCMessage base;
9472   size_t n_quantityconfignr_list;
9473   StreamingProtobufs__QuantityConfigNR **quantityconfignr_list;
9474   StreamingProtobufs__FilterConfig *quantityconfigeutra;
9475 };
9476 #define STREAMING_PROTOBUFS__QUANTITY_CONFIG__INIT \
9477  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__quantity_config__descriptor) \
9478     , 0,NULL, NULL }
9479
9480
9481 struct  _StreamingProtobufs__QuantityConfigNR
9482 {
9483   ProtobufCMessage base;
9484   StreamingProtobufs__QuantityConfigRS *quantityconfigcell;
9485   StreamingProtobufs__QuantityConfigRS *quantityconfigrs_index;
9486 };
9487 #define STREAMING_PROTOBUFS__QUANTITY_CONFIG_NR__INIT \
9488  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__quantity_config_nr__descriptor) \
9489     , NULL, NULL }
9490
9491
9492 struct  _StreamingProtobufs__QuantityConfigRS
9493 {
9494   ProtobufCMessage base;
9495   StreamingProtobufs__FilterConfig *ssb_filterconfig;
9496   StreamingProtobufs__FilterConfig *csi_rs_filterconfig;
9497 };
9498 #define STREAMING_PROTOBUFS__QUANTITY_CONFIG_RS__INIT \
9499  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__quantity_config_rs__descriptor) \
9500     , NULL, NULL }
9501
9502
9503 struct  _StreamingProtobufs__FilterConfig
9504 {
9505   ProtobufCMessage base;
9506   StreamingProtobufs__FilterCoefficient *filtercoefficientrsrp;
9507   StreamingProtobufs__FilterCoefficient *filtercoefficientrsrq;
9508   StreamingProtobufs__FilterCoefficient *filtercoefficientrs_sinr;
9509 };
9510 #define STREAMING_PROTOBUFS__FILTER_CONFIG__INIT \
9511  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__filter_config__descriptor) \
9512     , NULL, NULL, NULL }
9513
9514
9515 struct  _StreamingProtobufs__FilterCoefficient
9516 {
9517   ProtobufCMessage base;
9518   StreamingProtobufs__FilterCoefficient__Value value;
9519 };
9520 #define STREAMING_PROTOBUFS__FILTER_COEFFICIENT__INIT \
9521  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__filter_coefficient__descriptor) \
9522     , STREAMING_PROTOBUFS__FILTER_COEFFICIENT__VALUE__protobuf_unspecified }
9523
9524
9525 typedef enum {
9526   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR2__NOT_SET = 0,
9527   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR2_RELEASE_GAP_FR2 = 1,
9528   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR2_SETUP_GAP_FR2 = 2
9529     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR2)
9530 } StreamingProtobufs__MeasGapConfig__GapFR2Case;
9531
9532 typedef enum {
9533   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR1__NOT_SET = 0,
9534   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR1_RELEASE_GAP_FR1 = 3,
9535   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR1_SETUP_GAP_FR1 = 4
9536     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR1)
9537 } StreamingProtobufs__MeasGapConfig__GapFR1Case;
9538
9539 typedef enum {
9540   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_UE__NOT_SET = 0,
9541   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_UE_RELEASE_GAP_UE = 5,
9542   STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_UE_SETUP_GAP_UE = 6
9543     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_UE)
9544 } StreamingProtobufs__MeasGapConfig__GapUECase;
9545
9546 struct  _StreamingProtobufs__MeasGapConfig
9547 {
9548   ProtobufCMessage base;
9549   StreamingProtobufs__MeasGapConfig__GapFR2Case gap_fr2_case;
9550   union {
9551     StreamingProtobufs__Null *release_gapfr2;
9552     StreamingProtobufs__GapConfig *setup_gapfr2;
9553   };
9554   StreamingProtobufs__MeasGapConfig__GapFR1Case gap_fr1_case;
9555   union {
9556     StreamingProtobufs__Null *release_gapfr1;
9557     StreamingProtobufs__GapConfig *setup_gapfr1;
9558   };
9559   StreamingProtobufs__MeasGapConfig__GapUECase gap_ue_case;
9560   union {
9561     StreamingProtobufs__Null *release_gapue;
9562     StreamingProtobufs__GapConfig *setup_gapue;
9563   };
9564 };
9565 #define STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__INIT \
9566  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_gap_config__descriptor) \
9567     , STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR2__NOT_SET, {0}, STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_FR1__NOT_SET, {0}, STREAMING_PROTOBUFS__MEAS_GAP_CONFIG__GAP_UE__NOT_SET, {0} }
9568
9569
9570 struct  _StreamingProtobufs__GapConfig
9571 {
9572   ProtobufCMessage base;
9573   uint32_t gapoffset;
9574   StreamingProtobufs__MGL *mgl;
9575   StreamingProtobufs__MGRP *mgrp;
9576   StreamingProtobufs__MGTA *mgta;
9577 };
9578 #define STREAMING_PROTOBUFS__GAP_CONFIG__INIT \
9579  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gap_config__descriptor) \
9580     , 0, NULL, NULL, NULL }
9581
9582
9583 struct  _StreamingProtobufs__MGL
9584 {
9585   ProtobufCMessage base;
9586   StreamingProtobufs__MGL__Value value;
9587 };
9588 #define STREAMING_PROTOBUFS__MGL__INIT \
9589  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mgl__descriptor) \
9590     , STREAMING_PROTOBUFS__MGL__VALUE__protobuf_unspecified }
9591
9592
9593 struct  _StreamingProtobufs__MGRP
9594 {
9595   ProtobufCMessage base;
9596   StreamingProtobufs__MGRP__Value value;
9597 };
9598 #define STREAMING_PROTOBUFS__MGRP__INIT \
9599  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mgrp__descriptor) \
9600     , STREAMING_PROTOBUFS__MGRP__VALUE__protobuf_unspecified }
9601
9602
9603 struct  _StreamingProtobufs__MGTA
9604 {
9605   ProtobufCMessage base;
9606   StreamingProtobufs__MGTA__Value value;
9607 };
9608 #define STREAMING_PROTOBUFS__MGTA__INIT \
9609  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mgta__descriptor) \
9610     , STREAMING_PROTOBUFS__MGTA__VALUE__protobuf_unspecified }
9611
9612
9613 typedef enum {
9614   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2__NOT_SET = 0,
9615   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2_RELEASE_GAP_SHARING_FR2 = 1,
9616   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2_SETUP_GAP_SHARING_FR2 = 2
9617     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2)
9618 } StreamingProtobufs__MeasGapSharingConfig__GapSharingFR2Case;
9619
9620 typedef enum {
9621   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1__NOT_SET = 0,
9622   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1_RELEASE_GAP_SHARING_FR1 = 3,
9623   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1_SETUP_GAP_SHARING_FR1 = 4
9624     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1)
9625 } StreamingProtobufs__MeasGapSharingConfig__GapSharingFR1Case;
9626
9627 typedef enum {
9628   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE__NOT_SET = 0,
9629   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE_RELEASE_GAP_SHARING_UE = 5,
9630   STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE_SETUP_GAP_SHARING_UE = 6
9631     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE)
9632 } StreamingProtobufs__MeasGapSharingConfig__GapSharingUECase;
9633
9634 struct  _StreamingProtobufs__MeasGapSharingConfig
9635 {
9636   ProtobufCMessage base;
9637   StreamingProtobufs__MeasGapSharingConfig__GapSharingFR2Case gap_sharing_fr2_case;
9638   union {
9639     StreamingProtobufs__Null *release_gapsharingfr2;
9640     StreamingProtobufs__MeasGapSharingScheme *setup_gapsharingfr2;
9641   };
9642   StreamingProtobufs__MeasGapSharingConfig__GapSharingFR1Case gap_sharing_fr1_case;
9643   union {
9644     StreamingProtobufs__Null *release_gapsharingfr1;
9645     StreamingProtobufs__MeasGapSharingScheme *setup_gapsharingfr1;
9646   };
9647   StreamingProtobufs__MeasGapSharingConfig__GapSharingUECase gap_sharing_ue_case;
9648   union {
9649     StreamingProtobufs__Null *release_gapsharingue;
9650     StreamingProtobufs__MeasGapSharingScheme *setup_gapsharingue;
9651   };
9652 };
9653 #define STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__INIT \
9654  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_gap_sharing_config__descriptor) \
9655     , STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR2__NOT_SET, {0}, STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_FR1__NOT_SET, {0}, STREAMING_PROTOBUFS__MEAS_GAP_SHARING_CONFIG__GAP_SHARING_UE__NOT_SET, {0} }
9656
9657
9658 struct  _StreamingProtobufs__MeasGapSharingScheme
9659 {
9660   ProtobufCMessage base;
9661   StreamingProtobufs__MeasGapSharingScheme__Value value;
9662 };
9663 #define STREAMING_PROTOBUFS__MEAS_GAP_SHARING_SCHEME__INIT \
9664  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_gap_sharing_scheme__descriptor) \
9665     , STREAMING_PROTOBUFS__MEAS_GAP_SHARING_SCHEME__VALUE__protobuf_unspecified }
9666
9667
9668 typedef enum {
9669   STREAMING_PROTOBUFS__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG__NOT_SET = 0,
9670   STREAMING_PROTOBUFS__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG_RELEASE = 1,
9671   STREAMING_PROTOBUFS__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG_SETUP = 2
9672     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG)
9673 } StreamingProtobufs__OtherConfig__DelayBudgetReportingConfigCase;
9674
9675 struct  _StreamingProtobufs__OtherConfig
9676 {
9677   ProtobufCMessage base;
9678   StreamingProtobufs__OtherConfig__DelayBudgetReportingConfigCase delay_budget_reporting_config_case;
9679   union {
9680     StreamingProtobufs__Null *release;
9681     StreamingProtobufs__DelayBudgetReportingProhibitTimer *setup;
9682   };
9683 };
9684 #define STREAMING_PROTOBUFS__OTHER_CONFIG__INIT \
9685  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__other_config__descriptor) \
9686     , STREAMING_PROTOBUFS__OTHER_CONFIG__DELAY_BUDGET_REPORTING_CONFIG__NOT_SET, {0} }
9687
9688
9689 struct  _StreamingProtobufs__DelayBudgetReportingProhibitTimer
9690 {
9691   ProtobufCMessage base;
9692   StreamingProtobufs__DelayBudgetReportingProhibitTimer__Value value;
9693 };
9694 #define STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__INIT \
9695  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__delay_budget_reporting_prohibit_timer__descriptor) \
9696     , STREAMING_PROTOBUFS__DELAY_BUDGET_REPORTING_PROHIBIT_TIMER__VALUE__protobuf_unspecified }
9697
9698
9699 typedef enum {
9700   STREAMING_PROTOBUFS__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG__NOT_SET = 0,
9701   STREAMING_PROTOBUFS__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG_RELEASE_OVERHEATING_ASSISTANCE_CONFIG = 1,
9702   STREAMING_PROTOBUFS__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG_SETUP_OVERHEATING_ASSISTANCE_CONFIG = 2
9703     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG)
9704 } StreamingProtobufs__OtherConfigV1540__OverheatingAssistanceConfigCase;
9705
9706 struct  _StreamingProtobufs__OtherConfigV1540
9707 {
9708   ProtobufCMessage base;
9709   StreamingProtobufs__OtherConfigV1540__OverheatingAssistanceConfigCase overheating_assistance_config_case;
9710   union {
9711     StreamingProtobufs__Null *release_overheatingassistanceconfig;
9712     StreamingProtobufs__OverheatingAssistanceConfig *setup_overheatingassistanceconfig;
9713   };
9714 };
9715 #define STREAMING_PROTOBUFS__OTHER_CONFIG_V1540__INIT \
9716  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__other_config_v1540__descriptor) \
9717     , STREAMING_PROTOBUFS__OTHER_CONFIG_V1540__OVERHEATING_ASSISTANCE_CONFIG__NOT_SET, {0} }
9718
9719
9720 struct  _StreamingProtobufs__OverheatingAssistanceConfig
9721 {
9722   ProtobufCMessage base;
9723   StreamingProtobufs__OverheatingAssistanceConfig__OverheatingIndicationProhibitTimer overheatingindicationprohibittimer;
9724 };
9725 #define STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__INIT \
9726  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__overheating_assistance_config__descriptor) \
9727     , STREAMING_PROTOBUFS__OVERHEATING_ASSISTANCE_CONFIG__OVERHEATING_INDICATION_PROHIBIT_TIMER__protobuf_unspecified }
9728
9729
9730 struct  _StreamingProtobufs__SCellConfig
9731 {
9732   ProtobufCMessage base;
9733   uint32_t scellindex;
9734   StreamingProtobufs__ServingCellConfigCommon *scellconfigcommon;
9735   StreamingProtobufs__ServingCellConfig *scellconfigdedicated;
9736   StreamingProtobufs__SSBMTC *smtc;
9737 };
9738 #define STREAMING_PROTOBUFS__SCELL_CONFIG__INIT \
9739  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scell_config__descriptor) \
9740     , 0, NULL, NULL, NULL }
9741
9742
9743 typedef enum {
9744   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET__NOT_SET = 0,
9745   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL1 = 3,
9746   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL2 = 4,
9747   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL4 = 5,
9748   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL5 = 6,
9749   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL8 = 7,
9750   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL10 = 8,
9751   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL16 = 9,
9752   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL20 = 10,
9753   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL40 = 11,
9754   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL80 = 12,
9755   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL160 = 13,
9756   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL320 = 14,
9757   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL640 = 15,
9758   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL1280 = 16,
9759   STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET_SL2560 = 17
9760     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET)
9761 } StreamingProtobufs__SearchSpace__MonitoringSlotPeriodicityAndOffsetCase;
9762
9763 typedef enum {
9764   STREAMING_PROTOBUFS__SEARCH_SPACE__SEARCH_SPACE_TYPE__NOT_SET = 0,
9765   STREAMING_PROTOBUFS__SEARCH_SPACE__SEARCH_SPACE_TYPE_COMMON = 21,
9766   STREAMING_PROTOBUFS__SEARCH_SPACE__SEARCH_SPACE_TYPE_UE__SPECIFIC = 22
9767     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SEARCH_SPACE__SEARCH_SPACE_TYPE)
9768 } StreamingProtobufs__SearchSpace__SearchSpaceTypeCase;
9769
9770 struct  _StreamingProtobufs__SearchSpace
9771 {
9772   ProtobufCMessage base;
9773   uint32_t searchspaceid;
9774   Google__Protobuf__UInt32Value *controlresourcesetid;
9775   Google__Protobuf__UInt32Value *duration;
9776   Google__Protobuf__BytesValue *monitoringsymbolswithinslot;
9777   StreamingProtobufs__NrofCandidates *nrofcandidates;
9778   StreamingProtobufs__SearchSpace__MonitoringSlotPeriodicityAndOffsetCase monitoring_slot_periodicity_and_offset_case;
9779   union {
9780     StreamingProtobufs__Null *sl1;
9781     uint32_t sl2;
9782     uint32_t sl4;
9783     uint32_t sl5;
9784     uint32_t sl8;
9785     uint32_t sl10;
9786     uint32_t sl16;
9787     uint32_t sl20;
9788     uint32_t sl40;
9789     uint32_t sl80;
9790     uint32_t sl160;
9791     uint32_t sl320;
9792     uint32_t sl640;
9793     uint32_t sl1280;
9794     uint32_t sl2560;
9795   };
9796   StreamingProtobufs__SearchSpace__SearchSpaceTypeCase search_space_type_case;
9797   union {
9798     StreamingProtobufs__Common *common;
9799     StreamingProtobufs__UESpecific *ue_specific;
9800   };
9801 };
9802 #define STREAMING_PROTOBUFS__SEARCH_SPACE__INIT \
9803  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__search_space__descriptor) \
9804     , 0, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__SEARCH_SPACE__MONITORING_SLOT_PERIODICITY_AND_OFFSET__NOT_SET, {0}, STREAMING_PROTOBUFS__SEARCH_SPACE__SEARCH_SPACE_TYPE__NOT_SET, {0} }
9805
9806
9807 struct  _StreamingProtobufs__NrofCandidates
9808 {
9809   ProtobufCMessage base;
9810   StreamingProtobufs__AggregationLevel *aggregationlevel1;
9811   StreamingProtobufs__AggregationLevel *aggregationlevel2;
9812   StreamingProtobufs__AggregationLevel *aggregationlevel4;
9813   StreamingProtobufs__AggregationLevel *aggregationlevel8;
9814   StreamingProtobufs__AggregationLevel *aggregationlevel16;
9815 };
9816 #define STREAMING_PROTOBUFS__NROF_CANDIDATES__INIT \
9817  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_candidates__descriptor) \
9818     , NULL, NULL, NULL, NULL, NULL }
9819
9820
9821 struct  _StreamingProtobufs__AggregationLevel
9822 {
9823   ProtobufCMessage base;
9824   StreamingProtobufs__AggregationLevel__Value value;
9825 };
9826 #define STREAMING_PROTOBUFS__AGGREGATION_LEVEL__INIT \
9827  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__aggregation_level__descriptor) \
9828     , STREAMING_PROTOBUFS__AGGREGATION_LEVEL__VALUE__protobuf_unspecified }
9829
9830
9831 struct  _StreamingProtobufs__Common
9832 {
9833   ProtobufCMessage base;
9834   StreamingProtobufs__DCIFormat00AndFormat10 *dci_format0_0_andformat1_0;
9835   StreamingProtobufs__DCIFormat20 *dci_format2_0;
9836   StreamingProtobufs__DCIFormat21 *dci_format2_1;
9837   StreamingProtobufs__DCIFormat22 *dci_format2_2;
9838   StreamingProtobufs__DCIFormat23 *dci_format2_3;
9839 };
9840 #define STREAMING_PROTOBUFS__COMMON__INIT \
9841  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__common__descriptor) \
9842     , NULL, NULL, NULL, NULL, NULL }
9843
9844
9845 struct  _StreamingProtobufs__DCIFormat00AndFormat10
9846 {
9847   ProtobufCMessage base;
9848 };
9849 #define STREAMING_PROTOBUFS__DCI__FORMAT0_0__AND_FORMAT1_0__INIT \
9850  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dci__format0_0__and_format1_0__descriptor) \
9851      }
9852
9853
9854 struct  _StreamingProtobufs__DCIFormat20
9855 {
9856   ProtobufCMessage base;
9857   StreamingProtobufs__NrofCandidatesSFI *nrofcandidates_sfi;
9858 };
9859 #define STREAMING_PROTOBUFS__DCI__FORMAT2_0__INIT \
9860  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dci__format2_0__descriptor) \
9861     , NULL }
9862
9863
9864 struct  _StreamingProtobufs__NrofCandidatesSFI
9865 {
9866   ProtobufCMessage base;
9867   StreamingProtobufs__AggregationLevelSFI *aggregationlevel1;
9868   StreamingProtobufs__AggregationLevelSFI *aggregationlevel2;
9869   StreamingProtobufs__AggregationLevelSFI *aggregationlevel4;
9870   StreamingProtobufs__AggregationLevelSFI *aggregationlevel8;
9871   StreamingProtobufs__AggregationLevelSFI *aggregationlevel16;
9872 };
9873 #define STREAMING_PROTOBUFS__NROF_CANDIDATES__SFI__INIT \
9874  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrof_candidates__sfi__descriptor) \
9875     , NULL, NULL, NULL, NULL, NULL }
9876
9877
9878 struct  _StreamingProtobufs__AggregationLevelSFI
9879 {
9880   ProtobufCMessage base;
9881   StreamingProtobufs__AggregationLevelSFI__Value value;
9882 };
9883 #define STREAMING_PROTOBUFS__AGGREGATION_LEVEL__SFI__INIT \
9884  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__aggregation_level__sfi__descriptor) \
9885     , STREAMING_PROTOBUFS__AGGREGATION_LEVEL__SFI__VALUE__protobuf_unspecified }
9886
9887
9888 struct  _StreamingProtobufs__DCIFormat21
9889 {
9890   ProtobufCMessage base;
9891 };
9892 #define STREAMING_PROTOBUFS__DCI__FORMAT2_1__INIT \
9893  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dci__format2_1__descriptor) \
9894      }
9895
9896
9897 struct  _StreamingProtobufs__DCIFormat22
9898 {
9899   ProtobufCMessage base;
9900 };
9901 #define STREAMING_PROTOBUFS__DCI__FORMAT2_2__INIT \
9902  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dci__format2_2__descriptor) \
9903      }
9904
9905
9906 struct  _StreamingProtobufs__DCIFormat23
9907 {
9908   ProtobufCMessage base;
9909   StreamingProtobufs__Dummy1 *dummy1;
9910   StreamingProtobufs__Dummy2 *dummy2;
9911 };
9912 #define STREAMING_PROTOBUFS__DCI__FORMAT2_3__INIT \
9913  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dci__format2_3__descriptor) \
9914     , NULL, NULL }
9915
9916
9917 struct  _StreamingProtobufs__Dummy1
9918 {
9919   ProtobufCMessage base;
9920   StreamingProtobufs__Dummy1__Value value;
9921 };
9922 #define STREAMING_PROTOBUFS__DUMMY1__INIT \
9923  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dummy1__descriptor) \
9924     , STREAMING_PROTOBUFS__DUMMY1__VALUE__protobuf_unspecified }
9925
9926
9927 struct  _StreamingProtobufs__Dummy2
9928 {
9929   ProtobufCMessage base;
9930   StreamingProtobufs__Dummy2__Value value;
9931 };
9932 #define STREAMING_PROTOBUFS__DUMMY2__INIT \
9933  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dummy2__descriptor) \
9934     , STREAMING_PROTOBUFS__DUMMY2__VALUE__protobuf_unspecified }
9935
9936
9937 struct  _StreamingProtobufs__UESpecific
9938 {
9939   ProtobufCMessage base;
9940   StreamingProtobufs__DCIFormats *dci_formats;
9941 };
9942 #define STREAMING_PROTOBUFS__UE__SPECIFIC__INIT \
9943  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ue__specific__descriptor) \
9944     , NULL }
9945
9946
9947 struct  _StreamingProtobufs__DCIFormats
9948 {
9949   ProtobufCMessage base;
9950   StreamingProtobufs__DCIFormats__Value value;
9951 };
9952 #define STREAMING_PROTOBUFS__DCI__FORMATS__INIT \
9953  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dci__formats__descriptor) \
9954     , STREAMING_PROTOBUFS__DCI__FORMATS__VALUE__protobuf_unspecified }
9955
9956
9957 struct  _StreamingProtobufs__MeasResultCellListSFTD
9958 {
9959   ProtobufCMessage base;
9960   size_t n_items;
9961   StreamingProtobufs__MeasResultCellSFTD **items;
9962 };
9963 #define STREAMING_PROTOBUFS__MEAS_RESULT_CELL_LIST_SFTD__INIT \
9964  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_cell_list_sftd__descriptor) \
9965     , 0,NULL }
9966
9967
9968 struct  _StreamingProtobufs__MeasResultCellSFTD
9969 {
9970   ProtobufCMessage base;
9971   uint32_t physcellid;
9972   uint32_t sfn_offsetresult;
9973   int32_t frameboundaryoffsetresult;
9974   Google__Protobuf__UInt32Value *rsrp_result;
9975 };
9976 #define STREAMING_PROTOBUFS__MEAS_RESULT_CELL_SFTD__INIT \
9977  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_cell_sftd__descriptor) \
9978     , 0, 0, 0, NULL }
9979
9980
9981 struct  _StreamingProtobufs__MeasResultList2NR
9982 {
9983   ProtobufCMessage base;
9984   size_t n_items;
9985   StreamingProtobufs__MeasResult2NR **items;
9986 };
9987 #define STREAMING_PROTOBUFS__MEAS_RESULT_LIST2_NR__INIT \
9988  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_list2_nr__descriptor) \
9989     , 0,NULL }
9990
9991
9992 struct  _StreamingProtobufs__MeasResult2NR
9993 {
9994   ProtobufCMessage base;
9995   Google__Protobuf__UInt32Value *ssbfrequency;
9996   Google__Protobuf__UInt32Value *reffreqcsi_rs;
9997   StreamingProtobufs__MeasResultNR *measresultservingcell;
9998   StreamingProtobufs__MeasResultListNR *measresultneighcelllistnr;
9999 };
10000 #define STREAMING_PROTOBUFS__MEAS_RESULT2_NR__INIT \
10001  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result2_nr__descriptor) \
10002     , NULL, NULL, NULL, NULL }
10003
10004
10005 struct  _StreamingProtobufs__MeasQuantityResults
10006 {
10007   ProtobufCMessage base;
10008   Google__Protobuf__UInt32Value *rsrp;
10009   Google__Protobuf__UInt32Value *rsrq;
10010   Google__Protobuf__UInt32Value *sinr;
10011 };
10012 #define STREAMING_PROTOBUFS__MEAS_QUANTITY_RESULTS__INIT \
10013  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_quantity_results__descriptor) \
10014     , NULL, NULL, NULL }
10015
10016
10017 struct  _StreamingProtobufs__ResultsPerSSBIndex
10018 {
10019   ProtobufCMessage base;
10020   uint32_t ssb_index;
10021   StreamingProtobufs__MeasQuantityResults *ssb_results;
10022 };
10023 #define STREAMING_PROTOBUFS__RESULTS_PER_SSB__INDEX__INIT \
10024  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__results_per_ssb__index__descriptor) \
10025     , 0, NULL }
10026
10027
10028 struct  _StreamingProtobufs__ResultsPerCSIRSIndex
10029 {
10030   ProtobufCMessage base;
10031   uint32_t csi_rs_index;
10032   StreamingProtobufs__MeasQuantityResults *csi_rs_results;
10033 };
10034 #define STREAMING_PROTOBUFS__RESULTS_PER_CSI__RS__INDEX__INIT \
10035  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__results_per_csi__rs__index__descriptor) \
10036     , 0, NULL }
10037
10038
10039 struct  _StreamingProtobufs__MeasQuantityResultsEUTRA
10040 {
10041   ProtobufCMessage base;
10042   Google__Protobuf__UInt32Value *rsrp;
10043   Google__Protobuf__UInt32Value *rsrq;
10044   Google__Protobuf__UInt32Value *sinr;
10045 };
10046 #define STREAMING_PROTOBUFS__MEAS_QUANTITY_RESULTS_EUTRA__INIT \
10047  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_quantity_results_eutra__descriptor) \
10048     , NULL, NULL, NULL }
10049
10050
10051 struct  _StreamingProtobufs__CellResults
10052 {
10053   ProtobufCMessage base;
10054   StreamingProtobufs__MeasQuantityResults *resultsssb_cell;
10055   StreamingProtobufs__MeasQuantityResults *resultscsi_rs_cell;
10056 };
10057 #define STREAMING_PROTOBUFS__CELL_RESULTS__INIT \
10058  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cell_results__descriptor) \
10059     , NULL, NULL }
10060
10061
10062 struct  _StreamingProtobufs__ResultsPerCSIRSIndexList
10063 {
10064   ProtobufCMessage base;
10065   size_t n_items;
10066   StreamingProtobufs__ResultsPerCSIRSIndex **items;
10067 };
10068 #define STREAMING_PROTOBUFS__RESULTS_PER_CSI__RS__INDEX_LIST__INIT \
10069  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__results_per_csi__rs__index_list__descriptor) \
10070     , 0,NULL }
10071
10072
10073 struct  _StreamingProtobufs__ResultsPerSSBIndexList
10074 {
10075   ProtobufCMessage base;
10076   size_t n_items;
10077   StreamingProtobufs__ResultsPerSSBIndex **items;
10078 };
10079 #define STREAMING_PROTOBUFS__RESULTS_PER_SSB__INDEX_LIST__INIT \
10080  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__results_per_ssb__index_list__descriptor) \
10081     , 0,NULL }
10082
10083
10084 struct  _StreamingProtobufs__RsIndexResults
10085 {
10086   ProtobufCMessage base;
10087   StreamingProtobufs__ResultsPerSSBIndexList *resultsssb_indexes;
10088   StreamingProtobufs__ResultsPerCSIRSIndexList *resultscsi_rs_indexes;
10089 };
10090 #define STREAMING_PROTOBUFS__RS_INDEX_RESULTS__INIT \
10091  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rs_index_results__descriptor) \
10092     , NULL, NULL }
10093
10094
10095 struct  _StreamingProtobufs__MeasResult
10096 {
10097   ProtobufCMessage base;
10098   StreamingProtobufs__CellResults *cellresults;
10099   StreamingProtobufs__RsIndexResults *rsindexresults;
10100 };
10101 #define STREAMING_PROTOBUFS__MEAS_RESULT__INIT \
10102  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result__descriptor) \
10103     , NULL, NULL }
10104
10105
10106 struct  _StreamingProtobufs__PLMNIdentity
10107 {
10108   ProtobufCMessage base;
10109   StreamingProtobufs__MCC *mcc;
10110   StreamingProtobufs__MNC *mnc;
10111 };
10112 #define STREAMING_PROTOBUFS__PLMN__IDENTITY__INIT \
10113  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__plmn__identity__descriptor) \
10114     , NULL, NULL }
10115
10116
10117 struct  _StreamingProtobufs__MNC
10118 {
10119   ProtobufCMessage base;
10120   size_t n_mncval;
10121   uint32_t *mncval;
10122 };
10123 #define STREAMING_PROTOBUFS__MNC__INIT \
10124  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mnc__descriptor) \
10125     , 0,NULL }
10126
10127
10128 struct  _StreamingProtobufs__MCC
10129 {
10130   ProtobufCMessage base;
10131   size_t n_mccval;
10132   uint32_t *mccval;
10133 };
10134 #define STREAMING_PROTOBUFS__MCC__INIT \
10135  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mcc__descriptor) \
10136     , 0,NULL }
10137
10138
10139 typedef enum {
10140   STREAMING_PROTOBUFS__PLMN__IDENTITY__EUTRA_5_GC__C__NOT_SET = 0,
10141   STREAMING_PROTOBUFS__PLMN__IDENTITY__EUTRA_5_GC__C_PLMN__IDENTITY__EUTRA_5_GC = 1,
10142   STREAMING_PROTOBUFS__PLMN__IDENTITY__EUTRA_5_GC__C_PLMN_INDEX = 2
10143     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PLMN__IDENTITY__EUTRA_5_GC__C)
10144 } StreamingProtobufs__PLMNIdentityEUTRA5GC__CCase;
10145
10146 struct  _StreamingProtobufs__PLMNIdentityEUTRA5GC
10147 {
10148   ProtobufCMessage base;
10149   StreamingProtobufs__PLMNIdentityEUTRA5GC__CCase c_case;
10150   union {
10151     StreamingProtobufs__PLMNIdentity *plmn_identity_eutra_5gc;
10152     uint32_t plmn_index;
10153   };
10154 };
10155 #define STREAMING_PROTOBUFS__PLMN__IDENTITY__EUTRA_5_GC__INIT \
10156  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__plmn__identity__eutra_5_gc__descriptor) \
10157     , STREAMING_PROTOBUFS__PLMN__IDENTITY__EUTRA_5_GC__C__NOT_SET, {0} }
10158
10159
10160 struct  _StreamingProtobufs__PLMNIdentityListEUTRA5GC
10161 {
10162   ProtobufCMessage base;
10163   size_t n_items;
10164   StreamingProtobufs__PLMNIdentityEUTRA5GC **items;
10165 };
10166 #define STREAMING_PROTOBUFS__PLMN__IDENTITY_LIST__EUTRA_5_GC__INIT \
10167  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__plmn__identity_list__eutra_5_gc__descriptor) \
10168     , 0,NULL }
10169
10170
10171 typedef enum {
10172   STREAMING_PROTOBUFS__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC__NOT_SET = 0,
10173   STREAMING_PROTOBUFS__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC_CELL_IDENTITY__EUTRA = 4,
10174   STREAMING_PROTOBUFS__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC_CELL_ID_INDEX = 5
10175     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC)
10176 } StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC__CellidentityEutra5gcCase;
10177
10178 struct  _StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC
10179 {
10180   ProtobufCMessage base;
10181   StreamingProtobufs__PLMNIdentityListEUTRA5GC *plmn_identitylist_eutra_5gc;
10182   ProtobufCBinaryData trackingareacode_eutra_5gc;
10183   Google__Protobuf__UInt32Value *ranac_5gc;
10184   StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC__CellidentityEutra5gcCase cellidentity_eutra_5gc_case;
10185   union {
10186     ProtobufCBinaryData cellidentity_eutra;
10187     uint32_t cellid_index;
10188   };
10189 };
10190 #define STREAMING_PROTOBUFS__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__INIT \
10191  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cell_access_related_info__eutra_5_gc__descriptor) \
10192     , NULL, {0,NULL}, NULL, STREAMING_PROTOBUFS__CELL_ACCESS_RELATED_INFO__EUTRA_5_GC__CELLIDENTITY_EUTRA_5GC__NOT_SET, {0} }
10193
10194
10195 struct  _StreamingProtobufs__PLMNIdentityListEUTRAEPC
10196 {
10197   ProtobufCMessage base;
10198   size_t n_items;
10199   StreamingProtobufs__PLMNIdentity **items;
10200 };
10201 #define STREAMING_PROTOBUFS__PLMN__IDENTITY_LIST__EUTRA__EPC__INIT \
10202  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__plmn__identity_list__eutra__epc__descriptor) \
10203     , 0,NULL }
10204
10205
10206 struct  _StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC
10207 {
10208   ProtobufCMessage base;
10209   StreamingProtobufs__PLMNIdentityListEUTRAEPC *plmn_identitylist_eutra_epc;
10210   ProtobufCBinaryData trackingareacode_eutra_epc;
10211   ProtobufCBinaryData cellidentity_eutra_epc;
10212 };
10213 #define STREAMING_PROTOBUFS__CELL_ACCESS_RELATED_INFO__EUTRA__EPC__INIT \
10214  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cell_access_related_info__eutra__epc__descriptor) \
10215     , NULL, {0,NULL}, {0,NULL} }
10216
10217
10218 struct  _StreamingProtobufs__CGIInfoEPC
10219 {
10220   ProtobufCMessage base;
10221   StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC *cgi_info_epc_legacy;
10222   size_t n_cgi_info_epc_list;
10223   StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC **cgi_info_epc_list;
10224 };
10225 #define STREAMING_PROTOBUFS__CGI_INFO__EPC__INIT \
10226  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cgi_info__epc__descriptor) \
10227     , NULL, 0,NULL }
10228
10229
10230 struct  _StreamingProtobufs__PLMNIdentityInfo
10231 {
10232   ProtobufCMessage base;
10233   size_t n_plmn_identitylist;
10234   StreamingProtobufs__PLMNIdentity **plmn_identitylist;
10235   Google__Protobuf__BytesValue *trackingareacode;
10236   Google__Protobuf__UInt32Value *ranac;
10237   ProtobufCBinaryData cellidentity;
10238   StreamingProtobufs__PLMNIdentityInfo__CellReservedForOperatorUse cellreservedforoperatoruse;
10239 };
10240 #define STREAMING_PROTOBUFS__PLMN__IDENTITY_INFO__INIT \
10241  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__plmn__identity_info__descriptor) \
10242     , 0,NULL, NULL, NULL, {0,NULL}, STREAMING_PROTOBUFS__PLMN__IDENTITY_INFO__CELL_RESERVED_FOR_OPERATOR_USE__protobuf_unspecified }
10243
10244
10245 struct  _StreamingProtobufs__PDCCHConfigSIB1
10246 {
10247   ProtobufCMessage base;
10248   uint32_t controlresourcesetzero;
10249   uint32_t searchspacezero;
10250 };
10251 #define STREAMING_PROTOBUFS__PDCCH__CONFIG_SIB1__INIT \
10252  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcch__config_sib1__descriptor) \
10253     , 0, 0 }
10254
10255
10256 struct  _StreamingProtobufs__NoSIB1
10257 {
10258   ProtobufCMessage base;
10259   uint32_t ssb_subcarrieroffset;
10260   StreamingProtobufs__PDCCHConfigSIB1 *pdcch_configsib1;
10261 };
10262 #define STREAMING_PROTOBUFS__NO_SIB1__INIT \
10263  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__no_sib1__descriptor) \
10264     , 0, NULL }
10265
10266
10267 struct  _StreamingProtobufs__PLMNIdentityInfoList
10268 {
10269   ProtobufCMessage base;
10270   size_t n_items;
10271   StreamingProtobufs__PLMNIdentityInfo **items;
10272 };
10273 #define STREAMING_PROTOBUFS__PLMN__IDENTITY_INFO_LIST__INIT \
10274  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__plmn__identity_info_list__descriptor) \
10275     , 0,NULL }
10276
10277
10278 struct  _StreamingProtobufs__MultiFrequencyBandListNR
10279 {
10280   ProtobufCMessage base;
10281   size_t n_items;
10282   uint32_t *items;
10283 };
10284 #define STREAMING_PROTOBUFS__MULTI_FREQUENCY_BAND_LIST_NR__INIT \
10285  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__multi_frequency_band_list_nr__descriptor) \
10286     , 0,NULL }
10287
10288
10289 struct  _StreamingProtobufs__CGIInfo
10290 {
10291   ProtobufCMessage base;
10292   StreamingProtobufs__PLMNIdentityInfoList *plmn_identityinfolist;
10293   StreamingProtobufs__MultiFrequencyBandListNR *frequencybandlist;
10294   StreamingProtobufs__NoSIB1 *nosib1;
10295 };
10296 #define STREAMING_PROTOBUFS__CGI__INFO__INIT \
10297  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cgi__info__descriptor) \
10298     , NULL, NULL, NULL }
10299
10300
10301 struct  _StreamingProtobufs__MultiBandInfoListEUTRA
10302 {
10303   ProtobufCMessage base;
10304   size_t n_items;
10305   uint32_t *items;
10306 };
10307 #define STREAMING_PROTOBUFS__MULTI_BAND_INFO_LIST_EUTRA__INIT \
10308  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__multi_band_info_list_eutra__descriptor) \
10309     , 0,NULL }
10310
10311
10312 struct  _StreamingProtobufs__EUTRACGIInfo
10313 {
10314   ProtobufCMessage base;
10315   StreamingProtobufs__CGIInfoEPC *cgi_info_epc;
10316   size_t n_cgi_info_5gc;
10317   StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC **cgi_info_5gc;
10318   Google__Protobuf__UInt32Value *freqbandindicator;
10319   StreamingProtobufs__MultiBandInfoListEUTRA *multibandinfolist;
10320   StreamingProtobufs__TrueOpt *freqbandindicatorpriority;
10321 };
10322 #define STREAMING_PROTOBUFS__EUTRA__CGI__INFO__INIT \
10323  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__cgi__info__descriptor) \
10324     , NULL, 0,NULL, NULL, NULL, NULL }
10325
10326
10327 struct  _StreamingProtobufs__MeasResultNR
10328 {
10329   ProtobufCMessage base;
10330   Google__Protobuf__UInt32Value *physcellid;
10331   StreamingProtobufs__MeasResult *measresult;
10332   StreamingProtobufs__CGIInfo *cgi_info;
10333 };
10334 #define STREAMING_PROTOBUFS__MEAS_RESULT_NR__INIT \
10335  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_nr__descriptor) \
10336     , NULL, NULL, NULL }
10337
10338
10339 struct  _StreamingProtobufs__MeasResultEUTRA
10340 {
10341   ProtobufCMessage base;
10342   uint32_t eutra_physcellid;
10343   StreamingProtobufs__MeasQuantityResultsEUTRA *measresult;
10344   StreamingProtobufs__EUTRACGIInfo *cgi_info;
10345 };
10346 #define STREAMING_PROTOBUFS__MEAS_RESULT_EUTRA__INIT \
10347  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_eutra__descriptor) \
10348     , 0, NULL, NULL }
10349
10350
10351 struct  _StreamingProtobufs__MeasResultServMO
10352 {
10353   ProtobufCMessage base;
10354   uint32_t servcellid;
10355   StreamingProtobufs__MeasResultNR *measresultservingcell;
10356   StreamingProtobufs__MeasResultNR *measresultbestneighcell;
10357 };
10358 #define STREAMING_PROTOBUFS__MEAS_RESULT_SERV_MO__INIT \
10359  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_serv_mo__descriptor) \
10360     , 0, NULL, NULL }
10361
10362
10363 struct  _StreamingProtobufs__MeasResultServMOList
10364 {
10365   ProtobufCMessage base;
10366   size_t n_items;
10367   StreamingProtobufs__MeasResultServMO **items;
10368 };
10369 #define STREAMING_PROTOBUFS__MEAS_RESULT_SERV_MOLIST__INIT \
10370  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_serv_molist__descriptor) \
10371     , 0,NULL }
10372
10373
10374 struct  _StreamingProtobufs__MeasResultListNR
10375 {
10376   ProtobufCMessage base;
10377   size_t n_items;
10378   StreamingProtobufs__MeasResultNR **items;
10379 };
10380 #define STREAMING_PROTOBUFS__MEAS_RESULT_LIST_NR__INIT \
10381  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_list_nr__descriptor) \
10382     , 0,NULL }
10383
10384
10385 struct  _StreamingProtobufs__MeasResultListEUTRA
10386 {
10387   ProtobufCMessage base;
10388   size_t n_items;
10389   StreamingProtobufs__MeasResultEUTRA **items;
10390 };
10391 #define STREAMING_PROTOBUFS__MEAS_RESULT_LIST_EUTRA__INIT \
10392  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_result_list_eutra__descriptor) \
10393     , 0,NULL }
10394
10395
10396 typedef enum {
10397   STREAMING_PROTOBUFS__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS__NOT_SET = 0,
10398   STREAMING_PROTOBUFS__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS_MEAS_RESULT_LIST_NR = 3,
10399   STREAMING_PROTOBUFS__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS_MEAS_RESULT_LIST_EUTRA = 4
10400     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS)
10401 } StreamingProtobufs__MeasResults__MeasResultNeighCellsCase;
10402
10403 struct  _StreamingProtobufs__MeasResults
10404 {
10405   ProtobufCMessage base;
10406   uint32_t measid;
10407   StreamingProtobufs__MeasResultServMOList *measresultservingmolist;
10408   StreamingProtobufs__MeasResults__MeasResultNeighCellsCase meas_result_neigh_cells_case;
10409   union {
10410     StreamingProtobufs__MeasResultListNR *measresultlistnr;
10411     StreamingProtobufs__MeasResultListEUTRA *measresultlisteutra;
10412   };
10413 };
10414 #define STREAMING_PROTOBUFS__MEAS_RESULTS__INIT \
10415  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__meas_results__descriptor) \
10416     , 0, NULL, STREAMING_PROTOBUFS__MEAS_RESULTS__MEAS_RESULT_NEIGH_CELLS__NOT_SET, {0} }
10417
10418
10419 typedef enum {
10420   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET__NOT_SET = 0,
10421   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS10 = 1,
10422   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS20 = 2,
10423   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS32 = 3,
10424   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS40 = 4,
10425   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS60 = 5,
10426   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS64 = 6,
10427   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS70 = 7,
10428   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS80 = 8,
10429   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS128 = 9,
10430   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS160 = 10,
10431   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS256 = 11,
10432   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS320 = 12,
10433   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS512 = 13,
10434   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS640 = 14,
10435   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS1024 = 15,
10436   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS1280 = 16,
10437   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS2048 = 17,
10438   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS2560 = 18,
10439   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS5120 = 19,
10440   STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET_MS10240 = 20
10441     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET)
10442 } StreamingProtobufs__DRXInfo__DrxLongCycleStartOffsetCase;
10443
10444 struct  _StreamingProtobufs__DRXInfo
10445 {
10446   ProtobufCMessage base;
10447   StreamingProtobufs__ShortDRX *shortdrx;
10448   StreamingProtobufs__DRXInfo__DrxLongCycleStartOffsetCase drx__long_cycle_start_offset_case;
10449   union {
10450     uint32_t ms10;
10451     uint32_t ms20;
10452     uint32_t ms32;
10453     uint32_t ms40;
10454     uint32_t ms60;
10455     uint32_t ms64;
10456     uint32_t ms70;
10457     uint32_t ms80;
10458     uint32_t ms128;
10459     uint32_t ms160;
10460     uint32_t ms256;
10461     uint32_t ms320;
10462     uint32_t ms512;
10463     uint32_t ms640;
10464     uint32_t ms1024;
10465     uint32_t ms1280;
10466     uint32_t ms2048;
10467     uint32_t ms2560;
10468     uint32_t ms5120;
10469     uint32_t ms10240;
10470   };
10471 };
10472 #define STREAMING_PROTOBUFS__DRX__INFO__INIT \
10473  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drx__info__descriptor) \
10474     , NULL, STREAMING_PROTOBUFS__DRX__INFO__DRX__LONG_CYCLE_START_OFFSET__NOT_SET, {0} }
10475
10476
10477 struct  _StreamingProtobufs__RadioBearerConfig
10478 {
10479   ProtobufCMessage base;
10480   StreamingProtobufs__SRBToAddModList *srb_toaddmodlist;
10481   Google__Protobuf__BoolValue *srb3_torelease;
10482   StreamingProtobufs__DRBToAddModList *drb_toaddmodlist;
10483   StreamingProtobufs__DRBToReleaseList *drb_toreleaselist;
10484   StreamingProtobufs__SecurityConfig *securityconfig;
10485 };
10486 #define STREAMING_PROTOBUFS__RADIO_BEARER_CONFIG__INIT \
10487  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__radio_bearer_config__descriptor) \
10488     , NULL, NULL, NULL, NULL, NULL }
10489
10490
10491 struct  _StreamingProtobufs__SRBToAddModList
10492 {
10493   ProtobufCMessage base;
10494   size_t n_items;
10495   StreamingProtobufs__SRBToAddMod **items;
10496 };
10497 #define STREAMING_PROTOBUFS__SRB__TO_ADD_MOD_LIST__INIT \
10498  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srb__to_add_mod_list__descriptor) \
10499     , 0,NULL }
10500
10501
10502 struct  _StreamingProtobufs__SRBToAddMod
10503 {
10504   ProtobufCMessage base;
10505   uint32_t srb_identity;
10506   Google__Protobuf__BoolValue *reestablishpdcp;
10507   Google__Protobuf__BoolValue *discardonpdcp;
10508   StreamingProtobufs__PDCPConfig *pdcp_config;
10509 };
10510 #define STREAMING_PROTOBUFS__SRB__TO_ADD_MOD__INIT \
10511  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__srb__to_add_mod__descriptor) \
10512     , 0, NULL, NULL, NULL }
10513
10514
10515 struct  _StreamingProtobufs__PDCPConfig
10516 {
10517   ProtobufCMessage base;
10518   StreamingProtobufs__DRB *drb;
10519   StreamingProtobufs__MoreThanOneRLC *morethanonerlc;
10520   StreamingProtobufs__TReordering *t_reordering;
10521   Google__Protobuf__BoolValue *cipheringdisabled;
10522 };
10523 #define STREAMING_PROTOBUFS__PDCP__CONFIG__INIT \
10524  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcp__config__descriptor) \
10525     , NULL, NULL, NULL, NULL }
10526
10527
10528 typedef enum {
10529   STREAMING_PROTOBUFS__DRB__HEADER_COMPRESSION__NOT_SET = 0,
10530   STREAMING_PROTOBUFS__DRB__HEADER_COMPRESSION_NOT_USED = 4,
10531   STREAMING_PROTOBUFS__DRB__HEADER_COMPRESSION_ROHC = 5,
10532   STREAMING_PROTOBUFS__DRB__HEADER_COMPRESSION_UPLINK_ONLY_ROHC = 6
10533     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DRB__HEADER_COMPRESSION)
10534 } StreamingProtobufs__DRB__HeaderCompressionCase;
10535
10536 struct  _StreamingProtobufs__DRB
10537 {
10538   ProtobufCMessage base;
10539   StreamingProtobufs__DiscardTimer *discardtimer;
10540   StreamingProtobufs__PDCPSNSize *pdcp_sn_sizeul;
10541   StreamingProtobufs__PDCPSNSize *pdcp_sn_sizedl;
10542   Google__Protobuf__BoolValue *integrityprotection;
10543   Google__Protobuf__BoolValue *statusreportrequired;
10544   Google__Protobuf__BoolValue *outoforderdelivery;
10545   StreamingProtobufs__DRB__HeaderCompressionCase header_compression_case;
10546   union {
10547     StreamingProtobufs__Null *notused;
10548     StreamingProtobufs__Rohc *rohc;
10549     StreamingProtobufs__UplinkOnlyROHC *uplinkonlyrohc;
10550   };
10551 };
10552 #define STREAMING_PROTOBUFS__DRB__INIT \
10553  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drb__descriptor) \
10554     , NULL, NULL, NULL, NULL, NULL, NULL, STREAMING_PROTOBUFS__DRB__HEADER_COMPRESSION__NOT_SET, {0} }
10555
10556
10557 struct  _StreamingProtobufs__DiscardTimer
10558 {
10559   ProtobufCMessage base;
10560   StreamingProtobufs__DiscardTimer__Value value;
10561 };
10562 #define STREAMING_PROTOBUFS__DISCARD_TIMER__INIT \
10563  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__discard_timer__descriptor) \
10564     , STREAMING_PROTOBUFS__DISCARD_TIMER__VALUE__protobuf_unspecified }
10565
10566
10567 struct  _StreamingProtobufs__PDCPSNSize
10568 {
10569   ProtobufCMessage base;
10570   StreamingProtobufs__PDCPSNSize__Value value;
10571 };
10572 #define STREAMING_PROTOBUFS__PDCP__SN__SIZE__INIT \
10573  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcp__sn__size__descriptor) \
10574     , STREAMING_PROTOBUFS__PDCP__SN__SIZE__VALUE__protobuf_unspecified }
10575
10576
10577 struct  _StreamingProtobufs__Rohc
10578 {
10579   ProtobufCMessage base;
10580   uint32_t maxcid;
10581   StreamingProtobufs__RohcProfiles *profiles;
10582   Google__Protobuf__BoolValue *drb_continuerohc;
10583 };
10584 #define STREAMING_PROTOBUFS__ROHC__INIT \
10585  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rohc__descriptor) \
10586     , 0, NULL, NULL }
10587
10588
10589 struct  _StreamingProtobufs__RohcProfiles
10590 {
10591   ProtobufCMessage base;
10592   protobuf_c_boolean profile0x0001;
10593   protobuf_c_boolean profile0x0002;
10594   protobuf_c_boolean profile0x0003;
10595   protobuf_c_boolean profile0x0004;
10596   protobuf_c_boolean profile0x0006;
10597   protobuf_c_boolean profile0x0101;
10598   protobuf_c_boolean profile0x0102;
10599   protobuf_c_boolean profile0x0103;
10600   protobuf_c_boolean profile0x0104;
10601 };
10602 #define STREAMING_PROTOBUFS__ROHC_PROFILES__INIT \
10603  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rohc_profiles__descriptor) \
10604     , 0, 0, 0, 0, 0, 0, 0, 0, 0 }
10605
10606
10607 struct  _StreamingProtobufs__UplinkOnlyROHC
10608 {
10609   ProtobufCMessage base;
10610   uint32_t maxcid;
10611   StreamingProtobufs__UplinkOnlyROHCProfiles *profiles;
10612   Google__Protobuf__BoolValue *drb_continuerohc;
10613 };
10614 #define STREAMING_PROTOBUFS__UPLINK_ONLY_ROHC__INIT \
10615  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uplink_only_rohc__descriptor) \
10616     , 0, NULL, NULL }
10617
10618
10619 struct  _StreamingProtobufs__UplinkOnlyROHCProfiles
10620 {
10621   ProtobufCMessage base;
10622   protobuf_c_boolean profile0x0106;
10623 };
10624 #define STREAMING_PROTOBUFS__UPLINK_ONLY_ROHCPROFILES__INIT \
10625  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uplink_only_rohcprofiles__descriptor) \
10626     , 0 }
10627
10628
10629 struct  _StreamingProtobufs__MoreThanOneRLC
10630 {
10631   ProtobufCMessage base;
10632   StreamingProtobufs__PrimaryPath *primarypath;
10633   StreamingProtobufs__ULDataSplitThreshold *ul_datasplitthreshold;
10634   Google__Protobuf__BoolValue *pdcp_duplication;
10635 };
10636 #define STREAMING_PROTOBUFS__MORE_THAN_ONE_RLC__INIT \
10637  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__more_than_one_rlc__descriptor) \
10638     , NULL, NULL, NULL }
10639
10640
10641 struct  _StreamingProtobufs__PrimaryPath
10642 {
10643   ProtobufCMessage base;
10644   Google__Protobuf__UInt32Value *cellgroup;
10645   Google__Protobuf__UInt32Value *logicalchannel;
10646 };
10647 #define STREAMING_PROTOBUFS__PRIMARY_PATH__INIT \
10648  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__primary_path__descriptor) \
10649     , NULL, NULL }
10650
10651
10652 struct  _StreamingProtobufs__ULDataSplitThreshold
10653 {
10654   ProtobufCMessage base;
10655   StreamingProtobufs__ULDataSplitThreshold__Value value;
10656 };
10657 #define STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__INIT \
10658  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ul__data_split_threshold__descriptor) \
10659     , STREAMING_PROTOBUFS__UL__DATA_SPLIT_THRESHOLD__VALUE__protobuf_unspecified }
10660
10661
10662 struct  _StreamingProtobufs__TReordering
10663 {
10664   ProtobufCMessage base;
10665   StreamingProtobufs__TReordering__Value value;
10666 };
10667 #define STREAMING_PROTOBUFS__T__REORDERING__INIT \
10668  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__t__reordering__descriptor) \
10669     , STREAMING_PROTOBUFS__T__REORDERING__VALUE__protobuf_unspecified }
10670
10671
10672 struct  _StreamingProtobufs__DRBToAddModList
10673 {
10674   ProtobufCMessage base;
10675   size_t n_items;
10676   StreamingProtobufs__DRBToAddMod **items;
10677 };
10678 #define STREAMING_PROTOBUFS__DRB__TO_ADD_MOD_LIST__INIT \
10679  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drb__to_add_mod_list__descriptor) \
10680     , 0,NULL }
10681
10682
10683 typedef enum {
10684   STREAMING_PROTOBUFS__DRB__TO_ADD_MOD__CN_ASSOCIATION__NOT_SET = 0,
10685   STREAMING_PROTOBUFS__DRB__TO_ADD_MOD__CN_ASSOCIATION_EPS__BEARER_IDENTITY = 1,
10686   STREAMING_PROTOBUFS__DRB__TO_ADD_MOD__CN_ASSOCIATION_SDAP__CONFIG = 2
10687     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DRB__TO_ADD_MOD__CN_ASSOCIATION)
10688 } StreamingProtobufs__DRBToAddMod__CnAssociationCase;
10689
10690 struct  _StreamingProtobufs__DRBToAddMod
10691 {
10692   ProtobufCMessage base;
10693   uint32_t drb_identity;
10694   Google__Protobuf__BoolValue *reestablishpdcp;
10695   Google__Protobuf__BoolValue *recoverpdcp;
10696   StreamingProtobufs__PDCPConfig *pdcp_config;
10697   StreamingProtobufs__DRBToAddMod__CnAssociationCase cn_association_case;
10698   union {
10699     uint32_t eps_beareridentity;
10700     StreamingProtobufs__SDAPConfig *sdap_config;
10701   };
10702 };
10703 #define STREAMING_PROTOBUFS__DRB__TO_ADD_MOD__INIT \
10704  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drb__to_add_mod__descriptor) \
10705     , 0, NULL, NULL, NULL, STREAMING_PROTOBUFS__DRB__TO_ADD_MOD__CN_ASSOCIATION__NOT_SET, {0} }
10706
10707
10708 struct  _StreamingProtobufs__DRBToReleaseList
10709 {
10710   ProtobufCMessage base;
10711   size_t n_items;
10712   uint32_t *items;
10713 };
10714 #define STREAMING_PROTOBUFS__DRB__TO_RELEASE_LIST__INIT \
10715  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__drb__to_release_list__descriptor) \
10716     , 0,NULL }
10717
10718
10719 struct  _StreamingProtobufs__SDAPConfig
10720 {
10721   ProtobufCMessage base;
10722   uint32_t pdu_session;
10723   StreamingProtobufs__SDAPHeader *sdap_headerdl;
10724   StreamingProtobufs__SDAPHeader *sdap_headerul;
10725   protobuf_c_boolean defaultdrb;
10726   size_t n_mappedqos_flowstoadd;
10727   uint32_t *mappedqos_flowstoadd;
10728   size_t n_mappedqos_flowstorelease;
10729   uint32_t *mappedqos_flowstorelease;
10730 };
10731 #define STREAMING_PROTOBUFS__SDAP__CONFIG__INIT \
10732  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sdap__config__descriptor) \
10733     , 0, NULL, NULL, 0, 0,NULL, 0,NULL }
10734
10735
10736 struct  _StreamingProtobufs__SDAPHeader
10737 {
10738   ProtobufCMessage base;
10739   StreamingProtobufs__SDAPHeader__Value value;
10740 };
10741 #define STREAMING_PROTOBUFS__SDAP__HEADER__INIT \
10742  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sdap__header__descriptor) \
10743     , STREAMING_PROTOBUFS__SDAP__HEADER__VALUE__protobuf_unspecified }
10744
10745
10746 struct  _StreamingProtobufs__SecurityConfig
10747 {
10748   ProtobufCMessage base;
10749   StreamingProtobufs__SecurityAlgorithmConfig *securityalgorithmconfig;
10750   StreamingProtobufs__KeyToUse *keytouse;
10751 };
10752 #define STREAMING_PROTOBUFS__SECURITY_CONFIG__INIT \
10753  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__security_config__descriptor) \
10754     , NULL, NULL }
10755
10756
10757 struct  _StreamingProtobufs__SecurityAlgorithmConfig
10758 {
10759   ProtobufCMessage base;
10760   StreamingProtobufs__CipheringAlgorithm *cipheringalgorithm;
10761   StreamingProtobufs__IntegrityProtAlgorithm *integrityprotalgorithm;
10762 };
10763 #define STREAMING_PROTOBUFS__SECURITY_ALGORITHM_CONFIG__INIT \
10764  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__security_algorithm_config__descriptor) \
10765     , NULL, NULL }
10766
10767
10768 struct  _StreamingProtobufs__CipheringAlgorithm
10769 {
10770   ProtobufCMessage base;
10771   StreamingProtobufs__CipheringAlgorithm__Value value;
10772 };
10773 #define STREAMING_PROTOBUFS__CIPHERING_ALGORITHM__INIT \
10774  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ciphering_algorithm__descriptor) \
10775     , STREAMING_PROTOBUFS__CIPHERING_ALGORITHM__VALUE__protobuf_unspecified }
10776
10777
10778 struct  _StreamingProtobufs__IntegrityProtAlgorithm
10779 {
10780   ProtobufCMessage base;
10781   StreamingProtobufs__IntegrityProtAlgorithm__Value value;
10782 };
10783 #define STREAMING_PROTOBUFS__INTEGRITY_PROT_ALGORITHM__INIT \
10784  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__integrity_prot_algorithm__descriptor) \
10785     , STREAMING_PROTOBUFS__INTEGRITY_PROT_ALGORITHM__VALUE__protobuf_unspecified }
10786
10787
10788 struct  _StreamingProtobufs__KeyToUse
10789 {
10790   ProtobufCMessage base;
10791   StreamingProtobufs__KeyToUse__Value value;
10792 };
10793 #define STREAMING_PROTOBUFS__KEY_TO_USE__INIT \
10794  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__key_to_use__descriptor) \
10795     , STREAMING_PROTOBUFS__KEY_TO_USE__VALUE__protobuf_unspecified }
10796
10797
10798 struct  _StreamingProtobufs__UplinkTxDirectCurrentList
10799 {
10800   ProtobufCMessage base;
10801   size_t n_items;
10802   StreamingProtobufs__UplinkTxDirectCurrentCell **items;
10803 };
10804 #define STREAMING_PROTOBUFS__UPLINK_TX_DIRECT_CURRENT_LIST__INIT \
10805  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uplink_tx_direct_current_list__descriptor) \
10806     , 0,NULL }
10807
10808
10809 struct  _StreamingProtobufs__UplinkTxDirectCurrentCell
10810 {
10811   ProtobufCMessage base;
10812   uint32_t servcellindex;
10813   size_t n_uplinkdirectcurrentbwp;
10814   StreamingProtobufs__UplinkTxDirectCurrentBWP **uplinkdirectcurrentbwp;
10815 };
10816 #define STREAMING_PROTOBUFS__UPLINK_TX_DIRECT_CURRENT_CELL__INIT \
10817  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uplink_tx_direct_current_cell__descriptor) \
10818     , 0, 0,NULL }
10819
10820
10821 struct  _StreamingProtobufs__UplinkTxDirectCurrentBWP
10822 {
10823   ProtobufCMessage base;
10824   uint32_t bwp_id;
10825   protobuf_c_boolean shift7dot5khz;
10826   uint32_t txdirectcurrentlocation;
10827 };
10828 #define STREAMING_PROTOBUFS__UPLINK_TX_DIRECT_CURRENT_BWP__INIT \
10829  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uplink_tx_direct_current_bwp__descriptor) \
10830     , 0, 0, 0 }
10831
10832
10833 struct  _StreamingProtobufs__CellAccessRelatedInfo
10834 {
10835   ProtobufCMessage base;
10836   StreamingProtobufs__PLMNIdentityInfoList *plmn_identitylist;
10837   StreamingProtobufs__TrueOpt *cellreservedforotheruse;
10838 };
10839 #define STREAMING_PROTOBUFS__CELL_ACCESS_RELATED_INFO__INIT \
10840  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cell_access_related_info__descriptor) \
10841     , NULL, NULL }
10842
10843
10844 struct  _StreamingProtobufs__ConnEstFailureControl
10845 {
10846   ProtobufCMessage base;
10847   StreamingProtobufs__ConnEstFailCount *connestfailcount;
10848   StreamingProtobufs__ConnEstFailOffsetValidity *connestfailoffsetvalidity;
10849   Google__Protobuf__UInt32Value *connestfailoffset;
10850 };
10851 #define STREAMING_PROTOBUFS__CONN_EST_FAILURE_CONTROL__INIT \
10852  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__conn_est_failure_control__descriptor) \
10853     , NULL, NULL, NULL }
10854
10855
10856 struct  _StreamingProtobufs__ConnEstFailCount
10857 {
10858   ProtobufCMessage base;
10859   StreamingProtobufs__ConnEstFailCount__Value value;
10860 };
10861 #define STREAMING_PROTOBUFS__CONN_EST_FAIL_COUNT__INIT \
10862  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__conn_est_fail_count__descriptor) \
10863     , STREAMING_PROTOBUFS__CONN_EST_FAIL_COUNT__VALUE__protobuf_unspecified }
10864
10865
10866 struct  _StreamingProtobufs__ConnEstFailOffsetValidity
10867 {
10868   ProtobufCMessage base;
10869   StreamingProtobufs__ConnEstFailOffsetValidity__Value value;
10870 };
10871 #define STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__INIT \
10872  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__conn_est_fail_offset_validity__descriptor) \
10873     , STREAMING_PROTOBUFS__CONN_EST_FAIL_OFFSET_VALIDITY__VALUE__protobuf_unspecified }
10874
10875
10876 struct  _StreamingProtobufs__SISchedulingInfo
10877 {
10878   ProtobufCMessage base;
10879   size_t n_schedulinginfolist;
10880   StreamingProtobufs__SchedulingInfo **schedulinginfolist;
10881   StreamingProtobufs__SIWindowLength *si_windowlength;
10882   StreamingProtobufs__SIRequestConfig *si_requestconfig;
10883   StreamingProtobufs__SIRequestConfig *si_requestconfigsul;
10884   Google__Protobuf__BytesValue *systeminformationareaid;
10885 };
10886 #define STREAMING_PROTOBUFS__SI__SCHEDULING_INFO__INIT \
10887  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__si__scheduling_info__descriptor) \
10888     , 0,NULL, NULL, NULL, NULL, NULL }
10889
10890
10891 struct  _StreamingProtobufs__SIWindowLength
10892 {
10893   ProtobufCMessage base;
10894   StreamingProtobufs__SIWindowLength__Value value;
10895 };
10896 #define STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__INIT \
10897  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__si__window_length__descriptor) \
10898     , STREAMING_PROTOBUFS__SI__WINDOW_LENGTH__VALUE__protobuf_unspecified }
10899
10900
10901 struct  _StreamingProtobufs__SchedulingInfo
10902 {
10903   ProtobufCMessage base;
10904   StreamingProtobufs__SIBroadcastStatus *si_broadcaststatus;
10905   StreamingProtobufs__SIPeriodicity *si_periodicity;
10906   StreamingProtobufs__SIBMapping *sib_mappinginfo;
10907 };
10908 #define STREAMING_PROTOBUFS__SCHEDULING_INFO__INIT \
10909  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scheduling_info__descriptor) \
10910     , NULL, NULL, NULL }
10911
10912
10913 struct  _StreamingProtobufs__SIBMapping
10914 {
10915   ProtobufCMessage base;
10916   size_t n_items;
10917   StreamingProtobufs__SIBTypeInfo **items;
10918 };
10919 #define STREAMING_PROTOBUFS__SIB__MAPPING__INIT \
10920  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib__mapping__descriptor) \
10921     , 0,NULL }
10922
10923
10924 struct  _StreamingProtobufs__SIBroadcastStatus
10925 {
10926   ProtobufCMessage base;
10927   StreamingProtobufs__SIBroadcastStatus__Value value;
10928 };
10929 #define STREAMING_PROTOBUFS__SI__BROADCAST_STATUS__INIT \
10930  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__si__broadcast_status__descriptor) \
10931     , STREAMING_PROTOBUFS__SI__BROADCAST_STATUS__VALUE__protobuf_unspecified }
10932
10933
10934 struct  _StreamingProtobufs__SIPeriodicity
10935 {
10936   ProtobufCMessage base;
10937   StreamingProtobufs__SIPeriodicity__Value value;
10938 };
10939 #define STREAMING_PROTOBUFS__SI__PERIODICITY__INIT \
10940  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__si__periodicity__descriptor) \
10941     , STREAMING_PROTOBUFS__SI__PERIODICITY__VALUE__protobuf_unspecified }
10942
10943
10944 struct  _StreamingProtobufs__SIBTypeInfo
10945 {
10946   ProtobufCMessage base;
10947   StreamingProtobufs__SIBTypeInfoType *type;
10948   Google__Protobuf__UInt32Value *valuetag;
10949   StreamingProtobufs__TrueOpt *areascope;
10950 };
10951 #define STREAMING_PROTOBUFS__SIB__TYPE_INFO__INIT \
10952  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib__type_info__descriptor) \
10953     , NULL, NULL, NULL }
10954
10955
10956 struct  _StreamingProtobufs__SIBTypeInfoType
10957 {
10958   ProtobufCMessage base;
10959   StreamingProtobufs__SIBTypeInfoType__Value value;
10960 };
10961 #define STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__INIT \
10962  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib__type_info_type__descriptor) \
10963     , STREAMING_PROTOBUFS__SIB__TYPE_INFO_TYPE__VALUE__protobuf_unspecified }
10964
10965
10966 struct  _StreamingProtobufs__SIRequestConfig
10967 {
10968   ProtobufCMessage base;
10969   StreamingProtobufs__RACHOccasionsSI *rach_occasionssi;
10970   StreamingProtobufs__SIRequestPeriod *si_requestperiod;
10971   size_t n_si_requestresources;
10972   StreamingProtobufs__SIRequestResources **si_requestresources;
10973 };
10974 #define STREAMING_PROTOBUFS__SI__REQUEST_CONFIG__INIT \
10975  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__si__request_config__descriptor) \
10976     , NULL, NULL, 0,NULL }
10977
10978
10979 struct  _StreamingProtobufs__SIRequestPeriod
10980 {
10981   ProtobufCMessage base;
10982   StreamingProtobufs__SIRequestPeriod__Value value;
10983 };
10984 #define STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__INIT \
10985  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__si__request_period__descriptor) \
10986     , STREAMING_PROTOBUFS__SI__REQUEST_PERIOD__VALUE__protobuf_unspecified }
10987
10988
10989 struct  _StreamingProtobufs__RACHOccasionsSI
10990 {
10991   ProtobufCMessage base;
10992   StreamingProtobufs__RACHConfigGeneric *rach_configsi;
10993   StreamingProtobufs__SSBPerRACHOccasion *ssb_perrach_occasion;
10994 };
10995 #define STREAMING_PROTOBUFS__RACH__OCCASIONS_SI__INIT \
10996  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rach__occasions_si__descriptor) \
10997     , NULL, NULL }
10998
10999
11000 struct  _StreamingProtobufs__SIRequestResources
11001 {
11002   ProtobufCMessage base;
11003   uint32_t ra_preamblestartindex;
11004   Google__Protobuf__UInt32Value *ra_associationperiodindex;
11005   Google__Protobuf__UInt32Value *ra_ssb_occasionmaskindex;
11006 };
11007 #define STREAMING_PROTOBUFS__SI__REQUEST_RESOURCES__INIT \
11008  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__si__request_resources__descriptor) \
11009     , 0, NULL, NULL }
11010
11011
11012 struct  _StreamingProtobufs__ServingCellConfigCommonSIB
11013 {
11014   ProtobufCMessage base;
11015   StreamingProtobufs__DownlinkConfigCommonSIB *downlinkconfigcommon;
11016   StreamingProtobufs__UplinkConfigCommonSIB *uplinkconfigcommon;
11017   StreamingProtobufs__UplinkConfigCommonSIB *supplementaryuplink;
11018   StreamingProtobufs__SIBNTimingAdvanceOffset *n_timingadvanceoffset;
11019   StreamingProtobufs__SIBSSBPositionsInBurst *ssb_positionsinburst;
11020   StreamingProtobufs__SIBSSBPeriodicityServingCell *ssb_periodicityservingcell;
11021   StreamingProtobufs__TDDULDLConfigCommon *tdd_ul_dl_configurationcommon;
11022   int32_t ss_pbch_blockpower;
11023 };
11024 #define STREAMING_PROTOBUFS__SERVING_CELL_CONFIG_COMMON_SIB__INIT \
11025  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__serving_cell_config_common_sib__descriptor) \
11026     , NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0 }
11027
11028
11029 struct  _StreamingProtobufs__DownlinkConfigCommonSIB
11030 {
11031   ProtobufCMessage base;
11032   StreamingProtobufs__FrequencyInfoDLSIB *frequencyinfodl;
11033   StreamingProtobufs__BWPDownlinkCommon *initialdownlinkbwp;
11034   StreamingProtobufs__BCCHConfig *bcch_config;
11035   StreamingProtobufs__PCCHConfig *pcch_config;
11036 };
11037 #define STREAMING_PROTOBUFS__DOWNLINK_CONFIG_COMMON_SIB__INIT \
11038  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__downlink_config_common_sib__descriptor) \
11039     , NULL, NULL, NULL, NULL }
11040
11041
11042 struct  _StreamingProtobufs__FrequencyInfoDLSIB
11043 {
11044   ProtobufCMessage base;
11045   StreamingProtobufs__MultiFrequencyBandListNRSIB *frequencybandlist;
11046   uint32_t offsettopointa;
11047   size_t n_scs_specificcarrierlist;
11048   StreamingProtobufs__SCSSpecificCarrier **scs_specificcarrierlist;
11049 };
11050 #define STREAMING_PROTOBUFS__FREQUENCY_INFO_DL__SIB__INIT \
11051  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__frequency_info_dl__sib__descriptor) \
11052     , NULL, 0, 0,NULL }
11053
11054
11055 struct  _StreamingProtobufs__MultiFrequencyBandListNRSIB
11056 {
11057   ProtobufCMessage base;
11058   size_t n_items;
11059   StreamingProtobufs__NRMultiBandInfo **items;
11060 };
11061 #define STREAMING_PROTOBUFS__MULTI_FREQUENCY_BAND_LIST_NR__SIB__INIT \
11062  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__multi_frequency_band_list_nr__sib__descriptor) \
11063     , 0,NULL }
11064
11065
11066 struct  _StreamingProtobufs__NRMultiBandInfo
11067 {
11068   ProtobufCMessage base;
11069   Google__Protobuf__UInt32Value *freqbandindicatornr;
11070   StreamingProtobufs__NRNSPmaxList *nr_ns_pmaxlist;
11071 };
11072 #define STREAMING_PROTOBUFS__NR__MULTI_BAND_INFO__INIT \
11073  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nr__multi_band_info__descriptor) \
11074     , NULL, NULL }
11075
11076
11077 struct  _StreamingProtobufs__NRNSPmaxList
11078 {
11079   ProtobufCMessage base;
11080   size_t n_items;
11081   StreamingProtobufs__NRNSPmaxValue **items;
11082 };
11083 #define STREAMING_PROTOBUFS__NR__NS__PMAX_LIST__INIT \
11084  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nr__ns__pmax_list__descriptor) \
11085     , 0,NULL }
11086
11087
11088 struct  _StreamingProtobufs__NRNSPmaxValue
11089 {
11090   ProtobufCMessage base;
11091   Google__Protobuf__Int32Value *additionalpmax;
11092   uint32_t additionalspectrumemission;
11093 };
11094 #define STREAMING_PROTOBUFS__NR__NS__PMAX_VALUE__INIT \
11095  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nr__ns__pmax_value__descriptor) \
11096     , NULL, 0 }
11097
11098
11099 struct  _StreamingProtobufs__BCCHConfig
11100 {
11101   ProtobufCMessage base;
11102   StreamingProtobufs__BCCHConfig__ModificationPeriodCoeff modificationperiodcoeff;
11103 };
11104 #define STREAMING_PROTOBUFS__BCCH__CONFIG__INIT \
11105  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__bcch__config__descriptor) \
11106     , STREAMING_PROTOBUFS__BCCH__CONFIG__MODIFICATION_PERIOD_COEFF__protobuf_unspecified }
11107
11108
11109 typedef enum {
11110   STREAMING_PROTOBUFS__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET__NOT_SET = 0,
11111   STREAMING_PROTOBUFS__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_ONE_T = 2,
11112   STREAMING_PROTOBUFS__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_HALF_T = 3,
11113   STREAMING_PROTOBUFS__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_QUARTER_T = 4,
11114   STREAMING_PROTOBUFS__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_ONE_EIGHTH_T = 5,
11115   STREAMING_PROTOBUFS__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET_ONE_SIXTEENTH_T = 6
11116     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET)
11117 } StreamingProtobufs__PCCHConfig__NAndPagingFrameOffsetCase;
11118
11119 typedef enum {
11120   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO__NOT_SET = 0,
11121   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS15_KHZONE_T = 8,
11122   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS30_KHZONE_T__SCS15_KHZHALF_T = 9,
11123   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS60_KHZONE_T__SCS30_KHZHALF_T__SCS15_KHZQUARTER_T = 10,
11124   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZONE_T__SCS60_KHZHALF_T__SCS30_KHZQUARTER_T__SCS15_KHZONE_EIGHTH_T = 11,
11125   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZHALF_T__SCS60_KHZQUARTER_T__SCS30_KHZONE_EIGHTH_T__SCS15_KHZONE_SIXTEENTH_T = 12,
11126   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZQUARTER_T__SCS60_KHZONE_EIGHTH_T__SCS30_KHZONE_SIXTEENTH_T = 13,
11127   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZONE_EIGHTH_T__SCS60_KHZONE_SIXTEENTH_T = 14,
11128   STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO_S_CS120_KHZONE_SIXTEENTH_T = 15
11129     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO)
11130 } StreamingProtobufs__PCCHConfig__FirstPDCCHMonitoringOccasionOfPOCase;
11131
11132 struct  _StreamingProtobufs__PCCHConfig
11133 {
11134   ProtobufCMessage base;
11135   StreamingProtobufs__PagingCycle *defaultpagingcycle;
11136   StreamingProtobufs__PCCHConfigNs *ns;
11137   StreamingProtobufs__PCCHConfig__NAndPagingFrameOffsetCase n_and_paging_frame_offset_case;
11138   union {
11139     StreamingProtobufs__Null *onet;
11140     uint32_t halft;
11141     uint32_t quartert;
11142     uint32_t oneeightht;
11143     uint32_t onesixteentht;
11144   };
11145   StreamingProtobufs__PCCHConfig__FirstPDCCHMonitoringOccasionOfPOCase first_pdcch__monitoring_occasion_of_po_case;
11146   union {
11147     StreamingProtobufs__SCS15KHZoneT *scs15khzonet;
11148     StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT *scs30khzonet_scs15khzhalft;
11149     StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *scs60khzonet_scs30khzhalft_scs15khzquartert;
11150     StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *scs120khzonet_scs60khzhalft_scs30khzquartert_scs15khzoneeightht;
11151     StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *scs120khzhalft_scs60khzquartert_scs30khzoneeightht_scs15khzonesixteentht;
11152     StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *scs120khzquartert_scs60khzoneeightht_scs30khzonesixteentht;
11153     StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *scs120khzoneeightht_scs60khzonesixteentht;
11154     StreamingProtobufs__SCS120KHZoneSixteenthT *scs120khzonesixteentht;
11155   };
11156 };
11157 #define STREAMING_PROTOBUFS__PCCH__CONFIG__INIT \
11158  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pcch__config__descriptor) \
11159     , NULL, NULL, STREAMING_PROTOBUFS__PCCH__CONFIG__N_AND_PAGING_FRAME_OFFSET__NOT_SET, {0}, STREAMING_PROTOBUFS__PCCH__CONFIG__FIRST_PDCCH__MONITORING_OCCASION_OF_PO__NOT_SET, {0} }
11160
11161
11162 struct  _StreamingProtobufs__PagingCycle
11163 {
11164   ProtobufCMessage base;
11165   StreamingProtobufs__PagingCycle__Value value;
11166 };
11167 #define STREAMING_PROTOBUFS__PAGING_CYCLE__INIT \
11168  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__paging_cycle__descriptor) \
11169     , STREAMING_PROTOBUFS__PAGING_CYCLE__VALUE__protobuf_unspecified }
11170
11171
11172 struct  _StreamingProtobufs__PCCHConfigNs
11173 {
11174   ProtobufCMessage base;
11175   StreamingProtobufs__PCCHConfigNs__Value value;
11176 };
11177 #define STREAMING_PROTOBUFS__PCCH__CONFIG_NS__INIT \
11178  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pcch__config_ns__descriptor) \
11179     , STREAMING_PROTOBUFS__PCCH__CONFIG_NS__VALUE__protobuf_unspecified }
11180
11181
11182 struct  _StreamingProtobufs__SCS15KHZoneT
11183 {
11184   ProtobufCMessage base;
11185   size_t n_values;
11186   uint32_t *values;
11187 };
11188 #define STREAMING_PROTOBUFS__SCS15_KHZONE_T__INIT \
11189  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs15_khzone_t__descriptor) \
11190     , 0,NULL }
11191
11192
11193 struct  _StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT
11194 {
11195   ProtobufCMessage base;
11196   size_t n_values;
11197   uint32_t *values;
11198 };
11199 #define STREAMING_PROTOBUFS__SCS30_KHZONE_T__SCS15_KHZHALF_T__INIT \
11200  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs30_khzone_t__scs15_khzhalf_t__descriptor) \
11201     , 0,NULL }
11202
11203
11204 struct  _StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT
11205 {
11206   ProtobufCMessage base;
11207   size_t n_values;
11208   uint32_t *values;
11209 };
11210 #define STREAMING_PROTOBUFS__SCS60_KHZONE_T__SCS30_KHZHALF_T__SCS15_KHZQUARTER_T__INIT \
11211  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__descriptor) \
11212     , 0,NULL }
11213
11214
11215 struct  _StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT
11216 {
11217   ProtobufCMessage base;
11218   size_t n_values;
11219   uint32_t *values;
11220 };
11221 #define STREAMING_PROTOBUFS__SCS120_KHZONE_T__SCS60_KHZHALF_T__SCS30_KHZQUARTER_T__SCS15_KHZONE_EIGHTH_T__INIT \
11222  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__descriptor) \
11223     , 0,NULL }
11224
11225
11226 struct  _StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT
11227 {
11228   ProtobufCMessage base;
11229   size_t n_values;
11230   uint32_t *values;
11231 };
11232 #define STREAMING_PROTOBUFS__SCS120_KHZHALF_T__SCS60_KHZQUARTER_T__SCS30_KHZONE_EIGHTH_T__SCS15_KHZONE_SIXTEENTH_T__INIT \
11233  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__descriptor) \
11234     , 0,NULL }
11235
11236
11237 struct  _StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT
11238 {
11239   ProtobufCMessage base;
11240   size_t n_values;
11241   uint32_t *values;
11242 };
11243 #define STREAMING_PROTOBUFS__SCS120_KHZQUARTER_T__SCS60_KHZONE_EIGHTH_T__SCS30_KHZONE_SIXTEENTH_T__INIT \
11244  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__descriptor) \
11245     , 0,NULL }
11246
11247
11248 struct  _StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT
11249 {
11250   ProtobufCMessage base;
11251   size_t n_values;
11252   uint32_t *values;
11253 };
11254 #define STREAMING_PROTOBUFS__SCS120_KHZONE_EIGHTH_T__SCS60_KHZONE_SIXTEENTH_T__INIT \
11255  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__descriptor) \
11256     , 0,NULL }
11257
11258
11259 struct  _StreamingProtobufs__SCS120KHZoneSixteenthT
11260 {
11261   ProtobufCMessage base;
11262   size_t n_values;
11263   uint32_t *values;
11264 };
11265 #define STREAMING_PROTOBUFS__SCS120_KHZONE_SIXTEENTH_T__INIT \
11266  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__scs120_khzone_sixteenth_t__descriptor) \
11267     , 0,NULL }
11268
11269
11270 struct  _StreamingProtobufs__UplinkConfigCommonSIB
11271 {
11272   ProtobufCMessage base;
11273   StreamingProtobufs__FrequencyInfoULSIB *frequencyinfoul;
11274   StreamingProtobufs__BWPUplinkCommon *initialuplinkbwp;
11275   StreamingProtobufs__TimeAlignmentTimer *timealignmenttimercommon;
11276 };
11277 #define STREAMING_PROTOBUFS__UPLINK_CONFIG_COMMON_SIB__INIT \
11278  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uplink_config_common_sib__descriptor) \
11279     , NULL, NULL, NULL }
11280
11281
11282 struct  _StreamingProtobufs__FrequencyInfoULSIB
11283 {
11284   ProtobufCMessage base;
11285   StreamingProtobufs__MultiFrequencyBandListNRSIB *frequencybandlist;
11286   Google__Protobuf__UInt32Value *absolutefrequencypointa;
11287   size_t n_scs_specificcarrierlist;
11288   StreamingProtobufs__SCSSpecificCarrier **scs_specificcarrierlist;
11289   Google__Protobuf__Int32Value *p_max;
11290   StreamingProtobufs__TrueOpt *frequencyshift7p5khz;
11291 };
11292 #define STREAMING_PROTOBUFS__FREQUENCY_INFO_UL__SIB__INIT \
11293  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__frequency_info_ul__sib__descriptor) \
11294     , NULL, NULL, 0,NULL, NULL, NULL }
11295
11296
11297 struct  _StreamingProtobufs__SIBNTimingAdvanceOffset
11298 {
11299   ProtobufCMessage base;
11300   StreamingProtobufs__SIBNTimingAdvanceOffset__Value value;
11301 };
11302 #define STREAMING_PROTOBUFS__SIB__N__TIMING_ADVANCE_OFFSET__INIT \
11303  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib__n__timing_advance_offset__descriptor) \
11304     , STREAMING_PROTOBUFS__SIB__N__TIMING_ADVANCE_OFFSET__VALUE__protobuf_unspecified }
11305
11306
11307 struct  _StreamingProtobufs__SIBSSBPositionsInBurst
11308 {
11309   ProtobufCMessage base;
11310   ProtobufCBinaryData inonegroup;
11311   Google__Protobuf__BytesValue *grouppresence;
11312 };
11313 #define STREAMING_PROTOBUFS__SIB__SSB__POSITIONS_IN_BURST__INIT \
11314  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib__ssb__positions_in_burst__descriptor) \
11315     , {0,NULL}, NULL }
11316
11317
11318 struct  _StreamingProtobufs__SIBSSBPeriodicityServingCell
11319 {
11320   ProtobufCMessage base;
11321   StreamingProtobufs__SIBSSBPeriodicityServingCell__Value value;
11322 };
11323 #define STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__INIT \
11324  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sib__ssb__periodicity_serving_cell__descriptor) \
11325     , STREAMING_PROTOBUFS__SIB__SSB__PERIODICITY_SERVING_CELL__VALUE__protobuf_unspecified }
11326
11327
11328 struct  _StreamingProtobufs__UETimersAndConstants
11329 {
11330   ProtobufCMessage base;
11331   StreamingProtobufs__UETimersAndConstantsT300T301T319 *t300;
11332   StreamingProtobufs__UETimersAndConstantsT300T301T319 *t301;
11333   StreamingProtobufs__UETimersAndConstantsT310 *t310;
11334   StreamingProtobufs__UETimersAndConstantsN310 *n310;
11335   StreamingProtobufs__UETimersAndConstantsT311 *t311;
11336   StreamingProtobufs__UETimersAndConstantsN311 *n311;
11337   StreamingProtobufs__UETimersAndConstantsT300T301T319 *t319;
11338 };
11339 #define STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS__INIT \
11340  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ue__timers_and_constants__descriptor) \
11341     , NULL, NULL, NULL, NULL, NULL, NULL, NULL }
11342
11343
11344 struct  _StreamingProtobufs__UETimersAndConstantsT300T301T319
11345 {
11346   ProtobufCMessage base;
11347   StreamingProtobufs__UETimersAndConstantsT300T301T319__Value value;
11348 };
11349 #define STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__INIT \
11350  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ue__timers_and_constants_t300__t301__t319__descriptor) \
11351     , STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T300__T301__T319__VALUE__protobuf_unspecified }
11352
11353
11354 struct  _StreamingProtobufs__UETimersAndConstantsT310
11355 {
11356   ProtobufCMessage base;
11357   StreamingProtobufs__UETimersAndConstantsT310__Value value;
11358 };
11359 #define STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__INIT \
11360  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ue__timers_and_constants_t310__descriptor) \
11361     , STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T310__VALUE__protobuf_unspecified }
11362
11363
11364 struct  _StreamingProtobufs__UETimersAndConstantsN310
11365 {
11366   ProtobufCMessage base;
11367   StreamingProtobufs__UETimersAndConstantsN310__Value value;
11368 };
11369 #define STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__INIT \
11370  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ue__timers_and_constants_n310__descriptor) \
11371     , STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N310__VALUE__protobuf_unspecified }
11372
11373
11374 struct  _StreamingProtobufs__UETimersAndConstantsT311
11375 {
11376   ProtobufCMessage base;
11377   StreamingProtobufs__UETimersAndConstantsT311__Value value;
11378 };
11379 #define STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__INIT \
11380  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ue__timers_and_constants_t311__descriptor) \
11381     , STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_T311__VALUE__protobuf_unspecified }
11382
11383
11384 struct  _StreamingProtobufs__UETimersAndConstantsN311
11385 {
11386   ProtobufCMessage base;
11387   StreamingProtobufs__UETimersAndConstantsN311__Value value;
11388 };
11389 #define STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__INIT \
11390  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ue__timers_and_constants_n311__descriptor) \
11391     , STREAMING_PROTOBUFS__UE__TIMERS_AND_CONSTANTS_N311__VALUE__protobuf_unspecified }
11392
11393
11394 struct  _StreamingProtobufs__UACBarringPerCatList
11395 {
11396   ProtobufCMessage base;
11397   size_t n_items;
11398   StreamingProtobufs__UACBarringPerCat **items;
11399 };
11400 #define STREAMING_PROTOBUFS__UAC__BARRING_PER_CAT_LIST__INIT \
11401  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__barring_per_cat_list__descriptor) \
11402     , 0,NULL }
11403
11404
11405 struct  _StreamingProtobufs__UACBarringPerCat
11406 {
11407   ProtobufCMessage base;
11408   uint32_t accesscategory;
11409   uint32_t uac_barringinfosetindex;
11410 };
11411 #define STREAMING_PROTOBUFS__UAC__BARRING_PER_CAT__INIT \
11412  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__barring_per_cat__descriptor) \
11413     , 0, 0 }
11414
11415
11416 struct  _StreamingProtobufs__UACBarringPerPLMNList
11417 {
11418   ProtobufCMessage base;
11419   size_t n_items;
11420   StreamingProtobufs__UACBarringPerPLMN **items;
11421 };
11422 #define STREAMING_PROTOBUFS__UAC__BARRING_PER_PLMN__LIST__INIT \
11423  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__barring_per_plmn__list__descriptor) \
11424     , 0,NULL }
11425
11426
11427 typedef enum {
11428   STREAMING_PROTOBUFS__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE__NOT_SET = 0,
11429   STREAMING_PROTOBUFS__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE_UAC__IMPLICIT_ACBARRING_LIST = 2,
11430   STREAMING_PROTOBUFS__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE_UAC__EXPLICIT_ACBARRING_LIST = 3
11431     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE)
11432 } StreamingProtobufs__UACBarringPerPLMN__UacACBarringListTypeCase;
11433
11434 struct  _StreamingProtobufs__UACBarringPerPLMN
11435 {
11436   ProtobufCMessage base;
11437   uint32_t plmn_identityindex;
11438   StreamingProtobufs__UACBarringPerPLMN__UacACBarringListTypeCase uac__acbarring_list_type_case;
11439   union {
11440     StreamingProtobufs__UACImplicitACBarringList *uac_implicitacbarringlist;
11441     StreamingProtobufs__UACBarringPerCatList *uac_explicitacbarringlist;
11442   };
11443 };
11444 #define STREAMING_PROTOBUFS__UAC__BARRING_PER_PLMN__INIT \
11445  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__barring_per_plmn__descriptor) \
11446     , 0, STREAMING_PROTOBUFS__UAC__BARRING_PER_PLMN__UAC__ACBARRING_LIST_TYPE__NOT_SET, {0} }
11447
11448
11449 struct  _StreamingProtobufs__UACImplicitACBarringList
11450 {
11451   ProtobufCMessage base;
11452   size_t n_items;
11453   uint32_t *items;
11454 };
11455 #define STREAMING_PROTOBUFS__UAC__IMPLICIT_ACBARRING_LIST__INIT \
11456  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__implicit_acbarring_list__descriptor) \
11457     , 0,NULL }
11458
11459
11460 struct  _StreamingProtobufs__UACBarringInfoSetList
11461 {
11462   ProtobufCMessage base;
11463   size_t n_items;
11464   StreamingProtobufs__UACBarringInfoSet **items;
11465 };
11466 #define STREAMING_PROTOBUFS__UAC__BARRING_INFO_SET_LIST__INIT \
11467  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__barring_info_set_list__descriptor) \
11468     , 0,NULL }
11469
11470
11471 struct  _StreamingProtobufs__UACBarringInfoSet
11472 {
11473   ProtobufCMessage base;
11474   StreamingProtobufs__UACBarringFactor *uac_barringfactor;
11475   StreamingProtobufs__UACBarringTime *uac_barringtime;
11476   ProtobufCBinaryData uac_barringforaccessidentity;
11477 };
11478 #define STREAMING_PROTOBUFS__UAC__BARRING_INFO_SET__INIT \
11479  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__barring_info_set__descriptor) \
11480     , NULL, NULL, {0,NULL} }
11481
11482
11483 struct  _StreamingProtobufs__UACBarringFactor
11484 {
11485   ProtobufCMessage base;
11486   StreamingProtobufs__UACBarringFactor__Value value;
11487 };
11488 #define STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__INIT \
11489  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__barring_factor__descriptor) \
11490     , STREAMING_PROTOBUFS__UAC__BARRING_FACTOR__VALUE__protobuf_unspecified }
11491
11492
11493 struct  _StreamingProtobufs__UACBarringTime
11494 {
11495   ProtobufCMessage base;
11496   StreamingProtobufs__UACBarringTime__Value value;
11497 };
11498 #define STREAMING_PROTOBUFS__UAC__BARRING_TIME__INIT \
11499  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__uac__barring_time__descriptor) \
11500     , STREAMING_PROTOBUFS__UAC__BARRING_TIME__VALUE__protobuf_unspecified }
11501
11502
11503 struct  _StreamingProtobufs__MobilityStateParameters
11504 {
11505   ProtobufCMessage base;
11506   StreamingProtobufs__TEvaluationHystNormal *t_evaluation;
11507   StreamingProtobufs__TEvaluationHystNormal *t_hystnormal;
11508   uint32_t n_cellchangemedium;
11509   uint32_t n_cellchangehigh;
11510 };
11511 #define STREAMING_PROTOBUFS__MOBILITY_STATE_PARAMETERS__INIT \
11512  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__mobility_state_parameters__descriptor) \
11513     , NULL, NULL, 0, 0 }
11514
11515
11516 struct  _StreamingProtobufs__TEvaluationHystNormal
11517 {
11518   ProtobufCMessage base;
11519   StreamingProtobufs__TEvaluationHystNormal__Value value;
11520 };
11521 #define STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__INIT \
11522  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__t__evaluation__hyst_normal__descriptor) \
11523     , STREAMING_PROTOBUFS__T__EVALUATION__HYST_NORMAL__VALUE__protobuf_unspecified }
11524
11525
11526 struct  _StreamingProtobufs__EUTRAMultiBandInfoList
11527 {
11528   ProtobufCMessage base;
11529   size_t n_items;
11530   StreamingProtobufs__EUTRAMultiBandInfo **items;
11531 };
11532 #define STREAMING_PROTOBUFS__EUTRA__MULTI_BAND_INFO_LIST__INIT \
11533  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__multi_band_info_list__descriptor) \
11534     , 0,NULL }
11535
11536
11537 struct  _StreamingProtobufs__EUTRAMultiBandInfo
11538 {
11539   ProtobufCMessage base;
11540   uint32_t eutra_freqbandindicator;
11541   StreamingProtobufs__EUTRANSPmaxList *eutra_ns_pmaxlist;
11542 };
11543 #define STREAMING_PROTOBUFS__EUTRA__MULTI_BAND_INFO__INIT \
11544  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__multi_band_info__descriptor) \
11545     , 0, NULL }
11546
11547
11548 struct  _StreamingProtobufs__EUTRANSPmaxList
11549 {
11550   ProtobufCMessage base;
11551   size_t n_items;
11552   StreamingProtobufs__EUTRANSPmaxValue **items;
11553 };
11554 #define STREAMING_PROTOBUFS__EUTRA__NS__PMAX_LIST__INIT \
11555  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__ns__pmax_list__descriptor) \
11556     , 0,NULL }
11557
11558
11559 struct  _StreamingProtobufs__EUTRANSPmaxValue
11560 {
11561   ProtobufCMessage base;
11562   Google__Protobuf__Int32Value *additionalpmax;
11563   Google__Protobuf__UInt32Value *additionalspectrumemission;
11564 };
11565 #define STREAMING_PROTOBUFS__EUTRA__NS__PMAX_VALUE__INIT \
11566  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eutra__ns__pmax_value__descriptor) \
11567     , NULL, NULL }
11568
11569
11570 /* StreamingProtobufs__CellGroupConfig methods */
11571 void   streaming_protobufs__cell_group_config__init
11572                      (StreamingProtobufs__CellGroupConfig         *message);
11573 size_t streaming_protobufs__cell_group_config__get_packed_size
11574                      (const StreamingProtobufs__CellGroupConfig   *message);
11575 size_t streaming_protobufs__cell_group_config__pack
11576                      (const StreamingProtobufs__CellGroupConfig   *message,
11577                       uint8_t             *out);
11578 size_t streaming_protobufs__cell_group_config__pack_to_buffer
11579                      (const StreamingProtobufs__CellGroupConfig   *message,
11580                       ProtobufCBuffer     *buffer);
11581 StreamingProtobufs__CellGroupConfig *
11582        streaming_protobufs__cell_group_config__unpack
11583                      (ProtobufCAllocator  *allocator,
11584                       size_t               len,
11585                       const uint8_t       *data);
11586 void   streaming_protobufs__cell_group_config__free_unpacked
11587                      (StreamingProtobufs__CellGroupConfig *message,
11588                       ProtobufCAllocator *allocator);
11589 /* StreamingProtobufs__RLCBearerConfig methods */
11590 void   streaming_protobufs__rlc__bearer_config__init
11591                      (StreamingProtobufs__RLCBearerConfig         *message);
11592 size_t streaming_protobufs__rlc__bearer_config__get_packed_size
11593                      (const StreamingProtobufs__RLCBearerConfig   *message);
11594 size_t streaming_protobufs__rlc__bearer_config__pack
11595                      (const StreamingProtobufs__RLCBearerConfig   *message,
11596                       uint8_t             *out);
11597 size_t streaming_protobufs__rlc__bearer_config__pack_to_buffer
11598                      (const StreamingProtobufs__RLCBearerConfig   *message,
11599                       ProtobufCBuffer     *buffer);
11600 StreamingProtobufs__RLCBearerConfig *
11601        streaming_protobufs__rlc__bearer_config__unpack
11602                      (ProtobufCAllocator  *allocator,
11603                       size_t               len,
11604                       const uint8_t       *data);
11605 void   streaming_protobufs__rlc__bearer_config__free_unpacked
11606                      (StreamingProtobufs__RLCBearerConfig *message,
11607                       ProtobufCAllocator *allocator);
11608 /* StreamingProtobufs__RLCConfig methods */
11609 void   streaming_protobufs__rlc__config__init
11610                      (StreamingProtobufs__RLCConfig         *message);
11611 size_t streaming_protobufs__rlc__config__get_packed_size
11612                      (const StreamingProtobufs__RLCConfig   *message);
11613 size_t streaming_protobufs__rlc__config__pack
11614                      (const StreamingProtobufs__RLCConfig   *message,
11615                       uint8_t             *out);
11616 size_t streaming_protobufs__rlc__config__pack_to_buffer
11617                      (const StreamingProtobufs__RLCConfig   *message,
11618                       ProtobufCBuffer     *buffer);
11619 StreamingProtobufs__RLCConfig *
11620        streaming_protobufs__rlc__config__unpack
11621                      (ProtobufCAllocator  *allocator,
11622                       size_t               len,
11623                       const uint8_t       *data);
11624 void   streaming_protobufs__rlc__config__free_unpacked
11625                      (StreamingProtobufs__RLCConfig *message,
11626                       ProtobufCAllocator *allocator);
11627 /* StreamingProtobufs__AM methods */
11628 void   streaming_protobufs__am__init
11629                      (StreamingProtobufs__AM         *message);
11630 size_t streaming_protobufs__am__get_packed_size
11631                      (const StreamingProtobufs__AM   *message);
11632 size_t streaming_protobufs__am__pack
11633                      (const StreamingProtobufs__AM   *message,
11634                       uint8_t             *out);
11635 size_t streaming_protobufs__am__pack_to_buffer
11636                      (const StreamingProtobufs__AM   *message,
11637                       ProtobufCBuffer     *buffer);
11638 StreamingProtobufs__AM *
11639        streaming_protobufs__am__unpack
11640                      (ProtobufCAllocator  *allocator,
11641                       size_t               len,
11642                       const uint8_t       *data);
11643 void   streaming_protobufs__am__free_unpacked
11644                      (StreamingProtobufs__AM *message,
11645                       ProtobufCAllocator *allocator);
11646 /* StreamingProtobufs__ULAMRLC methods */
11647 void   streaming_protobufs__ul__am__rlc__init
11648                      (StreamingProtobufs__ULAMRLC         *message);
11649 size_t streaming_protobufs__ul__am__rlc__get_packed_size
11650                      (const StreamingProtobufs__ULAMRLC   *message);
11651 size_t streaming_protobufs__ul__am__rlc__pack
11652                      (const StreamingProtobufs__ULAMRLC   *message,
11653                       uint8_t             *out);
11654 size_t streaming_protobufs__ul__am__rlc__pack_to_buffer
11655                      (const StreamingProtobufs__ULAMRLC   *message,
11656                       ProtobufCBuffer     *buffer);
11657 StreamingProtobufs__ULAMRLC *
11658        streaming_protobufs__ul__am__rlc__unpack
11659                      (ProtobufCAllocator  *allocator,
11660                       size_t               len,
11661                       const uint8_t       *data);
11662 void   streaming_protobufs__ul__am__rlc__free_unpacked
11663                      (StreamingProtobufs__ULAMRLC *message,
11664                       ProtobufCAllocator *allocator);
11665 /* StreamingProtobufs__MaxRetxThreshold methods */
11666 void   streaming_protobufs__max_retx_threshold__init
11667                      (StreamingProtobufs__MaxRetxThreshold         *message);
11668 size_t streaming_protobufs__max_retx_threshold__get_packed_size
11669                      (const StreamingProtobufs__MaxRetxThreshold   *message);
11670 size_t streaming_protobufs__max_retx_threshold__pack
11671                      (const StreamingProtobufs__MaxRetxThreshold   *message,
11672                       uint8_t             *out);
11673 size_t streaming_protobufs__max_retx_threshold__pack_to_buffer
11674                      (const StreamingProtobufs__MaxRetxThreshold   *message,
11675                       ProtobufCBuffer     *buffer);
11676 StreamingProtobufs__MaxRetxThreshold *
11677        streaming_protobufs__max_retx_threshold__unpack
11678                      (ProtobufCAllocator  *allocator,
11679                       size_t               len,
11680                       const uint8_t       *data);
11681 void   streaming_protobufs__max_retx_threshold__free_unpacked
11682                      (StreamingProtobufs__MaxRetxThreshold *message,
11683                       ProtobufCAllocator *allocator);
11684 /* StreamingProtobufs__SNFieldLengthAM methods */
11685 void   streaming_protobufs__sn__field_length_am__init
11686                      (StreamingProtobufs__SNFieldLengthAM         *message);
11687 size_t streaming_protobufs__sn__field_length_am__get_packed_size
11688                      (const StreamingProtobufs__SNFieldLengthAM   *message);
11689 size_t streaming_protobufs__sn__field_length_am__pack
11690                      (const StreamingProtobufs__SNFieldLengthAM   *message,
11691                       uint8_t             *out);
11692 size_t streaming_protobufs__sn__field_length_am__pack_to_buffer
11693                      (const StreamingProtobufs__SNFieldLengthAM   *message,
11694                       ProtobufCBuffer     *buffer);
11695 StreamingProtobufs__SNFieldLengthAM *
11696        streaming_protobufs__sn__field_length_am__unpack
11697                      (ProtobufCAllocator  *allocator,
11698                       size_t               len,
11699                       const uint8_t       *data);
11700 void   streaming_protobufs__sn__field_length_am__free_unpacked
11701                      (StreamingProtobufs__SNFieldLengthAM *message,
11702                       ProtobufCAllocator *allocator);
11703 /* StreamingProtobufs__TPollRetransmit methods */
11704 void   streaming_protobufs__t__poll_retransmit__init
11705                      (StreamingProtobufs__TPollRetransmit         *message);
11706 size_t streaming_protobufs__t__poll_retransmit__get_packed_size
11707                      (const StreamingProtobufs__TPollRetransmit   *message);
11708 size_t streaming_protobufs__t__poll_retransmit__pack
11709                      (const StreamingProtobufs__TPollRetransmit   *message,
11710                       uint8_t             *out);
11711 size_t streaming_protobufs__t__poll_retransmit__pack_to_buffer
11712                      (const StreamingProtobufs__TPollRetransmit   *message,
11713                       ProtobufCBuffer     *buffer);
11714 StreamingProtobufs__TPollRetransmit *
11715        streaming_protobufs__t__poll_retransmit__unpack
11716                      (ProtobufCAllocator  *allocator,
11717                       size_t               len,
11718                       const uint8_t       *data);
11719 void   streaming_protobufs__t__poll_retransmit__free_unpacked
11720                      (StreamingProtobufs__TPollRetransmit *message,
11721                       ProtobufCAllocator *allocator);
11722 /* StreamingProtobufs__PollPDU methods */
11723 void   streaming_protobufs__poll_pdu__init
11724                      (StreamingProtobufs__PollPDU         *message);
11725 size_t streaming_protobufs__poll_pdu__get_packed_size
11726                      (const StreamingProtobufs__PollPDU   *message);
11727 size_t streaming_protobufs__poll_pdu__pack
11728                      (const StreamingProtobufs__PollPDU   *message,
11729                       uint8_t             *out);
11730 size_t streaming_protobufs__poll_pdu__pack_to_buffer
11731                      (const StreamingProtobufs__PollPDU   *message,
11732                       ProtobufCBuffer     *buffer);
11733 StreamingProtobufs__PollPDU *
11734        streaming_protobufs__poll_pdu__unpack
11735                      (ProtobufCAllocator  *allocator,
11736                       size_t               len,
11737                       const uint8_t       *data);
11738 void   streaming_protobufs__poll_pdu__free_unpacked
11739                      (StreamingProtobufs__PollPDU *message,
11740                       ProtobufCAllocator *allocator);
11741 /* StreamingProtobufs__PollByte methods */
11742 void   streaming_protobufs__poll_byte__init
11743                      (StreamingProtobufs__PollByte         *message);
11744 size_t streaming_protobufs__poll_byte__get_packed_size
11745                      (const StreamingProtobufs__PollByte   *message);
11746 size_t streaming_protobufs__poll_byte__pack
11747                      (const StreamingProtobufs__PollByte   *message,
11748                       uint8_t             *out);
11749 size_t streaming_protobufs__poll_byte__pack_to_buffer
11750                      (const StreamingProtobufs__PollByte   *message,
11751                       ProtobufCBuffer     *buffer);
11752 StreamingProtobufs__PollByte *
11753        streaming_protobufs__poll_byte__unpack
11754                      (ProtobufCAllocator  *allocator,
11755                       size_t               len,
11756                       const uint8_t       *data);
11757 void   streaming_protobufs__poll_byte__free_unpacked
11758                      (StreamingProtobufs__PollByte *message,
11759                       ProtobufCAllocator *allocator);
11760 /* StreamingProtobufs__DLAMRLC methods */
11761 void   streaming_protobufs__dl__am__rlc__init
11762                      (StreamingProtobufs__DLAMRLC         *message);
11763 size_t streaming_protobufs__dl__am__rlc__get_packed_size
11764                      (const StreamingProtobufs__DLAMRLC   *message);
11765 size_t streaming_protobufs__dl__am__rlc__pack
11766                      (const StreamingProtobufs__DLAMRLC   *message,
11767                       uint8_t             *out);
11768 size_t streaming_protobufs__dl__am__rlc__pack_to_buffer
11769                      (const StreamingProtobufs__DLAMRLC   *message,
11770                       ProtobufCBuffer     *buffer);
11771 StreamingProtobufs__DLAMRLC *
11772        streaming_protobufs__dl__am__rlc__unpack
11773                      (ProtobufCAllocator  *allocator,
11774                       size_t               len,
11775                       const uint8_t       *data);
11776 void   streaming_protobufs__dl__am__rlc__free_unpacked
11777                      (StreamingProtobufs__DLAMRLC *message,
11778                       ProtobufCAllocator *allocator);
11779 /* StreamingProtobufs__TReassembly methods */
11780 void   streaming_protobufs__t__reassembly__init
11781                      (StreamingProtobufs__TReassembly         *message);
11782 size_t streaming_protobufs__t__reassembly__get_packed_size
11783                      (const StreamingProtobufs__TReassembly   *message);
11784 size_t streaming_protobufs__t__reassembly__pack
11785                      (const StreamingProtobufs__TReassembly   *message,
11786                       uint8_t             *out);
11787 size_t streaming_protobufs__t__reassembly__pack_to_buffer
11788                      (const StreamingProtobufs__TReassembly   *message,
11789                       ProtobufCBuffer     *buffer);
11790 StreamingProtobufs__TReassembly *
11791        streaming_protobufs__t__reassembly__unpack
11792                      (ProtobufCAllocator  *allocator,
11793                       size_t               len,
11794                       const uint8_t       *data);
11795 void   streaming_protobufs__t__reassembly__free_unpacked
11796                      (StreamingProtobufs__TReassembly *message,
11797                       ProtobufCAllocator *allocator);
11798 /* StreamingProtobufs__TStatusProhibit methods */
11799 void   streaming_protobufs__t__status_prohibit__init
11800                      (StreamingProtobufs__TStatusProhibit         *message);
11801 size_t streaming_protobufs__t__status_prohibit__get_packed_size
11802                      (const StreamingProtobufs__TStatusProhibit   *message);
11803 size_t streaming_protobufs__t__status_prohibit__pack
11804                      (const StreamingProtobufs__TStatusProhibit   *message,
11805                       uint8_t             *out);
11806 size_t streaming_protobufs__t__status_prohibit__pack_to_buffer
11807                      (const StreamingProtobufs__TStatusProhibit   *message,
11808                       ProtobufCBuffer     *buffer);
11809 StreamingProtobufs__TStatusProhibit *
11810        streaming_protobufs__t__status_prohibit__unpack
11811                      (ProtobufCAllocator  *allocator,
11812                       size_t               len,
11813                       const uint8_t       *data);
11814 void   streaming_protobufs__t__status_prohibit__free_unpacked
11815                      (StreamingProtobufs__TStatusProhibit *message,
11816                       ProtobufCAllocator *allocator);
11817 /* StreamingProtobufs__UMBiDirectional methods */
11818 void   streaming_protobufs__um__bi__directional__init
11819                      (StreamingProtobufs__UMBiDirectional         *message);
11820 size_t streaming_protobufs__um__bi__directional__get_packed_size
11821                      (const StreamingProtobufs__UMBiDirectional   *message);
11822 size_t streaming_protobufs__um__bi__directional__pack
11823                      (const StreamingProtobufs__UMBiDirectional   *message,
11824                       uint8_t             *out);
11825 size_t streaming_protobufs__um__bi__directional__pack_to_buffer
11826                      (const StreamingProtobufs__UMBiDirectional   *message,
11827                       ProtobufCBuffer     *buffer);
11828 StreamingProtobufs__UMBiDirectional *
11829        streaming_protobufs__um__bi__directional__unpack
11830                      (ProtobufCAllocator  *allocator,
11831                       size_t               len,
11832                       const uint8_t       *data);
11833 void   streaming_protobufs__um__bi__directional__free_unpacked
11834                      (StreamingProtobufs__UMBiDirectional *message,
11835                       ProtobufCAllocator *allocator);
11836 /* StreamingProtobufs__ULUMRLC methods */
11837 void   streaming_protobufs__ul__um__rlc__init
11838                      (StreamingProtobufs__ULUMRLC         *message);
11839 size_t streaming_protobufs__ul__um__rlc__get_packed_size
11840                      (const StreamingProtobufs__ULUMRLC   *message);
11841 size_t streaming_protobufs__ul__um__rlc__pack
11842                      (const StreamingProtobufs__ULUMRLC   *message,
11843                       uint8_t             *out);
11844 size_t streaming_protobufs__ul__um__rlc__pack_to_buffer
11845                      (const StreamingProtobufs__ULUMRLC   *message,
11846                       ProtobufCBuffer     *buffer);
11847 StreamingProtobufs__ULUMRLC *
11848        streaming_protobufs__ul__um__rlc__unpack
11849                      (ProtobufCAllocator  *allocator,
11850                       size_t               len,
11851                       const uint8_t       *data);
11852 void   streaming_protobufs__ul__um__rlc__free_unpacked
11853                      (StreamingProtobufs__ULUMRLC *message,
11854                       ProtobufCAllocator *allocator);
11855 /* StreamingProtobufs__SNFieldLengthUM methods */
11856 void   streaming_protobufs__sn__field_length_um__init
11857                      (StreamingProtobufs__SNFieldLengthUM         *message);
11858 size_t streaming_protobufs__sn__field_length_um__get_packed_size
11859                      (const StreamingProtobufs__SNFieldLengthUM   *message);
11860 size_t streaming_protobufs__sn__field_length_um__pack
11861                      (const StreamingProtobufs__SNFieldLengthUM   *message,
11862                       uint8_t             *out);
11863 size_t streaming_protobufs__sn__field_length_um__pack_to_buffer
11864                      (const StreamingProtobufs__SNFieldLengthUM   *message,
11865                       ProtobufCBuffer     *buffer);
11866 StreamingProtobufs__SNFieldLengthUM *
11867        streaming_protobufs__sn__field_length_um__unpack
11868                      (ProtobufCAllocator  *allocator,
11869                       size_t               len,
11870                       const uint8_t       *data);
11871 void   streaming_protobufs__sn__field_length_um__free_unpacked
11872                      (StreamingProtobufs__SNFieldLengthUM *message,
11873                       ProtobufCAllocator *allocator);
11874 /* StreamingProtobufs__DLUMRLC methods */
11875 void   streaming_protobufs__dl__um__rlc__init
11876                      (StreamingProtobufs__DLUMRLC         *message);
11877 size_t streaming_protobufs__dl__um__rlc__get_packed_size
11878                      (const StreamingProtobufs__DLUMRLC   *message);
11879 size_t streaming_protobufs__dl__um__rlc__pack
11880                      (const StreamingProtobufs__DLUMRLC   *message,
11881                       uint8_t             *out);
11882 size_t streaming_protobufs__dl__um__rlc__pack_to_buffer
11883                      (const StreamingProtobufs__DLUMRLC   *message,
11884                       ProtobufCBuffer     *buffer);
11885 StreamingProtobufs__DLUMRLC *
11886        streaming_protobufs__dl__um__rlc__unpack
11887                      (ProtobufCAllocator  *allocator,
11888                       size_t               len,
11889                       const uint8_t       *data);
11890 void   streaming_protobufs__dl__um__rlc__free_unpacked
11891                      (StreamingProtobufs__DLUMRLC *message,
11892                       ProtobufCAllocator *allocator);
11893 /* StreamingProtobufs__UMUniDirectionalUL methods */
11894 void   streaming_protobufs__um__uni__directional__ul__init
11895                      (StreamingProtobufs__UMUniDirectionalUL         *message);
11896 size_t streaming_protobufs__um__uni__directional__ul__get_packed_size
11897                      (const StreamingProtobufs__UMUniDirectionalUL   *message);
11898 size_t streaming_protobufs__um__uni__directional__ul__pack
11899                      (const StreamingProtobufs__UMUniDirectionalUL   *message,
11900                       uint8_t             *out);
11901 size_t streaming_protobufs__um__uni__directional__ul__pack_to_buffer
11902                      (const StreamingProtobufs__UMUniDirectionalUL   *message,
11903                       ProtobufCBuffer     *buffer);
11904 StreamingProtobufs__UMUniDirectionalUL *
11905        streaming_protobufs__um__uni__directional__ul__unpack
11906                      (ProtobufCAllocator  *allocator,
11907                       size_t               len,
11908                       const uint8_t       *data);
11909 void   streaming_protobufs__um__uni__directional__ul__free_unpacked
11910                      (StreamingProtobufs__UMUniDirectionalUL *message,
11911                       ProtobufCAllocator *allocator);
11912 /* StreamingProtobufs__UMUniDirectionalDL methods */
11913 void   streaming_protobufs__um__uni__directional__dl__init
11914                      (StreamingProtobufs__UMUniDirectionalDL         *message);
11915 size_t streaming_protobufs__um__uni__directional__dl__get_packed_size
11916                      (const StreamingProtobufs__UMUniDirectionalDL   *message);
11917 size_t streaming_protobufs__um__uni__directional__dl__pack
11918                      (const StreamingProtobufs__UMUniDirectionalDL   *message,
11919                       uint8_t             *out);
11920 size_t streaming_protobufs__um__uni__directional__dl__pack_to_buffer
11921                      (const StreamingProtobufs__UMUniDirectionalDL   *message,
11922                       ProtobufCBuffer     *buffer);
11923 StreamingProtobufs__UMUniDirectionalDL *
11924        streaming_protobufs__um__uni__directional__dl__unpack
11925                      (ProtobufCAllocator  *allocator,
11926                       size_t               len,
11927                       const uint8_t       *data);
11928 void   streaming_protobufs__um__uni__directional__dl__free_unpacked
11929                      (StreamingProtobufs__UMUniDirectionalDL *message,
11930                       ProtobufCAllocator *allocator);
11931 /* StreamingProtobufs__LogicalChannelConfig methods */
11932 void   streaming_protobufs__logical_channel_config__init
11933                      (StreamingProtobufs__LogicalChannelConfig         *message);
11934 size_t streaming_protobufs__logical_channel_config__get_packed_size
11935                      (const StreamingProtobufs__LogicalChannelConfig   *message);
11936 size_t streaming_protobufs__logical_channel_config__pack
11937                      (const StreamingProtobufs__LogicalChannelConfig   *message,
11938                       uint8_t             *out);
11939 size_t streaming_protobufs__logical_channel_config__pack_to_buffer
11940                      (const StreamingProtobufs__LogicalChannelConfig   *message,
11941                       ProtobufCBuffer     *buffer);
11942 StreamingProtobufs__LogicalChannelConfig *
11943        streaming_protobufs__logical_channel_config__unpack
11944                      (ProtobufCAllocator  *allocator,
11945                       size_t               len,
11946                       const uint8_t       *data);
11947 void   streaming_protobufs__logical_channel_config__free_unpacked
11948                      (StreamingProtobufs__LogicalChannelConfig *message,
11949                       ProtobufCAllocator *allocator);
11950 /* StreamingProtobufs__ULSpecificParameters methods */
11951 void   streaming_protobufs__ul__specific_parameters__init
11952                      (StreamingProtobufs__ULSpecificParameters         *message);
11953 size_t streaming_protobufs__ul__specific_parameters__get_packed_size
11954                      (const StreamingProtobufs__ULSpecificParameters   *message);
11955 size_t streaming_protobufs__ul__specific_parameters__pack
11956                      (const StreamingProtobufs__ULSpecificParameters   *message,
11957                       uint8_t             *out);
11958 size_t streaming_protobufs__ul__specific_parameters__pack_to_buffer
11959                      (const StreamingProtobufs__ULSpecificParameters   *message,
11960                       ProtobufCBuffer     *buffer);
11961 StreamingProtobufs__ULSpecificParameters *
11962        streaming_protobufs__ul__specific_parameters__unpack
11963                      (ProtobufCAllocator  *allocator,
11964                       size_t               len,
11965                       const uint8_t       *data);
11966 void   streaming_protobufs__ul__specific_parameters__free_unpacked
11967                      (StreamingProtobufs__ULSpecificParameters *message,
11968                       ProtobufCAllocator *allocator);
11969 /* StreamingProtobufs__PrioritisedBitRate methods */
11970 void   streaming_protobufs__prioritised_bit_rate__init
11971                      (StreamingProtobufs__PrioritisedBitRate         *message);
11972 size_t streaming_protobufs__prioritised_bit_rate__get_packed_size
11973                      (const StreamingProtobufs__PrioritisedBitRate   *message);
11974 size_t streaming_protobufs__prioritised_bit_rate__pack
11975                      (const StreamingProtobufs__PrioritisedBitRate   *message,
11976                       uint8_t             *out);
11977 size_t streaming_protobufs__prioritised_bit_rate__pack_to_buffer
11978                      (const StreamingProtobufs__PrioritisedBitRate   *message,
11979                       ProtobufCBuffer     *buffer);
11980 StreamingProtobufs__PrioritisedBitRate *
11981        streaming_protobufs__prioritised_bit_rate__unpack
11982                      (ProtobufCAllocator  *allocator,
11983                       size_t               len,
11984                       const uint8_t       *data);
11985 void   streaming_protobufs__prioritised_bit_rate__free_unpacked
11986                      (StreamingProtobufs__PrioritisedBitRate *message,
11987                       ProtobufCAllocator *allocator);
11988 /* StreamingProtobufs__BucketSizeDuration methods */
11989 void   streaming_protobufs__bucket_size_duration__init
11990                      (StreamingProtobufs__BucketSizeDuration         *message);
11991 size_t streaming_protobufs__bucket_size_duration__get_packed_size
11992                      (const StreamingProtobufs__BucketSizeDuration   *message);
11993 size_t streaming_protobufs__bucket_size_duration__pack
11994                      (const StreamingProtobufs__BucketSizeDuration   *message,
11995                       uint8_t             *out);
11996 size_t streaming_protobufs__bucket_size_duration__pack_to_buffer
11997                      (const StreamingProtobufs__BucketSizeDuration   *message,
11998                       ProtobufCBuffer     *buffer);
11999 StreamingProtobufs__BucketSizeDuration *
12000        streaming_protobufs__bucket_size_duration__unpack
12001                      (ProtobufCAllocator  *allocator,
12002                       size_t               len,
12003                       const uint8_t       *data);
12004 void   streaming_protobufs__bucket_size_duration__free_unpacked
12005                      (StreamingProtobufs__BucketSizeDuration *message,
12006                       ProtobufCAllocator *allocator);
12007 /* StreamingProtobufs__SubcarrierSpacing methods */
12008 void   streaming_protobufs__subcarrier_spacing__init
12009                      (StreamingProtobufs__SubcarrierSpacing         *message);
12010 size_t streaming_protobufs__subcarrier_spacing__get_packed_size
12011                      (const StreamingProtobufs__SubcarrierSpacing   *message);
12012 size_t streaming_protobufs__subcarrier_spacing__pack
12013                      (const StreamingProtobufs__SubcarrierSpacing   *message,
12014                       uint8_t             *out);
12015 size_t streaming_protobufs__subcarrier_spacing__pack_to_buffer
12016                      (const StreamingProtobufs__SubcarrierSpacing   *message,
12017                       ProtobufCBuffer     *buffer);
12018 StreamingProtobufs__SubcarrierSpacing *
12019        streaming_protobufs__subcarrier_spacing__unpack
12020                      (ProtobufCAllocator  *allocator,
12021                       size_t               len,
12022                       const uint8_t       *data);
12023 void   streaming_protobufs__subcarrier_spacing__free_unpacked
12024                      (StreamingProtobufs__SubcarrierSpacing *message,
12025                       ProtobufCAllocator *allocator);
12026 /* StreamingProtobufs__MaxPUSCHDuration methods */
12027 void   streaming_protobufs__max_pusch__duration__init
12028                      (StreamingProtobufs__MaxPUSCHDuration         *message);
12029 size_t streaming_protobufs__max_pusch__duration__get_packed_size
12030                      (const StreamingProtobufs__MaxPUSCHDuration   *message);
12031 size_t streaming_protobufs__max_pusch__duration__pack
12032                      (const StreamingProtobufs__MaxPUSCHDuration   *message,
12033                       uint8_t             *out);
12034 size_t streaming_protobufs__max_pusch__duration__pack_to_buffer
12035                      (const StreamingProtobufs__MaxPUSCHDuration   *message,
12036                       ProtobufCBuffer     *buffer);
12037 StreamingProtobufs__MaxPUSCHDuration *
12038        streaming_protobufs__max_pusch__duration__unpack
12039                      (ProtobufCAllocator  *allocator,
12040                       size_t               len,
12041                       const uint8_t       *data);
12042 void   streaming_protobufs__max_pusch__duration__free_unpacked
12043                      (StreamingProtobufs__MaxPUSCHDuration *message,
12044                       ProtobufCAllocator *allocator);
12045 /* StreamingProtobufs__BitRateQueryProhibitTimer methods */
12046 void   streaming_protobufs__bit_rate_query_prohibit_timer__init
12047                      (StreamingProtobufs__BitRateQueryProhibitTimer         *message);
12048 size_t streaming_protobufs__bit_rate_query_prohibit_timer__get_packed_size
12049                      (const StreamingProtobufs__BitRateQueryProhibitTimer   *message);
12050 size_t streaming_protobufs__bit_rate_query_prohibit_timer__pack
12051                      (const StreamingProtobufs__BitRateQueryProhibitTimer   *message,
12052                       uint8_t             *out);
12053 size_t streaming_protobufs__bit_rate_query_prohibit_timer__pack_to_buffer
12054                      (const StreamingProtobufs__BitRateQueryProhibitTimer   *message,
12055                       ProtobufCBuffer     *buffer);
12056 StreamingProtobufs__BitRateQueryProhibitTimer *
12057        streaming_protobufs__bit_rate_query_prohibit_timer__unpack
12058                      (ProtobufCAllocator  *allocator,
12059                       size_t               len,
12060                       const uint8_t       *data);
12061 void   streaming_protobufs__bit_rate_query_prohibit_timer__free_unpacked
12062                      (StreamingProtobufs__BitRateQueryProhibitTimer *message,
12063                       ProtobufCAllocator *allocator);
12064 /* StreamingProtobufs__MACCellGroupConfig methods */
12065 void   streaming_protobufs__mac__cell_group_config__init
12066                      (StreamingProtobufs__MACCellGroupConfig         *message);
12067 size_t streaming_protobufs__mac__cell_group_config__get_packed_size
12068                      (const StreamingProtobufs__MACCellGroupConfig   *message);
12069 size_t streaming_protobufs__mac__cell_group_config__pack
12070                      (const StreamingProtobufs__MACCellGroupConfig   *message,
12071                       uint8_t             *out);
12072 size_t streaming_protobufs__mac__cell_group_config__pack_to_buffer
12073                      (const StreamingProtobufs__MACCellGroupConfig   *message,
12074                       ProtobufCBuffer     *buffer);
12075 StreamingProtobufs__MACCellGroupConfig *
12076        streaming_protobufs__mac__cell_group_config__unpack
12077                      (ProtobufCAllocator  *allocator,
12078                       size_t               len,
12079                       const uint8_t       *data);
12080 void   streaming_protobufs__mac__cell_group_config__free_unpacked
12081                      (StreamingProtobufs__MACCellGroupConfig *message,
12082                       ProtobufCAllocator *allocator);
12083 /* StreamingProtobufs__DRXConfig methods */
12084 void   streaming_protobufs__drx__config__init
12085                      (StreamingProtobufs__DRXConfig         *message);
12086 size_t streaming_protobufs__drx__config__get_packed_size
12087                      (const StreamingProtobufs__DRXConfig   *message);
12088 size_t streaming_protobufs__drx__config__pack
12089                      (const StreamingProtobufs__DRXConfig   *message,
12090                       uint8_t             *out);
12091 size_t streaming_protobufs__drx__config__pack_to_buffer
12092                      (const StreamingProtobufs__DRXConfig   *message,
12093                       ProtobufCBuffer     *buffer);
12094 StreamingProtobufs__DRXConfig *
12095        streaming_protobufs__drx__config__unpack
12096                      (ProtobufCAllocator  *allocator,
12097                       size_t               len,
12098                       const uint8_t       *data);
12099 void   streaming_protobufs__drx__config__free_unpacked
12100                      (StreamingProtobufs__DRXConfig *message,
12101                       ProtobufCAllocator *allocator);
12102 /* StreamingProtobufs__MilliSeconds methods */
12103 void   streaming_protobufs__milli_seconds__init
12104                      (StreamingProtobufs__MilliSeconds         *message);
12105 size_t streaming_protobufs__milli_seconds__get_packed_size
12106                      (const StreamingProtobufs__MilliSeconds   *message);
12107 size_t streaming_protobufs__milli_seconds__pack
12108                      (const StreamingProtobufs__MilliSeconds   *message,
12109                       uint8_t             *out);
12110 size_t streaming_protobufs__milli_seconds__pack_to_buffer
12111                      (const StreamingProtobufs__MilliSeconds   *message,
12112                       ProtobufCBuffer     *buffer);
12113 StreamingProtobufs__MilliSeconds *
12114        streaming_protobufs__milli_seconds__unpack
12115                      (ProtobufCAllocator  *allocator,
12116                       size_t               len,
12117                       const uint8_t       *data);
12118 void   streaming_protobufs__milli_seconds__free_unpacked
12119                      (StreamingProtobufs__MilliSeconds *message,
12120                       ProtobufCAllocator *allocator);
12121 /* StreamingProtobufs__DRXInactivityTimer methods */
12122 void   streaming_protobufs__drx__inactivity_timer__init
12123                      (StreamingProtobufs__DRXInactivityTimer         *message);
12124 size_t streaming_protobufs__drx__inactivity_timer__get_packed_size
12125                      (const StreamingProtobufs__DRXInactivityTimer   *message);
12126 size_t streaming_protobufs__drx__inactivity_timer__pack
12127                      (const StreamingProtobufs__DRXInactivityTimer   *message,
12128                       uint8_t             *out);
12129 size_t streaming_protobufs__drx__inactivity_timer__pack_to_buffer
12130                      (const StreamingProtobufs__DRXInactivityTimer   *message,
12131                       ProtobufCBuffer     *buffer);
12132 StreamingProtobufs__DRXInactivityTimer *
12133        streaming_protobufs__drx__inactivity_timer__unpack
12134                      (ProtobufCAllocator  *allocator,
12135                       size_t               len,
12136                       const uint8_t       *data);
12137 void   streaming_protobufs__drx__inactivity_timer__free_unpacked
12138                      (StreamingProtobufs__DRXInactivityTimer *message,
12139                       ProtobufCAllocator *allocator);
12140 /* StreamingProtobufs__DRXRetransmissionTimer methods */
12141 void   streaming_protobufs__drx__retransmission_timer__init
12142                      (StreamingProtobufs__DRXRetransmissionTimer         *message);
12143 size_t streaming_protobufs__drx__retransmission_timer__get_packed_size
12144                      (const StreamingProtobufs__DRXRetransmissionTimer   *message);
12145 size_t streaming_protobufs__drx__retransmission_timer__pack
12146                      (const StreamingProtobufs__DRXRetransmissionTimer   *message,
12147                       uint8_t             *out);
12148 size_t streaming_protobufs__drx__retransmission_timer__pack_to_buffer
12149                      (const StreamingProtobufs__DRXRetransmissionTimer   *message,
12150                       ProtobufCBuffer     *buffer);
12151 StreamingProtobufs__DRXRetransmissionTimer *
12152        streaming_protobufs__drx__retransmission_timer__unpack
12153                      (ProtobufCAllocator  *allocator,
12154                       size_t               len,
12155                       const uint8_t       *data);
12156 void   streaming_protobufs__drx__retransmission_timer__free_unpacked
12157                      (StreamingProtobufs__DRXRetransmissionTimer *message,
12158                       ProtobufCAllocator *allocator);
12159 /* StreamingProtobufs__ShortDRX methods */
12160 void   streaming_protobufs__short_drx__init
12161                      (StreamingProtobufs__ShortDRX         *message);
12162 size_t streaming_protobufs__short_drx__get_packed_size
12163                      (const StreamingProtobufs__ShortDRX   *message);
12164 size_t streaming_protobufs__short_drx__pack
12165                      (const StreamingProtobufs__ShortDRX   *message,
12166                       uint8_t             *out);
12167 size_t streaming_protobufs__short_drx__pack_to_buffer
12168                      (const StreamingProtobufs__ShortDRX   *message,
12169                       ProtobufCBuffer     *buffer);
12170 StreamingProtobufs__ShortDRX *
12171        streaming_protobufs__short_drx__unpack
12172                      (ProtobufCAllocator  *allocator,
12173                       size_t               len,
12174                       const uint8_t       *data);
12175 void   streaming_protobufs__short_drx__free_unpacked
12176                      (StreamingProtobufs__ShortDRX *message,
12177                       ProtobufCAllocator *allocator);
12178 /* StreamingProtobufs__DRXShortCycle methods */
12179 void   streaming_protobufs__drx__short_cycle__init
12180                      (StreamingProtobufs__DRXShortCycle         *message);
12181 size_t streaming_protobufs__drx__short_cycle__get_packed_size
12182                      (const StreamingProtobufs__DRXShortCycle   *message);
12183 size_t streaming_protobufs__drx__short_cycle__pack
12184                      (const StreamingProtobufs__DRXShortCycle   *message,
12185                       uint8_t             *out);
12186 size_t streaming_protobufs__drx__short_cycle__pack_to_buffer
12187                      (const StreamingProtobufs__DRXShortCycle   *message,
12188                       ProtobufCBuffer     *buffer);
12189 StreamingProtobufs__DRXShortCycle *
12190        streaming_protobufs__drx__short_cycle__unpack
12191                      (ProtobufCAllocator  *allocator,
12192                       size_t               len,
12193                       const uint8_t       *data);
12194 void   streaming_protobufs__drx__short_cycle__free_unpacked
12195                      (StreamingProtobufs__DRXShortCycle *message,
12196                       ProtobufCAllocator *allocator);
12197 /* StreamingProtobufs__SchedulingRequestConfig methods */
12198 void   streaming_protobufs__scheduling_request_config__init
12199                      (StreamingProtobufs__SchedulingRequestConfig         *message);
12200 size_t streaming_protobufs__scheduling_request_config__get_packed_size
12201                      (const StreamingProtobufs__SchedulingRequestConfig   *message);
12202 size_t streaming_protobufs__scheduling_request_config__pack
12203                      (const StreamingProtobufs__SchedulingRequestConfig   *message,
12204                       uint8_t             *out);
12205 size_t streaming_protobufs__scheduling_request_config__pack_to_buffer
12206                      (const StreamingProtobufs__SchedulingRequestConfig   *message,
12207                       ProtobufCBuffer     *buffer);
12208 StreamingProtobufs__SchedulingRequestConfig *
12209        streaming_protobufs__scheduling_request_config__unpack
12210                      (ProtobufCAllocator  *allocator,
12211                       size_t               len,
12212                       const uint8_t       *data);
12213 void   streaming_protobufs__scheduling_request_config__free_unpacked
12214                      (StreamingProtobufs__SchedulingRequestConfig *message,
12215                       ProtobufCAllocator *allocator);
12216 /* StreamingProtobufs__SchedulingRequestToAddMod methods */
12217 void   streaming_protobufs__scheduling_request_to_add_mod__init
12218                      (StreamingProtobufs__SchedulingRequestToAddMod         *message);
12219 size_t streaming_protobufs__scheduling_request_to_add_mod__get_packed_size
12220                      (const StreamingProtobufs__SchedulingRequestToAddMod   *message);
12221 size_t streaming_protobufs__scheduling_request_to_add_mod__pack
12222                      (const StreamingProtobufs__SchedulingRequestToAddMod   *message,
12223                       uint8_t             *out);
12224 size_t streaming_protobufs__scheduling_request_to_add_mod__pack_to_buffer
12225                      (const StreamingProtobufs__SchedulingRequestToAddMod   *message,
12226                       ProtobufCBuffer     *buffer);
12227 StreamingProtobufs__SchedulingRequestToAddMod *
12228        streaming_protobufs__scheduling_request_to_add_mod__unpack
12229                      (ProtobufCAllocator  *allocator,
12230                       size_t               len,
12231                       const uint8_t       *data);
12232 void   streaming_protobufs__scheduling_request_to_add_mod__free_unpacked
12233                      (StreamingProtobufs__SchedulingRequestToAddMod *message,
12234                       ProtobufCAllocator *allocator);
12235 /* StreamingProtobufs__SRProhibitTimer methods */
12236 void   streaming_protobufs__sr__prohibit_timer__init
12237                      (StreamingProtobufs__SRProhibitTimer         *message);
12238 size_t streaming_protobufs__sr__prohibit_timer__get_packed_size
12239                      (const StreamingProtobufs__SRProhibitTimer   *message);
12240 size_t streaming_protobufs__sr__prohibit_timer__pack
12241                      (const StreamingProtobufs__SRProhibitTimer   *message,
12242                       uint8_t             *out);
12243 size_t streaming_protobufs__sr__prohibit_timer__pack_to_buffer
12244                      (const StreamingProtobufs__SRProhibitTimer   *message,
12245                       ProtobufCBuffer     *buffer);
12246 StreamingProtobufs__SRProhibitTimer *
12247        streaming_protobufs__sr__prohibit_timer__unpack
12248                      (ProtobufCAllocator  *allocator,
12249                       size_t               len,
12250                       const uint8_t       *data);
12251 void   streaming_protobufs__sr__prohibit_timer__free_unpacked
12252                      (StreamingProtobufs__SRProhibitTimer *message,
12253                       ProtobufCAllocator *allocator);
12254 /* StreamingProtobufs__SRTransMax methods */
12255 void   streaming_protobufs__sr__trans_max__init
12256                      (StreamingProtobufs__SRTransMax         *message);
12257 size_t streaming_protobufs__sr__trans_max__get_packed_size
12258                      (const StreamingProtobufs__SRTransMax   *message);
12259 size_t streaming_protobufs__sr__trans_max__pack
12260                      (const StreamingProtobufs__SRTransMax   *message,
12261                       uint8_t             *out);
12262 size_t streaming_protobufs__sr__trans_max__pack_to_buffer
12263                      (const StreamingProtobufs__SRTransMax   *message,
12264                       ProtobufCBuffer     *buffer);
12265 StreamingProtobufs__SRTransMax *
12266        streaming_protobufs__sr__trans_max__unpack
12267                      (ProtobufCAllocator  *allocator,
12268                       size_t               len,
12269                       const uint8_t       *data);
12270 void   streaming_protobufs__sr__trans_max__free_unpacked
12271                      (StreamingProtobufs__SRTransMax *message,
12272                       ProtobufCAllocator *allocator);
12273 /* StreamingProtobufs__BSRConfig methods */
12274 void   streaming_protobufs__bsr__config__init
12275                      (StreamingProtobufs__BSRConfig         *message);
12276 size_t streaming_protobufs__bsr__config__get_packed_size
12277                      (const StreamingProtobufs__BSRConfig   *message);
12278 size_t streaming_protobufs__bsr__config__pack
12279                      (const StreamingProtobufs__BSRConfig   *message,
12280                       uint8_t             *out);
12281 size_t streaming_protobufs__bsr__config__pack_to_buffer
12282                      (const StreamingProtobufs__BSRConfig   *message,
12283                       ProtobufCBuffer     *buffer);
12284 StreamingProtobufs__BSRConfig *
12285        streaming_protobufs__bsr__config__unpack
12286                      (ProtobufCAllocator  *allocator,
12287                       size_t               len,
12288                       const uint8_t       *data);
12289 void   streaming_protobufs__bsr__config__free_unpacked
12290                      (StreamingProtobufs__BSRConfig *message,
12291                       ProtobufCAllocator *allocator);
12292 /* StreamingProtobufs__PeriodicBSRTimer methods */
12293 void   streaming_protobufs__periodic_bsr__timer__init
12294                      (StreamingProtobufs__PeriodicBSRTimer         *message);
12295 size_t streaming_protobufs__periodic_bsr__timer__get_packed_size
12296                      (const StreamingProtobufs__PeriodicBSRTimer   *message);
12297 size_t streaming_protobufs__periodic_bsr__timer__pack
12298                      (const StreamingProtobufs__PeriodicBSRTimer   *message,
12299                       uint8_t             *out);
12300 size_t streaming_protobufs__periodic_bsr__timer__pack_to_buffer
12301                      (const StreamingProtobufs__PeriodicBSRTimer   *message,
12302                       ProtobufCBuffer     *buffer);
12303 StreamingProtobufs__PeriodicBSRTimer *
12304        streaming_protobufs__periodic_bsr__timer__unpack
12305                      (ProtobufCAllocator  *allocator,
12306                       size_t               len,
12307                       const uint8_t       *data);
12308 void   streaming_protobufs__periodic_bsr__timer__free_unpacked
12309                      (StreamingProtobufs__PeriodicBSRTimer *message,
12310                       ProtobufCAllocator *allocator);
12311 /* StreamingProtobufs__RetxBSRTimer methods */
12312 void   streaming_protobufs__retx_bsr__timer__init
12313                      (StreamingProtobufs__RetxBSRTimer         *message);
12314 size_t streaming_protobufs__retx_bsr__timer__get_packed_size
12315                      (const StreamingProtobufs__RetxBSRTimer   *message);
12316 size_t streaming_protobufs__retx_bsr__timer__pack
12317                      (const StreamingProtobufs__RetxBSRTimer   *message,
12318                       uint8_t             *out);
12319 size_t streaming_protobufs__retx_bsr__timer__pack_to_buffer
12320                      (const StreamingProtobufs__RetxBSRTimer   *message,
12321                       ProtobufCBuffer     *buffer);
12322 StreamingProtobufs__RetxBSRTimer *
12323        streaming_protobufs__retx_bsr__timer__unpack
12324                      (ProtobufCAllocator  *allocator,
12325                       size_t               len,
12326                       const uint8_t       *data);
12327 void   streaming_protobufs__retx_bsr__timer__free_unpacked
12328                      (StreamingProtobufs__RetxBSRTimer *message,
12329                       ProtobufCAllocator *allocator);
12330 /* StreamingProtobufs__LogicalChannelSRDelayTimer methods */
12331 void   streaming_protobufs__logical_channel_sr__delay_timer__init
12332                      (StreamingProtobufs__LogicalChannelSRDelayTimer         *message);
12333 size_t streaming_protobufs__logical_channel_sr__delay_timer__get_packed_size
12334                      (const StreamingProtobufs__LogicalChannelSRDelayTimer   *message);
12335 size_t streaming_protobufs__logical_channel_sr__delay_timer__pack
12336                      (const StreamingProtobufs__LogicalChannelSRDelayTimer   *message,
12337                       uint8_t             *out);
12338 size_t streaming_protobufs__logical_channel_sr__delay_timer__pack_to_buffer
12339                      (const StreamingProtobufs__LogicalChannelSRDelayTimer   *message,
12340                       ProtobufCBuffer     *buffer);
12341 StreamingProtobufs__LogicalChannelSRDelayTimer *
12342        streaming_protobufs__logical_channel_sr__delay_timer__unpack
12343                      (ProtobufCAllocator  *allocator,
12344                       size_t               len,
12345                       const uint8_t       *data);
12346 void   streaming_protobufs__logical_channel_sr__delay_timer__free_unpacked
12347                      (StreamingProtobufs__LogicalChannelSRDelayTimer *message,
12348                       ProtobufCAllocator *allocator);
12349 /* StreamingProtobufs__TAGConfig methods */
12350 void   streaming_protobufs__tag__config__init
12351                      (StreamingProtobufs__TAGConfig         *message);
12352 size_t streaming_protobufs__tag__config__get_packed_size
12353                      (const StreamingProtobufs__TAGConfig   *message);
12354 size_t streaming_protobufs__tag__config__pack
12355                      (const StreamingProtobufs__TAGConfig   *message,
12356                       uint8_t             *out);
12357 size_t streaming_protobufs__tag__config__pack_to_buffer
12358                      (const StreamingProtobufs__TAGConfig   *message,
12359                       ProtobufCBuffer     *buffer);
12360 StreamingProtobufs__TAGConfig *
12361        streaming_protobufs__tag__config__unpack
12362                      (ProtobufCAllocator  *allocator,
12363                       size_t               len,
12364                       const uint8_t       *data);
12365 void   streaming_protobufs__tag__config__free_unpacked
12366                      (StreamingProtobufs__TAGConfig *message,
12367                       ProtobufCAllocator *allocator);
12368 /* StreamingProtobufs__TAG methods */
12369 void   streaming_protobufs__tag__init
12370                      (StreamingProtobufs__TAG         *message);
12371 size_t streaming_protobufs__tag__get_packed_size
12372                      (const StreamingProtobufs__TAG   *message);
12373 size_t streaming_protobufs__tag__pack
12374                      (const StreamingProtobufs__TAG   *message,
12375                       uint8_t             *out);
12376 size_t streaming_protobufs__tag__pack_to_buffer
12377                      (const StreamingProtobufs__TAG   *message,
12378                       ProtobufCBuffer     *buffer);
12379 StreamingProtobufs__TAG *
12380        streaming_protobufs__tag__unpack
12381                      (ProtobufCAllocator  *allocator,
12382                       size_t               len,
12383                       const uint8_t       *data);
12384 void   streaming_protobufs__tag__free_unpacked
12385                      (StreamingProtobufs__TAG *message,
12386                       ProtobufCAllocator *allocator);
12387 /* StreamingProtobufs__TimeAlignmentTimer methods */
12388 void   streaming_protobufs__time_alignment_timer__init
12389                      (StreamingProtobufs__TimeAlignmentTimer         *message);
12390 size_t streaming_protobufs__time_alignment_timer__get_packed_size
12391                      (const StreamingProtobufs__TimeAlignmentTimer   *message);
12392 size_t streaming_protobufs__time_alignment_timer__pack
12393                      (const StreamingProtobufs__TimeAlignmentTimer   *message,
12394                       uint8_t             *out);
12395 size_t streaming_protobufs__time_alignment_timer__pack_to_buffer
12396                      (const StreamingProtobufs__TimeAlignmentTimer   *message,
12397                       ProtobufCBuffer     *buffer);
12398 StreamingProtobufs__TimeAlignmentTimer *
12399        streaming_protobufs__time_alignment_timer__unpack
12400                      (ProtobufCAllocator  *allocator,
12401                       size_t               len,
12402                       const uint8_t       *data);
12403 void   streaming_protobufs__time_alignment_timer__free_unpacked
12404                      (StreamingProtobufs__TimeAlignmentTimer *message,
12405                       ProtobufCAllocator *allocator);
12406 /* StreamingProtobufs__PHRConfig methods */
12407 void   streaming_protobufs__phr__config__init
12408                      (StreamingProtobufs__PHRConfig         *message);
12409 size_t streaming_protobufs__phr__config__get_packed_size
12410                      (const StreamingProtobufs__PHRConfig   *message);
12411 size_t streaming_protobufs__phr__config__pack
12412                      (const StreamingProtobufs__PHRConfig   *message,
12413                       uint8_t             *out);
12414 size_t streaming_protobufs__phr__config__pack_to_buffer
12415                      (const StreamingProtobufs__PHRConfig   *message,
12416                       ProtobufCBuffer     *buffer);
12417 StreamingProtobufs__PHRConfig *
12418        streaming_protobufs__phr__config__unpack
12419                      (ProtobufCAllocator  *allocator,
12420                       size_t               len,
12421                       const uint8_t       *data);
12422 void   streaming_protobufs__phr__config__free_unpacked
12423                      (StreamingProtobufs__PHRConfig *message,
12424                       ProtobufCAllocator *allocator);
12425 /* StreamingProtobufs__PHRPeriodicTimer methods */
12426 void   streaming_protobufs__phr__periodic_timer__init
12427                      (StreamingProtobufs__PHRPeriodicTimer         *message);
12428 size_t streaming_protobufs__phr__periodic_timer__get_packed_size
12429                      (const StreamingProtobufs__PHRPeriodicTimer   *message);
12430 size_t streaming_protobufs__phr__periodic_timer__pack
12431                      (const StreamingProtobufs__PHRPeriodicTimer   *message,
12432                       uint8_t             *out);
12433 size_t streaming_protobufs__phr__periodic_timer__pack_to_buffer
12434                      (const StreamingProtobufs__PHRPeriodicTimer   *message,
12435                       ProtobufCBuffer     *buffer);
12436 StreamingProtobufs__PHRPeriodicTimer *
12437        streaming_protobufs__phr__periodic_timer__unpack
12438                      (ProtobufCAllocator  *allocator,
12439                       size_t               len,
12440                       const uint8_t       *data);
12441 void   streaming_protobufs__phr__periodic_timer__free_unpacked
12442                      (StreamingProtobufs__PHRPeriodicTimer *message,
12443                       ProtobufCAllocator *allocator);
12444 /* StreamingProtobufs__PHRProhibitTimer methods */
12445 void   streaming_protobufs__phr__prohibit_timer__init
12446                      (StreamingProtobufs__PHRProhibitTimer         *message);
12447 size_t streaming_protobufs__phr__prohibit_timer__get_packed_size
12448                      (const StreamingProtobufs__PHRProhibitTimer   *message);
12449 size_t streaming_protobufs__phr__prohibit_timer__pack
12450                      (const StreamingProtobufs__PHRProhibitTimer   *message,
12451                       uint8_t             *out);
12452 size_t streaming_protobufs__phr__prohibit_timer__pack_to_buffer
12453                      (const StreamingProtobufs__PHRProhibitTimer   *message,
12454                       ProtobufCBuffer     *buffer);
12455 StreamingProtobufs__PHRProhibitTimer *
12456        streaming_protobufs__phr__prohibit_timer__unpack
12457                      (ProtobufCAllocator  *allocator,
12458                       size_t               len,
12459                       const uint8_t       *data);
12460 void   streaming_protobufs__phr__prohibit_timer__free_unpacked
12461                      (StreamingProtobufs__PHRProhibitTimer *message,
12462                       ProtobufCAllocator *allocator);
12463 /* StreamingProtobufs__PHRTxPowerFactorChange methods */
12464 void   streaming_protobufs__phr__tx__power_factor_change__init
12465                      (StreamingProtobufs__PHRTxPowerFactorChange         *message);
12466 size_t streaming_protobufs__phr__tx__power_factor_change__get_packed_size
12467                      (const StreamingProtobufs__PHRTxPowerFactorChange   *message);
12468 size_t streaming_protobufs__phr__tx__power_factor_change__pack
12469                      (const StreamingProtobufs__PHRTxPowerFactorChange   *message,
12470                       uint8_t             *out);
12471 size_t streaming_protobufs__phr__tx__power_factor_change__pack_to_buffer
12472                      (const StreamingProtobufs__PHRTxPowerFactorChange   *message,
12473                       ProtobufCBuffer     *buffer);
12474 StreamingProtobufs__PHRTxPowerFactorChange *
12475        streaming_protobufs__phr__tx__power_factor_change__unpack
12476                      (ProtobufCAllocator  *allocator,
12477                       size_t               len,
12478                       const uint8_t       *data);
12479 void   streaming_protobufs__phr__tx__power_factor_change__free_unpacked
12480                      (StreamingProtobufs__PHRTxPowerFactorChange *message,
12481                       ProtobufCAllocator *allocator);
12482 /* StreamingProtobufs__PHRModeOtherCG methods */
12483 void   streaming_protobufs__phr__mode_other_cg__init
12484                      (StreamingProtobufs__PHRModeOtherCG         *message);
12485 size_t streaming_protobufs__phr__mode_other_cg__get_packed_size
12486                      (const StreamingProtobufs__PHRModeOtherCG   *message);
12487 size_t streaming_protobufs__phr__mode_other_cg__pack
12488                      (const StreamingProtobufs__PHRModeOtherCG   *message,
12489                       uint8_t             *out);
12490 size_t streaming_protobufs__phr__mode_other_cg__pack_to_buffer
12491                      (const StreamingProtobufs__PHRModeOtherCG   *message,
12492                       ProtobufCBuffer     *buffer);
12493 StreamingProtobufs__PHRModeOtherCG *
12494        streaming_protobufs__phr__mode_other_cg__unpack
12495                      (ProtobufCAllocator  *allocator,
12496                       size_t               len,
12497                       const uint8_t       *data);
12498 void   streaming_protobufs__phr__mode_other_cg__free_unpacked
12499                      (StreamingProtobufs__PHRModeOtherCG *message,
12500                       ProtobufCAllocator *allocator);
12501 /* StreamingProtobufs__DataInactivityTimer methods */
12502 void   streaming_protobufs__data_inactivity_timer__init
12503                      (StreamingProtobufs__DataInactivityTimer         *message);
12504 size_t streaming_protobufs__data_inactivity_timer__get_packed_size
12505                      (const StreamingProtobufs__DataInactivityTimer   *message);
12506 size_t streaming_protobufs__data_inactivity_timer__pack
12507                      (const StreamingProtobufs__DataInactivityTimer   *message,
12508                       uint8_t             *out);
12509 size_t streaming_protobufs__data_inactivity_timer__pack_to_buffer
12510                      (const StreamingProtobufs__DataInactivityTimer   *message,
12511                       ProtobufCBuffer     *buffer);
12512 StreamingProtobufs__DataInactivityTimer *
12513        streaming_protobufs__data_inactivity_timer__unpack
12514                      (ProtobufCAllocator  *allocator,
12515                       size_t               len,
12516                       const uint8_t       *data);
12517 void   streaming_protobufs__data_inactivity_timer__free_unpacked
12518                      (StreamingProtobufs__DataInactivityTimer *message,
12519                       ProtobufCAllocator *allocator);
12520 /* StreamingProtobufs__PhysicalCellGroupConfig methods */
12521 void   streaming_protobufs__physical_cell_group_config__init
12522                      (StreamingProtobufs__PhysicalCellGroupConfig         *message);
12523 size_t streaming_protobufs__physical_cell_group_config__get_packed_size
12524                      (const StreamingProtobufs__PhysicalCellGroupConfig   *message);
12525 size_t streaming_protobufs__physical_cell_group_config__pack
12526                      (const StreamingProtobufs__PhysicalCellGroupConfig   *message,
12527                       uint8_t             *out);
12528 size_t streaming_protobufs__physical_cell_group_config__pack_to_buffer
12529                      (const StreamingProtobufs__PhysicalCellGroupConfig   *message,
12530                       ProtobufCBuffer     *buffer);
12531 StreamingProtobufs__PhysicalCellGroupConfig *
12532        streaming_protobufs__physical_cell_group_config__unpack
12533                      (ProtobufCAllocator  *allocator,
12534                       size_t               len,
12535                       const uint8_t       *data);
12536 void   streaming_protobufs__physical_cell_group_config__free_unpacked
12537                      (StreamingProtobufs__PhysicalCellGroupConfig *message,
12538                       ProtobufCAllocator *allocator);
12539 /* StreamingProtobufs__XScale methods */
12540 void   streaming_protobufs__xscale__init
12541                      (StreamingProtobufs__XScale         *message);
12542 size_t streaming_protobufs__xscale__get_packed_size
12543                      (const StreamingProtobufs__XScale   *message);
12544 size_t streaming_protobufs__xscale__pack
12545                      (const StreamingProtobufs__XScale   *message,
12546                       uint8_t             *out);
12547 size_t streaming_protobufs__xscale__pack_to_buffer
12548                      (const StreamingProtobufs__XScale   *message,
12549                       ProtobufCBuffer     *buffer);
12550 StreamingProtobufs__XScale *
12551        streaming_protobufs__xscale__unpack
12552                      (ProtobufCAllocator  *allocator,
12553                       size_t               len,
12554                       const uint8_t       *data);
12555 void   streaming_protobufs__xscale__free_unpacked
12556                      (StreamingProtobufs__XScale *message,
12557                       ProtobufCAllocator *allocator);
12558 /* StreamingProtobufs__SpCellConfig methods */
12559 void   streaming_protobufs__sp_cell_config__init
12560                      (StreamingProtobufs__SpCellConfig         *message);
12561 size_t streaming_protobufs__sp_cell_config__get_packed_size
12562                      (const StreamingProtobufs__SpCellConfig   *message);
12563 size_t streaming_protobufs__sp_cell_config__pack
12564                      (const StreamingProtobufs__SpCellConfig   *message,
12565                       uint8_t             *out);
12566 size_t streaming_protobufs__sp_cell_config__pack_to_buffer
12567                      (const StreamingProtobufs__SpCellConfig   *message,
12568                       ProtobufCBuffer     *buffer);
12569 StreamingProtobufs__SpCellConfig *
12570        streaming_protobufs__sp_cell_config__unpack
12571                      (ProtobufCAllocator  *allocator,
12572                       size_t               len,
12573                       const uint8_t       *data);
12574 void   streaming_protobufs__sp_cell_config__free_unpacked
12575                      (StreamingProtobufs__SpCellConfig *message,
12576                       ProtobufCAllocator *allocator);
12577 /* StreamingProtobufs__ReconfigurationWithSync methods */
12578 void   streaming_protobufs__reconfiguration_with_sync__init
12579                      (StreamingProtobufs__ReconfigurationWithSync         *message);
12580 size_t streaming_protobufs__reconfiguration_with_sync__get_packed_size
12581                      (const StreamingProtobufs__ReconfigurationWithSync   *message);
12582 size_t streaming_protobufs__reconfiguration_with_sync__pack
12583                      (const StreamingProtobufs__ReconfigurationWithSync   *message,
12584                       uint8_t             *out);
12585 size_t streaming_protobufs__reconfiguration_with_sync__pack_to_buffer
12586                      (const StreamingProtobufs__ReconfigurationWithSync   *message,
12587                       ProtobufCBuffer     *buffer);
12588 StreamingProtobufs__ReconfigurationWithSync *
12589        streaming_protobufs__reconfiguration_with_sync__unpack
12590                      (ProtobufCAllocator  *allocator,
12591                       size_t               len,
12592                       const uint8_t       *data);
12593 void   streaming_protobufs__reconfiguration_with_sync__free_unpacked
12594                      (StreamingProtobufs__ReconfigurationWithSync *message,
12595                       ProtobufCAllocator *allocator);
12596 /* StreamingProtobufs__ServingCellConfigCommon methods */
12597 void   streaming_protobufs__serving_cell_config_common__init
12598                      (StreamingProtobufs__ServingCellConfigCommon         *message);
12599 size_t streaming_protobufs__serving_cell_config_common__get_packed_size
12600                      (const StreamingProtobufs__ServingCellConfigCommon   *message);
12601 size_t streaming_protobufs__serving_cell_config_common__pack
12602                      (const StreamingProtobufs__ServingCellConfigCommon   *message,
12603                       uint8_t             *out);
12604 size_t streaming_protobufs__serving_cell_config_common__pack_to_buffer
12605                      (const StreamingProtobufs__ServingCellConfigCommon   *message,
12606                       ProtobufCBuffer     *buffer);
12607 StreamingProtobufs__ServingCellConfigCommon *
12608        streaming_protobufs__serving_cell_config_common__unpack
12609                      (ProtobufCAllocator  *allocator,
12610                       size_t               len,
12611                       const uint8_t       *data);
12612 void   streaming_protobufs__serving_cell_config_common__free_unpacked
12613                      (StreamingProtobufs__ServingCellConfigCommon *message,
12614                       ProtobufCAllocator *allocator);
12615 /* StreamingProtobufs__DownlinkConfigCommon methods */
12616 void   streaming_protobufs__downlink_config_common__init
12617                      (StreamingProtobufs__DownlinkConfigCommon         *message);
12618 size_t streaming_protobufs__downlink_config_common__get_packed_size
12619                      (const StreamingProtobufs__DownlinkConfigCommon   *message);
12620 size_t streaming_protobufs__downlink_config_common__pack
12621                      (const StreamingProtobufs__DownlinkConfigCommon   *message,
12622                       uint8_t             *out);
12623 size_t streaming_protobufs__downlink_config_common__pack_to_buffer
12624                      (const StreamingProtobufs__DownlinkConfigCommon   *message,
12625                       ProtobufCBuffer     *buffer);
12626 StreamingProtobufs__DownlinkConfigCommon *
12627        streaming_protobufs__downlink_config_common__unpack
12628                      (ProtobufCAllocator  *allocator,
12629                       size_t               len,
12630                       const uint8_t       *data);
12631 void   streaming_protobufs__downlink_config_common__free_unpacked
12632                      (StreamingProtobufs__DownlinkConfigCommon *message,
12633                       ProtobufCAllocator *allocator);
12634 /* StreamingProtobufs__FrequencyInfoDL methods */
12635 void   streaming_protobufs__frequency_info_dl__init
12636                      (StreamingProtobufs__FrequencyInfoDL         *message);
12637 size_t streaming_protobufs__frequency_info_dl__get_packed_size
12638                      (const StreamingProtobufs__FrequencyInfoDL   *message);
12639 size_t streaming_protobufs__frequency_info_dl__pack
12640                      (const StreamingProtobufs__FrequencyInfoDL   *message,
12641                       uint8_t             *out);
12642 size_t streaming_protobufs__frequency_info_dl__pack_to_buffer
12643                      (const StreamingProtobufs__FrequencyInfoDL   *message,
12644                       ProtobufCBuffer     *buffer);
12645 StreamingProtobufs__FrequencyInfoDL *
12646        streaming_protobufs__frequency_info_dl__unpack
12647                      (ProtobufCAllocator  *allocator,
12648                       size_t               len,
12649                       const uint8_t       *data);
12650 void   streaming_protobufs__frequency_info_dl__free_unpacked
12651                      (StreamingProtobufs__FrequencyInfoDL *message,
12652                       ProtobufCAllocator *allocator);
12653 /* StreamingProtobufs__SCSSpecificCarrier methods */
12654 void   streaming_protobufs__scs__specific_carrier__init
12655                      (StreamingProtobufs__SCSSpecificCarrier         *message);
12656 size_t streaming_protobufs__scs__specific_carrier__get_packed_size
12657                      (const StreamingProtobufs__SCSSpecificCarrier   *message);
12658 size_t streaming_protobufs__scs__specific_carrier__pack
12659                      (const StreamingProtobufs__SCSSpecificCarrier   *message,
12660                       uint8_t             *out);
12661 size_t streaming_protobufs__scs__specific_carrier__pack_to_buffer
12662                      (const StreamingProtobufs__SCSSpecificCarrier   *message,
12663                       ProtobufCBuffer     *buffer);
12664 StreamingProtobufs__SCSSpecificCarrier *
12665        streaming_protobufs__scs__specific_carrier__unpack
12666                      (ProtobufCAllocator  *allocator,
12667                       size_t               len,
12668                       const uint8_t       *data);
12669 void   streaming_protobufs__scs__specific_carrier__free_unpacked
12670                      (StreamingProtobufs__SCSSpecificCarrier *message,
12671                       ProtobufCAllocator *allocator);
12672 /* StreamingProtobufs__BWPDownlinkCommon methods */
12673 void   streaming_protobufs__bwp__downlink_common__init
12674                      (StreamingProtobufs__BWPDownlinkCommon         *message);
12675 size_t streaming_protobufs__bwp__downlink_common__get_packed_size
12676                      (const StreamingProtobufs__BWPDownlinkCommon   *message);
12677 size_t streaming_protobufs__bwp__downlink_common__pack
12678                      (const StreamingProtobufs__BWPDownlinkCommon   *message,
12679                       uint8_t             *out);
12680 size_t streaming_protobufs__bwp__downlink_common__pack_to_buffer
12681                      (const StreamingProtobufs__BWPDownlinkCommon   *message,
12682                       ProtobufCBuffer     *buffer);
12683 StreamingProtobufs__BWPDownlinkCommon *
12684        streaming_protobufs__bwp__downlink_common__unpack
12685                      (ProtobufCAllocator  *allocator,
12686                       size_t               len,
12687                       const uint8_t       *data);
12688 void   streaming_protobufs__bwp__downlink_common__free_unpacked
12689                      (StreamingProtobufs__BWPDownlinkCommon *message,
12690                       ProtobufCAllocator *allocator);
12691 /* StreamingProtobufs__BWP methods */
12692 void   streaming_protobufs__bwp__init
12693                      (StreamingProtobufs__BWP         *message);
12694 size_t streaming_protobufs__bwp__get_packed_size
12695                      (const StreamingProtobufs__BWP   *message);
12696 size_t streaming_protobufs__bwp__pack
12697                      (const StreamingProtobufs__BWP   *message,
12698                       uint8_t             *out);
12699 size_t streaming_protobufs__bwp__pack_to_buffer
12700                      (const StreamingProtobufs__BWP   *message,
12701                       ProtobufCBuffer     *buffer);
12702 StreamingProtobufs__BWP *
12703        streaming_protobufs__bwp__unpack
12704                      (ProtobufCAllocator  *allocator,
12705                       size_t               len,
12706                       const uint8_t       *data);
12707 void   streaming_protobufs__bwp__free_unpacked
12708                      (StreamingProtobufs__BWP *message,
12709                       ProtobufCAllocator *allocator);
12710 /* StreamingProtobufs__CyclicPrefix methods */
12711 void   streaming_protobufs__cyclic_prefix__init
12712                      (StreamingProtobufs__CyclicPrefix         *message);
12713 size_t streaming_protobufs__cyclic_prefix__get_packed_size
12714                      (const StreamingProtobufs__CyclicPrefix   *message);
12715 size_t streaming_protobufs__cyclic_prefix__pack
12716                      (const StreamingProtobufs__CyclicPrefix   *message,
12717                       uint8_t             *out);
12718 size_t streaming_protobufs__cyclic_prefix__pack_to_buffer
12719                      (const StreamingProtobufs__CyclicPrefix   *message,
12720                       ProtobufCBuffer     *buffer);
12721 StreamingProtobufs__CyclicPrefix *
12722        streaming_protobufs__cyclic_prefix__unpack
12723                      (ProtobufCAllocator  *allocator,
12724                       size_t               len,
12725                       const uint8_t       *data);
12726 void   streaming_protobufs__cyclic_prefix__free_unpacked
12727                      (StreamingProtobufs__CyclicPrefix *message,
12728                       ProtobufCAllocator *allocator);
12729 /* StreamingProtobufs__PDCCHConfigCommon methods */
12730 void   streaming_protobufs__pdcch__config_common__init
12731                      (StreamingProtobufs__PDCCHConfigCommon         *message);
12732 size_t streaming_protobufs__pdcch__config_common__get_packed_size
12733                      (const StreamingProtobufs__PDCCHConfigCommon   *message);
12734 size_t streaming_protobufs__pdcch__config_common__pack
12735                      (const StreamingProtobufs__PDCCHConfigCommon   *message,
12736                       uint8_t             *out);
12737 size_t streaming_protobufs__pdcch__config_common__pack_to_buffer
12738                      (const StreamingProtobufs__PDCCHConfigCommon   *message,
12739                       ProtobufCBuffer     *buffer);
12740 StreamingProtobufs__PDCCHConfigCommon *
12741        streaming_protobufs__pdcch__config_common__unpack
12742                      (ProtobufCAllocator  *allocator,
12743                       size_t               len,
12744                       const uint8_t       *data);
12745 void   streaming_protobufs__pdcch__config_common__free_unpacked
12746                      (StreamingProtobufs__PDCCHConfigCommon *message,
12747                       ProtobufCAllocator *allocator);
12748 /* StreamingProtobufs__ControlResourceSet methods */
12749 void   streaming_protobufs__control_resource_set__init
12750                      (StreamingProtobufs__ControlResourceSet         *message);
12751 size_t streaming_protobufs__control_resource_set__get_packed_size
12752                      (const StreamingProtobufs__ControlResourceSet   *message);
12753 size_t streaming_protobufs__control_resource_set__pack
12754                      (const StreamingProtobufs__ControlResourceSet   *message,
12755                       uint8_t             *out);
12756 size_t streaming_protobufs__control_resource_set__pack_to_buffer
12757                      (const StreamingProtobufs__ControlResourceSet   *message,
12758                       ProtobufCBuffer     *buffer);
12759 StreamingProtobufs__ControlResourceSet *
12760        streaming_protobufs__control_resource_set__unpack
12761                      (ProtobufCAllocator  *allocator,
12762                       size_t               len,
12763                       const uint8_t       *data);
12764 void   streaming_protobufs__control_resource_set__free_unpacked
12765                      (StreamingProtobufs__ControlResourceSet *message,
12766                       ProtobufCAllocator *allocator);
12767 /* StreamingProtobufs__Interleaved methods */
12768 void   streaming_protobufs__interleaved__init
12769                      (StreamingProtobufs__Interleaved         *message);
12770 size_t streaming_protobufs__interleaved__get_packed_size
12771                      (const StreamingProtobufs__Interleaved   *message);
12772 size_t streaming_protobufs__interleaved__pack
12773                      (const StreamingProtobufs__Interleaved   *message,
12774                       uint8_t             *out);
12775 size_t streaming_protobufs__interleaved__pack_to_buffer
12776                      (const StreamingProtobufs__Interleaved   *message,
12777                       ProtobufCBuffer     *buffer);
12778 StreamingProtobufs__Interleaved *
12779        streaming_protobufs__interleaved__unpack
12780                      (ProtobufCAllocator  *allocator,
12781                       size_t               len,
12782                       const uint8_t       *data);
12783 void   streaming_protobufs__interleaved__free_unpacked
12784                      (StreamingProtobufs__Interleaved *message,
12785                       ProtobufCAllocator *allocator);
12786 /* StreamingProtobufs__RegBundleSize methods */
12787 void   streaming_protobufs__reg__bundle_size__init
12788                      (StreamingProtobufs__RegBundleSize         *message);
12789 size_t streaming_protobufs__reg__bundle_size__get_packed_size
12790                      (const StreamingProtobufs__RegBundleSize   *message);
12791 size_t streaming_protobufs__reg__bundle_size__pack
12792                      (const StreamingProtobufs__RegBundleSize   *message,
12793                       uint8_t             *out);
12794 size_t streaming_protobufs__reg__bundle_size__pack_to_buffer
12795                      (const StreamingProtobufs__RegBundleSize   *message,
12796                       ProtobufCBuffer     *buffer);
12797 StreamingProtobufs__RegBundleSize *
12798        streaming_protobufs__reg__bundle_size__unpack
12799                      (ProtobufCAllocator  *allocator,
12800                       size_t               len,
12801                       const uint8_t       *data);
12802 void   streaming_protobufs__reg__bundle_size__free_unpacked
12803                      (StreamingProtobufs__RegBundleSize *message,
12804                       ProtobufCAllocator *allocator);
12805 /* StreamingProtobufs__InterleaverSize methods */
12806 void   streaming_protobufs__interleaver_size__init
12807                      (StreamingProtobufs__InterleaverSize         *message);
12808 size_t streaming_protobufs__interleaver_size__get_packed_size
12809                      (const StreamingProtobufs__InterleaverSize   *message);
12810 size_t streaming_protobufs__interleaver_size__pack
12811                      (const StreamingProtobufs__InterleaverSize   *message,
12812                       uint8_t             *out);
12813 size_t streaming_protobufs__interleaver_size__pack_to_buffer
12814                      (const StreamingProtobufs__InterleaverSize   *message,
12815                       ProtobufCBuffer     *buffer);
12816 StreamingProtobufs__InterleaverSize *
12817        streaming_protobufs__interleaver_size__unpack
12818                      (ProtobufCAllocator  *allocator,
12819                       size_t               len,
12820                       const uint8_t       *data);
12821 void   streaming_protobufs__interleaver_size__free_unpacked
12822                      (StreamingProtobufs__InterleaverSize *message,
12823                       ProtobufCAllocator *allocator);
12824 /* StreamingProtobufs__PrecoderGranularity methods */
12825 void   streaming_protobufs__precoder_granularity__init
12826                      (StreamingProtobufs__PrecoderGranularity         *message);
12827 size_t streaming_protobufs__precoder_granularity__get_packed_size
12828                      (const StreamingProtobufs__PrecoderGranularity   *message);
12829 size_t streaming_protobufs__precoder_granularity__pack
12830                      (const StreamingProtobufs__PrecoderGranularity   *message,
12831                       uint8_t             *out);
12832 size_t streaming_protobufs__precoder_granularity__pack_to_buffer
12833                      (const StreamingProtobufs__PrecoderGranularity   *message,
12834                       ProtobufCBuffer     *buffer);
12835 StreamingProtobufs__PrecoderGranularity *
12836        streaming_protobufs__precoder_granularity__unpack
12837                      (ProtobufCAllocator  *allocator,
12838                       size_t               len,
12839                       const uint8_t       *data);
12840 void   streaming_protobufs__precoder_granularity__free_unpacked
12841                      (StreamingProtobufs__PrecoderGranularity *message,
12842                       ProtobufCAllocator *allocator);
12843 /* StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0 methods */
12844 void   streaming_protobufs__first_pdcch__monitoring_occasion_of_p0__init
12845                      (StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0         *message);
12846 size_t streaming_protobufs__first_pdcch__monitoring_occasion_of_p0__get_packed_size
12847                      (const StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0   *message);
12848 size_t streaming_protobufs__first_pdcch__monitoring_occasion_of_p0__pack
12849                      (const StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0   *message,
12850                       uint8_t             *out);
12851 size_t streaming_protobufs__first_pdcch__monitoring_occasion_of_p0__pack_to_buffer
12852                      (const StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0   *message,
12853                       ProtobufCBuffer     *buffer);
12854 StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0 *
12855        streaming_protobufs__first_pdcch__monitoring_occasion_of_p0__unpack
12856                      (ProtobufCAllocator  *allocator,
12857                       size_t               len,
12858                       const uint8_t       *data);
12859 void   streaming_protobufs__first_pdcch__monitoring_occasion_of_p0__free_unpacked
12860                      (StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0 *message,
12861                       ProtobufCAllocator *allocator);
12862 /* StreamingProtobufs__SequenceOfInteger methods */
12863 void   streaming_protobufs__sequence__of__integer__init
12864                      (StreamingProtobufs__SequenceOfInteger         *message);
12865 size_t streaming_protobufs__sequence__of__integer__get_packed_size
12866                      (const StreamingProtobufs__SequenceOfInteger   *message);
12867 size_t streaming_protobufs__sequence__of__integer__pack
12868                      (const StreamingProtobufs__SequenceOfInteger   *message,
12869                       uint8_t             *out);
12870 size_t streaming_protobufs__sequence__of__integer__pack_to_buffer
12871                      (const StreamingProtobufs__SequenceOfInteger   *message,
12872                       ProtobufCBuffer     *buffer);
12873 StreamingProtobufs__SequenceOfInteger *
12874        streaming_protobufs__sequence__of__integer__unpack
12875                      (ProtobufCAllocator  *allocator,
12876                       size_t               len,
12877                       const uint8_t       *data);
12878 void   streaming_protobufs__sequence__of__integer__free_unpacked
12879                      (StreamingProtobufs__SequenceOfInteger *message,
12880                       ProtobufCAllocator *allocator);
12881 /* StreamingProtobufs__PDSCHConfigCommon methods */
12882 void   streaming_protobufs__pdsch__config_common__init
12883                      (StreamingProtobufs__PDSCHConfigCommon         *message);
12884 size_t streaming_protobufs__pdsch__config_common__get_packed_size
12885                      (const StreamingProtobufs__PDSCHConfigCommon   *message);
12886 size_t streaming_protobufs__pdsch__config_common__pack
12887                      (const StreamingProtobufs__PDSCHConfigCommon   *message,
12888                       uint8_t             *out);
12889 size_t streaming_protobufs__pdsch__config_common__pack_to_buffer
12890                      (const StreamingProtobufs__PDSCHConfigCommon   *message,
12891                       ProtobufCBuffer     *buffer);
12892 StreamingProtobufs__PDSCHConfigCommon *
12893        streaming_protobufs__pdsch__config_common__unpack
12894                      (ProtobufCAllocator  *allocator,
12895                       size_t               len,
12896                       const uint8_t       *data);
12897 void   streaming_protobufs__pdsch__config_common__free_unpacked
12898                      (StreamingProtobufs__PDSCHConfigCommon *message,
12899                       ProtobufCAllocator *allocator);
12900 /* StreamingProtobufs__PDSCHTimeDomainResourceAllocationList methods */
12901 void   streaming_protobufs__pdsch__time_domain_resource_allocation_list__init
12902                      (StreamingProtobufs__PDSCHTimeDomainResourceAllocationList         *message);
12903 size_t streaming_protobufs__pdsch__time_domain_resource_allocation_list__get_packed_size
12904                      (const StreamingProtobufs__PDSCHTimeDomainResourceAllocationList   *message);
12905 size_t streaming_protobufs__pdsch__time_domain_resource_allocation_list__pack
12906                      (const StreamingProtobufs__PDSCHTimeDomainResourceAllocationList   *message,
12907                       uint8_t             *out);
12908 size_t streaming_protobufs__pdsch__time_domain_resource_allocation_list__pack_to_buffer
12909                      (const StreamingProtobufs__PDSCHTimeDomainResourceAllocationList   *message,
12910                       ProtobufCBuffer     *buffer);
12911 StreamingProtobufs__PDSCHTimeDomainResourceAllocationList *
12912        streaming_protobufs__pdsch__time_domain_resource_allocation_list__unpack
12913                      (ProtobufCAllocator  *allocator,
12914                       size_t               len,
12915                       const uint8_t       *data);
12916 void   streaming_protobufs__pdsch__time_domain_resource_allocation_list__free_unpacked
12917                      (StreamingProtobufs__PDSCHTimeDomainResourceAllocationList *message,
12918                       ProtobufCAllocator *allocator);
12919 /* StreamingProtobufs__PDSCHTimeDomainResourceAllocation methods */
12920 void   streaming_protobufs__pdsch__time_domain_resource_allocation__init
12921                      (StreamingProtobufs__PDSCHTimeDomainResourceAllocation         *message);
12922 size_t streaming_protobufs__pdsch__time_domain_resource_allocation__get_packed_size
12923                      (const StreamingProtobufs__PDSCHTimeDomainResourceAllocation   *message);
12924 size_t streaming_protobufs__pdsch__time_domain_resource_allocation__pack
12925                      (const StreamingProtobufs__PDSCHTimeDomainResourceAllocation   *message,
12926                       uint8_t             *out);
12927 size_t streaming_protobufs__pdsch__time_domain_resource_allocation__pack_to_buffer
12928                      (const StreamingProtobufs__PDSCHTimeDomainResourceAllocation   *message,
12929                       ProtobufCBuffer     *buffer);
12930 StreamingProtobufs__PDSCHTimeDomainResourceAllocation *
12931        streaming_protobufs__pdsch__time_domain_resource_allocation__unpack
12932                      (ProtobufCAllocator  *allocator,
12933                       size_t               len,
12934                       const uint8_t       *data);
12935 void   streaming_protobufs__pdsch__time_domain_resource_allocation__free_unpacked
12936                      (StreamingProtobufs__PDSCHTimeDomainResourceAllocation *message,
12937                       ProtobufCAllocator *allocator);
12938 /* StreamingProtobufs__MappingType methods */
12939 void   streaming_protobufs__mapping_type__init
12940                      (StreamingProtobufs__MappingType         *message);
12941 size_t streaming_protobufs__mapping_type__get_packed_size
12942                      (const StreamingProtobufs__MappingType   *message);
12943 size_t streaming_protobufs__mapping_type__pack
12944                      (const StreamingProtobufs__MappingType   *message,
12945                       uint8_t             *out);
12946 size_t streaming_protobufs__mapping_type__pack_to_buffer
12947                      (const StreamingProtobufs__MappingType   *message,
12948                       ProtobufCBuffer     *buffer);
12949 StreamingProtobufs__MappingType *
12950        streaming_protobufs__mapping_type__unpack
12951                      (ProtobufCAllocator  *allocator,
12952                       size_t               len,
12953                       const uint8_t       *data);
12954 void   streaming_protobufs__mapping_type__free_unpacked
12955                      (StreamingProtobufs__MappingType *message,
12956                       ProtobufCAllocator *allocator);
12957 /* StreamingProtobufs__UplinkConfigCommon methods */
12958 void   streaming_protobufs__uplink_config_common__init
12959                      (StreamingProtobufs__UplinkConfigCommon         *message);
12960 size_t streaming_protobufs__uplink_config_common__get_packed_size
12961                      (const StreamingProtobufs__UplinkConfigCommon   *message);
12962 size_t streaming_protobufs__uplink_config_common__pack
12963                      (const StreamingProtobufs__UplinkConfigCommon   *message,
12964                       uint8_t             *out);
12965 size_t streaming_protobufs__uplink_config_common__pack_to_buffer
12966                      (const StreamingProtobufs__UplinkConfigCommon   *message,
12967                       ProtobufCBuffer     *buffer);
12968 StreamingProtobufs__UplinkConfigCommon *
12969        streaming_protobufs__uplink_config_common__unpack
12970                      (ProtobufCAllocator  *allocator,
12971                       size_t               len,
12972                       const uint8_t       *data);
12973 void   streaming_protobufs__uplink_config_common__free_unpacked
12974                      (StreamingProtobufs__UplinkConfigCommon *message,
12975                       ProtobufCAllocator *allocator);
12976 /* StreamingProtobufs__FrequencyInfoUL methods */
12977 void   streaming_protobufs__frequency_info_ul__init
12978                      (StreamingProtobufs__FrequencyInfoUL         *message);
12979 size_t streaming_protobufs__frequency_info_ul__get_packed_size
12980                      (const StreamingProtobufs__FrequencyInfoUL   *message);
12981 size_t streaming_protobufs__frequency_info_ul__pack
12982                      (const StreamingProtobufs__FrequencyInfoUL   *message,
12983                       uint8_t             *out);
12984 size_t streaming_protobufs__frequency_info_ul__pack_to_buffer
12985                      (const StreamingProtobufs__FrequencyInfoUL   *message,
12986                       ProtobufCBuffer     *buffer);
12987 StreamingProtobufs__FrequencyInfoUL *
12988        streaming_protobufs__frequency_info_ul__unpack
12989                      (ProtobufCAllocator  *allocator,
12990                       size_t               len,
12991                       const uint8_t       *data);
12992 void   streaming_protobufs__frequency_info_ul__free_unpacked
12993                      (StreamingProtobufs__FrequencyInfoUL *message,
12994                       ProtobufCAllocator *allocator);
12995 /* StreamingProtobufs__BWPUplinkCommon methods */
12996 void   streaming_protobufs__bwp__uplink_common__init
12997                      (StreamingProtobufs__BWPUplinkCommon         *message);
12998 size_t streaming_protobufs__bwp__uplink_common__get_packed_size
12999                      (const StreamingProtobufs__BWPUplinkCommon   *message);
13000 size_t streaming_protobufs__bwp__uplink_common__pack
13001                      (const StreamingProtobufs__BWPUplinkCommon   *message,
13002                       uint8_t             *out);
13003 size_t streaming_protobufs__bwp__uplink_common__pack_to_buffer
13004                      (const StreamingProtobufs__BWPUplinkCommon   *message,
13005                       ProtobufCBuffer     *buffer);
13006 StreamingProtobufs__BWPUplinkCommon *
13007        streaming_protobufs__bwp__uplink_common__unpack
13008                      (ProtobufCAllocator  *allocator,
13009                       size_t               len,
13010                       const uint8_t       *data);
13011 void   streaming_protobufs__bwp__uplink_common__free_unpacked
13012                      (StreamingProtobufs__BWPUplinkCommon *message,
13013                       ProtobufCAllocator *allocator);
13014 /* StreamingProtobufs__BWPUplink methods */
13015 void   streaming_protobufs__bwp__uplink__init
13016                      (StreamingProtobufs__BWPUplink         *message);
13017 size_t streaming_protobufs__bwp__uplink__get_packed_size
13018                      (const StreamingProtobufs__BWPUplink   *message);
13019 size_t streaming_protobufs__bwp__uplink__pack
13020                      (const StreamingProtobufs__BWPUplink   *message,
13021                       uint8_t             *out);
13022 size_t streaming_protobufs__bwp__uplink__pack_to_buffer
13023                      (const StreamingProtobufs__BWPUplink   *message,
13024                       ProtobufCBuffer     *buffer);
13025 StreamingProtobufs__BWPUplink *
13026        streaming_protobufs__bwp__uplink__unpack
13027                      (ProtobufCAllocator  *allocator,
13028                       size_t               len,
13029                       const uint8_t       *data);
13030 void   streaming_protobufs__bwp__uplink__free_unpacked
13031                      (StreamingProtobufs__BWPUplink *message,
13032                       ProtobufCAllocator *allocator);
13033 /* StreamingProtobufs__RACHConfigCommon methods */
13034 void   streaming_protobufs__rach__config_common__init
13035                      (StreamingProtobufs__RACHConfigCommon         *message);
13036 size_t streaming_protobufs__rach__config_common__get_packed_size
13037                      (const StreamingProtobufs__RACHConfigCommon   *message);
13038 size_t streaming_protobufs__rach__config_common__pack
13039                      (const StreamingProtobufs__RACHConfigCommon   *message,
13040                       uint8_t             *out);
13041 size_t streaming_protobufs__rach__config_common__pack_to_buffer
13042                      (const StreamingProtobufs__RACHConfigCommon   *message,
13043                       ProtobufCBuffer     *buffer);
13044 StreamingProtobufs__RACHConfigCommon *
13045        streaming_protobufs__rach__config_common__unpack
13046                      (ProtobufCAllocator  *allocator,
13047                       size_t               len,
13048                       const uint8_t       *data);
13049 void   streaming_protobufs__rach__config_common__free_unpacked
13050                      (StreamingProtobufs__RACHConfigCommon *message,
13051                       ProtobufCAllocator *allocator);
13052 /* StreamingProtobufs__RACHConfigGeneric methods */
13053 void   streaming_protobufs__rach__config_generic__init
13054                      (StreamingProtobufs__RACHConfigGeneric         *message);
13055 size_t streaming_protobufs__rach__config_generic__get_packed_size
13056                      (const StreamingProtobufs__RACHConfigGeneric   *message);
13057 size_t streaming_protobufs__rach__config_generic__pack
13058                      (const StreamingProtobufs__RACHConfigGeneric   *message,
13059                       uint8_t             *out);
13060 size_t streaming_protobufs__rach__config_generic__pack_to_buffer
13061                      (const StreamingProtobufs__RACHConfigGeneric   *message,
13062                       ProtobufCBuffer     *buffer);
13063 StreamingProtobufs__RACHConfigGeneric *
13064        streaming_protobufs__rach__config_generic__unpack
13065                      (ProtobufCAllocator  *allocator,
13066                       size_t               len,
13067                       const uint8_t       *data);
13068 void   streaming_protobufs__rach__config_generic__free_unpacked
13069                      (StreamingProtobufs__RACHConfigGeneric *message,
13070                       ProtobufCAllocator *allocator);
13071 /* StreamingProtobufs__Msg1FDM methods */
13072 void   streaming_protobufs__msg1__fdm__init
13073                      (StreamingProtobufs__Msg1FDM         *message);
13074 size_t streaming_protobufs__msg1__fdm__get_packed_size
13075                      (const StreamingProtobufs__Msg1FDM   *message);
13076 size_t streaming_protobufs__msg1__fdm__pack
13077                      (const StreamingProtobufs__Msg1FDM   *message,
13078                       uint8_t             *out);
13079 size_t streaming_protobufs__msg1__fdm__pack_to_buffer
13080                      (const StreamingProtobufs__Msg1FDM   *message,
13081                       ProtobufCBuffer     *buffer);
13082 StreamingProtobufs__Msg1FDM *
13083        streaming_protobufs__msg1__fdm__unpack
13084                      (ProtobufCAllocator  *allocator,
13085                       size_t               len,
13086                       const uint8_t       *data);
13087 void   streaming_protobufs__msg1__fdm__free_unpacked
13088                      (StreamingProtobufs__Msg1FDM *message,
13089                       ProtobufCAllocator *allocator);
13090 /* StreamingProtobufs__PreambleTransMax methods */
13091 void   streaming_protobufs__preamble_trans_max__init
13092                      (StreamingProtobufs__PreambleTransMax         *message);
13093 size_t streaming_protobufs__preamble_trans_max__get_packed_size
13094                      (const StreamingProtobufs__PreambleTransMax   *message);
13095 size_t streaming_protobufs__preamble_trans_max__pack
13096                      (const StreamingProtobufs__PreambleTransMax   *message,
13097                       uint8_t             *out);
13098 size_t streaming_protobufs__preamble_trans_max__pack_to_buffer
13099                      (const StreamingProtobufs__PreambleTransMax   *message,
13100                       ProtobufCBuffer     *buffer);
13101 StreamingProtobufs__PreambleTransMax *
13102        streaming_protobufs__preamble_trans_max__unpack
13103                      (ProtobufCAllocator  *allocator,
13104                       size_t               len,
13105                       const uint8_t       *data);
13106 void   streaming_protobufs__preamble_trans_max__free_unpacked
13107                      (StreamingProtobufs__PreambleTransMax *message,
13108                       ProtobufCAllocator *allocator);
13109 /* StreamingProtobufs__PowerRampingStep methods */
13110 void   streaming_protobufs__power_ramping_step__init
13111                      (StreamingProtobufs__PowerRampingStep         *message);
13112 size_t streaming_protobufs__power_ramping_step__get_packed_size
13113                      (const StreamingProtobufs__PowerRampingStep   *message);
13114 size_t streaming_protobufs__power_ramping_step__pack
13115                      (const StreamingProtobufs__PowerRampingStep   *message,
13116                       uint8_t             *out);
13117 size_t streaming_protobufs__power_ramping_step__pack_to_buffer
13118                      (const StreamingProtobufs__PowerRampingStep   *message,
13119                       ProtobufCBuffer     *buffer);
13120 StreamingProtobufs__PowerRampingStep *
13121        streaming_protobufs__power_ramping_step__unpack
13122                      (ProtobufCAllocator  *allocator,
13123                       size_t               len,
13124                       const uint8_t       *data);
13125 void   streaming_protobufs__power_ramping_step__free_unpacked
13126                      (StreamingProtobufs__PowerRampingStep *message,
13127                       ProtobufCAllocator *allocator);
13128 /* StreamingProtobufs__RAResponseWindow methods */
13129 void   streaming_protobufs__ra__response_window__init
13130                      (StreamingProtobufs__RAResponseWindow         *message);
13131 size_t streaming_protobufs__ra__response_window__get_packed_size
13132                      (const StreamingProtobufs__RAResponseWindow   *message);
13133 size_t streaming_protobufs__ra__response_window__pack
13134                      (const StreamingProtobufs__RAResponseWindow   *message,
13135                       uint8_t             *out);
13136 size_t streaming_protobufs__ra__response_window__pack_to_buffer
13137                      (const StreamingProtobufs__RAResponseWindow   *message,
13138                       ProtobufCBuffer     *buffer);
13139 StreamingProtobufs__RAResponseWindow *
13140        streaming_protobufs__ra__response_window__unpack
13141                      (ProtobufCAllocator  *allocator,
13142                       size_t               len,
13143                       const uint8_t       *data);
13144 void   streaming_protobufs__ra__response_window__free_unpacked
13145                      (StreamingProtobufs__RAResponseWindow *message,
13146                       ProtobufCAllocator *allocator);
13147 /* StreamingProtobufs__Fraction methods */
13148 void   streaming_protobufs__fraction__init
13149                      (StreamingProtobufs__Fraction         *message);
13150 size_t streaming_protobufs__fraction__get_packed_size
13151                      (const StreamingProtobufs__Fraction   *message);
13152 size_t streaming_protobufs__fraction__pack
13153                      (const StreamingProtobufs__Fraction   *message,
13154                       uint8_t             *out);
13155 size_t streaming_protobufs__fraction__pack_to_buffer
13156                      (const StreamingProtobufs__Fraction   *message,
13157                       ProtobufCBuffer     *buffer);
13158 StreamingProtobufs__Fraction *
13159        streaming_protobufs__fraction__unpack
13160                      (ProtobufCAllocator  *allocator,
13161                       size_t               len,
13162                       const uint8_t       *data);
13163 void   streaming_protobufs__fraction__free_unpacked
13164                      (StreamingProtobufs__Fraction *message,
13165                       ProtobufCAllocator *allocator);
13166 /* StreamingProtobufs__OtherFraction methods */
13167 void   streaming_protobufs__other_fraction__init
13168                      (StreamingProtobufs__OtherFraction         *message);
13169 size_t streaming_protobufs__other_fraction__get_packed_size
13170                      (const StreamingProtobufs__OtherFraction   *message);
13171 size_t streaming_protobufs__other_fraction__pack
13172                      (const StreamingProtobufs__OtherFraction   *message,
13173                       uint8_t             *out);
13174 size_t streaming_protobufs__other_fraction__pack_to_buffer
13175                      (const StreamingProtobufs__OtherFraction   *message,
13176                       ProtobufCBuffer     *buffer);
13177 StreamingProtobufs__OtherFraction *
13178        streaming_protobufs__other_fraction__unpack
13179                      (ProtobufCAllocator  *allocator,
13180                       size_t               len,
13181                       const uint8_t       *data);
13182 void   streaming_protobufs__other_fraction__free_unpacked
13183                      (StreamingProtobufs__OtherFraction *message,
13184                       ProtobufCAllocator *allocator);
13185 /* StreamingProtobufs__GroupBconfigured methods */
13186 void   streaming_protobufs__group_bconfigured__init
13187                      (StreamingProtobufs__GroupBconfigured         *message);
13188 size_t streaming_protobufs__group_bconfigured__get_packed_size
13189                      (const StreamingProtobufs__GroupBconfigured   *message);
13190 size_t streaming_protobufs__group_bconfigured__pack
13191                      (const StreamingProtobufs__GroupBconfigured   *message,
13192                       uint8_t             *out);
13193 size_t streaming_protobufs__group_bconfigured__pack_to_buffer
13194                      (const StreamingProtobufs__GroupBconfigured   *message,
13195                       ProtobufCBuffer     *buffer);
13196 StreamingProtobufs__GroupBconfigured *
13197        streaming_protobufs__group_bconfigured__unpack
13198                      (ProtobufCAllocator  *allocator,
13199                       size_t               len,
13200                       const uint8_t       *data);
13201 void   streaming_protobufs__group_bconfigured__free_unpacked
13202                      (StreamingProtobufs__GroupBconfigured *message,
13203                       ProtobufCAllocator *allocator);
13204 /* StreamingProtobufs__RAMsg3SizeGroupA methods */
13205 void   streaming_protobufs__ra__msg3_size_group_a__init
13206                      (StreamingProtobufs__RAMsg3SizeGroupA         *message);
13207 size_t streaming_protobufs__ra__msg3_size_group_a__get_packed_size
13208                      (const StreamingProtobufs__RAMsg3SizeGroupA   *message);
13209 size_t streaming_protobufs__ra__msg3_size_group_a__pack
13210                      (const StreamingProtobufs__RAMsg3SizeGroupA   *message,
13211                       uint8_t             *out);
13212 size_t streaming_protobufs__ra__msg3_size_group_a__pack_to_buffer
13213                      (const StreamingProtobufs__RAMsg3SizeGroupA   *message,
13214                       ProtobufCBuffer     *buffer);
13215 StreamingProtobufs__RAMsg3SizeGroupA *
13216        streaming_protobufs__ra__msg3_size_group_a__unpack
13217                      (ProtobufCAllocator  *allocator,
13218                       size_t               len,
13219                       const uint8_t       *data);
13220 void   streaming_protobufs__ra__msg3_size_group_a__free_unpacked
13221                      (StreamingProtobufs__RAMsg3SizeGroupA *message,
13222                       ProtobufCAllocator *allocator);
13223 /* StreamingProtobufs__MessagePowerOffsetGroupB methods */
13224 void   streaming_protobufs__message_power_offset_group_b__init
13225                      (StreamingProtobufs__MessagePowerOffsetGroupB         *message);
13226 size_t streaming_protobufs__message_power_offset_group_b__get_packed_size
13227                      (const StreamingProtobufs__MessagePowerOffsetGroupB   *message);
13228 size_t streaming_protobufs__message_power_offset_group_b__pack
13229                      (const StreamingProtobufs__MessagePowerOffsetGroupB   *message,
13230                       uint8_t             *out);
13231 size_t streaming_protobufs__message_power_offset_group_b__pack_to_buffer
13232                      (const StreamingProtobufs__MessagePowerOffsetGroupB   *message,
13233                       ProtobufCBuffer     *buffer);
13234 StreamingProtobufs__MessagePowerOffsetGroupB *
13235        streaming_protobufs__message_power_offset_group_b__unpack
13236                      (ProtobufCAllocator  *allocator,
13237                       size_t               len,
13238                       const uint8_t       *data);
13239 void   streaming_protobufs__message_power_offset_group_b__free_unpacked
13240                      (StreamingProtobufs__MessagePowerOffsetGroupB *message,
13241                       ProtobufCAllocator *allocator);
13242 /* StreamingProtobufs__RAContentionResolutionTimer methods */
13243 void   streaming_protobufs__ra__contention_resolution_timer__init
13244                      (StreamingProtobufs__RAContentionResolutionTimer         *message);
13245 size_t streaming_protobufs__ra__contention_resolution_timer__get_packed_size
13246                      (const StreamingProtobufs__RAContentionResolutionTimer   *message);
13247 size_t streaming_protobufs__ra__contention_resolution_timer__pack
13248                      (const StreamingProtobufs__RAContentionResolutionTimer   *message,
13249                       uint8_t             *out);
13250 size_t streaming_protobufs__ra__contention_resolution_timer__pack_to_buffer
13251                      (const StreamingProtobufs__RAContentionResolutionTimer   *message,
13252                       ProtobufCBuffer     *buffer);
13253 StreamingProtobufs__RAContentionResolutionTimer *
13254        streaming_protobufs__ra__contention_resolution_timer__unpack
13255                      (ProtobufCAllocator  *allocator,
13256                       size_t               len,
13257                       const uint8_t       *data);
13258 void   streaming_protobufs__ra__contention_resolution_timer__free_unpacked
13259                      (StreamingProtobufs__RAContentionResolutionTimer *message,
13260                       ProtobufCAllocator *allocator);
13261 /* StreamingProtobufs__RestrictedSetConfig methods */
13262 void   streaming_protobufs__restricted_set_config__init
13263                      (StreamingProtobufs__RestrictedSetConfig         *message);
13264 size_t streaming_protobufs__restricted_set_config__get_packed_size
13265                      (const StreamingProtobufs__RestrictedSetConfig   *message);
13266 size_t streaming_protobufs__restricted_set_config__pack
13267                      (const StreamingProtobufs__RestrictedSetConfig   *message,
13268                       uint8_t             *out);
13269 size_t streaming_protobufs__restricted_set_config__pack_to_buffer
13270                      (const StreamingProtobufs__RestrictedSetConfig   *message,
13271                       ProtobufCBuffer     *buffer);
13272 StreamingProtobufs__RestrictedSetConfig *
13273        streaming_protobufs__restricted_set_config__unpack
13274                      (ProtobufCAllocator  *allocator,
13275                       size_t               len,
13276                       const uint8_t       *data);
13277 void   streaming_protobufs__restricted_set_config__free_unpacked
13278                      (StreamingProtobufs__RestrictedSetConfig *message,
13279                       ProtobufCAllocator *allocator);
13280 /* StreamingProtobufs__PUSCHConfigCommon methods */
13281 void   streaming_protobufs__pusch__config_common__init
13282                      (StreamingProtobufs__PUSCHConfigCommon         *message);
13283 size_t streaming_protobufs__pusch__config_common__get_packed_size
13284                      (const StreamingProtobufs__PUSCHConfigCommon   *message);
13285 size_t streaming_protobufs__pusch__config_common__pack
13286                      (const StreamingProtobufs__PUSCHConfigCommon   *message,
13287                       uint8_t             *out);
13288 size_t streaming_protobufs__pusch__config_common__pack_to_buffer
13289                      (const StreamingProtobufs__PUSCHConfigCommon   *message,
13290                       ProtobufCBuffer     *buffer);
13291 StreamingProtobufs__PUSCHConfigCommon *
13292        streaming_protobufs__pusch__config_common__unpack
13293                      (ProtobufCAllocator  *allocator,
13294                       size_t               len,
13295                       const uint8_t       *data);
13296 void   streaming_protobufs__pusch__config_common__free_unpacked
13297                      (StreamingProtobufs__PUSCHConfigCommon *message,
13298                       ProtobufCAllocator *allocator);
13299 /* StreamingProtobufs__PUSCHTimeDomainResourceAllocationList methods */
13300 void   streaming_protobufs__pusch__time_domain_resource_allocation_list__init
13301                      (StreamingProtobufs__PUSCHTimeDomainResourceAllocationList         *message);
13302 size_t streaming_protobufs__pusch__time_domain_resource_allocation_list__get_packed_size
13303                      (const StreamingProtobufs__PUSCHTimeDomainResourceAllocationList   *message);
13304 size_t streaming_protobufs__pusch__time_domain_resource_allocation_list__pack
13305                      (const StreamingProtobufs__PUSCHTimeDomainResourceAllocationList   *message,
13306                       uint8_t             *out);
13307 size_t streaming_protobufs__pusch__time_domain_resource_allocation_list__pack_to_buffer
13308                      (const StreamingProtobufs__PUSCHTimeDomainResourceAllocationList   *message,
13309                       ProtobufCBuffer     *buffer);
13310 StreamingProtobufs__PUSCHTimeDomainResourceAllocationList *
13311        streaming_protobufs__pusch__time_domain_resource_allocation_list__unpack
13312                      (ProtobufCAllocator  *allocator,
13313                       size_t               len,
13314                       const uint8_t       *data);
13315 void   streaming_protobufs__pusch__time_domain_resource_allocation_list__free_unpacked
13316                      (StreamingProtobufs__PUSCHTimeDomainResourceAllocationList *message,
13317                       ProtobufCAllocator *allocator);
13318 /* StreamingProtobufs__PUSCHTimeDomainResourceAllocation methods */
13319 void   streaming_protobufs__pusch__time_domain_resource_allocation__init
13320                      (StreamingProtobufs__PUSCHTimeDomainResourceAllocation         *message);
13321 size_t streaming_protobufs__pusch__time_domain_resource_allocation__get_packed_size
13322                      (const StreamingProtobufs__PUSCHTimeDomainResourceAllocation   *message);
13323 size_t streaming_protobufs__pusch__time_domain_resource_allocation__pack
13324                      (const StreamingProtobufs__PUSCHTimeDomainResourceAllocation   *message,
13325                       uint8_t             *out);
13326 size_t streaming_protobufs__pusch__time_domain_resource_allocation__pack_to_buffer
13327                      (const StreamingProtobufs__PUSCHTimeDomainResourceAllocation   *message,
13328                       ProtobufCBuffer     *buffer);
13329 StreamingProtobufs__PUSCHTimeDomainResourceAllocation *
13330        streaming_protobufs__pusch__time_domain_resource_allocation__unpack
13331                      (ProtobufCAllocator  *allocator,
13332                       size_t               len,
13333                       const uint8_t       *data);
13334 void   streaming_protobufs__pusch__time_domain_resource_allocation__free_unpacked
13335                      (StreamingProtobufs__PUSCHTimeDomainResourceAllocation *message,
13336                       ProtobufCAllocator *allocator);
13337 /* StreamingProtobufs__PUCCHConfigCommon methods */
13338 void   streaming_protobufs__pucch__config_common__init
13339                      (StreamingProtobufs__PUCCHConfigCommon         *message);
13340 size_t streaming_protobufs__pucch__config_common__get_packed_size
13341                      (const StreamingProtobufs__PUCCHConfigCommon   *message);
13342 size_t streaming_protobufs__pucch__config_common__pack
13343                      (const StreamingProtobufs__PUCCHConfigCommon   *message,
13344                       uint8_t             *out);
13345 size_t streaming_protobufs__pucch__config_common__pack_to_buffer
13346                      (const StreamingProtobufs__PUCCHConfigCommon   *message,
13347                       ProtobufCBuffer     *buffer);
13348 StreamingProtobufs__PUCCHConfigCommon *
13349        streaming_protobufs__pucch__config_common__unpack
13350                      (ProtobufCAllocator  *allocator,
13351                       size_t               len,
13352                       const uint8_t       *data);
13353 void   streaming_protobufs__pucch__config_common__free_unpacked
13354                      (StreamingProtobufs__PUCCHConfigCommon *message,
13355                       ProtobufCAllocator *allocator);
13356 /* StreamingProtobufs__PUCCHGroupHopping methods */
13357 void   streaming_protobufs__pucch__group_hopping__init
13358                      (StreamingProtobufs__PUCCHGroupHopping         *message);
13359 size_t streaming_protobufs__pucch__group_hopping__get_packed_size
13360                      (const StreamingProtobufs__PUCCHGroupHopping   *message);
13361 size_t streaming_protobufs__pucch__group_hopping__pack
13362                      (const StreamingProtobufs__PUCCHGroupHopping   *message,
13363                       uint8_t             *out);
13364 size_t streaming_protobufs__pucch__group_hopping__pack_to_buffer
13365                      (const StreamingProtobufs__PUCCHGroupHopping   *message,
13366                       ProtobufCBuffer     *buffer);
13367 StreamingProtobufs__PUCCHGroupHopping *
13368        streaming_protobufs__pucch__group_hopping__unpack
13369                      (ProtobufCAllocator  *allocator,
13370                       size_t               len,
13371                       const uint8_t       *data);
13372 void   streaming_protobufs__pucch__group_hopping__free_unpacked
13373                      (StreamingProtobufs__PUCCHGroupHopping *message,
13374                       ProtobufCAllocator *allocator);
13375 /* StreamingProtobufs__NTimingAdvanceOffset methods */
13376 void   streaming_protobufs__n__timing_advance_offset__init
13377                      (StreamingProtobufs__NTimingAdvanceOffset         *message);
13378 size_t streaming_protobufs__n__timing_advance_offset__get_packed_size
13379                      (const StreamingProtobufs__NTimingAdvanceOffset   *message);
13380 size_t streaming_protobufs__n__timing_advance_offset__pack
13381                      (const StreamingProtobufs__NTimingAdvanceOffset   *message,
13382                       uint8_t             *out);
13383 size_t streaming_protobufs__n__timing_advance_offset__pack_to_buffer
13384                      (const StreamingProtobufs__NTimingAdvanceOffset   *message,
13385                       ProtobufCBuffer     *buffer);
13386 StreamingProtobufs__NTimingAdvanceOffset *
13387        streaming_protobufs__n__timing_advance_offset__unpack
13388                      (ProtobufCAllocator  *allocator,
13389                       size_t               len,
13390                       const uint8_t       *data);
13391 void   streaming_protobufs__n__timing_advance_offset__free_unpacked
13392                      (StreamingProtobufs__NTimingAdvanceOffset *message,
13393                       ProtobufCAllocator *allocator);
13394 /* StreamingProtobufs__SSBPeriodicityServingCell methods */
13395 void   streaming_protobufs__ssb__periodicity_serving_cell__init
13396                      (StreamingProtobufs__SSBPeriodicityServingCell         *message);
13397 size_t streaming_protobufs__ssb__periodicity_serving_cell__get_packed_size
13398                      (const StreamingProtobufs__SSBPeriodicityServingCell   *message);
13399 size_t streaming_protobufs__ssb__periodicity_serving_cell__pack
13400                      (const StreamingProtobufs__SSBPeriodicityServingCell   *message,
13401                       uint8_t             *out);
13402 size_t streaming_protobufs__ssb__periodicity_serving_cell__pack_to_buffer
13403                      (const StreamingProtobufs__SSBPeriodicityServingCell   *message,
13404                       ProtobufCBuffer     *buffer);
13405 StreamingProtobufs__SSBPeriodicityServingCell *
13406        streaming_protobufs__ssb__periodicity_serving_cell__unpack
13407                      (ProtobufCAllocator  *allocator,
13408                       size_t               len,
13409                       const uint8_t       *data);
13410 void   streaming_protobufs__ssb__periodicity_serving_cell__free_unpacked
13411                      (StreamingProtobufs__SSBPeriodicityServingCell *message,
13412                       ProtobufCAllocator *allocator);
13413 /* StreamingProtobufs__DMRSTypeAPosition methods */
13414 void   streaming_protobufs__dmrs__type_a__position__init
13415                      (StreamingProtobufs__DMRSTypeAPosition         *message);
13416 size_t streaming_protobufs__dmrs__type_a__position__get_packed_size
13417                      (const StreamingProtobufs__DMRSTypeAPosition   *message);
13418 size_t streaming_protobufs__dmrs__type_a__position__pack
13419                      (const StreamingProtobufs__DMRSTypeAPosition   *message,
13420                       uint8_t             *out);
13421 size_t streaming_protobufs__dmrs__type_a__position__pack_to_buffer
13422                      (const StreamingProtobufs__DMRSTypeAPosition   *message,
13423                       ProtobufCBuffer     *buffer);
13424 StreamingProtobufs__DMRSTypeAPosition *
13425        streaming_protobufs__dmrs__type_a__position__unpack
13426                      (ProtobufCAllocator  *allocator,
13427                       size_t               len,
13428                       const uint8_t       *data);
13429 void   streaming_protobufs__dmrs__type_a__position__free_unpacked
13430                      (StreamingProtobufs__DMRSTypeAPosition *message,
13431                       ProtobufCAllocator *allocator);
13432 /* StreamingProtobufs__RateMatchPatternLTECRS methods */
13433 void   streaming_protobufs__rate_match_pattern_lte__crs__init
13434                      (StreamingProtobufs__RateMatchPatternLTECRS         *message);
13435 size_t streaming_protobufs__rate_match_pattern_lte__crs__get_packed_size
13436                      (const StreamingProtobufs__RateMatchPatternLTECRS   *message);
13437 size_t streaming_protobufs__rate_match_pattern_lte__crs__pack
13438                      (const StreamingProtobufs__RateMatchPatternLTECRS   *message,
13439                       uint8_t             *out);
13440 size_t streaming_protobufs__rate_match_pattern_lte__crs__pack_to_buffer
13441                      (const StreamingProtobufs__RateMatchPatternLTECRS   *message,
13442                       ProtobufCBuffer     *buffer);
13443 StreamingProtobufs__RateMatchPatternLTECRS *
13444        streaming_protobufs__rate_match_pattern_lte__crs__unpack
13445                      (ProtobufCAllocator  *allocator,
13446                       size_t               len,
13447                       const uint8_t       *data);
13448 void   streaming_protobufs__rate_match_pattern_lte__crs__free_unpacked
13449                      (StreamingProtobufs__RateMatchPatternLTECRS *message,
13450                       ProtobufCAllocator *allocator);
13451 /* StreamingProtobufs__CarrierBandwidthDL methods */
13452 void   streaming_protobufs__carrier_bandwidth_dl__init
13453                      (StreamingProtobufs__CarrierBandwidthDL         *message);
13454 size_t streaming_protobufs__carrier_bandwidth_dl__get_packed_size
13455                      (const StreamingProtobufs__CarrierBandwidthDL   *message);
13456 size_t streaming_protobufs__carrier_bandwidth_dl__pack
13457                      (const StreamingProtobufs__CarrierBandwidthDL   *message,
13458                       uint8_t             *out);
13459 size_t streaming_protobufs__carrier_bandwidth_dl__pack_to_buffer
13460                      (const StreamingProtobufs__CarrierBandwidthDL   *message,
13461                       ProtobufCBuffer     *buffer);
13462 StreamingProtobufs__CarrierBandwidthDL *
13463        streaming_protobufs__carrier_bandwidth_dl__unpack
13464                      (ProtobufCAllocator  *allocator,
13465                       size_t               len,
13466                       const uint8_t       *data);
13467 void   streaming_protobufs__carrier_bandwidth_dl__free_unpacked
13468                      (StreamingProtobufs__CarrierBandwidthDL *message,
13469                       ProtobufCAllocator *allocator);
13470 /* StreamingProtobufs__EUTRAMBSFNSubframeConfigList methods */
13471 void   streaming_protobufs__eutra__mbsfn__subframe_config_list__init
13472                      (StreamingProtobufs__EUTRAMBSFNSubframeConfigList         *message);
13473 size_t streaming_protobufs__eutra__mbsfn__subframe_config_list__get_packed_size
13474                      (const StreamingProtobufs__EUTRAMBSFNSubframeConfigList   *message);
13475 size_t streaming_protobufs__eutra__mbsfn__subframe_config_list__pack
13476                      (const StreamingProtobufs__EUTRAMBSFNSubframeConfigList   *message,
13477                       uint8_t             *out);
13478 size_t streaming_protobufs__eutra__mbsfn__subframe_config_list__pack_to_buffer
13479                      (const StreamingProtobufs__EUTRAMBSFNSubframeConfigList   *message,
13480                       ProtobufCBuffer     *buffer);
13481 StreamingProtobufs__EUTRAMBSFNSubframeConfigList *
13482        streaming_protobufs__eutra__mbsfn__subframe_config_list__unpack
13483                      (ProtobufCAllocator  *allocator,
13484                       size_t               len,
13485                       const uint8_t       *data);
13486 void   streaming_protobufs__eutra__mbsfn__subframe_config_list__free_unpacked
13487                      (StreamingProtobufs__EUTRAMBSFNSubframeConfigList *message,
13488                       ProtobufCAllocator *allocator);
13489 /* StreamingProtobufs__EUTRAMBSFNSubframeConfig methods */
13490 void   streaming_protobufs__eutra__mbsfn__subframe_config__init
13491                      (StreamingProtobufs__EUTRAMBSFNSubframeConfig         *message);
13492 size_t streaming_protobufs__eutra__mbsfn__subframe_config__get_packed_size
13493                      (const StreamingProtobufs__EUTRAMBSFNSubframeConfig   *message);
13494 size_t streaming_protobufs__eutra__mbsfn__subframe_config__pack
13495                      (const StreamingProtobufs__EUTRAMBSFNSubframeConfig   *message,
13496                       uint8_t             *out);
13497 size_t streaming_protobufs__eutra__mbsfn__subframe_config__pack_to_buffer
13498                      (const StreamingProtobufs__EUTRAMBSFNSubframeConfig   *message,
13499                       ProtobufCBuffer     *buffer);
13500 StreamingProtobufs__EUTRAMBSFNSubframeConfig *
13501        streaming_protobufs__eutra__mbsfn__subframe_config__unpack
13502                      (ProtobufCAllocator  *allocator,
13503                       size_t               len,
13504                       const uint8_t       *data);
13505 void   streaming_protobufs__eutra__mbsfn__subframe_config__free_unpacked
13506                      (StreamingProtobufs__EUTRAMBSFNSubframeConfig *message,
13507                       ProtobufCAllocator *allocator);
13508 /* StreamingProtobufs__RadioframeAllocationPeriod methods */
13509 void   streaming_protobufs__radioframe_allocation_period__init
13510                      (StreamingProtobufs__RadioframeAllocationPeriod         *message);
13511 size_t streaming_protobufs__radioframe_allocation_period__get_packed_size
13512                      (const StreamingProtobufs__RadioframeAllocationPeriod   *message);
13513 size_t streaming_protobufs__radioframe_allocation_period__pack
13514                      (const StreamingProtobufs__RadioframeAllocationPeriod   *message,
13515                       uint8_t             *out);
13516 size_t streaming_protobufs__radioframe_allocation_period__pack_to_buffer
13517                      (const StreamingProtobufs__RadioframeAllocationPeriod   *message,
13518                       ProtobufCBuffer     *buffer);
13519 StreamingProtobufs__RadioframeAllocationPeriod *
13520        streaming_protobufs__radioframe_allocation_period__unpack
13521                      (ProtobufCAllocator  *allocator,
13522                       size_t               len,
13523                       const uint8_t       *data);
13524 void   streaming_protobufs__radioframe_allocation_period__free_unpacked
13525                      (StreamingProtobufs__RadioframeAllocationPeriod *message,
13526                       ProtobufCAllocator *allocator);
13527 /* StreamingProtobufs__SubframeAllocation methods */
13528 void   streaming_protobufs__subframe_allocation__init
13529                      (StreamingProtobufs__SubframeAllocation         *message);
13530 size_t streaming_protobufs__subframe_allocation__get_packed_size
13531                      (const StreamingProtobufs__SubframeAllocation   *message);
13532 size_t streaming_protobufs__subframe_allocation__pack
13533                      (const StreamingProtobufs__SubframeAllocation   *message,
13534                       uint8_t             *out);
13535 size_t streaming_protobufs__subframe_allocation__pack_to_buffer
13536                      (const StreamingProtobufs__SubframeAllocation   *message,
13537                       ProtobufCBuffer     *buffer);
13538 StreamingProtobufs__SubframeAllocation *
13539        streaming_protobufs__subframe_allocation__unpack
13540                      (ProtobufCAllocator  *allocator,
13541                       size_t               len,
13542                       const uint8_t       *data);
13543 void   streaming_protobufs__subframe_allocation__free_unpacked
13544                      (StreamingProtobufs__SubframeAllocation *message,
13545                       ProtobufCAllocator *allocator);
13546 /* StreamingProtobufs__NrofCRSPorts methods */
13547 void   streaming_protobufs__nrof_crs__ports__init
13548                      (StreamingProtobufs__NrofCRSPorts         *message);
13549 size_t streaming_protobufs__nrof_crs__ports__get_packed_size
13550                      (const StreamingProtobufs__NrofCRSPorts   *message);
13551 size_t streaming_protobufs__nrof_crs__ports__pack
13552                      (const StreamingProtobufs__NrofCRSPorts   *message,
13553                       uint8_t             *out);
13554 size_t streaming_protobufs__nrof_crs__ports__pack_to_buffer
13555                      (const StreamingProtobufs__NrofCRSPorts   *message,
13556                       ProtobufCBuffer     *buffer);
13557 StreamingProtobufs__NrofCRSPorts *
13558        streaming_protobufs__nrof_crs__ports__unpack
13559                      (ProtobufCAllocator  *allocator,
13560                       size_t               len,
13561                       const uint8_t       *data);
13562 void   streaming_protobufs__nrof_crs__ports__free_unpacked
13563                      (StreamingProtobufs__NrofCRSPorts *message,
13564                       ProtobufCAllocator *allocator);
13565 /* StreamingProtobufs__VShift methods */
13566 void   streaming_protobufs__v__shift__init
13567                      (StreamingProtobufs__VShift         *message);
13568 size_t streaming_protobufs__v__shift__get_packed_size
13569                      (const StreamingProtobufs__VShift   *message);
13570 size_t streaming_protobufs__v__shift__pack
13571                      (const StreamingProtobufs__VShift   *message,
13572                       uint8_t             *out);
13573 size_t streaming_protobufs__v__shift__pack_to_buffer
13574                      (const StreamingProtobufs__VShift   *message,
13575                       ProtobufCBuffer     *buffer);
13576 StreamingProtobufs__VShift *
13577        streaming_protobufs__v__shift__unpack
13578                      (ProtobufCAllocator  *allocator,
13579                       size_t               len,
13580                       const uint8_t       *data);
13581 void   streaming_protobufs__v__shift__free_unpacked
13582                      (StreamingProtobufs__VShift *message,
13583                       ProtobufCAllocator *allocator);
13584 /* StreamingProtobufs__RateMatchPattern methods */
13585 void   streaming_protobufs__rate_match_pattern__init
13586                      (StreamingProtobufs__RateMatchPattern         *message);
13587 size_t streaming_protobufs__rate_match_pattern__get_packed_size
13588                      (const StreamingProtobufs__RateMatchPattern   *message);
13589 size_t streaming_protobufs__rate_match_pattern__pack
13590                      (const StreamingProtobufs__RateMatchPattern   *message,
13591                       uint8_t             *out);
13592 size_t streaming_protobufs__rate_match_pattern__pack_to_buffer
13593                      (const StreamingProtobufs__RateMatchPattern   *message,
13594                       ProtobufCBuffer     *buffer);
13595 StreamingProtobufs__RateMatchPattern *
13596        streaming_protobufs__rate_match_pattern__unpack
13597                      (ProtobufCAllocator  *allocator,
13598                       size_t               len,
13599                       const uint8_t       *data);
13600 void   streaming_protobufs__rate_match_pattern__free_unpacked
13601                      (StreamingProtobufs__RateMatchPattern *message,
13602                       ProtobufCAllocator *allocator);
13603 /* StreamingProtobufs__Bitmaps methods */
13604 void   streaming_protobufs__bitmaps__init
13605                      (StreamingProtobufs__Bitmaps         *message);
13606 size_t streaming_protobufs__bitmaps__get_packed_size
13607                      (const StreamingProtobufs__Bitmaps   *message);
13608 size_t streaming_protobufs__bitmaps__pack
13609                      (const StreamingProtobufs__Bitmaps   *message,
13610                       uint8_t             *out);
13611 size_t streaming_protobufs__bitmaps__pack_to_buffer
13612                      (const StreamingProtobufs__Bitmaps   *message,
13613                       ProtobufCBuffer     *buffer);
13614 StreamingProtobufs__Bitmaps *
13615        streaming_protobufs__bitmaps__unpack
13616                      (ProtobufCAllocator  *allocator,
13617                       size_t               len,
13618                       const uint8_t       *data);
13619 void   streaming_protobufs__bitmaps__free_unpacked
13620                      (StreamingProtobufs__Bitmaps *message,
13621                       ProtobufCAllocator *allocator);
13622 /* StreamingProtobufs__Dummy methods */
13623 void   streaming_protobufs__dummy__init
13624                      (StreamingProtobufs__Dummy         *message);
13625 size_t streaming_protobufs__dummy__get_packed_size
13626                      (const StreamingProtobufs__Dummy   *message);
13627 size_t streaming_protobufs__dummy__pack
13628                      (const StreamingProtobufs__Dummy   *message,
13629                       uint8_t             *out);
13630 size_t streaming_protobufs__dummy__pack_to_buffer
13631                      (const StreamingProtobufs__Dummy   *message,
13632                       ProtobufCBuffer     *buffer);
13633 StreamingProtobufs__Dummy *
13634        streaming_protobufs__dummy__unpack
13635                      (ProtobufCAllocator  *allocator,
13636                       size_t               len,
13637                       const uint8_t       *data);
13638 void   streaming_protobufs__dummy__free_unpacked
13639                      (StreamingProtobufs__Dummy *message,
13640                       ProtobufCAllocator *allocator);
13641 /* StreamingProtobufs__TDDULDLConfigCommon methods */
13642 void   streaming_protobufs__tdd__ul__dl__config_common__init
13643                      (StreamingProtobufs__TDDULDLConfigCommon         *message);
13644 size_t streaming_protobufs__tdd__ul__dl__config_common__get_packed_size
13645                      (const StreamingProtobufs__TDDULDLConfigCommon   *message);
13646 size_t streaming_protobufs__tdd__ul__dl__config_common__pack
13647                      (const StreamingProtobufs__TDDULDLConfigCommon   *message,
13648                       uint8_t             *out);
13649 size_t streaming_protobufs__tdd__ul__dl__config_common__pack_to_buffer
13650                      (const StreamingProtobufs__TDDULDLConfigCommon   *message,
13651                       ProtobufCBuffer     *buffer);
13652 StreamingProtobufs__TDDULDLConfigCommon *
13653        streaming_protobufs__tdd__ul__dl__config_common__unpack
13654                      (ProtobufCAllocator  *allocator,
13655                       size_t               len,
13656                       const uint8_t       *data);
13657 void   streaming_protobufs__tdd__ul__dl__config_common__free_unpacked
13658                      (StreamingProtobufs__TDDULDLConfigCommon *message,
13659                       ProtobufCAllocator *allocator);
13660 /* StreamingProtobufs__TDDULDLPattern methods */
13661 void   streaming_protobufs__tdd__ul__dl__pattern__init
13662                      (StreamingProtobufs__TDDULDLPattern         *message);
13663 size_t streaming_protobufs__tdd__ul__dl__pattern__get_packed_size
13664                      (const StreamingProtobufs__TDDULDLPattern   *message);
13665 size_t streaming_protobufs__tdd__ul__dl__pattern__pack
13666                      (const StreamingProtobufs__TDDULDLPattern   *message,
13667                       uint8_t             *out);
13668 size_t streaming_protobufs__tdd__ul__dl__pattern__pack_to_buffer
13669                      (const StreamingProtobufs__TDDULDLPattern   *message,
13670                       ProtobufCBuffer     *buffer);
13671 StreamingProtobufs__TDDULDLPattern *
13672        streaming_protobufs__tdd__ul__dl__pattern__unpack
13673                      (ProtobufCAllocator  *allocator,
13674                       size_t               len,
13675                       const uint8_t       *data);
13676 void   streaming_protobufs__tdd__ul__dl__pattern__free_unpacked
13677                      (StreamingProtobufs__TDDULDLPattern *message,
13678                       ProtobufCAllocator *allocator);
13679 /* StreamingProtobufs__DLULTransmissionPeriodicity methods */
13680 void   streaming_protobufs__dl__ul__transmission_periodicity__init
13681                      (StreamingProtobufs__DLULTransmissionPeriodicity         *message);
13682 size_t streaming_protobufs__dl__ul__transmission_periodicity__get_packed_size
13683                      (const StreamingProtobufs__DLULTransmissionPeriodicity   *message);
13684 size_t streaming_protobufs__dl__ul__transmission_periodicity__pack
13685                      (const StreamingProtobufs__DLULTransmissionPeriodicity   *message,
13686                       uint8_t             *out);
13687 size_t streaming_protobufs__dl__ul__transmission_periodicity__pack_to_buffer
13688                      (const StreamingProtobufs__DLULTransmissionPeriodicity   *message,
13689                       ProtobufCBuffer     *buffer);
13690 StreamingProtobufs__DLULTransmissionPeriodicity *
13691        streaming_protobufs__dl__ul__transmission_periodicity__unpack
13692                      (ProtobufCAllocator  *allocator,
13693                       size_t               len,
13694                       const uint8_t       *data);
13695 void   streaming_protobufs__dl__ul__transmission_periodicity__free_unpacked
13696                      (StreamingProtobufs__DLULTransmissionPeriodicity *message,
13697                       ProtobufCAllocator *allocator);
13698 /* StreamingProtobufs__DLULTransmissionPeriodicityV1530 methods */
13699 void   streaming_protobufs__dl__ul__transmission_periodicity_v1530__init
13700                      (StreamingProtobufs__DLULTransmissionPeriodicityV1530         *message);
13701 size_t streaming_protobufs__dl__ul__transmission_periodicity_v1530__get_packed_size
13702                      (const StreamingProtobufs__DLULTransmissionPeriodicityV1530   *message);
13703 size_t streaming_protobufs__dl__ul__transmission_periodicity_v1530__pack
13704                      (const StreamingProtobufs__DLULTransmissionPeriodicityV1530   *message,
13705                       uint8_t             *out);
13706 size_t streaming_protobufs__dl__ul__transmission_periodicity_v1530__pack_to_buffer
13707                      (const StreamingProtobufs__DLULTransmissionPeriodicityV1530   *message,
13708                       ProtobufCBuffer     *buffer);
13709 StreamingProtobufs__DLULTransmissionPeriodicityV1530 *
13710        streaming_protobufs__dl__ul__transmission_periodicity_v1530__unpack
13711                      (ProtobufCAllocator  *allocator,
13712                       size_t               len,
13713                       const uint8_t       *data);
13714 void   streaming_protobufs__dl__ul__transmission_periodicity_v1530__free_unpacked
13715                      (StreamingProtobufs__DLULTransmissionPeriodicityV1530 *message,
13716                       ProtobufCAllocator *allocator);
13717 /* StreamingProtobufs__T304 methods */
13718 void   streaming_protobufs__t304__init
13719                      (StreamingProtobufs__T304         *message);
13720 size_t streaming_protobufs__t304__get_packed_size
13721                      (const StreamingProtobufs__T304   *message);
13722 size_t streaming_protobufs__t304__pack
13723                      (const StreamingProtobufs__T304   *message,
13724                       uint8_t             *out);
13725 size_t streaming_protobufs__t304__pack_to_buffer
13726                      (const StreamingProtobufs__T304   *message,
13727                       ProtobufCBuffer     *buffer);
13728 StreamingProtobufs__T304 *
13729        streaming_protobufs__t304__unpack
13730                      (ProtobufCAllocator  *allocator,
13731                       size_t               len,
13732                       const uint8_t       *data);
13733 void   streaming_protobufs__t304__free_unpacked
13734                      (StreamingProtobufs__T304 *message,
13735                       ProtobufCAllocator *allocator);
13736 /* StreamingProtobufs__RACHConfigDedicated methods */
13737 void   streaming_protobufs__rach__config_dedicated__init
13738                      (StreamingProtobufs__RACHConfigDedicated         *message);
13739 size_t streaming_protobufs__rach__config_dedicated__get_packed_size
13740                      (const StreamingProtobufs__RACHConfigDedicated   *message);
13741 size_t streaming_protobufs__rach__config_dedicated__pack
13742                      (const StreamingProtobufs__RACHConfigDedicated   *message,
13743                       uint8_t             *out);
13744 size_t streaming_protobufs__rach__config_dedicated__pack_to_buffer
13745                      (const StreamingProtobufs__RACHConfigDedicated   *message,
13746                       ProtobufCBuffer     *buffer);
13747 StreamingProtobufs__RACHConfigDedicated *
13748        streaming_protobufs__rach__config_dedicated__unpack
13749                      (ProtobufCAllocator  *allocator,
13750                       size_t               len,
13751                       const uint8_t       *data);
13752 void   streaming_protobufs__rach__config_dedicated__free_unpacked
13753                      (StreamingProtobufs__RACHConfigDedicated *message,
13754                       ProtobufCAllocator *allocator);
13755 /* StreamingProtobufs__CFRA methods */
13756 void   streaming_protobufs__cfra__init
13757                      (StreamingProtobufs__CFRA         *message);
13758 size_t streaming_protobufs__cfra__get_packed_size
13759                      (const StreamingProtobufs__CFRA   *message);
13760 size_t streaming_protobufs__cfra__pack
13761                      (const StreamingProtobufs__CFRA   *message,
13762                       uint8_t             *out);
13763 size_t streaming_protobufs__cfra__pack_to_buffer
13764                      (const StreamingProtobufs__CFRA   *message,
13765                       ProtobufCBuffer     *buffer);
13766 StreamingProtobufs__CFRA *
13767        streaming_protobufs__cfra__unpack
13768                      (ProtobufCAllocator  *allocator,
13769                       size_t               len,
13770                       const uint8_t       *data);
13771 void   streaming_protobufs__cfra__free_unpacked
13772                      (StreamingProtobufs__CFRA *message,
13773                       ProtobufCAllocator *allocator);
13774 /* StreamingProtobufs__Occasions methods */
13775 void   streaming_protobufs__occasions__init
13776                      (StreamingProtobufs__Occasions         *message);
13777 size_t streaming_protobufs__occasions__get_packed_size
13778                      (const StreamingProtobufs__Occasions   *message);
13779 size_t streaming_protobufs__occasions__pack
13780                      (const StreamingProtobufs__Occasions   *message,
13781                       uint8_t             *out);
13782 size_t streaming_protobufs__occasions__pack_to_buffer
13783                      (const StreamingProtobufs__Occasions   *message,
13784                       ProtobufCBuffer     *buffer);
13785 StreamingProtobufs__Occasions *
13786        streaming_protobufs__occasions__unpack
13787                      (ProtobufCAllocator  *allocator,
13788                       size_t               len,
13789                       const uint8_t       *data);
13790 void   streaming_protobufs__occasions__free_unpacked
13791                      (StreamingProtobufs__Occasions *message,
13792                       ProtobufCAllocator *allocator);
13793 /* StreamingProtobufs__SSB methods */
13794 void   streaming_protobufs__ssb__init
13795                      (StreamingProtobufs__SSB         *message);
13796 size_t streaming_protobufs__ssb__get_packed_size
13797                      (const StreamingProtobufs__SSB   *message);
13798 size_t streaming_protobufs__ssb__pack
13799                      (const StreamingProtobufs__SSB   *message,
13800                       uint8_t             *out);
13801 size_t streaming_protobufs__ssb__pack_to_buffer
13802                      (const StreamingProtobufs__SSB   *message,
13803                       ProtobufCBuffer     *buffer);
13804 StreamingProtobufs__SSB *
13805        streaming_protobufs__ssb__unpack
13806                      (ProtobufCAllocator  *allocator,
13807                       size_t               len,
13808                       const uint8_t       *data);
13809 void   streaming_protobufs__ssb__free_unpacked
13810                      (StreamingProtobufs__SSB *message,
13811                       ProtobufCAllocator *allocator);
13812 /* StreamingProtobufs__CFRASSBResource methods */
13813 void   streaming_protobufs__cfra__ssb__resource__init
13814                      (StreamingProtobufs__CFRASSBResource         *message);
13815 size_t streaming_protobufs__cfra__ssb__resource__get_packed_size
13816                      (const StreamingProtobufs__CFRASSBResource   *message);
13817 size_t streaming_protobufs__cfra__ssb__resource__pack
13818                      (const StreamingProtobufs__CFRASSBResource   *message,
13819                       uint8_t             *out);
13820 size_t streaming_protobufs__cfra__ssb__resource__pack_to_buffer
13821                      (const StreamingProtobufs__CFRASSBResource   *message,
13822                       ProtobufCBuffer     *buffer);
13823 StreamingProtobufs__CFRASSBResource *
13824        streaming_protobufs__cfra__ssb__resource__unpack
13825                      (ProtobufCAllocator  *allocator,
13826                       size_t               len,
13827                       const uint8_t       *data);
13828 void   streaming_protobufs__cfra__ssb__resource__free_unpacked
13829                      (StreamingProtobufs__CFRASSBResource *message,
13830                       ProtobufCAllocator *allocator);
13831 /* StreamingProtobufs__CSIRS methods */
13832 void   streaming_protobufs__csirs__init
13833                      (StreamingProtobufs__CSIRS         *message);
13834 size_t streaming_protobufs__csirs__get_packed_size
13835                      (const StreamingProtobufs__CSIRS   *message);
13836 size_t streaming_protobufs__csirs__pack
13837                      (const StreamingProtobufs__CSIRS   *message,
13838                       uint8_t             *out);
13839 size_t streaming_protobufs__csirs__pack_to_buffer
13840                      (const StreamingProtobufs__CSIRS   *message,
13841                       ProtobufCBuffer     *buffer);
13842 StreamingProtobufs__CSIRS *
13843        streaming_protobufs__csirs__unpack
13844                      (ProtobufCAllocator  *allocator,
13845                       size_t               len,
13846                       const uint8_t       *data);
13847 void   streaming_protobufs__csirs__free_unpacked
13848                      (StreamingProtobufs__CSIRS *message,
13849                       ProtobufCAllocator *allocator);
13850 /* StreamingProtobufs__CFRACSIRSResource methods */
13851 void   streaming_protobufs__cfra__csirs__resource__init
13852                      (StreamingProtobufs__CFRACSIRSResource         *message);
13853 size_t streaming_protobufs__cfra__csirs__resource__get_packed_size
13854                      (const StreamingProtobufs__CFRACSIRSResource   *message);
13855 size_t streaming_protobufs__cfra__csirs__resource__pack
13856                      (const StreamingProtobufs__CFRACSIRSResource   *message,
13857                       uint8_t             *out);
13858 size_t streaming_protobufs__cfra__csirs__resource__pack_to_buffer
13859                      (const StreamingProtobufs__CFRACSIRSResource   *message,
13860                       ProtobufCBuffer     *buffer);
13861 StreamingProtobufs__CFRACSIRSResource *
13862        streaming_protobufs__cfra__csirs__resource__unpack
13863                      (ProtobufCAllocator  *allocator,
13864                       size_t               len,
13865                       const uint8_t       *data);
13866 void   streaming_protobufs__cfra__csirs__resource__free_unpacked
13867                      (StreamingProtobufs__CFRACSIRSResource *message,
13868                       ProtobufCAllocator *allocator);
13869 /* StreamingProtobufs__RAPrioritization methods */
13870 void   streaming_protobufs__ra__prioritization__init
13871                      (StreamingProtobufs__RAPrioritization         *message);
13872 size_t streaming_protobufs__ra__prioritization__get_packed_size
13873                      (const StreamingProtobufs__RAPrioritization   *message);
13874 size_t streaming_protobufs__ra__prioritization__pack
13875                      (const StreamingProtobufs__RAPrioritization   *message,
13876                       uint8_t             *out);
13877 size_t streaming_protobufs__ra__prioritization__pack_to_buffer
13878                      (const StreamingProtobufs__RAPrioritization   *message,
13879                       ProtobufCBuffer     *buffer);
13880 StreamingProtobufs__RAPrioritization *
13881        streaming_protobufs__ra__prioritization__unpack
13882                      (ProtobufCAllocator  *allocator,
13883                       size_t               len,
13884                       const uint8_t       *data);
13885 void   streaming_protobufs__ra__prioritization__free_unpacked
13886                      (StreamingProtobufs__RAPrioritization *message,
13887                       ProtobufCAllocator *allocator);
13888 /* StreamingProtobufs__PowerRampingStepHighPriority methods */
13889 void   streaming_protobufs__power_ramping_step_high_priority__init
13890                      (StreamingProtobufs__PowerRampingStepHighPriority         *message);
13891 size_t streaming_protobufs__power_ramping_step_high_priority__get_packed_size
13892                      (const StreamingProtobufs__PowerRampingStepHighPriority   *message);
13893 size_t streaming_protobufs__power_ramping_step_high_priority__pack
13894                      (const StreamingProtobufs__PowerRampingStepHighPriority   *message,
13895                       uint8_t             *out);
13896 size_t streaming_protobufs__power_ramping_step_high_priority__pack_to_buffer
13897                      (const StreamingProtobufs__PowerRampingStepHighPriority   *message,
13898                       ProtobufCBuffer     *buffer);
13899 StreamingProtobufs__PowerRampingStepHighPriority *
13900        streaming_protobufs__power_ramping_step_high_priority__unpack
13901                      (ProtobufCAllocator  *allocator,
13902                       size_t               len,
13903                       const uint8_t       *data);
13904 void   streaming_protobufs__power_ramping_step_high_priority__free_unpacked
13905                      (StreamingProtobufs__PowerRampingStepHighPriority *message,
13906                       ProtobufCAllocator *allocator);
13907 /* StreamingProtobufs__ScalingFactorBI methods */
13908 void   streaming_protobufs__scaling_factor_bi__init
13909                      (StreamingProtobufs__ScalingFactorBI         *message);
13910 size_t streaming_protobufs__scaling_factor_bi__get_packed_size
13911                      (const StreamingProtobufs__ScalingFactorBI   *message);
13912 size_t streaming_protobufs__scaling_factor_bi__pack
13913                      (const StreamingProtobufs__ScalingFactorBI   *message,
13914                       uint8_t             *out);
13915 size_t streaming_protobufs__scaling_factor_bi__pack_to_buffer
13916                      (const StreamingProtobufs__ScalingFactorBI   *message,
13917                       ProtobufCBuffer     *buffer);
13918 StreamingProtobufs__ScalingFactorBI *
13919        streaming_protobufs__scaling_factor_bi__unpack
13920                      (ProtobufCAllocator  *allocator,
13921                       size_t               len,
13922                       const uint8_t       *data);
13923 void   streaming_protobufs__scaling_factor_bi__free_unpacked
13924                      (StreamingProtobufs__ScalingFactorBI *message,
13925                       ProtobufCAllocator *allocator);
13926 /* StreamingProtobufs__SSBMTC methods */
13927 void   streaming_protobufs__ssb__mtc__init
13928                      (StreamingProtobufs__SSBMTC         *message);
13929 size_t streaming_protobufs__ssb__mtc__get_packed_size
13930                      (const StreamingProtobufs__SSBMTC   *message);
13931 size_t streaming_protobufs__ssb__mtc__pack
13932                      (const StreamingProtobufs__SSBMTC   *message,
13933                       uint8_t             *out);
13934 size_t streaming_protobufs__ssb__mtc__pack_to_buffer
13935                      (const StreamingProtobufs__SSBMTC   *message,
13936                       ProtobufCBuffer     *buffer);
13937 StreamingProtobufs__SSBMTC *
13938        streaming_protobufs__ssb__mtc__unpack
13939                      (ProtobufCAllocator  *allocator,
13940                       size_t               len,
13941                       const uint8_t       *data);
13942 void   streaming_protobufs__ssb__mtc__free_unpacked
13943                      (StreamingProtobufs__SSBMTC *message,
13944                       ProtobufCAllocator *allocator);
13945 /* StreamingProtobufs__Duration methods */
13946 void   streaming_protobufs__duration__init
13947                      (StreamingProtobufs__Duration         *message);
13948 size_t streaming_protobufs__duration__get_packed_size
13949                      (const StreamingProtobufs__Duration   *message);
13950 size_t streaming_protobufs__duration__pack
13951                      (const StreamingProtobufs__Duration   *message,
13952                       uint8_t             *out);
13953 size_t streaming_protobufs__duration__pack_to_buffer
13954                      (const StreamingProtobufs__Duration   *message,
13955                       ProtobufCBuffer     *buffer);
13956 StreamingProtobufs__Duration *
13957        streaming_protobufs__duration__unpack
13958                      (ProtobufCAllocator  *allocator,
13959                       size_t               len,
13960                       const uint8_t       *data);
13961 void   streaming_protobufs__duration__free_unpacked
13962                      (StreamingProtobufs__Duration *message,
13963                       ProtobufCAllocator *allocator);
13964 /* StreamingProtobufs__SSBMTC2 methods */
13965 void   streaming_protobufs__ssb__mtc2__init
13966                      (StreamingProtobufs__SSBMTC2         *message);
13967 size_t streaming_protobufs__ssb__mtc2__get_packed_size
13968                      (const StreamingProtobufs__SSBMTC2   *message);
13969 size_t streaming_protobufs__ssb__mtc2__pack
13970                      (const StreamingProtobufs__SSBMTC2   *message,
13971                       uint8_t             *out);
13972 size_t streaming_protobufs__ssb__mtc2__pack_to_buffer
13973                      (const StreamingProtobufs__SSBMTC2   *message,
13974                       ProtobufCBuffer     *buffer);
13975 StreamingProtobufs__SSBMTC2 *
13976        streaming_protobufs__ssb__mtc2__unpack
13977                      (ProtobufCAllocator  *allocator,
13978                       size_t               len,
13979                       const uint8_t       *data);
13980 void   streaming_protobufs__ssb__mtc2__free_unpacked
13981                      (StreamingProtobufs__SSBMTC2 *message,
13982                       ProtobufCAllocator *allocator);
13983 /* StreamingProtobufs__Periodicity methods */
13984 void   streaming_protobufs__periodicity__init
13985                      (StreamingProtobufs__Periodicity         *message);
13986 size_t streaming_protobufs__periodicity__get_packed_size
13987                      (const StreamingProtobufs__Periodicity   *message);
13988 size_t streaming_protobufs__periodicity__pack
13989                      (const StreamingProtobufs__Periodicity   *message,
13990                       uint8_t             *out);
13991 size_t streaming_protobufs__periodicity__pack_to_buffer
13992                      (const StreamingProtobufs__Periodicity   *message,
13993                       ProtobufCBuffer     *buffer);
13994 StreamingProtobufs__Periodicity *
13995        streaming_protobufs__periodicity__unpack
13996                      (ProtobufCAllocator  *allocator,
13997                       size_t               len,
13998                       const uint8_t       *data);
13999 void   streaming_protobufs__periodicity__free_unpacked
14000                      (StreamingProtobufs__Periodicity *message,
14001                       ProtobufCAllocator *allocator);
14002 /* StreamingProtobufs__RLFTimersAndConstants methods */
14003 void   streaming_protobufs__rlf__timers_and_constants__init
14004                      (StreamingProtobufs__RLFTimersAndConstants         *message);
14005 size_t streaming_protobufs__rlf__timers_and_constants__get_packed_size
14006                      (const StreamingProtobufs__RLFTimersAndConstants   *message);
14007 size_t streaming_protobufs__rlf__timers_and_constants__pack
14008                      (const StreamingProtobufs__RLFTimersAndConstants   *message,
14009                       uint8_t             *out);
14010 size_t streaming_protobufs__rlf__timers_and_constants__pack_to_buffer
14011                      (const StreamingProtobufs__RLFTimersAndConstants   *message,
14012                       ProtobufCBuffer     *buffer);
14013 StreamingProtobufs__RLFTimersAndConstants *
14014        streaming_protobufs__rlf__timers_and_constants__unpack
14015                      (ProtobufCAllocator  *allocator,
14016                       size_t               len,
14017                       const uint8_t       *data);
14018 void   streaming_protobufs__rlf__timers_and_constants__free_unpacked
14019                      (StreamingProtobufs__RLFTimersAndConstants *message,
14020                       ProtobufCAllocator *allocator);
14021 /* StreamingProtobufs__T310 methods */
14022 void   streaming_protobufs__t310__init
14023                      (StreamingProtobufs__T310         *message);
14024 size_t streaming_protobufs__t310__get_packed_size
14025                      (const StreamingProtobufs__T310   *message);
14026 size_t streaming_protobufs__t310__pack
14027                      (const StreamingProtobufs__T310   *message,
14028                       uint8_t             *out);
14029 size_t streaming_protobufs__t310__pack_to_buffer
14030                      (const StreamingProtobufs__T310   *message,
14031                       ProtobufCBuffer     *buffer);
14032 StreamingProtobufs__T310 *
14033        streaming_protobufs__t310__unpack
14034                      (ProtobufCAllocator  *allocator,
14035                       size_t               len,
14036                       const uint8_t       *data);
14037 void   streaming_protobufs__t310__free_unpacked
14038                      (StreamingProtobufs__T310 *message,
14039                       ProtobufCAllocator *allocator);
14040 /* StreamingProtobufs__N310 methods */
14041 void   streaming_protobufs__n310__init
14042                      (StreamingProtobufs__N310         *message);
14043 size_t streaming_protobufs__n310__get_packed_size
14044                      (const StreamingProtobufs__N310   *message);
14045 size_t streaming_protobufs__n310__pack
14046                      (const StreamingProtobufs__N310   *message,
14047                       uint8_t             *out);
14048 size_t streaming_protobufs__n310__pack_to_buffer
14049                      (const StreamingProtobufs__N310   *message,
14050                       ProtobufCBuffer     *buffer);
14051 StreamingProtobufs__N310 *
14052        streaming_protobufs__n310__unpack
14053                      (ProtobufCAllocator  *allocator,
14054                       size_t               len,
14055                       const uint8_t       *data);
14056 void   streaming_protobufs__n310__free_unpacked
14057                      (StreamingProtobufs__N310 *message,
14058                       ProtobufCAllocator *allocator);
14059 /* StreamingProtobufs__N311 methods */
14060 void   streaming_protobufs__n311__init
14061                      (StreamingProtobufs__N311         *message);
14062 size_t streaming_protobufs__n311__get_packed_size
14063                      (const StreamingProtobufs__N311   *message);
14064 size_t streaming_protobufs__n311__pack
14065                      (const StreamingProtobufs__N311   *message,
14066                       uint8_t             *out);
14067 size_t streaming_protobufs__n311__pack_to_buffer
14068                      (const StreamingProtobufs__N311   *message,
14069                       ProtobufCBuffer     *buffer);
14070 StreamingProtobufs__N311 *
14071        streaming_protobufs__n311__unpack
14072                      (ProtobufCAllocator  *allocator,
14073                       size_t               len,
14074                       const uint8_t       *data);
14075 void   streaming_protobufs__n311__free_unpacked
14076                      (StreamingProtobufs__N311 *message,
14077                       ProtobufCAllocator *allocator);
14078 /* StreamingProtobufs__T311V1530 methods */
14079 void   streaming_protobufs__t311_v1530__init
14080                      (StreamingProtobufs__T311V1530         *message);
14081 size_t streaming_protobufs__t311_v1530__get_packed_size
14082                      (const StreamingProtobufs__T311V1530   *message);
14083 size_t streaming_protobufs__t311_v1530__pack
14084                      (const StreamingProtobufs__T311V1530   *message,
14085                       uint8_t             *out);
14086 size_t streaming_protobufs__t311_v1530__pack_to_buffer
14087                      (const StreamingProtobufs__T311V1530   *message,
14088                       ProtobufCBuffer     *buffer);
14089 StreamingProtobufs__T311V1530 *
14090        streaming_protobufs__t311_v1530__unpack
14091                      (ProtobufCAllocator  *allocator,
14092                       size_t               len,
14093                       const uint8_t       *data);
14094 void   streaming_protobufs__t311_v1530__free_unpacked
14095                      (StreamingProtobufs__T311V1530 *message,
14096                       ProtobufCAllocator *allocator);
14097 /* StreamingProtobufs__RlmInSyncOutOfSyncThreshold methods */
14098 void   streaming_protobufs__rlm_in_sync_out_of_sync_threshold__init
14099                      (StreamingProtobufs__RlmInSyncOutOfSyncThreshold         *message);
14100 size_t streaming_protobufs__rlm_in_sync_out_of_sync_threshold__get_packed_size
14101                      (const StreamingProtobufs__RlmInSyncOutOfSyncThreshold   *message);
14102 size_t streaming_protobufs__rlm_in_sync_out_of_sync_threshold__pack
14103                      (const StreamingProtobufs__RlmInSyncOutOfSyncThreshold   *message,
14104                       uint8_t             *out);
14105 size_t streaming_protobufs__rlm_in_sync_out_of_sync_threshold__pack_to_buffer
14106                      (const StreamingProtobufs__RlmInSyncOutOfSyncThreshold   *message,
14107                       ProtobufCBuffer     *buffer);
14108 StreamingProtobufs__RlmInSyncOutOfSyncThreshold *
14109        streaming_protobufs__rlm_in_sync_out_of_sync_threshold__unpack
14110                      (ProtobufCAllocator  *allocator,
14111                       size_t               len,
14112                       const uint8_t       *data);
14113 void   streaming_protobufs__rlm_in_sync_out_of_sync_threshold__free_unpacked
14114                      (StreamingProtobufs__RlmInSyncOutOfSyncThreshold *message,
14115                       ProtobufCAllocator *allocator);
14116 /* StreamingProtobufs__ServingCellConfig methods */
14117 void   streaming_protobufs__serving_cell_config__init
14118                      (StreamingProtobufs__ServingCellConfig         *message);
14119 size_t streaming_protobufs__serving_cell_config__get_packed_size
14120                      (const StreamingProtobufs__ServingCellConfig   *message);
14121 size_t streaming_protobufs__serving_cell_config__pack
14122                      (const StreamingProtobufs__ServingCellConfig   *message,
14123                       uint8_t             *out);
14124 size_t streaming_protobufs__serving_cell_config__pack_to_buffer
14125                      (const StreamingProtobufs__ServingCellConfig   *message,
14126                       ProtobufCBuffer     *buffer);
14127 StreamingProtobufs__ServingCellConfig *
14128        streaming_protobufs__serving_cell_config__unpack
14129                      (ProtobufCAllocator  *allocator,
14130                       size_t               len,
14131                       const uint8_t       *data);
14132 void   streaming_protobufs__serving_cell_config__free_unpacked
14133                      (StreamingProtobufs__ServingCellConfig *message,
14134                       ProtobufCAllocator *allocator);
14135 /* StreamingProtobufs__TDDULDLConfigDedicated methods */
14136 void   streaming_protobufs__tdd__ul__dl__config_dedicated__init
14137                      (StreamingProtobufs__TDDULDLConfigDedicated         *message);
14138 size_t streaming_protobufs__tdd__ul__dl__config_dedicated__get_packed_size
14139                      (const StreamingProtobufs__TDDULDLConfigDedicated   *message);
14140 size_t streaming_protobufs__tdd__ul__dl__config_dedicated__pack
14141                      (const StreamingProtobufs__TDDULDLConfigDedicated   *message,
14142                       uint8_t             *out);
14143 size_t streaming_protobufs__tdd__ul__dl__config_dedicated__pack_to_buffer
14144                      (const StreamingProtobufs__TDDULDLConfigDedicated   *message,
14145                       ProtobufCBuffer     *buffer);
14146 StreamingProtobufs__TDDULDLConfigDedicated *
14147        streaming_protobufs__tdd__ul__dl__config_dedicated__unpack
14148                      (ProtobufCAllocator  *allocator,
14149                       size_t               len,
14150                       const uint8_t       *data);
14151 void   streaming_protobufs__tdd__ul__dl__config_dedicated__free_unpacked
14152                      (StreamingProtobufs__TDDULDLConfigDedicated *message,
14153                       ProtobufCAllocator *allocator);
14154 /* StreamingProtobufs__TDDULDLSlotConfig methods */
14155 void   streaming_protobufs__tdd__ul__dl__slot_config__init
14156                      (StreamingProtobufs__TDDULDLSlotConfig         *message);
14157 size_t streaming_protobufs__tdd__ul__dl__slot_config__get_packed_size
14158                      (const StreamingProtobufs__TDDULDLSlotConfig   *message);
14159 size_t streaming_protobufs__tdd__ul__dl__slot_config__pack
14160                      (const StreamingProtobufs__TDDULDLSlotConfig   *message,
14161                       uint8_t             *out);
14162 size_t streaming_protobufs__tdd__ul__dl__slot_config__pack_to_buffer
14163                      (const StreamingProtobufs__TDDULDLSlotConfig   *message,
14164                       ProtobufCBuffer     *buffer);
14165 StreamingProtobufs__TDDULDLSlotConfig *
14166        streaming_protobufs__tdd__ul__dl__slot_config__unpack
14167                      (ProtobufCAllocator  *allocator,
14168                       size_t               len,
14169                       const uint8_t       *data);
14170 void   streaming_protobufs__tdd__ul__dl__slot_config__free_unpacked
14171                      (StreamingProtobufs__TDDULDLSlotConfig *message,
14172                       ProtobufCAllocator *allocator);
14173 /* StreamingProtobufs__Explicit methods */
14174 void   streaming_protobufs__explicit__init
14175                      (StreamingProtobufs__Explicit         *message);
14176 size_t streaming_protobufs__explicit__get_packed_size
14177                      (const StreamingProtobufs__Explicit   *message);
14178 size_t streaming_protobufs__explicit__pack
14179                      (const StreamingProtobufs__Explicit   *message,
14180                       uint8_t             *out);
14181 size_t streaming_protobufs__explicit__pack_to_buffer
14182                      (const StreamingProtobufs__Explicit   *message,
14183                       ProtobufCBuffer     *buffer);
14184 StreamingProtobufs__Explicit *
14185        streaming_protobufs__explicit__unpack
14186                      (ProtobufCAllocator  *allocator,
14187                       size_t               len,
14188                       const uint8_t       *data);
14189 void   streaming_protobufs__explicit__free_unpacked
14190                      (StreamingProtobufs__Explicit *message,
14191                       ProtobufCAllocator *allocator);
14192 /* StreamingProtobufs__BWPDownlinkDedicated methods */
14193 void   streaming_protobufs__bwp__downlink_dedicated__init
14194                      (StreamingProtobufs__BWPDownlinkDedicated         *message);
14195 size_t streaming_protobufs__bwp__downlink_dedicated__get_packed_size
14196                      (const StreamingProtobufs__BWPDownlinkDedicated   *message);
14197 size_t streaming_protobufs__bwp__downlink_dedicated__pack
14198                      (const StreamingProtobufs__BWPDownlinkDedicated   *message,
14199                       uint8_t             *out);
14200 size_t streaming_protobufs__bwp__downlink_dedicated__pack_to_buffer
14201                      (const StreamingProtobufs__BWPDownlinkDedicated   *message,
14202                       ProtobufCBuffer     *buffer);
14203 StreamingProtobufs__BWPDownlinkDedicated *
14204        streaming_protobufs__bwp__downlink_dedicated__unpack
14205                      (ProtobufCAllocator  *allocator,
14206                       size_t               len,
14207                       const uint8_t       *data);
14208 void   streaming_protobufs__bwp__downlink_dedicated__free_unpacked
14209                      (StreamingProtobufs__BWPDownlinkDedicated *message,
14210                       ProtobufCAllocator *allocator);
14211 /* StreamingProtobufs__PDCCHConfig methods */
14212 void   streaming_protobufs__pdcch__config__init
14213                      (StreamingProtobufs__PDCCHConfig         *message);
14214 size_t streaming_protobufs__pdcch__config__get_packed_size
14215                      (const StreamingProtobufs__PDCCHConfig   *message);
14216 size_t streaming_protobufs__pdcch__config__pack
14217                      (const StreamingProtobufs__PDCCHConfig   *message,
14218                       uint8_t             *out);
14219 size_t streaming_protobufs__pdcch__config__pack_to_buffer
14220                      (const StreamingProtobufs__PDCCHConfig   *message,
14221                       ProtobufCBuffer     *buffer);
14222 StreamingProtobufs__PDCCHConfig *
14223        streaming_protobufs__pdcch__config__unpack
14224                      (ProtobufCAllocator  *allocator,
14225                       size_t               len,
14226                       const uint8_t       *data);
14227 void   streaming_protobufs__pdcch__config__free_unpacked
14228                      (StreamingProtobufs__PDCCHConfig *message,
14229                       ProtobufCAllocator *allocator);
14230 /* StreamingProtobufs__DownlinkPreemption methods */
14231 void   streaming_protobufs__downlink_preemption__init
14232                      (StreamingProtobufs__DownlinkPreemption         *message);
14233 size_t streaming_protobufs__downlink_preemption__get_packed_size
14234                      (const StreamingProtobufs__DownlinkPreemption   *message);
14235 size_t streaming_protobufs__downlink_preemption__pack
14236                      (const StreamingProtobufs__DownlinkPreemption   *message,
14237                       uint8_t             *out);
14238 size_t streaming_protobufs__downlink_preemption__pack_to_buffer
14239                      (const StreamingProtobufs__DownlinkPreemption   *message,
14240                       ProtobufCBuffer     *buffer);
14241 StreamingProtobufs__DownlinkPreemption *
14242        streaming_protobufs__downlink_preemption__unpack
14243                      (ProtobufCAllocator  *allocator,
14244                       size_t               len,
14245                       const uint8_t       *data);
14246 void   streaming_protobufs__downlink_preemption__free_unpacked
14247                      (StreamingProtobufs__DownlinkPreemption *message,
14248                       ProtobufCAllocator *allocator);
14249 /* StreamingProtobufs__TimeFrequencySet methods */
14250 void   streaming_protobufs__time_frequency_set__init
14251                      (StreamingProtobufs__TimeFrequencySet         *message);
14252 size_t streaming_protobufs__time_frequency_set__get_packed_size
14253                      (const StreamingProtobufs__TimeFrequencySet   *message);
14254 size_t streaming_protobufs__time_frequency_set__pack
14255                      (const StreamingProtobufs__TimeFrequencySet   *message,
14256                       uint8_t             *out);
14257 size_t streaming_protobufs__time_frequency_set__pack_to_buffer
14258                      (const StreamingProtobufs__TimeFrequencySet   *message,
14259                       ProtobufCBuffer     *buffer);
14260 StreamingProtobufs__TimeFrequencySet *
14261        streaming_protobufs__time_frequency_set__unpack
14262                      (ProtobufCAllocator  *allocator,
14263                       size_t               len,
14264                       const uint8_t       *data);
14265 void   streaming_protobufs__time_frequency_set__free_unpacked
14266                      (StreamingProtobufs__TimeFrequencySet *message,
14267                       ProtobufCAllocator *allocator);
14268 /* StreamingProtobufs__INTConfigurationPerServingCell methods */
14269 void   streaming_protobufs__int__configuration_per_serving_cell__init
14270                      (StreamingProtobufs__INTConfigurationPerServingCell         *message);
14271 size_t streaming_protobufs__int__configuration_per_serving_cell__get_packed_size
14272                      (const StreamingProtobufs__INTConfigurationPerServingCell   *message);
14273 size_t streaming_protobufs__int__configuration_per_serving_cell__pack
14274                      (const StreamingProtobufs__INTConfigurationPerServingCell   *message,
14275                       uint8_t             *out);
14276 size_t streaming_protobufs__int__configuration_per_serving_cell__pack_to_buffer
14277                      (const StreamingProtobufs__INTConfigurationPerServingCell   *message,
14278                       ProtobufCBuffer     *buffer);
14279 StreamingProtobufs__INTConfigurationPerServingCell *
14280        streaming_protobufs__int__configuration_per_serving_cell__unpack
14281                      (ProtobufCAllocator  *allocator,
14282                       size_t               len,
14283                       const uint8_t       *data);
14284 void   streaming_protobufs__int__configuration_per_serving_cell__free_unpacked
14285                      (StreamingProtobufs__INTConfigurationPerServingCell *message,
14286                       ProtobufCAllocator *allocator);
14287 /* StreamingProtobufs__PUSCHTPCCommandConfig methods */
14288 void   streaming_protobufs__pusch__tpc__command_config__init
14289                      (StreamingProtobufs__PUSCHTPCCommandConfig         *message);
14290 size_t streaming_protobufs__pusch__tpc__command_config__get_packed_size
14291                      (const StreamingProtobufs__PUSCHTPCCommandConfig   *message);
14292 size_t streaming_protobufs__pusch__tpc__command_config__pack
14293                      (const StreamingProtobufs__PUSCHTPCCommandConfig   *message,
14294                       uint8_t             *out);
14295 size_t streaming_protobufs__pusch__tpc__command_config__pack_to_buffer
14296                      (const StreamingProtobufs__PUSCHTPCCommandConfig   *message,
14297                       ProtobufCBuffer     *buffer);
14298 StreamingProtobufs__PUSCHTPCCommandConfig *
14299        streaming_protobufs__pusch__tpc__command_config__unpack
14300                      (ProtobufCAllocator  *allocator,
14301                       size_t               len,
14302                       const uint8_t       *data);
14303 void   streaming_protobufs__pusch__tpc__command_config__free_unpacked
14304                      (StreamingProtobufs__PUSCHTPCCommandConfig *message,
14305                       ProtobufCAllocator *allocator);
14306 /* StreamingProtobufs__PUCCHTPCCommandConfig methods */
14307 void   streaming_protobufs__pucch__tpc__command_config__init
14308                      (StreamingProtobufs__PUCCHTPCCommandConfig         *message);
14309 size_t streaming_protobufs__pucch__tpc__command_config__get_packed_size
14310                      (const StreamingProtobufs__PUCCHTPCCommandConfig   *message);
14311 size_t streaming_protobufs__pucch__tpc__command_config__pack
14312                      (const StreamingProtobufs__PUCCHTPCCommandConfig   *message,
14313                       uint8_t             *out);
14314 size_t streaming_protobufs__pucch__tpc__command_config__pack_to_buffer
14315                      (const StreamingProtobufs__PUCCHTPCCommandConfig   *message,
14316                       ProtobufCBuffer     *buffer);
14317 StreamingProtobufs__PUCCHTPCCommandConfig *
14318        streaming_protobufs__pucch__tpc__command_config__unpack
14319                      (ProtobufCAllocator  *allocator,
14320                       size_t               len,
14321                       const uint8_t       *data);
14322 void   streaming_protobufs__pucch__tpc__command_config__free_unpacked
14323                      (StreamingProtobufs__PUCCHTPCCommandConfig *message,
14324                       ProtobufCAllocator *allocator);
14325 /* StreamingProtobufs__SRSTPCCommandConfig methods */
14326 void   streaming_protobufs__srs__tpc__command_config__init
14327                      (StreamingProtobufs__SRSTPCCommandConfig         *message);
14328 size_t streaming_protobufs__srs__tpc__command_config__get_packed_size
14329                      (const StreamingProtobufs__SRSTPCCommandConfig   *message);
14330 size_t streaming_protobufs__srs__tpc__command_config__pack
14331                      (const StreamingProtobufs__SRSTPCCommandConfig   *message,
14332                       uint8_t             *out);
14333 size_t streaming_protobufs__srs__tpc__command_config__pack_to_buffer
14334                      (const StreamingProtobufs__SRSTPCCommandConfig   *message,
14335                       ProtobufCBuffer     *buffer);
14336 StreamingProtobufs__SRSTPCCommandConfig *
14337        streaming_protobufs__srs__tpc__command_config__unpack
14338                      (ProtobufCAllocator  *allocator,
14339                       size_t               len,
14340                       const uint8_t       *data);
14341 void   streaming_protobufs__srs__tpc__command_config__free_unpacked
14342                      (StreamingProtobufs__SRSTPCCommandConfig *message,
14343                       ProtobufCAllocator *allocator);
14344 /* StreamingProtobufs__PDSCHConfig methods */
14345 void   streaming_protobufs__pdsch__config__init
14346                      (StreamingProtobufs__PDSCHConfig         *message);
14347 size_t streaming_protobufs__pdsch__config__get_packed_size
14348                      (const StreamingProtobufs__PDSCHConfig   *message);
14349 size_t streaming_protobufs__pdsch__config__pack
14350                      (const StreamingProtobufs__PDSCHConfig   *message,
14351                       uint8_t             *out);
14352 size_t streaming_protobufs__pdsch__config__pack_to_buffer
14353                      (const StreamingProtobufs__PDSCHConfig   *message,
14354                       ProtobufCBuffer     *buffer);
14355 StreamingProtobufs__PDSCHConfig *
14356        streaming_protobufs__pdsch__config__unpack
14357                      (ProtobufCAllocator  *allocator,
14358                       size_t               len,
14359                       const uint8_t       *data);
14360 void   streaming_protobufs__pdsch__config__free_unpacked
14361                      (StreamingProtobufs__PDSCHConfig *message,
14362                       ProtobufCAllocator *allocator);
14363 /* StreamingProtobufs__DMRSDownlinkConfig methods */
14364 void   streaming_protobufs__dmrs__downlink_config__init
14365                      (StreamingProtobufs__DMRSDownlinkConfig         *message);
14366 size_t streaming_protobufs__dmrs__downlink_config__get_packed_size
14367                      (const StreamingProtobufs__DMRSDownlinkConfig   *message);
14368 size_t streaming_protobufs__dmrs__downlink_config__pack
14369                      (const StreamingProtobufs__DMRSDownlinkConfig   *message,
14370                       uint8_t             *out);
14371 size_t streaming_protobufs__dmrs__downlink_config__pack_to_buffer
14372                      (const StreamingProtobufs__DMRSDownlinkConfig   *message,
14373                       ProtobufCBuffer     *buffer);
14374 StreamingProtobufs__DMRSDownlinkConfig *
14375        streaming_protobufs__dmrs__downlink_config__unpack
14376                      (ProtobufCAllocator  *allocator,
14377                       size_t               len,
14378                       const uint8_t       *data);
14379 void   streaming_protobufs__dmrs__downlink_config__free_unpacked
14380                      (StreamingProtobufs__DMRSDownlinkConfig *message,
14381                       ProtobufCAllocator *allocator);
14382 /* StreamingProtobufs__DMRSType methods */
14383 void   streaming_protobufs__dmrs__type__init
14384                      (StreamingProtobufs__DMRSType         *message);
14385 size_t streaming_protobufs__dmrs__type__get_packed_size
14386                      (const StreamingProtobufs__DMRSType   *message);
14387 size_t streaming_protobufs__dmrs__type__pack
14388                      (const StreamingProtobufs__DMRSType   *message,
14389                       uint8_t             *out);
14390 size_t streaming_protobufs__dmrs__type__pack_to_buffer
14391                      (const StreamingProtobufs__DMRSType   *message,
14392                       ProtobufCBuffer     *buffer);
14393 StreamingProtobufs__DMRSType *
14394        streaming_protobufs__dmrs__type__unpack
14395                      (ProtobufCAllocator  *allocator,
14396                       size_t               len,
14397                       const uint8_t       *data);
14398 void   streaming_protobufs__dmrs__type__free_unpacked
14399                      (StreamingProtobufs__DMRSType *message,
14400                       ProtobufCAllocator *allocator);
14401 /* StreamingProtobufs__DMRSAdditionalPosition methods */
14402 void   streaming_protobufs__dmrs__additional_position__init
14403                      (StreamingProtobufs__DMRSAdditionalPosition         *message);
14404 size_t streaming_protobufs__dmrs__additional_position__get_packed_size
14405                      (const StreamingProtobufs__DMRSAdditionalPosition   *message);
14406 size_t streaming_protobufs__dmrs__additional_position__pack
14407                      (const StreamingProtobufs__DMRSAdditionalPosition   *message,
14408                       uint8_t             *out);
14409 size_t streaming_protobufs__dmrs__additional_position__pack_to_buffer
14410                      (const StreamingProtobufs__DMRSAdditionalPosition   *message,
14411                       ProtobufCBuffer     *buffer);
14412 StreamingProtobufs__DMRSAdditionalPosition *
14413        streaming_protobufs__dmrs__additional_position__unpack
14414                      (ProtobufCAllocator  *allocator,
14415                       size_t               len,
14416                       const uint8_t       *data);
14417 void   streaming_protobufs__dmrs__additional_position__free_unpacked
14418                      (StreamingProtobufs__DMRSAdditionalPosition *message,
14419                       ProtobufCAllocator *allocator);
14420 /* StreamingProtobufs__MaxLength methods */
14421 void   streaming_protobufs__max_length__init
14422                      (StreamingProtobufs__MaxLength         *message);
14423 size_t streaming_protobufs__max_length__get_packed_size
14424                      (const StreamingProtobufs__MaxLength   *message);
14425 size_t streaming_protobufs__max_length__pack
14426                      (const StreamingProtobufs__MaxLength   *message,
14427                       uint8_t             *out);
14428 size_t streaming_protobufs__max_length__pack_to_buffer
14429                      (const StreamingProtobufs__MaxLength   *message,
14430                       ProtobufCBuffer     *buffer);
14431 StreamingProtobufs__MaxLength *
14432        streaming_protobufs__max_length__unpack
14433                      (ProtobufCAllocator  *allocator,
14434                       size_t               len,
14435                       const uint8_t       *data);
14436 void   streaming_protobufs__max_length__free_unpacked
14437                      (StreamingProtobufs__MaxLength *message,
14438                       ProtobufCAllocator *allocator);
14439 /* StreamingProtobufs__PTRSDownlinkConfig methods */
14440 void   streaming_protobufs__ptrs__downlink_config__init
14441                      (StreamingProtobufs__PTRSDownlinkConfig         *message);
14442 size_t streaming_protobufs__ptrs__downlink_config__get_packed_size
14443                      (const StreamingProtobufs__PTRSDownlinkConfig   *message);
14444 size_t streaming_protobufs__ptrs__downlink_config__pack
14445                      (const StreamingProtobufs__PTRSDownlinkConfig   *message,
14446                       uint8_t             *out);
14447 size_t streaming_protobufs__ptrs__downlink_config__pack_to_buffer
14448                      (const StreamingProtobufs__PTRSDownlinkConfig   *message,
14449                       ProtobufCBuffer     *buffer);
14450 StreamingProtobufs__PTRSDownlinkConfig *
14451        streaming_protobufs__ptrs__downlink_config__unpack
14452                      (ProtobufCAllocator  *allocator,
14453                       size_t               len,
14454                       const uint8_t       *data);
14455 void   streaming_protobufs__ptrs__downlink_config__free_unpacked
14456                      (StreamingProtobufs__PTRSDownlinkConfig *message,
14457                       ProtobufCAllocator *allocator);
14458 /* StreamingProtobufs__ResourceElementOffset methods */
14459 void   streaming_protobufs__resource_element_offset__init
14460                      (StreamingProtobufs__ResourceElementOffset         *message);
14461 size_t streaming_protobufs__resource_element_offset__get_packed_size
14462                      (const StreamingProtobufs__ResourceElementOffset   *message);
14463 size_t streaming_protobufs__resource_element_offset__pack
14464                      (const StreamingProtobufs__ResourceElementOffset   *message,
14465                       uint8_t             *out);
14466 size_t streaming_protobufs__resource_element_offset__pack_to_buffer
14467                      (const StreamingProtobufs__ResourceElementOffset   *message,
14468                       ProtobufCBuffer     *buffer);
14469 StreamingProtobufs__ResourceElementOffset *
14470        streaming_protobufs__resource_element_offset__unpack
14471                      (ProtobufCAllocator  *allocator,
14472                       size_t               len,
14473                       const uint8_t       *data);
14474 void   streaming_protobufs__resource_element_offset__free_unpacked
14475                      (StreamingProtobufs__ResourceElementOffset *message,
14476                       ProtobufCAllocator *allocator);
14477 /* StreamingProtobufs__TCIState methods */
14478 void   streaming_protobufs__tci__state__init
14479                      (StreamingProtobufs__TCIState         *message);
14480 size_t streaming_protobufs__tci__state__get_packed_size
14481                      (const StreamingProtobufs__TCIState   *message);
14482 size_t streaming_protobufs__tci__state__pack
14483                      (const StreamingProtobufs__TCIState   *message,
14484                       uint8_t             *out);
14485 size_t streaming_protobufs__tci__state__pack_to_buffer
14486                      (const StreamingProtobufs__TCIState   *message,
14487                       ProtobufCBuffer     *buffer);
14488 StreamingProtobufs__TCIState *
14489        streaming_protobufs__tci__state__unpack
14490                      (ProtobufCAllocator  *allocator,
14491                       size_t               len,
14492                       const uint8_t       *data);
14493 void   streaming_protobufs__tci__state__free_unpacked
14494                      (StreamingProtobufs__TCIState *message,
14495                       ProtobufCAllocator *allocator);
14496 /* StreamingProtobufs__QCLInfo methods */
14497 void   streaming_protobufs__qcl__info__init
14498                      (StreamingProtobufs__QCLInfo         *message);
14499 size_t streaming_protobufs__qcl__info__get_packed_size
14500                      (const StreamingProtobufs__QCLInfo   *message);
14501 size_t streaming_protobufs__qcl__info__pack
14502                      (const StreamingProtobufs__QCLInfo   *message,
14503                       uint8_t             *out);
14504 size_t streaming_protobufs__qcl__info__pack_to_buffer
14505                      (const StreamingProtobufs__QCLInfo   *message,
14506                       ProtobufCBuffer     *buffer);
14507 StreamingProtobufs__QCLInfo *
14508        streaming_protobufs__qcl__info__unpack
14509                      (ProtobufCAllocator  *allocator,
14510                       size_t               len,
14511                       const uint8_t       *data);
14512 void   streaming_protobufs__qcl__info__free_unpacked
14513                      (StreamingProtobufs__QCLInfo *message,
14514                       ProtobufCAllocator *allocator);
14515 /* StreamingProtobufs__QCLType methods */
14516 void   streaming_protobufs__qcl__type__init
14517                      (StreamingProtobufs__QCLType         *message);
14518 size_t streaming_protobufs__qcl__type__get_packed_size
14519                      (const StreamingProtobufs__QCLType   *message);
14520 size_t streaming_protobufs__qcl__type__pack
14521                      (const StreamingProtobufs__QCLType   *message,
14522                       uint8_t             *out);
14523 size_t streaming_protobufs__qcl__type__pack_to_buffer
14524                      (const StreamingProtobufs__QCLType   *message,
14525                       ProtobufCBuffer     *buffer);
14526 StreamingProtobufs__QCLType *
14527        streaming_protobufs__qcl__type__unpack
14528                      (ProtobufCAllocator  *allocator,
14529                       size_t               len,
14530                       const uint8_t       *data);
14531 void   streaming_protobufs__qcl__type__free_unpacked
14532                      (StreamingProtobufs__QCLType *message,
14533                       ProtobufCAllocator *allocator);
14534 /* StreamingProtobufs__VRBToPRBInterleaver methods */
14535 void   streaming_protobufs__vrb__to_prb__interleaver__init
14536                      (StreamingProtobufs__VRBToPRBInterleaver         *message);
14537 size_t streaming_protobufs__vrb__to_prb__interleaver__get_packed_size
14538                      (const StreamingProtobufs__VRBToPRBInterleaver   *message);
14539 size_t streaming_protobufs__vrb__to_prb__interleaver__pack
14540                      (const StreamingProtobufs__VRBToPRBInterleaver   *message,
14541                       uint8_t             *out);
14542 size_t streaming_protobufs__vrb__to_prb__interleaver__pack_to_buffer
14543                      (const StreamingProtobufs__VRBToPRBInterleaver   *message,
14544                       ProtobufCBuffer     *buffer);
14545 StreamingProtobufs__VRBToPRBInterleaver *
14546        streaming_protobufs__vrb__to_prb__interleaver__unpack
14547                      (ProtobufCAllocator  *allocator,
14548                       size_t               len,
14549                       const uint8_t       *data);
14550 void   streaming_protobufs__vrb__to_prb__interleaver__free_unpacked
14551                      (StreamingProtobufs__VRBToPRBInterleaver *message,
14552                       ProtobufCAllocator *allocator);
14553 /* StreamingProtobufs__ResourceAllocation methods */
14554 void   streaming_protobufs__resource_allocation__init
14555                      (StreamingProtobufs__ResourceAllocation         *message);
14556 size_t streaming_protobufs__resource_allocation__get_packed_size
14557                      (const StreamingProtobufs__ResourceAllocation   *message);
14558 size_t streaming_protobufs__resource_allocation__pack
14559                      (const StreamingProtobufs__ResourceAllocation   *message,
14560                       uint8_t             *out);
14561 size_t streaming_protobufs__resource_allocation__pack_to_buffer
14562                      (const StreamingProtobufs__ResourceAllocation   *message,
14563                       ProtobufCBuffer     *buffer);
14564 StreamingProtobufs__ResourceAllocation *
14565        streaming_protobufs__resource_allocation__unpack
14566                      (ProtobufCAllocator  *allocator,
14567                       size_t               len,
14568                       const uint8_t       *data);
14569 void   streaming_protobufs__resource_allocation__free_unpacked
14570                      (StreamingProtobufs__ResourceAllocation *message,
14571                       ProtobufCAllocator *allocator);
14572 /* StreamingProtobufs__PDSCHAggregationFactor methods */
14573 void   streaming_protobufs__pdsch__aggregation_factor__init
14574                      (StreamingProtobufs__PDSCHAggregationFactor         *message);
14575 size_t streaming_protobufs__pdsch__aggregation_factor__get_packed_size
14576                      (const StreamingProtobufs__PDSCHAggregationFactor   *message);
14577 size_t streaming_protobufs__pdsch__aggregation_factor__pack
14578                      (const StreamingProtobufs__PDSCHAggregationFactor   *message,
14579                       uint8_t             *out);
14580 size_t streaming_protobufs__pdsch__aggregation_factor__pack_to_buffer
14581                      (const StreamingProtobufs__PDSCHAggregationFactor   *message,
14582                       ProtobufCBuffer     *buffer);
14583 StreamingProtobufs__PDSCHAggregationFactor *
14584        streaming_protobufs__pdsch__aggregation_factor__unpack
14585                      (ProtobufCAllocator  *allocator,
14586                       size_t               len,
14587                       const uint8_t       *data);
14588 void   streaming_protobufs__pdsch__aggregation_factor__free_unpacked
14589                      (StreamingProtobufs__PDSCHAggregationFactor *message,
14590                       ProtobufCAllocator *allocator);
14591 /* StreamingProtobufs__RateMatchPatternGroup methods */
14592 void   streaming_protobufs__rate_match_pattern_group__init
14593                      (StreamingProtobufs__RateMatchPatternGroup         *message);
14594 size_t streaming_protobufs__rate_match_pattern_group__get_packed_size
14595                      (const StreamingProtobufs__RateMatchPatternGroup   *message);
14596 size_t streaming_protobufs__rate_match_pattern_group__pack
14597                      (const StreamingProtobufs__RateMatchPatternGroup   *message,
14598                       uint8_t             *out);
14599 size_t streaming_protobufs__rate_match_pattern_group__pack_to_buffer
14600                      (const StreamingProtobufs__RateMatchPatternGroup   *message,
14601                       ProtobufCBuffer     *buffer);
14602 StreamingProtobufs__RateMatchPatternGroup *
14603        streaming_protobufs__rate_match_pattern_group__unpack
14604                      (ProtobufCAllocator  *allocator,
14605                       size_t               len,
14606                       const uint8_t       *data);
14607 void   streaming_protobufs__rate_match_pattern_group__free_unpacked
14608                      (StreamingProtobufs__RateMatchPatternGroup *message,
14609                       ProtobufCAllocator *allocator);
14610 /* StreamingProtobufs__RateMatchPatternGroupItem methods */
14611 void   streaming_protobufs__rate_match_pattern_group_item__init
14612                      (StreamingProtobufs__RateMatchPatternGroupItem         *message);
14613 size_t streaming_protobufs__rate_match_pattern_group_item__get_packed_size
14614                      (const StreamingProtobufs__RateMatchPatternGroupItem   *message);
14615 size_t streaming_protobufs__rate_match_pattern_group_item__pack
14616                      (const StreamingProtobufs__RateMatchPatternGroupItem   *message,
14617                       uint8_t             *out);
14618 size_t streaming_protobufs__rate_match_pattern_group_item__pack_to_buffer
14619                      (const StreamingProtobufs__RateMatchPatternGroupItem   *message,
14620                       ProtobufCBuffer     *buffer);
14621 StreamingProtobufs__RateMatchPatternGroupItem *
14622        streaming_protobufs__rate_match_pattern_group_item__unpack
14623                      (ProtobufCAllocator  *allocator,
14624                       size_t               len,
14625                       const uint8_t       *data);
14626 void   streaming_protobufs__rate_match_pattern_group_item__free_unpacked
14627                      (StreamingProtobufs__RateMatchPatternGroupItem *message,
14628                       ProtobufCAllocator *allocator);
14629 /* StreamingProtobufs__RBGSize methods */
14630 void   streaming_protobufs__rbg__size__init
14631                      (StreamingProtobufs__RBGSize         *message);
14632 size_t streaming_protobufs__rbg__size__get_packed_size
14633                      (const StreamingProtobufs__RBGSize   *message);
14634 size_t streaming_protobufs__rbg__size__pack
14635                      (const StreamingProtobufs__RBGSize   *message,
14636                       uint8_t             *out);
14637 size_t streaming_protobufs__rbg__size__pack_to_buffer
14638                      (const StreamingProtobufs__RBGSize   *message,
14639                       ProtobufCBuffer     *buffer);
14640 StreamingProtobufs__RBGSize *
14641        streaming_protobufs__rbg__size__unpack
14642                      (ProtobufCAllocator  *allocator,
14643                       size_t               len,
14644                       const uint8_t       *data);
14645 void   streaming_protobufs__rbg__size__free_unpacked
14646                      (StreamingProtobufs__RBGSize *message,
14647                       ProtobufCAllocator *allocator);
14648 /* StreamingProtobufs__MCSTable methods */
14649 void   streaming_protobufs__mcs__table__init
14650                      (StreamingProtobufs__MCSTable         *message);
14651 size_t streaming_protobufs__mcs__table__get_packed_size
14652                      (const StreamingProtobufs__MCSTable   *message);
14653 size_t streaming_protobufs__mcs__table__pack
14654                      (const StreamingProtobufs__MCSTable   *message,
14655                       uint8_t             *out);
14656 size_t streaming_protobufs__mcs__table__pack_to_buffer
14657                      (const StreamingProtobufs__MCSTable   *message,
14658                       ProtobufCBuffer     *buffer);
14659 StreamingProtobufs__MCSTable *
14660        streaming_protobufs__mcs__table__unpack
14661                      (ProtobufCAllocator  *allocator,
14662                       size_t               len,
14663                       const uint8_t       *data);
14664 void   streaming_protobufs__mcs__table__free_unpacked
14665                      (StreamingProtobufs__MCSTable *message,
14666                       ProtobufCAllocator *allocator);
14667 /* StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI methods */
14668 void   streaming_protobufs__max_nrof_code_words_scheduled_by_dci__init
14669                      (StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI         *message);
14670 size_t streaming_protobufs__max_nrof_code_words_scheduled_by_dci__get_packed_size
14671                      (const StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI   *message);
14672 size_t streaming_protobufs__max_nrof_code_words_scheduled_by_dci__pack
14673                      (const StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI   *message,
14674                       uint8_t             *out);
14675 size_t streaming_protobufs__max_nrof_code_words_scheduled_by_dci__pack_to_buffer
14676                      (const StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI   *message,
14677                       ProtobufCBuffer     *buffer);
14678 StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI *
14679        streaming_protobufs__max_nrof_code_words_scheduled_by_dci__unpack
14680                      (ProtobufCAllocator  *allocator,
14681                       size_t               len,
14682                       const uint8_t       *data);
14683 void   streaming_protobufs__max_nrof_code_words_scheduled_by_dci__free_unpacked
14684                      (StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI *message,
14685                       ProtobufCAllocator *allocator);
14686 /* StreamingProtobufs__StaticBundling methods */
14687 void   streaming_protobufs__static_bundling__init
14688                      (StreamingProtobufs__StaticBundling         *message);
14689 size_t streaming_protobufs__static_bundling__get_packed_size
14690                      (const StreamingProtobufs__StaticBundling   *message);
14691 size_t streaming_protobufs__static_bundling__pack
14692                      (const StreamingProtobufs__StaticBundling   *message,
14693                       uint8_t             *out);
14694 size_t streaming_protobufs__static_bundling__pack_to_buffer
14695                      (const StreamingProtobufs__StaticBundling   *message,
14696                       ProtobufCBuffer     *buffer);
14697 StreamingProtobufs__StaticBundling *
14698        streaming_protobufs__static_bundling__unpack
14699                      (ProtobufCAllocator  *allocator,
14700                       size_t               len,
14701                       const uint8_t       *data);
14702 void   streaming_protobufs__static_bundling__free_unpacked
14703                      (StreamingProtobufs__StaticBundling *message,
14704                       ProtobufCAllocator *allocator);
14705 /* StreamingProtobufs__BundleSize methods */
14706 void   streaming_protobufs__bundle_size__init
14707                      (StreamingProtobufs__BundleSize         *message);
14708 size_t streaming_protobufs__bundle_size__get_packed_size
14709                      (const StreamingProtobufs__BundleSize   *message);
14710 size_t streaming_protobufs__bundle_size__pack
14711                      (const StreamingProtobufs__BundleSize   *message,
14712                       uint8_t             *out);
14713 size_t streaming_protobufs__bundle_size__pack_to_buffer
14714                      (const StreamingProtobufs__BundleSize   *message,
14715                       ProtobufCBuffer     *buffer);
14716 StreamingProtobufs__BundleSize *
14717        streaming_protobufs__bundle_size__unpack
14718                      (ProtobufCAllocator  *allocator,
14719                       size_t               len,
14720                       const uint8_t       *data);
14721 void   streaming_protobufs__bundle_size__free_unpacked
14722                      (StreamingProtobufs__BundleSize *message,
14723                       ProtobufCAllocator *allocator);
14724 /* StreamingProtobufs__DynamicBundling methods */
14725 void   streaming_protobufs__dynamic_bundling__init
14726                      (StreamingProtobufs__DynamicBundling         *message);
14727 size_t streaming_protobufs__dynamic_bundling__get_packed_size
14728                      (const StreamingProtobufs__DynamicBundling   *message);
14729 size_t streaming_protobufs__dynamic_bundling__pack
14730                      (const StreamingProtobufs__DynamicBundling   *message,
14731                       uint8_t             *out);
14732 size_t streaming_protobufs__dynamic_bundling__pack_to_buffer
14733                      (const StreamingProtobufs__DynamicBundling   *message,
14734                       ProtobufCBuffer     *buffer);
14735 StreamingProtobufs__DynamicBundling *
14736        streaming_protobufs__dynamic_bundling__unpack
14737                      (ProtobufCAllocator  *allocator,
14738                       size_t               len,
14739                       const uint8_t       *data);
14740 void   streaming_protobufs__dynamic_bundling__free_unpacked
14741                      (StreamingProtobufs__DynamicBundling *message,
14742                       ProtobufCAllocator *allocator);
14743 /* StreamingProtobufs__BundleSizeSet1 methods */
14744 void   streaming_protobufs__bundle_size_set1__init
14745                      (StreamingProtobufs__BundleSizeSet1         *message);
14746 size_t streaming_protobufs__bundle_size_set1__get_packed_size
14747                      (const StreamingProtobufs__BundleSizeSet1   *message);
14748 size_t streaming_protobufs__bundle_size_set1__pack
14749                      (const StreamingProtobufs__BundleSizeSet1   *message,
14750                       uint8_t             *out);
14751 size_t streaming_protobufs__bundle_size_set1__pack_to_buffer
14752                      (const StreamingProtobufs__BundleSizeSet1   *message,
14753                       ProtobufCBuffer     *buffer);
14754 StreamingProtobufs__BundleSizeSet1 *
14755        streaming_protobufs__bundle_size_set1__unpack
14756                      (ProtobufCAllocator  *allocator,
14757                       size_t               len,
14758                       const uint8_t       *data);
14759 void   streaming_protobufs__bundle_size_set1__free_unpacked
14760                      (StreamingProtobufs__BundleSizeSet1 *message,
14761                       ProtobufCAllocator *allocator);
14762 /* StreamingProtobufs__BundleSizeSet2 methods */
14763 void   streaming_protobufs__bundle_size_set2__init
14764                      (StreamingProtobufs__BundleSizeSet2         *message);
14765 size_t streaming_protobufs__bundle_size_set2__get_packed_size
14766                      (const StreamingProtobufs__BundleSizeSet2   *message);
14767 size_t streaming_protobufs__bundle_size_set2__pack
14768                      (const StreamingProtobufs__BundleSizeSet2   *message,
14769                       uint8_t             *out);
14770 size_t streaming_protobufs__bundle_size_set2__pack_to_buffer
14771                      (const StreamingProtobufs__BundleSizeSet2   *message,
14772                       ProtobufCBuffer     *buffer);
14773 StreamingProtobufs__BundleSizeSet2 *
14774        streaming_protobufs__bundle_size_set2__unpack
14775                      (ProtobufCAllocator  *allocator,
14776                       size_t               len,
14777                       const uint8_t       *data);
14778 void   streaming_protobufs__bundle_size_set2__free_unpacked
14779                      (StreamingProtobufs__BundleSizeSet2 *message,
14780                       ProtobufCAllocator *allocator);
14781 /* StreamingProtobufs__ZPCSIRSResource methods */
14782 void   streaming_protobufs__zp__csi__rs__resource__init
14783                      (StreamingProtobufs__ZPCSIRSResource         *message);
14784 size_t streaming_protobufs__zp__csi__rs__resource__get_packed_size
14785                      (const StreamingProtobufs__ZPCSIRSResource   *message);
14786 size_t streaming_protobufs__zp__csi__rs__resource__pack
14787                      (const StreamingProtobufs__ZPCSIRSResource   *message,
14788                       uint8_t             *out);
14789 size_t streaming_protobufs__zp__csi__rs__resource__pack_to_buffer
14790                      (const StreamingProtobufs__ZPCSIRSResource   *message,
14791                       ProtobufCBuffer     *buffer);
14792 StreamingProtobufs__ZPCSIRSResource *
14793        streaming_protobufs__zp__csi__rs__resource__unpack
14794                      (ProtobufCAllocator  *allocator,
14795                       size_t               len,
14796                       const uint8_t       *data);
14797 void   streaming_protobufs__zp__csi__rs__resource__free_unpacked
14798                      (StreamingProtobufs__ZPCSIRSResource *message,
14799                       ProtobufCAllocator *allocator);
14800 /* StreamingProtobufs__CSIRSResourceMapping methods */
14801 void   streaming_protobufs__csi__rs__resource_mapping__init
14802                      (StreamingProtobufs__CSIRSResourceMapping         *message);
14803 size_t streaming_protobufs__csi__rs__resource_mapping__get_packed_size
14804                      (const StreamingProtobufs__CSIRSResourceMapping   *message);
14805 size_t streaming_protobufs__csi__rs__resource_mapping__pack
14806                      (const StreamingProtobufs__CSIRSResourceMapping   *message,
14807                       uint8_t             *out);
14808 size_t streaming_protobufs__csi__rs__resource_mapping__pack_to_buffer
14809                      (const StreamingProtobufs__CSIRSResourceMapping   *message,
14810                       ProtobufCBuffer     *buffer);
14811 StreamingProtobufs__CSIRSResourceMapping *
14812        streaming_protobufs__csi__rs__resource_mapping__unpack
14813                      (ProtobufCAllocator  *allocator,
14814                       size_t               len,
14815                       const uint8_t       *data);
14816 void   streaming_protobufs__csi__rs__resource_mapping__free_unpacked
14817                      (StreamingProtobufs__CSIRSResourceMapping *message,
14818                       ProtobufCAllocator *allocator);
14819 /* StreamingProtobufs__NrofPorts methods */
14820 void   streaming_protobufs__nrof_ports__init
14821                      (StreamingProtobufs__NrofPorts         *message);
14822 size_t streaming_protobufs__nrof_ports__get_packed_size
14823                      (const StreamingProtobufs__NrofPorts   *message);
14824 size_t streaming_protobufs__nrof_ports__pack
14825                      (const StreamingProtobufs__NrofPorts   *message,
14826                       uint8_t             *out);
14827 size_t streaming_protobufs__nrof_ports__pack_to_buffer
14828                      (const StreamingProtobufs__NrofPorts   *message,
14829                       ProtobufCBuffer     *buffer);
14830 StreamingProtobufs__NrofPorts *
14831        streaming_protobufs__nrof_ports__unpack
14832                      (ProtobufCAllocator  *allocator,
14833                       size_t               len,
14834                       const uint8_t       *data);
14835 void   streaming_protobufs__nrof_ports__free_unpacked
14836                      (StreamingProtobufs__NrofPorts *message,
14837                       ProtobufCAllocator *allocator);
14838 /* StreamingProtobufs__CDMType methods */
14839 void   streaming_protobufs__cdm__type__init
14840                      (StreamingProtobufs__CDMType         *message);
14841 size_t streaming_protobufs__cdm__type__get_packed_size
14842                      (const StreamingProtobufs__CDMType   *message);
14843 size_t streaming_protobufs__cdm__type__pack
14844                      (const StreamingProtobufs__CDMType   *message,
14845                       uint8_t             *out);
14846 size_t streaming_protobufs__cdm__type__pack_to_buffer
14847                      (const StreamingProtobufs__CDMType   *message,
14848                       ProtobufCBuffer     *buffer);
14849 StreamingProtobufs__CDMType *
14850        streaming_protobufs__cdm__type__unpack
14851                      (ProtobufCAllocator  *allocator,
14852                       size_t               len,
14853                       const uint8_t       *data);
14854 void   streaming_protobufs__cdm__type__free_unpacked
14855                      (StreamingProtobufs__CDMType *message,
14856                       ProtobufCAllocator *allocator);
14857 /* StreamingProtobufs__Dot5 methods */
14858 void   streaming_protobufs__dot5__init
14859                      (StreamingProtobufs__Dot5         *message);
14860 size_t streaming_protobufs__dot5__get_packed_size
14861                      (const StreamingProtobufs__Dot5   *message);
14862 size_t streaming_protobufs__dot5__pack
14863                      (const StreamingProtobufs__Dot5   *message,
14864                       uint8_t             *out);
14865 size_t streaming_protobufs__dot5__pack_to_buffer
14866                      (const StreamingProtobufs__Dot5   *message,
14867                       ProtobufCBuffer     *buffer);
14868 StreamingProtobufs__Dot5 *
14869        streaming_protobufs__dot5__unpack
14870                      (ProtobufCAllocator  *allocator,
14871                       size_t               len,
14872                       const uint8_t       *data);
14873 void   streaming_protobufs__dot5__free_unpacked
14874                      (StreamingProtobufs__Dot5 *message,
14875                       ProtobufCAllocator *allocator);
14876 /* StreamingProtobufs__CSIFrequencyOccupation methods */
14877 void   streaming_protobufs__csi__frequency_occupation__init
14878                      (StreamingProtobufs__CSIFrequencyOccupation         *message);
14879 size_t streaming_protobufs__csi__frequency_occupation__get_packed_size
14880                      (const StreamingProtobufs__CSIFrequencyOccupation   *message);
14881 size_t streaming_protobufs__csi__frequency_occupation__pack
14882                      (const StreamingProtobufs__CSIFrequencyOccupation   *message,
14883                       uint8_t             *out);
14884 size_t streaming_protobufs__csi__frequency_occupation__pack_to_buffer
14885                      (const StreamingProtobufs__CSIFrequencyOccupation   *message,
14886                       ProtobufCBuffer     *buffer);
14887 StreamingProtobufs__CSIFrequencyOccupation *
14888        streaming_protobufs__csi__frequency_occupation__unpack
14889                      (ProtobufCAllocator  *allocator,
14890                       size_t               len,
14891                       const uint8_t       *data);
14892 void   streaming_protobufs__csi__frequency_occupation__free_unpacked
14893                      (StreamingProtobufs__CSIFrequencyOccupation *message,
14894                       ProtobufCAllocator *allocator);
14895 /* StreamingProtobufs__CSIResourcePeriodicityAndOffset methods */
14896 void   streaming_protobufs__csi__resource_periodicity_and_offset__init
14897                      (StreamingProtobufs__CSIResourcePeriodicityAndOffset         *message);
14898 size_t streaming_protobufs__csi__resource_periodicity_and_offset__get_packed_size
14899                      (const StreamingProtobufs__CSIResourcePeriodicityAndOffset   *message);
14900 size_t streaming_protobufs__csi__resource_periodicity_and_offset__pack
14901                      (const StreamingProtobufs__CSIResourcePeriodicityAndOffset   *message,
14902                       uint8_t             *out);
14903 size_t streaming_protobufs__csi__resource_periodicity_and_offset__pack_to_buffer
14904                      (const StreamingProtobufs__CSIResourcePeriodicityAndOffset   *message,
14905                       ProtobufCBuffer     *buffer);
14906 StreamingProtobufs__CSIResourcePeriodicityAndOffset *
14907        streaming_protobufs__csi__resource_periodicity_and_offset__unpack
14908                      (ProtobufCAllocator  *allocator,
14909                       size_t               len,
14910                       const uint8_t       *data);
14911 void   streaming_protobufs__csi__resource_periodicity_and_offset__free_unpacked
14912                      (StreamingProtobufs__CSIResourcePeriodicityAndOffset *message,
14913                       ProtobufCAllocator *allocator);
14914 /* StreamingProtobufs__ZPCSIRSResourceSet methods */
14915 void   streaming_protobufs__zp__csi__rs__resource_set__init
14916                      (StreamingProtobufs__ZPCSIRSResourceSet         *message);
14917 size_t streaming_protobufs__zp__csi__rs__resource_set__get_packed_size
14918                      (const StreamingProtobufs__ZPCSIRSResourceSet   *message);
14919 size_t streaming_protobufs__zp__csi__rs__resource_set__pack
14920                      (const StreamingProtobufs__ZPCSIRSResourceSet   *message,
14921                       uint8_t             *out);
14922 size_t streaming_protobufs__zp__csi__rs__resource_set__pack_to_buffer
14923                      (const StreamingProtobufs__ZPCSIRSResourceSet   *message,
14924                       ProtobufCBuffer     *buffer);
14925 StreamingProtobufs__ZPCSIRSResourceSet *
14926        streaming_protobufs__zp__csi__rs__resource_set__unpack
14927                      (ProtobufCAllocator  *allocator,
14928                       size_t               len,
14929                       const uint8_t       *data);
14930 void   streaming_protobufs__zp__csi__rs__resource_set__free_unpacked
14931                      (StreamingProtobufs__ZPCSIRSResourceSet *message,
14932                       ProtobufCAllocator *allocator);
14933 /* StreamingProtobufs__SPSConfig methods */
14934 void   streaming_protobufs__sps__config__init
14935                      (StreamingProtobufs__SPSConfig         *message);
14936 size_t streaming_protobufs__sps__config__get_packed_size
14937                      (const StreamingProtobufs__SPSConfig   *message);
14938 size_t streaming_protobufs__sps__config__pack
14939                      (const StreamingProtobufs__SPSConfig   *message,
14940                       uint8_t             *out);
14941 size_t streaming_protobufs__sps__config__pack_to_buffer
14942                      (const StreamingProtobufs__SPSConfig   *message,
14943                       ProtobufCBuffer     *buffer);
14944 StreamingProtobufs__SPSConfig *
14945        streaming_protobufs__sps__config__unpack
14946                      (ProtobufCAllocator  *allocator,
14947                       size_t               len,
14948                       const uint8_t       *data);
14949 void   streaming_protobufs__sps__config__free_unpacked
14950                      (StreamingProtobufs__SPSConfig *message,
14951                       ProtobufCAllocator *allocator);
14952 /* StreamingProtobufs__SPSConfigPeriodicity methods */
14953 void   streaming_protobufs__sps__config_periodicity__init
14954                      (StreamingProtobufs__SPSConfigPeriodicity         *message);
14955 size_t streaming_protobufs__sps__config_periodicity__get_packed_size
14956                      (const StreamingProtobufs__SPSConfigPeriodicity   *message);
14957 size_t streaming_protobufs__sps__config_periodicity__pack
14958                      (const StreamingProtobufs__SPSConfigPeriodicity   *message,
14959                       uint8_t             *out);
14960 size_t streaming_protobufs__sps__config_periodicity__pack_to_buffer
14961                      (const StreamingProtobufs__SPSConfigPeriodicity   *message,
14962                       ProtobufCBuffer     *buffer);
14963 StreamingProtobufs__SPSConfigPeriodicity *
14964        streaming_protobufs__sps__config_periodicity__unpack
14965                      (ProtobufCAllocator  *allocator,
14966                       size_t               len,
14967                       const uint8_t       *data);
14968 void   streaming_protobufs__sps__config_periodicity__free_unpacked
14969                      (StreamingProtobufs__SPSConfigPeriodicity *message,
14970                       ProtobufCAllocator *allocator);
14971 /* StreamingProtobufs__SPSMCSTable methods */
14972 void   streaming_protobufs__sps__mcs__table__init
14973                      (StreamingProtobufs__SPSMCSTable         *message);
14974 size_t streaming_protobufs__sps__mcs__table__get_packed_size
14975                      (const StreamingProtobufs__SPSMCSTable   *message);
14976 size_t streaming_protobufs__sps__mcs__table__pack
14977                      (const StreamingProtobufs__SPSMCSTable   *message,
14978                       uint8_t             *out);
14979 size_t streaming_protobufs__sps__mcs__table__pack_to_buffer
14980                      (const StreamingProtobufs__SPSMCSTable   *message,
14981                       ProtobufCBuffer     *buffer);
14982 StreamingProtobufs__SPSMCSTable *
14983        streaming_protobufs__sps__mcs__table__unpack
14984                      (ProtobufCAllocator  *allocator,
14985                       size_t               len,
14986                       const uint8_t       *data);
14987 void   streaming_protobufs__sps__mcs__table__free_unpacked
14988                      (StreamingProtobufs__SPSMCSTable *message,
14989                       ProtobufCAllocator *allocator);
14990 /* StreamingProtobufs__RadioLinkMonitoringConfig methods */
14991 void   streaming_protobufs__radio_link_monitoring_config__init
14992                      (StreamingProtobufs__RadioLinkMonitoringConfig         *message);
14993 size_t streaming_protobufs__radio_link_monitoring_config__get_packed_size
14994                      (const StreamingProtobufs__RadioLinkMonitoringConfig   *message);
14995 size_t streaming_protobufs__radio_link_monitoring_config__pack
14996                      (const StreamingProtobufs__RadioLinkMonitoringConfig   *message,
14997                       uint8_t             *out);
14998 size_t streaming_protobufs__radio_link_monitoring_config__pack_to_buffer
14999                      (const StreamingProtobufs__RadioLinkMonitoringConfig   *message,
15000                       ProtobufCBuffer     *buffer);
15001 StreamingProtobufs__RadioLinkMonitoringConfig *
15002        streaming_protobufs__radio_link_monitoring_config__unpack
15003                      (ProtobufCAllocator  *allocator,
15004                       size_t               len,
15005                       const uint8_t       *data);
15006 void   streaming_protobufs__radio_link_monitoring_config__free_unpacked
15007                      (StreamingProtobufs__RadioLinkMonitoringConfig *message,
15008                       ProtobufCAllocator *allocator);
15009 /* StreamingProtobufs__RadioLinkMonitoringRS methods */
15010 void   streaming_protobufs__radio_link_monitoring_rs__init
15011                      (StreamingProtobufs__RadioLinkMonitoringRS         *message);
15012 size_t streaming_protobufs__radio_link_monitoring_rs__get_packed_size
15013                      (const StreamingProtobufs__RadioLinkMonitoringRS   *message);
15014 size_t streaming_protobufs__radio_link_monitoring_rs__pack
15015                      (const StreamingProtobufs__RadioLinkMonitoringRS   *message,
15016                       uint8_t             *out);
15017 size_t streaming_protobufs__radio_link_monitoring_rs__pack_to_buffer
15018                      (const StreamingProtobufs__RadioLinkMonitoringRS   *message,
15019                       ProtobufCBuffer     *buffer);
15020 StreamingProtobufs__RadioLinkMonitoringRS *
15021        streaming_protobufs__radio_link_monitoring_rs__unpack
15022                      (ProtobufCAllocator  *allocator,
15023                       size_t               len,
15024                       const uint8_t       *data);
15025 void   streaming_protobufs__radio_link_monitoring_rs__free_unpacked
15026                      (StreamingProtobufs__RadioLinkMonitoringRS *message,
15027                       ProtobufCAllocator *allocator);
15028 /* StreamingProtobufs__Purpose methods */
15029 void   streaming_protobufs__purpose__init
15030                      (StreamingProtobufs__Purpose         *message);
15031 size_t streaming_protobufs__purpose__get_packed_size
15032                      (const StreamingProtobufs__Purpose   *message);
15033 size_t streaming_protobufs__purpose__pack
15034                      (const StreamingProtobufs__Purpose   *message,
15035                       uint8_t             *out);
15036 size_t streaming_protobufs__purpose__pack_to_buffer
15037                      (const StreamingProtobufs__Purpose   *message,
15038                       ProtobufCBuffer     *buffer);
15039 StreamingProtobufs__Purpose *
15040        streaming_protobufs__purpose__unpack
15041                      (ProtobufCAllocator  *allocator,
15042                       size_t               len,
15043                       const uint8_t       *data);
15044 void   streaming_protobufs__purpose__free_unpacked
15045                      (StreamingProtobufs__Purpose *message,
15046                       ProtobufCAllocator *allocator);
15047 /* StreamingProtobufs__BeamFailureInstanceMaxCount methods */
15048 void   streaming_protobufs__beam_failure_instance_max_count__init
15049                      (StreamingProtobufs__BeamFailureInstanceMaxCount         *message);
15050 size_t streaming_protobufs__beam_failure_instance_max_count__get_packed_size
15051                      (const StreamingProtobufs__BeamFailureInstanceMaxCount   *message);
15052 size_t streaming_protobufs__beam_failure_instance_max_count__pack
15053                      (const StreamingProtobufs__BeamFailureInstanceMaxCount   *message,
15054                       uint8_t             *out);
15055 size_t streaming_protobufs__beam_failure_instance_max_count__pack_to_buffer
15056                      (const StreamingProtobufs__BeamFailureInstanceMaxCount   *message,
15057                       ProtobufCBuffer     *buffer);
15058 StreamingProtobufs__BeamFailureInstanceMaxCount *
15059        streaming_protobufs__beam_failure_instance_max_count__unpack
15060                      (ProtobufCAllocator  *allocator,
15061                       size_t               len,
15062                       const uint8_t       *data);
15063 void   streaming_protobufs__beam_failure_instance_max_count__free_unpacked
15064                      (StreamingProtobufs__BeamFailureInstanceMaxCount *message,
15065                       ProtobufCAllocator *allocator);
15066 /* StreamingProtobufs__BeamFailureDetectionTimer methods */
15067 void   streaming_protobufs__beam_failure_detection_timer__init
15068                      (StreamingProtobufs__BeamFailureDetectionTimer         *message);
15069 size_t streaming_protobufs__beam_failure_detection_timer__get_packed_size
15070                      (const StreamingProtobufs__BeamFailureDetectionTimer   *message);
15071 size_t streaming_protobufs__beam_failure_detection_timer__pack
15072                      (const StreamingProtobufs__BeamFailureDetectionTimer   *message,
15073                       uint8_t             *out);
15074 size_t streaming_protobufs__beam_failure_detection_timer__pack_to_buffer
15075                      (const StreamingProtobufs__BeamFailureDetectionTimer   *message,
15076                       ProtobufCBuffer     *buffer);
15077 StreamingProtobufs__BeamFailureDetectionTimer *
15078        streaming_protobufs__beam_failure_detection_timer__unpack
15079                      (ProtobufCAllocator  *allocator,
15080                       size_t               len,
15081                       const uint8_t       *data);
15082 void   streaming_protobufs__beam_failure_detection_timer__free_unpacked
15083                      (StreamingProtobufs__BeamFailureDetectionTimer *message,
15084                       ProtobufCAllocator *allocator);
15085 /* StreamingProtobufs__BWPDownlink methods */
15086 void   streaming_protobufs__bwp__downlink__init
15087                      (StreamingProtobufs__BWPDownlink         *message);
15088 size_t streaming_protobufs__bwp__downlink__get_packed_size
15089                      (const StreamingProtobufs__BWPDownlink   *message);
15090 size_t streaming_protobufs__bwp__downlink__pack
15091                      (const StreamingProtobufs__BWPDownlink   *message,
15092                       uint8_t             *out);
15093 size_t streaming_protobufs__bwp__downlink__pack_to_buffer
15094                      (const StreamingProtobufs__BWPDownlink   *message,
15095                       ProtobufCBuffer     *buffer);
15096 StreamingProtobufs__BWPDownlink *
15097        streaming_protobufs__bwp__downlink__unpack
15098                      (ProtobufCAllocator  *allocator,
15099                       size_t               len,
15100                       const uint8_t       *data);
15101 void   streaming_protobufs__bwp__downlink__free_unpacked
15102                      (StreamingProtobufs__BWPDownlink *message,
15103                       ProtobufCAllocator *allocator);
15104 /* StreamingProtobufs__BWPInactivityTimer methods */
15105 void   streaming_protobufs__bwp__inactivity_timer__init
15106                      (StreamingProtobufs__BWPInactivityTimer         *message);
15107 size_t streaming_protobufs__bwp__inactivity_timer__get_packed_size
15108                      (const StreamingProtobufs__BWPInactivityTimer   *message);
15109 size_t streaming_protobufs__bwp__inactivity_timer__pack
15110                      (const StreamingProtobufs__BWPInactivityTimer   *message,
15111                       uint8_t             *out);
15112 size_t streaming_protobufs__bwp__inactivity_timer__pack_to_buffer
15113                      (const StreamingProtobufs__BWPInactivityTimer   *message,
15114                       ProtobufCBuffer     *buffer);
15115 StreamingProtobufs__BWPInactivityTimer *
15116        streaming_protobufs__bwp__inactivity_timer__unpack
15117                      (ProtobufCAllocator  *allocator,
15118                       size_t               len,
15119                       const uint8_t       *data);
15120 void   streaming_protobufs__bwp__inactivity_timer__free_unpacked
15121                      (StreamingProtobufs__BWPInactivityTimer *message,
15122                       ProtobufCAllocator *allocator);
15123 /* StreamingProtobufs__UplinkConfig methods */
15124 void   streaming_protobufs__uplink_config__init
15125                      (StreamingProtobufs__UplinkConfig         *message);
15126 size_t streaming_protobufs__uplink_config__get_packed_size
15127                      (const StreamingProtobufs__UplinkConfig   *message);
15128 size_t streaming_protobufs__uplink_config__pack
15129                      (const StreamingProtobufs__UplinkConfig   *message,
15130                       uint8_t             *out);
15131 size_t streaming_protobufs__uplink_config__pack_to_buffer
15132                      (const StreamingProtobufs__UplinkConfig   *message,
15133                       ProtobufCBuffer     *buffer);
15134 StreamingProtobufs__UplinkConfig *
15135        streaming_protobufs__uplink_config__unpack
15136                      (ProtobufCAllocator  *allocator,
15137                       size_t               len,
15138                       const uint8_t       *data);
15139 void   streaming_protobufs__uplink_config__free_unpacked
15140                      (StreamingProtobufs__UplinkConfig *message,
15141                       ProtobufCAllocator *allocator);
15142 /* StreamingProtobufs__BWPUplinkDedicated methods */
15143 void   streaming_protobufs__bwp__uplink_dedicated__init
15144                      (StreamingProtobufs__BWPUplinkDedicated         *message);
15145 size_t streaming_protobufs__bwp__uplink_dedicated__get_packed_size
15146                      (const StreamingProtobufs__BWPUplinkDedicated   *message);
15147 size_t streaming_protobufs__bwp__uplink_dedicated__pack
15148                      (const StreamingProtobufs__BWPUplinkDedicated   *message,
15149                       uint8_t             *out);
15150 size_t streaming_protobufs__bwp__uplink_dedicated__pack_to_buffer
15151                      (const StreamingProtobufs__BWPUplinkDedicated   *message,
15152                       ProtobufCBuffer     *buffer);
15153 StreamingProtobufs__BWPUplinkDedicated *
15154        streaming_protobufs__bwp__uplink_dedicated__unpack
15155                      (ProtobufCAllocator  *allocator,
15156                       size_t               len,
15157                       const uint8_t       *data);
15158 void   streaming_protobufs__bwp__uplink_dedicated__free_unpacked
15159                      (StreamingProtobufs__BWPUplinkDedicated *message,
15160                       ProtobufCAllocator *allocator);
15161 /* StreamingProtobufs__PUCCHConfig methods */
15162 void   streaming_protobufs__pucch__config__init
15163                      (StreamingProtobufs__PUCCHConfig         *message);
15164 size_t streaming_protobufs__pucch__config__get_packed_size
15165                      (const StreamingProtobufs__PUCCHConfig   *message);
15166 size_t streaming_protobufs__pucch__config__pack
15167                      (const StreamingProtobufs__PUCCHConfig   *message,
15168                       uint8_t             *out);
15169 size_t streaming_protobufs__pucch__config__pack_to_buffer
15170                      (const StreamingProtobufs__PUCCHConfig   *message,
15171                       ProtobufCBuffer     *buffer);
15172 StreamingProtobufs__PUCCHConfig *
15173        streaming_protobufs__pucch__config__unpack
15174                      (ProtobufCAllocator  *allocator,
15175                       size_t               len,
15176                       const uint8_t       *data);
15177 void   streaming_protobufs__pucch__config__free_unpacked
15178                      (StreamingProtobufs__PUCCHConfig *message,
15179                       ProtobufCAllocator *allocator);
15180 /* StreamingProtobufs__PUCCHResourceSet methods */
15181 void   streaming_protobufs__pucch__resource_set__init
15182                      (StreamingProtobufs__PUCCHResourceSet         *message);
15183 size_t streaming_protobufs__pucch__resource_set__get_packed_size
15184                      (const StreamingProtobufs__PUCCHResourceSet   *message);
15185 size_t streaming_protobufs__pucch__resource_set__pack
15186                      (const StreamingProtobufs__PUCCHResourceSet   *message,
15187                       uint8_t             *out);
15188 size_t streaming_protobufs__pucch__resource_set__pack_to_buffer
15189                      (const StreamingProtobufs__PUCCHResourceSet   *message,
15190                       ProtobufCBuffer     *buffer);
15191 StreamingProtobufs__PUCCHResourceSet *
15192        streaming_protobufs__pucch__resource_set__unpack
15193                      (ProtobufCAllocator  *allocator,
15194                       size_t               len,
15195                       const uint8_t       *data);
15196 void   streaming_protobufs__pucch__resource_set__free_unpacked
15197                      (StreamingProtobufs__PUCCHResourceSet *message,
15198                       ProtobufCAllocator *allocator);
15199 /* StreamingProtobufs__PUCCHResource methods */
15200 void   streaming_protobufs__pucch__resource__init
15201                      (StreamingProtobufs__PUCCHResource         *message);
15202 size_t streaming_protobufs__pucch__resource__get_packed_size
15203                      (const StreamingProtobufs__PUCCHResource   *message);
15204 size_t streaming_protobufs__pucch__resource__pack
15205                      (const StreamingProtobufs__PUCCHResource   *message,
15206                       uint8_t             *out);
15207 size_t streaming_protobufs__pucch__resource__pack_to_buffer
15208                      (const StreamingProtobufs__PUCCHResource   *message,
15209                       ProtobufCBuffer     *buffer);
15210 StreamingProtobufs__PUCCHResource *
15211        streaming_protobufs__pucch__resource__unpack
15212                      (ProtobufCAllocator  *allocator,
15213                       size_t               len,
15214                       const uint8_t       *data);
15215 void   streaming_protobufs__pucch__resource__free_unpacked
15216                      (StreamingProtobufs__PUCCHResource *message,
15217                       ProtobufCAllocator *allocator);
15218 /* StreamingProtobufs__PUCCHFormat0 methods */
15219 void   streaming_protobufs__pucch_format0__init
15220                      (StreamingProtobufs__PUCCHFormat0         *message);
15221 size_t streaming_protobufs__pucch_format0__get_packed_size
15222                      (const StreamingProtobufs__PUCCHFormat0   *message);
15223 size_t streaming_protobufs__pucch_format0__pack
15224                      (const StreamingProtobufs__PUCCHFormat0   *message,
15225                       uint8_t             *out);
15226 size_t streaming_protobufs__pucch_format0__pack_to_buffer
15227                      (const StreamingProtobufs__PUCCHFormat0   *message,
15228                       ProtobufCBuffer     *buffer);
15229 StreamingProtobufs__PUCCHFormat0 *
15230        streaming_protobufs__pucch_format0__unpack
15231                      (ProtobufCAllocator  *allocator,
15232                       size_t               len,
15233                       const uint8_t       *data);
15234 void   streaming_protobufs__pucch_format0__free_unpacked
15235                      (StreamingProtobufs__PUCCHFormat0 *message,
15236                       ProtobufCAllocator *allocator);
15237 /* StreamingProtobufs__PUCCHFormat1 methods */
15238 void   streaming_protobufs__pucch_format1__init
15239                      (StreamingProtobufs__PUCCHFormat1         *message);
15240 size_t streaming_protobufs__pucch_format1__get_packed_size
15241                      (const StreamingProtobufs__PUCCHFormat1   *message);
15242 size_t streaming_protobufs__pucch_format1__pack
15243                      (const StreamingProtobufs__PUCCHFormat1   *message,
15244                       uint8_t             *out);
15245 size_t streaming_protobufs__pucch_format1__pack_to_buffer
15246                      (const StreamingProtobufs__PUCCHFormat1   *message,
15247                       ProtobufCBuffer     *buffer);
15248 StreamingProtobufs__PUCCHFormat1 *
15249        streaming_protobufs__pucch_format1__unpack
15250                      (ProtobufCAllocator  *allocator,
15251                       size_t               len,
15252                       const uint8_t       *data);
15253 void   streaming_protobufs__pucch_format1__free_unpacked
15254                      (StreamingProtobufs__PUCCHFormat1 *message,
15255                       ProtobufCAllocator *allocator);
15256 /* StreamingProtobufs__PUCCHFormat2 methods */
15257 void   streaming_protobufs__pucch_format2__init
15258                      (StreamingProtobufs__PUCCHFormat2         *message);
15259 size_t streaming_protobufs__pucch_format2__get_packed_size
15260                      (const StreamingProtobufs__PUCCHFormat2   *message);
15261 size_t streaming_protobufs__pucch_format2__pack
15262                      (const StreamingProtobufs__PUCCHFormat2   *message,
15263                       uint8_t             *out);
15264 size_t streaming_protobufs__pucch_format2__pack_to_buffer
15265                      (const StreamingProtobufs__PUCCHFormat2   *message,
15266                       ProtobufCBuffer     *buffer);
15267 StreamingProtobufs__PUCCHFormat2 *
15268        streaming_protobufs__pucch_format2__unpack
15269                      (ProtobufCAllocator  *allocator,
15270                       size_t               len,
15271                       const uint8_t       *data);
15272 void   streaming_protobufs__pucch_format2__free_unpacked
15273                      (StreamingProtobufs__PUCCHFormat2 *message,
15274                       ProtobufCAllocator *allocator);
15275 /* StreamingProtobufs__PUCCHFormat3 methods */
15276 void   streaming_protobufs__pucch_format3__init
15277                      (StreamingProtobufs__PUCCHFormat3         *message);
15278 size_t streaming_protobufs__pucch_format3__get_packed_size
15279                      (const StreamingProtobufs__PUCCHFormat3   *message);
15280 size_t streaming_protobufs__pucch_format3__pack
15281                      (const StreamingProtobufs__PUCCHFormat3   *message,
15282                       uint8_t             *out);
15283 size_t streaming_protobufs__pucch_format3__pack_to_buffer
15284                      (const StreamingProtobufs__PUCCHFormat3   *message,
15285                       ProtobufCBuffer     *buffer);
15286 StreamingProtobufs__PUCCHFormat3 *
15287        streaming_protobufs__pucch_format3__unpack
15288                      (ProtobufCAllocator  *allocator,
15289                       size_t               len,
15290                       const uint8_t       *data);
15291 void   streaming_protobufs__pucch_format3__free_unpacked
15292                      (StreamingProtobufs__PUCCHFormat3 *message,
15293                       ProtobufCAllocator *allocator);
15294 /* StreamingProtobufs__PUCCHFormat4 methods */
15295 void   streaming_protobufs__pucch_format4__init
15296                      (StreamingProtobufs__PUCCHFormat4         *message);
15297 size_t streaming_protobufs__pucch_format4__get_packed_size
15298                      (const StreamingProtobufs__PUCCHFormat4   *message);
15299 size_t streaming_protobufs__pucch_format4__pack
15300                      (const StreamingProtobufs__PUCCHFormat4   *message,
15301                       uint8_t             *out);
15302 size_t streaming_protobufs__pucch_format4__pack_to_buffer
15303                      (const StreamingProtobufs__PUCCHFormat4   *message,
15304                       ProtobufCBuffer     *buffer);
15305 StreamingProtobufs__PUCCHFormat4 *
15306        streaming_protobufs__pucch_format4__unpack
15307                      (ProtobufCAllocator  *allocator,
15308                       size_t               len,
15309                       const uint8_t       *data);
15310 void   streaming_protobufs__pucch_format4__free_unpacked
15311                      (StreamingProtobufs__PUCCHFormat4 *message,
15312                       ProtobufCAllocator *allocator);
15313 /* StreamingProtobufs__OCCLength methods */
15314 void   streaming_protobufs__occ__length__init
15315                      (StreamingProtobufs__OCCLength         *message);
15316 size_t streaming_protobufs__occ__length__get_packed_size
15317                      (const StreamingProtobufs__OCCLength   *message);
15318 size_t streaming_protobufs__occ__length__pack
15319                      (const StreamingProtobufs__OCCLength   *message,
15320                       uint8_t             *out);
15321 size_t streaming_protobufs__occ__length__pack_to_buffer
15322                      (const StreamingProtobufs__OCCLength   *message,
15323                       ProtobufCBuffer     *buffer);
15324 StreamingProtobufs__OCCLength *
15325        streaming_protobufs__occ__length__unpack
15326                      (ProtobufCAllocator  *allocator,
15327                       size_t               len,
15328                       const uint8_t       *data);
15329 void   streaming_protobufs__occ__length__free_unpacked
15330                      (StreamingProtobufs__OCCLength *message,
15331                       ProtobufCAllocator *allocator);
15332 /* StreamingProtobufs__OCCIndex methods */
15333 void   streaming_protobufs__occ__index__init
15334                      (StreamingProtobufs__OCCIndex         *message);
15335 size_t streaming_protobufs__occ__index__get_packed_size
15336                      (const StreamingProtobufs__OCCIndex   *message);
15337 size_t streaming_protobufs__occ__index__pack
15338                      (const StreamingProtobufs__OCCIndex   *message,
15339                       uint8_t             *out);
15340 size_t streaming_protobufs__occ__index__pack_to_buffer
15341                      (const StreamingProtobufs__OCCIndex   *message,
15342                       ProtobufCBuffer     *buffer);
15343 StreamingProtobufs__OCCIndex *
15344        streaming_protobufs__occ__index__unpack
15345                      (ProtobufCAllocator  *allocator,
15346                       size_t               len,
15347                       const uint8_t       *data);
15348 void   streaming_protobufs__occ__index__free_unpacked
15349                      (StreamingProtobufs__OCCIndex *message,
15350                       ProtobufCAllocator *allocator);
15351 /* StreamingProtobufs__PUCCHFormatConfig methods */
15352 void   streaming_protobufs__pucch__format_config__init
15353                      (StreamingProtobufs__PUCCHFormatConfig         *message);
15354 size_t streaming_protobufs__pucch__format_config__get_packed_size
15355                      (const StreamingProtobufs__PUCCHFormatConfig   *message);
15356 size_t streaming_protobufs__pucch__format_config__pack
15357                      (const StreamingProtobufs__PUCCHFormatConfig   *message,
15358                       uint8_t             *out);
15359 size_t streaming_protobufs__pucch__format_config__pack_to_buffer
15360                      (const StreamingProtobufs__PUCCHFormatConfig   *message,
15361                       ProtobufCBuffer     *buffer);
15362 StreamingProtobufs__PUCCHFormatConfig *
15363        streaming_protobufs__pucch__format_config__unpack
15364                      (ProtobufCAllocator  *allocator,
15365                       size_t               len,
15366                       const uint8_t       *data);
15367 void   streaming_protobufs__pucch__format_config__free_unpacked
15368                      (StreamingProtobufs__PUCCHFormatConfig *message,
15369                       ProtobufCAllocator *allocator);
15370 /* StreamingProtobufs__PUCCHMaxCodeRate methods */
15371 void   streaming_protobufs__pucch__max_code_rate__init
15372                      (StreamingProtobufs__PUCCHMaxCodeRate         *message);
15373 size_t streaming_protobufs__pucch__max_code_rate__get_packed_size
15374                      (const StreamingProtobufs__PUCCHMaxCodeRate   *message);
15375 size_t streaming_protobufs__pucch__max_code_rate__pack
15376                      (const StreamingProtobufs__PUCCHMaxCodeRate   *message,
15377                       uint8_t             *out);
15378 size_t streaming_protobufs__pucch__max_code_rate__pack_to_buffer
15379                      (const StreamingProtobufs__PUCCHMaxCodeRate   *message,
15380                       ProtobufCBuffer     *buffer);
15381 StreamingProtobufs__PUCCHMaxCodeRate *
15382        streaming_protobufs__pucch__max_code_rate__unpack
15383                      (ProtobufCAllocator  *allocator,
15384                       size_t               len,
15385                       const uint8_t       *data);
15386 void   streaming_protobufs__pucch__max_code_rate__free_unpacked
15387                      (StreamingProtobufs__PUCCHMaxCodeRate *message,
15388                       ProtobufCAllocator *allocator);
15389 /* StreamingProtobufs__NrofSlots methods */
15390 void   streaming_protobufs__nrof_slots__init
15391                      (StreamingProtobufs__NrofSlots         *message);
15392 size_t streaming_protobufs__nrof_slots__get_packed_size
15393                      (const StreamingProtobufs__NrofSlots   *message);
15394 size_t streaming_protobufs__nrof_slots__pack
15395                      (const StreamingProtobufs__NrofSlots   *message,
15396                       uint8_t             *out);
15397 size_t streaming_protobufs__nrof_slots__pack_to_buffer
15398                      (const StreamingProtobufs__NrofSlots   *message,
15399                       ProtobufCBuffer     *buffer);
15400 StreamingProtobufs__NrofSlots *
15401        streaming_protobufs__nrof_slots__unpack
15402                      (ProtobufCAllocator  *allocator,
15403                       size_t               len,
15404                       const uint8_t       *data);
15405 void   streaming_protobufs__nrof_slots__free_unpacked
15406                      (StreamingProtobufs__NrofSlots *message,
15407                       ProtobufCAllocator *allocator);
15408 /* StreamingProtobufs__SchedulingRequestResourceConfig methods */
15409 void   streaming_protobufs__scheduling_request_resource_config__init
15410                      (StreamingProtobufs__SchedulingRequestResourceConfig         *message);
15411 size_t streaming_protobufs__scheduling_request_resource_config__get_packed_size
15412                      (const StreamingProtobufs__SchedulingRequestResourceConfig   *message);
15413 size_t streaming_protobufs__scheduling_request_resource_config__pack
15414                      (const StreamingProtobufs__SchedulingRequestResourceConfig   *message,
15415                       uint8_t             *out);
15416 size_t streaming_protobufs__scheduling_request_resource_config__pack_to_buffer
15417                      (const StreamingProtobufs__SchedulingRequestResourceConfig   *message,
15418                       ProtobufCBuffer     *buffer);
15419 StreamingProtobufs__SchedulingRequestResourceConfig *
15420        streaming_protobufs__scheduling_request_resource_config__unpack
15421                      (ProtobufCAllocator  *allocator,
15422                       size_t               len,
15423                       const uint8_t       *data);
15424 void   streaming_protobufs__scheduling_request_resource_config__free_unpacked
15425                      (StreamingProtobufs__SchedulingRequestResourceConfig *message,
15426                       ProtobufCAllocator *allocator);
15427 /* StreamingProtobufs__PUCCHSpatialRelationInfo methods */
15428 void   streaming_protobufs__pucch__spatial_relation_info__init
15429                      (StreamingProtobufs__PUCCHSpatialRelationInfo         *message);
15430 size_t streaming_protobufs__pucch__spatial_relation_info__get_packed_size
15431                      (const StreamingProtobufs__PUCCHSpatialRelationInfo   *message);
15432 size_t streaming_protobufs__pucch__spatial_relation_info__pack
15433                      (const StreamingProtobufs__PUCCHSpatialRelationInfo   *message,
15434                       uint8_t             *out);
15435 size_t streaming_protobufs__pucch__spatial_relation_info__pack_to_buffer
15436                      (const StreamingProtobufs__PUCCHSpatialRelationInfo   *message,
15437                       ProtobufCBuffer     *buffer);
15438 StreamingProtobufs__PUCCHSpatialRelationInfo *
15439        streaming_protobufs__pucch__spatial_relation_info__unpack
15440                      (ProtobufCAllocator  *allocator,
15441                       size_t               len,
15442                       const uint8_t       *data);
15443 void   streaming_protobufs__pucch__spatial_relation_info__free_unpacked
15444                      (StreamingProtobufs__PUCCHSpatialRelationInfo *message,
15445                       ProtobufCAllocator *allocator);
15446 /* StreamingProtobufs__Srs methods */
15447 void   streaming_protobufs__srs__init
15448                      (StreamingProtobufs__Srs         *message);
15449 size_t streaming_protobufs__srs__get_packed_size
15450                      (const StreamingProtobufs__Srs   *message);
15451 size_t streaming_protobufs__srs__pack
15452                      (const StreamingProtobufs__Srs   *message,
15453                       uint8_t             *out);
15454 size_t streaming_protobufs__srs__pack_to_buffer
15455                      (const StreamingProtobufs__Srs   *message,
15456                       ProtobufCBuffer     *buffer);
15457 StreamingProtobufs__Srs *
15458        streaming_protobufs__srs__unpack
15459                      (ProtobufCAllocator  *allocator,
15460                       size_t               len,
15461                       const uint8_t       *data);
15462 void   streaming_protobufs__srs__free_unpacked
15463                      (StreamingProtobufs__Srs *message,
15464                       ProtobufCAllocator *allocator);
15465 /* StreamingProtobufs__ClosedLoopIndex methods */
15466 void   streaming_protobufs__closed_loop_index__init
15467                      (StreamingProtobufs__ClosedLoopIndex         *message);
15468 size_t streaming_protobufs__closed_loop_index__get_packed_size
15469                      (const StreamingProtobufs__ClosedLoopIndex   *message);
15470 size_t streaming_protobufs__closed_loop_index__pack
15471                      (const StreamingProtobufs__ClosedLoopIndex   *message,
15472                       uint8_t             *out);
15473 size_t streaming_protobufs__closed_loop_index__pack_to_buffer
15474                      (const StreamingProtobufs__ClosedLoopIndex   *message,
15475                       ProtobufCBuffer     *buffer);
15476 StreamingProtobufs__ClosedLoopIndex *
15477        streaming_protobufs__closed_loop_index__unpack
15478                      (ProtobufCAllocator  *allocator,
15479                       size_t               len,
15480                       const uint8_t       *data);
15481 void   streaming_protobufs__closed_loop_index__free_unpacked
15482                      (StreamingProtobufs__ClosedLoopIndex *message,
15483                       ProtobufCAllocator *allocator);
15484 /* StreamingProtobufs__PUCCHPowerControl methods */
15485 void   streaming_protobufs__pucch__power_control__init
15486                      (StreamingProtobufs__PUCCHPowerControl         *message);
15487 size_t streaming_protobufs__pucch__power_control__get_packed_size
15488                      (const StreamingProtobufs__PUCCHPowerControl   *message);
15489 size_t streaming_protobufs__pucch__power_control__pack
15490                      (const StreamingProtobufs__PUCCHPowerControl   *message,
15491                       uint8_t             *out);
15492 size_t streaming_protobufs__pucch__power_control__pack_to_buffer
15493                      (const StreamingProtobufs__PUCCHPowerControl   *message,
15494                       ProtobufCBuffer     *buffer);
15495 StreamingProtobufs__PUCCHPowerControl *
15496        streaming_protobufs__pucch__power_control__unpack
15497                      (ProtobufCAllocator  *allocator,
15498                       size_t               len,
15499                       const uint8_t       *data);
15500 void   streaming_protobufs__pucch__power_control__free_unpacked
15501                      (StreamingProtobufs__PUCCHPowerControl *message,
15502                       ProtobufCAllocator *allocator);
15503 /* StreamingProtobufs__P0PUCCH methods */
15504 void   streaming_protobufs__p0__pucch__init
15505                      (StreamingProtobufs__P0PUCCH         *message);
15506 size_t streaming_protobufs__p0__pucch__get_packed_size
15507                      (const StreamingProtobufs__P0PUCCH   *message);
15508 size_t streaming_protobufs__p0__pucch__pack
15509                      (const StreamingProtobufs__P0PUCCH   *message,
15510                       uint8_t             *out);
15511 size_t streaming_protobufs__p0__pucch__pack_to_buffer
15512                      (const StreamingProtobufs__P0PUCCH   *message,
15513                       ProtobufCBuffer     *buffer);
15514 StreamingProtobufs__P0PUCCH *
15515        streaming_protobufs__p0__pucch__unpack
15516                      (ProtobufCAllocator  *allocator,
15517                       size_t               len,
15518                       const uint8_t       *data);
15519 void   streaming_protobufs__p0__pucch__free_unpacked
15520                      (StreamingProtobufs__P0PUCCH *message,
15521                       ProtobufCAllocator *allocator);
15522 /* StreamingProtobufs__PUCCHPathlossReferenceRS methods */
15523 void   streaming_protobufs__pucch__pathloss_reference_rs__init
15524                      (StreamingProtobufs__PUCCHPathlossReferenceRS         *message);
15525 size_t streaming_protobufs__pucch__pathloss_reference_rs__get_packed_size
15526                      (const StreamingProtobufs__PUCCHPathlossReferenceRS   *message);
15527 size_t streaming_protobufs__pucch__pathloss_reference_rs__pack
15528                      (const StreamingProtobufs__PUCCHPathlossReferenceRS   *message,
15529                       uint8_t             *out);
15530 size_t streaming_protobufs__pucch__pathloss_reference_rs__pack_to_buffer
15531                      (const StreamingProtobufs__PUCCHPathlossReferenceRS   *message,
15532                       ProtobufCBuffer     *buffer);
15533 StreamingProtobufs__PUCCHPathlossReferenceRS *
15534        streaming_protobufs__pucch__pathloss_reference_rs__unpack
15535                      (ProtobufCAllocator  *allocator,
15536                       size_t               len,
15537                       const uint8_t       *data);
15538 void   streaming_protobufs__pucch__pathloss_reference_rs__free_unpacked
15539                      (StreamingProtobufs__PUCCHPathlossReferenceRS *message,
15540                       ProtobufCAllocator *allocator);
15541 /* StreamingProtobufs__TwoPUCCHPCAdjustmentStates methods */
15542 void   streaming_protobufs__two_pucch__pc__adjustment_states__init
15543                      (StreamingProtobufs__TwoPUCCHPCAdjustmentStates         *message);
15544 size_t streaming_protobufs__two_pucch__pc__adjustment_states__get_packed_size
15545                      (const StreamingProtobufs__TwoPUCCHPCAdjustmentStates   *message);
15546 size_t streaming_protobufs__two_pucch__pc__adjustment_states__pack
15547                      (const StreamingProtobufs__TwoPUCCHPCAdjustmentStates   *message,
15548                       uint8_t             *out);
15549 size_t streaming_protobufs__two_pucch__pc__adjustment_states__pack_to_buffer
15550                      (const StreamingProtobufs__TwoPUCCHPCAdjustmentStates   *message,
15551                       ProtobufCBuffer     *buffer);
15552 StreamingProtobufs__TwoPUCCHPCAdjustmentStates *
15553        streaming_protobufs__two_pucch__pc__adjustment_states__unpack
15554                      (ProtobufCAllocator  *allocator,
15555                       size_t               len,
15556                       const uint8_t       *data);
15557 void   streaming_protobufs__two_pucch__pc__adjustment_states__free_unpacked
15558                      (StreamingProtobufs__TwoPUCCHPCAdjustmentStates *message,
15559                       ProtobufCAllocator *allocator);
15560 /* StreamingProtobufs__PUSCHServingCellConfig methods */
15561 void   streaming_protobufs__pusch__serving_cell_config__init
15562                      (StreamingProtobufs__PUSCHServingCellConfig         *message);
15563 size_t streaming_protobufs__pusch__serving_cell_config__get_packed_size
15564                      (const StreamingProtobufs__PUSCHServingCellConfig   *message);
15565 size_t streaming_protobufs__pusch__serving_cell_config__pack
15566                      (const StreamingProtobufs__PUSCHServingCellConfig   *message,
15567                       uint8_t             *out);
15568 size_t streaming_protobufs__pusch__serving_cell_config__pack_to_buffer
15569                      (const StreamingProtobufs__PUSCHServingCellConfig   *message,
15570                       ProtobufCBuffer     *buffer);
15571 StreamingProtobufs__PUSCHServingCellConfig *
15572        streaming_protobufs__pusch__serving_cell_config__unpack
15573                      (ProtobufCAllocator  *allocator,
15574                       size_t               len,
15575                       const uint8_t       *data);
15576 void   streaming_protobufs__pusch__serving_cell_config__free_unpacked
15577                      (StreamingProtobufs__PUSCHServingCellConfig *message,
15578                       ProtobufCAllocator *allocator);
15579 /* StreamingProtobufs__PUSCHCodeBlockGroupTransmission methods */
15580 void   streaming_protobufs__pusch__code_block_group_transmission__init
15581                      (StreamingProtobufs__PUSCHCodeBlockGroupTransmission         *message);
15582 size_t streaming_protobufs__pusch__code_block_group_transmission__get_packed_size
15583                      (const StreamingProtobufs__PUSCHCodeBlockGroupTransmission   *message);
15584 size_t streaming_protobufs__pusch__code_block_group_transmission__pack
15585                      (const StreamingProtobufs__PUSCHCodeBlockGroupTransmission   *message,
15586                       uint8_t             *out);
15587 size_t streaming_protobufs__pusch__code_block_group_transmission__pack_to_buffer
15588                      (const StreamingProtobufs__PUSCHCodeBlockGroupTransmission   *message,
15589                       ProtobufCBuffer     *buffer);
15590 StreamingProtobufs__PUSCHCodeBlockGroupTransmission *
15591        streaming_protobufs__pusch__code_block_group_transmission__unpack
15592                      (ProtobufCAllocator  *allocator,
15593                       size_t               len,
15594                       const uint8_t       *data);
15595 void   streaming_protobufs__pusch__code_block_group_transmission__free_unpacked
15596                      (StreamingProtobufs__PUSCHCodeBlockGroupTransmission *message,
15597                       ProtobufCAllocator *allocator);
15598 /* StreamingProtobufs__RateMatching methods */
15599 void   streaming_protobufs__rate_matching__init
15600                      (StreamingProtobufs__RateMatching         *message);
15601 size_t streaming_protobufs__rate_matching__get_packed_size
15602                      (const StreamingProtobufs__RateMatching   *message);
15603 size_t streaming_protobufs__rate_matching__pack
15604                      (const StreamingProtobufs__RateMatching   *message,
15605                       uint8_t             *out);
15606 size_t streaming_protobufs__rate_matching__pack_to_buffer
15607                      (const StreamingProtobufs__RateMatching   *message,
15608                       ProtobufCBuffer     *buffer);
15609 StreamingProtobufs__RateMatching *
15610        streaming_protobufs__rate_matching__unpack
15611                      (ProtobufCAllocator  *allocator,
15612                       size_t               len,
15613                       const uint8_t       *data);
15614 void   streaming_protobufs__rate_matching__free_unpacked
15615                      (StreamingProtobufs__RateMatching *message,
15616                       ProtobufCAllocator *allocator);
15617 /* StreamingProtobufs__SRSCarrierSwitching methods */
15618 void   streaming_protobufs__srs__carrier_switching__init
15619                      (StreamingProtobufs__SRSCarrierSwitching         *message);
15620 size_t streaming_protobufs__srs__carrier_switching__get_packed_size
15621                      (const StreamingProtobufs__SRSCarrierSwitching   *message);
15622 size_t streaming_protobufs__srs__carrier_switching__pack
15623                      (const StreamingProtobufs__SRSCarrierSwitching   *message,
15624                       uint8_t             *out);
15625 size_t streaming_protobufs__srs__carrier_switching__pack_to_buffer
15626                      (const StreamingProtobufs__SRSCarrierSwitching   *message,
15627                       ProtobufCBuffer     *buffer);
15628 StreamingProtobufs__SRSCarrierSwitching *
15629        streaming_protobufs__srs__carrier_switching__unpack
15630                      (ProtobufCAllocator  *allocator,
15631                       size_t               len,
15632                       const uint8_t       *data);
15633 void   streaming_protobufs__srs__carrier_switching__free_unpacked
15634                      (StreamingProtobufs__SRSCarrierSwitching *message,
15635                       ProtobufCAllocator *allocator);
15636 /* StreamingProtobufs__SRSSwitchFromCarrier methods */
15637 void   streaming_protobufs__srs__switch_from_carrier__init
15638                      (StreamingProtobufs__SRSSwitchFromCarrier         *message);
15639 size_t streaming_protobufs__srs__switch_from_carrier__get_packed_size
15640                      (const StreamingProtobufs__SRSSwitchFromCarrier   *message);
15641 size_t streaming_protobufs__srs__switch_from_carrier__pack
15642                      (const StreamingProtobufs__SRSSwitchFromCarrier   *message,
15643                       uint8_t             *out);
15644 size_t streaming_protobufs__srs__switch_from_carrier__pack_to_buffer
15645                      (const StreamingProtobufs__SRSSwitchFromCarrier   *message,
15646                       ProtobufCBuffer     *buffer);
15647 StreamingProtobufs__SRSSwitchFromCarrier *
15648        streaming_protobufs__srs__switch_from_carrier__unpack
15649                      (ProtobufCAllocator  *allocator,
15650                       size_t               len,
15651                       const uint8_t       *data);
15652 void   streaming_protobufs__srs__switch_from_carrier__free_unpacked
15653                      (StreamingProtobufs__SRSSwitchFromCarrier *message,
15654                       ProtobufCAllocator *allocator);
15655 /* StreamingProtobufs__SRSTPCPDCCHConfigList methods */
15656 void   streaming_protobufs__srs__tpc__pdcch__config_list__init
15657                      (StreamingProtobufs__SRSTPCPDCCHConfigList         *message);
15658 size_t streaming_protobufs__srs__tpc__pdcch__config_list__get_packed_size
15659                      (const StreamingProtobufs__SRSTPCPDCCHConfigList   *message);
15660 size_t streaming_protobufs__srs__tpc__pdcch__config_list__pack
15661                      (const StreamingProtobufs__SRSTPCPDCCHConfigList   *message,
15662                       uint8_t             *out);
15663 size_t streaming_protobufs__srs__tpc__pdcch__config_list__pack_to_buffer
15664                      (const StreamingProtobufs__SRSTPCPDCCHConfigList   *message,
15665                       ProtobufCBuffer     *buffer);
15666 StreamingProtobufs__SRSTPCPDCCHConfigList *
15667        streaming_protobufs__srs__tpc__pdcch__config_list__unpack
15668                      (ProtobufCAllocator  *allocator,
15669                       size_t               len,
15670                       const uint8_t       *data);
15671 void   streaming_protobufs__srs__tpc__pdcch__config_list__free_unpacked
15672                      (StreamingProtobufs__SRSTPCPDCCHConfigList *message,
15673                       ProtobufCAllocator *allocator);
15674 /* StreamingProtobufs__SRSTPCPDCCHConfig methods */
15675 void   streaming_protobufs__srs__tpc__pdcch__config__init
15676                      (StreamingProtobufs__SRSTPCPDCCHConfig         *message);
15677 size_t streaming_protobufs__srs__tpc__pdcch__config__get_packed_size
15678                      (const StreamingProtobufs__SRSTPCPDCCHConfig   *message);
15679 size_t streaming_protobufs__srs__tpc__pdcch__config__pack
15680                      (const StreamingProtobufs__SRSTPCPDCCHConfig   *message,
15681                       uint8_t             *out);
15682 size_t streaming_protobufs__srs__tpc__pdcch__config__pack_to_buffer
15683                      (const StreamingProtobufs__SRSTPCPDCCHConfig   *message,
15684                       ProtobufCBuffer     *buffer);
15685 StreamingProtobufs__SRSTPCPDCCHConfig *
15686        streaming_protobufs__srs__tpc__pdcch__config__unpack
15687                      (ProtobufCAllocator  *allocator,
15688                       size_t               len,
15689                       const uint8_t       *data);
15690 void   streaming_protobufs__srs__tpc__pdcch__config__free_unpacked
15691                      (StreamingProtobufs__SRSTPCPDCCHConfig *message,
15692                       ProtobufCAllocator *allocator);
15693 /* StreamingProtobufs__SRSCCSetIndex methods */
15694 void   streaming_protobufs__srs__cc__set_index__init
15695                      (StreamingProtobufs__SRSCCSetIndex         *message);
15696 size_t streaming_protobufs__srs__cc__set_index__get_packed_size
15697                      (const StreamingProtobufs__SRSCCSetIndex   *message);
15698 size_t streaming_protobufs__srs__cc__set_index__pack
15699                      (const StreamingProtobufs__SRSCCSetIndex   *message,
15700                       uint8_t             *out);
15701 size_t streaming_protobufs__srs__cc__set_index__pack_to_buffer
15702                      (const StreamingProtobufs__SRSCCSetIndex   *message,
15703                       ProtobufCBuffer     *buffer);
15704 StreamingProtobufs__SRSCCSetIndex *
15705        streaming_protobufs__srs__cc__set_index__unpack
15706                      (ProtobufCAllocator  *allocator,
15707                       size_t               len,
15708                       const uint8_t       *data);
15709 void   streaming_protobufs__srs__cc__set_index__free_unpacked
15710                      (StreamingProtobufs__SRSCCSetIndex *message,
15711                       ProtobufCAllocator *allocator);
15712 /* StreamingProtobufs__PUSCHConfig methods */
15713 void   streaming_protobufs__pusch__config__init
15714                      (StreamingProtobufs__PUSCHConfig         *message);
15715 size_t streaming_protobufs__pusch__config__get_packed_size
15716                      (const StreamingProtobufs__PUSCHConfig   *message);
15717 size_t streaming_protobufs__pusch__config__pack
15718                      (const StreamingProtobufs__PUSCHConfig   *message,
15719                       uint8_t             *out);
15720 size_t streaming_protobufs__pusch__config__pack_to_buffer
15721                      (const StreamingProtobufs__PUSCHConfig   *message,
15722                       ProtobufCBuffer     *buffer);
15723 StreamingProtobufs__PUSCHConfig *
15724        streaming_protobufs__pusch__config__unpack
15725                      (ProtobufCAllocator  *allocator,
15726                       size_t               len,
15727                       const uint8_t       *data);
15728 void   streaming_protobufs__pusch__config__free_unpacked
15729                      (StreamingProtobufs__PUSCHConfig *message,
15730                       ProtobufCAllocator *allocator);
15731 /* StreamingProtobufs__TxConfig methods */
15732 void   streaming_protobufs__tx__config__init
15733                      (StreamingProtobufs__TxConfig         *message);
15734 size_t streaming_protobufs__tx__config__get_packed_size
15735                      (const StreamingProtobufs__TxConfig   *message);
15736 size_t streaming_protobufs__tx__config__pack
15737                      (const StreamingProtobufs__TxConfig   *message,
15738                       uint8_t             *out);
15739 size_t streaming_protobufs__tx__config__pack_to_buffer
15740                      (const StreamingProtobufs__TxConfig   *message,
15741                       ProtobufCBuffer     *buffer);
15742 StreamingProtobufs__TxConfig *
15743        streaming_protobufs__tx__config__unpack
15744                      (ProtobufCAllocator  *allocator,
15745                       size_t               len,
15746                       const uint8_t       *data);
15747 void   streaming_protobufs__tx__config__free_unpacked
15748                      (StreamingProtobufs__TxConfig *message,
15749                       ProtobufCAllocator *allocator);
15750 /* StreamingProtobufs__DMRSUplinkConfig methods */
15751 void   streaming_protobufs__dmrs__uplink_config__init
15752                      (StreamingProtobufs__DMRSUplinkConfig         *message);
15753 size_t streaming_protobufs__dmrs__uplink_config__get_packed_size
15754                      (const StreamingProtobufs__DMRSUplinkConfig   *message);
15755 size_t streaming_protobufs__dmrs__uplink_config__pack
15756                      (const StreamingProtobufs__DMRSUplinkConfig   *message,
15757                       uint8_t             *out);
15758 size_t streaming_protobufs__dmrs__uplink_config__pack_to_buffer
15759                      (const StreamingProtobufs__DMRSUplinkConfig   *message,
15760                       ProtobufCBuffer     *buffer);
15761 StreamingProtobufs__DMRSUplinkConfig *
15762        streaming_protobufs__dmrs__uplink_config__unpack
15763                      (ProtobufCAllocator  *allocator,
15764                       size_t               len,
15765                       const uint8_t       *data);
15766 void   streaming_protobufs__dmrs__uplink_config__free_unpacked
15767                      (StreamingProtobufs__DMRSUplinkConfig *message,
15768                       ProtobufCAllocator *allocator);
15769 /* StreamingProtobufs__PTRSUplinkConfig methods */
15770 void   streaming_protobufs__ptrs__uplink_config__init
15771                      (StreamingProtobufs__PTRSUplinkConfig         *message);
15772 size_t streaming_protobufs__ptrs__uplink_config__get_packed_size
15773                      (const StreamingProtobufs__PTRSUplinkConfig   *message);
15774 size_t streaming_protobufs__ptrs__uplink_config__pack
15775                      (const StreamingProtobufs__PTRSUplinkConfig   *message,
15776                       uint8_t             *out);
15777 size_t streaming_protobufs__ptrs__uplink_config__pack_to_buffer
15778                      (const StreamingProtobufs__PTRSUplinkConfig   *message,
15779                       ProtobufCBuffer     *buffer);
15780 StreamingProtobufs__PTRSUplinkConfig *
15781        streaming_protobufs__ptrs__uplink_config__unpack
15782                      (ProtobufCAllocator  *allocator,
15783                       size_t               len,
15784                       const uint8_t       *data);
15785 void   streaming_protobufs__ptrs__uplink_config__free_unpacked
15786                      (StreamingProtobufs__PTRSUplinkConfig *message,
15787                       ProtobufCAllocator *allocator);
15788 /* StreamingProtobufs__TransformPrecoderDisabled methods */
15789 void   streaming_protobufs__transform_precoder_disabled__init
15790                      (StreamingProtobufs__TransformPrecoderDisabled         *message);
15791 size_t streaming_protobufs__transform_precoder_disabled__get_packed_size
15792                      (const StreamingProtobufs__TransformPrecoderDisabled   *message);
15793 size_t streaming_protobufs__transform_precoder_disabled__pack
15794                      (const StreamingProtobufs__TransformPrecoderDisabled   *message,
15795                       uint8_t             *out);
15796 size_t streaming_protobufs__transform_precoder_disabled__pack_to_buffer
15797                      (const StreamingProtobufs__TransformPrecoderDisabled   *message,
15798                       ProtobufCBuffer     *buffer);
15799 StreamingProtobufs__TransformPrecoderDisabled *
15800        streaming_protobufs__transform_precoder_disabled__unpack
15801                      (ProtobufCAllocator  *allocator,
15802                       size_t               len,
15803                       const uint8_t       *data);
15804 void   streaming_protobufs__transform_precoder_disabled__free_unpacked
15805                      (StreamingProtobufs__TransformPrecoderDisabled *message,
15806                       ProtobufCAllocator *allocator);
15807 /* StreamingProtobufs__MaxNrofPorts methods */
15808 void   streaming_protobufs__max_nrof_ports__init
15809                      (StreamingProtobufs__MaxNrofPorts         *message);
15810 size_t streaming_protobufs__max_nrof_ports__get_packed_size
15811                      (const StreamingProtobufs__MaxNrofPorts   *message);
15812 size_t streaming_protobufs__max_nrof_ports__pack
15813                      (const StreamingProtobufs__MaxNrofPorts   *message,
15814                       uint8_t             *out);
15815 size_t streaming_protobufs__max_nrof_ports__pack_to_buffer
15816                      (const StreamingProtobufs__MaxNrofPorts   *message,
15817                       ProtobufCBuffer     *buffer);
15818 StreamingProtobufs__MaxNrofPorts *
15819        streaming_protobufs__max_nrof_ports__unpack
15820                      (ProtobufCAllocator  *allocator,
15821                       size_t               len,
15822                       const uint8_t       *data);
15823 void   streaming_protobufs__max_nrof_ports__free_unpacked
15824                      (StreamingProtobufs__MaxNrofPorts *message,
15825                       ProtobufCAllocator *allocator);
15826 /* StreamingProtobufs__PTRSPower methods */
15827 void   streaming_protobufs__ptrs__power__init
15828                      (StreamingProtobufs__PTRSPower         *message);
15829 size_t streaming_protobufs__ptrs__power__get_packed_size
15830                      (const StreamingProtobufs__PTRSPower   *message);
15831 size_t streaming_protobufs__ptrs__power__pack
15832                      (const StreamingProtobufs__PTRSPower   *message,
15833                       uint8_t             *out);
15834 size_t streaming_protobufs__ptrs__power__pack_to_buffer
15835                      (const StreamingProtobufs__PTRSPower   *message,
15836                       ProtobufCBuffer     *buffer);
15837 StreamingProtobufs__PTRSPower *
15838        streaming_protobufs__ptrs__power__unpack
15839                      (ProtobufCAllocator  *allocator,
15840                       size_t               len,
15841                       const uint8_t       *data);
15842 void   streaming_protobufs__ptrs__power__free_unpacked
15843                      (StreamingProtobufs__PTRSPower *message,
15844                       ProtobufCAllocator *allocator);
15845 /* StreamingProtobufs__TransformPrecoderEnabled methods */
15846 void   streaming_protobufs__transform_precoder_enabled__init
15847                      (StreamingProtobufs__TransformPrecoderEnabled         *message);
15848 size_t streaming_protobufs__transform_precoder_enabled__get_packed_size
15849                      (const StreamingProtobufs__TransformPrecoderEnabled   *message);
15850 size_t streaming_protobufs__transform_precoder_enabled__pack
15851                      (const StreamingProtobufs__TransformPrecoderEnabled   *message,
15852                       uint8_t             *out);
15853 size_t streaming_protobufs__transform_precoder_enabled__pack_to_buffer
15854                      (const StreamingProtobufs__TransformPrecoderEnabled   *message,
15855                       ProtobufCBuffer     *buffer);
15856 StreamingProtobufs__TransformPrecoderEnabled *
15857        streaming_protobufs__transform_precoder_enabled__unpack
15858                      (ProtobufCAllocator  *allocator,
15859                       size_t               len,
15860                       const uint8_t       *data);
15861 void   streaming_protobufs__transform_precoder_enabled__free_unpacked
15862                      (StreamingProtobufs__TransformPrecoderEnabled *message,
15863                       ProtobufCAllocator *allocator);
15864 /* StreamingProtobufs__TimeDensityTransformPrecoding methods */
15865 void   streaming_protobufs__time_density_transform_precoding__init
15866                      (StreamingProtobufs__TimeDensityTransformPrecoding         *message);
15867 size_t streaming_protobufs__time_density_transform_precoding__get_packed_size
15868                      (const StreamingProtobufs__TimeDensityTransformPrecoding   *message);
15869 size_t streaming_protobufs__time_density_transform_precoding__pack
15870                      (const StreamingProtobufs__TimeDensityTransformPrecoding   *message,
15871                       uint8_t             *out);
15872 size_t streaming_protobufs__time_density_transform_precoding__pack_to_buffer
15873                      (const StreamingProtobufs__TimeDensityTransformPrecoding   *message,
15874                       ProtobufCBuffer     *buffer);
15875 StreamingProtobufs__TimeDensityTransformPrecoding *
15876        streaming_protobufs__time_density_transform_precoding__unpack
15877                      (ProtobufCAllocator  *allocator,
15878                       size_t               len,
15879                       const uint8_t       *data);
15880 void   streaming_protobufs__time_density_transform_precoding__free_unpacked
15881                      (StreamingProtobufs__TimeDensityTransformPrecoding *message,
15882                       ProtobufCAllocator *allocator);
15883 /* StreamingProtobufs__TransformPrecodingDisabled methods */
15884 void   streaming_protobufs__transform_precoding_disabled__init
15885                      (StreamingProtobufs__TransformPrecodingDisabled         *message);
15886 size_t streaming_protobufs__transform_precoding_disabled__get_packed_size
15887                      (const StreamingProtobufs__TransformPrecodingDisabled   *message);
15888 size_t streaming_protobufs__transform_precoding_disabled__pack
15889                      (const StreamingProtobufs__TransformPrecodingDisabled   *message,
15890                       uint8_t             *out);
15891 size_t streaming_protobufs__transform_precoding_disabled__pack_to_buffer
15892                      (const StreamingProtobufs__TransformPrecodingDisabled   *message,
15893                       ProtobufCBuffer     *buffer);
15894 StreamingProtobufs__TransformPrecodingDisabled *
15895        streaming_protobufs__transform_precoding_disabled__unpack
15896                      (ProtobufCAllocator  *allocator,
15897                       size_t               len,
15898                       const uint8_t       *data);
15899 void   streaming_protobufs__transform_precoding_disabled__free_unpacked
15900                      (StreamingProtobufs__TransformPrecodingDisabled *message,
15901                       ProtobufCAllocator *allocator);
15902 /* StreamingProtobufs__TransformPrecodingEnabled methods */
15903 void   streaming_protobufs__transform_precoding_enabled__init
15904                      (StreamingProtobufs__TransformPrecodingEnabled         *message);
15905 size_t streaming_protobufs__transform_precoding_enabled__get_packed_size
15906                      (const StreamingProtobufs__TransformPrecodingEnabled   *message);
15907 size_t streaming_protobufs__transform_precoding_enabled__pack
15908                      (const StreamingProtobufs__TransformPrecodingEnabled   *message,
15909                       uint8_t             *out);
15910 size_t streaming_protobufs__transform_precoding_enabled__pack_to_buffer
15911                      (const StreamingProtobufs__TransformPrecodingEnabled   *message,
15912                       ProtobufCBuffer     *buffer);
15913 StreamingProtobufs__TransformPrecodingEnabled *
15914        streaming_protobufs__transform_precoding_enabled__unpack
15915                      (ProtobufCAllocator  *allocator,
15916                       size_t               len,
15917                       const uint8_t       *data);
15918 void   streaming_protobufs__transform_precoding_enabled__free_unpacked
15919                      (StreamingProtobufs__TransformPrecodingEnabled *message,
15920                       ProtobufCAllocator *allocator);
15921 /* StreamingProtobufs__PUSCHPowerControl methods */
15922 void   streaming_protobufs__pusch__power_control__init
15923                      (StreamingProtobufs__PUSCHPowerControl         *message);
15924 size_t streaming_protobufs__pusch__power_control__get_packed_size
15925                      (const StreamingProtobufs__PUSCHPowerControl   *message);
15926 size_t streaming_protobufs__pusch__power_control__pack
15927                      (const StreamingProtobufs__PUSCHPowerControl   *message,
15928                       uint8_t             *out);
15929 size_t streaming_protobufs__pusch__power_control__pack_to_buffer
15930                      (const StreamingProtobufs__PUSCHPowerControl   *message,
15931                       ProtobufCBuffer     *buffer);
15932 StreamingProtobufs__PUSCHPowerControl *
15933        streaming_protobufs__pusch__power_control__unpack
15934                      (ProtobufCAllocator  *allocator,
15935                       size_t               len,
15936                       const uint8_t       *data);
15937 void   streaming_protobufs__pusch__power_control__free_unpacked
15938                      (StreamingProtobufs__PUSCHPowerControl *message,
15939                       ProtobufCAllocator *allocator);
15940 /* StreamingProtobufs__Alpha methods */
15941 void   streaming_protobufs__alpha__init
15942                      (StreamingProtobufs__Alpha         *message);
15943 size_t streaming_protobufs__alpha__get_packed_size
15944                      (const StreamingProtobufs__Alpha   *message);
15945 size_t streaming_protobufs__alpha__pack
15946                      (const StreamingProtobufs__Alpha   *message,
15947                       uint8_t             *out);
15948 size_t streaming_protobufs__alpha__pack_to_buffer
15949                      (const StreamingProtobufs__Alpha   *message,
15950                       ProtobufCBuffer     *buffer);
15951 StreamingProtobufs__Alpha *
15952        streaming_protobufs__alpha__unpack
15953                      (ProtobufCAllocator  *allocator,
15954                       size_t               len,
15955                       const uint8_t       *data);
15956 void   streaming_protobufs__alpha__free_unpacked
15957                      (StreamingProtobufs__Alpha *message,
15958                       ProtobufCAllocator *allocator);
15959 /* StreamingProtobufs__P0PUSCHAlphaSet methods */
15960 void   streaming_protobufs__p0__pusch__alpha_set__init
15961                      (StreamingProtobufs__P0PUSCHAlphaSet         *message);
15962 size_t streaming_protobufs__p0__pusch__alpha_set__get_packed_size
15963                      (const StreamingProtobufs__P0PUSCHAlphaSet   *message);
15964 size_t streaming_protobufs__p0__pusch__alpha_set__pack
15965                      (const StreamingProtobufs__P0PUSCHAlphaSet   *message,
15966                       uint8_t             *out);
15967 size_t streaming_protobufs__p0__pusch__alpha_set__pack_to_buffer
15968                      (const StreamingProtobufs__P0PUSCHAlphaSet   *message,
15969                       ProtobufCBuffer     *buffer);
15970 StreamingProtobufs__P0PUSCHAlphaSet *
15971        streaming_protobufs__p0__pusch__alpha_set__unpack
15972                      (ProtobufCAllocator  *allocator,
15973                       size_t               len,
15974                       const uint8_t       *data);
15975 void   streaming_protobufs__p0__pusch__alpha_set__free_unpacked
15976                      (StreamingProtobufs__P0PUSCHAlphaSet *message,
15977                       ProtobufCAllocator *allocator);
15978 /* StreamingProtobufs__PUSCHPathlossReferenceRS methods */
15979 void   streaming_protobufs__pusch__pathloss_reference_rs__init
15980                      (StreamingProtobufs__PUSCHPathlossReferenceRS         *message);
15981 size_t streaming_protobufs__pusch__pathloss_reference_rs__get_packed_size
15982                      (const StreamingProtobufs__PUSCHPathlossReferenceRS   *message);
15983 size_t streaming_protobufs__pusch__pathloss_reference_rs__pack
15984                      (const StreamingProtobufs__PUSCHPathlossReferenceRS   *message,
15985                       uint8_t             *out);
15986 size_t streaming_protobufs__pusch__pathloss_reference_rs__pack_to_buffer
15987                      (const StreamingProtobufs__PUSCHPathlossReferenceRS   *message,
15988                       ProtobufCBuffer     *buffer);
15989 StreamingProtobufs__PUSCHPathlossReferenceRS *
15990        streaming_protobufs__pusch__pathloss_reference_rs__unpack
15991                      (ProtobufCAllocator  *allocator,
15992                       size_t               len,
15993                       const uint8_t       *data);
15994 void   streaming_protobufs__pusch__pathloss_reference_rs__free_unpacked
15995                      (StreamingProtobufs__PUSCHPathlossReferenceRS *message,
15996                       ProtobufCAllocator *allocator);
15997 /* StreamingProtobufs__TwoPUSCHPCAdjustmentStates methods */
15998 void   streaming_protobufs__two_pusch__pc__adjustment_states__init
15999                      (StreamingProtobufs__TwoPUSCHPCAdjustmentStates         *message);
16000 size_t streaming_protobufs__two_pusch__pc__adjustment_states__get_packed_size
16001                      (const StreamingProtobufs__TwoPUSCHPCAdjustmentStates   *message);
16002 size_t streaming_protobufs__two_pusch__pc__adjustment_states__pack
16003                      (const StreamingProtobufs__TwoPUSCHPCAdjustmentStates   *message,
16004                       uint8_t             *out);
16005 size_t streaming_protobufs__two_pusch__pc__adjustment_states__pack_to_buffer
16006                      (const StreamingProtobufs__TwoPUSCHPCAdjustmentStates   *message,
16007                       ProtobufCBuffer     *buffer);
16008 StreamingProtobufs__TwoPUSCHPCAdjustmentStates *
16009        streaming_protobufs__two_pusch__pc__adjustment_states__unpack
16010                      (ProtobufCAllocator  *allocator,
16011                       size_t               len,
16012                       const uint8_t       *data);
16013 void   streaming_protobufs__two_pusch__pc__adjustment_states__free_unpacked
16014                      (StreamingProtobufs__TwoPUSCHPCAdjustmentStates *message,
16015                       ProtobufCAllocator *allocator);
16016 /* StreamingProtobufs__SRIPUSCHPowerControl methods */
16017 void   streaming_protobufs__sri__pusch__power_control__init
16018                      (StreamingProtobufs__SRIPUSCHPowerControl         *message);
16019 size_t streaming_protobufs__sri__pusch__power_control__get_packed_size
16020                      (const StreamingProtobufs__SRIPUSCHPowerControl   *message);
16021 size_t streaming_protobufs__sri__pusch__power_control__pack
16022                      (const StreamingProtobufs__SRIPUSCHPowerControl   *message,
16023                       uint8_t             *out);
16024 size_t streaming_protobufs__sri__pusch__power_control__pack_to_buffer
16025                      (const StreamingProtobufs__SRIPUSCHPowerControl   *message,
16026                       ProtobufCBuffer     *buffer);
16027 StreamingProtobufs__SRIPUSCHPowerControl *
16028        streaming_protobufs__sri__pusch__power_control__unpack
16029                      (ProtobufCAllocator  *allocator,
16030                       size_t               len,
16031                       const uint8_t       *data);
16032 void   streaming_protobufs__sri__pusch__power_control__free_unpacked
16033                      (StreamingProtobufs__SRIPUSCHPowerControl *message,
16034                       ProtobufCAllocator *allocator);
16035 /* StreamingProtobufs__FrequencyHopping methods */
16036 void   streaming_protobufs__frequency_hopping__init
16037                      (StreamingProtobufs__FrequencyHopping         *message);
16038 size_t streaming_protobufs__frequency_hopping__get_packed_size
16039                      (const StreamingProtobufs__FrequencyHopping   *message);
16040 size_t streaming_protobufs__frequency_hopping__pack
16041                      (const StreamingProtobufs__FrequencyHopping   *message,
16042                       uint8_t             *out);
16043 size_t streaming_protobufs__frequency_hopping__pack_to_buffer
16044                      (const StreamingProtobufs__FrequencyHopping   *message,
16045                       ProtobufCBuffer     *buffer);
16046 StreamingProtobufs__FrequencyHopping *
16047        streaming_protobufs__frequency_hopping__unpack
16048                      (ProtobufCAllocator  *allocator,
16049                       size_t               len,
16050                       const uint8_t       *data);
16051 void   streaming_protobufs__frequency_hopping__free_unpacked
16052                      (StreamingProtobufs__FrequencyHopping *message,
16053                       ProtobufCAllocator *allocator);
16054 /* StreamingProtobufs__PUSCHAggregationFactor methods */
16055 void   streaming_protobufs__pusch__aggregation_factor__init
16056                      (StreamingProtobufs__PUSCHAggregationFactor         *message);
16057 size_t streaming_protobufs__pusch__aggregation_factor__get_packed_size
16058                      (const StreamingProtobufs__PUSCHAggregationFactor   *message);
16059 size_t streaming_protobufs__pusch__aggregation_factor__pack
16060                      (const StreamingProtobufs__PUSCHAggregationFactor   *message,
16061                       uint8_t             *out);
16062 size_t streaming_protobufs__pusch__aggregation_factor__pack_to_buffer
16063                      (const StreamingProtobufs__PUSCHAggregationFactor   *message,
16064                       ProtobufCBuffer     *buffer);
16065 StreamingProtobufs__PUSCHAggregationFactor *
16066        streaming_protobufs__pusch__aggregation_factor__unpack
16067                      (ProtobufCAllocator  *allocator,
16068                       size_t               len,
16069                       const uint8_t       *data);
16070 void   streaming_protobufs__pusch__aggregation_factor__free_unpacked
16071                      (StreamingProtobufs__PUSCHAggregationFactor *message,
16072                       ProtobufCAllocator *allocator);
16073 /* StreamingProtobufs__CodebookSubset methods */
16074 void   streaming_protobufs__codebook_subset__init
16075                      (StreamingProtobufs__CodebookSubset         *message);
16076 size_t streaming_protobufs__codebook_subset__get_packed_size
16077                      (const StreamingProtobufs__CodebookSubset   *message);
16078 size_t streaming_protobufs__codebook_subset__pack
16079                      (const StreamingProtobufs__CodebookSubset   *message,
16080                       uint8_t             *out);
16081 size_t streaming_protobufs__codebook_subset__pack_to_buffer
16082                      (const StreamingProtobufs__CodebookSubset   *message,
16083                       ProtobufCBuffer     *buffer);
16084 StreamingProtobufs__CodebookSubset *
16085        streaming_protobufs__codebook_subset__unpack
16086                      (ProtobufCAllocator  *allocator,
16087                       size_t               len,
16088                       const uint8_t       *data);
16089 void   streaming_protobufs__codebook_subset__free_unpacked
16090                      (StreamingProtobufs__CodebookSubset *message,
16091                       ProtobufCAllocator *allocator);
16092 /* StreamingProtobufs__RBGSize2 methods */
16093 void   streaming_protobufs__rbg__size2__init
16094                      (StreamingProtobufs__RBGSize2         *message);
16095 size_t streaming_protobufs__rbg__size2__get_packed_size
16096                      (const StreamingProtobufs__RBGSize2   *message);
16097 size_t streaming_protobufs__rbg__size2__pack
16098                      (const StreamingProtobufs__RBGSize2   *message,
16099                       uint8_t             *out);
16100 size_t streaming_protobufs__rbg__size2__pack_to_buffer
16101                      (const StreamingProtobufs__RBGSize2   *message,
16102                       ProtobufCBuffer     *buffer);
16103 StreamingProtobufs__RBGSize2 *
16104        streaming_protobufs__rbg__size2__unpack
16105                      (ProtobufCAllocator  *allocator,
16106                       size_t               len,
16107                       const uint8_t       *data);
16108 void   streaming_protobufs__rbg__size2__free_unpacked
16109                      (StreamingProtobufs__RBGSize2 *message,
16110                       ProtobufCAllocator *allocator);
16111 /* StreamingProtobufs__UCIOnPUSCH methods */
16112 void   streaming_protobufs__uci__on_pusch__init
16113                      (StreamingProtobufs__UCIOnPUSCH         *message);
16114 size_t streaming_protobufs__uci__on_pusch__get_packed_size
16115                      (const StreamingProtobufs__UCIOnPUSCH   *message);
16116 size_t streaming_protobufs__uci__on_pusch__pack
16117                      (const StreamingProtobufs__UCIOnPUSCH   *message,
16118                       uint8_t             *out);
16119 size_t streaming_protobufs__uci__on_pusch__pack_to_buffer
16120                      (const StreamingProtobufs__UCIOnPUSCH   *message,
16121                       ProtobufCBuffer     *buffer);
16122 StreamingProtobufs__UCIOnPUSCH *
16123        streaming_protobufs__uci__on_pusch__unpack
16124                      (ProtobufCAllocator  *allocator,
16125                       size_t               len,
16126                       const uint8_t       *data);
16127 void   streaming_protobufs__uci__on_pusch__free_unpacked
16128                      (StreamingProtobufs__UCIOnPUSCH *message,
16129                       ProtobufCAllocator *allocator);
16130 /* StreamingProtobufs__BetaOffsetsList methods */
16131 void   streaming_protobufs__beta_offsets_list__init
16132                      (StreamingProtobufs__BetaOffsetsList         *message);
16133 size_t streaming_protobufs__beta_offsets_list__get_packed_size
16134                      (const StreamingProtobufs__BetaOffsetsList   *message);
16135 size_t streaming_protobufs__beta_offsets_list__pack
16136                      (const StreamingProtobufs__BetaOffsetsList   *message,
16137                       uint8_t             *out);
16138 size_t streaming_protobufs__beta_offsets_list__pack_to_buffer
16139                      (const StreamingProtobufs__BetaOffsetsList   *message,
16140                       ProtobufCBuffer     *buffer);
16141 StreamingProtobufs__BetaOffsetsList *
16142        streaming_protobufs__beta_offsets_list__unpack
16143                      (ProtobufCAllocator  *allocator,
16144                       size_t               len,
16145                       const uint8_t       *data);
16146 void   streaming_protobufs__beta_offsets_list__free_unpacked
16147                      (StreamingProtobufs__BetaOffsetsList *message,
16148                       ProtobufCAllocator *allocator);
16149 /* StreamingProtobufs__Scaling methods */
16150 void   streaming_protobufs__scaling__init
16151                      (StreamingProtobufs__Scaling         *message);
16152 size_t streaming_protobufs__scaling__get_packed_size
16153                      (const StreamingProtobufs__Scaling   *message);
16154 size_t streaming_protobufs__scaling__pack
16155                      (const StreamingProtobufs__Scaling   *message,
16156                       uint8_t             *out);
16157 size_t streaming_protobufs__scaling__pack_to_buffer
16158                      (const StreamingProtobufs__Scaling   *message,
16159                       ProtobufCBuffer     *buffer);
16160 StreamingProtobufs__Scaling *
16161        streaming_protobufs__scaling__unpack
16162                      (ProtobufCAllocator  *allocator,
16163                       size_t               len,
16164                       const uint8_t       *data);
16165 void   streaming_protobufs__scaling__free_unpacked
16166                      (StreamingProtobufs__Scaling *message,
16167                       ProtobufCAllocator *allocator);
16168 /* StreamingProtobufs__ConfiguredGrantConfig methods */
16169 void   streaming_protobufs__configured_grant_config__init
16170                      (StreamingProtobufs__ConfiguredGrantConfig         *message);
16171 size_t streaming_protobufs__configured_grant_config__get_packed_size
16172                      (const StreamingProtobufs__ConfiguredGrantConfig   *message);
16173 size_t streaming_protobufs__configured_grant_config__pack
16174                      (const StreamingProtobufs__ConfiguredGrantConfig   *message,
16175                       uint8_t             *out);
16176 size_t streaming_protobufs__configured_grant_config__pack_to_buffer
16177                      (const StreamingProtobufs__ConfiguredGrantConfig   *message,
16178                       ProtobufCBuffer     *buffer);
16179 StreamingProtobufs__ConfiguredGrantConfig *
16180        streaming_protobufs__configured_grant_config__unpack
16181                      (ProtobufCAllocator  *allocator,
16182                       size_t               len,
16183                       const uint8_t       *data);
16184 void   streaming_protobufs__configured_grant_config__free_unpacked
16185                      (StreamingProtobufs__ConfiguredGrantConfig *message,
16186                       ProtobufCAllocator *allocator);
16187 /* StreamingProtobufs__CGUCIOnPUSCH methods */
16188 void   streaming_protobufs__cg__uci__on_pusch__init
16189                      (StreamingProtobufs__CGUCIOnPUSCH         *message);
16190 size_t streaming_protobufs__cg__uci__on_pusch__get_packed_size
16191                      (const StreamingProtobufs__CGUCIOnPUSCH   *message);
16192 size_t streaming_protobufs__cg__uci__on_pusch__pack
16193                      (const StreamingProtobufs__CGUCIOnPUSCH   *message,
16194                       uint8_t             *out);
16195 size_t streaming_protobufs__cg__uci__on_pusch__pack_to_buffer
16196                      (const StreamingProtobufs__CGUCIOnPUSCH   *message,
16197                       ProtobufCBuffer     *buffer);
16198 StreamingProtobufs__CGUCIOnPUSCH *
16199        streaming_protobufs__cg__uci__on_pusch__unpack
16200                      (ProtobufCAllocator  *allocator,
16201                       size_t               len,
16202                       const uint8_t       *data);
16203 void   streaming_protobufs__cg__uci__on_pusch__free_unpacked
16204                      (StreamingProtobufs__CGUCIOnPUSCH *message,
16205                       ProtobufCAllocator *allocator);
16206 /* StreamingProtobufs__BetaOffsets methods */
16207 void   streaming_protobufs__beta_offsets__init
16208                      (StreamingProtobufs__BetaOffsets         *message);
16209 size_t streaming_protobufs__beta_offsets__get_packed_size
16210                      (const StreamingProtobufs__BetaOffsets   *message);
16211 size_t streaming_protobufs__beta_offsets__pack
16212                      (const StreamingProtobufs__BetaOffsets   *message,
16213                       uint8_t             *out);
16214 size_t streaming_protobufs__beta_offsets__pack_to_buffer
16215                      (const StreamingProtobufs__BetaOffsets   *message,
16216                       ProtobufCBuffer     *buffer);
16217 StreamingProtobufs__BetaOffsets *
16218        streaming_protobufs__beta_offsets__unpack
16219                      (ProtobufCAllocator  *allocator,
16220                       size_t               len,
16221                       const uint8_t       *data);
16222 void   streaming_protobufs__beta_offsets__free_unpacked
16223                      (StreamingProtobufs__BetaOffsets *message,
16224                       ProtobufCAllocator *allocator);
16225 /* StreamingProtobufs__PowerControlLoopToUse methods */
16226 void   streaming_protobufs__power_control_loop_to_use__init
16227                      (StreamingProtobufs__PowerControlLoopToUse         *message);
16228 size_t streaming_protobufs__power_control_loop_to_use__get_packed_size
16229                      (const StreamingProtobufs__PowerControlLoopToUse   *message);
16230 size_t streaming_protobufs__power_control_loop_to_use__pack
16231                      (const StreamingProtobufs__PowerControlLoopToUse   *message,
16232                       uint8_t             *out);
16233 size_t streaming_protobufs__power_control_loop_to_use__pack_to_buffer
16234                      (const StreamingProtobufs__PowerControlLoopToUse   *message,
16235                       ProtobufCBuffer     *buffer);
16236 StreamingProtobufs__PowerControlLoopToUse *
16237        streaming_protobufs__power_control_loop_to_use__unpack
16238                      (ProtobufCAllocator  *allocator,
16239                       size_t               len,
16240                       const uint8_t       *data);
16241 void   streaming_protobufs__power_control_loop_to_use__free_unpacked
16242                      (StreamingProtobufs__PowerControlLoopToUse *message,
16243                       ProtobufCAllocator *allocator);
16244 /* StreamingProtobufs__RepK methods */
16245 void   streaming_protobufs__rep_k__init
16246                      (StreamingProtobufs__RepK         *message);
16247 size_t streaming_protobufs__rep_k__get_packed_size
16248                      (const StreamingProtobufs__RepK   *message);
16249 size_t streaming_protobufs__rep_k__pack
16250                      (const StreamingProtobufs__RepK   *message,
16251                       uint8_t             *out);
16252 size_t streaming_protobufs__rep_k__pack_to_buffer
16253                      (const StreamingProtobufs__RepK   *message,
16254                       ProtobufCBuffer     *buffer);
16255 StreamingProtobufs__RepK *
16256        streaming_protobufs__rep_k__unpack
16257                      (ProtobufCAllocator  *allocator,
16258                       size_t               len,
16259                       const uint8_t       *data);
16260 void   streaming_protobufs__rep_k__free_unpacked
16261                      (StreamingProtobufs__RepK *message,
16262                       ProtobufCAllocator *allocator);
16263 /* StreamingProtobufs__RepKRV methods */
16264 void   streaming_protobufs__rep_k__rv__init
16265                      (StreamingProtobufs__RepKRV         *message);
16266 size_t streaming_protobufs__rep_k__rv__get_packed_size
16267                      (const StreamingProtobufs__RepKRV   *message);
16268 size_t streaming_protobufs__rep_k__rv__pack
16269                      (const StreamingProtobufs__RepKRV   *message,
16270                       uint8_t             *out);
16271 size_t streaming_protobufs__rep_k__rv__pack_to_buffer
16272                      (const StreamingProtobufs__RepKRV   *message,
16273                       ProtobufCBuffer     *buffer);
16274 StreamingProtobufs__RepKRV *
16275        streaming_protobufs__rep_k__rv__unpack
16276                      (ProtobufCAllocator  *allocator,
16277                       size_t               len,
16278                       const uint8_t       *data);
16279 void   streaming_protobufs__rep_k__rv__free_unpacked
16280                      (StreamingProtobufs__RepKRV *message,
16281                       ProtobufCAllocator *allocator);
16282 /* StreamingProtobufs__GrantPeriodicity methods */
16283 void   streaming_protobufs__grant_periodicity__init
16284                      (StreamingProtobufs__GrantPeriodicity         *message);
16285 size_t streaming_protobufs__grant_periodicity__get_packed_size
16286                      (const StreamingProtobufs__GrantPeriodicity   *message);
16287 size_t streaming_protobufs__grant_periodicity__pack
16288                      (const StreamingProtobufs__GrantPeriodicity   *message,
16289                       uint8_t             *out);
16290 size_t streaming_protobufs__grant_periodicity__pack_to_buffer
16291                      (const StreamingProtobufs__GrantPeriodicity   *message,
16292                       ProtobufCBuffer     *buffer);
16293 StreamingProtobufs__GrantPeriodicity *
16294        streaming_protobufs__grant_periodicity__unpack
16295                      (ProtobufCAllocator  *allocator,
16296                       size_t               len,
16297                       const uint8_t       *data);
16298 void   streaming_protobufs__grant_periodicity__free_unpacked
16299                      (StreamingProtobufs__GrantPeriodicity *message,
16300                       ProtobufCAllocator *allocator);
16301 /* StreamingProtobufs__RRCConfiguredUplinkGrant methods */
16302 void   streaming_protobufs__rrc__configured_uplink_grant__init
16303                      (StreamingProtobufs__RRCConfiguredUplinkGrant         *message);
16304 size_t streaming_protobufs__rrc__configured_uplink_grant__get_packed_size
16305                      (const StreamingProtobufs__RRCConfiguredUplinkGrant   *message);
16306 size_t streaming_protobufs__rrc__configured_uplink_grant__pack
16307                      (const StreamingProtobufs__RRCConfiguredUplinkGrant   *message,
16308                       uint8_t             *out);
16309 size_t streaming_protobufs__rrc__configured_uplink_grant__pack_to_buffer
16310                      (const StreamingProtobufs__RRCConfiguredUplinkGrant   *message,
16311                       ProtobufCBuffer     *buffer);
16312 StreamingProtobufs__RRCConfiguredUplinkGrant *
16313        streaming_protobufs__rrc__configured_uplink_grant__unpack
16314                      (ProtobufCAllocator  *allocator,
16315                       size_t               len,
16316                       const uint8_t       *data);
16317 void   streaming_protobufs__rrc__configured_uplink_grant__free_unpacked
16318                      (StreamingProtobufs__RRCConfiguredUplinkGrant *message,
16319                       ProtobufCAllocator *allocator);
16320 /* StreamingProtobufs__SRSConfig methods */
16321 void   streaming_protobufs__srs__config__init
16322                      (StreamingProtobufs__SRSConfig         *message);
16323 size_t streaming_protobufs__srs__config__get_packed_size
16324                      (const StreamingProtobufs__SRSConfig   *message);
16325 size_t streaming_protobufs__srs__config__pack
16326                      (const StreamingProtobufs__SRSConfig   *message,
16327                       uint8_t             *out);
16328 size_t streaming_protobufs__srs__config__pack_to_buffer
16329                      (const StreamingProtobufs__SRSConfig   *message,
16330                       ProtobufCBuffer     *buffer);
16331 StreamingProtobufs__SRSConfig *
16332        streaming_protobufs__srs__config__unpack
16333                      (ProtobufCAllocator  *allocator,
16334                       size_t               len,
16335                       const uint8_t       *data);
16336 void   streaming_protobufs__srs__config__free_unpacked
16337                      (StreamingProtobufs__SRSConfig *message,
16338                       ProtobufCAllocator *allocator);
16339 /* StreamingProtobufs__SRSResourceSet methods */
16340 void   streaming_protobufs__srs__resource_set__init
16341                      (StreamingProtobufs__SRSResourceSet         *message);
16342 size_t streaming_protobufs__srs__resource_set__get_packed_size
16343                      (const StreamingProtobufs__SRSResourceSet   *message);
16344 size_t streaming_protobufs__srs__resource_set__pack
16345                      (const StreamingProtobufs__SRSResourceSet   *message,
16346                       uint8_t             *out);
16347 size_t streaming_protobufs__srs__resource_set__pack_to_buffer
16348                      (const StreamingProtobufs__SRSResourceSet   *message,
16349                       ProtobufCBuffer     *buffer);
16350 StreamingProtobufs__SRSResourceSet *
16351        streaming_protobufs__srs__resource_set__unpack
16352                      (ProtobufCAllocator  *allocator,
16353                       size_t               len,
16354                       const uint8_t       *data);
16355 void   streaming_protobufs__srs__resource_set__free_unpacked
16356                      (StreamingProtobufs__SRSResourceSet *message,
16357                       ProtobufCAllocator *allocator);
16358 /* StreamingProtobufs__SRSResourceSetTypeAperiodic methods */
16359 void   streaming_protobufs__srs__resource_set_type__aperiodic__init
16360                      (StreamingProtobufs__SRSResourceSetTypeAperiodic         *message);
16361 size_t streaming_protobufs__srs__resource_set_type__aperiodic__get_packed_size
16362                      (const StreamingProtobufs__SRSResourceSetTypeAperiodic   *message);
16363 size_t streaming_protobufs__srs__resource_set_type__aperiodic__pack
16364                      (const StreamingProtobufs__SRSResourceSetTypeAperiodic   *message,
16365                       uint8_t             *out);
16366 size_t streaming_protobufs__srs__resource_set_type__aperiodic__pack_to_buffer
16367                      (const StreamingProtobufs__SRSResourceSetTypeAperiodic   *message,
16368                       ProtobufCBuffer     *buffer);
16369 StreamingProtobufs__SRSResourceSetTypeAperiodic *
16370        streaming_protobufs__srs__resource_set_type__aperiodic__unpack
16371                      (ProtobufCAllocator  *allocator,
16372                       size_t               len,
16373                       const uint8_t       *data);
16374 void   streaming_protobufs__srs__resource_set_type__aperiodic__free_unpacked
16375                      (StreamingProtobufs__SRSResourceSetTypeAperiodic *message,
16376                       ProtobufCAllocator *allocator);
16377 /* StreamingProtobufs__SRSResourceSetTypeSemiPersistent methods */
16378 void   streaming_protobufs__srs__resource_set_type__semi__persistent__init
16379                      (StreamingProtobufs__SRSResourceSetTypeSemiPersistent         *message);
16380 size_t streaming_protobufs__srs__resource_set_type__semi__persistent__get_packed_size
16381                      (const StreamingProtobufs__SRSResourceSetTypeSemiPersistent   *message);
16382 size_t streaming_protobufs__srs__resource_set_type__semi__persistent__pack
16383                      (const StreamingProtobufs__SRSResourceSetTypeSemiPersistent   *message,
16384                       uint8_t             *out);
16385 size_t streaming_protobufs__srs__resource_set_type__semi__persistent__pack_to_buffer
16386                      (const StreamingProtobufs__SRSResourceSetTypeSemiPersistent   *message,
16387                       ProtobufCBuffer     *buffer);
16388 StreamingProtobufs__SRSResourceSetTypeSemiPersistent *
16389        streaming_protobufs__srs__resource_set_type__semi__persistent__unpack
16390                      (ProtobufCAllocator  *allocator,
16391                       size_t               len,
16392                       const uint8_t       *data);
16393 void   streaming_protobufs__srs__resource_set_type__semi__persistent__free_unpacked
16394                      (StreamingProtobufs__SRSResourceSetTypeSemiPersistent *message,
16395                       ProtobufCAllocator *allocator);
16396 /* StreamingProtobufs__SRSResourceSetTypePeriodic methods */
16397 void   streaming_protobufs__srs__resource_set_type__periodic__init
16398                      (StreamingProtobufs__SRSResourceSetTypePeriodic         *message);
16399 size_t streaming_protobufs__srs__resource_set_type__periodic__get_packed_size
16400                      (const StreamingProtobufs__SRSResourceSetTypePeriodic   *message);
16401 size_t streaming_protobufs__srs__resource_set_type__periodic__pack
16402                      (const StreamingProtobufs__SRSResourceSetTypePeriodic   *message,
16403                       uint8_t             *out);
16404 size_t streaming_protobufs__srs__resource_set_type__periodic__pack_to_buffer
16405                      (const StreamingProtobufs__SRSResourceSetTypePeriodic   *message,
16406                       ProtobufCBuffer     *buffer);
16407 StreamingProtobufs__SRSResourceSetTypePeriodic *
16408        streaming_protobufs__srs__resource_set_type__periodic__unpack
16409                      (ProtobufCAllocator  *allocator,
16410                       size_t               len,
16411                       const uint8_t       *data);
16412 void   streaming_protobufs__srs__resource_set_type__periodic__free_unpacked
16413                      (StreamingProtobufs__SRSResourceSetTypePeriodic *message,
16414                       ProtobufCAllocator *allocator);
16415 /* StreamingProtobufs__SRSResourceSetUsage methods */
16416 void   streaming_protobufs__srs__resource_set__usage__init
16417                      (StreamingProtobufs__SRSResourceSetUsage         *message);
16418 size_t streaming_protobufs__srs__resource_set__usage__get_packed_size
16419                      (const StreamingProtobufs__SRSResourceSetUsage   *message);
16420 size_t streaming_protobufs__srs__resource_set__usage__pack
16421                      (const StreamingProtobufs__SRSResourceSetUsage   *message,
16422                       uint8_t             *out);
16423 size_t streaming_protobufs__srs__resource_set__usage__pack_to_buffer
16424                      (const StreamingProtobufs__SRSResourceSetUsage   *message,
16425                       ProtobufCBuffer     *buffer);
16426 StreamingProtobufs__SRSResourceSetUsage *
16427        streaming_protobufs__srs__resource_set__usage__unpack
16428                      (ProtobufCAllocator  *allocator,
16429                       size_t               len,
16430                       const uint8_t       *data);
16431 void   streaming_protobufs__srs__resource_set__usage__free_unpacked
16432                      (StreamingProtobufs__SRSResourceSetUsage *message,
16433                       ProtobufCAllocator *allocator);
16434 /* StreamingProtobufs__SRSPowerControlAdjustmentStates methods */
16435 void   streaming_protobufs__srs__power_control_adjustment_states__init
16436                      (StreamingProtobufs__SRSPowerControlAdjustmentStates         *message);
16437 size_t streaming_protobufs__srs__power_control_adjustment_states__get_packed_size
16438                      (const StreamingProtobufs__SRSPowerControlAdjustmentStates   *message);
16439 size_t streaming_protobufs__srs__power_control_adjustment_states__pack
16440                      (const StreamingProtobufs__SRSPowerControlAdjustmentStates   *message,
16441                       uint8_t             *out);
16442 size_t streaming_protobufs__srs__power_control_adjustment_states__pack_to_buffer
16443                      (const StreamingProtobufs__SRSPowerControlAdjustmentStates   *message,
16444                       ProtobufCBuffer     *buffer);
16445 StreamingProtobufs__SRSPowerControlAdjustmentStates *
16446        streaming_protobufs__srs__power_control_adjustment_states__unpack
16447                      (ProtobufCAllocator  *allocator,
16448                       size_t               len,
16449                       const uint8_t       *data);
16450 void   streaming_protobufs__srs__power_control_adjustment_states__free_unpacked
16451                      (StreamingProtobufs__SRSPowerControlAdjustmentStates *message,
16452                       ProtobufCAllocator *allocator);
16453 /* StreamingProtobufs__SRSResource methods */
16454 void   streaming_protobufs__srs__resource__init
16455                      (StreamingProtobufs__SRSResource         *message);
16456 size_t streaming_protobufs__srs__resource__get_packed_size
16457                      (const StreamingProtobufs__SRSResource   *message);
16458 size_t streaming_protobufs__srs__resource__pack
16459                      (const StreamingProtobufs__SRSResource   *message,
16460                       uint8_t             *out);
16461 size_t streaming_protobufs__srs__resource__pack_to_buffer
16462                      (const StreamingProtobufs__SRSResource   *message,
16463                       ProtobufCBuffer     *buffer);
16464 StreamingProtobufs__SRSResource *
16465        streaming_protobufs__srs__resource__unpack
16466                      (ProtobufCAllocator  *allocator,
16467                       size_t               len,
16468                       const uint8_t       *data);
16469 void   streaming_protobufs__srs__resource__free_unpacked
16470                      (StreamingProtobufs__SRSResource *message,
16471                       ProtobufCAllocator *allocator);
16472 /* StreamingProtobufs__NrofSRSPorts methods */
16473 void   streaming_protobufs__nrof_srs__ports__init
16474                      (StreamingProtobufs__NrofSRSPorts         *message);
16475 size_t streaming_protobufs__nrof_srs__ports__get_packed_size
16476                      (const StreamingProtobufs__NrofSRSPorts   *message);
16477 size_t streaming_protobufs__nrof_srs__ports__pack
16478                      (const StreamingProtobufs__NrofSRSPorts   *message,
16479                       uint8_t             *out);
16480 size_t streaming_protobufs__nrof_srs__ports__pack_to_buffer
16481                      (const StreamingProtobufs__NrofSRSPorts   *message,
16482                       ProtobufCBuffer     *buffer);
16483 StreamingProtobufs__NrofSRSPorts *
16484        streaming_protobufs__nrof_srs__ports__unpack
16485                      (ProtobufCAllocator  *allocator,
16486                       size_t               len,
16487                       const uint8_t       *data);
16488 void   streaming_protobufs__nrof_srs__ports__free_unpacked
16489                      (StreamingProtobufs__NrofSRSPorts *message,
16490                       ProtobufCAllocator *allocator);
16491 /* StreamingProtobufs__PTRSPortIndex methods */
16492 void   streaming_protobufs__ptrs__port_index__init
16493                      (StreamingProtobufs__PTRSPortIndex         *message);
16494 size_t streaming_protobufs__ptrs__port_index__get_packed_size
16495                      (const StreamingProtobufs__PTRSPortIndex   *message);
16496 size_t streaming_protobufs__ptrs__port_index__pack
16497                      (const StreamingProtobufs__PTRSPortIndex   *message,
16498                       uint8_t             *out);
16499 size_t streaming_protobufs__ptrs__port_index__pack_to_buffer
16500                      (const StreamingProtobufs__PTRSPortIndex   *message,
16501                       ProtobufCBuffer     *buffer);
16502 StreamingProtobufs__PTRSPortIndex *
16503        streaming_protobufs__ptrs__port_index__unpack
16504                      (ProtobufCAllocator  *allocator,
16505                       size_t               len,
16506                       const uint8_t       *data);
16507 void   streaming_protobufs__ptrs__port_index__free_unpacked
16508                      (StreamingProtobufs__PTRSPortIndex *message,
16509                       ProtobufCAllocator *allocator);
16510 /* StreamingProtobufs__N2 methods */
16511 void   streaming_protobufs__n2__init
16512                      (StreamingProtobufs__N2         *message);
16513 size_t streaming_protobufs__n2__get_packed_size
16514                      (const StreamingProtobufs__N2   *message);
16515 size_t streaming_protobufs__n2__pack
16516                      (const StreamingProtobufs__N2   *message,
16517                       uint8_t             *out);
16518 size_t streaming_protobufs__n2__pack_to_buffer
16519                      (const StreamingProtobufs__N2   *message,
16520                       ProtobufCBuffer     *buffer);
16521 StreamingProtobufs__N2 *
16522        streaming_protobufs__n2__unpack
16523                      (ProtobufCAllocator  *allocator,
16524                       size_t               len,
16525                       const uint8_t       *data);
16526 void   streaming_protobufs__n2__free_unpacked
16527                      (StreamingProtobufs__N2 *message,
16528                       ProtobufCAllocator *allocator);
16529 /* StreamingProtobufs__N4 methods */
16530 void   streaming_protobufs__n4__init
16531                      (StreamingProtobufs__N4         *message);
16532 size_t streaming_protobufs__n4__get_packed_size
16533                      (const StreamingProtobufs__N4   *message);
16534 size_t streaming_protobufs__n4__pack
16535                      (const StreamingProtobufs__N4   *message,
16536                       uint8_t             *out);
16537 size_t streaming_protobufs__n4__pack_to_buffer
16538                      (const StreamingProtobufs__N4   *message,
16539                       ProtobufCBuffer     *buffer);
16540 StreamingProtobufs__N4 *
16541        streaming_protobufs__n4__unpack
16542                      (ProtobufCAllocator  *allocator,
16543                       size_t               len,
16544                       const uint8_t       *data);
16545 void   streaming_protobufs__n4__free_unpacked
16546                      (StreamingProtobufs__N4 *message,
16547                       ProtobufCAllocator *allocator);
16548 /* StreamingProtobufs__ResourceMapping methods */
16549 void   streaming_protobufs__resource_mapping__init
16550                      (StreamingProtobufs__ResourceMapping         *message);
16551 size_t streaming_protobufs__resource_mapping__get_packed_size
16552                      (const StreamingProtobufs__ResourceMapping   *message);
16553 size_t streaming_protobufs__resource_mapping__pack
16554                      (const StreamingProtobufs__ResourceMapping   *message,
16555                       uint8_t             *out);
16556 size_t streaming_protobufs__resource_mapping__pack_to_buffer
16557                      (const StreamingProtobufs__ResourceMapping   *message,
16558                       ProtobufCBuffer     *buffer);
16559 StreamingProtobufs__ResourceMapping *
16560        streaming_protobufs__resource_mapping__unpack
16561                      (ProtobufCAllocator  *allocator,
16562                       size_t               len,
16563                       const uint8_t       *data);
16564 void   streaming_protobufs__resource_mapping__free_unpacked
16565                      (StreamingProtobufs__ResourceMapping *message,
16566                       ProtobufCAllocator *allocator);
16567 /* StreamingProtobufs__NrofSymbols methods */
16568 void   streaming_protobufs__nrof_symbols__init
16569                      (StreamingProtobufs__NrofSymbols         *message);
16570 size_t streaming_protobufs__nrof_symbols__get_packed_size
16571                      (const StreamingProtobufs__NrofSymbols   *message);
16572 size_t streaming_protobufs__nrof_symbols__pack
16573                      (const StreamingProtobufs__NrofSymbols   *message,
16574                       uint8_t             *out);
16575 size_t streaming_protobufs__nrof_symbols__pack_to_buffer
16576                      (const StreamingProtobufs__NrofSymbols   *message,
16577                       ProtobufCBuffer     *buffer);
16578 StreamingProtobufs__NrofSymbols *
16579        streaming_protobufs__nrof_symbols__unpack
16580                      (ProtobufCAllocator  *allocator,
16581                       size_t               len,
16582                       const uint8_t       *data);
16583 void   streaming_protobufs__nrof_symbols__free_unpacked
16584                      (StreamingProtobufs__NrofSymbols *message,
16585                       ProtobufCAllocator *allocator);
16586 /* StreamingProtobufs__RepetitionFactor methods */
16587 void   streaming_protobufs__repetition_factor__init
16588                      (StreamingProtobufs__RepetitionFactor         *message);
16589 size_t streaming_protobufs__repetition_factor__get_packed_size
16590                      (const StreamingProtobufs__RepetitionFactor   *message);
16591 size_t streaming_protobufs__repetition_factor__pack
16592                      (const StreamingProtobufs__RepetitionFactor   *message,
16593                       uint8_t             *out);
16594 size_t streaming_protobufs__repetition_factor__pack_to_buffer
16595                      (const StreamingProtobufs__RepetitionFactor   *message,
16596                       ProtobufCBuffer     *buffer);
16597 StreamingProtobufs__RepetitionFactor *
16598        streaming_protobufs__repetition_factor__unpack
16599                      (ProtobufCAllocator  *allocator,
16600                       size_t               len,
16601                       const uint8_t       *data);
16602 void   streaming_protobufs__repetition_factor__free_unpacked
16603                      (StreamingProtobufs__RepetitionFactor *message,
16604                       ProtobufCAllocator *allocator);
16605 /* StreamingProtobufs__FreqHopping methods */
16606 void   streaming_protobufs__freq_hopping__init
16607                      (StreamingProtobufs__FreqHopping         *message);
16608 size_t streaming_protobufs__freq_hopping__get_packed_size
16609                      (const StreamingProtobufs__FreqHopping   *message);
16610 size_t streaming_protobufs__freq_hopping__pack
16611                      (const StreamingProtobufs__FreqHopping   *message,
16612                       uint8_t             *out);
16613 size_t streaming_protobufs__freq_hopping__pack_to_buffer
16614                      (const StreamingProtobufs__FreqHopping   *message,
16615                       ProtobufCBuffer     *buffer);
16616 StreamingProtobufs__FreqHopping *
16617        streaming_protobufs__freq_hopping__unpack
16618                      (ProtobufCAllocator  *allocator,
16619                       size_t               len,
16620                       const uint8_t       *data);
16621 void   streaming_protobufs__freq_hopping__free_unpacked
16622                      (StreamingProtobufs__FreqHopping *message,
16623                       ProtobufCAllocator *allocator);
16624 /* StreamingProtobufs__GroupOrSequenceHopping methods */
16625 void   streaming_protobufs__group_or_sequence_hopping__init
16626                      (StreamingProtobufs__GroupOrSequenceHopping         *message);
16627 size_t streaming_protobufs__group_or_sequence_hopping__get_packed_size
16628                      (const StreamingProtobufs__GroupOrSequenceHopping   *message);
16629 size_t streaming_protobufs__group_or_sequence_hopping__pack
16630                      (const StreamingProtobufs__GroupOrSequenceHopping   *message,
16631                       uint8_t             *out);
16632 size_t streaming_protobufs__group_or_sequence_hopping__pack_to_buffer
16633                      (const StreamingProtobufs__GroupOrSequenceHopping   *message,
16634                       ProtobufCBuffer     *buffer);
16635 StreamingProtobufs__GroupOrSequenceHopping *
16636        streaming_protobufs__group_or_sequence_hopping__unpack
16637                      (ProtobufCAllocator  *allocator,
16638                       size_t               len,
16639                       const uint8_t       *data);
16640 void   streaming_protobufs__group_or_sequence_hopping__free_unpacked
16641                      (StreamingProtobufs__GroupOrSequenceHopping *message,
16642                       ProtobufCAllocator *allocator);
16643 /* StreamingProtobufs__SRSResourceTypeAperiodic methods */
16644 void   streaming_protobufs__srs__resource_type__aperiodic__init
16645                      (StreamingProtobufs__SRSResourceTypeAperiodic         *message);
16646 size_t streaming_protobufs__srs__resource_type__aperiodic__get_packed_size
16647                      (const StreamingProtobufs__SRSResourceTypeAperiodic   *message);
16648 size_t streaming_protobufs__srs__resource_type__aperiodic__pack
16649                      (const StreamingProtobufs__SRSResourceTypeAperiodic   *message,
16650                       uint8_t             *out);
16651 size_t streaming_protobufs__srs__resource_type__aperiodic__pack_to_buffer
16652                      (const StreamingProtobufs__SRSResourceTypeAperiodic   *message,
16653                       ProtobufCBuffer     *buffer);
16654 StreamingProtobufs__SRSResourceTypeAperiodic *
16655        streaming_protobufs__srs__resource_type__aperiodic__unpack
16656                      (ProtobufCAllocator  *allocator,
16657                       size_t               len,
16658                       const uint8_t       *data);
16659 void   streaming_protobufs__srs__resource_type__aperiodic__free_unpacked
16660                      (StreamingProtobufs__SRSResourceTypeAperiodic *message,
16661                       ProtobufCAllocator *allocator);
16662 /* StreamingProtobufs__SRSResourceTypeSemiPersistent methods */
16663 void   streaming_protobufs__srs__resource_type__semi__persistent__init
16664                      (StreamingProtobufs__SRSResourceTypeSemiPersistent         *message);
16665 size_t streaming_protobufs__srs__resource_type__semi__persistent__get_packed_size
16666                      (const StreamingProtobufs__SRSResourceTypeSemiPersistent   *message);
16667 size_t streaming_protobufs__srs__resource_type__semi__persistent__pack
16668                      (const StreamingProtobufs__SRSResourceTypeSemiPersistent   *message,
16669                       uint8_t             *out);
16670 size_t streaming_protobufs__srs__resource_type__semi__persistent__pack_to_buffer
16671                      (const StreamingProtobufs__SRSResourceTypeSemiPersistent   *message,
16672                       ProtobufCBuffer     *buffer);
16673 StreamingProtobufs__SRSResourceTypeSemiPersistent *
16674        streaming_protobufs__srs__resource_type__semi__persistent__unpack
16675                      (ProtobufCAllocator  *allocator,
16676                       size_t               len,
16677                       const uint8_t       *data);
16678 void   streaming_protobufs__srs__resource_type__semi__persistent__free_unpacked
16679                      (StreamingProtobufs__SRSResourceTypeSemiPersistent *message,
16680                       ProtobufCAllocator *allocator);
16681 /* StreamingProtobufs__SRSPeriodicityAndOffset methods */
16682 void   streaming_protobufs__srs__periodicity_and_offset__init
16683                      (StreamingProtobufs__SRSPeriodicityAndOffset         *message);
16684 size_t streaming_protobufs__srs__periodicity_and_offset__get_packed_size
16685                      (const StreamingProtobufs__SRSPeriodicityAndOffset   *message);
16686 size_t streaming_protobufs__srs__periodicity_and_offset__pack
16687                      (const StreamingProtobufs__SRSPeriodicityAndOffset   *message,
16688                       uint8_t             *out);
16689 size_t streaming_protobufs__srs__periodicity_and_offset__pack_to_buffer
16690                      (const StreamingProtobufs__SRSPeriodicityAndOffset   *message,
16691                       ProtobufCBuffer     *buffer);
16692 StreamingProtobufs__SRSPeriodicityAndOffset *
16693        streaming_protobufs__srs__periodicity_and_offset__unpack
16694                      (ProtobufCAllocator  *allocator,
16695                       size_t               len,
16696                       const uint8_t       *data);
16697 void   streaming_protobufs__srs__periodicity_and_offset__free_unpacked
16698                      (StreamingProtobufs__SRSPeriodicityAndOffset *message,
16699                       ProtobufCAllocator *allocator);
16700 /* StreamingProtobufs__SRSResourceTypePeriodic methods */
16701 void   streaming_protobufs__srs__resource_type__periodic__init
16702                      (StreamingProtobufs__SRSResourceTypePeriodic         *message);
16703 size_t streaming_protobufs__srs__resource_type__periodic__get_packed_size
16704                      (const StreamingProtobufs__SRSResourceTypePeriodic   *message);
16705 size_t streaming_protobufs__srs__resource_type__periodic__pack
16706                      (const StreamingProtobufs__SRSResourceTypePeriodic   *message,
16707                       uint8_t             *out);
16708 size_t streaming_protobufs__srs__resource_type__periodic__pack_to_buffer
16709                      (const StreamingProtobufs__SRSResourceTypePeriodic   *message,
16710                       ProtobufCBuffer     *buffer);
16711 StreamingProtobufs__SRSResourceTypePeriodic *
16712        streaming_protobufs__srs__resource_type__periodic__unpack
16713                      (ProtobufCAllocator  *allocator,
16714                       size_t               len,
16715                       const uint8_t       *data);
16716 void   streaming_protobufs__srs__resource_type__periodic__free_unpacked
16717                      (StreamingProtobufs__SRSResourceTypePeriodic *message,
16718                       ProtobufCAllocator *allocator);
16719 /* StreamingProtobufs__SRSSpatialRelationInfo methods */
16720 void   streaming_protobufs__srs__spatial_relation_info__init
16721                      (StreamingProtobufs__SRSSpatialRelationInfo         *message);
16722 size_t streaming_protobufs__srs__spatial_relation_info__get_packed_size
16723                      (const StreamingProtobufs__SRSSpatialRelationInfo   *message);
16724 size_t streaming_protobufs__srs__spatial_relation_info__pack
16725                      (const StreamingProtobufs__SRSSpatialRelationInfo   *message,
16726                       uint8_t             *out);
16727 size_t streaming_protobufs__srs__spatial_relation_info__pack_to_buffer
16728                      (const StreamingProtobufs__SRSSpatialRelationInfo   *message,
16729                       ProtobufCBuffer     *buffer);
16730 StreamingProtobufs__SRSSpatialRelationInfo *
16731        streaming_protobufs__srs__spatial_relation_info__unpack
16732                      (ProtobufCAllocator  *allocator,
16733                       size_t               len,
16734                       const uint8_t       *data);
16735 void   streaming_protobufs__srs__spatial_relation_info__free_unpacked
16736                      (StreamingProtobufs__SRSSpatialRelationInfo *message,
16737                       ProtobufCAllocator *allocator);
16738 /* StreamingProtobufs__BeamFailureRecoveryConfig methods */
16739 void   streaming_protobufs__beam_failure_recovery_config__init
16740                      (StreamingProtobufs__BeamFailureRecoveryConfig         *message);
16741 size_t streaming_protobufs__beam_failure_recovery_config__get_packed_size
16742                      (const StreamingProtobufs__BeamFailureRecoveryConfig   *message);
16743 size_t streaming_protobufs__beam_failure_recovery_config__pack
16744                      (const StreamingProtobufs__BeamFailureRecoveryConfig   *message,
16745                       uint8_t             *out);
16746 size_t streaming_protobufs__beam_failure_recovery_config__pack_to_buffer
16747                      (const StreamingProtobufs__BeamFailureRecoveryConfig   *message,
16748                       ProtobufCBuffer     *buffer);
16749 StreamingProtobufs__BeamFailureRecoveryConfig *
16750        streaming_protobufs__beam_failure_recovery_config__unpack
16751                      (ProtobufCAllocator  *allocator,
16752                       size_t               len,
16753                       const uint8_t       *data);
16754 void   streaming_protobufs__beam_failure_recovery_config__free_unpacked
16755                      (StreamingProtobufs__BeamFailureRecoveryConfig *message,
16756                       ProtobufCAllocator *allocator);
16757 /* StreamingProtobufs__PRACHResourceDedicatedBFR methods */
16758 void   streaming_protobufs__prach__resource_dedicated_bfr__init
16759                      (StreamingProtobufs__PRACHResourceDedicatedBFR         *message);
16760 size_t streaming_protobufs__prach__resource_dedicated_bfr__get_packed_size
16761                      (const StreamingProtobufs__PRACHResourceDedicatedBFR   *message);
16762 size_t streaming_protobufs__prach__resource_dedicated_bfr__pack
16763                      (const StreamingProtobufs__PRACHResourceDedicatedBFR   *message,
16764                       uint8_t             *out);
16765 size_t streaming_protobufs__prach__resource_dedicated_bfr__pack_to_buffer
16766                      (const StreamingProtobufs__PRACHResourceDedicatedBFR   *message,
16767                       ProtobufCBuffer     *buffer);
16768 StreamingProtobufs__PRACHResourceDedicatedBFR *
16769        streaming_protobufs__prach__resource_dedicated_bfr__unpack
16770                      (ProtobufCAllocator  *allocator,
16771                       size_t               len,
16772                       const uint8_t       *data);
16773 void   streaming_protobufs__prach__resource_dedicated_bfr__free_unpacked
16774                      (StreamingProtobufs__PRACHResourceDedicatedBFR *message,
16775                       ProtobufCAllocator *allocator);
16776 /* StreamingProtobufs__BFRSSBResource methods */
16777 void   streaming_protobufs__bfr__ssb__resource__init
16778                      (StreamingProtobufs__BFRSSBResource         *message);
16779 size_t streaming_protobufs__bfr__ssb__resource__get_packed_size
16780                      (const StreamingProtobufs__BFRSSBResource   *message);
16781 size_t streaming_protobufs__bfr__ssb__resource__pack
16782                      (const StreamingProtobufs__BFRSSBResource   *message,
16783                       uint8_t             *out);
16784 size_t streaming_protobufs__bfr__ssb__resource__pack_to_buffer
16785                      (const StreamingProtobufs__BFRSSBResource   *message,
16786                       ProtobufCBuffer     *buffer);
16787 StreamingProtobufs__BFRSSBResource *
16788        streaming_protobufs__bfr__ssb__resource__unpack
16789                      (ProtobufCAllocator  *allocator,
16790                       size_t               len,
16791                       const uint8_t       *data);
16792 void   streaming_protobufs__bfr__ssb__resource__free_unpacked
16793                      (StreamingProtobufs__BFRSSBResource *message,
16794                       ProtobufCAllocator *allocator);
16795 /* StreamingProtobufs__BFRCSIRSResource methods */
16796 void   streaming_protobufs__bfr__csirs__resource__init
16797                      (StreamingProtobufs__BFRCSIRSResource         *message);
16798 size_t streaming_protobufs__bfr__csirs__resource__get_packed_size
16799                      (const StreamingProtobufs__BFRCSIRSResource   *message);
16800 size_t streaming_protobufs__bfr__csirs__resource__pack
16801                      (const StreamingProtobufs__BFRCSIRSResource   *message,
16802                       uint8_t             *out);
16803 size_t streaming_protobufs__bfr__csirs__resource__pack_to_buffer
16804                      (const StreamingProtobufs__BFRCSIRSResource   *message,
16805                       ProtobufCBuffer     *buffer);
16806 StreamingProtobufs__BFRCSIRSResource *
16807        streaming_protobufs__bfr__csirs__resource__unpack
16808                      (ProtobufCAllocator  *allocator,
16809                       size_t               len,
16810                       const uint8_t       *data);
16811 void   streaming_protobufs__bfr__csirs__resource__free_unpacked
16812                      (StreamingProtobufs__BFRCSIRSResource *message,
16813                       ProtobufCAllocator *allocator);
16814 /* StreamingProtobufs__SSBPerRACHOccasion methods */
16815 void   streaming_protobufs__ssb_per_rach__occasion__init
16816                      (StreamingProtobufs__SSBPerRACHOccasion         *message);
16817 size_t streaming_protobufs__ssb_per_rach__occasion__get_packed_size
16818                      (const StreamingProtobufs__SSBPerRACHOccasion   *message);
16819 size_t streaming_protobufs__ssb_per_rach__occasion__pack
16820                      (const StreamingProtobufs__SSBPerRACHOccasion   *message,
16821                       uint8_t             *out);
16822 size_t streaming_protobufs__ssb_per_rach__occasion__pack_to_buffer
16823                      (const StreamingProtobufs__SSBPerRACHOccasion   *message,
16824                       ProtobufCBuffer     *buffer);
16825 StreamingProtobufs__SSBPerRACHOccasion *
16826        streaming_protobufs__ssb_per_rach__occasion__unpack
16827                      (ProtobufCAllocator  *allocator,
16828                       size_t               len,
16829                       const uint8_t       *data);
16830 void   streaming_protobufs__ssb_per_rach__occasion__free_unpacked
16831                      (StreamingProtobufs__SSBPerRACHOccasion *message,
16832                       ProtobufCAllocator *allocator);
16833 /* StreamingProtobufs__BeamFailureRecoveryTimer methods */
16834 void   streaming_protobufs__beam_failure_recovery_timer__init
16835                      (StreamingProtobufs__BeamFailureRecoveryTimer         *message);
16836 size_t streaming_protobufs__beam_failure_recovery_timer__get_packed_size
16837                      (const StreamingProtobufs__BeamFailureRecoveryTimer   *message);
16838 size_t streaming_protobufs__beam_failure_recovery_timer__pack
16839                      (const StreamingProtobufs__BeamFailureRecoveryTimer   *message,
16840                       uint8_t             *out);
16841 size_t streaming_protobufs__beam_failure_recovery_timer__pack_to_buffer
16842                      (const StreamingProtobufs__BeamFailureRecoveryTimer   *message,
16843                       ProtobufCBuffer     *buffer);
16844 StreamingProtobufs__BeamFailureRecoveryTimer *
16845        streaming_protobufs__beam_failure_recovery_timer__unpack
16846                      (ProtobufCAllocator  *allocator,
16847                       size_t               len,
16848                       const uint8_t       *data);
16849 void   streaming_protobufs__beam_failure_recovery_timer__free_unpacked
16850                      (StreamingProtobufs__BeamFailureRecoveryTimer *message,
16851                       ProtobufCAllocator *allocator);
16852 /* StreamingProtobufs__PDCCHServingCellConfig methods */
16853 void   streaming_protobufs__pdcch__serving_cell_config__init
16854                      (StreamingProtobufs__PDCCHServingCellConfig         *message);
16855 size_t streaming_protobufs__pdcch__serving_cell_config__get_packed_size
16856                      (const StreamingProtobufs__PDCCHServingCellConfig   *message);
16857 size_t streaming_protobufs__pdcch__serving_cell_config__pack
16858                      (const StreamingProtobufs__PDCCHServingCellConfig   *message,
16859                       uint8_t             *out);
16860 size_t streaming_protobufs__pdcch__serving_cell_config__pack_to_buffer
16861                      (const StreamingProtobufs__PDCCHServingCellConfig   *message,
16862                       ProtobufCBuffer     *buffer);
16863 StreamingProtobufs__PDCCHServingCellConfig *
16864        streaming_protobufs__pdcch__serving_cell_config__unpack
16865                      (ProtobufCAllocator  *allocator,
16866                       size_t               len,
16867                       const uint8_t       *data);
16868 void   streaming_protobufs__pdcch__serving_cell_config__free_unpacked
16869                      (StreamingProtobufs__PDCCHServingCellConfig *message,
16870                       ProtobufCAllocator *allocator);
16871 /* StreamingProtobufs__SlotFormatIndicator methods */
16872 void   streaming_protobufs__slot_format_indicator__init
16873                      (StreamingProtobufs__SlotFormatIndicator         *message);
16874 size_t streaming_protobufs__slot_format_indicator__get_packed_size
16875                      (const StreamingProtobufs__SlotFormatIndicator   *message);
16876 size_t streaming_protobufs__slot_format_indicator__pack
16877                      (const StreamingProtobufs__SlotFormatIndicator   *message,
16878                       uint8_t             *out);
16879 size_t streaming_protobufs__slot_format_indicator__pack_to_buffer
16880                      (const StreamingProtobufs__SlotFormatIndicator   *message,
16881                       ProtobufCBuffer     *buffer);
16882 StreamingProtobufs__SlotFormatIndicator *
16883        streaming_protobufs__slot_format_indicator__unpack
16884                      (ProtobufCAllocator  *allocator,
16885                       size_t               len,
16886                       const uint8_t       *data);
16887 void   streaming_protobufs__slot_format_indicator__free_unpacked
16888                      (StreamingProtobufs__SlotFormatIndicator *message,
16889                       ProtobufCAllocator *allocator);
16890 /* StreamingProtobufs__SlotFormatCombinationsPerCell methods */
16891 void   streaming_protobufs__slot_format_combinations_per_cell__init
16892                      (StreamingProtobufs__SlotFormatCombinationsPerCell         *message);
16893 size_t streaming_protobufs__slot_format_combinations_per_cell__get_packed_size
16894                      (const StreamingProtobufs__SlotFormatCombinationsPerCell   *message);
16895 size_t streaming_protobufs__slot_format_combinations_per_cell__pack
16896                      (const StreamingProtobufs__SlotFormatCombinationsPerCell   *message,
16897                       uint8_t             *out);
16898 size_t streaming_protobufs__slot_format_combinations_per_cell__pack_to_buffer
16899                      (const StreamingProtobufs__SlotFormatCombinationsPerCell   *message,
16900                       ProtobufCBuffer     *buffer);
16901 StreamingProtobufs__SlotFormatCombinationsPerCell *
16902        streaming_protobufs__slot_format_combinations_per_cell__unpack
16903                      (ProtobufCAllocator  *allocator,
16904                       size_t               len,
16905                       const uint8_t       *data);
16906 void   streaming_protobufs__slot_format_combinations_per_cell__free_unpacked
16907                      (StreamingProtobufs__SlotFormatCombinationsPerCell *message,
16908                       ProtobufCAllocator *allocator);
16909 /* StreamingProtobufs__SlotFormatCombination methods */
16910 void   streaming_protobufs__slot_format_combination__init
16911                      (StreamingProtobufs__SlotFormatCombination         *message);
16912 size_t streaming_protobufs__slot_format_combination__get_packed_size
16913                      (const StreamingProtobufs__SlotFormatCombination   *message);
16914 size_t streaming_protobufs__slot_format_combination__pack
16915                      (const StreamingProtobufs__SlotFormatCombination   *message,
16916                       uint8_t             *out);
16917 size_t streaming_protobufs__slot_format_combination__pack_to_buffer
16918                      (const StreamingProtobufs__SlotFormatCombination   *message,
16919                       ProtobufCBuffer     *buffer);
16920 StreamingProtobufs__SlotFormatCombination *
16921        streaming_protobufs__slot_format_combination__unpack
16922                      (ProtobufCAllocator  *allocator,
16923                       size_t               len,
16924                       const uint8_t       *data);
16925 void   streaming_protobufs__slot_format_combination__free_unpacked
16926                      (StreamingProtobufs__SlotFormatCombination *message,
16927                       ProtobufCAllocator *allocator);
16928 /* StreamingProtobufs__PDSCHServingCellConfig methods */
16929 void   streaming_protobufs__pdsch__serving_cell_config__init
16930                      (StreamingProtobufs__PDSCHServingCellConfig         *message);
16931 size_t streaming_protobufs__pdsch__serving_cell_config__get_packed_size
16932                      (const StreamingProtobufs__PDSCHServingCellConfig   *message);
16933 size_t streaming_protobufs__pdsch__serving_cell_config__pack
16934                      (const StreamingProtobufs__PDSCHServingCellConfig   *message,
16935                       uint8_t             *out);
16936 size_t streaming_protobufs__pdsch__serving_cell_config__pack_to_buffer
16937                      (const StreamingProtobufs__PDSCHServingCellConfig   *message,
16938                       ProtobufCBuffer     *buffer);
16939 StreamingProtobufs__PDSCHServingCellConfig *
16940        streaming_protobufs__pdsch__serving_cell_config__unpack
16941                      (ProtobufCAllocator  *allocator,
16942                       size_t               len,
16943                       const uint8_t       *data);
16944 void   streaming_protobufs__pdsch__serving_cell_config__free_unpacked
16945                      (StreamingProtobufs__PDSCHServingCellConfig *message,
16946                       ProtobufCAllocator *allocator);
16947 /* StreamingProtobufs__PDSCHCodeBlockGroupTransmission methods */
16948 void   streaming_protobufs__pdsch__code_block_group_transmission__init
16949                      (StreamingProtobufs__PDSCHCodeBlockGroupTransmission         *message);
16950 size_t streaming_protobufs__pdsch__code_block_group_transmission__get_packed_size
16951                      (const StreamingProtobufs__PDSCHCodeBlockGroupTransmission   *message);
16952 size_t streaming_protobufs__pdsch__code_block_group_transmission__pack
16953                      (const StreamingProtobufs__PDSCHCodeBlockGroupTransmission   *message,
16954                       uint8_t             *out);
16955 size_t streaming_protobufs__pdsch__code_block_group_transmission__pack_to_buffer
16956                      (const StreamingProtobufs__PDSCHCodeBlockGroupTransmission   *message,
16957                       ProtobufCBuffer     *buffer);
16958 StreamingProtobufs__PDSCHCodeBlockGroupTransmission *
16959        streaming_protobufs__pdsch__code_block_group_transmission__unpack
16960                      (ProtobufCAllocator  *allocator,
16961                       size_t               len,
16962                       const uint8_t       *data);
16963 void   streaming_protobufs__pdsch__code_block_group_transmission__free_unpacked
16964                      (StreamingProtobufs__PDSCHCodeBlockGroupTransmission *message,
16965                       ProtobufCAllocator *allocator);
16966 /* StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock methods */
16967 void   streaming_protobufs__max_code_block_groups_per_transport_block__init
16968                      (StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock         *message);
16969 size_t streaming_protobufs__max_code_block_groups_per_transport_block__get_packed_size
16970                      (const StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock   *message);
16971 size_t streaming_protobufs__max_code_block_groups_per_transport_block__pack
16972                      (const StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock   *message,
16973                       uint8_t             *out);
16974 size_t streaming_protobufs__max_code_block_groups_per_transport_block__pack_to_buffer
16975                      (const StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock   *message,
16976                       ProtobufCBuffer     *buffer);
16977 StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock *
16978        streaming_protobufs__max_code_block_groups_per_transport_block__unpack
16979                      (ProtobufCAllocator  *allocator,
16980                       size_t               len,
16981                       const uint8_t       *data);
16982 void   streaming_protobufs__max_code_block_groups_per_transport_block__free_unpacked
16983                      (StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock *message,
16984                       ProtobufCAllocator *allocator);
16985 /* StreamingProtobufs__XOverhead methods */
16986 void   streaming_protobufs__xoverhead__init
16987                      (StreamingProtobufs__XOverhead         *message);
16988 size_t streaming_protobufs__xoverhead__get_packed_size
16989                      (const StreamingProtobufs__XOverhead   *message);
16990 size_t streaming_protobufs__xoverhead__pack
16991                      (const StreamingProtobufs__XOverhead   *message,
16992                       uint8_t             *out);
16993 size_t streaming_protobufs__xoverhead__pack_to_buffer
16994                      (const StreamingProtobufs__XOverhead   *message,
16995                       ProtobufCBuffer     *buffer);
16996 StreamingProtobufs__XOverhead *
16997        streaming_protobufs__xoverhead__unpack
16998                      (ProtobufCAllocator  *allocator,
16999                       size_t               len,
17000                       const uint8_t       *data);
17001 void   streaming_protobufs__xoverhead__free_unpacked
17002                      (StreamingProtobufs__XOverhead *message,
17003                       ProtobufCAllocator *allocator);
17004 /* StreamingProtobufs__NrofHARQProcessesForPDSCH methods */
17005 void   streaming_protobufs__nrof_harq__processes_for_pdsch__init
17006                      (StreamingProtobufs__NrofHARQProcessesForPDSCH         *message);
17007 size_t streaming_protobufs__nrof_harq__processes_for_pdsch__get_packed_size
17008                      (const StreamingProtobufs__NrofHARQProcessesForPDSCH   *message);
17009 size_t streaming_protobufs__nrof_harq__processes_for_pdsch__pack
17010                      (const StreamingProtobufs__NrofHARQProcessesForPDSCH   *message,
17011                       uint8_t             *out);
17012 size_t streaming_protobufs__nrof_harq__processes_for_pdsch__pack_to_buffer
17013                      (const StreamingProtobufs__NrofHARQProcessesForPDSCH   *message,
17014                       ProtobufCBuffer     *buffer);
17015 StreamingProtobufs__NrofHARQProcessesForPDSCH *
17016        streaming_protobufs__nrof_harq__processes_for_pdsch__unpack
17017                      (ProtobufCAllocator  *allocator,
17018                       size_t               len,
17019                       const uint8_t       *data);
17020 void   streaming_protobufs__nrof_harq__processes_for_pdsch__free_unpacked
17021                      (StreamingProtobufs__NrofHARQProcessesForPDSCH *message,
17022                       ProtobufCAllocator *allocator);
17023 /* StreamingProtobufs__CSIMeasConfig methods */
17024 void   streaming_protobufs__csi__meas_config__init
17025                      (StreamingProtobufs__CSIMeasConfig         *message);
17026 size_t streaming_protobufs__csi__meas_config__get_packed_size
17027                      (const StreamingProtobufs__CSIMeasConfig   *message);
17028 size_t streaming_protobufs__csi__meas_config__pack
17029                      (const StreamingProtobufs__CSIMeasConfig   *message,
17030                       uint8_t             *out);
17031 size_t streaming_protobufs__csi__meas_config__pack_to_buffer
17032                      (const StreamingProtobufs__CSIMeasConfig   *message,
17033                       ProtobufCBuffer     *buffer);
17034 StreamingProtobufs__CSIMeasConfig *
17035        streaming_protobufs__csi__meas_config__unpack
17036                      (ProtobufCAllocator  *allocator,
17037                       size_t               len,
17038                       const uint8_t       *data);
17039 void   streaming_protobufs__csi__meas_config__free_unpacked
17040                      (StreamingProtobufs__CSIMeasConfig *message,
17041                       ProtobufCAllocator *allocator);
17042 /* StreamingProtobufs__NZPCSIRSResource methods */
17043 void   streaming_protobufs__nzp__csi__rs__resource__init
17044                      (StreamingProtobufs__NZPCSIRSResource         *message);
17045 size_t streaming_protobufs__nzp__csi__rs__resource__get_packed_size
17046                      (const StreamingProtobufs__NZPCSIRSResource   *message);
17047 size_t streaming_protobufs__nzp__csi__rs__resource__pack
17048                      (const StreamingProtobufs__NZPCSIRSResource   *message,
17049                       uint8_t             *out);
17050 size_t streaming_protobufs__nzp__csi__rs__resource__pack_to_buffer
17051                      (const StreamingProtobufs__NZPCSIRSResource   *message,
17052                       ProtobufCBuffer     *buffer);
17053 StreamingProtobufs__NZPCSIRSResource *
17054        streaming_protobufs__nzp__csi__rs__resource__unpack
17055                      (ProtobufCAllocator  *allocator,
17056                       size_t               len,
17057                       const uint8_t       *data);
17058 void   streaming_protobufs__nzp__csi__rs__resource__free_unpacked
17059                      (StreamingProtobufs__NZPCSIRSResource *message,
17060                       ProtobufCAllocator *allocator);
17061 /* StreamingProtobufs__PowerControlOffsetSS methods */
17062 void   streaming_protobufs__power_control_offset_ss__init
17063                      (StreamingProtobufs__PowerControlOffsetSS         *message);
17064 size_t streaming_protobufs__power_control_offset_ss__get_packed_size
17065                      (const StreamingProtobufs__PowerControlOffsetSS   *message);
17066 size_t streaming_protobufs__power_control_offset_ss__pack
17067                      (const StreamingProtobufs__PowerControlOffsetSS   *message,
17068                       uint8_t             *out);
17069 size_t streaming_protobufs__power_control_offset_ss__pack_to_buffer
17070                      (const StreamingProtobufs__PowerControlOffsetSS   *message,
17071                       ProtobufCBuffer     *buffer);
17072 StreamingProtobufs__PowerControlOffsetSS *
17073        streaming_protobufs__power_control_offset_ss__unpack
17074                      (ProtobufCAllocator  *allocator,
17075                       size_t               len,
17076                       const uint8_t       *data);
17077 void   streaming_protobufs__power_control_offset_ss__free_unpacked
17078                      (StreamingProtobufs__PowerControlOffsetSS *message,
17079                       ProtobufCAllocator *allocator);
17080 /* StreamingProtobufs__NZPCSIRSResourceSet methods */
17081 void   streaming_protobufs__nzp__csi__rs__resource_set__init
17082                      (StreamingProtobufs__NZPCSIRSResourceSet         *message);
17083 size_t streaming_protobufs__nzp__csi__rs__resource_set__get_packed_size
17084                      (const StreamingProtobufs__NZPCSIRSResourceSet   *message);
17085 size_t streaming_protobufs__nzp__csi__rs__resource_set__pack
17086                      (const StreamingProtobufs__NZPCSIRSResourceSet   *message,
17087                       uint8_t             *out);
17088 size_t streaming_protobufs__nzp__csi__rs__resource_set__pack_to_buffer
17089                      (const StreamingProtobufs__NZPCSIRSResourceSet   *message,
17090                       ProtobufCBuffer     *buffer);
17091 StreamingProtobufs__NZPCSIRSResourceSet *
17092        streaming_protobufs__nzp__csi__rs__resource_set__unpack
17093                      (ProtobufCAllocator  *allocator,
17094                       size_t               len,
17095                       const uint8_t       *data);
17096 void   streaming_protobufs__nzp__csi__rs__resource_set__free_unpacked
17097                      (StreamingProtobufs__NZPCSIRSResourceSet *message,
17098                       ProtobufCAllocator *allocator);
17099 /* StreamingProtobufs__CSIIMResource methods */
17100 void   streaming_protobufs__csi__im__resource__init
17101                      (StreamingProtobufs__CSIIMResource         *message);
17102 size_t streaming_protobufs__csi__im__resource__get_packed_size
17103                      (const StreamingProtobufs__CSIIMResource   *message);
17104 size_t streaming_protobufs__csi__im__resource__pack
17105                      (const StreamingProtobufs__CSIIMResource   *message,
17106                       uint8_t             *out);
17107 size_t streaming_protobufs__csi__im__resource__pack_to_buffer
17108                      (const StreamingProtobufs__CSIIMResource   *message,
17109                       ProtobufCBuffer     *buffer);
17110 StreamingProtobufs__CSIIMResource *
17111        streaming_protobufs__csi__im__resource__unpack
17112                      (ProtobufCAllocator  *allocator,
17113                       size_t               len,
17114                       const uint8_t       *data);
17115 void   streaming_protobufs__csi__im__resource__free_unpacked
17116                      (StreamingProtobufs__CSIIMResource *message,
17117                       ProtobufCAllocator *allocator);
17118 /* StreamingProtobufs__Pattern0 methods */
17119 void   streaming_protobufs__pattern0__init
17120                      (StreamingProtobufs__Pattern0         *message);
17121 size_t streaming_protobufs__pattern0__get_packed_size
17122                      (const StreamingProtobufs__Pattern0   *message);
17123 size_t streaming_protobufs__pattern0__pack
17124                      (const StreamingProtobufs__Pattern0   *message,
17125                       uint8_t             *out);
17126 size_t streaming_protobufs__pattern0__pack_to_buffer
17127                      (const StreamingProtobufs__Pattern0   *message,
17128                       ProtobufCBuffer     *buffer);
17129 StreamingProtobufs__Pattern0 *
17130        streaming_protobufs__pattern0__unpack
17131                      (ProtobufCAllocator  *allocator,
17132                       size_t               len,
17133                       const uint8_t       *data);
17134 void   streaming_protobufs__pattern0__free_unpacked
17135                      (StreamingProtobufs__Pattern0 *message,
17136                       ProtobufCAllocator *allocator);
17137 /* StreamingProtobufs__SubcarrierLocationP0 methods */
17138 void   streaming_protobufs__subcarrier_location_p0__init
17139                      (StreamingProtobufs__SubcarrierLocationP0         *message);
17140 size_t streaming_protobufs__subcarrier_location_p0__get_packed_size
17141                      (const StreamingProtobufs__SubcarrierLocationP0   *message);
17142 size_t streaming_protobufs__subcarrier_location_p0__pack
17143                      (const StreamingProtobufs__SubcarrierLocationP0   *message,
17144                       uint8_t             *out);
17145 size_t streaming_protobufs__subcarrier_location_p0__pack_to_buffer
17146                      (const StreamingProtobufs__SubcarrierLocationP0   *message,
17147                       ProtobufCBuffer     *buffer);
17148 StreamingProtobufs__SubcarrierLocationP0 *
17149        streaming_protobufs__subcarrier_location_p0__unpack
17150                      (ProtobufCAllocator  *allocator,
17151                       size_t               len,
17152                       const uint8_t       *data);
17153 void   streaming_protobufs__subcarrier_location_p0__free_unpacked
17154                      (StreamingProtobufs__SubcarrierLocationP0 *message,
17155                       ProtobufCAllocator *allocator);
17156 /* StreamingProtobufs__Pattern1 methods */
17157 void   streaming_protobufs__pattern1__init
17158                      (StreamingProtobufs__Pattern1         *message);
17159 size_t streaming_protobufs__pattern1__get_packed_size
17160                      (const StreamingProtobufs__Pattern1   *message);
17161 size_t streaming_protobufs__pattern1__pack
17162                      (const StreamingProtobufs__Pattern1   *message,
17163                       uint8_t             *out);
17164 size_t streaming_protobufs__pattern1__pack_to_buffer
17165                      (const StreamingProtobufs__Pattern1   *message,
17166                       ProtobufCBuffer     *buffer);
17167 StreamingProtobufs__Pattern1 *
17168        streaming_protobufs__pattern1__unpack
17169                      (ProtobufCAllocator  *allocator,
17170                       size_t               len,
17171                       const uint8_t       *data);
17172 void   streaming_protobufs__pattern1__free_unpacked
17173                      (StreamingProtobufs__Pattern1 *message,
17174                       ProtobufCAllocator *allocator);
17175 /* StreamingProtobufs__SubcarrierLocationP1 methods */
17176 void   streaming_protobufs__subcarrier_location_p1__init
17177                      (StreamingProtobufs__SubcarrierLocationP1         *message);
17178 size_t streaming_protobufs__subcarrier_location_p1__get_packed_size
17179                      (const StreamingProtobufs__SubcarrierLocationP1   *message);
17180 size_t streaming_protobufs__subcarrier_location_p1__pack
17181                      (const StreamingProtobufs__SubcarrierLocationP1   *message,
17182                       uint8_t             *out);
17183 size_t streaming_protobufs__subcarrier_location_p1__pack_to_buffer
17184                      (const StreamingProtobufs__SubcarrierLocationP1   *message,
17185                       ProtobufCBuffer     *buffer);
17186 StreamingProtobufs__SubcarrierLocationP1 *
17187        streaming_protobufs__subcarrier_location_p1__unpack
17188                      (ProtobufCAllocator  *allocator,
17189                       size_t               len,
17190                       const uint8_t       *data);
17191 void   streaming_protobufs__subcarrier_location_p1__free_unpacked
17192                      (StreamingProtobufs__SubcarrierLocationP1 *message,
17193                       ProtobufCAllocator *allocator);
17194 /* StreamingProtobufs__CSIIMResourceSet methods */
17195 void   streaming_protobufs__csi__im__resource_set__init
17196                      (StreamingProtobufs__CSIIMResourceSet         *message);
17197 size_t streaming_protobufs__csi__im__resource_set__get_packed_size
17198                      (const StreamingProtobufs__CSIIMResourceSet   *message);
17199 size_t streaming_protobufs__csi__im__resource_set__pack
17200                      (const StreamingProtobufs__CSIIMResourceSet   *message,
17201                       uint8_t             *out);
17202 size_t streaming_protobufs__csi__im__resource_set__pack_to_buffer
17203                      (const StreamingProtobufs__CSIIMResourceSet   *message,
17204                       ProtobufCBuffer     *buffer);
17205 StreamingProtobufs__CSIIMResourceSet *
17206        streaming_protobufs__csi__im__resource_set__unpack
17207                      (ProtobufCAllocator  *allocator,
17208                       size_t               len,
17209                       const uint8_t       *data);
17210 void   streaming_protobufs__csi__im__resource_set__free_unpacked
17211                      (StreamingProtobufs__CSIIMResourceSet *message,
17212                       ProtobufCAllocator *allocator);
17213 /* StreamingProtobufs__CSISSBResourceSet methods */
17214 void   streaming_protobufs__csi__ssb__resource_set__init
17215                      (StreamingProtobufs__CSISSBResourceSet         *message);
17216 size_t streaming_protobufs__csi__ssb__resource_set__get_packed_size
17217                      (const StreamingProtobufs__CSISSBResourceSet   *message);
17218 size_t streaming_protobufs__csi__ssb__resource_set__pack
17219                      (const StreamingProtobufs__CSISSBResourceSet   *message,
17220                       uint8_t             *out);
17221 size_t streaming_protobufs__csi__ssb__resource_set__pack_to_buffer
17222                      (const StreamingProtobufs__CSISSBResourceSet   *message,
17223                       ProtobufCBuffer     *buffer);
17224 StreamingProtobufs__CSISSBResourceSet *
17225        streaming_protobufs__csi__ssb__resource_set__unpack
17226                      (ProtobufCAllocator  *allocator,
17227                       size_t               len,
17228                       const uint8_t       *data);
17229 void   streaming_protobufs__csi__ssb__resource_set__free_unpacked
17230                      (StreamingProtobufs__CSISSBResourceSet *message,
17231                       ProtobufCAllocator *allocator);
17232 /* StreamingProtobufs__CSIResourceConfig methods */
17233 void   streaming_protobufs__csi__resource_config__init
17234                      (StreamingProtobufs__CSIResourceConfig         *message);
17235 size_t streaming_protobufs__csi__resource_config__get_packed_size
17236                      (const StreamingProtobufs__CSIResourceConfig   *message);
17237 size_t streaming_protobufs__csi__resource_config__pack
17238                      (const StreamingProtobufs__CSIResourceConfig   *message,
17239                       uint8_t             *out);
17240 size_t streaming_protobufs__csi__resource_config__pack_to_buffer
17241                      (const StreamingProtobufs__CSIResourceConfig   *message,
17242                       ProtobufCBuffer     *buffer);
17243 StreamingProtobufs__CSIResourceConfig *
17244        streaming_protobufs__csi__resource_config__unpack
17245                      (ProtobufCAllocator  *allocator,
17246                       size_t               len,
17247                       const uint8_t       *data);
17248 void   streaming_protobufs__csi__resource_config__free_unpacked
17249                      (StreamingProtobufs__CSIResourceConfig *message,
17250                       ProtobufCAllocator *allocator);
17251 /* StreamingProtobufs__NZPCSIRSSSB methods */
17252 void   streaming_protobufs__nzp__csi__rs__ssb__init
17253                      (StreamingProtobufs__NZPCSIRSSSB         *message);
17254 size_t streaming_protobufs__nzp__csi__rs__ssb__get_packed_size
17255                      (const StreamingProtobufs__NZPCSIRSSSB   *message);
17256 size_t streaming_protobufs__nzp__csi__rs__ssb__pack
17257                      (const StreamingProtobufs__NZPCSIRSSSB   *message,
17258                       uint8_t             *out);
17259 size_t streaming_protobufs__nzp__csi__rs__ssb__pack_to_buffer
17260                      (const StreamingProtobufs__NZPCSIRSSSB   *message,
17261                       ProtobufCBuffer     *buffer);
17262 StreamingProtobufs__NZPCSIRSSSB *
17263        streaming_protobufs__nzp__csi__rs__ssb__unpack
17264                      (ProtobufCAllocator  *allocator,
17265                       size_t               len,
17266                       const uint8_t       *data);
17267 void   streaming_protobufs__nzp__csi__rs__ssb__free_unpacked
17268                      (StreamingProtobufs__NZPCSIRSSSB *message,
17269                       ProtobufCAllocator *allocator);
17270 /* StreamingProtobufs__CSIIMResourceSetList methods */
17271 void   streaming_protobufs__csi__im__resource_set_list__init
17272                      (StreamingProtobufs__CSIIMResourceSetList         *message);
17273 size_t streaming_protobufs__csi__im__resource_set_list__get_packed_size
17274                      (const StreamingProtobufs__CSIIMResourceSetList   *message);
17275 size_t streaming_protobufs__csi__im__resource_set_list__pack
17276                      (const StreamingProtobufs__CSIIMResourceSetList   *message,
17277                       uint8_t             *out);
17278 size_t streaming_protobufs__csi__im__resource_set_list__pack_to_buffer
17279                      (const StreamingProtobufs__CSIIMResourceSetList   *message,
17280                       ProtobufCBuffer     *buffer);
17281 StreamingProtobufs__CSIIMResourceSetList *
17282        streaming_protobufs__csi__im__resource_set_list__unpack
17283                      (ProtobufCAllocator  *allocator,
17284                       size_t               len,
17285                       const uint8_t       *data);
17286 void   streaming_protobufs__csi__im__resource_set_list__free_unpacked
17287                      (StreamingProtobufs__CSIIMResourceSetList *message,
17288                       ProtobufCAllocator *allocator);
17289 /* StreamingProtobufs__ResourceType methods */
17290 void   streaming_protobufs__resource_type__init
17291                      (StreamingProtobufs__ResourceType         *message);
17292 size_t streaming_protobufs__resource_type__get_packed_size
17293                      (const StreamingProtobufs__ResourceType   *message);
17294 size_t streaming_protobufs__resource_type__pack
17295                      (const StreamingProtobufs__ResourceType   *message,
17296                       uint8_t             *out);
17297 size_t streaming_protobufs__resource_type__pack_to_buffer
17298                      (const StreamingProtobufs__ResourceType   *message,
17299                       ProtobufCBuffer     *buffer);
17300 StreamingProtobufs__ResourceType *
17301        streaming_protobufs__resource_type__unpack
17302                      (ProtobufCAllocator  *allocator,
17303                       size_t               len,
17304                       const uint8_t       *data);
17305 void   streaming_protobufs__resource_type__free_unpacked
17306                      (StreamingProtobufs__ResourceType *message,
17307                       ProtobufCAllocator *allocator);
17308 /* StreamingProtobufs__CSIReportConfig methods */
17309 void   streaming_protobufs__csi__report_config__init
17310                      (StreamingProtobufs__CSIReportConfig         *message);
17311 size_t streaming_protobufs__csi__report_config__get_packed_size
17312                      (const StreamingProtobufs__CSIReportConfig   *message);
17313 size_t streaming_protobufs__csi__report_config__pack
17314                      (const StreamingProtobufs__CSIReportConfig   *message,
17315                       uint8_t             *out);
17316 size_t streaming_protobufs__csi__report_config__pack_to_buffer
17317                      (const StreamingProtobufs__CSIReportConfig   *message,
17318                       ProtobufCBuffer     *buffer);
17319 StreamingProtobufs__CSIReportConfig *
17320        streaming_protobufs__csi__report_config__unpack
17321                      (ProtobufCAllocator  *allocator,
17322                       size_t               len,
17323                       const uint8_t       *data);
17324 void   streaming_protobufs__csi__report_config__free_unpacked
17325                      (StreamingProtobufs__CSIReportConfig *message,
17326                       ProtobufCAllocator *allocator);
17327 /* StreamingProtobufs__CSIReportConfigTypePeriodic methods */
17328 void   streaming_protobufs__csi__report_config_type__periodic__init
17329                      (StreamingProtobufs__CSIReportConfigTypePeriodic         *message);
17330 size_t streaming_protobufs__csi__report_config_type__periodic__get_packed_size
17331                      (const StreamingProtobufs__CSIReportConfigTypePeriodic   *message);
17332 size_t streaming_protobufs__csi__report_config_type__periodic__pack
17333                      (const StreamingProtobufs__CSIReportConfigTypePeriodic   *message,
17334                       uint8_t             *out);
17335 size_t streaming_protobufs__csi__report_config_type__periodic__pack_to_buffer
17336                      (const StreamingProtobufs__CSIReportConfigTypePeriodic   *message,
17337                       ProtobufCBuffer     *buffer);
17338 StreamingProtobufs__CSIReportConfigTypePeriodic *
17339        streaming_protobufs__csi__report_config_type__periodic__unpack
17340                      (ProtobufCAllocator  *allocator,
17341                       size_t               len,
17342                       const uint8_t       *data);
17343 void   streaming_protobufs__csi__report_config_type__periodic__free_unpacked
17344                      (StreamingProtobufs__CSIReportConfigTypePeriodic *message,
17345                       ProtobufCAllocator *allocator);
17346 /* StreamingProtobufs__CSIReportPeriodicityAndOffset methods */
17347 void   streaming_protobufs__csi__report_periodicity_and_offset__init
17348                      (StreamingProtobufs__CSIReportPeriodicityAndOffset         *message);
17349 size_t streaming_protobufs__csi__report_periodicity_and_offset__get_packed_size
17350                      (const StreamingProtobufs__CSIReportPeriodicityAndOffset   *message);
17351 size_t streaming_protobufs__csi__report_periodicity_and_offset__pack
17352                      (const StreamingProtobufs__CSIReportPeriodicityAndOffset   *message,
17353                       uint8_t             *out);
17354 size_t streaming_protobufs__csi__report_periodicity_and_offset__pack_to_buffer
17355                      (const StreamingProtobufs__CSIReportPeriodicityAndOffset   *message,
17356                       ProtobufCBuffer     *buffer);
17357 StreamingProtobufs__CSIReportPeriodicityAndOffset *
17358        streaming_protobufs__csi__report_periodicity_and_offset__unpack
17359                      (ProtobufCAllocator  *allocator,
17360                       size_t               len,
17361                       const uint8_t       *data);
17362 void   streaming_protobufs__csi__report_periodicity_and_offset__free_unpacked
17363                      (StreamingProtobufs__CSIReportPeriodicityAndOffset *message,
17364                       ProtobufCAllocator *allocator);
17365 /* StreamingProtobufs__PUCCHCSIResource methods */
17366 void   streaming_protobufs__pucch__csi__resource__init
17367                      (StreamingProtobufs__PUCCHCSIResource         *message);
17368 size_t streaming_protobufs__pucch__csi__resource__get_packed_size
17369                      (const StreamingProtobufs__PUCCHCSIResource   *message);
17370 size_t streaming_protobufs__pucch__csi__resource__pack
17371                      (const StreamingProtobufs__PUCCHCSIResource   *message,
17372                       uint8_t             *out);
17373 size_t streaming_protobufs__pucch__csi__resource__pack_to_buffer
17374                      (const StreamingProtobufs__PUCCHCSIResource   *message,
17375                       ProtobufCBuffer     *buffer);
17376 StreamingProtobufs__PUCCHCSIResource *
17377        streaming_protobufs__pucch__csi__resource__unpack
17378                      (ProtobufCAllocator  *allocator,
17379                       size_t               len,
17380                       const uint8_t       *data);
17381 void   streaming_protobufs__pucch__csi__resource__free_unpacked
17382                      (StreamingProtobufs__PUCCHCSIResource *message,
17383                       ProtobufCAllocator *allocator);
17384 /* StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH methods */
17385 void   streaming_protobufs__csi__report_config_type__semi_persistent_on_pucch__init
17386                      (StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH         *message);
17387 size_t streaming_protobufs__csi__report_config_type__semi_persistent_on_pucch__get_packed_size
17388                      (const StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH   *message);
17389 size_t streaming_protobufs__csi__report_config_type__semi_persistent_on_pucch__pack
17390                      (const StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH   *message,
17391                       uint8_t             *out);
17392 size_t streaming_protobufs__csi__report_config_type__semi_persistent_on_pucch__pack_to_buffer
17393                      (const StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH   *message,
17394                       ProtobufCBuffer     *buffer);
17395 StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH *
17396        streaming_protobufs__csi__report_config_type__semi_persistent_on_pucch__unpack
17397                      (ProtobufCAllocator  *allocator,
17398                       size_t               len,
17399                       const uint8_t       *data);
17400 void   streaming_protobufs__csi__report_config_type__semi_persistent_on_pucch__free_unpacked
17401                      (StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH *message,
17402                       ProtobufCAllocator *allocator);
17403 /* StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH methods */
17404 void   streaming_protobufs__csi__report_config_type__semi_persistent_on_pusch__init
17405                      (StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH         *message);
17406 size_t streaming_protobufs__csi__report_config_type__semi_persistent_on_pusch__get_packed_size
17407                      (const StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH   *message);
17408 size_t streaming_protobufs__csi__report_config_type__semi_persistent_on_pusch__pack
17409                      (const StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH   *message,
17410                       uint8_t             *out);
17411 size_t streaming_protobufs__csi__report_config_type__semi_persistent_on_pusch__pack_to_buffer
17412                      (const StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH   *message,
17413                       ProtobufCBuffer     *buffer);
17414 StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH *
17415        streaming_protobufs__csi__report_config_type__semi_persistent_on_pusch__unpack
17416                      (ProtobufCAllocator  *allocator,
17417                       size_t               len,
17418                       const uint8_t       *data);
17419 void   streaming_protobufs__csi__report_config_type__semi_persistent_on_pusch__free_unpacked
17420                      (StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH *message,
17421                       ProtobufCAllocator *allocator);
17422 /* StreamingProtobufs__ReportSlotConfig methods */
17423 void   streaming_protobufs__report_slot_config__init
17424                      (StreamingProtobufs__ReportSlotConfig         *message);
17425 size_t streaming_protobufs__report_slot_config__get_packed_size
17426                      (const StreamingProtobufs__ReportSlotConfig   *message);
17427 size_t streaming_protobufs__report_slot_config__pack
17428                      (const StreamingProtobufs__ReportSlotConfig   *message,
17429                       uint8_t             *out);
17430 size_t streaming_protobufs__report_slot_config__pack_to_buffer
17431                      (const StreamingProtobufs__ReportSlotConfig   *message,
17432                       ProtobufCBuffer     *buffer);
17433 StreamingProtobufs__ReportSlotConfig *
17434        streaming_protobufs__report_slot_config__unpack
17435                      (ProtobufCAllocator  *allocator,
17436                       size_t               len,
17437                       const uint8_t       *data);
17438 void   streaming_protobufs__report_slot_config__free_unpacked
17439                      (StreamingProtobufs__ReportSlotConfig *message,
17440                       ProtobufCAllocator *allocator);
17441 /* StreamingProtobufs__CSIReportConfigTypeAperiodic methods */
17442 void   streaming_protobufs__csi__report_config_type__aperiodic__init
17443                      (StreamingProtobufs__CSIReportConfigTypeAperiodic         *message);
17444 size_t streaming_protobufs__csi__report_config_type__aperiodic__get_packed_size
17445                      (const StreamingProtobufs__CSIReportConfigTypeAperiodic   *message);
17446 size_t streaming_protobufs__csi__report_config_type__aperiodic__pack
17447                      (const StreamingProtobufs__CSIReportConfigTypeAperiodic   *message,
17448                       uint8_t             *out);
17449 size_t streaming_protobufs__csi__report_config_type__aperiodic__pack_to_buffer
17450                      (const StreamingProtobufs__CSIReportConfigTypeAperiodic   *message,
17451                       ProtobufCBuffer     *buffer);
17452 StreamingProtobufs__CSIReportConfigTypeAperiodic *
17453        streaming_protobufs__csi__report_config_type__aperiodic__unpack
17454                      (ProtobufCAllocator  *allocator,
17455                       size_t               len,
17456                       const uint8_t       *data);
17457 void   streaming_protobufs__csi__report_config_type__aperiodic__free_unpacked
17458                      (StreamingProtobufs__CSIReportConfigTypeAperiodic *message,
17459                       ProtobufCAllocator *allocator);
17460 /* StreamingProtobufs__CRIRII1CQI methods */
17461 void   streaming_protobufs__cri__ri_i1__cqi__init
17462                      (StreamingProtobufs__CRIRII1CQI         *message);
17463 size_t streaming_protobufs__cri__ri_i1__cqi__get_packed_size
17464                      (const StreamingProtobufs__CRIRII1CQI   *message);
17465 size_t streaming_protobufs__cri__ri_i1__cqi__pack
17466                      (const StreamingProtobufs__CRIRII1CQI   *message,
17467                       uint8_t             *out);
17468 size_t streaming_protobufs__cri__ri_i1__cqi__pack_to_buffer
17469                      (const StreamingProtobufs__CRIRII1CQI   *message,
17470                       ProtobufCBuffer     *buffer);
17471 StreamingProtobufs__CRIRII1CQI *
17472        streaming_protobufs__cri__ri_i1__cqi__unpack
17473                      (ProtobufCAllocator  *allocator,
17474                       size_t               len,
17475                       const uint8_t       *data);
17476 void   streaming_protobufs__cri__ri_i1__cqi__free_unpacked
17477                      (StreamingProtobufs__CRIRII1CQI *message,
17478                       ProtobufCAllocator *allocator);
17479 /* StreamingProtobufs__ReportFreqConfiguration methods */
17480 void   streaming_protobufs__report_freq_configuration__init
17481                      (StreamingProtobufs__ReportFreqConfiguration         *message);
17482 size_t streaming_protobufs__report_freq_configuration__get_packed_size
17483                      (const StreamingProtobufs__ReportFreqConfiguration   *message);
17484 size_t streaming_protobufs__report_freq_configuration__pack
17485                      (const StreamingProtobufs__ReportFreqConfiguration   *message,
17486                       uint8_t             *out);
17487 size_t streaming_protobufs__report_freq_configuration__pack_to_buffer
17488                      (const StreamingProtobufs__ReportFreqConfiguration   *message,
17489                       ProtobufCBuffer     *buffer);
17490 StreamingProtobufs__ReportFreqConfiguration *
17491        streaming_protobufs__report_freq_configuration__unpack
17492                      (ProtobufCAllocator  *allocator,
17493                       size_t               len,
17494                       const uint8_t       *data);
17495 void   streaming_protobufs__report_freq_configuration__free_unpacked
17496                      (StreamingProtobufs__ReportFreqConfiguration *message,
17497                       ProtobufCAllocator *allocator);
17498 /* StreamingProtobufs__CQIFormatIndicator methods */
17499 void   streaming_protobufs__cqi__format_indicator__init
17500                      (StreamingProtobufs__CQIFormatIndicator         *message);
17501 size_t streaming_protobufs__cqi__format_indicator__get_packed_size
17502                      (const StreamingProtobufs__CQIFormatIndicator   *message);
17503 size_t streaming_protobufs__cqi__format_indicator__pack
17504                      (const StreamingProtobufs__CQIFormatIndicator   *message,
17505                       uint8_t             *out);
17506 size_t streaming_protobufs__cqi__format_indicator__pack_to_buffer
17507                      (const StreamingProtobufs__CQIFormatIndicator   *message,
17508                       ProtobufCBuffer     *buffer);
17509 StreamingProtobufs__CQIFormatIndicator *
17510        streaming_protobufs__cqi__format_indicator__unpack
17511                      (ProtobufCAllocator  *allocator,
17512                       size_t               len,
17513                       const uint8_t       *data);
17514 void   streaming_protobufs__cqi__format_indicator__free_unpacked
17515                      (StreamingProtobufs__CQIFormatIndicator *message,
17516                       ProtobufCAllocator *allocator);
17517 /* StreamingProtobufs__PMIFormatIndicator methods */
17518 void   streaming_protobufs__pmi__format_indicator__init
17519                      (StreamingProtobufs__PMIFormatIndicator         *message);
17520 size_t streaming_protobufs__pmi__format_indicator__get_packed_size
17521                      (const StreamingProtobufs__PMIFormatIndicator   *message);
17522 size_t streaming_protobufs__pmi__format_indicator__pack
17523                      (const StreamingProtobufs__PMIFormatIndicator   *message,
17524                       uint8_t             *out);
17525 size_t streaming_protobufs__pmi__format_indicator__pack_to_buffer
17526                      (const StreamingProtobufs__PMIFormatIndicator   *message,
17527                       ProtobufCBuffer     *buffer);
17528 StreamingProtobufs__PMIFormatIndicator *
17529        streaming_protobufs__pmi__format_indicator__unpack
17530                      (ProtobufCAllocator  *allocator,
17531                       size_t               len,
17532                       const uint8_t       *data);
17533 void   streaming_protobufs__pmi__format_indicator__free_unpacked
17534                      (StreamingProtobufs__PMIFormatIndicator *message,
17535                       ProtobufCAllocator *allocator);
17536 /* StreamingProtobufs__CodebookConfig methods */
17537 void   streaming_protobufs__codebook_config__init
17538                      (StreamingProtobufs__CodebookConfig         *message);
17539 size_t streaming_protobufs__codebook_config__get_packed_size
17540                      (const StreamingProtobufs__CodebookConfig   *message);
17541 size_t streaming_protobufs__codebook_config__pack
17542                      (const StreamingProtobufs__CodebookConfig   *message,
17543                       uint8_t             *out);
17544 size_t streaming_protobufs__codebook_config__pack_to_buffer
17545                      (const StreamingProtobufs__CodebookConfig   *message,
17546                       ProtobufCBuffer     *buffer);
17547 StreamingProtobufs__CodebookConfig *
17548        streaming_protobufs__codebook_config__unpack
17549                      (ProtobufCAllocator  *allocator,
17550                       size_t               len,
17551                       const uint8_t       *data);
17552 void   streaming_protobufs__codebook_config__free_unpacked
17553                      (StreamingProtobufs__CodebookConfig *message,
17554                       ProtobufCAllocator *allocator);
17555 /* StreamingProtobufs__CodebookTypeType1 methods */
17556 void   streaming_protobufs__codebook_type__type1__init
17557                      (StreamingProtobufs__CodebookTypeType1         *message);
17558 size_t streaming_protobufs__codebook_type__type1__get_packed_size
17559                      (const StreamingProtobufs__CodebookTypeType1   *message);
17560 size_t streaming_protobufs__codebook_type__type1__pack
17561                      (const StreamingProtobufs__CodebookTypeType1   *message,
17562                       uint8_t             *out);
17563 size_t streaming_protobufs__codebook_type__type1__pack_to_buffer
17564                      (const StreamingProtobufs__CodebookTypeType1   *message,
17565                       ProtobufCBuffer     *buffer);
17566 StreamingProtobufs__CodebookTypeType1 *
17567        streaming_protobufs__codebook_type__type1__unpack
17568                      (ProtobufCAllocator  *allocator,
17569                       size_t               len,
17570                       const uint8_t       *data);
17571 void   streaming_protobufs__codebook_type__type1__free_unpacked
17572                      (StreamingProtobufs__CodebookTypeType1 *message,
17573                       ProtobufCAllocator *allocator);
17574 /* StreamingProtobufs__CodebookSubTypeSinglePanel methods */
17575 void   streaming_protobufs__codebook_sub_type__single_panel__init
17576                      (StreamingProtobufs__CodebookSubTypeSinglePanel         *message);
17577 size_t streaming_protobufs__codebook_sub_type__single_panel__get_packed_size
17578                      (const StreamingProtobufs__CodebookSubTypeSinglePanel   *message);
17579 size_t streaming_protobufs__codebook_sub_type__single_panel__pack
17580                      (const StreamingProtobufs__CodebookSubTypeSinglePanel   *message,
17581                       uint8_t             *out);
17582 size_t streaming_protobufs__codebook_sub_type__single_panel__pack_to_buffer
17583                      (const StreamingProtobufs__CodebookSubTypeSinglePanel   *message,
17584                       ProtobufCBuffer     *buffer);
17585 StreamingProtobufs__CodebookSubTypeSinglePanel *
17586        streaming_protobufs__codebook_sub_type__single_panel__unpack
17587                      (ProtobufCAllocator  *allocator,
17588                       size_t               len,
17589                       const uint8_t       *data);
17590 void   streaming_protobufs__codebook_sub_type__single_panel__free_unpacked
17591                      (StreamingProtobufs__CodebookSubTypeSinglePanel *message,
17592                       ProtobufCAllocator *allocator);
17593 /* StreamingProtobufs__CodebookNrOfAntennaPortsTwo methods */
17594 void   streaming_protobufs__codebook_nr_of_antenna_ports__two__init
17595                      (StreamingProtobufs__CodebookNrOfAntennaPortsTwo         *message);
17596 size_t streaming_protobufs__codebook_nr_of_antenna_ports__two__get_packed_size
17597                      (const StreamingProtobufs__CodebookNrOfAntennaPortsTwo   *message);
17598 size_t streaming_protobufs__codebook_nr_of_antenna_ports__two__pack
17599                      (const StreamingProtobufs__CodebookNrOfAntennaPortsTwo   *message,
17600                       uint8_t             *out);
17601 size_t streaming_protobufs__codebook_nr_of_antenna_ports__two__pack_to_buffer
17602                      (const StreamingProtobufs__CodebookNrOfAntennaPortsTwo   *message,
17603                       ProtobufCBuffer     *buffer);
17604 StreamingProtobufs__CodebookNrOfAntennaPortsTwo *
17605        streaming_protobufs__codebook_nr_of_antenna_ports__two__unpack
17606                      (ProtobufCAllocator  *allocator,
17607                       size_t               len,
17608                       const uint8_t       *data);
17609 void   streaming_protobufs__codebook_nr_of_antenna_ports__two__free_unpacked
17610                      (StreamingProtobufs__CodebookNrOfAntennaPortsTwo *message,
17611                       ProtobufCAllocator *allocator);
17612 /* StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo methods */
17613 void   streaming_protobufs__codebook_nr_of_antenna_ports__more_than_two__init
17614                      (StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo         *message);
17615 size_t streaming_protobufs__codebook_nr_of_antenna_ports__more_than_two__get_packed_size
17616                      (const StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo   *message);
17617 size_t streaming_protobufs__codebook_nr_of_antenna_ports__more_than_two__pack
17618                      (const StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo   *message,
17619                       uint8_t             *out);
17620 size_t streaming_protobufs__codebook_nr_of_antenna_ports__more_than_two__pack_to_buffer
17621                      (const StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo   *message,
17622                       ProtobufCBuffer     *buffer);
17623 StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo *
17624        streaming_protobufs__codebook_nr_of_antenna_ports__more_than_two__unpack
17625                      (ProtobufCAllocator  *allocator,
17626                       size_t               len,
17627                       const uint8_t       *data);
17628 void   streaming_protobufs__codebook_nr_of_antenna_ports__more_than_two__free_unpacked
17629                      (StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo *message,
17630                       ProtobufCAllocator *allocator);
17631 /* StreamingProtobufs__CodebookSubTypeMultiPanel methods */
17632 void   streaming_protobufs__codebook_sub_type__multi_panel__init
17633                      (StreamingProtobufs__CodebookSubTypeMultiPanel         *message);
17634 size_t streaming_protobufs__codebook_sub_type__multi_panel__get_packed_size
17635                      (const StreamingProtobufs__CodebookSubTypeMultiPanel   *message);
17636 size_t streaming_protobufs__codebook_sub_type__multi_panel__pack
17637                      (const StreamingProtobufs__CodebookSubTypeMultiPanel   *message,
17638                       uint8_t             *out);
17639 size_t streaming_protobufs__codebook_sub_type__multi_panel__pack_to_buffer
17640                      (const StreamingProtobufs__CodebookSubTypeMultiPanel   *message,
17641                       ProtobufCBuffer     *buffer);
17642 StreamingProtobufs__CodebookSubTypeMultiPanel *
17643        streaming_protobufs__codebook_sub_type__multi_panel__unpack
17644                      (ProtobufCAllocator  *allocator,
17645                       size_t               len,
17646                       const uint8_t       *data);
17647 void   streaming_protobufs__codebook_sub_type__multi_panel__free_unpacked
17648                      (StreamingProtobufs__CodebookSubTypeMultiPanel *message,
17649                       ProtobufCAllocator *allocator);
17650 /* StreamingProtobufs__CodebookTypeType2 methods */
17651 void   streaming_protobufs__codebook_type__type2__init
17652                      (StreamingProtobufs__CodebookTypeType2         *message);
17653 size_t streaming_protobufs__codebook_type__type2__get_packed_size
17654                      (const StreamingProtobufs__CodebookTypeType2   *message);
17655 size_t streaming_protobufs__codebook_type__type2__pack
17656                      (const StreamingProtobufs__CodebookTypeType2   *message,
17657                       uint8_t             *out);
17658 size_t streaming_protobufs__codebook_type__type2__pack_to_buffer
17659                      (const StreamingProtobufs__CodebookTypeType2   *message,
17660                       ProtobufCBuffer     *buffer);
17661 StreamingProtobufs__CodebookTypeType2 *
17662        streaming_protobufs__codebook_type__type2__unpack
17663                      (ProtobufCAllocator  *allocator,
17664                       size_t               len,
17665                       const uint8_t       *data);
17666 void   streaming_protobufs__codebook_type__type2__free_unpacked
17667                      (StreamingProtobufs__CodebookTypeType2 *message,
17668                       ProtobufCAllocator *allocator);
17669 /* StreamingProtobufs__CodebookSubTypeTypeII methods */
17670 void   streaming_protobufs__codebook_sub_type__type_ii__init
17671                      (StreamingProtobufs__CodebookSubTypeTypeII         *message);
17672 size_t streaming_protobufs__codebook_sub_type__type_ii__get_packed_size
17673                      (const StreamingProtobufs__CodebookSubTypeTypeII   *message);
17674 size_t streaming_protobufs__codebook_sub_type__type_ii__pack
17675                      (const StreamingProtobufs__CodebookSubTypeTypeII   *message,
17676                       uint8_t             *out);
17677 size_t streaming_protobufs__codebook_sub_type__type_ii__pack_to_buffer
17678                      (const StreamingProtobufs__CodebookSubTypeTypeII   *message,
17679                       ProtobufCBuffer     *buffer);
17680 StreamingProtobufs__CodebookSubTypeTypeII *
17681        streaming_protobufs__codebook_sub_type__type_ii__unpack
17682                      (ProtobufCAllocator  *allocator,
17683                       size_t               len,
17684                       const uint8_t       *data);
17685 void   streaming_protobufs__codebook_sub_type__type_ii__free_unpacked
17686                      (StreamingProtobufs__CodebookSubTypeTypeII *message,
17687                       ProtobufCAllocator *allocator);
17688 /* StreamingProtobufs__CodebookSubTypeTypeIIPortSelection methods */
17689 void   streaming_protobufs__codebook_sub_type__type_ii__port_selection__init
17690                      (StreamingProtobufs__CodebookSubTypeTypeIIPortSelection         *message);
17691 size_t streaming_protobufs__codebook_sub_type__type_ii__port_selection__get_packed_size
17692                      (const StreamingProtobufs__CodebookSubTypeTypeIIPortSelection   *message);
17693 size_t streaming_protobufs__codebook_sub_type__type_ii__port_selection__pack
17694                      (const StreamingProtobufs__CodebookSubTypeTypeIIPortSelection   *message,
17695                       uint8_t             *out);
17696 size_t streaming_protobufs__codebook_sub_type__type_ii__port_selection__pack_to_buffer
17697                      (const StreamingProtobufs__CodebookSubTypeTypeIIPortSelection   *message,
17698                       ProtobufCBuffer     *buffer);
17699 StreamingProtobufs__CodebookSubTypeTypeIIPortSelection *
17700        streaming_protobufs__codebook_sub_type__type_ii__port_selection__unpack
17701                      (ProtobufCAllocator  *allocator,
17702                       size_t               len,
17703                       const uint8_t       *data);
17704 void   streaming_protobufs__codebook_sub_type__type_ii__port_selection__free_unpacked
17705                      (StreamingProtobufs__CodebookSubTypeTypeIIPortSelection *message,
17706                       ProtobufCAllocator *allocator);
17707 /* StreamingProtobufs__PhaseAlphabetSize methods */
17708 void   streaming_protobufs__phase_alphabet_size__init
17709                      (StreamingProtobufs__PhaseAlphabetSize         *message);
17710 size_t streaming_protobufs__phase_alphabet_size__get_packed_size
17711                      (const StreamingProtobufs__PhaseAlphabetSize   *message);
17712 size_t streaming_protobufs__phase_alphabet_size__pack
17713                      (const StreamingProtobufs__PhaseAlphabetSize   *message,
17714                       uint8_t             *out);
17715 size_t streaming_protobufs__phase_alphabet_size__pack_to_buffer
17716                      (const StreamingProtobufs__PhaseAlphabetSize   *message,
17717                       ProtobufCBuffer     *buffer);
17718 StreamingProtobufs__PhaseAlphabetSize *
17719        streaming_protobufs__phase_alphabet_size__unpack
17720                      (ProtobufCAllocator  *allocator,
17721                       size_t               len,
17722                       const uint8_t       *data);
17723 void   streaming_protobufs__phase_alphabet_size__free_unpacked
17724                      (StreamingProtobufs__PhaseAlphabetSize *message,
17725                       ProtobufCAllocator *allocator);
17726 /* StreamingProtobufs__NumberOfBeams methods */
17727 void   streaming_protobufs__number_of_beams__init
17728                      (StreamingProtobufs__NumberOfBeams         *message);
17729 size_t streaming_protobufs__number_of_beams__get_packed_size
17730                      (const StreamingProtobufs__NumberOfBeams   *message);
17731 size_t streaming_protobufs__number_of_beams__pack
17732                      (const StreamingProtobufs__NumberOfBeams   *message,
17733                       uint8_t             *out);
17734 size_t streaming_protobufs__number_of_beams__pack_to_buffer
17735                      (const StreamingProtobufs__NumberOfBeams   *message,
17736                       ProtobufCBuffer     *buffer);
17737 StreamingProtobufs__NumberOfBeams *
17738        streaming_protobufs__number_of_beams__unpack
17739                      (ProtobufCAllocator  *allocator,
17740                       size_t               len,
17741                       const uint8_t       *data);
17742 void   streaming_protobufs__number_of_beams__free_unpacked
17743                      (StreamingProtobufs__NumberOfBeams *message,
17744                       ProtobufCAllocator *allocator);
17745 /* StreamingProtobufs__PortSelectionSamplingSize methods */
17746 void   streaming_protobufs__port_selection_sampling_size__init
17747                      (StreamingProtobufs__PortSelectionSamplingSize         *message);
17748 size_t streaming_protobufs__port_selection_sampling_size__get_packed_size
17749                      (const StreamingProtobufs__PortSelectionSamplingSize   *message);
17750 size_t streaming_protobufs__port_selection_sampling_size__pack
17751                      (const StreamingProtobufs__PortSelectionSamplingSize   *message,
17752                       uint8_t             *out);
17753 size_t streaming_protobufs__port_selection_sampling_size__pack_to_buffer
17754                      (const StreamingProtobufs__PortSelectionSamplingSize   *message,
17755                       ProtobufCBuffer     *buffer);
17756 StreamingProtobufs__PortSelectionSamplingSize *
17757        streaming_protobufs__port_selection_sampling_size__unpack
17758                      (ProtobufCAllocator  *allocator,
17759                       size_t               len,
17760                       const uint8_t       *data);
17761 void   streaming_protobufs__port_selection_sampling_size__free_unpacked
17762                      (StreamingProtobufs__PortSelectionSamplingSize *message,
17763                       ProtobufCAllocator *allocator);
17764 /* StreamingProtobufs__CSIReportConfigDummy methods */
17765 void   streaming_protobufs__csi__report_config_dummy__init
17766                      (StreamingProtobufs__CSIReportConfigDummy         *message);
17767 size_t streaming_protobufs__csi__report_config_dummy__get_packed_size
17768                      (const StreamingProtobufs__CSIReportConfigDummy   *message);
17769 size_t streaming_protobufs__csi__report_config_dummy__pack
17770                      (const StreamingProtobufs__CSIReportConfigDummy   *message,
17771                       uint8_t             *out);
17772 size_t streaming_protobufs__csi__report_config_dummy__pack_to_buffer
17773                      (const StreamingProtobufs__CSIReportConfigDummy   *message,
17774                       ProtobufCBuffer     *buffer);
17775 StreamingProtobufs__CSIReportConfigDummy *
17776        streaming_protobufs__csi__report_config_dummy__unpack
17777                      (ProtobufCAllocator  *allocator,
17778                       size_t               len,
17779                       const uint8_t       *data);
17780 void   streaming_protobufs__csi__report_config_dummy__free_unpacked
17781                      (StreamingProtobufs__CSIReportConfigDummy *message,
17782                       ProtobufCAllocator *allocator);
17783 /* StreamingProtobufs__GroupBasedBeamReportingDisabled methods */
17784 void   streaming_protobufs__group_based_beam_reporting__disabled__init
17785                      (StreamingProtobufs__GroupBasedBeamReportingDisabled         *message);
17786 size_t streaming_protobufs__group_based_beam_reporting__disabled__get_packed_size
17787                      (const StreamingProtobufs__GroupBasedBeamReportingDisabled   *message);
17788 size_t streaming_protobufs__group_based_beam_reporting__disabled__pack
17789                      (const StreamingProtobufs__GroupBasedBeamReportingDisabled   *message,
17790                       uint8_t             *out);
17791 size_t streaming_protobufs__group_based_beam_reporting__disabled__pack_to_buffer
17792                      (const StreamingProtobufs__GroupBasedBeamReportingDisabled   *message,
17793                       ProtobufCBuffer     *buffer);
17794 StreamingProtobufs__GroupBasedBeamReportingDisabled *
17795        streaming_protobufs__group_based_beam_reporting__disabled__unpack
17796                      (ProtobufCAllocator  *allocator,
17797                       size_t               len,
17798                       const uint8_t       *data);
17799 void   streaming_protobufs__group_based_beam_reporting__disabled__free_unpacked
17800                      (StreamingProtobufs__GroupBasedBeamReportingDisabled *message,
17801                       ProtobufCAllocator *allocator);
17802 /* StreamingProtobufs__NrofReportedRS methods */
17803 void   streaming_protobufs__nrof_reported_rs__init
17804                      (StreamingProtobufs__NrofReportedRS         *message);
17805 size_t streaming_protobufs__nrof_reported_rs__get_packed_size
17806                      (const StreamingProtobufs__NrofReportedRS   *message);
17807 size_t streaming_protobufs__nrof_reported_rs__pack
17808                      (const StreamingProtobufs__NrofReportedRS   *message,
17809                       uint8_t             *out);
17810 size_t streaming_protobufs__nrof_reported_rs__pack_to_buffer
17811                      (const StreamingProtobufs__NrofReportedRS   *message,
17812                       ProtobufCBuffer     *buffer);
17813 StreamingProtobufs__NrofReportedRS *
17814        streaming_protobufs__nrof_reported_rs__unpack
17815                      (ProtobufCAllocator  *allocator,
17816                       size_t               len,
17817                       const uint8_t       *data);
17818 void   streaming_protobufs__nrof_reported_rs__free_unpacked
17819                      (StreamingProtobufs__NrofReportedRS *message,
17820                       ProtobufCAllocator *allocator);
17821 /* StreamingProtobufs__CQITable methods */
17822 void   streaming_protobufs__cqi__table__init
17823                      (StreamingProtobufs__CQITable         *message);
17824 size_t streaming_protobufs__cqi__table__get_packed_size
17825                      (const StreamingProtobufs__CQITable   *message);
17826 size_t streaming_protobufs__cqi__table__pack
17827                      (const StreamingProtobufs__CQITable   *message,
17828                       uint8_t             *out);
17829 size_t streaming_protobufs__cqi__table__pack_to_buffer
17830                      (const StreamingProtobufs__CQITable   *message,
17831                       ProtobufCBuffer     *buffer);
17832 StreamingProtobufs__CQITable *
17833        streaming_protobufs__cqi__table__unpack
17834                      (ProtobufCAllocator  *allocator,
17835                       size_t               len,
17836                       const uint8_t       *data);
17837 void   streaming_protobufs__cqi__table__free_unpacked
17838                      (StreamingProtobufs__CQITable *message,
17839                       ProtobufCAllocator *allocator);
17840 /* StreamingProtobufs__SubbandSize methods */
17841 void   streaming_protobufs__subband_size__init
17842                      (StreamingProtobufs__SubbandSize         *message);
17843 size_t streaming_protobufs__subband_size__get_packed_size
17844                      (const StreamingProtobufs__SubbandSize   *message);
17845 size_t streaming_protobufs__subband_size__pack
17846                      (const StreamingProtobufs__SubbandSize   *message,
17847                       uint8_t             *out);
17848 size_t streaming_protobufs__subband_size__pack_to_buffer
17849                      (const StreamingProtobufs__SubbandSize   *message,
17850                       ProtobufCBuffer     *buffer);
17851 StreamingProtobufs__SubbandSize *
17852        streaming_protobufs__subband_size__unpack
17853                      (ProtobufCAllocator  *allocator,
17854                       size_t               len,
17855                       const uint8_t       *data);
17856 void   streaming_protobufs__subband_size__free_unpacked
17857                      (StreamingProtobufs__SubbandSize *message,
17858                       ProtobufCAllocator *allocator);
17859 /* StreamingProtobufs__PortIndexFor8Ranks methods */
17860 void   streaming_protobufs__port_index_for8_ranks__init
17861                      (StreamingProtobufs__PortIndexFor8Ranks         *message);
17862 size_t streaming_protobufs__port_index_for8_ranks__get_packed_size
17863                      (const StreamingProtobufs__PortIndexFor8Ranks   *message);
17864 size_t streaming_protobufs__port_index_for8_ranks__pack
17865                      (const StreamingProtobufs__PortIndexFor8Ranks   *message,
17866                       uint8_t             *out);
17867 size_t streaming_protobufs__port_index_for8_ranks__pack_to_buffer
17868                      (const StreamingProtobufs__PortIndexFor8Ranks   *message,
17869                       ProtobufCBuffer     *buffer);
17870 StreamingProtobufs__PortIndexFor8Ranks *
17871        streaming_protobufs__port_index_for8_ranks__unpack
17872                      (ProtobufCAllocator  *allocator,
17873                       size_t               len,
17874                       const uint8_t       *data);
17875 void   streaming_protobufs__port_index_for8_ranks__free_unpacked
17876                      (StreamingProtobufs__PortIndexFor8Ranks *message,
17877                       ProtobufCAllocator *allocator);
17878 /* StreamingProtobufs__PortIndex8 methods */
17879 void   streaming_protobufs__port_index8__init
17880                      (StreamingProtobufs__PortIndex8         *message);
17881 size_t streaming_protobufs__port_index8__get_packed_size
17882                      (const StreamingProtobufs__PortIndex8   *message);
17883 size_t streaming_protobufs__port_index8__pack
17884                      (const StreamingProtobufs__PortIndex8   *message,
17885                       uint8_t             *out);
17886 size_t streaming_protobufs__port_index8__pack_to_buffer
17887                      (const StreamingProtobufs__PortIndex8   *message,
17888                       ProtobufCBuffer     *buffer);
17889 StreamingProtobufs__PortIndex8 *
17890        streaming_protobufs__port_index8__unpack
17891                      (ProtobufCAllocator  *allocator,
17892                       size_t               len,
17893                       const uint8_t       *data);
17894 void   streaming_protobufs__port_index8__free_unpacked
17895                      (StreamingProtobufs__PortIndex8 *message,
17896                       ProtobufCAllocator *allocator);
17897 /* StreamingProtobufs__PortIndex4 methods */
17898 void   streaming_protobufs__port_index4__init
17899                      (StreamingProtobufs__PortIndex4         *message);
17900 size_t streaming_protobufs__port_index4__get_packed_size
17901                      (const StreamingProtobufs__PortIndex4   *message);
17902 size_t streaming_protobufs__port_index4__pack
17903                      (const StreamingProtobufs__PortIndex4   *message,
17904                       uint8_t             *out);
17905 size_t streaming_protobufs__port_index4__pack_to_buffer
17906                      (const StreamingProtobufs__PortIndex4   *message,
17907                       ProtobufCBuffer     *buffer);
17908 StreamingProtobufs__PortIndex4 *
17909        streaming_protobufs__port_index4__unpack
17910                      (ProtobufCAllocator  *allocator,
17911                       size_t               len,
17912                       const uint8_t       *data);
17913 void   streaming_protobufs__port_index4__free_unpacked
17914                      (StreamingProtobufs__PortIndex4 *message,
17915                       ProtobufCAllocator *allocator);
17916 /* StreamingProtobufs__PortIndex2 methods */
17917 void   streaming_protobufs__port_index2__init
17918                      (StreamingProtobufs__PortIndex2         *message);
17919 size_t streaming_protobufs__port_index2__get_packed_size
17920                      (const StreamingProtobufs__PortIndex2   *message);
17921 size_t streaming_protobufs__port_index2__pack
17922                      (const StreamingProtobufs__PortIndex2   *message,
17923                       uint8_t             *out);
17924 size_t streaming_protobufs__port_index2__pack_to_buffer
17925                      (const StreamingProtobufs__PortIndex2   *message,
17926                       ProtobufCBuffer     *buffer);
17927 StreamingProtobufs__PortIndex2 *
17928        streaming_protobufs__port_index2__unpack
17929                      (ProtobufCAllocator  *allocator,
17930                       size_t               len,
17931                       const uint8_t       *data);
17932 void   streaming_protobufs__port_index2__free_unpacked
17933                      (StreamingProtobufs__PortIndex2 *message,
17934                       ProtobufCAllocator *allocator);
17935 /* StreamingProtobufs__SemiPersistentOnPUSCHV1530 methods */
17936 void   streaming_protobufs__semi_persistent_on_pusch_v1530__init
17937                      (StreamingProtobufs__SemiPersistentOnPUSCHV1530         *message);
17938 size_t streaming_protobufs__semi_persistent_on_pusch_v1530__get_packed_size
17939                      (const StreamingProtobufs__SemiPersistentOnPUSCHV1530   *message);
17940 size_t streaming_protobufs__semi_persistent_on_pusch_v1530__pack
17941                      (const StreamingProtobufs__SemiPersistentOnPUSCHV1530   *message,
17942                       uint8_t             *out);
17943 size_t streaming_protobufs__semi_persistent_on_pusch_v1530__pack_to_buffer
17944                      (const StreamingProtobufs__SemiPersistentOnPUSCHV1530   *message,
17945                       ProtobufCBuffer     *buffer);
17946 StreamingProtobufs__SemiPersistentOnPUSCHV1530 *
17947        streaming_protobufs__semi_persistent_on_pusch_v1530__unpack
17948                      (ProtobufCAllocator  *allocator,
17949                       size_t               len,
17950                       const uint8_t       *data);
17951 void   streaming_protobufs__semi_persistent_on_pusch_v1530__free_unpacked
17952                      (StreamingProtobufs__SemiPersistentOnPUSCHV1530 *message,
17953                       ProtobufCAllocator *allocator);
17954 /* StreamingProtobufs__CSIAperiodicTriggerStateList methods */
17955 void   streaming_protobufs__csi__aperiodic_trigger_state_list__init
17956                      (StreamingProtobufs__CSIAperiodicTriggerStateList         *message);
17957 size_t streaming_protobufs__csi__aperiodic_trigger_state_list__get_packed_size
17958                      (const StreamingProtobufs__CSIAperiodicTriggerStateList   *message);
17959 size_t streaming_protobufs__csi__aperiodic_trigger_state_list__pack
17960                      (const StreamingProtobufs__CSIAperiodicTriggerStateList   *message,
17961                       uint8_t             *out);
17962 size_t streaming_protobufs__csi__aperiodic_trigger_state_list__pack_to_buffer
17963                      (const StreamingProtobufs__CSIAperiodicTriggerStateList   *message,
17964                       ProtobufCBuffer     *buffer);
17965 StreamingProtobufs__CSIAperiodicTriggerStateList *
17966        streaming_protobufs__csi__aperiodic_trigger_state_list__unpack
17967                      (ProtobufCAllocator  *allocator,
17968                       size_t               len,
17969                       const uint8_t       *data);
17970 void   streaming_protobufs__csi__aperiodic_trigger_state_list__free_unpacked
17971                      (StreamingProtobufs__CSIAperiodicTriggerStateList *message,
17972                       ProtobufCAllocator *allocator);
17973 /* StreamingProtobufs__CSIAperiodicTriggerState methods */
17974 void   streaming_protobufs__csi__aperiodic_trigger_state__init
17975                      (StreamingProtobufs__CSIAperiodicTriggerState         *message);
17976 size_t streaming_protobufs__csi__aperiodic_trigger_state__get_packed_size
17977                      (const StreamingProtobufs__CSIAperiodicTriggerState   *message);
17978 size_t streaming_protobufs__csi__aperiodic_trigger_state__pack
17979                      (const StreamingProtobufs__CSIAperiodicTriggerState   *message,
17980                       uint8_t             *out);
17981 size_t streaming_protobufs__csi__aperiodic_trigger_state__pack_to_buffer
17982                      (const StreamingProtobufs__CSIAperiodicTriggerState   *message,
17983                       ProtobufCBuffer     *buffer);
17984 StreamingProtobufs__CSIAperiodicTriggerState *
17985        streaming_protobufs__csi__aperiodic_trigger_state__unpack
17986                      (ProtobufCAllocator  *allocator,
17987                       size_t               len,
17988                       const uint8_t       *data);
17989 void   streaming_protobufs__csi__aperiodic_trigger_state__free_unpacked
17990                      (StreamingProtobufs__CSIAperiodicTriggerState *message,
17991                       ProtobufCAllocator *allocator);
17992 /* StreamingProtobufs__CSIAssociatedReportConfigInfo methods */
17993 void   streaming_protobufs__csi__associated_report_config_info__init
17994                      (StreamingProtobufs__CSIAssociatedReportConfigInfo         *message);
17995 size_t streaming_protobufs__csi__associated_report_config_info__get_packed_size
17996                      (const StreamingProtobufs__CSIAssociatedReportConfigInfo   *message);
17997 size_t streaming_protobufs__csi__associated_report_config_info__pack
17998                      (const StreamingProtobufs__CSIAssociatedReportConfigInfo   *message,
17999                       uint8_t             *out);
18000 size_t streaming_protobufs__csi__associated_report_config_info__pack_to_buffer
18001                      (const StreamingProtobufs__CSIAssociatedReportConfigInfo   *message,
18002                       ProtobufCBuffer     *buffer);
18003 StreamingProtobufs__CSIAssociatedReportConfigInfo *
18004        streaming_protobufs__csi__associated_report_config_info__unpack
18005                      (ProtobufCAllocator  *allocator,
18006                       size_t               len,
18007                       const uint8_t       *data);
18008 void   streaming_protobufs__csi__associated_report_config_info__free_unpacked
18009                      (StreamingProtobufs__CSIAssociatedReportConfigInfo *message,
18010                       ProtobufCAllocator *allocator);
18011 /* StreamingProtobufs__NZPCSIRS methods */
18012 void   streaming_protobufs__nzp__csi__rs__init
18013                      (StreamingProtobufs__NZPCSIRS         *message);
18014 size_t streaming_protobufs__nzp__csi__rs__get_packed_size
18015                      (const StreamingProtobufs__NZPCSIRS   *message);
18016 size_t streaming_protobufs__nzp__csi__rs__pack
18017                      (const StreamingProtobufs__NZPCSIRS   *message,
18018                       uint8_t             *out);
18019 size_t streaming_protobufs__nzp__csi__rs__pack_to_buffer
18020                      (const StreamingProtobufs__NZPCSIRS   *message,
18021                       ProtobufCBuffer     *buffer);
18022 StreamingProtobufs__NZPCSIRS *
18023        streaming_protobufs__nzp__csi__rs__unpack
18024                      (ProtobufCAllocator  *allocator,
18025                       size_t               len,
18026                       const uint8_t       *data);
18027 void   streaming_protobufs__nzp__csi__rs__free_unpacked
18028                      (StreamingProtobufs__NZPCSIRS *message,
18029                       ProtobufCAllocator *allocator);
18030 /* StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList methods */
18031 void   streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state_list__init
18032                      (StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList         *message);
18033 size_t streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state_list__get_packed_size
18034                      (const StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList   *message);
18035 size_t streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state_list__pack
18036                      (const StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList   *message,
18037                       uint8_t             *out);
18038 size_t streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state_list__pack_to_buffer
18039                      (const StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList   *message,
18040                       ProtobufCBuffer     *buffer);
18041 StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList *
18042        streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state_list__unpack
18043                      (ProtobufCAllocator  *allocator,
18044                       size_t               len,
18045                       const uint8_t       *data);
18046 void   streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state_list__free_unpacked
18047                      (StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList *message,
18048                       ProtobufCAllocator *allocator);
18049 /* StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState methods */
18050 void   streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state__init
18051                      (StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState         *message);
18052 size_t streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state__get_packed_size
18053                      (const StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState   *message);
18054 size_t streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state__pack
18055                      (const StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState   *message,
18056                       uint8_t             *out);
18057 size_t streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state__pack_to_buffer
18058                      (const StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState   *message,
18059                       ProtobufCBuffer     *buffer);
18060 StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState *
18061        streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state__unpack
18062                      (ProtobufCAllocator  *allocator,
18063                       size_t               len,
18064                       const uint8_t       *data);
18065 void   streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state__free_unpacked
18066                      (StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState *message,
18067                       ProtobufCAllocator *allocator);
18068 /* StreamingProtobufs__SCellDeactivationTimer methods */
18069 void   streaming_protobufs__scell_deactivation_timer__init
18070                      (StreamingProtobufs__SCellDeactivationTimer         *message);
18071 size_t streaming_protobufs__scell_deactivation_timer__get_packed_size
18072                      (const StreamingProtobufs__SCellDeactivationTimer   *message);
18073 size_t streaming_protobufs__scell_deactivation_timer__pack
18074                      (const StreamingProtobufs__SCellDeactivationTimer   *message,
18075                       uint8_t             *out);
18076 size_t streaming_protobufs__scell_deactivation_timer__pack_to_buffer
18077                      (const StreamingProtobufs__SCellDeactivationTimer   *message,
18078                       ProtobufCBuffer     *buffer);
18079 StreamingProtobufs__SCellDeactivationTimer *
18080        streaming_protobufs__scell_deactivation_timer__unpack
18081                      (ProtobufCAllocator  *allocator,
18082                       size_t               len,
18083                       const uint8_t       *data);
18084 void   streaming_protobufs__scell_deactivation_timer__free_unpacked
18085                      (StreamingProtobufs__SCellDeactivationTimer *message,
18086                       ProtobufCAllocator *allocator);
18087 /* StreamingProtobufs__CrossCarrierSchedulingConfig methods */
18088 void   streaming_protobufs__cross_carrier_scheduling_config__init
18089                      (StreamingProtobufs__CrossCarrierSchedulingConfig         *message);
18090 size_t streaming_protobufs__cross_carrier_scheduling_config__get_packed_size
18091                      (const StreamingProtobufs__CrossCarrierSchedulingConfig   *message);
18092 size_t streaming_protobufs__cross_carrier_scheduling_config__pack
18093                      (const StreamingProtobufs__CrossCarrierSchedulingConfig   *message,
18094                       uint8_t             *out);
18095 size_t streaming_protobufs__cross_carrier_scheduling_config__pack_to_buffer
18096                      (const StreamingProtobufs__CrossCarrierSchedulingConfig   *message,
18097                       ProtobufCBuffer     *buffer);
18098 StreamingProtobufs__CrossCarrierSchedulingConfig *
18099        streaming_protobufs__cross_carrier_scheduling_config__unpack
18100                      (ProtobufCAllocator  *allocator,
18101                       size_t               len,
18102                       const uint8_t       *data);
18103 void   streaming_protobufs__cross_carrier_scheduling_config__free_unpacked
18104                      (StreamingProtobufs__CrossCarrierSchedulingConfig *message,
18105                       ProtobufCAllocator *allocator);
18106 /* StreamingProtobufs__OwnCrossCarrierSchedulingConfig methods */
18107 void   streaming_protobufs__own_cross_carrier_scheduling_config__init
18108                      (StreamingProtobufs__OwnCrossCarrierSchedulingConfig         *message);
18109 size_t streaming_protobufs__own_cross_carrier_scheduling_config__get_packed_size
18110                      (const StreamingProtobufs__OwnCrossCarrierSchedulingConfig   *message);
18111 size_t streaming_protobufs__own_cross_carrier_scheduling_config__pack
18112                      (const StreamingProtobufs__OwnCrossCarrierSchedulingConfig   *message,
18113                       uint8_t             *out);
18114 size_t streaming_protobufs__own_cross_carrier_scheduling_config__pack_to_buffer
18115                      (const StreamingProtobufs__OwnCrossCarrierSchedulingConfig   *message,
18116                       ProtobufCBuffer     *buffer);
18117 StreamingProtobufs__OwnCrossCarrierSchedulingConfig *
18118        streaming_protobufs__own_cross_carrier_scheduling_config__unpack
18119                      (ProtobufCAllocator  *allocator,
18120                       size_t               len,
18121                       const uint8_t       *data);
18122 void   streaming_protobufs__own_cross_carrier_scheduling_config__free_unpacked
18123                      (StreamingProtobufs__OwnCrossCarrierSchedulingConfig *message,
18124                       ProtobufCAllocator *allocator);
18125 /* StreamingProtobufs__OtherCrossCarrierSchedulingConfig methods */
18126 void   streaming_protobufs__other_cross_carrier_scheduling_config__init
18127                      (StreamingProtobufs__OtherCrossCarrierSchedulingConfig         *message);
18128 size_t streaming_protobufs__other_cross_carrier_scheduling_config__get_packed_size
18129                      (const StreamingProtobufs__OtherCrossCarrierSchedulingConfig   *message);
18130 size_t streaming_protobufs__other_cross_carrier_scheduling_config__pack
18131                      (const StreamingProtobufs__OtherCrossCarrierSchedulingConfig   *message,
18132                       uint8_t             *out);
18133 size_t streaming_protobufs__other_cross_carrier_scheduling_config__pack_to_buffer
18134                      (const StreamingProtobufs__OtherCrossCarrierSchedulingConfig   *message,
18135                       ProtobufCBuffer     *buffer);
18136 StreamingProtobufs__OtherCrossCarrierSchedulingConfig *
18137        streaming_protobufs__other_cross_carrier_scheduling_config__unpack
18138                      (ProtobufCAllocator  *allocator,
18139                       size_t               len,
18140                       const uint8_t       *data);
18141 void   streaming_protobufs__other_cross_carrier_scheduling_config__free_unpacked
18142                      (StreamingProtobufs__OtherCrossCarrierSchedulingConfig *message,
18143                       ProtobufCAllocator *allocator);
18144 /* StreamingProtobufs__PathlossReferenceLinking methods */
18145 void   streaming_protobufs__pathloss_reference_linking__init
18146                      (StreamingProtobufs__PathlossReferenceLinking         *message);
18147 size_t streaming_protobufs__pathloss_reference_linking__get_packed_size
18148                      (const StreamingProtobufs__PathlossReferenceLinking   *message);
18149 size_t streaming_protobufs__pathloss_reference_linking__pack
18150                      (const StreamingProtobufs__PathlossReferenceLinking   *message,
18151                       uint8_t             *out);
18152 size_t streaming_protobufs__pathloss_reference_linking__pack_to_buffer
18153                      (const StreamingProtobufs__PathlossReferenceLinking   *message,
18154                       ProtobufCBuffer     *buffer);
18155 StreamingProtobufs__PathlossReferenceLinking *
18156        streaming_protobufs__pathloss_reference_linking__unpack
18157                      (ProtobufCAllocator  *allocator,
18158                       size_t               len,
18159                       const uint8_t       *data);
18160 void   streaming_protobufs__pathloss_reference_linking__free_unpacked
18161                      (StreamingProtobufs__PathlossReferenceLinking *message,
18162                       ProtobufCAllocator *allocator);
18163 /* StreamingProtobufs__MeasConfig methods */
18164 void   streaming_protobufs__meas_config__init
18165                      (StreamingProtobufs__MeasConfig         *message);
18166 size_t streaming_protobufs__meas_config__get_packed_size
18167                      (const StreamingProtobufs__MeasConfig   *message);
18168 size_t streaming_protobufs__meas_config__pack
18169                      (const StreamingProtobufs__MeasConfig   *message,
18170                       uint8_t             *out);
18171 size_t streaming_protobufs__meas_config__pack_to_buffer
18172                      (const StreamingProtobufs__MeasConfig   *message,
18173                       ProtobufCBuffer     *buffer);
18174 StreamingProtobufs__MeasConfig *
18175        streaming_protobufs__meas_config__unpack
18176                      (ProtobufCAllocator  *allocator,
18177                       size_t               len,
18178                       const uint8_t       *data);
18179 void   streaming_protobufs__meas_config__free_unpacked
18180                      (StreamingProtobufs__MeasConfig *message,
18181                       ProtobufCAllocator *allocator);
18182 /* StreamingProtobufs__MeasObjectToRemoveList methods */
18183 void   streaming_protobufs__meas_object_to_remove_list__init
18184                      (StreamingProtobufs__MeasObjectToRemoveList         *message);
18185 size_t streaming_protobufs__meas_object_to_remove_list__get_packed_size
18186                      (const StreamingProtobufs__MeasObjectToRemoveList   *message);
18187 size_t streaming_protobufs__meas_object_to_remove_list__pack
18188                      (const StreamingProtobufs__MeasObjectToRemoveList   *message,
18189                       uint8_t             *out);
18190 size_t streaming_protobufs__meas_object_to_remove_list__pack_to_buffer
18191                      (const StreamingProtobufs__MeasObjectToRemoveList   *message,
18192                       ProtobufCBuffer     *buffer);
18193 StreamingProtobufs__MeasObjectToRemoveList *
18194        streaming_protobufs__meas_object_to_remove_list__unpack
18195                      (ProtobufCAllocator  *allocator,
18196                       size_t               len,
18197                       const uint8_t       *data);
18198 void   streaming_protobufs__meas_object_to_remove_list__free_unpacked
18199                      (StreamingProtobufs__MeasObjectToRemoveList *message,
18200                       ProtobufCAllocator *allocator);
18201 /* StreamingProtobufs__MeasObjectToAddModList methods */
18202 void   streaming_protobufs__meas_object_to_add_mod_list__init
18203                      (StreamingProtobufs__MeasObjectToAddModList         *message);
18204 size_t streaming_protobufs__meas_object_to_add_mod_list__get_packed_size
18205                      (const StreamingProtobufs__MeasObjectToAddModList   *message);
18206 size_t streaming_protobufs__meas_object_to_add_mod_list__pack
18207                      (const StreamingProtobufs__MeasObjectToAddModList   *message,
18208                       uint8_t             *out);
18209 size_t streaming_protobufs__meas_object_to_add_mod_list__pack_to_buffer
18210                      (const StreamingProtobufs__MeasObjectToAddModList   *message,
18211                       ProtobufCBuffer     *buffer);
18212 StreamingProtobufs__MeasObjectToAddModList *
18213        streaming_protobufs__meas_object_to_add_mod_list__unpack
18214                      (ProtobufCAllocator  *allocator,
18215                       size_t               len,
18216                       const uint8_t       *data);
18217 void   streaming_protobufs__meas_object_to_add_mod_list__free_unpacked
18218                      (StreamingProtobufs__MeasObjectToAddModList *message,
18219                       ProtobufCAllocator *allocator);
18220 /* StreamingProtobufs__ReportConfigToRemoveList methods */
18221 void   streaming_protobufs__report_config_to_remove_list__init
18222                      (StreamingProtobufs__ReportConfigToRemoveList         *message);
18223 size_t streaming_protobufs__report_config_to_remove_list__get_packed_size
18224                      (const StreamingProtobufs__ReportConfigToRemoveList   *message);
18225 size_t streaming_protobufs__report_config_to_remove_list__pack
18226                      (const StreamingProtobufs__ReportConfigToRemoveList   *message,
18227                       uint8_t             *out);
18228 size_t streaming_protobufs__report_config_to_remove_list__pack_to_buffer
18229                      (const StreamingProtobufs__ReportConfigToRemoveList   *message,
18230                       ProtobufCBuffer     *buffer);
18231 StreamingProtobufs__ReportConfigToRemoveList *
18232        streaming_protobufs__report_config_to_remove_list__unpack
18233                      (ProtobufCAllocator  *allocator,
18234                       size_t               len,
18235                       const uint8_t       *data);
18236 void   streaming_protobufs__report_config_to_remove_list__free_unpacked
18237                      (StreamingProtobufs__ReportConfigToRemoveList *message,
18238                       ProtobufCAllocator *allocator);
18239 /* StreamingProtobufs__ReportConfigToAddModList methods */
18240 void   streaming_protobufs__report_config_to_add_mod_list__init
18241                      (StreamingProtobufs__ReportConfigToAddModList         *message);
18242 size_t streaming_protobufs__report_config_to_add_mod_list__get_packed_size
18243                      (const StreamingProtobufs__ReportConfigToAddModList   *message);
18244 size_t streaming_protobufs__report_config_to_add_mod_list__pack
18245                      (const StreamingProtobufs__ReportConfigToAddModList   *message,
18246                       uint8_t             *out);
18247 size_t streaming_protobufs__report_config_to_add_mod_list__pack_to_buffer
18248                      (const StreamingProtobufs__ReportConfigToAddModList   *message,
18249                       ProtobufCBuffer     *buffer);
18250 StreamingProtobufs__ReportConfigToAddModList *
18251        streaming_protobufs__report_config_to_add_mod_list__unpack
18252                      (ProtobufCAllocator  *allocator,
18253                       size_t               len,
18254                       const uint8_t       *data);
18255 void   streaming_protobufs__report_config_to_add_mod_list__free_unpacked
18256                      (StreamingProtobufs__ReportConfigToAddModList *message,
18257                       ProtobufCAllocator *allocator);
18258 /* StreamingProtobufs__MeasIdToRemoveList methods */
18259 void   streaming_protobufs__meas_id_to_remove_list__init
18260                      (StreamingProtobufs__MeasIdToRemoveList         *message);
18261 size_t streaming_protobufs__meas_id_to_remove_list__get_packed_size
18262                      (const StreamingProtobufs__MeasIdToRemoveList   *message);
18263 size_t streaming_protobufs__meas_id_to_remove_list__pack
18264                      (const StreamingProtobufs__MeasIdToRemoveList   *message,
18265                       uint8_t             *out);
18266 size_t streaming_protobufs__meas_id_to_remove_list__pack_to_buffer
18267                      (const StreamingProtobufs__MeasIdToRemoveList   *message,
18268                       ProtobufCBuffer     *buffer);
18269 StreamingProtobufs__MeasIdToRemoveList *
18270        streaming_protobufs__meas_id_to_remove_list__unpack
18271                      (ProtobufCAllocator  *allocator,
18272                       size_t               len,
18273                       const uint8_t       *data);
18274 void   streaming_protobufs__meas_id_to_remove_list__free_unpacked
18275                      (StreamingProtobufs__MeasIdToRemoveList *message,
18276                       ProtobufCAllocator *allocator);
18277 /* StreamingProtobufs__MeasIdToAddModList methods */
18278 void   streaming_protobufs__meas_id_to_add_mod_list__init
18279                      (StreamingProtobufs__MeasIdToAddModList         *message);
18280 size_t streaming_protobufs__meas_id_to_add_mod_list__get_packed_size
18281                      (const StreamingProtobufs__MeasIdToAddModList   *message);
18282 size_t streaming_protobufs__meas_id_to_add_mod_list__pack
18283                      (const StreamingProtobufs__MeasIdToAddModList   *message,
18284                       uint8_t             *out);
18285 size_t streaming_protobufs__meas_id_to_add_mod_list__pack_to_buffer
18286                      (const StreamingProtobufs__MeasIdToAddModList   *message,
18287                       ProtobufCBuffer     *buffer);
18288 StreamingProtobufs__MeasIdToAddModList *
18289        streaming_protobufs__meas_id_to_add_mod_list__unpack
18290                      (ProtobufCAllocator  *allocator,
18291                       size_t               len,
18292                       const uint8_t       *data);
18293 void   streaming_protobufs__meas_id_to_add_mod_list__free_unpacked
18294                      (StreamingProtobufs__MeasIdToAddModList *message,
18295                       ProtobufCAllocator *allocator);
18296 /* StreamingProtobufs__MeasObjectToAddMod methods */
18297 void   streaming_protobufs__meas_object_to_add_mod__init
18298                      (StreamingProtobufs__MeasObjectToAddMod         *message);
18299 size_t streaming_protobufs__meas_object_to_add_mod__get_packed_size
18300                      (const StreamingProtobufs__MeasObjectToAddMod   *message);
18301 size_t streaming_protobufs__meas_object_to_add_mod__pack
18302                      (const StreamingProtobufs__MeasObjectToAddMod   *message,
18303                       uint8_t             *out);
18304 size_t streaming_protobufs__meas_object_to_add_mod__pack_to_buffer
18305                      (const StreamingProtobufs__MeasObjectToAddMod   *message,
18306                       ProtobufCBuffer     *buffer);
18307 StreamingProtobufs__MeasObjectToAddMod *
18308        streaming_protobufs__meas_object_to_add_mod__unpack
18309                      (ProtobufCAllocator  *allocator,
18310                       size_t               len,
18311                       const uint8_t       *data);
18312 void   streaming_protobufs__meas_object_to_add_mod__free_unpacked
18313                      (StreamingProtobufs__MeasObjectToAddMod *message,
18314                       ProtobufCAllocator *allocator);
18315 /* StreamingProtobufs__MeasObjectNR methods */
18316 void   streaming_protobufs__meas_object_nr__init
18317                      (StreamingProtobufs__MeasObjectNR         *message);
18318 size_t streaming_protobufs__meas_object_nr__get_packed_size
18319                      (const StreamingProtobufs__MeasObjectNR   *message);
18320 size_t streaming_protobufs__meas_object_nr__pack
18321                      (const StreamingProtobufs__MeasObjectNR   *message,
18322                       uint8_t             *out);
18323 size_t streaming_protobufs__meas_object_nr__pack_to_buffer
18324                      (const StreamingProtobufs__MeasObjectNR   *message,
18325                       ProtobufCBuffer     *buffer);
18326 StreamingProtobufs__MeasObjectNR *
18327        streaming_protobufs__meas_object_nr__unpack
18328                      (ProtobufCAllocator  *allocator,
18329                       size_t               len,
18330                       const uint8_t       *data);
18331 void   streaming_protobufs__meas_object_nr__free_unpacked
18332                      (StreamingProtobufs__MeasObjectNR *message,
18333                       ProtobufCAllocator *allocator);
18334 /* StreamingProtobufs__ReferenceSignalConfig methods */
18335 void   streaming_protobufs__reference_signal_config__init
18336                      (StreamingProtobufs__ReferenceSignalConfig         *message);
18337 size_t streaming_protobufs__reference_signal_config__get_packed_size
18338                      (const StreamingProtobufs__ReferenceSignalConfig   *message);
18339 size_t streaming_protobufs__reference_signal_config__pack
18340                      (const StreamingProtobufs__ReferenceSignalConfig   *message,
18341                       uint8_t             *out);
18342 size_t streaming_protobufs__reference_signal_config__pack_to_buffer
18343                      (const StreamingProtobufs__ReferenceSignalConfig   *message,
18344                       ProtobufCBuffer     *buffer);
18345 StreamingProtobufs__ReferenceSignalConfig *
18346        streaming_protobufs__reference_signal_config__unpack
18347                      (ProtobufCAllocator  *allocator,
18348                       size_t               len,
18349                       const uint8_t       *data);
18350 void   streaming_protobufs__reference_signal_config__free_unpacked
18351                      (StreamingProtobufs__ReferenceSignalConfig *message,
18352                       ProtobufCAllocator *allocator);
18353 /* StreamingProtobufs__SSBConfigMobility methods */
18354 void   streaming_protobufs__ssb__config_mobility__init
18355                      (StreamingProtobufs__SSBConfigMobility         *message);
18356 size_t streaming_protobufs__ssb__config_mobility__get_packed_size
18357                      (const StreamingProtobufs__SSBConfigMobility   *message);
18358 size_t streaming_protobufs__ssb__config_mobility__pack
18359                      (const StreamingProtobufs__SSBConfigMobility   *message,
18360                       uint8_t             *out);
18361 size_t streaming_protobufs__ssb__config_mobility__pack_to_buffer
18362                      (const StreamingProtobufs__SSBConfigMobility   *message,
18363                       ProtobufCBuffer     *buffer);
18364 StreamingProtobufs__SSBConfigMobility *
18365        streaming_protobufs__ssb__config_mobility__unpack
18366                      (ProtobufCAllocator  *allocator,
18367                       size_t               len,
18368                       const uint8_t       *data);
18369 void   streaming_protobufs__ssb__config_mobility__free_unpacked
18370                      (StreamingProtobufs__SSBConfigMobility *message,
18371                       ProtobufCAllocator *allocator);
18372 /* StreamingProtobufs__SSBToMeasure methods */
18373 void   streaming_protobufs__ssb__to_measure__init
18374                      (StreamingProtobufs__SSBToMeasure         *message);
18375 size_t streaming_protobufs__ssb__to_measure__get_packed_size
18376                      (const StreamingProtobufs__SSBToMeasure   *message);
18377 size_t streaming_protobufs__ssb__to_measure__pack
18378                      (const StreamingProtobufs__SSBToMeasure   *message,
18379                       uint8_t             *out);
18380 size_t streaming_protobufs__ssb__to_measure__pack_to_buffer
18381                      (const StreamingProtobufs__SSBToMeasure   *message,
18382                       ProtobufCBuffer     *buffer);
18383 StreamingProtobufs__SSBToMeasure *
18384        streaming_protobufs__ssb__to_measure__unpack
18385                      (ProtobufCAllocator  *allocator,
18386                       size_t               len,
18387                       const uint8_t       *data);
18388 void   streaming_protobufs__ssb__to_measure__free_unpacked
18389                      (StreamingProtobufs__SSBToMeasure *message,
18390                       ProtobufCAllocator *allocator);
18391 /* StreamingProtobufs__SSRSSIMeasurement methods */
18392 void   streaming_protobufs__ss__rssi__measurement__init
18393                      (StreamingProtobufs__SSRSSIMeasurement         *message);
18394 size_t streaming_protobufs__ss__rssi__measurement__get_packed_size
18395                      (const StreamingProtobufs__SSRSSIMeasurement   *message);
18396 size_t streaming_protobufs__ss__rssi__measurement__pack
18397                      (const StreamingProtobufs__SSRSSIMeasurement   *message,
18398                       uint8_t             *out);
18399 size_t streaming_protobufs__ss__rssi__measurement__pack_to_buffer
18400                      (const StreamingProtobufs__SSRSSIMeasurement   *message,
18401                       ProtobufCBuffer     *buffer);
18402 StreamingProtobufs__SSRSSIMeasurement *
18403        streaming_protobufs__ss__rssi__measurement__unpack
18404                      (ProtobufCAllocator  *allocator,
18405                       size_t               len,
18406                       const uint8_t       *data);
18407 void   streaming_protobufs__ss__rssi__measurement__free_unpacked
18408                      (StreamingProtobufs__SSRSSIMeasurement *message,
18409                       ProtobufCAllocator *allocator);
18410 /* StreamingProtobufs__CSIRSResourceConfigMobility methods */
18411 void   streaming_protobufs__csi__rs__resource_config_mobility__init
18412                      (StreamingProtobufs__CSIRSResourceConfigMobility         *message);
18413 size_t streaming_protobufs__csi__rs__resource_config_mobility__get_packed_size
18414                      (const StreamingProtobufs__CSIRSResourceConfigMobility   *message);
18415 size_t streaming_protobufs__csi__rs__resource_config_mobility__pack
18416                      (const StreamingProtobufs__CSIRSResourceConfigMobility   *message,
18417                       uint8_t             *out);
18418 size_t streaming_protobufs__csi__rs__resource_config_mobility__pack_to_buffer
18419                      (const StreamingProtobufs__CSIRSResourceConfigMobility   *message,
18420                       ProtobufCBuffer     *buffer);
18421 StreamingProtobufs__CSIRSResourceConfigMobility *
18422        streaming_protobufs__csi__rs__resource_config_mobility__unpack
18423                      (ProtobufCAllocator  *allocator,
18424                       size_t               len,
18425                       const uint8_t       *data);
18426 void   streaming_protobufs__csi__rs__resource_config_mobility__free_unpacked
18427                      (StreamingProtobufs__CSIRSResourceConfigMobility *message,
18428                       ProtobufCAllocator *allocator);
18429 /* StreamingProtobufs__CSIRSCellMobility methods */
18430 void   streaming_protobufs__csi__rs__cell_mobility__init
18431                      (StreamingProtobufs__CSIRSCellMobility         *message);
18432 size_t streaming_protobufs__csi__rs__cell_mobility__get_packed_size
18433                      (const StreamingProtobufs__CSIRSCellMobility   *message);
18434 size_t streaming_protobufs__csi__rs__cell_mobility__pack
18435                      (const StreamingProtobufs__CSIRSCellMobility   *message,
18436                       uint8_t             *out);
18437 size_t streaming_protobufs__csi__rs__cell_mobility__pack_to_buffer
18438                      (const StreamingProtobufs__CSIRSCellMobility   *message,
18439                       ProtobufCBuffer     *buffer);
18440 StreamingProtobufs__CSIRSCellMobility *
18441        streaming_protobufs__csi__rs__cell_mobility__unpack
18442                      (ProtobufCAllocator  *allocator,
18443                       size_t               len,
18444                       const uint8_t       *data);
18445 void   streaming_protobufs__csi__rs__cell_mobility__free_unpacked
18446                      (StreamingProtobufs__CSIRSCellMobility *message,
18447                       ProtobufCAllocator *allocator);
18448 /* StreamingProtobufs__CSIRSMeasurementBW methods */
18449 void   streaming_protobufs__csi__rs__measurement_bw__init
18450                      (StreamingProtobufs__CSIRSMeasurementBW         *message);
18451 size_t streaming_protobufs__csi__rs__measurement_bw__get_packed_size
18452                      (const StreamingProtobufs__CSIRSMeasurementBW   *message);
18453 size_t streaming_protobufs__csi__rs__measurement_bw__pack
18454                      (const StreamingProtobufs__CSIRSMeasurementBW   *message,
18455                       uint8_t             *out);
18456 size_t streaming_protobufs__csi__rs__measurement_bw__pack_to_buffer
18457                      (const StreamingProtobufs__CSIRSMeasurementBW   *message,
18458                       ProtobufCBuffer     *buffer);
18459 StreamingProtobufs__CSIRSMeasurementBW *
18460        streaming_protobufs__csi__rs__measurement_bw__unpack
18461                      (ProtobufCAllocator  *allocator,
18462                       size_t               len,
18463                       const uint8_t       *data);
18464 void   streaming_protobufs__csi__rs__measurement_bw__free_unpacked
18465                      (StreamingProtobufs__CSIRSMeasurementBW *message,
18466                       ProtobufCAllocator *allocator);
18467 /* StreamingProtobufs__Density methods */
18468 void   streaming_protobufs__density__init
18469                      (StreamingProtobufs__Density         *message);
18470 size_t streaming_protobufs__density__get_packed_size
18471                      (const StreamingProtobufs__Density   *message);
18472 size_t streaming_protobufs__density__pack
18473                      (const StreamingProtobufs__Density   *message,
18474                       uint8_t             *out);
18475 size_t streaming_protobufs__density__pack_to_buffer
18476                      (const StreamingProtobufs__Density   *message,
18477                       ProtobufCBuffer     *buffer);
18478 StreamingProtobufs__Density *
18479        streaming_protobufs__density__unpack
18480                      (ProtobufCAllocator  *allocator,
18481                       size_t               len,
18482                       const uint8_t       *data);
18483 void   streaming_protobufs__density__free_unpacked
18484                      (StreamingProtobufs__Density *message,
18485                       ProtobufCAllocator *allocator);
18486 /* StreamingProtobufs__CSIRSResourceMobility methods */
18487 void   streaming_protobufs__csi__rs__resource__mobility__init
18488                      (StreamingProtobufs__CSIRSResourceMobility         *message);
18489 size_t streaming_protobufs__csi__rs__resource__mobility__get_packed_size
18490                      (const StreamingProtobufs__CSIRSResourceMobility   *message);
18491 size_t streaming_protobufs__csi__rs__resource__mobility__pack
18492                      (const StreamingProtobufs__CSIRSResourceMobility   *message,
18493                       uint8_t             *out);
18494 size_t streaming_protobufs__csi__rs__resource__mobility__pack_to_buffer
18495                      (const StreamingProtobufs__CSIRSResourceMobility   *message,
18496                       ProtobufCBuffer     *buffer);
18497 StreamingProtobufs__CSIRSResourceMobility *
18498        streaming_protobufs__csi__rs__resource__mobility__unpack
18499                      (ProtobufCAllocator  *allocator,
18500                       size_t               len,
18501                       const uint8_t       *data);
18502 void   streaming_protobufs__csi__rs__resource__mobility__free_unpacked
18503                      (StreamingProtobufs__CSIRSResourceMobility *message,
18504                       ProtobufCAllocator *allocator);
18505 /* StreamingProtobufs__AssociatedSSB methods */
18506 void   streaming_protobufs__associated_ssb__init
18507                      (StreamingProtobufs__AssociatedSSB         *message);
18508 size_t streaming_protobufs__associated_ssb__get_packed_size
18509                      (const StreamingProtobufs__AssociatedSSB   *message);
18510 size_t streaming_protobufs__associated_ssb__pack
18511                      (const StreamingProtobufs__AssociatedSSB   *message,
18512                       uint8_t             *out);
18513 size_t streaming_protobufs__associated_ssb__pack_to_buffer
18514                      (const StreamingProtobufs__AssociatedSSB   *message,
18515                       ProtobufCBuffer     *buffer);
18516 StreamingProtobufs__AssociatedSSB *
18517        streaming_protobufs__associated_ssb__unpack
18518                      (ProtobufCAllocator  *allocator,
18519                       size_t               len,
18520                       const uint8_t       *data);
18521 void   streaming_protobufs__associated_ssb__free_unpacked
18522                      (StreamingProtobufs__AssociatedSSB *message,
18523                       ProtobufCAllocator *allocator);
18524 /* StreamingProtobufs__ThresholdNR methods */
18525 void   streaming_protobufs__threshold_nr__init
18526                      (StreamingProtobufs__ThresholdNR         *message);
18527 size_t streaming_protobufs__threshold_nr__get_packed_size
18528                      (const StreamingProtobufs__ThresholdNR   *message);
18529 size_t streaming_protobufs__threshold_nr__pack
18530                      (const StreamingProtobufs__ThresholdNR   *message,
18531                       uint8_t             *out);
18532 size_t streaming_protobufs__threshold_nr__pack_to_buffer
18533                      (const StreamingProtobufs__ThresholdNR   *message,
18534                       ProtobufCBuffer     *buffer);
18535 StreamingProtobufs__ThresholdNR *
18536        streaming_protobufs__threshold_nr__unpack
18537                      (ProtobufCAllocator  *allocator,
18538                       size_t               len,
18539                       const uint8_t       *data);
18540 void   streaming_protobufs__threshold_nr__free_unpacked
18541                      (StreamingProtobufs__ThresholdNR *message,
18542                       ProtobufCAllocator *allocator);
18543 /* StreamingProtobufs__QOffsetRangeList methods */
18544 void   streaming_protobufs__q__offset_range_list__init
18545                      (StreamingProtobufs__QOffsetRangeList         *message);
18546 size_t streaming_protobufs__q__offset_range_list__get_packed_size
18547                      (const StreamingProtobufs__QOffsetRangeList   *message);
18548 size_t streaming_protobufs__q__offset_range_list__pack
18549                      (const StreamingProtobufs__QOffsetRangeList   *message,
18550                       uint8_t             *out);
18551 size_t streaming_protobufs__q__offset_range_list__pack_to_buffer
18552                      (const StreamingProtobufs__QOffsetRangeList   *message,
18553                       ProtobufCBuffer     *buffer);
18554 StreamingProtobufs__QOffsetRangeList *
18555        streaming_protobufs__q__offset_range_list__unpack
18556                      (ProtobufCAllocator  *allocator,
18557                       size_t               len,
18558                       const uint8_t       *data);
18559 void   streaming_protobufs__q__offset_range_list__free_unpacked
18560                      (StreamingProtobufs__QOffsetRangeList *message,
18561                       ProtobufCAllocator *allocator);
18562 /* StreamingProtobufs__QOffsetRange methods */
18563 void   streaming_protobufs__q__offset_range__init
18564                      (StreamingProtobufs__QOffsetRange         *message);
18565 size_t streaming_protobufs__q__offset_range__get_packed_size
18566                      (const StreamingProtobufs__QOffsetRange   *message);
18567 size_t streaming_protobufs__q__offset_range__pack
18568                      (const StreamingProtobufs__QOffsetRange   *message,
18569                       uint8_t             *out);
18570 size_t streaming_protobufs__q__offset_range__pack_to_buffer
18571                      (const StreamingProtobufs__QOffsetRange   *message,
18572                       ProtobufCBuffer     *buffer);
18573 StreamingProtobufs__QOffsetRange *
18574        streaming_protobufs__q__offset_range__unpack
18575                      (ProtobufCAllocator  *allocator,
18576                       size_t               len,
18577                       const uint8_t       *data);
18578 void   streaming_protobufs__q__offset_range__free_unpacked
18579                      (StreamingProtobufs__QOffsetRange *message,
18580                       ProtobufCAllocator *allocator);
18581 /* StreamingProtobufs__CellsToAddModList methods */
18582 void   streaming_protobufs__cells_to_add_mod_list__init
18583                      (StreamingProtobufs__CellsToAddModList         *message);
18584 size_t streaming_protobufs__cells_to_add_mod_list__get_packed_size
18585                      (const StreamingProtobufs__CellsToAddModList   *message);
18586 size_t streaming_protobufs__cells_to_add_mod_list__pack
18587                      (const StreamingProtobufs__CellsToAddModList   *message,
18588                       uint8_t             *out);
18589 size_t streaming_protobufs__cells_to_add_mod_list__pack_to_buffer
18590                      (const StreamingProtobufs__CellsToAddModList   *message,
18591                       ProtobufCBuffer     *buffer);
18592 StreamingProtobufs__CellsToAddModList *
18593        streaming_protobufs__cells_to_add_mod_list__unpack
18594                      (ProtobufCAllocator  *allocator,
18595                       size_t               len,
18596                       const uint8_t       *data);
18597 void   streaming_protobufs__cells_to_add_mod_list__free_unpacked
18598                      (StreamingProtobufs__CellsToAddModList *message,
18599                       ProtobufCAllocator *allocator);
18600 /* StreamingProtobufs__CellsToAddMod methods */
18601 void   streaming_protobufs__cells_to_add_mod__init
18602                      (StreamingProtobufs__CellsToAddMod         *message);
18603 size_t streaming_protobufs__cells_to_add_mod__get_packed_size
18604                      (const StreamingProtobufs__CellsToAddMod   *message);
18605 size_t streaming_protobufs__cells_to_add_mod__pack
18606                      (const StreamingProtobufs__CellsToAddMod   *message,
18607                       uint8_t             *out);
18608 size_t streaming_protobufs__cells_to_add_mod__pack_to_buffer
18609                      (const StreamingProtobufs__CellsToAddMod   *message,
18610                       ProtobufCBuffer     *buffer);
18611 StreamingProtobufs__CellsToAddMod *
18612        streaming_protobufs__cells_to_add_mod__unpack
18613                      (ProtobufCAllocator  *allocator,
18614                       size_t               len,
18615                       const uint8_t       *data);
18616 void   streaming_protobufs__cells_to_add_mod__free_unpacked
18617                      (StreamingProtobufs__CellsToAddMod *message,
18618                       ProtobufCAllocator *allocator);
18619 /* StreamingProtobufs__PCIList methods */
18620 void   streaming_protobufs__pci__list__init
18621                      (StreamingProtobufs__PCIList         *message);
18622 size_t streaming_protobufs__pci__list__get_packed_size
18623                      (const StreamingProtobufs__PCIList   *message);
18624 size_t streaming_protobufs__pci__list__pack
18625                      (const StreamingProtobufs__PCIList   *message,
18626                       uint8_t             *out);
18627 size_t streaming_protobufs__pci__list__pack_to_buffer
18628                      (const StreamingProtobufs__PCIList   *message,
18629                       ProtobufCBuffer     *buffer);
18630 StreamingProtobufs__PCIList *
18631        streaming_protobufs__pci__list__unpack
18632                      (ProtobufCAllocator  *allocator,
18633                       size_t               len,
18634                       const uint8_t       *data);
18635 void   streaming_protobufs__pci__list__free_unpacked
18636                      (StreamingProtobufs__PCIList *message,
18637                       ProtobufCAllocator *allocator);
18638 /* StreamingProtobufs__PCIRangeIndexList methods */
18639 void   streaming_protobufs__pci__range_index_list__init
18640                      (StreamingProtobufs__PCIRangeIndexList         *message);
18641 size_t streaming_protobufs__pci__range_index_list__get_packed_size
18642                      (const StreamingProtobufs__PCIRangeIndexList   *message);
18643 size_t streaming_protobufs__pci__range_index_list__pack
18644                      (const StreamingProtobufs__PCIRangeIndexList   *message,
18645                       uint8_t             *out);
18646 size_t streaming_protobufs__pci__range_index_list__pack_to_buffer
18647                      (const StreamingProtobufs__PCIRangeIndexList   *message,
18648                       ProtobufCBuffer     *buffer);
18649 StreamingProtobufs__PCIRangeIndexList *
18650        streaming_protobufs__pci__range_index_list__unpack
18651                      (ProtobufCAllocator  *allocator,
18652                       size_t               len,
18653                       const uint8_t       *data);
18654 void   streaming_protobufs__pci__range_index_list__free_unpacked
18655                      (StreamingProtobufs__PCIRangeIndexList *message,
18656                       ProtobufCAllocator *allocator);
18657 /* StreamingProtobufs__PCIRangeElement methods */
18658 void   streaming_protobufs__pci__range_element__init
18659                      (StreamingProtobufs__PCIRangeElement         *message);
18660 size_t streaming_protobufs__pci__range_element__get_packed_size
18661                      (const StreamingProtobufs__PCIRangeElement   *message);
18662 size_t streaming_protobufs__pci__range_element__pack
18663                      (const StreamingProtobufs__PCIRangeElement   *message,
18664                       uint8_t             *out);
18665 size_t streaming_protobufs__pci__range_element__pack_to_buffer
18666                      (const StreamingProtobufs__PCIRangeElement   *message,
18667                       ProtobufCBuffer     *buffer);
18668 StreamingProtobufs__PCIRangeElement *
18669        streaming_protobufs__pci__range_element__unpack
18670                      (ProtobufCAllocator  *allocator,
18671                       size_t               len,
18672                       const uint8_t       *data);
18673 void   streaming_protobufs__pci__range_element__free_unpacked
18674                      (StreamingProtobufs__PCIRangeElement *message,
18675                       ProtobufCAllocator *allocator);
18676 /* StreamingProtobufs__PCIRange methods */
18677 void   streaming_protobufs__pci__range__init
18678                      (StreamingProtobufs__PCIRange         *message);
18679 size_t streaming_protobufs__pci__range__get_packed_size
18680                      (const StreamingProtobufs__PCIRange   *message);
18681 size_t streaming_protobufs__pci__range__pack
18682                      (const StreamingProtobufs__PCIRange   *message,
18683                       uint8_t             *out);
18684 size_t streaming_protobufs__pci__range__pack_to_buffer
18685                      (const StreamingProtobufs__PCIRange   *message,
18686                       ProtobufCBuffer     *buffer);
18687 StreamingProtobufs__PCIRange *
18688        streaming_protobufs__pci__range__unpack
18689                      (ProtobufCAllocator  *allocator,
18690                       size_t               len,
18691                       const uint8_t       *data);
18692 void   streaming_protobufs__pci__range__free_unpacked
18693                      (StreamingProtobufs__PCIRange *message,
18694                       ProtobufCAllocator *allocator);
18695 /* StreamingProtobufs__Range methods */
18696 void   streaming_protobufs__range__init
18697                      (StreamingProtobufs__Range         *message);
18698 size_t streaming_protobufs__range__get_packed_size
18699                      (const StreamingProtobufs__Range   *message);
18700 size_t streaming_protobufs__range__pack
18701                      (const StreamingProtobufs__Range   *message,
18702                       uint8_t             *out);
18703 size_t streaming_protobufs__range__pack_to_buffer
18704                      (const StreamingProtobufs__Range   *message,
18705                       ProtobufCBuffer     *buffer);
18706 StreamingProtobufs__Range *
18707        streaming_protobufs__range__unpack
18708                      (ProtobufCAllocator  *allocator,
18709                       size_t               len,
18710                       const uint8_t       *data);
18711 void   streaming_protobufs__range__free_unpacked
18712                      (StreamingProtobufs__Range *message,
18713                       ProtobufCAllocator *allocator);
18714 /* StreamingProtobufs__MeasCycleSCellV1530 methods */
18715 void   streaming_protobufs__meas_cycle_scell_v1530__init
18716                      (StreamingProtobufs__MeasCycleSCellV1530         *message);
18717 size_t streaming_protobufs__meas_cycle_scell_v1530__get_packed_size
18718                      (const StreamingProtobufs__MeasCycleSCellV1530   *message);
18719 size_t streaming_protobufs__meas_cycle_scell_v1530__pack
18720                      (const StreamingProtobufs__MeasCycleSCellV1530   *message,
18721                       uint8_t             *out);
18722 size_t streaming_protobufs__meas_cycle_scell_v1530__pack_to_buffer
18723                      (const StreamingProtobufs__MeasCycleSCellV1530   *message,
18724                       ProtobufCBuffer     *buffer);
18725 StreamingProtobufs__MeasCycleSCellV1530 *
18726        streaming_protobufs__meas_cycle_scell_v1530__unpack
18727                      (ProtobufCAllocator  *allocator,
18728                       size_t               len,
18729                       const uint8_t       *data);
18730 void   streaming_protobufs__meas_cycle_scell_v1530__free_unpacked
18731                      (StreamingProtobufs__MeasCycleSCellV1530 *message,
18732                       ProtobufCAllocator *allocator);
18733 /* StreamingProtobufs__MeasObjectEUTRA methods */
18734 void   streaming_protobufs__meas_object_eutra__init
18735                      (StreamingProtobufs__MeasObjectEUTRA         *message);
18736 size_t streaming_protobufs__meas_object_eutra__get_packed_size
18737                      (const StreamingProtobufs__MeasObjectEUTRA   *message);
18738 size_t streaming_protobufs__meas_object_eutra__pack
18739                      (const StreamingProtobufs__MeasObjectEUTRA   *message,
18740                       uint8_t             *out);
18741 size_t streaming_protobufs__meas_object_eutra__pack_to_buffer
18742                      (const StreamingProtobufs__MeasObjectEUTRA   *message,
18743                       ProtobufCBuffer     *buffer);
18744 StreamingProtobufs__MeasObjectEUTRA *
18745        streaming_protobufs__meas_object_eutra__unpack
18746                      (ProtobufCAllocator  *allocator,
18747                       size_t               len,
18748                       const uint8_t       *data);
18749 void   streaming_protobufs__meas_object_eutra__free_unpacked
18750                      (StreamingProtobufs__MeasObjectEUTRA *message,
18751                       ProtobufCAllocator *allocator);
18752 /* StreamingProtobufs__EUTRAAllowedMeasBandwidth methods */
18753 void   streaming_protobufs__eutra__allowed_meas_bandwidth__init
18754                      (StreamingProtobufs__EUTRAAllowedMeasBandwidth         *message);
18755 size_t streaming_protobufs__eutra__allowed_meas_bandwidth__get_packed_size
18756                      (const StreamingProtobufs__EUTRAAllowedMeasBandwidth   *message);
18757 size_t streaming_protobufs__eutra__allowed_meas_bandwidth__pack
18758                      (const StreamingProtobufs__EUTRAAllowedMeasBandwidth   *message,
18759                       uint8_t             *out);
18760 size_t streaming_protobufs__eutra__allowed_meas_bandwidth__pack_to_buffer
18761                      (const StreamingProtobufs__EUTRAAllowedMeasBandwidth   *message,
18762                       ProtobufCBuffer     *buffer);
18763 StreamingProtobufs__EUTRAAllowedMeasBandwidth *
18764        streaming_protobufs__eutra__allowed_meas_bandwidth__unpack
18765                      (ProtobufCAllocator  *allocator,
18766                       size_t               len,
18767                       const uint8_t       *data);
18768 void   streaming_protobufs__eutra__allowed_meas_bandwidth__free_unpacked
18769                      (StreamingProtobufs__EUTRAAllowedMeasBandwidth *message,
18770                       ProtobufCAllocator *allocator);
18771 /* StreamingProtobufs__EUTRACellIndexList methods */
18772 void   streaming_protobufs__eutra__cell_index_list__init
18773                      (StreamingProtobufs__EUTRACellIndexList         *message);
18774 size_t streaming_protobufs__eutra__cell_index_list__get_packed_size
18775                      (const StreamingProtobufs__EUTRACellIndexList   *message);
18776 size_t streaming_protobufs__eutra__cell_index_list__pack
18777                      (const StreamingProtobufs__EUTRACellIndexList   *message,
18778                       uint8_t             *out);
18779 size_t streaming_protobufs__eutra__cell_index_list__pack_to_buffer
18780                      (const StreamingProtobufs__EUTRACellIndexList   *message,
18781                       ProtobufCBuffer     *buffer);
18782 StreamingProtobufs__EUTRACellIndexList *
18783        streaming_protobufs__eutra__cell_index_list__unpack
18784                      (ProtobufCAllocator  *allocator,
18785                       size_t               len,
18786                       const uint8_t       *data);
18787 void   streaming_protobufs__eutra__cell_index_list__free_unpacked
18788                      (StreamingProtobufs__EUTRACellIndexList *message,
18789                       ProtobufCAllocator *allocator);
18790 /* StreamingProtobufs__EUTRACell methods */
18791 void   streaming_protobufs__eutra__cell__init
18792                      (StreamingProtobufs__EUTRACell         *message);
18793 size_t streaming_protobufs__eutra__cell__get_packed_size
18794                      (const StreamingProtobufs__EUTRACell   *message);
18795 size_t streaming_protobufs__eutra__cell__pack
18796                      (const StreamingProtobufs__EUTRACell   *message,
18797                       uint8_t             *out);
18798 size_t streaming_protobufs__eutra__cell__pack_to_buffer
18799                      (const StreamingProtobufs__EUTRACell   *message,
18800                       ProtobufCBuffer     *buffer);
18801 StreamingProtobufs__EUTRACell *
18802        streaming_protobufs__eutra__cell__unpack
18803                      (ProtobufCAllocator  *allocator,
18804                       size_t               len,
18805                       const uint8_t       *data);
18806 void   streaming_protobufs__eutra__cell__free_unpacked
18807                      (StreamingProtobufs__EUTRACell *message,
18808                       ProtobufCAllocator *allocator);
18809 /* StreamingProtobufs__EUTRAQOffsetRange methods */
18810 void   streaming_protobufs__eutra__q__offset_range__init
18811                      (StreamingProtobufs__EUTRAQOffsetRange         *message);
18812 size_t streaming_protobufs__eutra__q__offset_range__get_packed_size
18813                      (const StreamingProtobufs__EUTRAQOffsetRange   *message);
18814 size_t streaming_protobufs__eutra__q__offset_range__pack
18815                      (const StreamingProtobufs__EUTRAQOffsetRange   *message,
18816                       uint8_t             *out);
18817 size_t streaming_protobufs__eutra__q__offset_range__pack_to_buffer
18818                      (const StreamingProtobufs__EUTRAQOffsetRange   *message,
18819                       ProtobufCBuffer     *buffer);
18820 StreamingProtobufs__EUTRAQOffsetRange *
18821        streaming_protobufs__eutra__q__offset_range__unpack
18822                      (ProtobufCAllocator  *allocator,
18823                       size_t               len,
18824                       const uint8_t       *data);
18825 void   streaming_protobufs__eutra__q__offset_range__free_unpacked
18826                      (StreamingProtobufs__EUTRAQOffsetRange *message,
18827                       ProtobufCAllocator *allocator);
18828 /* StreamingProtobufs__EUTRABlackCell methods */
18829 void   streaming_protobufs__eutra__black_cell__init
18830                      (StreamingProtobufs__EUTRABlackCell         *message);
18831 size_t streaming_protobufs__eutra__black_cell__get_packed_size
18832                      (const StreamingProtobufs__EUTRABlackCell   *message);
18833 size_t streaming_protobufs__eutra__black_cell__pack
18834                      (const StreamingProtobufs__EUTRABlackCell   *message,
18835                       uint8_t             *out);
18836 size_t streaming_protobufs__eutra__black_cell__pack_to_buffer
18837                      (const StreamingProtobufs__EUTRABlackCell   *message,
18838                       ProtobufCBuffer     *buffer);
18839 StreamingProtobufs__EUTRABlackCell *
18840        streaming_protobufs__eutra__black_cell__unpack
18841                      (ProtobufCAllocator  *allocator,
18842                       size_t               len,
18843                       const uint8_t       *data);
18844 void   streaming_protobufs__eutra__black_cell__free_unpacked
18845                      (StreamingProtobufs__EUTRABlackCell *message,
18846                       ProtobufCAllocator *allocator);
18847 /* StreamingProtobufs__EUTRAPhysCellIdRange methods */
18848 void   streaming_protobufs__eutra__phys_cell_id_range__init
18849                      (StreamingProtobufs__EUTRAPhysCellIdRange         *message);
18850 size_t streaming_protobufs__eutra__phys_cell_id_range__get_packed_size
18851                      (const StreamingProtobufs__EUTRAPhysCellIdRange   *message);
18852 size_t streaming_protobufs__eutra__phys_cell_id_range__pack
18853                      (const StreamingProtobufs__EUTRAPhysCellIdRange   *message,
18854                       uint8_t             *out);
18855 size_t streaming_protobufs__eutra__phys_cell_id_range__pack_to_buffer
18856                      (const StreamingProtobufs__EUTRAPhysCellIdRange   *message,
18857                       ProtobufCBuffer     *buffer);
18858 StreamingProtobufs__EUTRAPhysCellIdRange *
18859        streaming_protobufs__eutra__phys_cell_id_range__unpack
18860                      (ProtobufCAllocator  *allocator,
18861                       size_t               len,
18862                       const uint8_t       *data);
18863 void   streaming_protobufs__eutra__phys_cell_id_range__free_unpacked
18864                      (StreamingProtobufs__EUTRAPhysCellIdRange *message,
18865                       ProtobufCAllocator *allocator);
18866 /* StreamingProtobufs__EUTRARange methods */
18867 void   streaming_protobufs__eutra__range__init
18868                      (StreamingProtobufs__EUTRARange         *message);
18869 size_t streaming_protobufs__eutra__range__get_packed_size
18870                      (const StreamingProtobufs__EUTRARange   *message);
18871 size_t streaming_protobufs__eutra__range__pack
18872                      (const StreamingProtobufs__EUTRARange   *message,
18873                       uint8_t             *out);
18874 size_t streaming_protobufs__eutra__range__pack_to_buffer
18875                      (const StreamingProtobufs__EUTRARange   *message,
18876                       ProtobufCBuffer     *buffer);
18877 StreamingProtobufs__EUTRARange *
18878        streaming_protobufs__eutra__range__unpack
18879                      (ProtobufCAllocator  *allocator,
18880                       size_t               len,
18881                       const uint8_t       *data);
18882 void   streaming_protobufs__eutra__range__free_unpacked
18883                      (StreamingProtobufs__EUTRARange *message,
18884                       ProtobufCAllocator *allocator);
18885 /* StreamingProtobufs__ReportConfigToAddMod methods */
18886 void   streaming_protobufs__report_config_to_add_mod__init
18887                      (StreamingProtobufs__ReportConfigToAddMod         *message);
18888 size_t streaming_protobufs__report_config_to_add_mod__get_packed_size
18889                      (const StreamingProtobufs__ReportConfigToAddMod   *message);
18890 size_t streaming_protobufs__report_config_to_add_mod__pack
18891                      (const StreamingProtobufs__ReportConfigToAddMod   *message,
18892                       uint8_t             *out);
18893 size_t streaming_protobufs__report_config_to_add_mod__pack_to_buffer
18894                      (const StreamingProtobufs__ReportConfigToAddMod   *message,
18895                       ProtobufCBuffer     *buffer);
18896 StreamingProtobufs__ReportConfigToAddMod *
18897        streaming_protobufs__report_config_to_add_mod__unpack
18898                      (ProtobufCAllocator  *allocator,
18899                       size_t               len,
18900                       const uint8_t       *data);
18901 void   streaming_protobufs__report_config_to_add_mod__free_unpacked
18902                      (StreamingProtobufs__ReportConfigToAddMod *message,
18903                       ProtobufCAllocator *allocator);
18904 /* StreamingProtobufs__ReportConfigNR methods */
18905 void   streaming_protobufs__report_config_nr__init
18906                      (StreamingProtobufs__ReportConfigNR         *message);
18907 size_t streaming_protobufs__report_config_nr__get_packed_size
18908                      (const StreamingProtobufs__ReportConfigNR   *message);
18909 size_t streaming_protobufs__report_config_nr__pack
18910                      (const StreamingProtobufs__ReportConfigNR   *message,
18911                       uint8_t             *out);
18912 size_t streaming_protobufs__report_config_nr__pack_to_buffer
18913                      (const StreamingProtobufs__ReportConfigNR   *message,
18914                       ProtobufCBuffer     *buffer);
18915 StreamingProtobufs__ReportConfigNR *
18916        streaming_protobufs__report_config_nr__unpack
18917                      (ProtobufCAllocator  *allocator,
18918                       size_t               len,
18919                       const uint8_t       *data);
18920 void   streaming_protobufs__report_config_nr__free_unpacked
18921                      (StreamingProtobufs__ReportConfigNR *message,
18922                       ProtobufCAllocator *allocator);
18923 /* StreamingProtobufs__PeriodicalReportConfig methods */
18924 void   streaming_protobufs__periodical_report_config__init
18925                      (StreamingProtobufs__PeriodicalReportConfig         *message);
18926 size_t streaming_protobufs__periodical_report_config__get_packed_size
18927                      (const StreamingProtobufs__PeriodicalReportConfig   *message);
18928 size_t streaming_protobufs__periodical_report_config__pack
18929                      (const StreamingProtobufs__PeriodicalReportConfig   *message,
18930                       uint8_t             *out);
18931 size_t streaming_protobufs__periodical_report_config__pack_to_buffer
18932                      (const StreamingProtobufs__PeriodicalReportConfig   *message,
18933                       ProtobufCBuffer     *buffer);
18934 StreamingProtobufs__PeriodicalReportConfig *
18935        streaming_protobufs__periodical_report_config__unpack
18936                      (ProtobufCAllocator  *allocator,
18937                       size_t               len,
18938                       const uint8_t       *data);
18939 void   streaming_protobufs__periodical_report_config__free_unpacked
18940                      (StreamingProtobufs__PeriodicalReportConfig *message,
18941                       ProtobufCAllocator *allocator);
18942 /* StreamingProtobufs__NRRSType methods */
18943 void   streaming_protobufs__nr__rs__type__init
18944                      (StreamingProtobufs__NRRSType         *message);
18945 size_t streaming_protobufs__nr__rs__type__get_packed_size
18946                      (const StreamingProtobufs__NRRSType   *message);
18947 size_t streaming_protobufs__nr__rs__type__pack
18948                      (const StreamingProtobufs__NRRSType   *message,
18949                       uint8_t             *out);
18950 size_t streaming_protobufs__nr__rs__type__pack_to_buffer
18951                      (const StreamingProtobufs__NRRSType   *message,
18952                       ProtobufCBuffer     *buffer);
18953 StreamingProtobufs__NRRSType *
18954        streaming_protobufs__nr__rs__type__unpack
18955                      (ProtobufCAllocator  *allocator,
18956                       size_t               len,
18957                       const uint8_t       *data);
18958 void   streaming_protobufs__nr__rs__type__free_unpacked
18959                      (StreamingProtobufs__NRRSType *message,
18960                       ProtobufCAllocator *allocator);
18961 /* StreamingProtobufs__NRFreqInfo methods */
18962 void   streaming_protobufs__nr__freq_info__init
18963                      (StreamingProtobufs__NRFreqInfo         *message);
18964 size_t streaming_protobufs__nr__freq_info__get_packed_size
18965                      (const StreamingProtobufs__NRFreqInfo   *message);
18966 size_t streaming_protobufs__nr__freq_info__pack
18967                      (const StreamingProtobufs__NRFreqInfo   *message,
18968                       uint8_t             *out);
18969 size_t streaming_protobufs__nr__freq_info__pack_to_buffer
18970                      (const StreamingProtobufs__NRFreqInfo   *message,
18971                       ProtobufCBuffer     *buffer);
18972 StreamingProtobufs__NRFreqInfo *
18973        streaming_protobufs__nr__freq_info__unpack
18974                      (ProtobufCAllocator  *allocator,
18975                       size_t               len,
18976                       const uint8_t       *data);
18977 void   streaming_protobufs__nr__freq_info__free_unpacked
18978                      (StreamingProtobufs__NRFreqInfo *message,
18979                       ProtobufCAllocator *allocator);
18980 /* StreamingProtobufs__ReportInterval methods */
18981 void   streaming_protobufs__report_interval__init
18982                      (StreamingProtobufs__ReportInterval         *message);
18983 size_t streaming_protobufs__report_interval__get_packed_size
18984                      (const StreamingProtobufs__ReportInterval   *message);
18985 size_t streaming_protobufs__report_interval__pack
18986                      (const StreamingProtobufs__ReportInterval   *message,
18987                       uint8_t             *out);
18988 size_t streaming_protobufs__report_interval__pack_to_buffer
18989                      (const StreamingProtobufs__ReportInterval   *message,
18990                       ProtobufCBuffer     *buffer);
18991 StreamingProtobufs__ReportInterval *
18992        streaming_protobufs__report_interval__unpack
18993                      (ProtobufCAllocator  *allocator,
18994                       size_t               len,
18995                       const uint8_t       *data);
18996 void   streaming_protobufs__report_interval__free_unpacked
18997                      (StreamingProtobufs__ReportInterval *message,
18998                       ProtobufCAllocator *allocator);
18999 /* StreamingProtobufs__ReportAmount methods */
19000 void   streaming_protobufs__report_amount__init
19001                      (StreamingProtobufs__ReportAmount         *message);
19002 size_t streaming_protobufs__report_amount__get_packed_size
19003                      (const StreamingProtobufs__ReportAmount   *message);
19004 size_t streaming_protobufs__report_amount__pack
19005                      (const StreamingProtobufs__ReportAmount   *message,
19006                       uint8_t             *out);
19007 size_t streaming_protobufs__report_amount__pack_to_buffer
19008                      (const StreamingProtobufs__ReportAmount   *message,
19009                       ProtobufCBuffer     *buffer);
19010 StreamingProtobufs__ReportAmount *
19011        streaming_protobufs__report_amount__unpack
19012                      (ProtobufCAllocator  *allocator,
19013                       size_t               len,
19014                       const uint8_t       *data);
19015 void   streaming_protobufs__report_amount__free_unpacked
19016                      (StreamingProtobufs__ReportAmount *message,
19017                       ProtobufCAllocator *allocator);
19018 /* StreamingProtobufs__MeasReportQuantity methods */
19019 void   streaming_protobufs__meas_report_quantity__init
19020                      (StreamingProtobufs__MeasReportQuantity         *message);
19021 size_t streaming_protobufs__meas_report_quantity__get_packed_size
19022                      (const StreamingProtobufs__MeasReportQuantity   *message);
19023 size_t streaming_protobufs__meas_report_quantity__pack
19024                      (const StreamingProtobufs__MeasReportQuantity   *message,
19025                       uint8_t             *out);
19026 size_t streaming_protobufs__meas_report_quantity__pack_to_buffer
19027                      (const StreamingProtobufs__MeasReportQuantity   *message,
19028                       ProtobufCBuffer     *buffer);
19029 StreamingProtobufs__MeasReportQuantity *
19030        streaming_protobufs__meas_report_quantity__unpack
19031                      (ProtobufCAllocator  *allocator,
19032                       size_t               len,
19033                       const uint8_t       *data);
19034 void   streaming_protobufs__meas_report_quantity__free_unpacked
19035                      (StreamingProtobufs__MeasReportQuantity *message,
19036                       ProtobufCAllocator *allocator);
19037 /* StreamingProtobufs__EventTriggerConfig methods */
19038 void   streaming_protobufs__event_trigger_config__init
19039                      (StreamingProtobufs__EventTriggerConfig         *message);
19040 size_t streaming_protobufs__event_trigger_config__get_packed_size
19041                      (const StreamingProtobufs__EventTriggerConfig   *message);
19042 size_t streaming_protobufs__event_trigger_config__pack
19043                      (const StreamingProtobufs__EventTriggerConfig   *message,
19044                       uint8_t             *out);
19045 size_t streaming_protobufs__event_trigger_config__pack_to_buffer
19046                      (const StreamingProtobufs__EventTriggerConfig   *message,
19047                       ProtobufCBuffer     *buffer);
19048 StreamingProtobufs__EventTriggerConfig *
19049        streaming_protobufs__event_trigger_config__unpack
19050                      (ProtobufCAllocator  *allocator,
19051                       size_t               len,
19052                       const uint8_t       *data);
19053 void   streaming_protobufs__event_trigger_config__free_unpacked
19054                      (StreamingProtobufs__EventTriggerConfig *message,
19055                       ProtobufCAllocator *allocator);
19056 /* StreamingProtobufs__EventA1 methods */
19057 void   streaming_protobufs__event_a1__init
19058                      (StreamingProtobufs__EventA1         *message);
19059 size_t streaming_protobufs__event_a1__get_packed_size
19060                      (const StreamingProtobufs__EventA1   *message);
19061 size_t streaming_protobufs__event_a1__pack
19062                      (const StreamingProtobufs__EventA1   *message,
19063                       uint8_t             *out);
19064 size_t streaming_protobufs__event_a1__pack_to_buffer
19065                      (const StreamingProtobufs__EventA1   *message,
19066                       ProtobufCBuffer     *buffer);
19067 StreamingProtobufs__EventA1 *
19068        streaming_protobufs__event_a1__unpack
19069                      (ProtobufCAllocator  *allocator,
19070                       size_t               len,
19071                       const uint8_t       *data);
19072 void   streaming_protobufs__event_a1__free_unpacked
19073                      (StreamingProtobufs__EventA1 *message,
19074                       ProtobufCAllocator *allocator);
19075 /* StreamingProtobufs__EventA2 methods */
19076 void   streaming_protobufs__event_a2__init
19077                      (StreamingProtobufs__EventA2         *message);
19078 size_t streaming_protobufs__event_a2__get_packed_size
19079                      (const StreamingProtobufs__EventA2   *message);
19080 size_t streaming_protobufs__event_a2__pack
19081                      (const StreamingProtobufs__EventA2   *message,
19082                       uint8_t             *out);
19083 size_t streaming_protobufs__event_a2__pack_to_buffer
19084                      (const StreamingProtobufs__EventA2   *message,
19085                       ProtobufCBuffer     *buffer);
19086 StreamingProtobufs__EventA2 *
19087        streaming_protobufs__event_a2__unpack
19088                      (ProtobufCAllocator  *allocator,
19089                       size_t               len,
19090                       const uint8_t       *data);
19091 void   streaming_protobufs__event_a2__free_unpacked
19092                      (StreamingProtobufs__EventA2 *message,
19093                       ProtobufCAllocator *allocator);
19094 /* StreamingProtobufs__EventA3 methods */
19095 void   streaming_protobufs__event_a3__init
19096                      (StreamingProtobufs__EventA3         *message);
19097 size_t streaming_protobufs__event_a3__get_packed_size
19098                      (const StreamingProtobufs__EventA3   *message);
19099 size_t streaming_protobufs__event_a3__pack
19100                      (const StreamingProtobufs__EventA3   *message,
19101                       uint8_t             *out);
19102 size_t streaming_protobufs__event_a3__pack_to_buffer
19103                      (const StreamingProtobufs__EventA3   *message,
19104                       ProtobufCBuffer     *buffer);
19105 StreamingProtobufs__EventA3 *
19106        streaming_protobufs__event_a3__unpack
19107                      (ProtobufCAllocator  *allocator,
19108                       size_t               len,
19109                       const uint8_t       *data);
19110 void   streaming_protobufs__event_a3__free_unpacked
19111                      (StreamingProtobufs__EventA3 *message,
19112                       ProtobufCAllocator *allocator);
19113 /* StreamingProtobufs__EventA4 methods */
19114 void   streaming_protobufs__event_a4__init
19115                      (StreamingProtobufs__EventA4         *message);
19116 size_t streaming_protobufs__event_a4__get_packed_size
19117                      (const StreamingProtobufs__EventA4   *message);
19118 size_t streaming_protobufs__event_a4__pack
19119                      (const StreamingProtobufs__EventA4   *message,
19120                       uint8_t             *out);
19121 size_t streaming_protobufs__event_a4__pack_to_buffer
19122                      (const StreamingProtobufs__EventA4   *message,
19123                       ProtobufCBuffer     *buffer);
19124 StreamingProtobufs__EventA4 *
19125        streaming_protobufs__event_a4__unpack
19126                      (ProtobufCAllocator  *allocator,
19127                       size_t               len,
19128                       const uint8_t       *data);
19129 void   streaming_protobufs__event_a4__free_unpacked
19130                      (StreamingProtobufs__EventA4 *message,
19131                       ProtobufCAllocator *allocator);
19132 /* StreamingProtobufs__EventA5 methods */
19133 void   streaming_protobufs__event_a5__init
19134                      (StreamingProtobufs__EventA5         *message);
19135 size_t streaming_protobufs__event_a5__get_packed_size
19136                      (const StreamingProtobufs__EventA5   *message);
19137 size_t streaming_protobufs__event_a5__pack
19138                      (const StreamingProtobufs__EventA5   *message,
19139                       uint8_t             *out);
19140 size_t streaming_protobufs__event_a5__pack_to_buffer
19141                      (const StreamingProtobufs__EventA5   *message,
19142                       ProtobufCBuffer     *buffer);
19143 StreamingProtobufs__EventA5 *
19144        streaming_protobufs__event_a5__unpack
19145                      (ProtobufCAllocator  *allocator,
19146                       size_t               len,
19147                       const uint8_t       *data);
19148 void   streaming_protobufs__event_a5__free_unpacked
19149                      (StreamingProtobufs__EventA5 *message,
19150                       ProtobufCAllocator *allocator);
19151 /* StreamingProtobufs__EventA6 methods */
19152 void   streaming_protobufs__event_a6__init
19153                      (StreamingProtobufs__EventA6         *message);
19154 size_t streaming_protobufs__event_a6__get_packed_size
19155                      (const StreamingProtobufs__EventA6   *message);
19156 size_t streaming_protobufs__event_a6__pack
19157                      (const StreamingProtobufs__EventA6   *message,
19158                       uint8_t             *out);
19159 size_t streaming_protobufs__event_a6__pack_to_buffer
19160                      (const StreamingProtobufs__EventA6   *message,
19161                       ProtobufCBuffer     *buffer);
19162 StreamingProtobufs__EventA6 *
19163        streaming_protobufs__event_a6__unpack
19164                      (ProtobufCAllocator  *allocator,
19165                       size_t               len,
19166                       const uint8_t       *data);
19167 void   streaming_protobufs__event_a6__free_unpacked
19168                      (StreamingProtobufs__EventA6 *message,
19169                       ProtobufCAllocator *allocator);
19170 /* StreamingProtobufs__MeasTriggerQuantity methods */
19171 void   streaming_protobufs__meas_trigger_quantity__init
19172                      (StreamingProtobufs__MeasTriggerQuantity         *message);
19173 size_t streaming_protobufs__meas_trigger_quantity__get_packed_size
19174                      (const StreamingProtobufs__MeasTriggerQuantity   *message);
19175 size_t streaming_protobufs__meas_trigger_quantity__pack
19176                      (const StreamingProtobufs__MeasTriggerQuantity   *message,
19177                       uint8_t             *out);
19178 size_t streaming_protobufs__meas_trigger_quantity__pack_to_buffer
19179                      (const StreamingProtobufs__MeasTriggerQuantity   *message,
19180                       ProtobufCBuffer     *buffer);
19181 StreamingProtobufs__MeasTriggerQuantity *
19182        streaming_protobufs__meas_trigger_quantity__unpack
19183                      (ProtobufCAllocator  *allocator,
19184                       size_t               len,
19185                       const uint8_t       *data);
19186 void   streaming_protobufs__meas_trigger_quantity__free_unpacked
19187                      (StreamingProtobufs__MeasTriggerQuantity *message,
19188                       ProtobufCAllocator *allocator);
19189 /* StreamingProtobufs__TimeToTrigger methods */
19190 void   streaming_protobufs__time_to_trigger__init
19191                      (StreamingProtobufs__TimeToTrigger         *message);
19192 size_t streaming_protobufs__time_to_trigger__get_packed_size
19193                      (const StreamingProtobufs__TimeToTrigger   *message);
19194 size_t streaming_protobufs__time_to_trigger__pack
19195                      (const StreamingProtobufs__TimeToTrigger   *message,
19196                       uint8_t             *out);
19197 size_t streaming_protobufs__time_to_trigger__pack_to_buffer
19198                      (const StreamingProtobufs__TimeToTrigger   *message,
19199                       ProtobufCBuffer     *buffer);
19200 StreamingProtobufs__TimeToTrigger *
19201        streaming_protobufs__time_to_trigger__unpack
19202                      (ProtobufCAllocator  *allocator,
19203                       size_t               len,
19204                       const uint8_t       *data);
19205 void   streaming_protobufs__time_to_trigger__free_unpacked
19206                      (StreamingProtobufs__TimeToTrigger *message,
19207                       ProtobufCAllocator *allocator);
19208 /* StreamingProtobufs__MeasTriggerQuantityOffset methods */
19209 void   streaming_protobufs__meas_trigger_quantity_offset__init
19210                      (StreamingProtobufs__MeasTriggerQuantityOffset         *message);
19211 size_t streaming_protobufs__meas_trigger_quantity_offset__get_packed_size
19212                      (const StreamingProtobufs__MeasTriggerQuantityOffset   *message);
19213 size_t streaming_protobufs__meas_trigger_quantity_offset__pack
19214                      (const StreamingProtobufs__MeasTriggerQuantityOffset   *message,
19215                       uint8_t             *out);
19216 size_t streaming_protobufs__meas_trigger_quantity_offset__pack_to_buffer
19217                      (const StreamingProtobufs__MeasTriggerQuantityOffset   *message,
19218                       ProtobufCBuffer     *buffer);
19219 StreamingProtobufs__MeasTriggerQuantityOffset *
19220        streaming_protobufs__meas_trigger_quantity_offset__unpack
19221                      (ProtobufCAllocator  *allocator,
19222                       size_t               len,
19223                       const uint8_t       *data);
19224 void   streaming_protobufs__meas_trigger_quantity_offset__free_unpacked
19225                      (StreamingProtobufs__MeasTriggerQuantityOffset *message,
19226                       ProtobufCAllocator *allocator);
19227 /* StreamingProtobufs__ReportAddNeighMeas methods */
19228 void   streaming_protobufs__report_add_neigh_meas__init
19229                      (StreamingProtobufs__ReportAddNeighMeas         *message);
19230 size_t streaming_protobufs__report_add_neigh_meas__get_packed_size
19231                      (const StreamingProtobufs__ReportAddNeighMeas   *message);
19232 size_t streaming_protobufs__report_add_neigh_meas__pack
19233                      (const StreamingProtobufs__ReportAddNeighMeas   *message,
19234                       uint8_t             *out);
19235 size_t streaming_protobufs__report_add_neigh_meas__pack_to_buffer
19236                      (const StreamingProtobufs__ReportAddNeighMeas   *message,
19237                       ProtobufCBuffer     *buffer);
19238 StreamingProtobufs__ReportAddNeighMeas *
19239        streaming_protobufs__report_add_neigh_meas__unpack
19240                      (ProtobufCAllocator  *allocator,
19241                       size_t               len,
19242                       const uint8_t       *data);
19243 void   streaming_protobufs__report_add_neigh_meas__free_unpacked
19244                      (StreamingProtobufs__ReportAddNeighMeas *message,
19245                       ProtobufCAllocator *allocator);
19246 /* StreamingProtobufs__ReportCGI methods */
19247 void   streaming_protobufs__report_cgi__init
19248                      (StreamingProtobufs__ReportCGI         *message);
19249 size_t streaming_protobufs__report_cgi__get_packed_size
19250                      (const StreamingProtobufs__ReportCGI   *message);
19251 size_t streaming_protobufs__report_cgi__pack
19252                      (const StreamingProtobufs__ReportCGI   *message,
19253                       uint8_t             *out);
19254 size_t streaming_protobufs__report_cgi__pack_to_buffer
19255                      (const StreamingProtobufs__ReportCGI   *message,
19256                       ProtobufCBuffer     *buffer);
19257 StreamingProtobufs__ReportCGI *
19258        streaming_protobufs__report_cgi__unpack
19259                      (ProtobufCAllocator  *allocator,
19260                       size_t               len,
19261                       const uint8_t       *data);
19262 void   streaming_protobufs__report_cgi__free_unpacked
19263                      (StreamingProtobufs__ReportCGI *message,
19264                       ProtobufCAllocator *allocator);
19265 /* StreamingProtobufs__ReportConfigInterRAT methods */
19266 void   streaming_protobufs__report_config_inter_rat__init
19267                      (StreamingProtobufs__ReportConfigInterRAT         *message);
19268 size_t streaming_protobufs__report_config_inter_rat__get_packed_size
19269                      (const StreamingProtobufs__ReportConfigInterRAT   *message);
19270 size_t streaming_protobufs__report_config_inter_rat__pack
19271                      (const StreamingProtobufs__ReportConfigInterRAT   *message,
19272                       uint8_t             *out);
19273 size_t streaming_protobufs__report_config_inter_rat__pack_to_buffer
19274                      (const StreamingProtobufs__ReportConfigInterRAT   *message,
19275                       ProtobufCBuffer     *buffer);
19276 StreamingProtobufs__ReportConfigInterRAT *
19277        streaming_protobufs__report_config_inter_rat__unpack
19278                      (ProtobufCAllocator  *allocator,
19279                       size_t               len,
19280                       const uint8_t       *data);
19281 void   streaming_protobufs__report_config_inter_rat__free_unpacked
19282                      (StreamingProtobufs__ReportConfigInterRAT *message,
19283                       ProtobufCAllocator *allocator);
19284 /* StreamingProtobufs__PeriodicalReportConfigInterRAT methods */
19285 void   streaming_protobufs__periodical_report_config_inter_rat__init
19286                      (StreamingProtobufs__PeriodicalReportConfigInterRAT         *message);
19287 size_t streaming_protobufs__periodical_report_config_inter_rat__get_packed_size
19288                      (const StreamingProtobufs__PeriodicalReportConfigInterRAT   *message);
19289 size_t streaming_protobufs__periodical_report_config_inter_rat__pack
19290                      (const StreamingProtobufs__PeriodicalReportConfigInterRAT   *message,
19291                       uint8_t             *out);
19292 size_t streaming_protobufs__periodical_report_config_inter_rat__pack_to_buffer
19293                      (const StreamingProtobufs__PeriodicalReportConfigInterRAT   *message,
19294                       ProtobufCBuffer     *buffer);
19295 StreamingProtobufs__PeriodicalReportConfigInterRAT *
19296        streaming_protobufs__periodical_report_config_inter_rat__unpack
19297                      (ProtobufCAllocator  *allocator,
19298                       size_t               len,
19299                       const uint8_t       *data);
19300 void   streaming_protobufs__periodical_report_config_inter_rat__free_unpacked
19301                      (StreamingProtobufs__PeriodicalReportConfigInterRAT *message,
19302                       ProtobufCAllocator *allocator);
19303 /* StreamingProtobufs__EventTriggerConfigInterRAT methods */
19304 void   streaming_protobufs__event_trigger_config_inter_rat__init
19305                      (StreamingProtobufs__EventTriggerConfigInterRAT         *message);
19306 size_t streaming_protobufs__event_trigger_config_inter_rat__get_packed_size
19307                      (const StreamingProtobufs__EventTriggerConfigInterRAT   *message);
19308 size_t streaming_protobufs__event_trigger_config_inter_rat__pack
19309                      (const StreamingProtobufs__EventTriggerConfigInterRAT   *message,
19310                       uint8_t             *out);
19311 size_t streaming_protobufs__event_trigger_config_inter_rat__pack_to_buffer
19312                      (const StreamingProtobufs__EventTriggerConfigInterRAT   *message,
19313                       ProtobufCBuffer     *buffer);
19314 StreamingProtobufs__EventTriggerConfigInterRAT *
19315        streaming_protobufs__event_trigger_config_inter_rat__unpack
19316                      (ProtobufCAllocator  *allocator,
19317                       size_t               len,
19318                       const uint8_t       *data);
19319 void   streaming_protobufs__event_trigger_config_inter_rat__free_unpacked
19320                      (StreamingProtobufs__EventTriggerConfigInterRAT *message,
19321                       ProtobufCAllocator *allocator);
19322 /* StreamingProtobufs__EventB1 methods */
19323 void   streaming_protobufs__event_b1__init
19324                      (StreamingProtobufs__EventB1         *message);
19325 size_t streaming_protobufs__event_b1__get_packed_size
19326                      (const StreamingProtobufs__EventB1   *message);
19327 size_t streaming_protobufs__event_b1__pack
19328                      (const StreamingProtobufs__EventB1   *message,
19329                       uint8_t             *out);
19330 size_t streaming_protobufs__event_b1__pack_to_buffer
19331                      (const StreamingProtobufs__EventB1   *message,
19332                       ProtobufCBuffer     *buffer);
19333 StreamingProtobufs__EventB1 *
19334        streaming_protobufs__event_b1__unpack
19335                      (ProtobufCAllocator  *allocator,
19336                       size_t               len,
19337                       const uint8_t       *data);
19338 void   streaming_protobufs__event_b1__free_unpacked
19339                      (StreamingProtobufs__EventB1 *message,
19340                       ProtobufCAllocator *allocator);
19341 /* StreamingProtobufs__EventB2 methods */
19342 void   streaming_protobufs__event_b2__init
19343                      (StreamingProtobufs__EventB2         *message);
19344 size_t streaming_protobufs__event_b2__get_packed_size
19345                      (const StreamingProtobufs__EventB2   *message);
19346 size_t streaming_protobufs__event_b2__pack
19347                      (const StreamingProtobufs__EventB2   *message,
19348                       uint8_t             *out);
19349 size_t streaming_protobufs__event_b2__pack_to_buffer
19350                      (const StreamingProtobufs__EventB2   *message,
19351                       ProtobufCBuffer     *buffer);
19352 StreamingProtobufs__EventB2 *
19353        streaming_protobufs__event_b2__unpack
19354                      (ProtobufCAllocator  *allocator,
19355                       size_t               len,
19356                       const uint8_t       *data);
19357 void   streaming_protobufs__event_b2__free_unpacked
19358                      (StreamingProtobufs__EventB2 *message,
19359                       ProtobufCAllocator *allocator);
19360 /* StreamingProtobufs__MeasTriggerQuantityEUTRA methods */
19361 void   streaming_protobufs__meas_trigger_quantity_eutra__init
19362                      (StreamingProtobufs__MeasTriggerQuantityEUTRA         *message);
19363 size_t streaming_protobufs__meas_trigger_quantity_eutra__get_packed_size
19364                      (const StreamingProtobufs__MeasTriggerQuantityEUTRA   *message);
19365 size_t streaming_protobufs__meas_trigger_quantity_eutra__pack
19366                      (const StreamingProtobufs__MeasTriggerQuantityEUTRA   *message,
19367                       uint8_t             *out);
19368 size_t streaming_protobufs__meas_trigger_quantity_eutra__pack_to_buffer
19369                      (const StreamingProtobufs__MeasTriggerQuantityEUTRA   *message,
19370                       ProtobufCBuffer     *buffer);
19371 StreamingProtobufs__MeasTriggerQuantityEUTRA *
19372        streaming_protobufs__meas_trigger_quantity_eutra__unpack
19373                      (ProtobufCAllocator  *allocator,
19374                       size_t               len,
19375                       const uint8_t       *data);
19376 void   streaming_protobufs__meas_trigger_quantity_eutra__free_unpacked
19377                      (StreamingProtobufs__MeasTriggerQuantityEUTRA *message,
19378                       ProtobufCAllocator *allocator);
19379 /* StreamingProtobufs__ReportCGIEUTRA methods */
19380 void   streaming_protobufs__report_cgi__eutra__init
19381                      (StreamingProtobufs__ReportCGIEUTRA         *message);
19382 size_t streaming_protobufs__report_cgi__eutra__get_packed_size
19383                      (const StreamingProtobufs__ReportCGIEUTRA   *message);
19384 size_t streaming_protobufs__report_cgi__eutra__pack
19385                      (const StreamingProtobufs__ReportCGIEUTRA   *message,
19386                       uint8_t             *out);
19387 size_t streaming_protobufs__report_cgi__eutra__pack_to_buffer
19388                      (const StreamingProtobufs__ReportCGIEUTRA   *message,
19389                       ProtobufCBuffer     *buffer);
19390 StreamingProtobufs__ReportCGIEUTRA *
19391        streaming_protobufs__report_cgi__eutra__unpack
19392                      (ProtobufCAllocator  *allocator,
19393                       size_t               len,
19394                       const uint8_t       *data);
19395 void   streaming_protobufs__report_cgi__eutra__free_unpacked
19396                      (StreamingProtobufs__ReportCGIEUTRA *message,
19397                       ProtobufCAllocator *allocator);
19398 /* StreamingProtobufs__MeasIdToAddMod methods */
19399 void   streaming_protobufs__meas_id_to_add_mod__init
19400                      (StreamingProtobufs__MeasIdToAddMod         *message);
19401 size_t streaming_protobufs__meas_id_to_add_mod__get_packed_size
19402                      (const StreamingProtobufs__MeasIdToAddMod   *message);
19403 size_t streaming_protobufs__meas_id_to_add_mod__pack
19404                      (const StreamingProtobufs__MeasIdToAddMod   *message,
19405                       uint8_t             *out);
19406 size_t streaming_protobufs__meas_id_to_add_mod__pack_to_buffer
19407                      (const StreamingProtobufs__MeasIdToAddMod   *message,
19408                       ProtobufCBuffer     *buffer);
19409 StreamingProtobufs__MeasIdToAddMod *
19410        streaming_protobufs__meas_id_to_add_mod__unpack
19411                      (ProtobufCAllocator  *allocator,
19412                       size_t               len,
19413                       const uint8_t       *data);
19414 void   streaming_protobufs__meas_id_to_add_mod__free_unpacked
19415                      (StreamingProtobufs__MeasIdToAddMod *message,
19416                       ProtobufCAllocator *allocator);
19417 /* StreamingProtobufs__QuantityConfig methods */
19418 void   streaming_protobufs__quantity_config__init
19419                      (StreamingProtobufs__QuantityConfig         *message);
19420 size_t streaming_protobufs__quantity_config__get_packed_size
19421                      (const StreamingProtobufs__QuantityConfig   *message);
19422 size_t streaming_protobufs__quantity_config__pack
19423                      (const StreamingProtobufs__QuantityConfig   *message,
19424                       uint8_t             *out);
19425 size_t streaming_protobufs__quantity_config__pack_to_buffer
19426                      (const StreamingProtobufs__QuantityConfig   *message,
19427                       ProtobufCBuffer     *buffer);
19428 StreamingProtobufs__QuantityConfig *
19429        streaming_protobufs__quantity_config__unpack
19430                      (ProtobufCAllocator  *allocator,
19431                       size_t               len,
19432                       const uint8_t       *data);
19433 void   streaming_protobufs__quantity_config__free_unpacked
19434                      (StreamingProtobufs__QuantityConfig *message,
19435                       ProtobufCAllocator *allocator);
19436 /* StreamingProtobufs__QuantityConfigNR methods */
19437 void   streaming_protobufs__quantity_config_nr__init
19438                      (StreamingProtobufs__QuantityConfigNR         *message);
19439 size_t streaming_protobufs__quantity_config_nr__get_packed_size
19440                      (const StreamingProtobufs__QuantityConfigNR   *message);
19441 size_t streaming_protobufs__quantity_config_nr__pack
19442                      (const StreamingProtobufs__QuantityConfigNR   *message,
19443                       uint8_t             *out);
19444 size_t streaming_protobufs__quantity_config_nr__pack_to_buffer
19445                      (const StreamingProtobufs__QuantityConfigNR   *message,
19446                       ProtobufCBuffer     *buffer);
19447 StreamingProtobufs__QuantityConfigNR *
19448        streaming_protobufs__quantity_config_nr__unpack
19449                      (ProtobufCAllocator  *allocator,
19450                       size_t               len,
19451                       const uint8_t       *data);
19452 void   streaming_protobufs__quantity_config_nr__free_unpacked
19453                      (StreamingProtobufs__QuantityConfigNR *message,
19454                       ProtobufCAllocator *allocator);
19455 /* StreamingProtobufs__QuantityConfigRS methods */
19456 void   streaming_protobufs__quantity_config_rs__init
19457                      (StreamingProtobufs__QuantityConfigRS         *message);
19458 size_t streaming_protobufs__quantity_config_rs__get_packed_size
19459                      (const StreamingProtobufs__QuantityConfigRS   *message);
19460 size_t streaming_protobufs__quantity_config_rs__pack
19461                      (const StreamingProtobufs__QuantityConfigRS   *message,
19462                       uint8_t             *out);
19463 size_t streaming_protobufs__quantity_config_rs__pack_to_buffer
19464                      (const StreamingProtobufs__QuantityConfigRS   *message,
19465                       ProtobufCBuffer     *buffer);
19466 StreamingProtobufs__QuantityConfigRS *
19467        streaming_protobufs__quantity_config_rs__unpack
19468                      (ProtobufCAllocator  *allocator,
19469                       size_t               len,
19470                       const uint8_t       *data);
19471 void   streaming_protobufs__quantity_config_rs__free_unpacked
19472                      (StreamingProtobufs__QuantityConfigRS *message,
19473                       ProtobufCAllocator *allocator);
19474 /* StreamingProtobufs__FilterConfig methods */
19475 void   streaming_protobufs__filter_config__init
19476                      (StreamingProtobufs__FilterConfig         *message);
19477 size_t streaming_protobufs__filter_config__get_packed_size
19478                      (const StreamingProtobufs__FilterConfig   *message);
19479 size_t streaming_protobufs__filter_config__pack
19480                      (const StreamingProtobufs__FilterConfig   *message,
19481                       uint8_t             *out);
19482 size_t streaming_protobufs__filter_config__pack_to_buffer
19483                      (const StreamingProtobufs__FilterConfig   *message,
19484                       ProtobufCBuffer     *buffer);
19485 StreamingProtobufs__FilterConfig *
19486        streaming_protobufs__filter_config__unpack
19487                      (ProtobufCAllocator  *allocator,
19488                       size_t               len,
19489                       const uint8_t       *data);
19490 void   streaming_protobufs__filter_config__free_unpacked
19491                      (StreamingProtobufs__FilterConfig *message,
19492                       ProtobufCAllocator *allocator);
19493 /* StreamingProtobufs__FilterCoefficient methods */
19494 void   streaming_protobufs__filter_coefficient__init
19495                      (StreamingProtobufs__FilterCoefficient         *message);
19496 size_t streaming_protobufs__filter_coefficient__get_packed_size
19497                      (const StreamingProtobufs__FilterCoefficient   *message);
19498 size_t streaming_protobufs__filter_coefficient__pack
19499                      (const StreamingProtobufs__FilterCoefficient   *message,
19500                       uint8_t             *out);
19501 size_t streaming_protobufs__filter_coefficient__pack_to_buffer
19502                      (const StreamingProtobufs__FilterCoefficient   *message,
19503                       ProtobufCBuffer     *buffer);
19504 StreamingProtobufs__FilterCoefficient *
19505        streaming_protobufs__filter_coefficient__unpack
19506                      (ProtobufCAllocator  *allocator,
19507                       size_t               len,
19508                       const uint8_t       *data);
19509 void   streaming_protobufs__filter_coefficient__free_unpacked
19510                      (StreamingProtobufs__FilterCoefficient *message,
19511                       ProtobufCAllocator *allocator);
19512 /* StreamingProtobufs__MeasGapConfig methods */
19513 void   streaming_protobufs__meas_gap_config__init
19514                      (StreamingProtobufs__MeasGapConfig         *message);
19515 size_t streaming_protobufs__meas_gap_config__get_packed_size
19516                      (const StreamingProtobufs__MeasGapConfig   *message);
19517 size_t streaming_protobufs__meas_gap_config__pack
19518                      (const StreamingProtobufs__MeasGapConfig   *message,
19519                       uint8_t             *out);
19520 size_t streaming_protobufs__meas_gap_config__pack_to_buffer
19521                      (const StreamingProtobufs__MeasGapConfig   *message,
19522                       ProtobufCBuffer     *buffer);
19523 StreamingProtobufs__MeasGapConfig *
19524        streaming_protobufs__meas_gap_config__unpack
19525                      (ProtobufCAllocator  *allocator,
19526                       size_t               len,
19527                       const uint8_t       *data);
19528 void   streaming_protobufs__meas_gap_config__free_unpacked
19529                      (StreamingProtobufs__MeasGapConfig *message,
19530                       ProtobufCAllocator *allocator);
19531 /* StreamingProtobufs__GapConfig methods */
19532 void   streaming_protobufs__gap_config__init
19533                      (StreamingProtobufs__GapConfig         *message);
19534 size_t streaming_protobufs__gap_config__get_packed_size
19535                      (const StreamingProtobufs__GapConfig   *message);
19536 size_t streaming_protobufs__gap_config__pack
19537                      (const StreamingProtobufs__GapConfig   *message,
19538                       uint8_t             *out);
19539 size_t streaming_protobufs__gap_config__pack_to_buffer
19540                      (const StreamingProtobufs__GapConfig   *message,
19541                       ProtobufCBuffer     *buffer);
19542 StreamingProtobufs__GapConfig *
19543        streaming_protobufs__gap_config__unpack
19544                      (ProtobufCAllocator  *allocator,
19545                       size_t               len,
19546                       const uint8_t       *data);
19547 void   streaming_protobufs__gap_config__free_unpacked
19548                      (StreamingProtobufs__GapConfig *message,
19549                       ProtobufCAllocator *allocator);
19550 /* StreamingProtobufs__MGL methods */
19551 void   streaming_protobufs__mgl__init
19552                      (StreamingProtobufs__MGL         *message);
19553 size_t streaming_protobufs__mgl__get_packed_size
19554                      (const StreamingProtobufs__MGL   *message);
19555 size_t streaming_protobufs__mgl__pack
19556                      (const StreamingProtobufs__MGL   *message,
19557                       uint8_t             *out);
19558 size_t streaming_protobufs__mgl__pack_to_buffer
19559                      (const StreamingProtobufs__MGL   *message,
19560                       ProtobufCBuffer     *buffer);
19561 StreamingProtobufs__MGL *
19562        streaming_protobufs__mgl__unpack
19563                      (ProtobufCAllocator  *allocator,
19564                       size_t               len,
19565                       const uint8_t       *data);
19566 void   streaming_protobufs__mgl__free_unpacked
19567                      (StreamingProtobufs__MGL *message,
19568                       ProtobufCAllocator *allocator);
19569 /* StreamingProtobufs__MGRP methods */
19570 void   streaming_protobufs__mgrp__init
19571                      (StreamingProtobufs__MGRP         *message);
19572 size_t streaming_protobufs__mgrp__get_packed_size
19573                      (const StreamingProtobufs__MGRP   *message);
19574 size_t streaming_protobufs__mgrp__pack
19575                      (const StreamingProtobufs__MGRP   *message,
19576                       uint8_t             *out);
19577 size_t streaming_protobufs__mgrp__pack_to_buffer
19578                      (const StreamingProtobufs__MGRP   *message,
19579                       ProtobufCBuffer     *buffer);
19580 StreamingProtobufs__MGRP *
19581        streaming_protobufs__mgrp__unpack
19582                      (ProtobufCAllocator  *allocator,
19583                       size_t               len,
19584                       const uint8_t       *data);
19585 void   streaming_protobufs__mgrp__free_unpacked
19586                      (StreamingProtobufs__MGRP *message,
19587                       ProtobufCAllocator *allocator);
19588 /* StreamingProtobufs__MGTA methods */
19589 void   streaming_protobufs__mgta__init
19590                      (StreamingProtobufs__MGTA         *message);
19591 size_t streaming_protobufs__mgta__get_packed_size
19592                      (const StreamingProtobufs__MGTA   *message);
19593 size_t streaming_protobufs__mgta__pack
19594                      (const StreamingProtobufs__MGTA   *message,
19595                       uint8_t             *out);
19596 size_t streaming_protobufs__mgta__pack_to_buffer
19597                      (const StreamingProtobufs__MGTA   *message,
19598                       ProtobufCBuffer     *buffer);
19599 StreamingProtobufs__MGTA *
19600        streaming_protobufs__mgta__unpack
19601                      (ProtobufCAllocator  *allocator,
19602                       size_t               len,
19603                       const uint8_t       *data);
19604 void   streaming_protobufs__mgta__free_unpacked
19605                      (StreamingProtobufs__MGTA *message,
19606                       ProtobufCAllocator *allocator);
19607 /* StreamingProtobufs__MeasGapSharingConfig methods */
19608 void   streaming_protobufs__meas_gap_sharing_config__init
19609                      (StreamingProtobufs__MeasGapSharingConfig         *message);
19610 size_t streaming_protobufs__meas_gap_sharing_config__get_packed_size
19611                      (const StreamingProtobufs__MeasGapSharingConfig   *message);
19612 size_t streaming_protobufs__meas_gap_sharing_config__pack
19613                      (const StreamingProtobufs__MeasGapSharingConfig   *message,
19614                       uint8_t             *out);
19615 size_t streaming_protobufs__meas_gap_sharing_config__pack_to_buffer
19616                      (const StreamingProtobufs__MeasGapSharingConfig   *message,
19617                       ProtobufCBuffer     *buffer);
19618 StreamingProtobufs__MeasGapSharingConfig *
19619        streaming_protobufs__meas_gap_sharing_config__unpack
19620                      (ProtobufCAllocator  *allocator,
19621                       size_t               len,
19622                       const uint8_t       *data);
19623 void   streaming_protobufs__meas_gap_sharing_config__free_unpacked
19624                      (StreamingProtobufs__MeasGapSharingConfig *message,
19625                       ProtobufCAllocator *allocator);
19626 /* StreamingProtobufs__MeasGapSharingScheme methods */
19627 void   streaming_protobufs__meas_gap_sharing_scheme__init
19628                      (StreamingProtobufs__MeasGapSharingScheme         *message);
19629 size_t streaming_protobufs__meas_gap_sharing_scheme__get_packed_size
19630                      (const StreamingProtobufs__MeasGapSharingScheme   *message);
19631 size_t streaming_protobufs__meas_gap_sharing_scheme__pack
19632                      (const StreamingProtobufs__MeasGapSharingScheme   *message,
19633                       uint8_t             *out);
19634 size_t streaming_protobufs__meas_gap_sharing_scheme__pack_to_buffer
19635                      (const StreamingProtobufs__MeasGapSharingScheme   *message,
19636                       ProtobufCBuffer     *buffer);
19637 StreamingProtobufs__MeasGapSharingScheme *
19638        streaming_protobufs__meas_gap_sharing_scheme__unpack
19639                      (ProtobufCAllocator  *allocator,
19640                       size_t               len,
19641                       const uint8_t       *data);
19642 void   streaming_protobufs__meas_gap_sharing_scheme__free_unpacked
19643                      (StreamingProtobufs__MeasGapSharingScheme *message,
19644                       ProtobufCAllocator *allocator);
19645 /* StreamingProtobufs__OtherConfig methods */
19646 void   streaming_protobufs__other_config__init
19647                      (StreamingProtobufs__OtherConfig         *message);
19648 size_t streaming_protobufs__other_config__get_packed_size
19649                      (const StreamingProtobufs__OtherConfig   *message);
19650 size_t streaming_protobufs__other_config__pack
19651                      (const StreamingProtobufs__OtherConfig   *message,
19652                       uint8_t             *out);
19653 size_t streaming_protobufs__other_config__pack_to_buffer
19654                      (const StreamingProtobufs__OtherConfig   *message,
19655                       ProtobufCBuffer     *buffer);
19656 StreamingProtobufs__OtherConfig *
19657        streaming_protobufs__other_config__unpack
19658                      (ProtobufCAllocator  *allocator,
19659                       size_t               len,
19660                       const uint8_t       *data);
19661 void   streaming_protobufs__other_config__free_unpacked
19662                      (StreamingProtobufs__OtherConfig *message,
19663                       ProtobufCAllocator *allocator);
19664 /* StreamingProtobufs__DelayBudgetReportingProhibitTimer methods */
19665 void   streaming_protobufs__delay_budget_reporting_prohibit_timer__init
19666                      (StreamingProtobufs__DelayBudgetReportingProhibitTimer         *message);
19667 size_t streaming_protobufs__delay_budget_reporting_prohibit_timer__get_packed_size
19668                      (const StreamingProtobufs__DelayBudgetReportingProhibitTimer   *message);
19669 size_t streaming_protobufs__delay_budget_reporting_prohibit_timer__pack
19670                      (const StreamingProtobufs__DelayBudgetReportingProhibitTimer   *message,
19671                       uint8_t             *out);
19672 size_t streaming_protobufs__delay_budget_reporting_prohibit_timer__pack_to_buffer
19673                      (const StreamingProtobufs__DelayBudgetReportingProhibitTimer   *message,
19674                       ProtobufCBuffer     *buffer);
19675 StreamingProtobufs__DelayBudgetReportingProhibitTimer *
19676        streaming_protobufs__delay_budget_reporting_prohibit_timer__unpack
19677                      (ProtobufCAllocator  *allocator,
19678                       size_t               len,
19679                       const uint8_t       *data);
19680 void   streaming_protobufs__delay_budget_reporting_prohibit_timer__free_unpacked
19681                      (StreamingProtobufs__DelayBudgetReportingProhibitTimer *message,
19682                       ProtobufCAllocator *allocator);
19683 /* StreamingProtobufs__OtherConfigV1540 methods */
19684 void   streaming_protobufs__other_config_v1540__init
19685                      (StreamingProtobufs__OtherConfigV1540         *message);
19686 size_t streaming_protobufs__other_config_v1540__get_packed_size
19687                      (const StreamingProtobufs__OtherConfigV1540   *message);
19688 size_t streaming_protobufs__other_config_v1540__pack
19689                      (const StreamingProtobufs__OtherConfigV1540   *message,
19690                       uint8_t             *out);
19691 size_t streaming_protobufs__other_config_v1540__pack_to_buffer
19692                      (const StreamingProtobufs__OtherConfigV1540   *message,
19693                       ProtobufCBuffer     *buffer);
19694 StreamingProtobufs__OtherConfigV1540 *
19695        streaming_protobufs__other_config_v1540__unpack
19696                      (ProtobufCAllocator  *allocator,
19697                       size_t               len,
19698                       const uint8_t       *data);
19699 void   streaming_protobufs__other_config_v1540__free_unpacked
19700                      (StreamingProtobufs__OtherConfigV1540 *message,
19701                       ProtobufCAllocator *allocator);
19702 /* StreamingProtobufs__OverheatingAssistanceConfig methods */
19703 void   streaming_protobufs__overheating_assistance_config__init
19704                      (StreamingProtobufs__OverheatingAssistanceConfig         *message);
19705 size_t streaming_protobufs__overheating_assistance_config__get_packed_size
19706                      (const StreamingProtobufs__OverheatingAssistanceConfig   *message);
19707 size_t streaming_protobufs__overheating_assistance_config__pack
19708                      (const StreamingProtobufs__OverheatingAssistanceConfig   *message,
19709                       uint8_t             *out);
19710 size_t streaming_protobufs__overheating_assistance_config__pack_to_buffer
19711                      (const StreamingProtobufs__OverheatingAssistanceConfig   *message,
19712                       ProtobufCBuffer     *buffer);
19713 StreamingProtobufs__OverheatingAssistanceConfig *
19714        streaming_protobufs__overheating_assistance_config__unpack
19715                      (ProtobufCAllocator  *allocator,
19716                       size_t               len,
19717                       const uint8_t       *data);
19718 void   streaming_protobufs__overheating_assistance_config__free_unpacked
19719                      (StreamingProtobufs__OverheatingAssistanceConfig *message,
19720                       ProtobufCAllocator *allocator);
19721 /* StreamingProtobufs__SCellConfig methods */
19722 void   streaming_protobufs__scell_config__init
19723                      (StreamingProtobufs__SCellConfig         *message);
19724 size_t streaming_protobufs__scell_config__get_packed_size
19725                      (const StreamingProtobufs__SCellConfig   *message);
19726 size_t streaming_protobufs__scell_config__pack
19727                      (const StreamingProtobufs__SCellConfig   *message,
19728                       uint8_t             *out);
19729 size_t streaming_protobufs__scell_config__pack_to_buffer
19730                      (const StreamingProtobufs__SCellConfig   *message,
19731                       ProtobufCBuffer     *buffer);
19732 StreamingProtobufs__SCellConfig *
19733        streaming_protobufs__scell_config__unpack
19734                      (ProtobufCAllocator  *allocator,
19735                       size_t               len,
19736                       const uint8_t       *data);
19737 void   streaming_protobufs__scell_config__free_unpacked
19738                      (StreamingProtobufs__SCellConfig *message,
19739                       ProtobufCAllocator *allocator);
19740 /* StreamingProtobufs__SearchSpace methods */
19741 void   streaming_protobufs__search_space__init
19742                      (StreamingProtobufs__SearchSpace         *message);
19743 size_t streaming_protobufs__search_space__get_packed_size
19744                      (const StreamingProtobufs__SearchSpace   *message);
19745 size_t streaming_protobufs__search_space__pack
19746                      (const StreamingProtobufs__SearchSpace   *message,
19747                       uint8_t             *out);
19748 size_t streaming_protobufs__search_space__pack_to_buffer
19749                      (const StreamingProtobufs__SearchSpace   *message,
19750                       ProtobufCBuffer     *buffer);
19751 StreamingProtobufs__SearchSpace *
19752        streaming_protobufs__search_space__unpack
19753                      (ProtobufCAllocator  *allocator,
19754                       size_t               len,
19755                       const uint8_t       *data);
19756 void   streaming_protobufs__search_space__free_unpacked
19757                      (StreamingProtobufs__SearchSpace *message,
19758                       ProtobufCAllocator *allocator);
19759 /* StreamingProtobufs__NrofCandidates methods */
19760 void   streaming_protobufs__nrof_candidates__init
19761                      (StreamingProtobufs__NrofCandidates         *message);
19762 size_t streaming_protobufs__nrof_candidates__get_packed_size
19763                      (const StreamingProtobufs__NrofCandidates   *message);
19764 size_t streaming_protobufs__nrof_candidates__pack
19765                      (const StreamingProtobufs__NrofCandidates   *message,
19766                       uint8_t             *out);
19767 size_t streaming_protobufs__nrof_candidates__pack_to_buffer
19768                      (const StreamingProtobufs__NrofCandidates   *message,
19769                       ProtobufCBuffer     *buffer);
19770 StreamingProtobufs__NrofCandidates *
19771        streaming_protobufs__nrof_candidates__unpack
19772                      (ProtobufCAllocator  *allocator,
19773                       size_t               len,
19774                       const uint8_t       *data);
19775 void   streaming_protobufs__nrof_candidates__free_unpacked
19776                      (StreamingProtobufs__NrofCandidates *message,
19777                       ProtobufCAllocator *allocator);
19778 /* StreamingProtobufs__AggregationLevel methods */
19779 void   streaming_protobufs__aggregation_level__init
19780                      (StreamingProtobufs__AggregationLevel         *message);
19781 size_t streaming_protobufs__aggregation_level__get_packed_size
19782                      (const StreamingProtobufs__AggregationLevel   *message);
19783 size_t streaming_protobufs__aggregation_level__pack
19784                      (const StreamingProtobufs__AggregationLevel   *message,
19785                       uint8_t             *out);
19786 size_t streaming_protobufs__aggregation_level__pack_to_buffer
19787                      (const StreamingProtobufs__AggregationLevel   *message,
19788                       ProtobufCBuffer     *buffer);
19789 StreamingProtobufs__AggregationLevel *
19790        streaming_protobufs__aggregation_level__unpack
19791                      (ProtobufCAllocator  *allocator,
19792                       size_t               len,
19793                       const uint8_t       *data);
19794 void   streaming_protobufs__aggregation_level__free_unpacked
19795                      (StreamingProtobufs__AggregationLevel *message,
19796                       ProtobufCAllocator *allocator);
19797 /* StreamingProtobufs__Common methods */
19798 void   streaming_protobufs__common__init
19799                      (StreamingProtobufs__Common         *message);
19800 size_t streaming_protobufs__common__get_packed_size
19801                      (const StreamingProtobufs__Common   *message);
19802 size_t streaming_protobufs__common__pack
19803                      (const StreamingProtobufs__Common   *message,
19804                       uint8_t             *out);
19805 size_t streaming_protobufs__common__pack_to_buffer
19806                      (const StreamingProtobufs__Common   *message,
19807                       ProtobufCBuffer     *buffer);
19808 StreamingProtobufs__Common *
19809        streaming_protobufs__common__unpack
19810                      (ProtobufCAllocator  *allocator,
19811                       size_t               len,
19812                       const uint8_t       *data);
19813 void   streaming_protobufs__common__free_unpacked
19814                      (StreamingProtobufs__Common *message,
19815                       ProtobufCAllocator *allocator);
19816 /* StreamingProtobufs__DCIFormat00AndFormat10 methods */
19817 void   streaming_protobufs__dci__format0_0__and_format1_0__init
19818                      (StreamingProtobufs__DCIFormat00AndFormat10         *message);
19819 size_t streaming_protobufs__dci__format0_0__and_format1_0__get_packed_size
19820                      (const StreamingProtobufs__DCIFormat00AndFormat10   *message);
19821 size_t streaming_protobufs__dci__format0_0__and_format1_0__pack
19822                      (const StreamingProtobufs__DCIFormat00AndFormat10   *message,
19823                       uint8_t             *out);
19824 size_t streaming_protobufs__dci__format0_0__and_format1_0__pack_to_buffer
19825                      (const StreamingProtobufs__DCIFormat00AndFormat10   *message,
19826                       ProtobufCBuffer     *buffer);
19827 StreamingProtobufs__DCIFormat00AndFormat10 *
19828        streaming_protobufs__dci__format0_0__and_format1_0__unpack
19829                      (ProtobufCAllocator  *allocator,
19830                       size_t               len,
19831                       const uint8_t       *data);
19832 void   streaming_protobufs__dci__format0_0__and_format1_0__free_unpacked
19833                      (StreamingProtobufs__DCIFormat00AndFormat10 *message,
19834                       ProtobufCAllocator *allocator);
19835 /* StreamingProtobufs__DCIFormat20 methods */
19836 void   streaming_protobufs__dci__format2_0__init
19837                      (StreamingProtobufs__DCIFormat20         *message);
19838 size_t streaming_protobufs__dci__format2_0__get_packed_size
19839                      (const StreamingProtobufs__DCIFormat20   *message);
19840 size_t streaming_protobufs__dci__format2_0__pack
19841                      (const StreamingProtobufs__DCIFormat20   *message,
19842                       uint8_t             *out);
19843 size_t streaming_protobufs__dci__format2_0__pack_to_buffer
19844                      (const StreamingProtobufs__DCIFormat20   *message,
19845                       ProtobufCBuffer     *buffer);
19846 StreamingProtobufs__DCIFormat20 *
19847        streaming_protobufs__dci__format2_0__unpack
19848                      (ProtobufCAllocator  *allocator,
19849                       size_t               len,
19850                       const uint8_t       *data);
19851 void   streaming_protobufs__dci__format2_0__free_unpacked
19852                      (StreamingProtobufs__DCIFormat20 *message,
19853                       ProtobufCAllocator *allocator);
19854 /* StreamingProtobufs__NrofCandidatesSFI methods */
19855 void   streaming_protobufs__nrof_candidates__sfi__init
19856                      (StreamingProtobufs__NrofCandidatesSFI         *message);
19857 size_t streaming_protobufs__nrof_candidates__sfi__get_packed_size
19858                      (const StreamingProtobufs__NrofCandidatesSFI   *message);
19859 size_t streaming_protobufs__nrof_candidates__sfi__pack
19860                      (const StreamingProtobufs__NrofCandidatesSFI   *message,
19861                       uint8_t             *out);
19862 size_t streaming_protobufs__nrof_candidates__sfi__pack_to_buffer
19863                      (const StreamingProtobufs__NrofCandidatesSFI   *message,
19864                       ProtobufCBuffer     *buffer);
19865 StreamingProtobufs__NrofCandidatesSFI *
19866        streaming_protobufs__nrof_candidates__sfi__unpack
19867                      (ProtobufCAllocator  *allocator,
19868                       size_t               len,
19869                       const uint8_t       *data);
19870 void   streaming_protobufs__nrof_candidates__sfi__free_unpacked
19871                      (StreamingProtobufs__NrofCandidatesSFI *message,
19872                       ProtobufCAllocator *allocator);
19873 /* StreamingProtobufs__AggregationLevelSFI methods */
19874 void   streaming_protobufs__aggregation_level__sfi__init
19875                      (StreamingProtobufs__AggregationLevelSFI         *message);
19876 size_t streaming_protobufs__aggregation_level__sfi__get_packed_size
19877                      (const StreamingProtobufs__AggregationLevelSFI   *message);
19878 size_t streaming_protobufs__aggregation_level__sfi__pack
19879                      (const StreamingProtobufs__AggregationLevelSFI   *message,
19880                       uint8_t             *out);
19881 size_t streaming_protobufs__aggregation_level__sfi__pack_to_buffer
19882                      (const StreamingProtobufs__AggregationLevelSFI   *message,
19883                       ProtobufCBuffer     *buffer);
19884 StreamingProtobufs__AggregationLevelSFI *
19885        streaming_protobufs__aggregation_level__sfi__unpack
19886                      (ProtobufCAllocator  *allocator,
19887                       size_t               len,
19888                       const uint8_t       *data);
19889 void   streaming_protobufs__aggregation_level__sfi__free_unpacked
19890                      (StreamingProtobufs__AggregationLevelSFI *message,
19891                       ProtobufCAllocator *allocator);
19892 /* StreamingProtobufs__DCIFormat21 methods */
19893 void   streaming_protobufs__dci__format2_1__init
19894                      (StreamingProtobufs__DCIFormat21         *message);
19895 size_t streaming_protobufs__dci__format2_1__get_packed_size
19896                      (const StreamingProtobufs__DCIFormat21   *message);
19897 size_t streaming_protobufs__dci__format2_1__pack
19898                      (const StreamingProtobufs__DCIFormat21   *message,
19899                       uint8_t             *out);
19900 size_t streaming_protobufs__dci__format2_1__pack_to_buffer
19901                      (const StreamingProtobufs__DCIFormat21   *message,
19902                       ProtobufCBuffer     *buffer);
19903 StreamingProtobufs__DCIFormat21 *
19904        streaming_protobufs__dci__format2_1__unpack
19905                      (ProtobufCAllocator  *allocator,
19906                       size_t               len,
19907                       const uint8_t       *data);
19908 void   streaming_protobufs__dci__format2_1__free_unpacked
19909                      (StreamingProtobufs__DCIFormat21 *message,
19910                       ProtobufCAllocator *allocator);
19911 /* StreamingProtobufs__DCIFormat22 methods */
19912 void   streaming_protobufs__dci__format2_2__init
19913                      (StreamingProtobufs__DCIFormat22         *message);
19914 size_t streaming_protobufs__dci__format2_2__get_packed_size
19915                      (const StreamingProtobufs__DCIFormat22   *message);
19916 size_t streaming_protobufs__dci__format2_2__pack
19917                      (const StreamingProtobufs__DCIFormat22   *message,
19918                       uint8_t             *out);
19919 size_t streaming_protobufs__dci__format2_2__pack_to_buffer
19920                      (const StreamingProtobufs__DCIFormat22   *message,
19921                       ProtobufCBuffer     *buffer);
19922 StreamingProtobufs__DCIFormat22 *
19923        streaming_protobufs__dci__format2_2__unpack
19924                      (ProtobufCAllocator  *allocator,
19925                       size_t               len,
19926                       const uint8_t       *data);
19927 void   streaming_protobufs__dci__format2_2__free_unpacked
19928                      (StreamingProtobufs__DCIFormat22 *message,
19929                       ProtobufCAllocator *allocator);
19930 /* StreamingProtobufs__DCIFormat23 methods */
19931 void   streaming_protobufs__dci__format2_3__init
19932                      (StreamingProtobufs__DCIFormat23         *message);
19933 size_t streaming_protobufs__dci__format2_3__get_packed_size
19934                      (const StreamingProtobufs__DCIFormat23   *message);
19935 size_t streaming_protobufs__dci__format2_3__pack
19936                      (const StreamingProtobufs__DCIFormat23   *message,
19937                       uint8_t             *out);
19938 size_t streaming_protobufs__dci__format2_3__pack_to_buffer
19939                      (const StreamingProtobufs__DCIFormat23   *message,
19940                       ProtobufCBuffer     *buffer);
19941 StreamingProtobufs__DCIFormat23 *
19942        streaming_protobufs__dci__format2_3__unpack
19943                      (ProtobufCAllocator  *allocator,
19944                       size_t               len,
19945                       const uint8_t       *data);
19946 void   streaming_protobufs__dci__format2_3__free_unpacked
19947                      (StreamingProtobufs__DCIFormat23 *message,
19948                       ProtobufCAllocator *allocator);
19949 /* StreamingProtobufs__Dummy1 methods */
19950 void   streaming_protobufs__dummy1__init
19951                      (StreamingProtobufs__Dummy1         *message);
19952 size_t streaming_protobufs__dummy1__get_packed_size
19953                      (const StreamingProtobufs__Dummy1   *message);
19954 size_t streaming_protobufs__dummy1__pack
19955                      (const StreamingProtobufs__Dummy1   *message,
19956                       uint8_t             *out);
19957 size_t streaming_protobufs__dummy1__pack_to_buffer
19958                      (const StreamingProtobufs__Dummy1   *message,
19959                       ProtobufCBuffer     *buffer);
19960 StreamingProtobufs__Dummy1 *
19961        streaming_protobufs__dummy1__unpack
19962                      (ProtobufCAllocator  *allocator,
19963                       size_t               len,
19964                       const uint8_t       *data);
19965 void   streaming_protobufs__dummy1__free_unpacked
19966                      (StreamingProtobufs__Dummy1 *message,
19967                       ProtobufCAllocator *allocator);
19968 /* StreamingProtobufs__Dummy2 methods */
19969 void   streaming_protobufs__dummy2__init
19970                      (StreamingProtobufs__Dummy2         *message);
19971 size_t streaming_protobufs__dummy2__get_packed_size
19972                      (const StreamingProtobufs__Dummy2   *message);
19973 size_t streaming_protobufs__dummy2__pack
19974                      (const StreamingProtobufs__Dummy2   *message,
19975                       uint8_t             *out);
19976 size_t streaming_protobufs__dummy2__pack_to_buffer
19977                      (const StreamingProtobufs__Dummy2   *message,
19978                       ProtobufCBuffer     *buffer);
19979 StreamingProtobufs__Dummy2 *
19980        streaming_protobufs__dummy2__unpack
19981                      (ProtobufCAllocator  *allocator,
19982                       size_t               len,
19983                       const uint8_t       *data);
19984 void   streaming_protobufs__dummy2__free_unpacked
19985                      (StreamingProtobufs__Dummy2 *message,
19986                       ProtobufCAllocator *allocator);
19987 /* StreamingProtobufs__UESpecific methods */
19988 void   streaming_protobufs__ue__specific__init
19989                      (StreamingProtobufs__UESpecific         *message);
19990 size_t streaming_protobufs__ue__specific__get_packed_size
19991                      (const StreamingProtobufs__UESpecific   *message);
19992 size_t streaming_protobufs__ue__specific__pack
19993                      (const StreamingProtobufs__UESpecific   *message,
19994                       uint8_t             *out);
19995 size_t streaming_protobufs__ue__specific__pack_to_buffer
19996                      (const StreamingProtobufs__UESpecific   *message,
19997                       ProtobufCBuffer     *buffer);
19998 StreamingProtobufs__UESpecific *
19999        streaming_protobufs__ue__specific__unpack
20000                      (ProtobufCAllocator  *allocator,
20001                       size_t               len,
20002                       const uint8_t       *data);
20003 void   streaming_protobufs__ue__specific__free_unpacked
20004                      (StreamingProtobufs__UESpecific *message,
20005                       ProtobufCAllocator *allocator);
20006 /* StreamingProtobufs__DCIFormats methods */
20007 void   streaming_protobufs__dci__formats__init
20008                      (StreamingProtobufs__DCIFormats         *message);
20009 size_t streaming_protobufs__dci__formats__get_packed_size
20010                      (const StreamingProtobufs__DCIFormats   *message);
20011 size_t streaming_protobufs__dci__formats__pack
20012                      (const StreamingProtobufs__DCIFormats   *message,
20013                       uint8_t             *out);
20014 size_t streaming_protobufs__dci__formats__pack_to_buffer
20015                      (const StreamingProtobufs__DCIFormats   *message,
20016                       ProtobufCBuffer     *buffer);
20017 StreamingProtobufs__DCIFormats *
20018        streaming_protobufs__dci__formats__unpack
20019                      (ProtobufCAllocator  *allocator,
20020                       size_t               len,
20021                       const uint8_t       *data);
20022 void   streaming_protobufs__dci__formats__free_unpacked
20023                      (StreamingProtobufs__DCIFormats *message,
20024                       ProtobufCAllocator *allocator);
20025 /* StreamingProtobufs__MeasResultCellListSFTD methods */
20026 void   streaming_protobufs__meas_result_cell_list_sftd__init
20027                      (StreamingProtobufs__MeasResultCellListSFTD         *message);
20028 size_t streaming_protobufs__meas_result_cell_list_sftd__get_packed_size
20029                      (const StreamingProtobufs__MeasResultCellListSFTD   *message);
20030 size_t streaming_protobufs__meas_result_cell_list_sftd__pack
20031                      (const StreamingProtobufs__MeasResultCellListSFTD   *message,
20032                       uint8_t             *out);
20033 size_t streaming_protobufs__meas_result_cell_list_sftd__pack_to_buffer
20034                      (const StreamingProtobufs__MeasResultCellListSFTD   *message,
20035                       ProtobufCBuffer     *buffer);
20036 StreamingProtobufs__MeasResultCellListSFTD *
20037        streaming_protobufs__meas_result_cell_list_sftd__unpack
20038                      (ProtobufCAllocator  *allocator,
20039                       size_t               len,
20040                       const uint8_t       *data);
20041 void   streaming_protobufs__meas_result_cell_list_sftd__free_unpacked
20042                      (StreamingProtobufs__MeasResultCellListSFTD *message,
20043                       ProtobufCAllocator *allocator);
20044 /* StreamingProtobufs__MeasResultCellSFTD methods */
20045 void   streaming_protobufs__meas_result_cell_sftd__init
20046                      (StreamingProtobufs__MeasResultCellSFTD         *message);
20047 size_t streaming_protobufs__meas_result_cell_sftd__get_packed_size
20048                      (const StreamingProtobufs__MeasResultCellSFTD   *message);
20049 size_t streaming_protobufs__meas_result_cell_sftd__pack
20050                      (const StreamingProtobufs__MeasResultCellSFTD   *message,
20051                       uint8_t             *out);
20052 size_t streaming_protobufs__meas_result_cell_sftd__pack_to_buffer
20053                      (const StreamingProtobufs__MeasResultCellSFTD   *message,
20054                       ProtobufCBuffer     *buffer);
20055 StreamingProtobufs__MeasResultCellSFTD *
20056        streaming_protobufs__meas_result_cell_sftd__unpack
20057                      (ProtobufCAllocator  *allocator,
20058                       size_t               len,
20059                       const uint8_t       *data);
20060 void   streaming_protobufs__meas_result_cell_sftd__free_unpacked
20061                      (StreamingProtobufs__MeasResultCellSFTD *message,
20062                       ProtobufCAllocator *allocator);
20063 /* StreamingProtobufs__MeasResultList2NR methods */
20064 void   streaming_protobufs__meas_result_list2_nr__init
20065                      (StreamingProtobufs__MeasResultList2NR         *message);
20066 size_t streaming_protobufs__meas_result_list2_nr__get_packed_size
20067                      (const StreamingProtobufs__MeasResultList2NR   *message);
20068 size_t streaming_protobufs__meas_result_list2_nr__pack
20069                      (const StreamingProtobufs__MeasResultList2NR   *message,
20070                       uint8_t             *out);
20071 size_t streaming_protobufs__meas_result_list2_nr__pack_to_buffer
20072                      (const StreamingProtobufs__MeasResultList2NR   *message,
20073                       ProtobufCBuffer     *buffer);
20074 StreamingProtobufs__MeasResultList2NR *
20075        streaming_protobufs__meas_result_list2_nr__unpack
20076                      (ProtobufCAllocator  *allocator,
20077                       size_t               len,
20078                       const uint8_t       *data);
20079 void   streaming_protobufs__meas_result_list2_nr__free_unpacked
20080                      (StreamingProtobufs__MeasResultList2NR *message,
20081                       ProtobufCAllocator *allocator);
20082 /* StreamingProtobufs__MeasResult2NR methods */
20083 void   streaming_protobufs__meas_result2_nr__init
20084                      (StreamingProtobufs__MeasResult2NR         *message);
20085 size_t streaming_protobufs__meas_result2_nr__get_packed_size
20086                      (const StreamingProtobufs__MeasResult2NR   *message);
20087 size_t streaming_protobufs__meas_result2_nr__pack
20088                      (const StreamingProtobufs__MeasResult2NR   *message,
20089                       uint8_t             *out);
20090 size_t streaming_protobufs__meas_result2_nr__pack_to_buffer
20091                      (const StreamingProtobufs__MeasResult2NR   *message,
20092                       ProtobufCBuffer     *buffer);
20093 StreamingProtobufs__MeasResult2NR *
20094        streaming_protobufs__meas_result2_nr__unpack
20095                      (ProtobufCAllocator  *allocator,
20096                       size_t               len,
20097                       const uint8_t       *data);
20098 void   streaming_protobufs__meas_result2_nr__free_unpacked
20099                      (StreamingProtobufs__MeasResult2NR *message,
20100                       ProtobufCAllocator *allocator);
20101 /* StreamingProtobufs__MeasQuantityResults methods */
20102 void   streaming_protobufs__meas_quantity_results__init
20103                      (StreamingProtobufs__MeasQuantityResults         *message);
20104 size_t streaming_protobufs__meas_quantity_results__get_packed_size
20105                      (const StreamingProtobufs__MeasQuantityResults   *message);
20106 size_t streaming_protobufs__meas_quantity_results__pack
20107                      (const StreamingProtobufs__MeasQuantityResults   *message,
20108                       uint8_t             *out);
20109 size_t streaming_protobufs__meas_quantity_results__pack_to_buffer
20110                      (const StreamingProtobufs__MeasQuantityResults   *message,
20111                       ProtobufCBuffer     *buffer);
20112 StreamingProtobufs__MeasQuantityResults *
20113        streaming_protobufs__meas_quantity_results__unpack
20114                      (ProtobufCAllocator  *allocator,
20115                       size_t               len,
20116                       const uint8_t       *data);
20117 void   streaming_protobufs__meas_quantity_results__free_unpacked
20118                      (StreamingProtobufs__MeasQuantityResults *message,
20119                       ProtobufCAllocator *allocator);
20120 /* StreamingProtobufs__ResultsPerSSBIndex methods */
20121 void   streaming_protobufs__results_per_ssb__index__init
20122                      (StreamingProtobufs__ResultsPerSSBIndex         *message);
20123 size_t streaming_protobufs__results_per_ssb__index__get_packed_size
20124                      (const StreamingProtobufs__ResultsPerSSBIndex   *message);
20125 size_t streaming_protobufs__results_per_ssb__index__pack
20126                      (const StreamingProtobufs__ResultsPerSSBIndex   *message,
20127                       uint8_t             *out);
20128 size_t streaming_protobufs__results_per_ssb__index__pack_to_buffer
20129                      (const StreamingProtobufs__ResultsPerSSBIndex   *message,
20130                       ProtobufCBuffer     *buffer);
20131 StreamingProtobufs__ResultsPerSSBIndex *
20132        streaming_protobufs__results_per_ssb__index__unpack
20133                      (ProtobufCAllocator  *allocator,
20134                       size_t               len,
20135                       const uint8_t       *data);
20136 void   streaming_protobufs__results_per_ssb__index__free_unpacked
20137                      (StreamingProtobufs__ResultsPerSSBIndex *message,
20138                       ProtobufCAllocator *allocator);
20139 /* StreamingProtobufs__ResultsPerCSIRSIndex methods */
20140 void   streaming_protobufs__results_per_csi__rs__index__init
20141                      (StreamingProtobufs__ResultsPerCSIRSIndex         *message);
20142 size_t streaming_protobufs__results_per_csi__rs__index__get_packed_size
20143                      (const StreamingProtobufs__ResultsPerCSIRSIndex   *message);
20144 size_t streaming_protobufs__results_per_csi__rs__index__pack
20145                      (const StreamingProtobufs__ResultsPerCSIRSIndex   *message,
20146                       uint8_t             *out);
20147 size_t streaming_protobufs__results_per_csi__rs__index__pack_to_buffer
20148                      (const StreamingProtobufs__ResultsPerCSIRSIndex   *message,
20149                       ProtobufCBuffer     *buffer);
20150 StreamingProtobufs__ResultsPerCSIRSIndex *
20151        streaming_protobufs__results_per_csi__rs__index__unpack
20152                      (ProtobufCAllocator  *allocator,
20153                       size_t               len,
20154                       const uint8_t       *data);
20155 void   streaming_protobufs__results_per_csi__rs__index__free_unpacked
20156                      (StreamingProtobufs__ResultsPerCSIRSIndex *message,
20157                       ProtobufCAllocator *allocator);
20158 /* StreamingProtobufs__MeasQuantityResultsEUTRA methods */
20159 void   streaming_protobufs__meas_quantity_results_eutra__init
20160                      (StreamingProtobufs__MeasQuantityResultsEUTRA         *message);
20161 size_t streaming_protobufs__meas_quantity_results_eutra__get_packed_size
20162                      (const StreamingProtobufs__MeasQuantityResultsEUTRA   *message);
20163 size_t streaming_protobufs__meas_quantity_results_eutra__pack
20164                      (const StreamingProtobufs__MeasQuantityResultsEUTRA   *message,
20165                       uint8_t             *out);
20166 size_t streaming_protobufs__meas_quantity_results_eutra__pack_to_buffer
20167                      (const StreamingProtobufs__MeasQuantityResultsEUTRA   *message,
20168                       ProtobufCBuffer     *buffer);
20169 StreamingProtobufs__MeasQuantityResultsEUTRA *
20170        streaming_protobufs__meas_quantity_results_eutra__unpack
20171                      (ProtobufCAllocator  *allocator,
20172                       size_t               len,
20173                       const uint8_t       *data);
20174 void   streaming_protobufs__meas_quantity_results_eutra__free_unpacked
20175                      (StreamingProtobufs__MeasQuantityResultsEUTRA *message,
20176                       ProtobufCAllocator *allocator);
20177 /* StreamingProtobufs__CellResults methods */
20178 void   streaming_protobufs__cell_results__init
20179                      (StreamingProtobufs__CellResults         *message);
20180 size_t streaming_protobufs__cell_results__get_packed_size
20181                      (const StreamingProtobufs__CellResults   *message);
20182 size_t streaming_protobufs__cell_results__pack
20183                      (const StreamingProtobufs__CellResults   *message,
20184                       uint8_t             *out);
20185 size_t streaming_protobufs__cell_results__pack_to_buffer
20186                      (const StreamingProtobufs__CellResults   *message,
20187                       ProtobufCBuffer     *buffer);
20188 StreamingProtobufs__CellResults *
20189        streaming_protobufs__cell_results__unpack
20190                      (ProtobufCAllocator  *allocator,
20191                       size_t               len,
20192                       const uint8_t       *data);
20193 void   streaming_protobufs__cell_results__free_unpacked
20194                      (StreamingProtobufs__CellResults *message,
20195                       ProtobufCAllocator *allocator);
20196 /* StreamingProtobufs__ResultsPerCSIRSIndexList methods */
20197 void   streaming_protobufs__results_per_csi__rs__index_list__init
20198                      (StreamingProtobufs__ResultsPerCSIRSIndexList         *message);
20199 size_t streaming_protobufs__results_per_csi__rs__index_list__get_packed_size
20200                      (const StreamingProtobufs__ResultsPerCSIRSIndexList   *message);
20201 size_t streaming_protobufs__results_per_csi__rs__index_list__pack
20202                      (const StreamingProtobufs__ResultsPerCSIRSIndexList   *message,
20203                       uint8_t             *out);
20204 size_t streaming_protobufs__results_per_csi__rs__index_list__pack_to_buffer
20205                      (const StreamingProtobufs__ResultsPerCSIRSIndexList   *message,
20206                       ProtobufCBuffer     *buffer);
20207 StreamingProtobufs__ResultsPerCSIRSIndexList *
20208        streaming_protobufs__results_per_csi__rs__index_list__unpack
20209                      (ProtobufCAllocator  *allocator,
20210                       size_t               len,
20211                       const uint8_t       *data);
20212 void   streaming_protobufs__results_per_csi__rs__index_list__free_unpacked
20213                      (StreamingProtobufs__ResultsPerCSIRSIndexList *message,
20214                       ProtobufCAllocator *allocator);
20215 /* StreamingProtobufs__ResultsPerSSBIndexList methods */
20216 void   streaming_protobufs__results_per_ssb__index_list__init
20217                      (StreamingProtobufs__ResultsPerSSBIndexList         *message);
20218 size_t streaming_protobufs__results_per_ssb__index_list__get_packed_size
20219                      (const StreamingProtobufs__ResultsPerSSBIndexList   *message);
20220 size_t streaming_protobufs__results_per_ssb__index_list__pack
20221                      (const StreamingProtobufs__ResultsPerSSBIndexList   *message,
20222                       uint8_t             *out);
20223 size_t streaming_protobufs__results_per_ssb__index_list__pack_to_buffer
20224                      (const StreamingProtobufs__ResultsPerSSBIndexList   *message,
20225                       ProtobufCBuffer     *buffer);
20226 StreamingProtobufs__ResultsPerSSBIndexList *
20227        streaming_protobufs__results_per_ssb__index_list__unpack
20228                      (ProtobufCAllocator  *allocator,
20229                       size_t               len,
20230                       const uint8_t       *data);
20231 void   streaming_protobufs__results_per_ssb__index_list__free_unpacked
20232                      (StreamingProtobufs__ResultsPerSSBIndexList *message,
20233                       ProtobufCAllocator *allocator);
20234 /* StreamingProtobufs__RsIndexResults methods */
20235 void   streaming_protobufs__rs_index_results__init
20236                      (StreamingProtobufs__RsIndexResults         *message);
20237 size_t streaming_protobufs__rs_index_results__get_packed_size
20238                      (const StreamingProtobufs__RsIndexResults   *message);
20239 size_t streaming_protobufs__rs_index_results__pack
20240                      (const StreamingProtobufs__RsIndexResults   *message,
20241                       uint8_t             *out);
20242 size_t streaming_protobufs__rs_index_results__pack_to_buffer
20243                      (const StreamingProtobufs__RsIndexResults   *message,
20244                       ProtobufCBuffer     *buffer);
20245 StreamingProtobufs__RsIndexResults *
20246        streaming_protobufs__rs_index_results__unpack
20247                      (ProtobufCAllocator  *allocator,
20248                       size_t               len,
20249                       const uint8_t       *data);
20250 void   streaming_protobufs__rs_index_results__free_unpacked
20251                      (StreamingProtobufs__RsIndexResults *message,
20252                       ProtobufCAllocator *allocator);
20253 /* StreamingProtobufs__MeasResult methods */
20254 void   streaming_protobufs__meas_result__init
20255                      (StreamingProtobufs__MeasResult         *message);
20256 size_t streaming_protobufs__meas_result__get_packed_size
20257                      (const StreamingProtobufs__MeasResult   *message);
20258 size_t streaming_protobufs__meas_result__pack
20259                      (const StreamingProtobufs__MeasResult   *message,
20260                       uint8_t             *out);
20261 size_t streaming_protobufs__meas_result__pack_to_buffer
20262                      (const StreamingProtobufs__MeasResult   *message,
20263                       ProtobufCBuffer     *buffer);
20264 StreamingProtobufs__MeasResult *
20265        streaming_protobufs__meas_result__unpack
20266                      (ProtobufCAllocator  *allocator,
20267                       size_t               len,
20268                       const uint8_t       *data);
20269 void   streaming_protobufs__meas_result__free_unpacked
20270                      (StreamingProtobufs__MeasResult *message,
20271                       ProtobufCAllocator *allocator);
20272 /* StreamingProtobufs__PLMNIdentity methods */
20273 void   streaming_protobufs__plmn__identity__init
20274                      (StreamingProtobufs__PLMNIdentity         *message);
20275 size_t streaming_protobufs__plmn__identity__get_packed_size
20276                      (const StreamingProtobufs__PLMNIdentity   *message);
20277 size_t streaming_protobufs__plmn__identity__pack
20278                      (const StreamingProtobufs__PLMNIdentity   *message,
20279                       uint8_t             *out);
20280 size_t streaming_protobufs__plmn__identity__pack_to_buffer
20281                      (const StreamingProtobufs__PLMNIdentity   *message,
20282                       ProtobufCBuffer     *buffer);
20283 StreamingProtobufs__PLMNIdentity *
20284        streaming_protobufs__plmn__identity__unpack
20285                      (ProtobufCAllocator  *allocator,
20286                       size_t               len,
20287                       const uint8_t       *data);
20288 void   streaming_protobufs__plmn__identity__free_unpacked
20289                      (StreamingProtobufs__PLMNIdentity *message,
20290                       ProtobufCAllocator *allocator);
20291 /* StreamingProtobufs__MNC methods */
20292 void   streaming_protobufs__mnc__init
20293                      (StreamingProtobufs__MNC         *message);
20294 size_t streaming_protobufs__mnc__get_packed_size
20295                      (const StreamingProtobufs__MNC   *message);
20296 size_t streaming_protobufs__mnc__pack
20297                      (const StreamingProtobufs__MNC   *message,
20298                       uint8_t             *out);
20299 size_t streaming_protobufs__mnc__pack_to_buffer
20300                      (const StreamingProtobufs__MNC   *message,
20301                       ProtobufCBuffer     *buffer);
20302 StreamingProtobufs__MNC *
20303        streaming_protobufs__mnc__unpack
20304                      (ProtobufCAllocator  *allocator,
20305                       size_t               len,
20306                       const uint8_t       *data);
20307 void   streaming_protobufs__mnc__free_unpacked
20308                      (StreamingProtobufs__MNC *message,
20309                       ProtobufCAllocator *allocator);
20310 /* StreamingProtobufs__MCC methods */
20311 void   streaming_protobufs__mcc__init
20312                      (StreamingProtobufs__MCC         *message);
20313 size_t streaming_protobufs__mcc__get_packed_size
20314                      (const StreamingProtobufs__MCC   *message);
20315 size_t streaming_protobufs__mcc__pack
20316                      (const StreamingProtobufs__MCC   *message,
20317                       uint8_t             *out);
20318 size_t streaming_protobufs__mcc__pack_to_buffer
20319                      (const StreamingProtobufs__MCC   *message,
20320                       ProtobufCBuffer     *buffer);
20321 StreamingProtobufs__MCC *
20322        streaming_protobufs__mcc__unpack
20323                      (ProtobufCAllocator  *allocator,
20324                       size_t               len,
20325                       const uint8_t       *data);
20326 void   streaming_protobufs__mcc__free_unpacked
20327                      (StreamingProtobufs__MCC *message,
20328                       ProtobufCAllocator *allocator);
20329 /* StreamingProtobufs__PLMNIdentityEUTRA5GC methods */
20330 void   streaming_protobufs__plmn__identity__eutra_5_gc__init
20331                      (StreamingProtobufs__PLMNIdentityEUTRA5GC         *message);
20332 size_t streaming_protobufs__plmn__identity__eutra_5_gc__get_packed_size
20333                      (const StreamingProtobufs__PLMNIdentityEUTRA5GC   *message);
20334 size_t streaming_protobufs__plmn__identity__eutra_5_gc__pack
20335                      (const StreamingProtobufs__PLMNIdentityEUTRA5GC   *message,
20336                       uint8_t             *out);
20337 size_t streaming_protobufs__plmn__identity__eutra_5_gc__pack_to_buffer
20338                      (const StreamingProtobufs__PLMNIdentityEUTRA5GC   *message,
20339                       ProtobufCBuffer     *buffer);
20340 StreamingProtobufs__PLMNIdentityEUTRA5GC *
20341        streaming_protobufs__plmn__identity__eutra_5_gc__unpack
20342                      (ProtobufCAllocator  *allocator,
20343                       size_t               len,
20344                       const uint8_t       *data);
20345 void   streaming_protobufs__plmn__identity__eutra_5_gc__free_unpacked
20346                      (StreamingProtobufs__PLMNIdentityEUTRA5GC *message,
20347                       ProtobufCAllocator *allocator);
20348 /* StreamingProtobufs__PLMNIdentityListEUTRA5GC methods */
20349 void   streaming_protobufs__plmn__identity_list__eutra_5_gc__init
20350                      (StreamingProtobufs__PLMNIdentityListEUTRA5GC         *message);
20351 size_t streaming_protobufs__plmn__identity_list__eutra_5_gc__get_packed_size
20352                      (const StreamingProtobufs__PLMNIdentityListEUTRA5GC   *message);
20353 size_t streaming_protobufs__plmn__identity_list__eutra_5_gc__pack
20354                      (const StreamingProtobufs__PLMNIdentityListEUTRA5GC   *message,
20355                       uint8_t             *out);
20356 size_t streaming_protobufs__plmn__identity_list__eutra_5_gc__pack_to_buffer
20357                      (const StreamingProtobufs__PLMNIdentityListEUTRA5GC   *message,
20358                       ProtobufCBuffer     *buffer);
20359 StreamingProtobufs__PLMNIdentityListEUTRA5GC *
20360        streaming_protobufs__plmn__identity_list__eutra_5_gc__unpack
20361                      (ProtobufCAllocator  *allocator,
20362                       size_t               len,
20363                       const uint8_t       *data);
20364 void   streaming_protobufs__plmn__identity_list__eutra_5_gc__free_unpacked
20365                      (StreamingProtobufs__PLMNIdentityListEUTRA5GC *message,
20366                       ProtobufCAllocator *allocator);
20367 /* StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC methods */
20368 void   streaming_protobufs__cell_access_related_info__eutra_5_gc__init
20369                      (StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC         *message);
20370 size_t streaming_protobufs__cell_access_related_info__eutra_5_gc__get_packed_size
20371                      (const StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC   *message);
20372 size_t streaming_protobufs__cell_access_related_info__eutra_5_gc__pack
20373                      (const StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC   *message,
20374                       uint8_t             *out);
20375 size_t streaming_protobufs__cell_access_related_info__eutra_5_gc__pack_to_buffer
20376                      (const StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC   *message,
20377                       ProtobufCBuffer     *buffer);
20378 StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC *
20379        streaming_protobufs__cell_access_related_info__eutra_5_gc__unpack
20380                      (ProtobufCAllocator  *allocator,
20381                       size_t               len,
20382                       const uint8_t       *data);
20383 void   streaming_protobufs__cell_access_related_info__eutra_5_gc__free_unpacked
20384                      (StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC *message,
20385                       ProtobufCAllocator *allocator);
20386 /* StreamingProtobufs__PLMNIdentityListEUTRAEPC methods */
20387 void   streaming_protobufs__plmn__identity_list__eutra__epc__init
20388                      (StreamingProtobufs__PLMNIdentityListEUTRAEPC         *message);
20389 size_t streaming_protobufs__plmn__identity_list__eutra__epc__get_packed_size
20390                      (const StreamingProtobufs__PLMNIdentityListEUTRAEPC   *message);
20391 size_t streaming_protobufs__plmn__identity_list__eutra__epc__pack
20392                      (const StreamingProtobufs__PLMNIdentityListEUTRAEPC   *message,
20393                       uint8_t             *out);
20394 size_t streaming_protobufs__plmn__identity_list__eutra__epc__pack_to_buffer
20395                      (const StreamingProtobufs__PLMNIdentityListEUTRAEPC   *message,
20396                       ProtobufCBuffer     *buffer);
20397 StreamingProtobufs__PLMNIdentityListEUTRAEPC *
20398        streaming_protobufs__plmn__identity_list__eutra__epc__unpack
20399                      (ProtobufCAllocator  *allocator,
20400                       size_t               len,
20401                       const uint8_t       *data);
20402 void   streaming_protobufs__plmn__identity_list__eutra__epc__free_unpacked
20403                      (StreamingProtobufs__PLMNIdentityListEUTRAEPC *message,
20404                       ProtobufCAllocator *allocator);
20405 /* StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC methods */
20406 void   streaming_protobufs__cell_access_related_info__eutra__epc__init
20407                      (StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC         *message);
20408 size_t streaming_protobufs__cell_access_related_info__eutra__epc__get_packed_size
20409                      (const StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC   *message);
20410 size_t streaming_protobufs__cell_access_related_info__eutra__epc__pack
20411                      (const StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC   *message,
20412                       uint8_t             *out);
20413 size_t streaming_protobufs__cell_access_related_info__eutra__epc__pack_to_buffer
20414                      (const StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC   *message,
20415                       ProtobufCBuffer     *buffer);
20416 StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC *
20417        streaming_protobufs__cell_access_related_info__eutra__epc__unpack
20418                      (ProtobufCAllocator  *allocator,
20419                       size_t               len,
20420                       const uint8_t       *data);
20421 void   streaming_protobufs__cell_access_related_info__eutra__epc__free_unpacked
20422                      (StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC *message,
20423                       ProtobufCAllocator *allocator);
20424 /* StreamingProtobufs__CGIInfoEPC methods */
20425 void   streaming_protobufs__cgi_info__epc__init
20426                      (StreamingProtobufs__CGIInfoEPC         *message);
20427 size_t streaming_protobufs__cgi_info__epc__get_packed_size
20428                      (const StreamingProtobufs__CGIInfoEPC   *message);
20429 size_t streaming_protobufs__cgi_info__epc__pack
20430                      (const StreamingProtobufs__CGIInfoEPC   *message,
20431                       uint8_t             *out);
20432 size_t streaming_protobufs__cgi_info__epc__pack_to_buffer
20433                      (const StreamingProtobufs__CGIInfoEPC   *message,
20434                       ProtobufCBuffer     *buffer);
20435 StreamingProtobufs__CGIInfoEPC *
20436        streaming_protobufs__cgi_info__epc__unpack
20437                      (ProtobufCAllocator  *allocator,
20438                       size_t               len,
20439                       const uint8_t       *data);
20440 void   streaming_protobufs__cgi_info__epc__free_unpacked
20441                      (StreamingProtobufs__CGIInfoEPC *message,
20442                       ProtobufCAllocator *allocator);
20443 /* StreamingProtobufs__PLMNIdentityInfo methods */
20444 void   streaming_protobufs__plmn__identity_info__init
20445                      (StreamingProtobufs__PLMNIdentityInfo         *message);
20446 size_t streaming_protobufs__plmn__identity_info__get_packed_size
20447                      (const StreamingProtobufs__PLMNIdentityInfo   *message);
20448 size_t streaming_protobufs__plmn__identity_info__pack
20449                      (const StreamingProtobufs__PLMNIdentityInfo   *message,
20450                       uint8_t             *out);
20451 size_t streaming_protobufs__plmn__identity_info__pack_to_buffer
20452                      (const StreamingProtobufs__PLMNIdentityInfo   *message,
20453                       ProtobufCBuffer     *buffer);
20454 StreamingProtobufs__PLMNIdentityInfo *
20455        streaming_protobufs__plmn__identity_info__unpack
20456                      (ProtobufCAllocator  *allocator,
20457                       size_t               len,
20458                       const uint8_t       *data);
20459 void   streaming_protobufs__plmn__identity_info__free_unpacked
20460                      (StreamingProtobufs__PLMNIdentityInfo *message,
20461                       ProtobufCAllocator *allocator);
20462 /* StreamingProtobufs__PDCCHConfigSIB1 methods */
20463 void   streaming_protobufs__pdcch__config_sib1__init
20464                      (StreamingProtobufs__PDCCHConfigSIB1         *message);
20465 size_t streaming_protobufs__pdcch__config_sib1__get_packed_size
20466                      (const StreamingProtobufs__PDCCHConfigSIB1   *message);
20467 size_t streaming_protobufs__pdcch__config_sib1__pack
20468                      (const StreamingProtobufs__PDCCHConfigSIB1   *message,
20469                       uint8_t             *out);
20470 size_t streaming_protobufs__pdcch__config_sib1__pack_to_buffer
20471                      (const StreamingProtobufs__PDCCHConfigSIB1   *message,
20472                       ProtobufCBuffer     *buffer);
20473 StreamingProtobufs__PDCCHConfigSIB1 *
20474        streaming_protobufs__pdcch__config_sib1__unpack
20475                      (ProtobufCAllocator  *allocator,
20476                       size_t               len,
20477                       const uint8_t       *data);
20478 void   streaming_protobufs__pdcch__config_sib1__free_unpacked
20479                      (StreamingProtobufs__PDCCHConfigSIB1 *message,
20480                       ProtobufCAllocator *allocator);
20481 /* StreamingProtobufs__NoSIB1 methods */
20482 void   streaming_protobufs__no_sib1__init
20483                      (StreamingProtobufs__NoSIB1         *message);
20484 size_t streaming_protobufs__no_sib1__get_packed_size
20485                      (const StreamingProtobufs__NoSIB1   *message);
20486 size_t streaming_protobufs__no_sib1__pack
20487                      (const StreamingProtobufs__NoSIB1   *message,
20488                       uint8_t             *out);
20489 size_t streaming_protobufs__no_sib1__pack_to_buffer
20490                      (const StreamingProtobufs__NoSIB1   *message,
20491                       ProtobufCBuffer     *buffer);
20492 StreamingProtobufs__NoSIB1 *
20493        streaming_protobufs__no_sib1__unpack
20494                      (ProtobufCAllocator  *allocator,
20495                       size_t               len,
20496                       const uint8_t       *data);
20497 void   streaming_protobufs__no_sib1__free_unpacked
20498                      (StreamingProtobufs__NoSIB1 *message,
20499                       ProtobufCAllocator *allocator);
20500 /* StreamingProtobufs__PLMNIdentityInfoList methods */
20501 void   streaming_protobufs__plmn__identity_info_list__init
20502                      (StreamingProtobufs__PLMNIdentityInfoList         *message);
20503 size_t streaming_protobufs__plmn__identity_info_list__get_packed_size
20504                      (const StreamingProtobufs__PLMNIdentityInfoList   *message);
20505 size_t streaming_protobufs__plmn__identity_info_list__pack
20506                      (const StreamingProtobufs__PLMNIdentityInfoList   *message,
20507                       uint8_t             *out);
20508 size_t streaming_protobufs__plmn__identity_info_list__pack_to_buffer
20509                      (const StreamingProtobufs__PLMNIdentityInfoList   *message,
20510                       ProtobufCBuffer     *buffer);
20511 StreamingProtobufs__PLMNIdentityInfoList *
20512        streaming_protobufs__plmn__identity_info_list__unpack
20513                      (ProtobufCAllocator  *allocator,
20514                       size_t               len,
20515                       const uint8_t       *data);
20516 void   streaming_protobufs__plmn__identity_info_list__free_unpacked
20517                      (StreamingProtobufs__PLMNIdentityInfoList *message,
20518                       ProtobufCAllocator *allocator);
20519 /* StreamingProtobufs__MultiFrequencyBandListNR methods */
20520 void   streaming_protobufs__multi_frequency_band_list_nr__init
20521                      (StreamingProtobufs__MultiFrequencyBandListNR         *message);
20522 size_t streaming_protobufs__multi_frequency_band_list_nr__get_packed_size
20523                      (const StreamingProtobufs__MultiFrequencyBandListNR   *message);
20524 size_t streaming_protobufs__multi_frequency_band_list_nr__pack
20525                      (const StreamingProtobufs__MultiFrequencyBandListNR   *message,
20526                       uint8_t             *out);
20527 size_t streaming_protobufs__multi_frequency_band_list_nr__pack_to_buffer
20528                      (const StreamingProtobufs__MultiFrequencyBandListNR   *message,
20529                       ProtobufCBuffer     *buffer);
20530 StreamingProtobufs__MultiFrequencyBandListNR *
20531        streaming_protobufs__multi_frequency_band_list_nr__unpack
20532                      (ProtobufCAllocator  *allocator,
20533                       size_t               len,
20534                       const uint8_t       *data);
20535 void   streaming_protobufs__multi_frequency_band_list_nr__free_unpacked
20536                      (StreamingProtobufs__MultiFrequencyBandListNR *message,
20537                       ProtobufCAllocator *allocator);
20538 /* StreamingProtobufs__CGIInfo methods */
20539 void   streaming_protobufs__cgi__info__init
20540                      (StreamingProtobufs__CGIInfo         *message);
20541 size_t streaming_protobufs__cgi__info__get_packed_size
20542                      (const StreamingProtobufs__CGIInfo   *message);
20543 size_t streaming_protobufs__cgi__info__pack
20544                      (const StreamingProtobufs__CGIInfo   *message,
20545                       uint8_t             *out);
20546 size_t streaming_protobufs__cgi__info__pack_to_buffer
20547                      (const StreamingProtobufs__CGIInfo   *message,
20548                       ProtobufCBuffer     *buffer);
20549 StreamingProtobufs__CGIInfo *
20550        streaming_protobufs__cgi__info__unpack
20551                      (ProtobufCAllocator  *allocator,
20552                       size_t               len,
20553                       const uint8_t       *data);
20554 void   streaming_protobufs__cgi__info__free_unpacked
20555                      (StreamingProtobufs__CGIInfo *message,
20556                       ProtobufCAllocator *allocator);
20557 /* StreamingProtobufs__MultiBandInfoListEUTRA methods */
20558 void   streaming_protobufs__multi_band_info_list_eutra__init
20559                      (StreamingProtobufs__MultiBandInfoListEUTRA         *message);
20560 size_t streaming_protobufs__multi_band_info_list_eutra__get_packed_size
20561                      (const StreamingProtobufs__MultiBandInfoListEUTRA   *message);
20562 size_t streaming_protobufs__multi_band_info_list_eutra__pack
20563                      (const StreamingProtobufs__MultiBandInfoListEUTRA   *message,
20564                       uint8_t             *out);
20565 size_t streaming_protobufs__multi_band_info_list_eutra__pack_to_buffer
20566                      (const StreamingProtobufs__MultiBandInfoListEUTRA   *message,
20567                       ProtobufCBuffer     *buffer);
20568 StreamingProtobufs__MultiBandInfoListEUTRA *
20569        streaming_protobufs__multi_band_info_list_eutra__unpack
20570                      (ProtobufCAllocator  *allocator,
20571                       size_t               len,
20572                       const uint8_t       *data);
20573 void   streaming_protobufs__multi_band_info_list_eutra__free_unpacked
20574                      (StreamingProtobufs__MultiBandInfoListEUTRA *message,
20575                       ProtobufCAllocator *allocator);
20576 /* StreamingProtobufs__EUTRACGIInfo methods */
20577 void   streaming_protobufs__eutra__cgi__info__init
20578                      (StreamingProtobufs__EUTRACGIInfo         *message);
20579 size_t streaming_protobufs__eutra__cgi__info__get_packed_size
20580                      (const StreamingProtobufs__EUTRACGIInfo   *message);
20581 size_t streaming_protobufs__eutra__cgi__info__pack
20582                      (const StreamingProtobufs__EUTRACGIInfo   *message,
20583                       uint8_t             *out);
20584 size_t streaming_protobufs__eutra__cgi__info__pack_to_buffer
20585                      (const StreamingProtobufs__EUTRACGIInfo   *message,
20586                       ProtobufCBuffer     *buffer);
20587 StreamingProtobufs__EUTRACGIInfo *
20588        streaming_protobufs__eutra__cgi__info__unpack
20589                      (ProtobufCAllocator  *allocator,
20590                       size_t               len,
20591                       const uint8_t       *data);
20592 void   streaming_protobufs__eutra__cgi__info__free_unpacked
20593                      (StreamingProtobufs__EUTRACGIInfo *message,
20594                       ProtobufCAllocator *allocator);
20595 /* StreamingProtobufs__MeasResultNR methods */
20596 void   streaming_protobufs__meas_result_nr__init
20597                      (StreamingProtobufs__MeasResultNR         *message);
20598 size_t streaming_protobufs__meas_result_nr__get_packed_size
20599                      (const StreamingProtobufs__MeasResultNR   *message);
20600 size_t streaming_protobufs__meas_result_nr__pack
20601                      (const StreamingProtobufs__MeasResultNR   *message,
20602                       uint8_t             *out);
20603 size_t streaming_protobufs__meas_result_nr__pack_to_buffer
20604                      (const StreamingProtobufs__MeasResultNR   *message,
20605                       ProtobufCBuffer     *buffer);
20606 StreamingProtobufs__MeasResultNR *
20607        streaming_protobufs__meas_result_nr__unpack
20608                      (ProtobufCAllocator  *allocator,
20609                       size_t               len,
20610                       const uint8_t       *data);
20611 void   streaming_protobufs__meas_result_nr__free_unpacked
20612                      (StreamingProtobufs__MeasResultNR *message,
20613                       ProtobufCAllocator *allocator);
20614 /* StreamingProtobufs__MeasResultEUTRA methods */
20615 void   streaming_protobufs__meas_result_eutra__init
20616                      (StreamingProtobufs__MeasResultEUTRA         *message);
20617 size_t streaming_protobufs__meas_result_eutra__get_packed_size
20618                      (const StreamingProtobufs__MeasResultEUTRA   *message);
20619 size_t streaming_protobufs__meas_result_eutra__pack
20620                      (const StreamingProtobufs__MeasResultEUTRA   *message,
20621                       uint8_t             *out);
20622 size_t streaming_protobufs__meas_result_eutra__pack_to_buffer
20623                      (const StreamingProtobufs__MeasResultEUTRA   *message,
20624                       ProtobufCBuffer     *buffer);
20625 StreamingProtobufs__MeasResultEUTRA *
20626        streaming_protobufs__meas_result_eutra__unpack
20627                      (ProtobufCAllocator  *allocator,
20628                       size_t               len,
20629                       const uint8_t       *data);
20630 void   streaming_protobufs__meas_result_eutra__free_unpacked
20631                      (StreamingProtobufs__MeasResultEUTRA *message,
20632                       ProtobufCAllocator *allocator);
20633 /* StreamingProtobufs__MeasResultServMO methods */
20634 void   streaming_protobufs__meas_result_serv_mo__init
20635                      (StreamingProtobufs__MeasResultServMO         *message);
20636 size_t streaming_protobufs__meas_result_serv_mo__get_packed_size
20637                      (const StreamingProtobufs__MeasResultServMO   *message);
20638 size_t streaming_protobufs__meas_result_serv_mo__pack
20639                      (const StreamingProtobufs__MeasResultServMO   *message,
20640                       uint8_t             *out);
20641 size_t streaming_protobufs__meas_result_serv_mo__pack_to_buffer
20642                      (const StreamingProtobufs__MeasResultServMO   *message,
20643                       ProtobufCBuffer     *buffer);
20644 StreamingProtobufs__MeasResultServMO *
20645        streaming_protobufs__meas_result_serv_mo__unpack
20646                      (ProtobufCAllocator  *allocator,
20647                       size_t               len,
20648                       const uint8_t       *data);
20649 void   streaming_protobufs__meas_result_serv_mo__free_unpacked
20650                      (StreamingProtobufs__MeasResultServMO *message,
20651                       ProtobufCAllocator *allocator);
20652 /* StreamingProtobufs__MeasResultServMOList methods */
20653 void   streaming_protobufs__meas_result_serv_molist__init
20654                      (StreamingProtobufs__MeasResultServMOList         *message);
20655 size_t streaming_protobufs__meas_result_serv_molist__get_packed_size
20656                      (const StreamingProtobufs__MeasResultServMOList   *message);
20657 size_t streaming_protobufs__meas_result_serv_molist__pack
20658                      (const StreamingProtobufs__MeasResultServMOList   *message,
20659                       uint8_t             *out);
20660 size_t streaming_protobufs__meas_result_serv_molist__pack_to_buffer
20661                      (const StreamingProtobufs__MeasResultServMOList   *message,
20662                       ProtobufCBuffer     *buffer);
20663 StreamingProtobufs__MeasResultServMOList *
20664        streaming_protobufs__meas_result_serv_molist__unpack
20665                      (ProtobufCAllocator  *allocator,
20666                       size_t               len,
20667                       const uint8_t       *data);
20668 void   streaming_protobufs__meas_result_serv_molist__free_unpacked
20669                      (StreamingProtobufs__MeasResultServMOList *message,
20670                       ProtobufCAllocator *allocator);
20671 /* StreamingProtobufs__MeasResultListNR methods */
20672 void   streaming_protobufs__meas_result_list_nr__init
20673                      (StreamingProtobufs__MeasResultListNR         *message);
20674 size_t streaming_protobufs__meas_result_list_nr__get_packed_size
20675                      (const StreamingProtobufs__MeasResultListNR   *message);
20676 size_t streaming_protobufs__meas_result_list_nr__pack
20677                      (const StreamingProtobufs__MeasResultListNR   *message,
20678                       uint8_t             *out);
20679 size_t streaming_protobufs__meas_result_list_nr__pack_to_buffer
20680                      (const StreamingProtobufs__MeasResultListNR   *message,
20681                       ProtobufCBuffer     *buffer);
20682 StreamingProtobufs__MeasResultListNR *
20683        streaming_protobufs__meas_result_list_nr__unpack
20684                      (ProtobufCAllocator  *allocator,
20685                       size_t               len,
20686                       const uint8_t       *data);
20687 void   streaming_protobufs__meas_result_list_nr__free_unpacked
20688                      (StreamingProtobufs__MeasResultListNR *message,
20689                       ProtobufCAllocator *allocator);
20690 /* StreamingProtobufs__MeasResultListEUTRA methods */
20691 void   streaming_protobufs__meas_result_list_eutra__init
20692                      (StreamingProtobufs__MeasResultListEUTRA         *message);
20693 size_t streaming_protobufs__meas_result_list_eutra__get_packed_size
20694                      (const StreamingProtobufs__MeasResultListEUTRA   *message);
20695 size_t streaming_protobufs__meas_result_list_eutra__pack
20696                      (const StreamingProtobufs__MeasResultListEUTRA   *message,
20697                       uint8_t             *out);
20698 size_t streaming_protobufs__meas_result_list_eutra__pack_to_buffer
20699                      (const StreamingProtobufs__MeasResultListEUTRA   *message,
20700                       ProtobufCBuffer     *buffer);
20701 StreamingProtobufs__MeasResultListEUTRA *
20702        streaming_protobufs__meas_result_list_eutra__unpack
20703                      (ProtobufCAllocator  *allocator,
20704                       size_t               len,
20705                       const uint8_t       *data);
20706 void   streaming_protobufs__meas_result_list_eutra__free_unpacked
20707                      (StreamingProtobufs__MeasResultListEUTRA *message,
20708                       ProtobufCAllocator *allocator);
20709 /* StreamingProtobufs__MeasResults methods */
20710 void   streaming_protobufs__meas_results__init
20711                      (StreamingProtobufs__MeasResults         *message);
20712 size_t streaming_protobufs__meas_results__get_packed_size
20713                      (const StreamingProtobufs__MeasResults   *message);
20714 size_t streaming_protobufs__meas_results__pack
20715                      (const StreamingProtobufs__MeasResults   *message,
20716                       uint8_t             *out);
20717 size_t streaming_protobufs__meas_results__pack_to_buffer
20718                      (const StreamingProtobufs__MeasResults   *message,
20719                       ProtobufCBuffer     *buffer);
20720 StreamingProtobufs__MeasResults *
20721        streaming_protobufs__meas_results__unpack
20722                      (ProtobufCAllocator  *allocator,
20723                       size_t               len,
20724                       const uint8_t       *data);
20725 void   streaming_protobufs__meas_results__free_unpacked
20726                      (StreamingProtobufs__MeasResults *message,
20727                       ProtobufCAllocator *allocator);
20728 /* StreamingProtobufs__DRXInfo methods */
20729 void   streaming_protobufs__drx__info__init
20730                      (StreamingProtobufs__DRXInfo         *message);
20731 size_t streaming_protobufs__drx__info__get_packed_size
20732                      (const StreamingProtobufs__DRXInfo   *message);
20733 size_t streaming_protobufs__drx__info__pack
20734                      (const StreamingProtobufs__DRXInfo   *message,
20735                       uint8_t             *out);
20736 size_t streaming_protobufs__drx__info__pack_to_buffer
20737                      (const StreamingProtobufs__DRXInfo   *message,
20738                       ProtobufCBuffer     *buffer);
20739 StreamingProtobufs__DRXInfo *
20740        streaming_protobufs__drx__info__unpack
20741                      (ProtobufCAllocator  *allocator,
20742                       size_t               len,
20743                       const uint8_t       *data);
20744 void   streaming_protobufs__drx__info__free_unpacked
20745                      (StreamingProtobufs__DRXInfo *message,
20746                       ProtobufCAllocator *allocator);
20747 /* StreamingProtobufs__RadioBearerConfig methods */
20748 void   streaming_protobufs__radio_bearer_config__init
20749                      (StreamingProtobufs__RadioBearerConfig         *message);
20750 size_t streaming_protobufs__radio_bearer_config__get_packed_size
20751                      (const StreamingProtobufs__RadioBearerConfig   *message);
20752 size_t streaming_protobufs__radio_bearer_config__pack
20753                      (const StreamingProtobufs__RadioBearerConfig   *message,
20754                       uint8_t             *out);
20755 size_t streaming_protobufs__radio_bearer_config__pack_to_buffer
20756                      (const StreamingProtobufs__RadioBearerConfig   *message,
20757                       ProtobufCBuffer     *buffer);
20758 StreamingProtobufs__RadioBearerConfig *
20759        streaming_protobufs__radio_bearer_config__unpack
20760                      (ProtobufCAllocator  *allocator,
20761                       size_t               len,
20762                       const uint8_t       *data);
20763 void   streaming_protobufs__radio_bearer_config__free_unpacked
20764                      (StreamingProtobufs__RadioBearerConfig *message,
20765                       ProtobufCAllocator *allocator);
20766 /* StreamingProtobufs__SRBToAddModList methods */
20767 void   streaming_protobufs__srb__to_add_mod_list__init
20768                      (StreamingProtobufs__SRBToAddModList         *message);
20769 size_t streaming_protobufs__srb__to_add_mod_list__get_packed_size
20770                      (const StreamingProtobufs__SRBToAddModList   *message);
20771 size_t streaming_protobufs__srb__to_add_mod_list__pack
20772                      (const StreamingProtobufs__SRBToAddModList   *message,
20773                       uint8_t             *out);
20774 size_t streaming_protobufs__srb__to_add_mod_list__pack_to_buffer
20775                      (const StreamingProtobufs__SRBToAddModList   *message,
20776                       ProtobufCBuffer     *buffer);
20777 StreamingProtobufs__SRBToAddModList *
20778        streaming_protobufs__srb__to_add_mod_list__unpack
20779                      (ProtobufCAllocator  *allocator,
20780                       size_t               len,
20781                       const uint8_t       *data);
20782 void   streaming_protobufs__srb__to_add_mod_list__free_unpacked
20783                      (StreamingProtobufs__SRBToAddModList *message,
20784                       ProtobufCAllocator *allocator);
20785 /* StreamingProtobufs__SRBToAddMod methods */
20786 void   streaming_protobufs__srb__to_add_mod__init
20787                      (StreamingProtobufs__SRBToAddMod         *message);
20788 size_t streaming_protobufs__srb__to_add_mod__get_packed_size
20789                      (const StreamingProtobufs__SRBToAddMod   *message);
20790 size_t streaming_protobufs__srb__to_add_mod__pack
20791                      (const StreamingProtobufs__SRBToAddMod   *message,
20792                       uint8_t             *out);
20793 size_t streaming_protobufs__srb__to_add_mod__pack_to_buffer
20794                      (const StreamingProtobufs__SRBToAddMod   *message,
20795                       ProtobufCBuffer     *buffer);
20796 StreamingProtobufs__SRBToAddMod *
20797        streaming_protobufs__srb__to_add_mod__unpack
20798                      (ProtobufCAllocator  *allocator,
20799                       size_t               len,
20800                       const uint8_t       *data);
20801 void   streaming_protobufs__srb__to_add_mod__free_unpacked
20802                      (StreamingProtobufs__SRBToAddMod *message,
20803                       ProtobufCAllocator *allocator);
20804 /* StreamingProtobufs__PDCPConfig methods */
20805 void   streaming_protobufs__pdcp__config__init
20806                      (StreamingProtobufs__PDCPConfig         *message);
20807 size_t streaming_protobufs__pdcp__config__get_packed_size
20808                      (const StreamingProtobufs__PDCPConfig   *message);
20809 size_t streaming_protobufs__pdcp__config__pack
20810                      (const StreamingProtobufs__PDCPConfig   *message,
20811                       uint8_t             *out);
20812 size_t streaming_protobufs__pdcp__config__pack_to_buffer
20813                      (const StreamingProtobufs__PDCPConfig   *message,
20814                       ProtobufCBuffer     *buffer);
20815 StreamingProtobufs__PDCPConfig *
20816        streaming_protobufs__pdcp__config__unpack
20817                      (ProtobufCAllocator  *allocator,
20818                       size_t               len,
20819                       const uint8_t       *data);
20820 void   streaming_protobufs__pdcp__config__free_unpacked
20821                      (StreamingProtobufs__PDCPConfig *message,
20822                       ProtobufCAllocator *allocator);
20823 /* StreamingProtobufs__DRB methods */
20824 void   streaming_protobufs__drb__init
20825                      (StreamingProtobufs__DRB         *message);
20826 size_t streaming_protobufs__drb__get_packed_size
20827                      (const StreamingProtobufs__DRB   *message);
20828 size_t streaming_protobufs__drb__pack
20829                      (const StreamingProtobufs__DRB   *message,
20830                       uint8_t             *out);
20831 size_t streaming_protobufs__drb__pack_to_buffer
20832                      (const StreamingProtobufs__DRB   *message,
20833                       ProtobufCBuffer     *buffer);
20834 StreamingProtobufs__DRB *
20835        streaming_protobufs__drb__unpack
20836                      (ProtobufCAllocator  *allocator,
20837                       size_t               len,
20838                       const uint8_t       *data);
20839 void   streaming_protobufs__drb__free_unpacked
20840                      (StreamingProtobufs__DRB *message,
20841                       ProtobufCAllocator *allocator);
20842 /* StreamingProtobufs__DiscardTimer methods */
20843 void   streaming_protobufs__discard_timer__init
20844                      (StreamingProtobufs__DiscardTimer         *message);
20845 size_t streaming_protobufs__discard_timer__get_packed_size
20846                      (const StreamingProtobufs__DiscardTimer   *message);
20847 size_t streaming_protobufs__discard_timer__pack
20848                      (const StreamingProtobufs__DiscardTimer   *message,
20849                       uint8_t             *out);
20850 size_t streaming_protobufs__discard_timer__pack_to_buffer
20851                      (const StreamingProtobufs__DiscardTimer   *message,
20852                       ProtobufCBuffer     *buffer);
20853 StreamingProtobufs__DiscardTimer *
20854        streaming_protobufs__discard_timer__unpack
20855                      (ProtobufCAllocator  *allocator,
20856                       size_t               len,
20857                       const uint8_t       *data);
20858 void   streaming_protobufs__discard_timer__free_unpacked
20859                      (StreamingProtobufs__DiscardTimer *message,
20860                       ProtobufCAllocator *allocator);
20861 /* StreamingProtobufs__PDCPSNSize methods */
20862 void   streaming_protobufs__pdcp__sn__size__init
20863                      (StreamingProtobufs__PDCPSNSize         *message);
20864 size_t streaming_protobufs__pdcp__sn__size__get_packed_size
20865                      (const StreamingProtobufs__PDCPSNSize   *message);
20866 size_t streaming_protobufs__pdcp__sn__size__pack
20867                      (const StreamingProtobufs__PDCPSNSize   *message,
20868                       uint8_t             *out);
20869 size_t streaming_protobufs__pdcp__sn__size__pack_to_buffer
20870                      (const StreamingProtobufs__PDCPSNSize   *message,
20871                       ProtobufCBuffer     *buffer);
20872 StreamingProtobufs__PDCPSNSize *
20873        streaming_protobufs__pdcp__sn__size__unpack
20874                      (ProtobufCAllocator  *allocator,
20875                       size_t               len,
20876                       const uint8_t       *data);
20877 void   streaming_protobufs__pdcp__sn__size__free_unpacked
20878                      (StreamingProtobufs__PDCPSNSize *message,
20879                       ProtobufCAllocator *allocator);
20880 /* StreamingProtobufs__Rohc methods */
20881 void   streaming_protobufs__rohc__init
20882                      (StreamingProtobufs__Rohc         *message);
20883 size_t streaming_protobufs__rohc__get_packed_size
20884                      (const StreamingProtobufs__Rohc   *message);
20885 size_t streaming_protobufs__rohc__pack
20886                      (const StreamingProtobufs__Rohc   *message,
20887                       uint8_t             *out);
20888 size_t streaming_protobufs__rohc__pack_to_buffer
20889                      (const StreamingProtobufs__Rohc   *message,
20890                       ProtobufCBuffer     *buffer);
20891 StreamingProtobufs__Rohc *
20892        streaming_protobufs__rohc__unpack
20893                      (ProtobufCAllocator  *allocator,
20894                       size_t               len,
20895                       const uint8_t       *data);
20896 void   streaming_protobufs__rohc__free_unpacked
20897                      (StreamingProtobufs__Rohc *message,
20898                       ProtobufCAllocator *allocator);
20899 /* StreamingProtobufs__RohcProfiles methods */
20900 void   streaming_protobufs__rohc_profiles__init
20901                      (StreamingProtobufs__RohcProfiles         *message);
20902 size_t streaming_protobufs__rohc_profiles__get_packed_size
20903                      (const StreamingProtobufs__RohcProfiles   *message);
20904 size_t streaming_protobufs__rohc_profiles__pack
20905                      (const StreamingProtobufs__RohcProfiles   *message,
20906                       uint8_t             *out);
20907 size_t streaming_protobufs__rohc_profiles__pack_to_buffer
20908                      (const StreamingProtobufs__RohcProfiles   *message,
20909                       ProtobufCBuffer     *buffer);
20910 StreamingProtobufs__RohcProfiles *
20911        streaming_protobufs__rohc_profiles__unpack
20912                      (ProtobufCAllocator  *allocator,
20913                       size_t               len,
20914                       const uint8_t       *data);
20915 void   streaming_protobufs__rohc_profiles__free_unpacked
20916                      (StreamingProtobufs__RohcProfiles *message,
20917                       ProtobufCAllocator *allocator);
20918 /* StreamingProtobufs__UplinkOnlyROHC methods */
20919 void   streaming_protobufs__uplink_only_rohc__init
20920                      (StreamingProtobufs__UplinkOnlyROHC         *message);
20921 size_t streaming_protobufs__uplink_only_rohc__get_packed_size
20922                      (const StreamingProtobufs__UplinkOnlyROHC   *message);
20923 size_t streaming_protobufs__uplink_only_rohc__pack
20924                      (const StreamingProtobufs__UplinkOnlyROHC   *message,
20925                       uint8_t             *out);
20926 size_t streaming_protobufs__uplink_only_rohc__pack_to_buffer
20927                      (const StreamingProtobufs__UplinkOnlyROHC   *message,
20928                       ProtobufCBuffer     *buffer);
20929 StreamingProtobufs__UplinkOnlyROHC *
20930        streaming_protobufs__uplink_only_rohc__unpack
20931                      (ProtobufCAllocator  *allocator,
20932                       size_t               len,
20933                       const uint8_t       *data);
20934 void   streaming_protobufs__uplink_only_rohc__free_unpacked
20935                      (StreamingProtobufs__UplinkOnlyROHC *message,
20936                       ProtobufCAllocator *allocator);
20937 /* StreamingProtobufs__UplinkOnlyROHCProfiles methods */
20938 void   streaming_protobufs__uplink_only_rohcprofiles__init
20939                      (StreamingProtobufs__UplinkOnlyROHCProfiles         *message);
20940 size_t streaming_protobufs__uplink_only_rohcprofiles__get_packed_size
20941                      (const StreamingProtobufs__UplinkOnlyROHCProfiles   *message);
20942 size_t streaming_protobufs__uplink_only_rohcprofiles__pack
20943                      (const StreamingProtobufs__UplinkOnlyROHCProfiles   *message,
20944                       uint8_t             *out);
20945 size_t streaming_protobufs__uplink_only_rohcprofiles__pack_to_buffer
20946                      (const StreamingProtobufs__UplinkOnlyROHCProfiles   *message,
20947                       ProtobufCBuffer     *buffer);
20948 StreamingProtobufs__UplinkOnlyROHCProfiles *
20949        streaming_protobufs__uplink_only_rohcprofiles__unpack
20950                      (ProtobufCAllocator  *allocator,
20951                       size_t               len,
20952                       const uint8_t       *data);
20953 void   streaming_protobufs__uplink_only_rohcprofiles__free_unpacked
20954                      (StreamingProtobufs__UplinkOnlyROHCProfiles *message,
20955                       ProtobufCAllocator *allocator);
20956 /* StreamingProtobufs__MoreThanOneRLC methods */
20957 void   streaming_protobufs__more_than_one_rlc__init
20958                      (StreamingProtobufs__MoreThanOneRLC         *message);
20959 size_t streaming_protobufs__more_than_one_rlc__get_packed_size
20960                      (const StreamingProtobufs__MoreThanOneRLC   *message);
20961 size_t streaming_protobufs__more_than_one_rlc__pack
20962                      (const StreamingProtobufs__MoreThanOneRLC   *message,
20963                       uint8_t             *out);
20964 size_t streaming_protobufs__more_than_one_rlc__pack_to_buffer
20965                      (const StreamingProtobufs__MoreThanOneRLC   *message,
20966                       ProtobufCBuffer     *buffer);
20967 StreamingProtobufs__MoreThanOneRLC *
20968        streaming_protobufs__more_than_one_rlc__unpack
20969                      (ProtobufCAllocator  *allocator,
20970                       size_t               len,
20971                       const uint8_t       *data);
20972 void   streaming_protobufs__more_than_one_rlc__free_unpacked
20973                      (StreamingProtobufs__MoreThanOneRLC *message,
20974                       ProtobufCAllocator *allocator);
20975 /* StreamingProtobufs__PrimaryPath methods */
20976 void   streaming_protobufs__primary_path__init
20977                      (StreamingProtobufs__PrimaryPath         *message);
20978 size_t streaming_protobufs__primary_path__get_packed_size
20979                      (const StreamingProtobufs__PrimaryPath   *message);
20980 size_t streaming_protobufs__primary_path__pack
20981                      (const StreamingProtobufs__PrimaryPath   *message,
20982                       uint8_t             *out);
20983 size_t streaming_protobufs__primary_path__pack_to_buffer
20984                      (const StreamingProtobufs__PrimaryPath   *message,
20985                       ProtobufCBuffer     *buffer);
20986 StreamingProtobufs__PrimaryPath *
20987        streaming_protobufs__primary_path__unpack
20988                      (ProtobufCAllocator  *allocator,
20989                       size_t               len,
20990                       const uint8_t       *data);
20991 void   streaming_protobufs__primary_path__free_unpacked
20992                      (StreamingProtobufs__PrimaryPath *message,
20993                       ProtobufCAllocator *allocator);
20994 /* StreamingProtobufs__ULDataSplitThreshold methods */
20995 void   streaming_protobufs__ul__data_split_threshold__init
20996                      (StreamingProtobufs__ULDataSplitThreshold         *message);
20997 size_t streaming_protobufs__ul__data_split_threshold__get_packed_size
20998                      (const StreamingProtobufs__ULDataSplitThreshold   *message);
20999 size_t streaming_protobufs__ul__data_split_threshold__pack
21000                      (const StreamingProtobufs__ULDataSplitThreshold   *message,
21001                       uint8_t             *out);
21002 size_t streaming_protobufs__ul__data_split_threshold__pack_to_buffer
21003                      (const StreamingProtobufs__ULDataSplitThreshold   *message,
21004                       ProtobufCBuffer     *buffer);
21005 StreamingProtobufs__ULDataSplitThreshold *
21006        streaming_protobufs__ul__data_split_threshold__unpack
21007                      (ProtobufCAllocator  *allocator,
21008                       size_t               len,
21009                       const uint8_t       *data);
21010 void   streaming_protobufs__ul__data_split_threshold__free_unpacked
21011                      (StreamingProtobufs__ULDataSplitThreshold *message,
21012                       ProtobufCAllocator *allocator);
21013 /* StreamingProtobufs__TReordering methods */
21014 void   streaming_protobufs__t__reordering__init
21015                      (StreamingProtobufs__TReordering         *message);
21016 size_t streaming_protobufs__t__reordering__get_packed_size
21017                      (const StreamingProtobufs__TReordering   *message);
21018 size_t streaming_protobufs__t__reordering__pack
21019                      (const StreamingProtobufs__TReordering   *message,
21020                       uint8_t             *out);
21021 size_t streaming_protobufs__t__reordering__pack_to_buffer
21022                      (const StreamingProtobufs__TReordering   *message,
21023                       ProtobufCBuffer     *buffer);
21024 StreamingProtobufs__TReordering *
21025        streaming_protobufs__t__reordering__unpack
21026                      (ProtobufCAllocator  *allocator,
21027                       size_t               len,
21028                       const uint8_t       *data);
21029 void   streaming_protobufs__t__reordering__free_unpacked
21030                      (StreamingProtobufs__TReordering *message,
21031                       ProtobufCAllocator *allocator);
21032 /* StreamingProtobufs__DRBToAddModList methods */
21033 void   streaming_protobufs__drb__to_add_mod_list__init
21034                      (StreamingProtobufs__DRBToAddModList         *message);
21035 size_t streaming_protobufs__drb__to_add_mod_list__get_packed_size
21036                      (const StreamingProtobufs__DRBToAddModList   *message);
21037 size_t streaming_protobufs__drb__to_add_mod_list__pack
21038                      (const StreamingProtobufs__DRBToAddModList   *message,
21039                       uint8_t             *out);
21040 size_t streaming_protobufs__drb__to_add_mod_list__pack_to_buffer
21041                      (const StreamingProtobufs__DRBToAddModList   *message,
21042                       ProtobufCBuffer     *buffer);
21043 StreamingProtobufs__DRBToAddModList *
21044        streaming_protobufs__drb__to_add_mod_list__unpack
21045                      (ProtobufCAllocator  *allocator,
21046                       size_t               len,
21047                       const uint8_t       *data);
21048 void   streaming_protobufs__drb__to_add_mod_list__free_unpacked
21049                      (StreamingProtobufs__DRBToAddModList *message,
21050                       ProtobufCAllocator *allocator);
21051 /* StreamingProtobufs__DRBToAddMod methods */
21052 void   streaming_protobufs__drb__to_add_mod__init
21053                      (StreamingProtobufs__DRBToAddMod         *message);
21054 size_t streaming_protobufs__drb__to_add_mod__get_packed_size
21055                      (const StreamingProtobufs__DRBToAddMod   *message);
21056 size_t streaming_protobufs__drb__to_add_mod__pack
21057                      (const StreamingProtobufs__DRBToAddMod   *message,
21058                       uint8_t             *out);
21059 size_t streaming_protobufs__drb__to_add_mod__pack_to_buffer
21060                      (const StreamingProtobufs__DRBToAddMod   *message,
21061                       ProtobufCBuffer     *buffer);
21062 StreamingProtobufs__DRBToAddMod *
21063        streaming_protobufs__drb__to_add_mod__unpack
21064                      (ProtobufCAllocator  *allocator,
21065                       size_t               len,
21066                       const uint8_t       *data);
21067 void   streaming_protobufs__drb__to_add_mod__free_unpacked
21068                      (StreamingProtobufs__DRBToAddMod *message,
21069                       ProtobufCAllocator *allocator);
21070 /* StreamingProtobufs__DRBToReleaseList methods */
21071 void   streaming_protobufs__drb__to_release_list__init
21072                      (StreamingProtobufs__DRBToReleaseList         *message);
21073 size_t streaming_protobufs__drb__to_release_list__get_packed_size
21074                      (const StreamingProtobufs__DRBToReleaseList   *message);
21075 size_t streaming_protobufs__drb__to_release_list__pack
21076                      (const StreamingProtobufs__DRBToReleaseList   *message,
21077                       uint8_t             *out);
21078 size_t streaming_protobufs__drb__to_release_list__pack_to_buffer
21079                      (const StreamingProtobufs__DRBToReleaseList   *message,
21080                       ProtobufCBuffer     *buffer);
21081 StreamingProtobufs__DRBToReleaseList *
21082        streaming_protobufs__drb__to_release_list__unpack
21083                      (ProtobufCAllocator  *allocator,
21084                       size_t               len,
21085                       const uint8_t       *data);
21086 void   streaming_protobufs__drb__to_release_list__free_unpacked
21087                      (StreamingProtobufs__DRBToReleaseList *message,
21088                       ProtobufCAllocator *allocator);
21089 /* StreamingProtobufs__SDAPConfig methods */
21090 void   streaming_protobufs__sdap__config__init
21091                      (StreamingProtobufs__SDAPConfig         *message);
21092 size_t streaming_protobufs__sdap__config__get_packed_size
21093                      (const StreamingProtobufs__SDAPConfig   *message);
21094 size_t streaming_protobufs__sdap__config__pack
21095                      (const StreamingProtobufs__SDAPConfig   *message,
21096                       uint8_t             *out);
21097 size_t streaming_protobufs__sdap__config__pack_to_buffer
21098                      (const StreamingProtobufs__SDAPConfig   *message,
21099                       ProtobufCBuffer     *buffer);
21100 StreamingProtobufs__SDAPConfig *
21101        streaming_protobufs__sdap__config__unpack
21102                      (ProtobufCAllocator  *allocator,
21103                       size_t               len,
21104                       const uint8_t       *data);
21105 void   streaming_protobufs__sdap__config__free_unpacked
21106                      (StreamingProtobufs__SDAPConfig *message,
21107                       ProtobufCAllocator *allocator);
21108 /* StreamingProtobufs__SDAPHeader methods */
21109 void   streaming_protobufs__sdap__header__init
21110                      (StreamingProtobufs__SDAPHeader         *message);
21111 size_t streaming_protobufs__sdap__header__get_packed_size
21112                      (const StreamingProtobufs__SDAPHeader   *message);
21113 size_t streaming_protobufs__sdap__header__pack
21114                      (const StreamingProtobufs__SDAPHeader   *message,
21115                       uint8_t             *out);
21116 size_t streaming_protobufs__sdap__header__pack_to_buffer
21117                      (const StreamingProtobufs__SDAPHeader   *message,
21118                       ProtobufCBuffer     *buffer);
21119 StreamingProtobufs__SDAPHeader *
21120        streaming_protobufs__sdap__header__unpack
21121                      (ProtobufCAllocator  *allocator,
21122                       size_t               len,
21123                       const uint8_t       *data);
21124 void   streaming_protobufs__sdap__header__free_unpacked
21125                      (StreamingProtobufs__SDAPHeader *message,
21126                       ProtobufCAllocator *allocator);
21127 /* StreamingProtobufs__SecurityConfig methods */
21128 void   streaming_protobufs__security_config__init
21129                      (StreamingProtobufs__SecurityConfig         *message);
21130 size_t streaming_protobufs__security_config__get_packed_size
21131                      (const StreamingProtobufs__SecurityConfig   *message);
21132 size_t streaming_protobufs__security_config__pack
21133                      (const StreamingProtobufs__SecurityConfig   *message,
21134                       uint8_t             *out);
21135 size_t streaming_protobufs__security_config__pack_to_buffer
21136                      (const StreamingProtobufs__SecurityConfig   *message,
21137                       ProtobufCBuffer     *buffer);
21138 StreamingProtobufs__SecurityConfig *
21139        streaming_protobufs__security_config__unpack
21140                      (ProtobufCAllocator  *allocator,
21141                       size_t               len,
21142                       const uint8_t       *data);
21143 void   streaming_protobufs__security_config__free_unpacked
21144                      (StreamingProtobufs__SecurityConfig *message,
21145                       ProtobufCAllocator *allocator);
21146 /* StreamingProtobufs__SecurityAlgorithmConfig methods */
21147 void   streaming_protobufs__security_algorithm_config__init
21148                      (StreamingProtobufs__SecurityAlgorithmConfig         *message);
21149 size_t streaming_protobufs__security_algorithm_config__get_packed_size
21150                      (const StreamingProtobufs__SecurityAlgorithmConfig   *message);
21151 size_t streaming_protobufs__security_algorithm_config__pack
21152                      (const StreamingProtobufs__SecurityAlgorithmConfig   *message,
21153                       uint8_t             *out);
21154 size_t streaming_protobufs__security_algorithm_config__pack_to_buffer
21155                      (const StreamingProtobufs__SecurityAlgorithmConfig   *message,
21156                       ProtobufCBuffer     *buffer);
21157 StreamingProtobufs__SecurityAlgorithmConfig *
21158        streaming_protobufs__security_algorithm_config__unpack
21159                      (ProtobufCAllocator  *allocator,
21160                       size_t               len,
21161                       const uint8_t       *data);
21162 void   streaming_protobufs__security_algorithm_config__free_unpacked
21163                      (StreamingProtobufs__SecurityAlgorithmConfig *message,
21164                       ProtobufCAllocator *allocator);
21165 /* StreamingProtobufs__CipheringAlgorithm methods */
21166 void   streaming_protobufs__ciphering_algorithm__init
21167                      (StreamingProtobufs__CipheringAlgorithm         *message);
21168 size_t streaming_protobufs__ciphering_algorithm__get_packed_size
21169                      (const StreamingProtobufs__CipheringAlgorithm   *message);
21170 size_t streaming_protobufs__ciphering_algorithm__pack
21171                      (const StreamingProtobufs__CipheringAlgorithm   *message,
21172                       uint8_t             *out);
21173 size_t streaming_protobufs__ciphering_algorithm__pack_to_buffer
21174                      (const StreamingProtobufs__CipheringAlgorithm   *message,
21175                       ProtobufCBuffer     *buffer);
21176 StreamingProtobufs__CipheringAlgorithm *
21177        streaming_protobufs__ciphering_algorithm__unpack
21178                      (ProtobufCAllocator  *allocator,
21179                       size_t               len,
21180                       const uint8_t       *data);
21181 void   streaming_protobufs__ciphering_algorithm__free_unpacked
21182                      (StreamingProtobufs__CipheringAlgorithm *message,
21183                       ProtobufCAllocator *allocator);
21184 /* StreamingProtobufs__IntegrityProtAlgorithm methods */
21185 void   streaming_protobufs__integrity_prot_algorithm__init
21186                      (StreamingProtobufs__IntegrityProtAlgorithm         *message);
21187 size_t streaming_protobufs__integrity_prot_algorithm__get_packed_size
21188                      (const StreamingProtobufs__IntegrityProtAlgorithm   *message);
21189 size_t streaming_protobufs__integrity_prot_algorithm__pack
21190                      (const StreamingProtobufs__IntegrityProtAlgorithm   *message,
21191                       uint8_t             *out);
21192 size_t streaming_protobufs__integrity_prot_algorithm__pack_to_buffer
21193                      (const StreamingProtobufs__IntegrityProtAlgorithm   *message,
21194                       ProtobufCBuffer     *buffer);
21195 StreamingProtobufs__IntegrityProtAlgorithm *
21196        streaming_protobufs__integrity_prot_algorithm__unpack
21197                      (ProtobufCAllocator  *allocator,
21198                       size_t               len,
21199                       const uint8_t       *data);
21200 void   streaming_protobufs__integrity_prot_algorithm__free_unpacked
21201                      (StreamingProtobufs__IntegrityProtAlgorithm *message,
21202                       ProtobufCAllocator *allocator);
21203 /* StreamingProtobufs__KeyToUse methods */
21204 void   streaming_protobufs__key_to_use__init
21205                      (StreamingProtobufs__KeyToUse         *message);
21206 size_t streaming_protobufs__key_to_use__get_packed_size
21207                      (const StreamingProtobufs__KeyToUse   *message);
21208 size_t streaming_protobufs__key_to_use__pack
21209                      (const StreamingProtobufs__KeyToUse   *message,
21210                       uint8_t             *out);
21211 size_t streaming_protobufs__key_to_use__pack_to_buffer
21212                      (const StreamingProtobufs__KeyToUse   *message,
21213                       ProtobufCBuffer     *buffer);
21214 StreamingProtobufs__KeyToUse *
21215        streaming_protobufs__key_to_use__unpack
21216                      (ProtobufCAllocator  *allocator,
21217                       size_t               len,
21218                       const uint8_t       *data);
21219 void   streaming_protobufs__key_to_use__free_unpacked
21220                      (StreamingProtobufs__KeyToUse *message,
21221                       ProtobufCAllocator *allocator);
21222 /* StreamingProtobufs__UplinkTxDirectCurrentList methods */
21223 void   streaming_protobufs__uplink_tx_direct_current_list__init
21224                      (StreamingProtobufs__UplinkTxDirectCurrentList         *message);
21225 size_t streaming_protobufs__uplink_tx_direct_current_list__get_packed_size
21226                      (const StreamingProtobufs__UplinkTxDirectCurrentList   *message);
21227 size_t streaming_protobufs__uplink_tx_direct_current_list__pack
21228                      (const StreamingProtobufs__UplinkTxDirectCurrentList   *message,
21229                       uint8_t             *out);
21230 size_t streaming_protobufs__uplink_tx_direct_current_list__pack_to_buffer
21231                      (const StreamingProtobufs__UplinkTxDirectCurrentList   *message,
21232                       ProtobufCBuffer     *buffer);
21233 StreamingProtobufs__UplinkTxDirectCurrentList *
21234        streaming_protobufs__uplink_tx_direct_current_list__unpack
21235                      (ProtobufCAllocator  *allocator,
21236                       size_t               len,
21237                       const uint8_t       *data);
21238 void   streaming_protobufs__uplink_tx_direct_current_list__free_unpacked
21239                      (StreamingProtobufs__UplinkTxDirectCurrentList *message,
21240                       ProtobufCAllocator *allocator);
21241 /* StreamingProtobufs__UplinkTxDirectCurrentCell methods */
21242 void   streaming_protobufs__uplink_tx_direct_current_cell__init
21243                      (StreamingProtobufs__UplinkTxDirectCurrentCell         *message);
21244 size_t streaming_protobufs__uplink_tx_direct_current_cell__get_packed_size
21245                      (const StreamingProtobufs__UplinkTxDirectCurrentCell   *message);
21246 size_t streaming_protobufs__uplink_tx_direct_current_cell__pack
21247                      (const StreamingProtobufs__UplinkTxDirectCurrentCell   *message,
21248                       uint8_t             *out);
21249 size_t streaming_protobufs__uplink_tx_direct_current_cell__pack_to_buffer
21250                      (const StreamingProtobufs__UplinkTxDirectCurrentCell   *message,
21251                       ProtobufCBuffer     *buffer);
21252 StreamingProtobufs__UplinkTxDirectCurrentCell *
21253        streaming_protobufs__uplink_tx_direct_current_cell__unpack
21254                      (ProtobufCAllocator  *allocator,
21255                       size_t               len,
21256                       const uint8_t       *data);
21257 void   streaming_protobufs__uplink_tx_direct_current_cell__free_unpacked
21258                      (StreamingProtobufs__UplinkTxDirectCurrentCell *message,
21259                       ProtobufCAllocator *allocator);
21260 /* StreamingProtobufs__UplinkTxDirectCurrentBWP methods */
21261 void   streaming_protobufs__uplink_tx_direct_current_bwp__init
21262                      (StreamingProtobufs__UplinkTxDirectCurrentBWP         *message);
21263 size_t streaming_protobufs__uplink_tx_direct_current_bwp__get_packed_size
21264                      (const StreamingProtobufs__UplinkTxDirectCurrentBWP   *message);
21265 size_t streaming_protobufs__uplink_tx_direct_current_bwp__pack
21266                      (const StreamingProtobufs__UplinkTxDirectCurrentBWP   *message,
21267                       uint8_t             *out);
21268 size_t streaming_protobufs__uplink_tx_direct_current_bwp__pack_to_buffer
21269                      (const StreamingProtobufs__UplinkTxDirectCurrentBWP   *message,
21270                       ProtobufCBuffer     *buffer);
21271 StreamingProtobufs__UplinkTxDirectCurrentBWP *
21272        streaming_protobufs__uplink_tx_direct_current_bwp__unpack
21273                      (ProtobufCAllocator  *allocator,
21274                       size_t               len,
21275                       const uint8_t       *data);
21276 void   streaming_protobufs__uplink_tx_direct_current_bwp__free_unpacked
21277                      (StreamingProtobufs__UplinkTxDirectCurrentBWP *message,
21278                       ProtobufCAllocator *allocator);
21279 /* StreamingProtobufs__CellAccessRelatedInfo methods */
21280 void   streaming_protobufs__cell_access_related_info__init
21281                      (StreamingProtobufs__CellAccessRelatedInfo         *message);
21282 size_t streaming_protobufs__cell_access_related_info__get_packed_size
21283                      (const StreamingProtobufs__CellAccessRelatedInfo   *message);
21284 size_t streaming_protobufs__cell_access_related_info__pack
21285                      (const StreamingProtobufs__CellAccessRelatedInfo   *message,
21286                       uint8_t             *out);
21287 size_t streaming_protobufs__cell_access_related_info__pack_to_buffer
21288                      (const StreamingProtobufs__CellAccessRelatedInfo   *message,
21289                       ProtobufCBuffer     *buffer);
21290 StreamingProtobufs__CellAccessRelatedInfo *
21291        streaming_protobufs__cell_access_related_info__unpack
21292                      (ProtobufCAllocator  *allocator,
21293                       size_t               len,
21294                       const uint8_t       *data);
21295 void   streaming_protobufs__cell_access_related_info__free_unpacked
21296                      (StreamingProtobufs__CellAccessRelatedInfo *message,
21297                       ProtobufCAllocator *allocator);
21298 /* StreamingProtobufs__ConnEstFailureControl methods */
21299 void   streaming_protobufs__conn_est_failure_control__init
21300                      (StreamingProtobufs__ConnEstFailureControl         *message);
21301 size_t streaming_protobufs__conn_est_failure_control__get_packed_size
21302                      (const StreamingProtobufs__ConnEstFailureControl   *message);
21303 size_t streaming_protobufs__conn_est_failure_control__pack
21304                      (const StreamingProtobufs__ConnEstFailureControl   *message,
21305                       uint8_t             *out);
21306 size_t streaming_protobufs__conn_est_failure_control__pack_to_buffer
21307                      (const StreamingProtobufs__ConnEstFailureControl   *message,
21308                       ProtobufCBuffer     *buffer);
21309 StreamingProtobufs__ConnEstFailureControl *
21310        streaming_protobufs__conn_est_failure_control__unpack
21311                      (ProtobufCAllocator  *allocator,
21312                       size_t               len,
21313                       const uint8_t       *data);
21314 void   streaming_protobufs__conn_est_failure_control__free_unpacked
21315                      (StreamingProtobufs__ConnEstFailureControl *message,
21316                       ProtobufCAllocator *allocator);
21317 /* StreamingProtobufs__ConnEstFailCount methods */
21318 void   streaming_protobufs__conn_est_fail_count__init
21319                      (StreamingProtobufs__ConnEstFailCount         *message);
21320 size_t streaming_protobufs__conn_est_fail_count__get_packed_size
21321                      (const StreamingProtobufs__ConnEstFailCount   *message);
21322 size_t streaming_protobufs__conn_est_fail_count__pack
21323                      (const StreamingProtobufs__ConnEstFailCount   *message,
21324                       uint8_t             *out);
21325 size_t streaming_protobufs__conn_est_fail_count__pack_to_buffer
21326                      (const StreamingProtobufs__ConnEstFailCount   *message,
21327                       ProtobufCBuffer     *buffer);
21328 StreamingProtobufs__ConnEstFailCount *
21329        streaming_protobufs__conn_est_fail_count__unpack
21330                      (ProtobufCAllocator  *allocator,
21331                       size_t               len,
21332                       const uint8_t       *data);
21333 void   streaming_protobufs__conn_est_fail_count__free_unpacked
21334                      (StreamingProtobufs__ConnEstFailCount *message,
21335                       ProtobufCAllocator *allocator);
21336 /* StreamingProtobufs__ConnEstFailOffsetValidity methods */
21337 void   streaming_protobufs__conn_est_fail_offset_validity__init
21338                      (StreamingProtobufs__ConnEstFailOffsetValidity         *message);
21339 size_t streaming_protobufs__conn_est_fail_offset_validity__get_packed_size
21340                      (const StreamingProtobufs__ConnEstFailOffsetValidity   *message);
21341 size_t streaming_protobufs__conn_est_fail_offset_validity__pack
21342                      (const StreamingProtobufs__ConnEstFailOffsetValidity   *message,
21343                       uint8_t             *out);
21344 size_t streaming_protobufs__conn_est_fail_offset_validity__pack_to_buffer
21345                      (const StreamingProtobufs__ConnEstFailOffsetValidity   *message,
21346                       ProtobufCBuffer     *buffer);
21347 StreamingProtobufs__ConnEstFailOffsetValidity *
21348        streaming_protobufs__conn_est_fail_offset_validity__unpack
21349                      (ProtobufCAllocator  *allocator,
21350                       size_t               len,
21351                       const uint8_t       *data);
21352 void   streaming_protobufs__conn_est_fail_offset_validity__free_unpacked
21353                      (StreamingProtobufs__ConnEstFailOffsetValidity *message,
21354                       ProtobufCAllocator *allocator);
21355 /* StreamingProtobufs__SISchedulingInfo methods */
21356 void   streaming_protobufs__si__scheduling_info__init
21357                      (StreamingProtobufs__SISchedulingInfo         *message);
21358 size_t streaming_protobufs__si__scheduling_info__get_packed_size
21359                      (const StreamingProtobufs__SISchedulingInfo   *message);
21360 size_t streaming_protobufs__si__scheduling_info__pack
21361                      (const StreamingProtobufs__SISchedulingInfo   *message,
21362                       uint8_t             *out);
21363 size_t streaming_protobufs__si__scheduling_info__pack_to_buffer
21364                      (const StreamingProtobufs__SISchedulingInfo   *message,
21365                       ProtobufCBuffer     *buffer);
21366 StreamingProtobufs__SISchedulingInfo *
21367        streaming_protobufs__si__scheduling_info__unpack
21368                      (ProtobufCAllocator  *allocator,
21369                       size_t               len,
21370                       const uint8_t       *data);
21371 void   streaming_protobufs__si__scheduling_info__free_unpacked
21372                      (StreamingProtobufs__SISchedulingInfo *message,
21373                       ProtobufCAllocator *allocator);
21374 /* StreamingProtobufs__SIWindowLength methods */
21375 void   streaming_protobufs__si__window_length__init
21376                      (StreamingProtobufs__SIWindowLength         *message);
21377 size_t streaming_protobufs__si__window_length__get_packed_size
21378                      (const StreamingProtobufs__SIWindowLength   *message);
21379 size_t streaming_protobufs__si__window_length__pack
21380                      (const StreamingProtobufs__SIWindowLength   *message,
21381                       uint8_t             *out);
21382 size_t streaming_protobufs__si__window_length__pack_to_buffer
21383                      (const StreamingProtobufs__SIWindowLength   *message,
21384                       ProtobufCBuffer     *buffer);
21385 StreamingProtobufs__SIWindowLength *
21386        streaming_protobufs__si__window_length__unpack
21387                      (ProtobufCAllocator  *allocator,
21388                       size_t               len,
21389                       const uint8_t       *data);
21390 void   streaming_protobufs__si__window_length__free_unpacked
21391                      (StreamingProtobufs__SIWindowLength *message,
21392                       ProtobufCAllocator *allocator);
21393 /* StreamingProtobufs__SchedulingInfo methods */
21394 void   streaming_protobufs__scheduling_info__init
21395                      (StreamingProtobufs__SchedulingInfo         *message);
21396 size_t streaming_protobufs__scheduling_info__get_packed_size
21397                      (const StreamingProtobufs__SchedulingInfo   *message);
21398 size_t streaming_protobufs__scheduling_info__pack
21399                      (const StreamingProtobufs__SchedulingInfo   *message,
21400                       uint8_t             *out);
21401 size_t streaming_protobufs__scheduling_info__pack_to_buffer
21402                      (const StreamingProtobufs__SchedulingInfo   *message,
21403                       ProtobufCBuffer     *buffer);
21404 StreamingProtobufs__SchedulingInfo *
21405        streaming_protobufs__scheduling_info__unpack
21406                      (ProtobufCAllocator  *allocator,
21407                       size_t               len,
21408                       const uint8_t       *data);
21409 void   streaming_protobufs__scheduling_info__free_unpacked
21410                      (StreamingProtobufs__SchedulingInfo *message,
21411                       ProtobufCAllocator *allocator);
21412 /* StreamingProtobufs__SIBMapping methods */
21413 void   streaming_protobufs__sib__mapping__init
21414                      (StreamingProtobufs__SIBMapping         *message);
21415 size_t streaming_protobufs__sib__mapping__get_packed_size
21416                      (const StreamingProtobufs__SIBMapping   *message);
21417 size_t streaming_protobufs__sib__mapping__pack
21418                      (const StreamingProtobufs__SIBMapping   *message,
21419                       uint8_t             *out);
21420 size_t streaming_protobufs__sib__mapping__pack_to_buffer
21421                      (const StreamingProtobufs__SIBMapping   *message,
21422                       ProtobufCBuffer     *buffer);
21423 StreamingProtobufs__SIBMapping *
21424        streaming_protobufs__sib__mapping__unpack
21425                      (ProtobufCAllocator  *allocator,
21426                       size_t               len,
21427                       const uint8_t       *data);
21428 void   streaming_protobufs__sib__mapping__free_unpacked
21429                      (StreamingProtobufs__SIBMapping *message,
21430                       ProtobufCAllocator *allocator);
21431 /* StreamingProtobufs__SIBroadcastStatus methods */
21432 void   streaming_protobufs__si__broadcast_status__init
21433                      (StreamingProtobufs__SIBroadcastStatus         *message);
21434 size_t streaming_protobufs__si__broadcast_status__get_packed_size
21435                      (const StreamingProtobufs__SIBroadcastStatus   *message);
21436 size_t streaming_protobufs__si__broadcast_status__pack
21437                      (const StreamingProtobufs__SIBroadcastStatus   *message,
21438                       uint8_t             *out);
21439 size_t streaming_protobufs__si__broadcast_status__pack_to_buffer
21440                      (const StreamingProtobufs__SIBroadcastStatus   *message,
21441                       ProtobufCBuffer     *buffer);
21442 StreamingProtobufs__SIBroadcastStatus *
21443        streaming_protobufs__si__broadcast_status__unpack
21444                      (ProtobufCAllocator  *allocator,
21445                       size_t               len,
21446                       const uint8_t       *data);
21447 void   streaming_protobufs__si__broadcast_status__free_unpacked
21448                      (StreamingProtobufs__SIBroadcastStatus *message,
21449                       ProtobufCAllocator *allocator);
21450 /* StreamingProtobufs__SIPeriodicity methods */
21451 void   streaming_protobufs__si__periodicity__init
21452                      (StreamingProtobufs__SIPeriodicity         *message);
21453 size_t streaming_protobufs__si__periodicity__get_packed_size
21454                      (const StreamingProtobufs__SIPeriodicity   *message);
21455 size_t streaming_protobufs__si__periodicity__pack
21456                      (const StreamingProtobufs__SIPeriodicity   *message,
21457                       uint8_t             *out);
21458 size_t streaming_protobufs__si__periodicity__pack_to_buffer
21459                      (const StreamingProtobufs__SIPeriodicity   *message,
21460                       ProtobufCBuffer     *buffer);
21461 StreamingProtobufs__SIPeriodicity *
21462        streaming_protobufs__si__periodicity__unpack
21463                      (ProtobufCAllocator  *allocator,
21464                       size_t               len,
21465                       const uint8_t       *data);
21466 void   streaming_protobufs__si__periodicity__free_unpacked
21467                      (StreamingProtobufs__SIPeriodicity *message,
21468                       ProtobufCAllocator *allocator);
21469 /* StreamingProtobufs__SIBTypeInfo methods */
21470 void   streaming_protobufs__sib__type_info__init
21471                      (StreamingProtobufs__SIBTypeInfo         *message);
21472 size_t streaming_protobufs__sib__type_info__get_packed_size
21473                      (const StreamingProtobufs__SIBTypeInfo   *message);
21474 size_t streaming_protobufs__sib__type_info__pack
21475                      (const StreamingProtobufs__SIBTypeInfo   *message,
21476                       uint8_t             *out);
21477 size_t streaming_protobufs__sib__type_info__pack_to_buffer
21478                      (const StreamingProtobufs__SIBTypeInfo   *message,
21479                       ProtobufCBuffer     *buffer);
21480 StreamingProtobufs__SIBTypeInfo *
21481        streaming_protobufs__sib__type_info__unpack
21482                      (ProtobufCAllocator  *allocator,
21483                       size_t               len,
21484                       const uint8_t       *data);
21485 void   streaming_protobufs__sib__type_info__free_unpacked
21486                      (StreamingProtobufs__SIBTypeInfo *message,
21487                       ProtobufCAllocator *allocator);
21488 /* StreamingProtobufs__SIBTypeInfoType methods */
21489 void   streaming_protobufs__sib__type_info_type__init
21490                      (StreamingProtobufs__SIBTypeInfoType         *message);
21491 size_t streaming_protobufs__sib__type_info_type__get_packed_size
21492                      (const StreamingProtobufs__SIBTypeInfoType   *message);
21493 size_t streaming_protobufs__sib__type_info_type__pack
21494                      (const StreamingProtobufs__SIBTypeInfoType   *message,
21495                       uint8_t             *out);
21496 size_t streaming_protobufs__sib__type_info_type__pack_to_buffer
21497                      (const StreamingProtobufs__SIBTypeInfoType   *message,
21498                       ProtobufCBuffer     *buffer);
21499 StreamingProtobufs__SIBTypeInfoType *
21500        streaming_protobufs__sib__type_info_type__unpack
21501                      (ProtobufCAllocator  *allocator,
21502                       size_t               len,
21503                       const uint8_t       *data);
21504 void   streaming_protobufs__sib__type_info_type__free_unpacked
21505                      (StreamingProtobufs__SIBTypeInfoType *message,
21506                       ProtobufCAllocator *allocator);
21507 /* StreamingProtobufs__SIRequestConfig methods */
21508 void   streaming_protobufs__si__request_config__init
21509                      (StreamingProtobufs__SIRequestConfig         *message);
21510 size_t streaming_protobufs__si__request_config__get_packed_size
21511                      (const StreamingProtobufs__SIRequestConfig   *message);
21512 size_t streaming_protobufs__si__request_config__pack
21513                      (const StreamingProtobufs__SIRequestConfig   *message,
21514                       uint8_t             *out);
21515 size_t streaming_protobufs__si__request_config__pack_to_buffer
21516                      (const StreamingProtobufs__SIRequestConfig   *message,
21517                       ProtobufCBuffer     *buffer);
21518 StreamingProtobufs__SIRequestConfig *
21519        streaming_protobufs__si__request_config__unpack
21520                      (ProtobufCAllocator  *allocator,
21521                       size_t               len,
21522                       const uint8_t       *data);
21523 void   streaming_protobufs__si__request_config__free_unpacked
21524                      (StreamingProtobufs__SIRequestConfig *message,
21525                       ProtobufCAllocator *allocator);
21526 /* StreamingProtobufs__SIRequestPeriod methods */
21527 void   streaming_protobufs__si__request_period__init
21528                      (StreamingProtobufs__SIRequestPeriod         *message);
21529 size_t streaming_protobufs__si__request_period__get_packed_size
21530                      (const StreamingProtobufs__SIRequestPeriod   *message);
21531 size_t streaming_protobufs__si__request_period__pack
21532                      (const StreamingProtobufs__SIRequestPeriod   *message,
21533                       uint8_t             *out);
21534 size_t streaming_protobufs__si__request_period__pack_to_buffer
21535                      (const StreamingProtobufs__SIRequestPeriod   *message,
21536                       ProtobufCBuffer     *buffer);
21537 StreamingProtobufs__SIRequestPeriod *
21538        streaming_protobufs__si__request_period__unpack
21539                      (ProtobufCAllocator  *allocator,
21540                       size_t               len,
21541                       const uint8_t       *data);
21542 void   streaming_protobufs__si__request_period__free_unpacked
21543                      (StreamingProtobufs__SIRequestPeriod *message,
21544                       ProtobufCAllocator *allocator);
21545 /* StreamingProtobufs__RACHOccasionsSI methods */
21546 void   streaming_protobufs__rach__occasions_si__init
21547                      (StreamingProtobufs__RACHOccasionsSI         *message);
21548 size_t streaming_protobufs__rach__occasions_si__get_packed_size
21549                      (const StreamingProtobufs__RACHOccasionsSI   *message);
21550 size_t streaming_protobufs__rach__occasions_si__pack
21551                      (const StreamingProtobufs__RACHOccasionsSI   *message,
21552                       uint8_t             *out);
21553 size_t streaming_protobufs__rach__occasions_si__pack_to_buffer
21554                      (const StreamingProtobufs__RACHOccasionsSI   *message,
21555                       ProtobufCBuffer     *buffer);
21556 StreamingProtobufs__RACHOccasionsSI *
21557        streaming_protobufs__rach__occasions_si__unpack
21558                      (ProtobufCAllocator  *allocator,
21559                       size_t               len,
21560                       const uint8_t       *data);
21561 void   streaming_protobufs__rach__occasions_si__free_unpacked
21562                      (StreamingProtobufs__RACHOccasionsSI *message,
21563                       ProtobufCAllocator *allocator);
21564 /* StreamingProtobufs__SIRequestResources methods */
21565 void   streaming_protobufs__si__request_resources__init
21566                      (StreamingProtobufs__SIRequestResources         *message);
21567 size_t streaming_protobufs__si__request_resources__get_packed_size
21568                      (const StreamingProtobufs__SIRequestResources   *message);
21569 size_t streaming_protobufs__si__request_resources__pack
21570                      (const StreamingProtobufs__SIRequestResources   *message,
21571                       uint8_t             *out);
21572 size_t streaming_protobufs__si__request_resources__pack_to_buffer
21573                      (const StreamingProtobufs__SIRequestResources   *message,
21574                       ProtobufCBuffer     *buffer);
21575 StreamingProtobufs__SIRequestResources *
21576        streaming_protobufs__si__request_resources__unpack
21577                      (ProtobufCAllocator  *allocator,
21578                       size_t               len,
21579                       const uint8_t       *data);
21580 void   streaming_protobufs__si__request_resources__free_unpacked
21581                      (StreamingProtobufs__SIRequestResources *message,
21582                       ProtobufCAllocator *allocator);
21583 /* StreamingProtobufs__ServingCellConfigCommonSIB methods */
21584 void   streaming_protobufs__serving_cell_config_common_sib__init
21585                      (StreamingProtobufs__ServingCellConfigCommonSIB         *message);
21586 size_t streaming_protobufs__serving_cell_config_common_sib__get_packed_size
21587                      (const StreamingProtobufs__ServingCellConfigCommonSIB   *message);
21588 size_t streaming_protobufs__serving_cell_config_common_sib__pack
21589                      (const StreamingProtobufs__ServingCellConfigCommonSIB   *message,
21590                       uint8_t             *out);
21591 size_t streaming_protobufs__serving_cell_config_common_sib__pack_to_buffer
21592                      (const StreamingProtobufs__ServingCellConfigCommonSIB   *message,
21593                       ProtobufCBuffer     *buffer);
21594 StreamingProtobufs__ServingCellConfigCommonSIB *
21595        streaming_protobufs__serving_cell_config_common_sib__unpack
21596                      (ProtobufCAllocator  *allocator,
21597                       size_t               len,
21598                       const uint8_t       *data);
21599 void   streaming_protobufs__serving_cell_config_common_sib__free_unpacked
21600                      (StreamingProtobufs__ServingCellConfigCommonSIB *message,
21601                       ProtobufCAllocator *allocator);
21602 /* StreamingProtobufs__DownlinkConfigCommonSIB methods */
21603 void   streaming_protobufs__downlink_config_common_sib__init
21604                      (StreamingProtobufs__DownlinkConfigCommonSIB         *message);
21605 size_t streaming_protobufs__downlink_config_common_sib__get_packed_size
21606                      (const StreamingProtobufs__DownlinkConfigCommonSIB   *message);
21607 size_t streaming_protobufs__downlink_config_common_sib__pack
21608                      (const StreamingProtobufs__DownlinkConfigCommonSIB   *message,
21609                       uint8_t             *out);
21610 size_t streaming_protobufs__downlink_config_common_sib__pack_to_buffer
21611                      (const StreamingProtobufs__DownlinkConfigCommonSIB   *message,
21612                       ProtobufCBuffer     *buffer);
21613 StreamingProtobufs__DownlinkConfigCommonSIB *
21614        streaming_protobufs__downlink_config_common_sib__unpack
21615                      (ProtobufCAllocator  *allocator,
21616                       size_t               len,
21617                       const uint8_t       *data);
21618 void   streaming_protobufs__downlink_config_common_sib__free_unpacked
21619                      (StreamingProtobufs__DownlinkConfigCommonSIB *message,
21620                       ProtobufCAllocator *allocator);
21621 /* StreamingProtobufs__FrequencyInfoDLSIB methods */
21622 void   streaming_protobufs__frequency_info_dl__sib__init
21623                      (StreamingProtobufs__FrequencyInfoDLSIB         *message);
21624 size_t streaming_protobufs__frequency_info_dl__sib__get_packed_size
21625                      (const StreamingProtobufs__FrequencyInfoDLSIB   *message);
21626 size_t streaming_protobufs__frequency_info_dl__sib__pack
21627                      (const StreamingProtobufs__FrequencyInfoDLSIB   *message,
21628                       uint8_t             *out);
21629 size_t streaming_protobufs__frequency_info_dl__sib__pack_to_buffer
21630                      (const StreamingProtobufs__FrequencyInfoDLSIB   *message,
21631                       ProtobufCBuffer     *buffer);
21632 StreamingProtobufs__FrequencyInfoDLSIB *
21633        streaming_protobufs__frequency_info_dl__sib__unpack
21634                      (ProtobufCAllocator  *allocator,
21635                       size_t               len,
21636                       const uint8_t       *data);
21637 void   streaming_protobufs__frequency_info_dl__sib__free_unpacked
21638                      (StreamingProtobufs__FrequencyInfoDLSIB *message,
21639                       ProtobufCAllocator *allocator);
21640 /* StreamingProtobufs__MultiFrequencyBandListNRSIB methods */
21641 void   streaming_protobufs__multi_frequency_band_list_nr__sib__init
21642                      (StreamingProtobufs__MultiFrequencyBandListNRSIB         *message);
21643 size_t streaming_protobufs__multi_frequency_band_list_nr__sib__get_packed_size
21644                      (const StreamingProtobufs__MultiFrequencyBandListNRSIB   *message);
21645 size_t streaming_protobufs__multi_frequency_band_list_nr__sib__pack
21646                      (const StreamingProtobufs__MultiFrequencyBandListNRSIB   *message,
21647                       uint8_t             *out);
21648 size_t streaming_protobufs__multi_frequency_band_list_nr__sib__pack_to_buffer
21649                      (const StreamingProtobufs__MultiFrequencyBandListNRSIB   *message,
21650                       ProtobufCBuffer     *buffer);
21651 StreamingProtobufs__MultiFrequencyBandListNRSIB *
21652        streaming_protobufs__multi_frequency_band_list_nr__sib__unpack
21653                      (ProtobufCAllocator  *allocator,
21654                       size_t               len,
21655                       const uint8_t       *data);
21656 void   streaming_protobufs__multi_frequency_band_list_nr__sib__free_unpacked
21657                      (StreamingProtobufs__MultiFrequencyBandListNRSIB *message,
21658                       ProtobufCAllocator *allocator);
21659 /* StreamingProtobufs__NRMultiBandInfo methods */
21660 void   streaming_protobufs__nr__multi_band_info__init
21661                      (StreamingProtobufs__NRMultiBandInfo         *message);
21662 size_t streaming_protobufs__nr__multi_band_info__get_packed_size
21663                      (const StreamingProtobufs__NRMultiBandInfo   *message);
21664 size_t streaming_protobufs__nr__multi_band_info__pack
21665                      (const StreamingProtobufs__NRMultiBandInfo   *message,
21666                       uint8_t             *out);
21667 size_t streaming_protobufs__nr__multi_band_info__pack_to_buffer
21668                      (const StreamingProtobufs__NRMultiBandInfo   *message,
21669                       ProtobufCBuffer     *buffer);
21670 StreamingProtobufs__NRMultiBandInfo *
21671        streaming_protobufs__nr__multi_band_info__unpack
21672                      (ProtobufCAllocator  *allocator,
21673                       size_t               len,
21674                       const uint8_t       *data);
21675 void   streaming_protobufs__nr__multi_band_info__free_unpacked
21676                      (StreamingProtobufs__NRMultiBandInfo *message,
21677                       ProtobufCAllocator *allocator);
21678 /* StreamingProtobufs__NRNSPmaxList methods */
21679 void   streaming_protobufs__nr__ns__pmax_list__init
21680                      (StreamingProtobufs__NRNSPmaxList         *message);
21681 size_t streaming_protobufs__nr__ns__pmax_list__get_packed_size
21682                      (const StreamingProtobufs__NRNSPmaxList   *message);
21683 size_t streaming_protobufs__nr__ns__pmax_list__pack
21684                      (const StreamingProtobufs__NRNSPmaxList   *message,
21685                       uint8_t             *out);
21686 size_t streaming_protobufs__nr__ns__pmax_list__pack_to_buffer
21687                      (const StreamingProtobufs__NRNSPmaxList   *message,
21688                       ProtobufCBuffer     *buffer);
21689 StreamingProtobufs__NRNSPmaxList *
21690        streaming_protobufs__nr__ns__pmax_list__unpack
21691                      (ProtobufCAllocator  *allocator,
21692                       size_t               len,
21693                       const uint8_t       *data);
21694 void   streaming_protobufs__nr__ns__pmax_list__free_unpacked
21695                      (StreamingProtobufs__NRNSPmaxList *message,
21696                       ProtobufCAllocator *allocator);
21697 /* StreamingProtobufs__NRNSPmaxValue methods */
21698 void   streaming_protobufs__nr__ns__pmax_value__init
21699                      (StreamingProtobufs__NRNSPmaxValue         *message);
21700 size_t streaming_protobufs__nr__ns__pmax_value__get_packed_size
21701                      (const StreamingProtobufs__NRNSPmaxValue   *message);
21702 size_t streaming_protobufs__nr__ns__pmax_value__pack
21703                      (const StreamingProtobufs__NRNSPmaxValue   *message,
21704                       uint8_t             *out);
21705 size_t streaming_protobufs__nr__ns__pmax_value__pack_to_buffer
21706                      (const StreamingProtobufs__NRNSPmaxValue   *message,
21707                       ProtobufCBuffer     *buffer);
21708 StreamingProtobufs__NRNSPmaxValue *
21709        streaming_protobufs__nr__ns__pmax_value__unpack
21710                      (ProtobufCAllocator  *allocator,
21711                       size_t               len,
21712                       const uint8_t       *data);
21713 void   streaming_protobufs__nr__ns__pmax_value__free_unpacked
21714                      (StreamingProtobufs__NRNSPmaxValue *message,
21715                       ProtobufCAllocator *allocator);
21716 /* StreamingProtobufs__BCCHConfig methods */
21717 void   streaming_protobufs__bcch__config__init
21718                      (StreamingProtobufs__BCCHConfig         *message);
21719 size_t streaming_protobufs__bcch__config__get_packed_size
21720                      (const StreamingProtobufs__BCCHConfig   *message);
21721 size_t streaming_protobufs__bcch__config__pack
21722                      (const StreamingProtobufs__BCCHConfig   *message,
21723                       uint8_t             *out);
21724 size_t streaming_protobufs__bcch__config__pack_to_buffer
21725                      (const StreamingProtobufs__BCCHConfig   *message,
21726                       ProtobufCBuffer     *buffer);
21727 StreamingProtobufs__BCCHConfig *
21728        streaming_protobufs__bcch__config__unpack
21729                      (ProtobufCAllocator  *allocator,
21730                       size_t               len,
21731                       const uint8_t       *data);
21732 void   streaming_protobufs__bcch__config__free_unpacked
21733                      (StreamingProtobufs__BCCHConfig *message,
21734                       ProtobufCAllocator *allocator);
21735 /* StreamingProtobufs__PCCHConfig methods */
21736 void   streaming_protobufs__pcch__config__init
21737                      (StreamingProtobufs__PCCHConfig         *message);
21738 size_t streaming_protobufs__pcch__config__get_packed_size
21739                      (const StreamingProtobufs__PCCHConfig   *message);
21740 size_t streaming_protobufs__pcch__config__pack
21741                      (const StreamingProtobufs__PCCHConfig   *message,
21742                       uint8_t             *out);
21743 size_t streaming_protobufs__pcch__config__pack_to_buffer
21744                      (const StreamingProtobufs__PCCHConfig   *message,
21745                       ProtobufCBuffer     *buffer);
21746 StreamingProtobufs__PCCHConfig *
21747        streaming_protobufs__pcch__config__unpack
21748                      (ProtobufCAllocator  *allocator,
21749                       size_t               len,
21750                       const uint8_t       *data);
21751 void   streaming_protobufs__pcch__config__free_unpacked
21752                      (StreamingProtobufs__PCCHConfig *message,
21753                       ProtobufCAllocator *allocator);
21754 /* StreamingProtobufs__PagingCycle methods */
21755 void   streaming_protobufs__paging_cycle__init
21756                      (StreamingProtobufs__PagingCycle         *message);
21757 size_t streaming_protobufs__paging_cycle__get_packed_size
21758                      (const StreamingProtobufs__PagingCycle   *message);
21759 size_t streaming_protobufs__paging_cycle__pack
21760                      (const StreamingProtobufs__PagingCycle   *message,
21761                       uint8_t             *out);
21762 size_t streaming_protobufs__paging_cycle__pack_to_buffer
21763                      (const StreamingProtobufs__PagingCycle   *message,
21764                       ProtobufCBuffer     *buffer);
21765 StreamingProtobufs__PagingCycle *
21766        streaming_protobufs__paging_cycle__unpack
21767                      (ProtobufCAllocator  *allocator,
21768                       size_t               len,
21769                       const uint8_t       *data);
21770 void   streaming_protobufs__paging_cycle__free_unpacked
21771                      (StreamingProtobufs__PagingCycle *message,
21772                       ProtobufCAllocator *allocator);
21773 /* StreamingProtobufs__PCCHConfigNs methods */
21774 void   streaming_protobufs__pcch__config_ns__init
21775                      (StreamingProtobufs__PCCHConfigNs         *message);
21776 size_t streaming_protobufs__pcch__config_ns__get_packed_size
21777                      (const StreamingProtobufs__PCCHConfigNs   *message);
21778 size_t streaming_protobufs__pcch__config_ns__pack
21779                      (const StreamingProtobufs__PCCHConfigNs   *message,
21780                       uint8_t             *out);
21781 size_t streaming_protobufs__pcch__config_ns__pack_to_buffer
21782                      (const StreamingProtobufs__PCCHConfigNs   *message,
21783                       ProtobufCBuffer     *buffer);
21784 StreamingProtobufs__PCCHConfigNs *
21785        streaming_protobufs__pcch__config_ns__unpack
21786                      (ProtobufCAllocator  *allocator,
21787                       size_t               len,
21788                       const uint8_t       *data);
21789 void   streaming_protobufs__pcch__config_ns__free_unpacked
21790                      (StreamingProtobufs__PCCHConfigNs *message,
21791                       ProtobufCAllocator *allocator);
21792 /* StreamingProtobufs__SCS15KHZoneT methods */
21793 void   streaming_protobufs__scs15_khzone_t__init
21794                      (StreamingProtobufs__SCS15KHZoneT         *message);
21795 size_t streaming_protobufs__scs15_khzone_t__get_packed_size
21796                      (const StreamingProtobufs__SCS15KHZoneT   *message);
21797 size_t streaming_protobufs__scs15_khzone_t__pack
21798                      (const StreamingProtobufs__SCS15KHZoneT   *message,
21799                       uint8_t             *out);
21800 size_t streaming_protobufs__scs15_khzone_t__pack_to_buffer
21801                      (const StreamingProtobufs__SCS15KHZoneT   *message,
21802                       ProtobufCBuffer     *buffer);
21803 StreamingProtobufs__SCS15KHZoneT *
21804        streaming_protobufs__scs15_khzone_t__unpack
21805                      (ProtobufCAllocator  *allocator,
21806                       size_t               len,
21807                       const uint8_t       *data);
21808 void   streaming_protobufs__scs15_khzone_t__free_unpacked
21809                      (StreamingProtobufs__SCS15KHZoneT *message,
21810                       ProtobufCAllocator *allocator);
21811 /* StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT methods */
21812 void   streaming_protobufs__scs30_khzone_t__scs15_khzhalf_t__init
21813                      (StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT         *message);
21814 size_t streaming_protobufs__scs30_khzone_t__scs15_khzhalf_t__get_packed_size
21815                      (const StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT   *message);
21816 size_t streaming_protobufs__scs30_khzone_t__scs15_khzhalf_t__pack
21817                      (const StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT   *message,
21818                       uint8_t             *out);
21819 size_t streaming_protobufs__scs30_khzone_t__scs15_khzhalf_t__pack_to_buffer
21820                      (const StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT   *message,
21821                       ProtobufCBuffer     *buffer);
21822 StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT *
21823        streaming_protobufs__scs30_khzone_t__scs15_khzhalf_t__unpack
21824                      (ProtobufCAllocator  *allocator,
21825                       size_t               len,
21826                       const uint8_t       *data);
21827 void   streaming_protobufs__scs30_khzone_t__scs15_khzhalf_t__free_unpacked
21828                      (StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT *message,
21829                       ProtobufCAllocator *allocator);
21830 /* StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT methods */
21831 void   streaming_protobufs__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__init
21832                      (StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT         *message);
21833 size_t streaming_protobufs__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__get_packed_size
21834                      (const StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT   *message);
21835 size_t streaming_protobufs__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__pack
21836                      (const StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT   *message,
21837                       uint8_t             *out);
21838 size_t streaming_protobufs__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__pack_to_buffer
21839                      (const StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT   *message,
21840                       ProtobufCBuffer     *buffer);
21841 StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *
21842        streaming_protobufs__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__unpack
21843                      (ProtobufCAllocator  *allocator,
21844                       size_t               len,
21845                       const uint8_t       *data);
21846 void   streaming_protobufs__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__free_unpacked
21847                      (StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *message,
21848                       ProtobufCAllocator *allocator);
21849 /* StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT methods */
21850 void   streaming_protobufs__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__init
21851                      (StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT         *message);
21852 size_t streaming_protobufs__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__get_packed_size
21853                      (const StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT   *message);
21854 size_t streaming_protobufs__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__pack
21855                      (const StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT   *message,
21856                       uint8_t             *out);
21857 size_t streaming_protobufs__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__pack_to_buffer
21858                      (const StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT   *message,
21859                       ProtobufCBuffer     *buffer);
21860 StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *
21861        streaming_protobufs__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__unpack
21862                      (ProtobufCAllocator  *allocator,
21863                       size_t               len,
21864                       const uint8_t       *data);
21865 void   streaming_protobufs__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__free_unpacked
21866                      (StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *message,
21867                       ProtobufCAllocator *allocator);
21868 /* StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT methods */
21869 void   streaming_protobufs__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__init
21870                      (StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT         *message);
21871 size_t streaming_protobufs__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__get_packed_size
21872                      (const StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT   *message);
21873 size_t streaming_protobufs__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__pack
21874                      (const StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT   *message,
21875                       uint8_t             *out);
21876 size_t streaming_protobufs__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__pack_to_buffer
21877                      (const StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT   *message,
21878                       ProtobufCBuffer     *buffer);
21879 StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *
21880        streaming_protobufs__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__unpack
21881                      (ProtobufCAllocator  *allocator,
21882                       size_t               len,
21883                       const uint8_t       *data);
21884 void   streaming_protobufs__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__free_unpacked
21885                      (StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *message,
21886                       ProtobufCAllocator *allocator);
21887 /* StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT methods */
21888 void   streaming_protobufs__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__init
21889                      (StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT         *message);
21890 size_t streaming_protobufs__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__get_packed_size
21891                      (const StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT   *message);
21892 size_t streaming_protobufs__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__pack
21893                      (const StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT   *message,
21894                       uint8_t             *out);
21895 size_t streaming_protobufs__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__pack_to_buffer
21896                      (const StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT   *message,
21897                       ProtobufCBuffer     *buffer);
21898 StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *
21899        streaming_protobufs__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__unpack
21900                      (ProtobufCAllocator  *allocator,
21901                       size_t               len,
21902                       const uint8_t       *data);
21903 void   streaming_protobufs__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__free_unpacked
21904                      (StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *message,
21905                       ProtobufCAllocator *allocator);
21906 /* StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT methods */
21907 void   streaming_protobufs__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__init
21908                      (StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT         *message);
21909 size_t streaming_protobufs__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__get_packed_size
21910                      (const StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT   *message);
21911 size_t streaming_protobufs__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__pack
21912                      (const StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT   *message,
21913                       uint8_t             *out);
21914 size_t streaming_protobufs__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__pack_to_buffer
21915                      (const StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT   *message,
21916                       ProtobufCBuffer     *buffer);
21917 StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *
21918        streaming_protobufs__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__unpack
21919                      (ProtobufCAllocator  *allocator,
21920                       size_t               len,
21921                       const uint8_t       *data);
21922 void   streaming_protobufs__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__free_unpacked
21923                      (StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *message,
21924                       ProtobufCAllocator *allocator);
21925 /* StreamingProtobufs__SCS120KHZoneSixteenthT methods */
21926 void   streaming_protobufs__scs120_khzone_sixteenth_t__init
21927                      (StreamingProtobufs__SCS120KHZoneSixteenthT         *message);
21928 size_t streaming_protobufs__scs120_khzone_sixteenth_t__get_packed_size
21929                      (const StreamingProtobufs__SCS120KHZoneSixteenthT   *message);
21930 size_t streaming_protobufs__scs120_khzone_sixteenth_t__pack
21931                      (const StreamingProtobufs__SCS120KHZoneSixteenthT   *message,
21932                       uint8_t             *out);
21933 size_t streaming_protobufs__scs120_khzone_sixteenth_t__pack_to_buffer
21934                      (const StreamingProtobufs__SCS120KHZoneSixteenthT   *message,
21935                       ProtobufCBuffer     *buffer);
21936 StreamingProtobufs__SCS120KHZoneSixteenthT *
21937        streaming_protobufs__scs120_khzone_sixteenth_t__unpack
21938                      (ProtobufCAllocator  *allocator,
21939                       size_t               len,
21940                       const uint8_t       *data);
21941 void   streaming_protobufs__scs120_khzone_sixteenth_t__free_unpacked
21942                      (StreamingProtobufs__SCS120KHZoneSixteenthT *message,
21943                       ProtobufCAllocator *allocator);
21944 /* StreamingProtobufs__UplinkConfigCommonSIB methods */
21945 void   streaming_protobufs__uplink_config_common_sib__init
21946                      (StreamingProtobufs__UplinkConfigCommonSIB         *message);
21947 size_t streaming_protobufs__uplink_config_common_sib__get_packed_size
21948                      (const StreamingProtobufs__UplinkConfigCommonSIB   *message);
21949 size_t streaming_protobufs__uplink_config_common_sib__pack
21950                      (const StreamingProtobufs__UplinkConfigCommonSIB   *message,
21951                       uint8_t             *out);
21952 size_t streaming_protobufs__uplink_config_common_sib__pack_to_buffer
21953                      (const StreamingProtobufs__UplinkConfigCommonSIB   *message,
21954                       ProtobufCBuffer     *buffer);
21955 StreamingProtobufs__UplinkConfigCommonSIB *
21956        streaming_protobufs__uplink_config_common_sib__unpack
21957                      (ProtobufCAllocator  *allocator,
21958                       size_t               len,
21959                       const uint8_t       *data);
21960 void   streaming_protobufs__uplink_config_common_sib__free_unpacked
21961                      (StreamingProtobufs__UplinkConfigCommonSIB *message,
21962                       ProtobufCAllocator *allocator);
21963 /* StreamingProtobufs__FrequencyInfoULSIB methods */
21964 void   streaming_protobufs__frequency_info_ul__sib__init
21965                      (StreamingProtobufs__FrequencyInfoULSIB         *message);
21966 size_t streaming_protobufs__frequency_info_ul__sib__get_packed_size
21967                      (const StreamingProtobufs__FrequencyInfoULSIB   *message);
21968 size_t streaming_protobufs__frequency_info_ul__sib__pack
21969                      (const StreamingProtobufs__FrequencyInfoULSIB   *message,
21970                       uint8_t             *out);
21971 size_t streaming_protobufs__frequency_info_ul__sib__pack_to_buffer
21972                      (const StreamingProtobufs__FrequencyInfoULSIB   *message,
21973                       ProtobufCBuffer     *buffer);
21974 StreamingProtobufs__FrequencyInfoULSIB *
21975        streaming_protobufs__frequency_info_ul__sib__unpack
21976                      (ProtobufCAllocator  *allocator,
21977                       size_t               len,
21978                       const uint8_t       *data);
21979 void   streaming_protobufs__frequency_info_ul__sib__free_unpacked
21980                      (StreamingProtobufs__FrequencyInfoULSIB *message,
21981                       ProtobufCAllocator *allocator);
21982 /* StreamingProtobufs__SIBNTimingAdvanceOffset methods */
21983 void   streaming_protobufs__sib__n__timing_advance_offset__init
21984                      (StreamingProtobufs__SIBNTimingAdvanceOffset         *message);
21985 size_t streaming_protobufs__sib__n__timing_advance_offset__get_packed_size
21986                      (const StreamingProtobufs__SIBNTimingAdvanceOffset   *message);
21987 size_t streaming_protobufs__sib__n__timing_advance_offset__pack
21988                      (const StreamingProtobufs__SIBNTimingAdvanceOffset   *message,
21989                       uint8_t             *out);
21990 size_t streaming_protobufs__sib__n__timing_advance_offset__pack_to_buffer
21991                      (const StreamingProtobufs__SIBNTimingAdvanceOffset   *message,
21992                       ProtobufCBuffer     *buffer);
21993 StreamingProtobufs__SIBNTimingAdvanceOffset *
21994        streaming_protobufs__sib__n__timing_advance_offset__unpack
21995                      (ProtobufCAllocator  *allocator,
21996                       size_t               len,
21997                       const uint8_t       *data);
21998 void   streaming_protobufs__sib__n__timing_advance_offset__free_unpacked
21999                      (StreamingProtobufs__SIBNTimingAdvanceOffset *message,
22000                       ProtobufCAllocator *allocator);
22001 /* StreamingProtobufs__SIBSSBPositionsInBurst methods */
22002 void   streaming_protobufs__sib__ssb__positions_in_burst__init
22003                      (StreamingProtobufs__SIBSSBPositionsInBurst         *message);
22004 size_t streaming_protobufs__sib__ssb__positions_in_burst__get_packed_size
22005                      (const StreamingProtobufs__SIBSSBPositionsInBurst   *message);
22006 size_t streaming_protobufs__sib__ssb__positions_in_burst__pack
22007                      (const StreamingProtobufs__SIBSSBPositionsInBurst   *message,
22008                       uint8_t             *out);
22009 size_t streaming_protobufs__sib__ssb__positions_in_burst__pack_to_buffer
22010                      (const StreamingProtobufs__SIBSSBPositionsInBurst   *message,
22011                       ProtobufCBuffer     *buffer);
22012 StreamingProtobufs__SIBSSBPositionsInBurst *
22013        streaming_protobufs__sib__ssb__positions_in_burst__unpack
22014                      (ProtobufCAllocator  *allocator,
22015                       size_t               len,
22016                       const uint8_t       *data);
22017 void   streaming_protobufs__sib__ssb__positions_in_burst__free_unpacked
22018                      (StreamingProtobufs__SIBSSBPositionsInBurst *message,
22019                       ProtobufCAllocator *allocator);
22020 /* StreamingProtobufs__SIBSSBPeriodicityServingCell methods */
22021 void   streaming_protobufs__sib__ssb__periodicity_serving_cell__init
22022                      (StreamingProtobufs__SIBSSBPeriodicityServingCell         *message);
22023 size_t streaming_protobufs__sib__ssb__periodicity_serving_cell__get_packed_size
22024                      (const StreamingProtobufs__SIBSSBPeriodicityServingCell   *message);
22025 size_t streaming_protobufs__sib__ssb__periodicity_serving_cell__pack
22026                      (const StreamingProtobufs__SIBSSBPeriodicityServingCell   *message,
22027                       uint8_t             *out);
22028 size_t streaming_protobufs__sib__ssb__periodicity_serving_cell__pack_to_buffer
22029                      (const StreamingProtobufs__SIBSSBPeriodicityServingCell   *message,
22030                       ProtobufCBuffer     *buffer);
22031 StreamingProtobufs__SIBSSBPeriodicityServingCell *
22032        streaming_protobufs__sib__ssb__periodicity_serving_cell__unpack
22033                      (ProtobufCAllocator  *allocator,
22034                       size_t               len,
22035                       const uint8_t       *data);
22036 void   streaming_protobufs__sib__ssb__periodicity_serving_cell__free_unpacked
22037                      (StreamingProtobufs__SIBSSBPeriodicityServingCell *message,
22038                       ProtobufCAllocator *allocator);
22039 /* StreamingProtobufs__UETimersAndConstants methods */
22040 void   streaming_protobufs__ue__timers_and_constants__init
22041                      (StreamingProtobufs__UETimersAndConstants         *message);
22042 size_t streaming_protobufs__ue__timers_and_constants__get_packed_size
22043                      (const StreamingProtobufs__UETimersAndConstants   *message);
22044 size_t streaming_protobufs__ue__timers_and_constants__pack
22045                      (const StreamingProtobufs__UETimersAndConstants   *message,
22046                       uint8_t             *out);
22047 size_t streaming_protobufs__ue__timers_and_constants__pack_to_buffer
22048                      (const StreamingProtobufs__UETimersAndConstants   *message,
22049                       ProtobufCBuffer     *buffer);
22050 StreamingProtobufs__UETimersAndConstants *
22051        streaming_protobufs__ue__timers_and_constants__unpack
22052                      (ProtobufCAllocator  *allocator,
22053                       size_t               len,
22054                       const uint8_t       *data);
22055 void   streaming_protobufs__ue__timers_and_constants__free_unpacked
22056                      (StreamingProtobufs__UETimersAndConstants *message,
22057                       ProtobufCAllocator *allocator);
22058 /* StreamingProtobufs__UETimersAndConstantsT300T301T319 methods */
22059 void   streaming_protobufs__ue__timers_and_constants_t300__t301__t319__init
22060                      (StreamingProtobufs__UETimersAndConstantsT300T301T319         *message);
22061 size_t streaming_protobufs__ue__timers_and_constants_t300__t301__t319__get_packed_size
22062                      (const StreamingProtobufs__UETimersAndConstantsT300T301T319   *message);
22063 size_t streaming_protobufs__ue__timers_and_constants_t300__t301__t319__pack
22064                      (const StreamingProtobufs__UETimersAndConstantsT300T301T319   *message,
22065                       uint8_t             *out);
22066 size_t streaming_protobufs__ue__timers_and_constants_t300__t301__t319__pack_to_buffer
22067                      (const StreamingProtobufs__UETimersAndConstantsT300T301T319   *message,
22068                       ProtobufCBuffer     *buffer);
22069 StreamingProtobufs__UETimersAndConstantsT300T301T319 *
22070        streaming_protobufs__ue__timers_and_constants_t300__t301__t319__unpack
22071                      (ProtobufCAllocator  *allocator,
22072                       size_t               len,
22073                       const uint8_t       *data);
22074 void   streaming_protobufs__ue__timers_and_constants_t300__t301__t319__free_unpacked
22075                      (StreamingProtobufs__UETimersAndConstantsT300T301T319 *message,
22076                       ProtobufCAllocator *allocator);
22077 /* StreamingProtobufs__UETimersAndConstantsT310 methods */
22078 void   streaming_protobufs__ue__timers_and_constants_t310__init
22079                      (StreamingProtobufs__UETimersAndConstantsT310         *message);
22080 size_t streaming_protobufs__ue__timers_and_constants_t310__get_packed_size
22081                      (const StreamingProtobufs__UETimersAndConstantsT310   *message);
22082 size_t streaming_protobufs__ue__timers_and_constants_t310__pack
22083                      (const StreamingProtobufs__UETimersAndConstantsT310   *message,
22084                       uint8_t             *out);
22085 size_t streaming_protobufs__ue__timers_and_constants_t310__pack_to_buffer
22086                      (const StreamingProtobufs__UETimersAndConstantsT310   *message,
22087                       ProtobufCBuffer     *buffer);
22088 StreamingProtobufs__UETimersAndConstantsT310 *
22089        streaming_protobufs__ue__timers_and_constants_t310__unpack
22090                      (ProtobufCAllocator  *allocator,
22091                       size_t               len,
22092                       const uint8_t       *data);
22093 void   streaming_protobufs__ue__timers_and_constants_t310__free_unpacked
22094                      (StreamingProtobufs__UETimersAndConstantsT310 *message,
22095                       ProtobufCAllocator *allocator);
22096 /* StreamingProtobufs__UETimersAndConstantsN310 methods */
22097 void   streaming_protobufs__ue__timers_and_constants_n310__init
22098                      (StreamingProtobufs__UETimersAndConstantsN310         *message);
22099 size_t streaming_protobufs__ue__timers_and_constants_n310__get_packed_size
22100                      (const StreamingProtobufs__UETimersAndConstantsN310   *message);
22101 size_t streaming_protobufs__ue__timers_and_constants_n310__pack
22102                      (const StreamingProtobufs__UETimersAndConstantsN310   *message,
22103                       uint8_t             *out);
22104 size_t streaming_protobufs__ue__timers_and_constants_n310__pack_to_buffer
22105                      (const StreamingProtobufs__UETimersAndConstantsN310   *message,
22106                       ProtobufCBuffer     *buffer);
22107 StreamingProtobufs__UETimersAndConstantsN310 *
22108        streaming_protobufs__ue__timers_and_constants_n310__unpack
22109                      (ProtobufCAllocator  *allocator,
22110                       size_t               len,
22111                       const uint8_t       *data);
22112 void   streaming_protobufs__ue__timers_and_constants_n310__free_unpacked
22113                      (StreamingProtobufs__UETimersAndConstantsN310 *message,
22114                       ProtobufCAllocator *allocator);
22115 /* StreamingProtobufs__UETimersAndConstantsT311 methods */
22116 void   streaming_protobufs__ue__timers_and_constants_t311__init
22117                      (StreamingProtobufs__UETimersAndConstantsT311         *message);
22118 size_t streaming_protobufs__ue__timers_and_constants_t311__get_packed_size
22119                      (const StreamingProtobufs__UETimersAndConstantsT311   *message);
22120 size_t streaming_protobufs__ue__timers_and_constants_t311__pack
22121                      (const StreamingProtobufs__UETimersAndConstantsT311   *message,
22122                       uint8_t             *out);
22123 size_t streaming_protobufs__ue__timers_and_constants_t311__pack_to_buffer
22124                      (const StreamingProtobufs__UETimersAndConstantsT311   *message,
22125                       ProtobufCBuffer     *buffer);
22126 StreamingProtobufs__UETimersAndConstantsT311 *
22127        streaming_protobufs__ue__timers_and_constants_t311__unpack
22128                      (ProtobufCAllocator  *allocator,
22129                       size_t               len,
22130                       const uint8_t       *data);
22131 void   streaming_protobufs__ue__timers_and_constants_t311__free_unpacked
22132                      (StreamingProtobufs__UETimersAndConstantsT311 *message,
22133                       ProtobufCAllocator *allocator);
22134 /* StreamingProtobufs__UETimersAndConstantsN311 methods */
22135 void   streaming_protobufs__ue__timers_and_constants_n311__init
22136                      (StreamingProtobufs__UETimersAndConstantsN311         *message);
22137 size_t streaming_protobufs__ue__timers_and_constants_n311__get_packed_size
22138                      (const StreamingProtobufs__UETimersAndConstantsN311   *message);
22139 size_t streaming_protobufs__ue__timers_and_constants_n311__pack
22140                      (const StreamingProtobufs__UETimersAndConstantsN311   *message,
22141                       uint8_t             *out);
22142 size_t streaming_protobufs__ue__timers_and_constants_n311__pack_to_buffer
22143                      (const StreamingProtobufs__UETimersAndConstantsN311   *message,
22144                       ProtobufCBuffer     *buffer);
22145 StreamingProtobufs__UETimersAndConstantsN311 *
22146        streaming_protobufs__ue__timers_and_constants_n311__unpack
22147                      (ProtobufCAllocator  *allocator,
22148                       size_t               len,
22149                       const uint8_t       *data);
22150 void   streaming_protobufs__ue__timers_and_constants_n311__free_unpacked
22151                      (StreamingProtobufs__UETimersAndConstantsN311 *message,
22152                       ProtobufCAllocator *allocator);
22153 /* StreamingProtobufs__UACBarringPerCatList methods */
22154 void   streaming_protobufs__uac__barring_per_cat_list__init
22155                      (StreamingProtobufs__UACBarringPerCatList         *message);
22156 size_t streaming_protobufs__uac__barring_per_cat_list__get_packed_size
22157                      (const StreamingProtobufs__UACBarringPerCatList   *message);
22158 size_t streaming_protobufs__uac__barring_per_cat_list__pack
22159                      (const StreamingProtobufs__UACBarringPerCatList   *message,
22160                       uint8_t             *out);
22161 size_t streaming_protobufs__uac__barring_per_cat_list__pack_to_buffer
22162                      (const StreamingProtobufs__UACBarringPerCatList   *message,
22163                       ProtobufCBuffer     *buffer);
22164 StreamingProtobufs__UACBarringPerCatList *
22165        streaming_protobufs__uac__barring_per_cat_list__unpack
22166                      (ProtobufCAllocator  *allocator,
22167                       size_t               len,
22168                       const uint8_t       *data);
22169 void   streaming_protobufs__uac__barring_per_cat_list__free_unpacked
22170                      (StreamingProtobufs__UACBarringPerCatList *message,
22171                       ProtobufCAllocator *allocator);
22172 /* StreamingProtobufs__UACBarringPerCat methods */
22173 void   streaming_protobufs__uac__barring_per_cat__init
22174                      (StreamingProtobufs__UACBarringPerCat         *message);
22175 size_t streaming_protobufs__uac__barring_per_cat__get_packed_size
22176                      (const StreamingProtobufs__UACBarringPerCat   *message);
22177 size_t streaming_protobufs__uac__barring_per_cat__pack
22178                      (const StreamingProtobufs__UACBarringPerCat   *message,
22179                       uint8_t             *out);
22180 size_t streaming_protobufs__uac__barring_per_cat__pack_to_buffer
22181                      (const StreamingProtobufs__UACBarringPerCat   *message,
22182                       ProtobufCBuffer     *buffer);
22183 StreamingProtobufs__UACBarringPerCat *
22184        streaming_protobufs__uac__barring_per_cat__unpack
22185                      (ProtobufCAllocator  *allocator,
22186                       size_t               len,
22187                       const uint8_t       *data);
22188 void   streaming_protobufs__uac__barring_per_cat__free_unpacked
22189                      (StreamingProtobufs__UACBarringPerCat *message,
22190                       ProtobufCAllocator *allocator);
22191 /* StreamingProtobufs__UACBarringPerPLMNList methods */
22192 void   streaming_protobufs__uac__barring_per_plmn__list__init
22193                      (StreamingProtobufs__UACBarringPerPLMNList         *message);
22194 size_t streaming_protobufs__uac__barring_per_plmn__list__get_packed_size
22195                      (const StreamingProtobufs__UACBarringPerPLMNList   *message);
22196 size_t streaming_protobufs__uac__barring_per_plmn__list__pack
22197                      (const StreamingProtobufs__UACBarringPerPLMNList   *message,
22198                       uint8_t             *out);
22199 size_t streaming_protobufs__uac__barring_per_plmn__list__pack_to_buffer
22200                      (const StreamingProtobufs__UACBarringPerPLMNList   *message,
22201                       ProtobufCBuffer     *buffer);
22202 StreamingProtobufs__UACBarringPerPLMNList *
22203        streaming_protobufs__uac__barring_per_plmn__list__unpack
22204                      (ProtobufCAllocator  *allocator,
22205                       size_t               len,
22206                       const uint8_t       *data);
22207 void   streaming_protobufs__uac__barring_per_plmn__list__free_unpacked
22208                      (StreamingProtobufs__UACBarringPerPLMNList *message,
22209                       ProtobufCAllocator *allocator);
22210 /* StreamingProtobufs__UACBarringPerPLMN methods */
22211 void   streaming_protobufs__uac__barring_per_plmn__init
22212                      (StreamingProtobufs__UACBarringPerPLMN         *message);
22213 size_t streaming_protobufs__uac__barring_per_plmn__get_packed_size
22214                      (const StreamingProtobufs__UACBarringPerPLMN   *message);
22215 size_t streaming_protobufs__uac__barring_per_plmn__pack
22216                      (const StreamingProtobufs__UACBarringPerPLMN   *message,
22217                       uint8_t             *out);
22218 size_t streaming_protobufs__uac__barring_per_plmn__pack_to_buffer
22219                      (const StreamingProtobufs__UACBarringPerPLMN   *message,
22220                       ProtobufCBuffer     *buffer);
22221 StreamingProtobufs__UACBarringPerPLMN *
22222        streaming_protobufs__uac__barring_per_plmn__unpack
22223                      (ProtobufCAllocator  *allocator,
22224                       size_t               len,
22225                       const uint8_t       *data);
22226 void   streaming_protobufs__uac__barring_per_plmn__free_unpacked
22227                      (StreamingProtobufs__UACBarringPerPLMN *message,
22228                       ProtobufCAllocator *allocator);
22229 /* StreamingProtobufs__UACImplicitACBarringList methods */
22230 void   streaming_protobufs__uac__implicit_acbarring_list__init
22231                      (StreamingProtobufs__UACImplicitACBarringList         *message);
22232 size_t streaming_protobufs__uac__implicit_acbarring_list__get_packed_size
22233                      (const StreamingProtobufs__UACImplicitACBarringList   *message);
22234 size_t streaming_protobufs__uac__implicit_acbarring_list__pack
22235                      (const StreamingProtobufs__UACImplicitACBarringList   *message,
22236                       uint8_t             *out);
22237 size_t streaming_protobufs__uac__implicit_acbarring_list__pack_to_buffer
22238                      (const StreamingProtobufs__UACImplicitACBarringList   *message,
22239                       ProtobufCBuffer     *buffer);
22240 StreamingProtobufs__UACImplicitACBarringList *
22241        streaming_protobufs__uac__implicit_acbarring_list__unpack
22242                      (ProtobufCAllocator  *allocator,
22243                       size_t               len,
22244                       const uint8_t       *data);
22245 void   streaming_protobufs__uac__implicit_acbarring_list__free_unpacked
22246                      (StreamingProtobufs__UACImplicitACBarringList *message,
22247                       ProtobufCAllocator *allocator);
22248 /* StreamingProtobufs__UACBarringInfoSetList methods */
22249 void   streaming_protobufs__uac__barring_info_set_list__init
22250                      (StreamingProtobufs__UACBarringInfoSetList         *message);
22251 size_t streaming_protobufs__uac__barring_info_set_list__get_packed_size
22252                      (const StreamingProtobufs__UACBarringInfoSetList   *message);
22253 size_t streaming_protobufs__uac__barring_info_set_list__pack
22254                      (const StreamingProtobufs__UACBarringInfoSetList   *message,
22255                       uint8_t             *out);
22256 size_t streaming_protobufs__uac__barring_info_set_list__pack_to_buffer
22257                      (const StreamingProtobufs__UACBarringInfoSetList   *message,
22258                       ProtobufCBuffer     *buffer);
22259 StreamingProtobufs__UACBarringInfoSetList *
22260        streaming_protobufs__uac__barring_info_set_list__unpack
22261                      (ProtobufCAllocator  *allocator,
22262                       size_t               len,
22263                       const uint8_t       *data);
22264 void   streaming_protobufs__uac__barring_info_set_list__free_unpacked
22265                      (StreamingProtobufs__UACBarringInfoSetList *message,
22266                       ProtobufCAllocator *allocator);
22267 /* StreamingProtobufs__UACBarringInfoSet methods */
22268 void   streaming_protobufs__uac__barring_info_set__init
22269                      (StreamingProtobufs__UACBarringInfoSet         *message);
22270 size_t streaming_protobufs__uac__barring_info_set__get_packed_size
22271                      (const StreamingProtobufs__UACBarringInfoSet   *message);
22272 size_t streaming_protobufs__uac__barring_info_set__pack
22273                      (const StreamingProtobufs__UACBarringInfoSet   *message,
22274                       uint8_t             *out);
22275 size_t streaming_protobufs__uac__barring_info_set__pack_to_buffer
22276                      (const StreamingProtobufs__UACBarringInfoSet   *message,
22277                       ProtobufCBuffer     *buffer);
22278 StreamingProtobufs__UACBarringInfoSet *
22279        streaming_protobufs__uac__barring_info_set__unpack
22280                      (ProtobufCAllocator  *allocator,
22281                       size_t               len,
22282                       const uint8_t       *data);
22283 void   streaming_protobufs__uac__barring_info_set__free_unpacked
22284                      (StreamingProtobufs__UACBarringInfoSet *message,
22285                       ProtobufCAllocator *allocator);
22286 /* StreamingProtobufs__UACBarringFactor methods */
22287 void   streaming_protobufs__uac__barring_factor__init
22288                      (StreamingProtobufs__UACBarringFactor         *message);
22289 size_t streaming_protobufs__uac__barring_factor__get_packed_size
22290                      (const StreamingProtobufs__UACBarringFactor   *message);
22291 size_t streaming_protobufs__uac__barring_factor__pack
22292                      (const StreamingProtobufs__UACBarringFactor   *message,
22293                       uint8_t             *out);
22294 size_t streaming_protobufs__uac__barring_factor__pack_to_buffer
22295                      (const StreamingProtobufs__UACBarringFactor   *message,
22296                       ProtobufCBuffer     *buffer);
22297 StreamingProtobufs__UACBarringFactor *
22298        streaming_protobufs__uac__barring_factor__unpack
22299                      (ProtobufCAllocator  *allocator,
22300                       size_t               len,
22301                       const uint8_t       *data);
22302 void   streaming_protobufs__uac__barring_factor__free_unpacked
22303                      (StreamingProtobufs__UACBarringFactor *message,
22304                       ProtobufCAllocator *allocator);
22305 /* StreamingProtobufs__UACBarringTime methods */
22306 void   streaming_protobufs__uac__barring_time__init
22307                      (StreamingProtobufs__UACBarringTime         *message);
22308 size_t streaming_protobufs__uac__barring_time__get_packed_size
22309                      (const StreamingProtobufs__UACBarringTime   *message);
22310 size_t streaming_protobufs__uac__barring_time__pack
22311                      (const StreamingProtobufs__UACBarringTime   *message,
22312                       uint8_t             *out);
22313 size_t streaming_protobufs__uac__barring_time__pack_to_buffer
22314                      (const StreamingProtobufs__UACBarringTime   *message,
22315                       ProtobufCBuffer     *buffer);
22316 StreamingProtobufs__UACBarringTime *
22317        streaming_protobufs__uac__barring_time__unpack
22318                      (ProtobufCAllocator  *allocator,
22319                       size_t               len,
22320                       const uint8_t       *data);
22321 void   streaming_protobufs__uac__barring_time__free_unpacked
22322                      (StreamingProtobufs__UACBarringTime *message,
22323                       ProtobufCAllocator *allocator);
22324 /* StreamingProtobufs__MobilityStateParameters methods */
22325 void   streaming_protobufs__mobility_state_parameters__init
22326                      (StreamingProtobufs__MobilityStateParameters         *message);
22327 size_t streaming_protobufs__mobility_state_parameters__get_packed_size
22328                      (const StreamingProtobufs__MobilityStateParameters   *message);
22329 size_t streaming_protobufs__mobility_state_parameters__pack
22330                      (const StreamingProtobufs__MobilityStateParameters   *message,
22331                       uint8_t             *out);
22332 size_t streaming_protobufs__mobility_state_parameters__pack_to_buffer
22333                      (const StreamingProtobufs__MobilityStateParameters   *message,
22334                       ProtobufCBuffer     *buffer);
22335 StreamingProtobufs__MobilityStateParameters *
22336        streaming_protobufs__mobility_state_parameters__unpack
22337                      (ProtobufCAllocator  *allocator,
22338                       size_t               len,
22339                       const uint8_t       *data);
22340 void   streaming_protobufs__mobility_state_parameters__free_unpacked
22341                      (StreamingProtobufs__MobilityStateParameters *message,
22342                       ProtobufCAllocator *allocator);
22343 /* StreamingProtobufs__TEvaluationHystNormal methods */
22344 void   streaming_protobufs__t__evaluation__hyst_normal__init
22345                      (StreamingProtobufs__TEvaluationHystNormal         *message);
22346 size_t streaming_protobufs__t__evaluation__hyst_normal__get_packed_size
22347                      (const StreamingProtobufs__TEvaluationHystNormal   *message);
22348 size_t streaming_protobufs__t__evaluation__hyst_normal__pack
22349                      (const StreamingProtobufs__TEvaluationHystNormal   *message,
22350                       uint8_t             *out);
22351 size_t streaming_protobufs__t__evaluation__hyst_normal__pack_to_buffer
22352                      (const StreamingProtobufs__TEvaluationHystNormal   *message,
22353                       ProtobufCBuffer     *buffer);
22354 StreamingProtobufs__TEvaluationHystNormal *
22355        streaming_protobufs__t__evaluation__hyst_normal__unpack
22356                      (ProtobufCAllocator  *allocator,
22357                       size_t               len,
22358                       const uint8_t       *data);
22359 void   streaming_protobufs__t__evaluation__hyst_normal__free_unpacked
22360                      (StreamingProtobufs__TEvaluationHystNormal *message,
22361                       ProtobufCAllocator *allocator);
22362 /* StreamingProtobufs__EUTRAMultiBandInfoList methods */
22363 void   streaming_protobufs__eutra__multi_band_info_list__init
22364                      (StreamingProtobufs__EUTRAMultiBandInfoList         *message);
22365 size_t streaming_protobufs__eutra__multi_band_info_list__get_packed_size
22366                      (const StreamingProtobufs__EUTRAMultiBandInfoList   *message);
22367 size_t streaming_protobufs__eutra__multi_band_info_list__pack
22368                      (const StreamingProtobufs__EUTRAMultiBandInfoList   *message,
22369                       uint8_t             *out);
22370 size_t streaming_protobufs__eutra__multi_band_info_list__pack_to_buffer
22371                      (const StreamingProtobufs__EUTRAMultiBandInfoList   *message,
22372                       ProtobufCBuffer     *buffer);
22373 StreamingProtobufs__EUTRAMultiBandInfoList *
22374        streaming_protobufs__eutra__multi_band_info_list__unpack
22375                      (ProtobufCAllocator  *allocator,
22376                       size_t               len,
22377                       const uint8_t       *data);
22378 void   streaming_protobufs__eutra__multi_band_info_list__free_unpacked
22379                      (StreamingProtobufs__EUTRAMultiBandInfoList *message,
22380                       ProtobufCAllocator *allocator);
22381 /* StreamingProtobufs__EUTRAMultiBandInfo methods */
22382 void   streaming_protobufs__eutra__multi_band_info__init
22383                      (StreamingProtobufs__EUTRAMultiBandInfo         *message);
22384 size_t streaming_protobufs__eutra__multi_band_info__get_packed_size
22385                      (const StreamingProtobufs__EUTRAMultiBandInfo   *message);
22386 size_t streaming_protobufs__eutra__multi_band_info__pack
22387                      (const StreamingProtobufs__EUTRAMultiBandInfo   *message,
22388                       uint8_t             *out);
22389 size_t streaming_protobufs__eutra__multi_band_info__pack_to_buffer
22390                      (const StreamingProtobufs__EUTRAMultiBandInfo   *message,
22391                       ProtobufCBuffer     *buffer);
22392 StreamingProtobufs__EUTRAMultiBandInfo *
22393        streaming_protobufs__eutra__multi_band_info__unpack
22394                      (ProtobufCAllocator  *allocator,
22395                       size_t               len,
22396                       const uint8_t       *data);
22397 void   streaming_protobufs__eutra__multi_band_info__free_unpacked
22398                      (StreamingProtobufs__EUTRAMultiBandInfo *message,
22399                       ProtobufCAllocator *allocator);
22400 /* StreamingProtobufs__EUTRANSPmaxList methods */
22401 void   streaming_protobufs__eutra__ns__pmax_list__init
22402                      (StreamingProtobufs__EUTRANSPmaxList         *message);
22403 size_t streaming_protobufs__eutra__ns__pmax_list__get_packed_size
22404                      (const StreamingProtobufs__EUTRANSPmaxList   *message);
22405 size_t streaming_protobufs__eutra__ns__pmax_list__pack
22406                      (const StreamingProtobufs__EUTRANSPmaxList   *message,
22407                       uint8_t             *out);
22408 size_t streaming_protobufs__eutra__ns__pmax_list__pack_to_buffer
22409                      (const StreamingProtobufs__EUTRANSPmaxList   *message,
22410                       ProtobufCBuffer     *buffer);
22411 StreamingProtobufs__EUTRANSPmaxList *
22412        streaming_protobufs__eutra__ns__pmax_list__unpack
22413                      (ProtobufCAllocator  *allocator,
22414                       size_t               len,
22415                       const uint8_t       *data);
22416 void   streaming_protobufs__eutra__ns__pmax_list__free_unpacked
22417                      (StreamingProtobufs__EUTRANSPmaxList *message,
22418                       ProtobufCAllocator *allocator);
22419 /* StreamingProtobufs__EUTRANSPmaxValue methods */
22420 void   streaming_protobufs__eutra__ns__pmax_value__init
22421                      (StreamingProtobufs__EUTRANSPmaxValue         *message);
22422 size_t streaming_protobufs__eutra__ns__pmax_value__get_packed_size
22423                      (const StreamingProtobufs__EUTRANSPmaxValue   *message);
22424 size_t streaming_protobufs__eutra__ns__pmax_value__pack
22425                      (const StreamingProtobufs__EUTRANSPmaxValue   *message,
22426                       uint8_t             *out);
22427 size_t streaming_protobufs__eutra__ns__pmax_value__pack_to_buffer
22428                      (const StreamingProtobufs__EUTRANSPmaxValue   *message,
22429                       ProtobufCBuffer     *buffer);
22430 StreamingProtobufs__EUTRANSPmaxValue *
22431        streaming_protobufs__eutra__ns__pmax_value__unpack
22432                      (ProtobufCAllocator  *allocator,
22433                       size_t               len,
22434                       const uint8_t       *data);
22435 void   streaming_protobufs__eutra__ns__pmax_value__free_unpacked
22436                      (StreamingProtobufs__EUTRANSPmaxValue *message,
22437                       ProtobufCAllocator *allocator);
22438 /* --- per-message closures --- */
22439
22440 typedef void (*StreamingProtobufs__CellGroupConfig_Closure)
22441                  (const StreamingProtobufs__CellGroupConfig *message,
22442                   void *closure_data);
22443 typedef void (*StreamingProtobufs__RLCBearerConfig_Closure)
22444                  (const StreamingProtobufs__RLCBearerConfig *message,
22445                   void *closure_data);
22446 typedef void (*StreamingProtobufs__RLCConfig_Closure)
22447                  (const StreamingProtobufs__RLCConfig *message,
22448                   void *closure_data);
22449 typedef void (*StreamingProtobufs__AM_Closure)
22450                  (const StreamingProtobufs__AM *message,
22451                   void *closure_data);
22452 typedef void (*StreamingProtobufs__ULAMRLC_Closure)
22453                  (const StreamingProtobufs__ULAMRLC *message,
22454                   void *closure_data);
22455 typedef void (*StreamingProtobufs__MaxRetxThreshold_Closure)
22456                  (const StreamingProtobufs__MaxRetxThreshold *message,
22457                   void *closure_data);
22458 typedef void (*StreamingProtobufs__SNFieldLengthAM_Closure)
22459                  (const StreamingProtobufs__SNFieldLengthAM *message,
22460                   void *closure_data);
22461 typedef void (*StreamingProtobufs__TPollRetransmit_Closure)
22462                  (const StreamingProtobufs__TPollRetransmit *message,
22463                   void *closure_data);
22464 typedef void (*StreamingProtobufs__PollPDU_Closure)
22465                  (const StreamingProtobufs__PollPDU *message,
22466                   void *closure_data);
22467 typedef void (*StreamingProtobufs__PollByte_Closure)
22468                  (const StreamingProtobufs__PollByte *message,
22469                   void *closure_data);
22470 typedef void (*StreamingProtobufs__DLAMRLC_Closure)
22471                  (const StreamingProtobufs__DLAMRLC *message,
22472                   void *closure_data);
22473 typedef void (*StreamingProtobufs__TReassembly_Closure)
22474                  (const StreamingProtobufs__TReassembly *message,
22475                   void *closure_data);
22476 typedef void (*StreamingProtobufs__TStatusProhibit_Closure)
22477                  (const StreamingProtobufs__TStatusProhibit *message,
22478                   void *closure_data);
22479 typedef void (*StreamingProtobufs__UMBiDirectional_Closure)
22480                  (const StreamingProtobufs__UMBiDirectional *message,
22481                   void *closure_data);
22482 typedef void (*StreamingProtobufs__ULUMRLC_Closure)
22483                  (const StreamingProtobufs__ULUMRLC *message,
22484                   void *closure_data);
22485 typedef void (*StreamingProtobufs__SNFieldLengthUM_Closure)
22486                  (const StreamingProtobufs__SNFieldLengthUM *message,
22487                   void *closure_data);
22488 typedef void (*StreamingProtobufs__DLUMRLC_Closure)
22489                  (const StreamingProtobufs__DLUMRLC *message,
22490                   void *closure_data);
22491 typedef void (*StreamingProtobufs__UMUniDirectionalUL_Closure)
22492                  (const StreamingProtobufs__UMUniDirectionalUL *message,
22493                   void *closure_data);
22494 typedef void (*StreamingProtobufs__UMUniDirectionalDL_Closure)
22495                  (const StreamingProtobufs__UMUniDirectionalDL *message,
22496                   void *closure_data);
22497 typedef void (*StreamingProtobufs__LogicalChannelConfig_Closure)
22498                  (const StreamingProtobufs__LogicalChannelConfig *message,
22499                   void *closure_data);
22500 typedef void (*StreamingProtobufs__ULSpecificParameters_Closure)
22501                  (const StreamingProtobufs__ULSpecificParameters *message,
22502                   void *closure_data);
22503 typedef void (*StreamingProtobufs__PrioritisedBitRate_Closure)
22504                  (const StreamingProtobufs__PrioritisedBitRate *message,
22505                   void *closure_data);
22506 typedef void (*StreamingProtobufs__BucketSizeDuration_Closure)
22507                  (const StreamingProtobufs__BucketSizeDuration *message,
22508                   void *closure_data);
22509 typedef void (*StreamingProtobufs__SubcarrierSpacing_Closure)
22510                  (const StreamingProtobufs__SubcarrierSpacing *message,
22511                   void *closure_data);
22512 typedef void (*StreamingProtobufs__MaxPUSCHDuration_Closure)
22513                  (const StreamingProtobufs__MaxPUSCHDuration *message,
22514                   void *closure_data);
22515 typedef void (*StreamingProtobufs__BitRateQueryProhibitTimer_Closure)
22516                  (const StreamingProtobufs__BitRateQueryProhibitTimer *message,
22517                   void *closure_data);
22518 typedef void (*StreamingProtobufs__MACCellGroupConfig_Closure)
22519                  (const StreamingProtobufs__MACCellGroupConfig *message,
22520                   void *closure_data);
22521 typedef void (*StreamingProtobufs__DRXConfig_Closure)
22522                  (const StreamingProtobufs__DRXConfig *message,
22523                   void *closure_data);
22524 typedef void (*StreamingProtobufs__MilliSeconds_Closure)
22525                  (const StreamingProtobufs__MilliSeconds *message,
22526                   void *closure_data);
22527 typedef void (*StreamingProtobufs__DRXInactivityTimer_Closure)
22528                  (const StreamingProtobufs__DRXInactivityTimer *message,
22529                   void *closure_data);
22530 typedef void (*StreamingProtobufs__DRXRetransmissionTimer_Closure)
22531                  (const StreamingProtobufs__DRXRetransmissionTimer *message,
22532                   void *closure_data);
22533 typedef void (*StreamingProtobufs__ShortDRX_Closure)
22534                  (const StreamingProtobufs__ShortDRX *message,
22535                   void *closure_data);
22536 typedef void (*StreamingProtobufs__DRXShortCycle_Closure)
22537                  (const StreamingProtobufs__DRXShortCycle *message,
22538                   void *closure_data);
22539 typedef void (*StreamingProtobufs__SchedulingRequestConfig_Closure)
22540                  (const StreamingProtobufs__SchedulingRequestConfig *message,
22541                   void *closure_data);
22542 typedef void (*StreamingProtobufs__SchedulingRequestToAddMod_Closure)
22543                  (const StreamingProtobufs__SchedulingRequestToAddMod *message,
22544                   void *closure_data);
22545 typedef void (*StreamingProtobufs__SRProhibitTimer_Closure)
22546                  (const StreamingProtobufs__SRProhibitTimer *message,
22547                   void *closure_data);
22548 typedef void (*StreamingProtobufs__SRTransMax_Closure)
22549                  (const StreamingProtobufs__SRTransMax *message,
22550                   void *closure_data);
22551 typedef void (*StreamingProtobufs__BSRConfig_Closure)
22552                  (const StreamingProtobufs__BSRConfig *message,
22553                   void *closure_data);
22554 typedef void (*StreamingProtobufs__PeriodicBSRTimer_Closure)
22555                  (const StreamingProtobufs__PeriodicBSRTimer *message,
22556                   void *closure_data);
22557 typedef void (*StreamingProtobufs__RetxBSRTimer_Closure)
22558                  (const StreamingProtobufs__RetxBSRTimer *message,
22559                   void *closure_data);
22560 typedef void (*StreamingProtobufs__LogicalChannelSRDelayTimer_Closure)
22561                  (const StreamingProtobufs__LogicalChannelSRDelayTimer *message,
22562                   void *closure_data);
22563 typedef void (*StreamingProtobufs__TAGConfig_Closure)
22564                  (const StreamingProtobufs__TAGConfig *message,
22565                   void *closure_data);
22566 typedef void (*StreamingProtobufs__TAG_Closure)
22567                  (const StreamingProtobufs__TAG *message,
22568                   void *closure_data);
22569 typedef void (*StreamingProtobufs__TimeAlignmentTimer_Closure)
22570                  (const StreamingProtobufs__TimeAlignmentTimer *message,
22571                   void *closure_data);
22572 typedef void (*StreamingProtobufs__PHRConfig_Closure)
22573                  (const StreamingProtobufs__PHRConfig *message,
22574                   void *closure_data);
22575 typedef void (*StreamingProtobufs__PHRPeriodicTimer_Closure)
22576                  (const StreamingProtobufs__PHRPeriodicTimer *message,
22577                   void *closure_data);
22578 typedef void (*StreamingProtobufs__PHRProhibitTimer_Closure)
22579                  (const StreamingProtobufs__PHRProhibitTimer *message,
22580                   void *closure_data);
22581 typedef void (*StreamingProtobufs__PHRTxPowerFactorChange_Closure)
22582                  (const StreamingProtobufs__PHRTxPowerFactorChange *message,
22583                   void *closure_data);
22584 typedef void (*StreamingProtobufs__PHRModeOtherCG_Closure)
22585                  (const StreamingProtobufs__PHRModeOtherCG *message,
22586                   void *closure_data);
22587 typedef void (*StreamingProtobufs__DataInactivityTimer_Closure)
22588                  (const StreamingProtobufs__DataInactivityTimer *message,
22589                   void *closure_data);
22590 typedef void (*StreamingProtobufs__PhysicalCellGroupConfig_Closure)
22591                  (const StreamingProtobufs__PhysicalCellGroupConfig *message,
22592                   void *closure_data);
22593 typedef void (*StreamingProtobufs__XScale_Closure)
22594                  (const StreamingProtobufs__XScale *message,
22595                   void *closure_data);
22596 typedef void (*StreamingProtobufs__SpCellConfig_Closure)
22597                  (const StreamingProtobufs__SpCellConfig *message,
22598                   void *closure_data);
22599 typedef void (*StreamingProtobufs__ReconfigurationWithSync_Closure)
22600                  (const StreamingProtobufs__ReconfigurationWithSync *message,
22601                   void *closure_data);
22602 typedef void (*StreamingProtobufs__ServingCellConfigCommon_Closure)
22603                  (const StreamingProtobufs__ServingCellConfigCommon *message,
22604                   void *closure_data);
22605 typedef void (*StreamingProtobufs__DownlinkConfigCommon_Closure)
22606                  (const StreamingProtobufs__DownlinkConfigCommon *message,
22607                   void *closure_data);
22608 typedef void (*StreamingProtobufs__FrequencyInfoDL_Closure)
22609                  (const StreamingProtobufs__FrequencyInfoDL *message,
22610                   void *closure_data);
22611 typedef void (*StreamingProtobufs__SCSSpecificCarrier_Closure)
22612                  (const StreamingProtobufs__SCSSpecificCarrier *message,
22613                   void *closure_data);
22614 typedef void (*StreamingProtobufs__BWPDownlinkCommon_Closure)
22615                  (const StreamingProtobufs__BWPDownlinkCommon *message,
22616                   void *closure_data);
22617 typedef void (*StreamingProtobufs__BWP_Closure)
22618                  (const StreamingProtobufs__BWP *message,
22619                   void *closure_data);
22620 typedef void (*StreamingProtobufs__CyclicPrefix_Closure)
22621                  (const StreamingProtobufs__CyclicPrefix *message,
22622                   void *closure_data);
22623 typedef void (*StreamingProtobufs__PDCCHConfigCommon_Closure)
22624                  (const StreamingProtobufs__PDCCHConfigCommon *message,
22625                   void *closure_data);
22626 typedef void (*StreamingProtobufs__ControlResourceSet_Closure)
22627                  (const StreamingProtobufs__ControlResourceSet *message,
22628                   void *closure_data);
22629 typedef void (*StreamingProtobufs__Interleaved_Closure)
22630                  (const StreamingProtobufs__Interleaved *message,
22631                   void *closure_data);
22632 typedef void (*StreamingProtobufs__RegBundleSize_Closure)
22633                  (const StreamingProtobufs__RegBundleSize *message,
22634                   void *closure_data);
22635 typedef void (*StreamingProtobufs__InterleaverSize_Closure)
22636                  (const StreamingProtobufs__InterleaverSize *message,
22637                   void *closure_data);
22638 typedef void (*StreamingProtobufs__PrecoderGranularity_Closure)
22639                  (const StreamingProtobufs__PrecoderGranularity *message,
22640                   void *closure_data);
22641 typedef void (*StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0_Closure)
22642                  (const StreamingProtobufs__FirstPDCCHMonitoringOccasionOfP0 *message,
22643                   void *closure_data);
22644 typedef void (*StreamingProtobufs__SequenceOfInteger_Closure)
22645                  (const StreamingProtobufs__SequenceOfInteger *message,
22646                   void *closure_data);
22647 typedef void (*StreamingProtobufs__PDSCHConfigCommon_Closure)
22648                  (const StreamingProtobufs__PDSCHConfigCommon *message,
22649                   void *closure_data);
22650 typedef void (*StreamingProtobufs__PDSCHTimeDomainResourceAllocationList_Closure)
22651                  (const StreamingProtobufs__PDSCHTimeDomainResourceAllocationList *message,
22652                   void *closure_data);
22653 typedef void (*StreamingProtobufs__PDSCHTimeDomainResourceAllocation_Closure)
22654                  (const StreamingProtobufs__PDSCHTimeDomainResourceAllocation *message,
22655                   void *closure_data);
22656 typedef void (*StreamingProtobufs__MappingType_Closure)
22657                  (const StreamingProtobufs__MappingType *message,
22658                   void *closure_data);
22659 typedef void (*StreamingProtobufs__UplinkConfigCommon_Closure)
22660                  (const StreamingProtobufs__UplinkConfigCommon *message,
22661                   void *closure_data);
22662 typedef void (*StreamingProtobufs__FrequencyInfoUL_Closure)
22663                  (const StreamingProtobufs__FrequencyInfoUL *message,
22664                   void *closure_data);
22665 typedef void (*StreamingProtobufs__BWPUplinkCommon_Closure)
22666                  (const StreamingProtobufs__BWPUplinkCommon *message,
22667                   void *closure_data);
22668 typedef void (*StreamingProtobufs__BWPUplink_Closure)
22669                  (const StreamingProtobufs__BWPUplink *message,
22670                   void *closure_data);
22671 typedef void (*StreamingProtobufs__RACHConfigCommon_Closure)
22672                  (const StreamingProtobufs__RACHConfigCommon *message,
22673                   void *closure_data);
22674 typedef void (*StreamingProtobufs__RACHConfigGeneric_Closure)
22675                  (const StreamingProtobufs__RACHConfigGeneric *message,
22676                   void *closure_data);
22677 typedef void (*StreamingProtobufs__Msg1FDM_Closure)
22678                  (const StreamingProtobufs__Msg1FDM *message,
22679                   void *closure_data);
22680 typedef void (*StreamingProtobufs__PreambleTransMax_Closure)
22681                  (const StreamingProtobufs__PreambleTransMax *message,
22682                   void *closure_data);
22683 typedef void (*StreamingProtobufs__PowerRampingStep_Closure)
22684                  (const StreamingProtobufs__PowerRampingStep *message,
22685                   void *closure_data);
22686 typedef void (*StreamingProtobufs__RAResponseWindow_Closure)
22687                  (const StreamingProtobufs__RAResponseWindow *message,
22688                   void *closure_data);
22689 typedef void (*StreamingProtobufs__Fraction_Closure)
22690                  (const StreamingProtobufs__Fraction *message,
22691                   void *closure_data);
22692 typedef void (*StreamingProtobufs__OtherFraction_Closure)
22693                  (const StreamingProtobufs__OtherFraction *message,
22694                   void *closure_data);
22695 typedef void (*StreamingProtobufs__GroupBconfigured_Closure)
22696                  (const StreamingProtobufs__GroupBconfigured *message,
22697                   void *closure_data);
22698 typedef void (*StreamingProtobufs__RAMsg3SizeGroupA_Closure)
22699                  (const StreamingProtobufs__RAMsg3SizeGroupA *message,
22700                   void *closure_data);
22701 typedef void (*StreamingProtobufs__MessagePowerOffsetGroupB_Closure)
22702                  (const StreamingProtobufs__MessagePowerOffsetGroupB *message,
22703                   void *closure_data);
22704 typedef void (*StreamingProtobufs__RAContentionResolutionTimer_Closure)
22705                  (const StreamingProtobufs__RAContentionResolutionTimer *message,
22706                   void *closure_data);
22707 typedef void (*StreamingProtobufs__RestrictedSetConfig_Closure)
22708                  (const StreamingProtobufs__RestrictedSetConfig *message,
22709                   void *closure_data);
22710 typedef void (*StreamingProtobufs__PUSCHConfigCommon_Closure)
22711                  (const StreamingProtobufs__PUSCHConfigCommon *message,
22712                   void *closure_data);
22713 typedef void (*StreamingProtobufs__PUSCHTimeDomainResourceAllocationList_Closure)
22714                  (const StreamingProtobufs__PUSCHTimeDomainResourceAllocationList *message,
22715                   void *closure_data);
22716 typedef void (*StreamingProtobufs__PUSCHTimeDomainResourceAllocation_Closure)
22717                  (const StreamingProtobufs__PUSCHTimeDomainResourceAllocation *message,
22718                   void *closure_data);
22719 typedef void (*StreamingProtobufs__PUCCHConfigCommon_Closure)
22720                  (const StreamingProtobufs__PUCCHConfigCommon *message,
22721                   void *closure_data);
22722 typedef void (*StreamingProtobufs__PUCCHGroupHopping_Closure)
22723                  (const StreamingProtobufs__PUCCHGroupHopping *message,
22724                   void *closure_data);
22725 typedef void (*StreamingProtobufs__NTimingAdvanceOffset_Closure)
22726                  (const StreamingProtobufs__NTimingAdvanceOffset *message,
22727                   void *closure_data);
22728 typedef void (*StreamingProtobufs__SSBPeriodicityServingCell_Closure)
22729                  (const StreamingProtobufs__SSBPeriodicityServingCell *message,
22730                   void *closure_data);
22731 typedef void (*StreamingProtobufs__DMRSTypeAPosition_Closure)
22732                  (const StreamingProtobufs__DMRSTypeAPosition *message,
22733                   void *closure_data);
22734 typedef void (*StreamingProtobufs__RateMatchPatternLTECRS_Closure)
22735                  (const StreamingProtobufs__RateMatchPatternLTECRS *message,
22736                   void *closure_data);
22737 typedef void (*StreamingProtobufs__CarrierBandwidthDL_Closure)
22738                  (const StreamingProtobufs__CarrierBandwidthDL *message,
22739                   void *closure_data);
22740 typedef void (*StreamingProtobufs__EUTRAMBSFNSubframeConfigList_Closure)
22741                  (const StreamingProtobufs__EUTRAMBSFNSubframeConfigList *message,
22742                   void *closure_data);
22743 typedef void (*StreamingProtobufs__EUTRAMBSFNSubframeConfig_Closure)
22744                  (const StreamingProtobufs__EUTRAMBSFNSubframeConfig *message,
22745                   void *closure_data);
22746 typedef void (*StreamingProtobufs__RadioframeAllocationPeriod_Closure)
22747                  (const StreamingProtobufs__RadioframeAllocationPeriod *message,
22748                   void *closure_data);
22749 typedef void (*StreamingProtobufs__SubframeAllocation_Closure)
22750                  (const StreamingProtobufs__SubframeAllocation *message,
22751                   void *closure_data);
22752 typedef void (*StreamingProtobufs__NrofCRSPorts_Closure)
22753                  (const StreamingProtobufs__NrofCRSPorts *message,
22754                   void *closure_data);
22755 typedef void (*StreamingProtobufs__VShift_Closure)
22756                  (const StreamingProtobufs__VShift *message,
22757                   void *closure_data);
22758 typedef void (*StreamingProtobufs__RateMatchPattern_Closure)
22759                  (const StreamingProtobufs__RateMatchPattern *message,
22760                   void *closure_data);
22761 typedef void (*StreamingProtobufs__Bitmaps_Closure)
22762                  (const StreamingProtobufs__Bitmaps *message,
22763                   void *closure_data);
22764 typedef void (*StreamingProtobufs__Dummy_Closure)
22765                  (const StreamingProtobufs__Dummy *message,
22766                   void *closure_data);
22767 typedef void (*StreamingProtobufs__TDDULDLConfigCommon_Closure)
22768                  (const StreamingProtobufs__TDDULDLConfigCommon *message,
22769                   void *closure_data);
22770 typedef void (*StreamingProtobufs__TDDULDLPattern_Closure)
22771                  (const StreamingProtobufs__TDDULDLPattern *message,
22772                   void *closure_data);
22773 typedef void (*StreamingProtobufs__DLULTransmissionPeriodicity_Closure)
22774                  (const StreamingProtobufs__DLULTransmissionPeriodicity *message,
22775                   void *closure_data);
22776 typedef void (*StreamingProtobufs__DLULTransmissionPeriodicityV1530_Closure)
22777                  (const StreamingProtobufs__DLULTransmissionPeriodicityV1530 *message,
22778                   void *closure_data);
22779 typedef void (*StreamingProtobufs__T304_Closure)
22780                  (const StreamingProtobufs__T304 *message,
22781                   void *closure_data);
22782 typedef void (*StreamingProtobufs__RACHConfigDedicated_Closure)
22783                  (const StreamingProtobufs__RACHConfigDedicated *message,
22784                   void *closure_data);
22785 typedef void (*StreamingProtobufs__CFRA_Closure)
22786                  (const StreamingProtobufs__CFRA *message,
22787                   void *closure_data);
22788 typedef void (*StreamingProtobufs__Occasions_Closure)
22789                  (const StreamingProtobufs__Occasions *message,
22790                   void *closure_data);
22791 typedef void (*StreamingProtobufs__SSB_Closure)
22792                  (const StreamingProtobufs__SSB *message,
22793                   void *closure_data);
22794 typedef void (*StreamingProtobufs__CFRASSBResource_Closure)
22795                  (const StreamingProtobufs__CFRASSBResource *message,
22796                   void *closure_data);
22797 typedef void (*StreamingProtobufs__CSIRS_Closure)
22798                  (const StreamingProtobufs__CSIRS *message,
22799                   void *closure_data);
22800 typedef void (*StreamingProtobufs__CFRACSIRSResource_Closure)
22801                  (const StreamingProtobufs__CFRACSIRSResource *message,
22802                   void *closure_data);
22803 typedef void (*StreamingProtobufs__RAPrioritization_Closure)
22804                  (const StreamingProtobufs__RAPrioritization *message,
22805                   void *closure_data);
22806 typedef void (*StreamingProtobufs__PowerRampingStepHighPriority_Closure)
22807                  (const StreamingProtobufs__PowerRampingStepHighPriority *message,
22808                   void *closure_data);
22809 typedef void (*StreamingProtobufs__ScalingFactorBI_Closure)
22810                  (const StreamingProtobufs__ScalingFactorBI *message,
22811                   void *closure_data);
22812 typedef void (*StreamingProtobufs__SSBMTC_Closure)
22813                  (const StreamingProtobufs__SSBMTC *message,
22814                   void *closure_data);
22815 typedef void (*StreamingProtobufs__Duration_Closure)
22816                  (const StreamingProtobufs__Duration *message,
22817                   void *closure_data);
22818 typedef void (*StreamingProtobufs__SSBMTC2_Closure)
22819                  (const StreamingProtobufs__SSBMTC2 *message,
22820                   void *closure_data);
22821 typedef void (*StreamingProtobufs__Periodicity_Closure)
22822                  (const StreamingProtobufs__Periodicity *message,
22823                   void *closure_data);
22824 typedef void (*StreamingProtobufs__RLFTimersAndConstants_Closure)
22825                  (const StreamingProtobufs__RLFTimersAndConstants *message,
22826                   void *closure_data);
22827 typedef void (*StreamingProtobufs__T310_Closure)
22828                  (const StreamingProtobufs__T310 *message,
22829                   void *closure_data);
22830 typedef void (*StreamingProtobufs__N310_Closure)
22831                  (const StreamingProtobufs__N310 *message,
22832                   void *closure_data);
22833 typedef void (*StreamingProtobufs__N311_Closure)
22834                  (const StreamingProtobufs__N311 *message,
22835                   void *closure_data);
22836 typedef void (*StreamingProtobufs__T311V1530_Closure)
22837                  (const StreamingProtobufs__T311V1530 *message,
22838                   void *closure_data);
22839 typedef void (*StreamingProtobufs__RlmInSyncOutOfSyncThreshold_Closure)
22840                  (const StreamingProtobufs__RlmInSyncOutOfSyncThreshold *message,
22841                   void *closure_data);
22842 typedef void (*StreamingProtobufs__ServingCellConfig_Closure)
22843                  (const StreamingProtobufs__ServingCellConfig *message,
22844                   void *closure_data);
22845 typedef void (*StreamingProtobufs__TDDULDLConfigDedicated_Closure)
22846                  (const StreamingProtobufs__TDDULDLConfigDedicated *message,
22847                   void *closure_data);
22848 typedef void (*StreamingProtobufs__TDDULDLSlotConfig_Closure)
22849                  (const StreamingProtobufs__TDDULDLSlotConfig *message,
22850                   void *closure_data);
22851 typedef void (*StreamingProtobufs__Explicit_Closure)
22852                  (const StreamingProtobufs__Explicit *message,
22853                   void *closure_data);
22854 typedef void (*StreamingProtobufs__BWPDownlinkDedicated_Closure)
22855                  (const StreamingProtobufs__BWPDownlinkDedicated *message,
22856                   void *closure_data);
22857 typedef void (*StreamingProtobufs__PDCCHConfig_Closure)
22858                  (const StreamingProtobufs__PDCCHConfig *message,
22859                   void *closure_data);
22860 typedef void (*StreamingProtobufs__DownlinkPreemption_Closure)
22861                  (const StreamingProtobufs__DownlinkPreemption *message,
22862                   void *closure_data);
22863 typedef void (*StreamingProtobufs__TimeFrequencySet_Closure)
22864                  (const StreamingProtobufs__TimeFrequencySet *message,
22865                   void *closure_data);
22866 typedef void (*StreamingProtobufs__INTConfigurationPerServingCell_Closure)
22867                  (const StreamingProtobufs__INTConfigurationPerServingCell *message,
22868                   void *closure_data);
22869 typedef void (*StreamingProtobufs__PUSCHTPCCommandConfig_Closure)
22870                  (const StreamingProtobufs__PUSCHTPCCommandConfig *message,
22871                   void *closure_data);
22872 typedef void (*StreamingProtobufs__PUCCHTPCCommandConfig_Closure)
22873                  (const StreamingProtobufs__PUCCHTPCCommandConfig *message,
22874                   void *closure_data);
22875 typedef void (*StreamingProtobufs__SRSTPCCommandConfig_Closure)
22876                  (const StreamingProtobufs__SRSTPCCommandConfig *message,
22877                   void *closure_data);
22878 typedef void (*StreamingProtobufs__PDSCHConfig_Closure)
22879                  (const StreamingProtobufs__PDSCHConfig *message,
22880                   void *closure_data);
22881 typedef void (*StreamingProtobufs__DMRSDownlinkConfig_Closure)
22882                  (const StreamingProtobufs__DMRSDownlinkConfig *message,
22883                   void *closure_data);
22884 typedef void (*StreamingProtobufs__DMRSType_Closure)
22885                  (const StreamingProtobufs__DMRSType *message,
22886                   void *closure_data);
22887 typedef void (*StreamingProtobufs__DMRSAdditionalPosition_Closure)
22888                  (const StreamingProtobufs__DMRSAdditionalPosition *message,
22889                   void *closure_data);
22890 typedef void (*StreamingProtobufs__MaxLength_Closure)
22891                  (const StreamingProtobufs__MaxLength *message,
22892                   void *closure_data);
22893 typedef void (*StreamingProtobufs__PTRSDownlinkConfig_Closure)
22894                  (const StreamingProtobufs__PTRSDownlinkConfig *message,
22895                   void *closure_data);
22896 typedef void (*StreamingProtobufs__ResourceElementOffset_Closure)
22897                  (const StreamingProtobufs__ResourceElementOffset *message,
22898                   void *closure_data);
22899 typedef void (*StreamingProtobufs__TCIState_Closure)
22900                  (const StreamingProtobufs__TCIState *message,
22901                   void *closure_data);
22902 typedef void (*StreamingProtobufs__QCLInfo_Closure)
22903                  (const StreamingProtobufs__QCLInfo *message,
22904                   void *closure_data);
22905 typedef void (*StreamingProtobufs__QCLType_Closure)
22906                  (const StreamingProtobufs__QCLType *message,
22907                   void *closure_data);
22908 typedef void (*StreamingProtobufs__VRBToPRBInterleaver_Closure)
22909                  (const StreamingProtobufs__VRBToPRBInterleaver *message,
22910                   void *closure_data);
22911 typedef void (*StreamingProtobufs__ResourceAllocation_Closure)
22912                  (const StreamingProtobufs__ResourceAllocation *message,
22913                   void *closure_data);
22914 typedef void (*StreamingProtobufs__PDSCHAggregationFactor_Closure)
22915                  (const StreamingProtobufs__PDSCHAggregationFactor *message,
22916                   void *closure_data);
22917 typedef void (*StreamingProtobufs__RateMatchPatternGroup_Closure)
22918                  (const StreamingProtobufs__RateMatchPatternGroup *message,
22919                   void *closure_data);
22920 typedef void (*StreamingProtobufs__RateMatchPatternGroupItem_Closure)
22921                  (const StreamingProtobufs__RateMatchPatternGroupItem *message,
22922                   void *closure_data);
22923 typedef void (*StreamingProtobufs__RBGSize_Closure)
22924                  (const StreamingProtobufs__RBGSize *message,
22925                   void *closure_data);
22926 typedef void (*StreamingProtobufs__MCSTable_Closure)
22927                  (const StreamingProtobufs__MCSTable *message,
22928                   void *closure_data);
22929 typedef void (*StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI_Closure)
22930                  (const StreamingProtobufs__MaxNrofCodeWordsScheduledByDCI *message,
22931                   void *closure_data);
22932 typedef void (*StreamingProtobufs__StaticBundling_Closure)
22933                  (const StreamingProtobufs__StaticBundling *message,
22934                   void *closure_data);
22935 typedef void (*StreamingProtobufs__BundleSize_Closure)
22936                  (const StreamingProtobufs__BundleSize *message,
22937                   void *closure_data);
22938 typedef void (*StreamingProtobufs__DynamicBundling_Closure)
22939                  (const StreamingProtobufs__DynamicBundling *message,
22940                   void *closure_data);
22941 typedef void (*StreamingProtobufs__BundleSizeSet1_Closure)
22942                  (const StreamingProtobufs__BundleSizeSet1 *message,
22943                   void *closure_data);
22944 typedef void (*StreamingProtobufs__BundleSizeSet2_Closure)
22945                  (const StreamingProtobufs__BundleSizeSet2 *message,
22946                   void *closure_data);
22947 typedef void (*StreamingProtobufs__ZPCSIRSResource_Closure)
22948                  (const StreamingProtobufs__ZPCSIRSResource *message,
22949                   void *closure_data);
22950 typedef void (*StreamingProtobufs__CSIRSResourceMapping_Closure)
22951                  (const StreamingProtobufs__CSIRSResourceMapping *message,
22952                   void *closure_data);
22953 typedef void (*StreamingProtobufs__NrofPorts_Closure)
22954                  (const StreamingProtobufs__NrofPorts *message,
22955                   void *closure_data);
22956 typedef void (*StreamingProtobufs__CDMType_Closure)
22957                  (const StreamingProtobufs__CDMType *message,
22958                   void *closure_data);
22959 typedef void (*StreamingProtobufs__Dot5_Closure)
22960                  (const StreamingProtobufs__Dot5 *message,
22961                   void *closure_data);
22962 typedef void (*StreamingProtobufs__CSIFrequencyOccupation_Closure)
22963                  (const StreamingProtobufs__CSIFrequencyOccupation *message,
22964                   void *closure_data);
22965 typedef void (*StreamingProtobufs__CSIResourcePeriodicityAndOffset_Closure)
22966                  (const StreamingProtobufs__CSIResourcePeriodicityAndOffset *message,
22967                   void *closure_data);
22968 typedef void (*StreamingProtobufs__ZPCSIRSResourceSet_Closure)
22969                  (const StreamingProtobufs__ZPCSIRSResourceSet *message,
22970                   void *closure_data);
22971 typedef void (*StreamingProtobufs__SPSConfig_Closure)
22972                  (const StreamingProtobufs__SPSConfig *message,
22973                   void *closure_data);
22974 typedef void (*StreamingProtobufs__SPSConfigPeriodicity_Closure)
22975                  (const StreamingProtobufs__SPSConfigPeriodicity *message,
22976                   void *closure_data);
22977 typedef void (*StreamingProtobufs__SPSMCSTable_Closure)
22978                  (const StreamingProtobufs__SPSMCSTable *message,
22979                   void *closure_data);
22980 typedef void (*StreamingProtobufs__RadioLinkMonitoringConfig_Closure)
22981                  (const StreamingProtobufs__RadioLinkMonitoringConfig *message,
22982                   void *closure_data);
22983 typedef void (*StreamingProtobufs__RadioLinkMonitoringRS_Closure)
22984                  (const StreamingProtobufs__RadioLinkMonitoringRS *message,
22985                   void *closure_data);
22986 typedef void (*StreamingProtobufs__Purpose_Closure)
22987                  (const StreamingProtobufs__Purpose *message,
22988                   void *closure_data);
22989 typedef void (*StreamingProtobufs__BeamFailureInstanceMaxCount_Closure)
22990                  (const StreamingProtobufs__BeamFailureInstanceMaxCount *message,
22991                   void *closure_data);
22992 typedef void (*StreamingProtobufs__BeamFailureDetectionTimer_Closure)
22993                  (const StreamingProtobufs__BeamFailureDetectionTimer *message,
22994                   void *closure_data);
22995 typedef void (*StreamingProtobufs__BWPDownlink_Closure)
22996                  (const StreamingProtobufs__BWPDownlink *message,
22997                   void *closure_data);
22998 typedef void (*StreamingProtobufs__BWPInactivityTimer_Closure)
22999                  (const StreamingProtobufs__BWPInactivityTimer *message,
23000                   void *closure_data);
23001 typedef void (*StreamingProtobufs__UplinkConfig_Closure)
23002                  (const StreamingProtobufs__UplinkConfig *message,
23003                   void *closure_data);
23004 typedef void (*StreamingProtobufs__BWPUplinkDedicated_Closure)
23005                  (const StreamingProtobufs__BWPUplinkDedicated *message,
23006                   void *closure_data);
23007 typedef void (*StreamingProtobufs__PUCCHConfig_Closure)
23008                  (const StreamingProtobufs__PUCCHConfig *message,
23009                   void *closure_data);
23010 typedef void (*StreamingProtobufs__PUCCHResourceSet_Closure)
23011                  (const StreamingProtobufs__PUCCHResourceSet *message,
23012                   void *closure_data);
23013 typedef void (*StreamingProtobufs__PUCCHResource_Closure)
23014                  (const StreamingProtobufs__PUCCHResource *message,
23015                   void *closure_data);
23016 typedef void (*StreamingProtobufs__PUCCHFormat0_Closure)
23017                  (const StreamingProtobufs__PUCCHFormat0 *message,
23018                   void *closure_data);
23019 typedef void (*StreamingProtobufs__PUCCHFormat1_Closure)
23020                  (const StreamingProtobufs__PUCCHFormat1 *message,
23021                   void *closure_data);
23022 typedef void (*StreamingProtobufs__PUCCHFormat2_Closure)
23023                  (const StreamingProtobufs__PUCCHFormat2 *message,
23024                   void *closure_data);
23025 typedef void (*StreamingProtobufs__PUCCHFormat3_Closure)
23026                  (const StreamingProtobufs__PUCCHFormat3 *message,
23027                   void *closure_data);
23028 typedef void (*StreamingProtobufs__PUCCHFormat4_Closure)
23029                  (const StreamingProtobufs__PUCCHFormat4 *message,
23030                   void *closure_data);
23031 typedef void (*StreamingProtobufs__OCCLength_Closure)
23032                  (const StreamingProtobufs__OCCLength *message,
23033                   void *closure_data);
23034 typedef void (*StreamingProtobufs__OCCIndex_Closure)
23035                  (const StreamingProtobufs__OCCIndex *message,
23036                   void *closure_data);
23037 typedef void (*StreamingProtobufs__PUCCHFormatConfig_Closure)
23038                  (const StreamingProtobufs__PUCCHFormatConfig *message,
23039                   void *closure_data);
23040 typedef void (*StreamingProtobufs__PUCCHMaxCodeRate_Closure)
23041                  (const StreamingProtobufs__PUCCHMaxCodeRate *message,
23042                   void *closure_data);
23043 typedef void (*StreamingProtobufs__NrofSlots_Closure)
23044                  (const StreamingProtobufs__NrofSlots *message,
23045                   void *closure_data);
23046 typedef void (*StreamingProtobufs__SchedulingRequestResourceConfig_Closure)
23047                  (const StreamingProtobufs__SchedulingRequestResourceConfig *message,
23048                   void *closure_data);
23049 typedef void (*StreamingProtobufs__PUCCHSpatialRelationInfo_Closure)
23050                  (const StreamingProtobufs__PUCCHSpatialRelationInfo *message,
23051                   void *closure_data);
23052 typedef void (*StreamingProtobufs__Srs_Closure)
23053                  (const StreamingProtobufs__Srs *message,
23054                   void *closure_data);
23055 typedef void (*StreamingProtobufs__ClosedLoopIndex_Closure)
23056                  (const StreamingProtobufs__ClosedLoopIndex *message,
23057                   void *closure_data);
23058 typedef void (*StreamingProtobufs__PUCCHPowerControl_Closure)
23059                  (const StreamingProtobufs__PUCCHPowerControl *message,
23060                   void *closure_data);
23061 typedef void (*StreamingProtobufs__P0PUCCH_Closure)
23062                  (const StreamingProtobufs__P0PUCCH *message,
23063                   void *closure_data);
23064 typedef void (*StreamingProtobufs__PUCCHPathlossReferenceRS_Closure)
23065                  (const StreamingProtobufs__PUCCHPathlossReferenceRS *message,
23066                   void *closure_data);
23067 typedef void (*StreamingProtobufs__TwoPUCCHPCAdjustmentStates_Closure)
23068                  (const StreamingProtobufs__TwoPUCCHPCAdjustmentStates *message,
23069                   void *closure_data);
23070 typedef void (*StreamingProtobufs__PUSCHServingCellConfig_Closure)
23071                  (const StreamingProtobufs__PUSCHServingCellConfig *message,
23072                   void *closure_data);
23073 typedef void (*StreamingProtobufs__PUSCHCodeBlockGroupTransmission_Closure)
23074                  (const StreamingProtobufs__PUSCHCodeBlockGroupTransmission *message,
23075                   void *closure_data);
23076 typedef void (*StreamingProtobufs__RateMatching_Closure)
23077                  (const StreamingProtobufs__RateMatching *message,
23078                   void *closure_data);
23079 typedef void (*StreamingProtobufs__SRSCarrierSwitching_Closure)
23080                  (const StreamingProtobufs__SRSCarrierSwitching *message,
23081                   void *closure_data);
23082 typedef void (*StreamingProtobufs__SRSSwitchFromCarrier_Closure)
23083                  (const StreamingProtobufs__SRSSwitchFromCarrier *message,
23084                   void *closure_data);
23085 typedef void (*StreamingProtobufs__SRSTPCPDCCHConfigList_Closure)
23086                  (const StreamingProtobufs__SRSTPCPDCCHConfigList *message,
23087                   void *closure_data);
23088 typedef void (*StreamingProtobufs__SRSTPCPDCCHConfig_Closure)
23089                  (const StreamingProtobufs__SRSTPCPDCCHConfig *message,
23090                   void *closure_data);
23091 typedef void (*StreamingProtobufs__SRSCCSetIndex_Closure)
23092                  (const StreamingProtobufs__SRSCCSetIndex *message,
23093                   void *closure_data);
23094 typedef void (*StreamingProtobufs__PUSCHConfig_Closure)
23095                  (const StreamingProtobufs__PUSCHConfig *message,
23096                   void *closure_data);
23097 typedef void (*StreamingProtobufs__TxConfig_Closure)
23098                  (const StreamingProtobufs__TxConfig *message,
23099                   void *closure_data);
23100 typedef void (*StreamingProtobufs__DMRSUplinkConfig_Closure)
23101                  (const StreamingProtobufs__DMRSUplinkConfig *message,
23102                   void *closure_data);
23103 typedef void (*StreamingProtobufs__PTRSUplinkConfig_Closure)
23104                  (const StreamingProtobufs__PTRSUplinkConfig *message,
23105                   void *closure_data);
23106 typedef void (*StreamingProtobufs__TransformPrecoderDisabled_Closure)
23107                  (const StreamingProtobufs__TransformPrecoderDisabled *message,
23108                   void *closure_data);
23109 typedef void (*StreamingProtobufs__MaxNrofPorts_Closure)
23110                  (const StreamingProtobufs__MaxNrofPorts *message,
23111                   void *closure_data);
23112 typedef void (*StreamingProtobufs__PTRSPower_Closure)
23113                  (const StreamingProtobufs__PTRSPower *message,
23114                   void *closure_data);
23115 typedef void (*StreamingProtobufs__TransformPrecoderEnabled_Closure)
23116                  (const StreamingProtobufs__TransformPrecoderEnabled *message,
23117                   void *closure_data);
23118 typedef void (*StreamingProtobufs__TimeDensityTransformPrecoding_Closure)
23119                  (const StreamingProtobufs__TimeDensityTransformPrecoding *message,
23120                   void *closure_data);
23121 typedef void (*StreamingProtobufs__TransformPrecodingDisabled_Closure)
23122                  (const StreamingProtobufs__TransformPrecodingDisabled *message,
23123                   void *closure_data);
23124 typedef void (*StreamingProtobufs__TransformPrecodingEnabled_Closure)
23125                  (const StreamingProtobufs__TransformPrecodingEnabled *message,
23126                   void *closure_data);
23127 typedef void (*StreamingProtobufs__PUSCHPowerControl_Closure)
23128                  (const StreamingProtobufs__PUSCHPowerControl *message,
23129                   void *closure_data);
23130 typedef void (*StreamingProtobufs__Alpha_Closure)
23131                  (const StreamingProtobufs__Alpha *message,
23132                   void *closure_data);
23133 typedef void (*StreamingProtobufs__P0PUSCHAlphaSet_Closure)
23134                  (const StreamingProtobufs__P0PUSCHAlphaSet *message,
23135                   void *closure_data);
23136 typedef void (*StreamingProtobufs__PUSCHPathlossReferenceRS_Closure)
23137                  (const StreamingProtobufs__PUSCHPathlossReferenceRS *message,
23138                   void *closure_data);
23139 typedef void (*StreamingProtobufs__TwoPUSCHPCAdjustmentStates_Closure)
23140                  (const StreamingProtobufs__TwoPUSCHPCAdjustmentStates *message,
23141                   void *closure_data);
23142 typedef void (*StreamingProtobufs__SRIPUSCHPowerControl_Closure)
23143                  (const StreamingProtobufs__SRIPUSCHPowerControl *message,
23144                   void *closure_data);
23145 typedef void (*StreamingProtobufs__FrequencyHopping_Closure)
23146                  (const StreamingProtobufs__FrequencyHopping *message,
23147                   void *closure_data);
23148 typedef void (*StreamingProtobufs__PUSCHAggregationFactor_Closure)
23149                  (const StreamingProtobufs__PUSCHAggregationFactor *message,
23150                   void *closure_data);
23151 typedef void (*StreamingProtobufs__CodebookSubset_Closure)
23152                  (const StreamingProtobufs__CodebookSubset *message,
23153                   void *closure_data);
23154 typedef void (*StreamingProtobufs__RBGSize2_Closure)
23155                  (const StreamingProtobufs__RBGSize2 *message,
23156                   void *closure_data);
23157 typedef void (*StreamingProtobufs__UCIOnPUSCH_Closure)
23158                  (const StreamingProtobufs__UCIOnPUSCH *message,
23159                   void *closure_data);
23160 typedef void (*StreamingProtobufs__BetaOffsetsList_Closure)
23161                  (const StreamingProtobufs__BetaOffsetsList *message,
23162                   void *closure_data);
23163 typedef void (*StreamingProtobufs__Scaling_Closure)
23164                  (const StreamingProtobufs__Scaling *message,
23165                   void *closure_data);
23166 typedef void (*StreamingProtobufs__ConfiguredGrantConfig_Closure)
23167                  (const StreamingProtobufs__ConfiguredGrantConfig *message,
23168                   void *closure_data);
23169 typedef void (*StreamingProtobufs__CGUCIOnPUSCH_Closure)
23170                  (const StreamingProtobufs__CGUCIOnPUSCH *message,
23171                   void *closure_data);
23172 typedef void (*StreamingProtobufs__BetaOffsets_Closure)
23173                  (const StreamingProtobufs__BetaOffsets *message,
23174                   void *closure_data);
23175 typedef void (*StreamingProtobufs__PowerControlLoopToUse_Closure)
23176                  (const StreamingProtobufs__PowerControlLoopToUse *message,
23177                   void *closure_data);
23178 typedef void (*StreamingProtobufs__RepK_Closure)
23179                  (const StreamingProtobufs__RepK *message,
23180                   void *closure_data);
23181 typedef void (*StreamingProtobufs__RepKRV_Closure)
23182                  (const StreamingProtobufs__RepKRV *message,
23183                   void *closure_data);
23184 typedef void (*StreamingProtobufs__GrantPeriodicity_Closure)
23185                  (const StreamingProtobufs__GrantPeriodicity *message,
23186                   void *closure_data);
23187 typedef void (*StreamingProtobufs__RRCConfiguredUplinkGrant_Closure)
23188                  (const StreamingProtobufs__RRCConfiguredUplinkGrant *message,
23189                   void *closure_data);
23190 typedef void (*StreamingProtobufs__SRSConfig_Closure)
23191                  (const StreamingProtobufs__SRSConfig *message,
23192                   void *closure_data);
23193 typedef void (*StreamingProtobufs__SRSResourceSet_Closure)
23194                  (const StreamingProtobufs__SRSResourceSet *message,
23195                   void *closure_data);
23196 typedef void (*StreamingProtobufs__SRSResourceSetTypeAperiodic_Closure)
23197                  (const StreamingProtobufs__SRSResourceSetTypeAperiodic *message,
23198                   void *closure_data);
23199 typedef void (*StreamingProtobufs__SRSResourceSetTypeSemiPersistent_Closure)
23200                  (const StreamingProtobufs__SRSResourceSetTypeSemiPersistent *message,
23201                   void *closure_data);
23202 typedef void (*StreamingProtobufs__SRSResourceSetTypePeriodic_Closure)
23203                  (const StreamingProtobufs__SRSResourceSetTypePeriodic *message,
23204                   void *closure_data);
23205 typedef void (*StreamingProtobufs__SRSResourceSetUsage_Closure)
23206                  (const StreamingProtobufs__SRSResourceSetUsage *message,
23207                   void *closure_data);
23208 typedef void (*StreamingProtobufs__SRSPowerControlAdjustmentStates_Closure)
23209                  (const StreamingProtobufs__SRSPowerControlAdjustmentStates *message,
23210                   void *closure_data);
23211 typedef void (*StreamingProtobufs__SRSResource_Closure)
23212                  (const StreamingProtobufs__SRSResource *message,
23213                   void *closure_data);
23214 typedef void (*StreamingProtobufs__NrofSRSPorts_Closure)
23215                  (const StreamingProtobufs__NrofSRSPorts *message,
23216                   void *closure_data);
23217 typedef void (*StreamingProtobufs__PTRSPortIndex_Closure)
23218                  (const StreamingProtobufs__PTRSPortIndex *message,
23219                   void *closure_data);
23220 typedef void (*StreamingProtobufs__N2_Closure)
23221                  (const StreamingProtobufs__N2 *message,
23222                   void *closure_data);
23223 typedef void (*StreamingProtobufs__N4_Closure)
23224                  (const StreamingProtobufs__N4 *message,
23225                   void *closure_data);
23226 typedef void (*StreamingProtobufs__ResourceMapping_Closure)
23227                  (const StreamingProtobufs__ResourceMapping *message,
23228                   void *closure_data);
23229 typedef void (*StreamingProtobufs__NrofSymbols_Closure)
23230                  (const StreamingProtobufs__NrofSymbols *message,
23231                   void *closure_data);
23232 typedef void (*StreamingProtobufs__RepetitionFactor_Closure)
23233                  (const StreamingProtobufs__RepetitionFactor *message,
23234                   void *closure_data);
23235 typedef void (*StreamingProtobufs__FreqHopping_Closure)
23236                  (const StreamingProtobufs__FreqHopping *message,
23237                   void *closure_data);
23238 typedef void (*StreamingProtobufs__GroupOrSequenceHopping_Closure)
23239                  (const StreamingProtobufs__GroupOrSequenceHopping *message,
23240                   void *closure_data);
23241 typedef void (*StreamingProtobufs__SRSResourceTypeAperiodic_Closure)
23242                  (const StreamingProtobufs__SRSResourceTypeAperiodic *message,
23243                   void *closure_data);
23244 typedef void (*StreamingProtobufs__SRSResourceTypeSemiPersistent_Closure)
23245                  (const StreamingProtobufs__SRSResourceTypeSemiPersistent *message,
23246                   void *closure_data);
23247 typedef void (*StreamingProtobufs__SRSPeriodicityAndOffset_Closure)
23248                  (const StreamingProtobufs__SRSPeriodicityAndOffset *message,
23249                   void *closure_data);
23250 typedef void (*StreamingProtobufs__SRSResourceTypePeriodic_Closure)
23251                  (const StreamingProtobufs__SRSResourceTypePeriodic *message,
23252                   void *closure_data);
23253 typedef void (*StreamingProtobufs__SRSSpatialRelationInfo_Closure)
23254                  (const StreamingProtobufs__SRSSpatialRelationInfo *message,
23255                   void *closure_data);
23256 typedef void (*StreamingProtobufs__BeamFailureRecoveryConfig_Closure)
23257                  (const StreamingProtobufs__BeamFailureRecoveryConfig *message,
23258                   void *closure_data);
23259 typedef void (*StreamingProtobufs__PRACHResourceDedicatedBFR_Closure)
23260                  (const StreamingProtobufs__PRACHResourceDedicatedBFR *message,
23261                   void *closure_data);
23262 typedef void (*StreamingProtobufs__BFRSSBResource_Closure)
23263                  (const StreamingProtobufs__BFRSSBResource *message,
23264                   void *closure_data);
23265 typedef void (*StreamingProtobufs__BFRCSIRSResource_Closure)
23266                  (const StreamingProtobufs__BFRCSIRSResource *message,
23267                   void *closure_data);
23268 typedef void (*StreamingProtobufs__SSBPerRACHOccasion_Closure)
23269                  (const StreamingProtobufs__SSBPerRACHOccasion *message,
23270                   void *closure_data);
23271 typedef void (*StreamingProtobufs__BeamFailureRecoveryTimer_Closure)
23272                  (const StreamingProtobufs__BeamFailureRecoveryTimer *message,
23273                   void *closure_data);
23274 typedef void (*StreamingProtobufs__PDCCHServingCellConfig_Closure)
23275                  (const StreamingProtobufs__PDCCHServingCellConfig *message,
23276                   void *closure_data);
23277 typedef void (*StreamingProtobufs__SlotFormatIndicator_Closure)
23278                  (const StreamingProtobufs__SlotFormatIndicator *message,
23279                   void *closure_data);
23280 typedef void (*StreamingProtobufs__SlotFormatCombinationsPerCell_Closure)
23281                  (const StreamingProtobufs__SlotFormatCombinationsPerCell *message,
23282                   void *closure_data);
23283 typedef void (*StreamingProtobufs__SlotFormatCombination_Closure)
23284                  (const StreamingProtobufs__SlotFormatCombination *message,
23285                   void *closure_data);
23286 typedef void (*StreamingProtobufs__PDSCHServingCellConfig_Closure)
23287                  (const StreamingProtobufs__PDSCHServingCellConfig *message,
23288                   void *closure_data);
23289 typedef void (*StreamingProtobufs__PDSCHCodeBlockGroupTransmission_Closure)
23290                  (const StreamingProtobufs__PDSCHCodeBlockGroupTransmission *message,
23291                   void *closure_data);
23292 typedef void (*StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock_Closure)
23293                  (const StreamingProtobufs__MaxCodeBlockGroupsPerTransportBlock *message,
23294                   void *closure_data);
23295 typedef void (*StreamingProtobufs__XOverhead_Closure)
23296                  (const StreamingProtobufs__XOverhead *message,
23297                   void *closure_data);
23298 typedef void (*StreamingProtobufs__NrofHARQProcessesForPDSCH_Closure)
23299                  (const StreamingProtobufs__NrofHARQProcessesForPDSCH *message,
23300                   void *closure_data);
23301 typedef void (*StreamingProtobufs__CSIMeasConfig_Closure)
23302                  (const StreamingProtobufs__CSIMeasConfig *message,
23303                   void *closure_data);
23304 typedef void (*StreamingProtobufs__NZPCSIRSResource_Closure)
23305                  (const StreamingProtobufs__NZPCSIRSResource *message,
23306                   void *closure_data);
23307 typedef void (*StreamingProtobufs__PowerControlOffsetSS_Closure)
23308                  (const StreamingProtobufs__PowerControlOffsetSS *message,
23309                   void *closure_data);
23310 typedef void (*StreamingProtobufs__NZPCSIRSResourceSet_Closure)
23311                  (const StreamingProtobufs__NZPCSIRSResourceSet *message,
23312                   void *closure_data);
23313 typedef void (*StreamingProtobufs__CSIIMResource_Closure)
23314                  (const StreamingProtobufs__CSIIMResource *message,
23315                   void *closure_data);
23316 typedef void (*StreamingProtobufs__Pattern0_Closure)
23317                  (const StreamingProtobufs__Pattern0 *message,
23318                   void *closure_data);
23319 typedef void (*StreamingProtobufs__SubcarrierLocationP0_Closure)
23320                  (const StreamingProtobufs__SubcarrierLocationP0 *message,
23321                   void *closure_data);
23322 typedef void (*StreamingProtobufs__Pattern1_Closure)
23323                  (const StreamingProtobufs__Pattern1 *message,
23324                   void *closure_data);
23325 typedef void (*StreamingProtobufs__SubcarrierLocationP1_Closure)
23326                  (const StreamingProtobufs__SubcarrierLocationP1 *message,
23327                   void *closure_data);
23328 typedef void (*StreamingProtobufs__CSIIMResourceSet_Closure)
23329                  (const StreamingProtobufs__CSIIMResourceSet *message,
23330                   void *closure_data);
23331 typedef void (*StreamingProtobufs__CSISSBResourceSet_Closure)
23332                  (const StreamingProtobufs__CSISSBResourceSet *message,
23333                   void *closure_data);
23334 typedef void (*StreamingProtobufs__CSIResourceConfig_Closure)
23335                  (const StreamingProtobufs__CSIResourceConfig *message,
23336                   void *closure_data);
23337 typedef void (*StreamingProtobufs__NZPCSIRSSSB_Closure)
23338                  (const StreamingProtobufs__NZPCSIRSSSB *message,
23339                   void *closure_data);
23340 typedef void (*StreamingProtobufs__CSIIMResourceSetList_Closure)
23341                  (const StreamingProtobufs__CSIIMResourceSetList *message,
23342                   void *closure_data);
23343 typedef void (*StreamingProtobufs__ResourceType_Closure)
23344                  (const StreamingProtobufs__ResourceType *message,
23345                   void *closure_data);
23346 typedef void (*StreamingProtobufs__CSIReportConfig_Closure)
23347                  (const StreamingProtobufs__CSIReportConfig *message,
23348                   void *closure_data);
23349 typedef void (*StreamingProtobufs__CSIReportConfigTypePeriodic_Closure)
23350                  (const StreamingProtobufs__CSIReportConfigTypePeriodic *message,
23351                   void *closure_data);
23352 typedef void (*StreamingProtobufs__CSIReportPeriodicityAndOffset_Closure)
23353                  (const StreamingProtobufs__CSIReportPeriodicityAndOffset *message,
23354                   void *closure_data);
23355 typedef void (*StreamingProtobufs__PUCCHCSIResource_Closure)
23356                  (const StreamingProtobufs__PUCCHCSIResource *message,
23357                   void *closure_data);
23358 typedef void (*StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH_Closure)
23359                  (const StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUCCH *message,
23360                   void *closure_data);
23361 typedef void (*StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH_Closure)
23362                  (const StreamingProtobufs__CSIReportConfigTypeSemiPersistentOnPUSCH *message,
23363                   void *closure_data);
23364 typedef void (*StreamingProtobufs__ReportSlotConfig_Closure)
23365                  (const StreamingProtobufs__ReportSlotConfig *message,
23366                   void *closure_data);
23367 typedef void (*StreamingProtobufs__CSIReportConfigTypeAperiodic_Closure)
23368                  (const StreamingProtobufs__CSIReportConfigTypeAperiodic *message,
23369                   void *closure_data);
23370 typedef void (*StreamingProtobufs__CRIRII1CQI_Closure)
23371                  (const StreamingProtobufs__CRIRII1CQI *message,
23372                   void *closure_data);
23373 typedef void (*StreamingProtobufs__ReportFreqConfiguration_Closure)
23374                  (const StreamingProtobufs__ReportFreqConfiguration *message,
23375                   void *closure_data);
23376 typedef void (*StreamingProtobufs__CQIFormatIndicator_Closure)
23377                  (const StreamingProtobufs__CQIFormatIndicator *message,
23378                   void *closure_data);
23379 typedef void (*StreamingProtobufs__PMIFormatIndicator_Closure)
23380                  (const StreamingProtobufs__PMIFormatIndicator *message,
23381                   void *closure_data);
23382 typedef void (*StreamingProtobufs__CodebookConfig_Closure)
23383                  (const StreamingProtobufs__CodebookConfig *message,
23384                   void *closure_data);
23385 typedef void (*StreamingProtobufs__CodebookTypeType1_Closure)
23386                  (const StreamingProtobufs__CodebookTypeType1 *message,
23387                   void *closure_data);
23388 typedef void (*StreamingProtobufs__CodebookSubTypeSinglePanel_Closure)
23389                  (const StreamingProtobufs__CodebookSubTypeSinglePanel *message,
23390                   void *closure_data);
23391 typedef void (*StreamingProtobufs__CodebookNrOfAntennaPortsTwo_Closure)
23392                  (const StreamingProtobufs__CodebookNrOfAntennaPortsTwo *message,
23393                   void *closure_data);
23394 typedef void (*StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo_Closure)
23395                  (const StreamingProtobufs__CodebookNrOfAntennaPortsMoreThanTwo *message,
23396                   void *closure_data);
23397 typedef void (*StreamingProtobufs__CodebookSubTypeMultiPanel_Closure)
23398                  (const StreamingProtobufs__CodebookSubTypeMultiPanel *message,
23399                   void *closure_data);
23400 typedef void (*StreamingProtobufs__CodebookTypeType2_Closure)
23401                  (const StreamingProtobufs__CodebookTypeType2 *message,
23402                   void *closure_data);
23403 typedef void (*StreamingProtobufs__CodebookSubTypeTypeII_Closure)
23404                  (const StreamingProtobufs__CodebookSubTypeTypeII *message,
23405                   void *closure_data);
23406 typedef void (*StreamingProtobufs__CodebookSubTypeTypeIIPortSelection_Closure)
23407                  (const StreamingProtobufs__CodebookSubTypeTypeIIPortSelection *message,
23408                   void *closure_data);
23409 typedef void (*StreamingProtobufs__PhaseAlphabetSize_Closure)
23410                  (const StreamingProtobufs__PhaseAlphabetSize *message,
23411                   void *closure_data);
23412 typedef void (*StreamingProtobufs__NumberOfBeams_Closure)
23413                  (const StreamingProtobufs__NumberOfBeams *message,
23414                   void *closure_data);
23415 typedef void (*StreamingProtobufs__PortSelectionSamplingSize_Closure)
23416                  (const StreamingProtobufs__PortSelectionSamplingSize *message,
23417                   void *closure_data);
23418 typedef void (*StreamingProtobufs__CSIReportConfigDummy_Closure)
23419                  (const StreamingProtobufs__CSIReportConfigDummy *message,
23420                   void *closure_data);
23421 typedef void (*StreamingProtobufs__GroupBasedBeamReportingDisabled_Closure)
23422                  (const StreamingProtobufs__GroupBasedBeamReportingDisabled *message,
23423                   void *closure_data);
23424 typedef void (*StreamingProtobufs__NrofReportedRS_Closure)
23425                  (const StreamingProtobufs__NrofReportedRS *message,
23426                   void *closure_data);
23427 typedef void (*StreamingProtobufs__CQITable_Closure)
23428                  (const StreamingProtobufs__CQITable *message,
23429                   void *closure_data);
23430 typedef void (*StreamingProtobufs__SubbandSize_Closure)
23431                  (const StreamingProtobufs__SubbandSize *message,
23432                   void *closure_data);
23433 typedef void (*StreamingProtobufs__PortIndexFor8Ranks_Closure)
23434                  (const StreamingProtobufs__PortIndexFor8Ranks *message,
23435                   void *closure_data);
23436 typedef void (*StreamingProtobufs__PortIndex8_Closure)
23437                  (const StreamingProtobufs__PortIndex8 *message,
23438                   void *closure_data);
23439 typedef void (*StreamingProtobufs__PortIndex4_Closure)
23440                  (const StreamingProtobufs__PortIndex4 *message,
23441                   void *closure_data);
23442 typedef void (*StreamingProtobufs__PortIndex2_Closure)
23443                  (const StreamingProtobufs__PortIndex2 *message,
23444                   void *closure_data);
23445 typedef void (*StreamingProtobufs__SemiPersistentOnPUSCHV1530_Closure)
23446                  (const StreamingProtobufs__SemiPersistentOnPUSCHV1530 *message,
23447                   void *closure_data);
23448 typedef void (*StreamingProtobufs__CSIAperiodicTriggerStateList_Closure)
23449                  (const StreamingProtobufs__CSIAperiodicTriggerStateList *message,
23450                   void *closure_data);
23451 typedef void (*StreamingProtobufs__CSIAperiodicTriggerState_Closure)
23452                  (const StreamingProtobufs__CSIAperiodicTriggerState *message,
23453                   void *closure_data);
23454 typedef void (*StreamingProtobufs__CSIAssociatedReportConfigInfo_Closure)
23455                  (const StreamingProtobufs__CSIAssociatedReportConfigInfo *message,
23456                   void *closure_data);
23457 typedef void (*StreamingProtobufs__NZPCSIRS_Closure)
23458                  (const StreamingProtobufs__NZPCSIRS *message,
23459                   void *closure_data);
23460 typedef void (*StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList_Closure)
23461                  (const StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerStateList *message,
23462                   void *closure_data);
23463 typedef void (*StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState_Closure)
23464                  (const StreamingProtobufs__CSISemiPersistentOnPUSCHTriggerState *message,
23465                   void *closure_data);
23466 typedef void (*StreamingProtobufs__SCellDeactivationTimer_Closure)
23467                  (const StreamingProtobufs__SCellDeactivationTimer *message,
23468                   void *closure_data);
23469 typedef void (*StreamingProtobufs__CrossCarrierSchedulingConfig_Closure)
23470                  (const StreamingProtobufs__CrossCarrierSchedulingConfig *message,
23471                   void *closure_data);
23472 typedef void (*StreamingProtobufs__OwnCrossCarrierSchedulingConfig_Closure)
23473                  (const StreamingProtobufs__OwnCrossCarrierSchedulingConfig *message,
23474                   void *closure_data);
23475 typedef void (*StreamingProtobufs__OtherCrossCarrierSchedulingConfig_Closure)
23476                  (const StreamingProtobufs__OtherCrossCarrierSchedulingConfig *message,
23477                   void *closure_data);
23478 typedef void (*StreamingProtobufs__PathlossReferenceLinking_Closure)
23479                  (const StreamingProtobufs__PathlossReferenceLinking *message,
23480                   void *closure_data);
23481 typedef void (*StreamingProtobufs__MeasConfig_Closure)
23482                  (const StreamingProtobufs__MeasConfig *message,
23483                   void *closure_data);
23484 typedef void (*StreamingProtobufs__MeasObjectToRemoveList_Closure)
23485                  (const StreamingProtobufs__MeasObjectToRemoveList *message,
23486                   void *closure_data);
23487 typedef void (*StreamingProtobufs__MeasObjectToAddModList_Closure)
23488                  (const StreamingProtobufs__MeasObjectToAddModList *message,
23489                   void *closure_data);
23490 typedef void (*StreamingProtobufs__ReportConfigToRemoveList_Closure)
23491                  (const StreamingProtobufs__ReportConfigToRemoveList *message,
23492                   void *closure_data);
23493 typedef void (*StreamingProtobufs__ReportConfigToAddModList_Closure)
23494                  (const StreamingProtobufs__ReportConfigToAddModList *message,
23495                   void *closure_data);
23496 typedef void (*StreamingProtobufs__MeasIdToRemoveList_Closure)
23497                  (const StreamingProtobufs__MeasIdToRemoveList *message,
23498                   void *closure_data);
23499 typedef void (*StreamingProtobufs__MeasIdToAddModList_Closure)
23500                  (const StreamingProtobufs__MeasIdToAddModList *message,
23501                   void *closure_data);
23502 typedef void (*StreamingProtobufs__MeasObjectToAddMod_Closure)
23503                  (const StreamingProtobufs__MeasObjectToAddMod *message,
23504                   void *closure_data);
23505 typedef void (*StreamingProtobufs__MeasObjectNR_Closure)
23506                  (const StreamingProtobufs__MeasObjectNR *message,
23507                   void *closure_data);
23508 typedef void (*StreamingProtobufs__ReferenceSignalConfig_Closure)
23509                  (const StreamingProtobufs__ReferenceSignalConfig *message,
23510                   void *closure_data);
23511 typedef void (*StreamingProtobufs__SSBConfigMobility_Closure)
23512                  (const StreamingProtobufs__SSBConfigMobility *message,
23513                   void *closure_data);
23514 typedef void (*StreamingProtobufs__SSBToMeasure_Closure)
23515                  (const StreamingProtobufs__SSBToMeasure *message,
23516                   void *closure_data);
23517 typedef void (*StreamingProtobufs__SSRSSIMeasurement_Closure)
23518                  (const StreamingProtobufs__SSRSSIMeasurement *message,
23519                   void *closure_data);
23520 typedef void (*StreamingProtobufs__CSIRSResourceConfigMobility_Closure)
23521                  (const StreamingProtobufs__CSIRSResourceConfigMobility *message,
23522                   void *closure_data);
23523 typedef void (*StreamingProtobufs__CSIRSCellMobility_Closure)
23524                  (const StreamingProtobufs__CSIRSCellMobility *message,
23525                   void *closure_data);
23526 typedef void (*StreamingProtobufs__CSIRSMeasurementBW_Closure)
23527                  (const StreamingProtobufs__CSIRSMeasurementBW *message,
23528                   void *closure_data);
23529 typedef void (*StreamingProtobufs__Density_Closure)
23530                  (const StreamingProtobufs__Density *message,
23531                   void *closure_data);
23532 typedef void (*StreamingProtobufs__CSIRSResourceMobility_Closure)
23533                  (const StreamingProtobufs__CSIRSResourceMobility *message,
23534                   void *closure_data);
23535 typedef void (*StreamingProtobufs__AssociatedSSB_Closure)
23536                  (const StreamingProtobufs__AssociatedSSB *message,
23537                   void *closure_data);
23538 typedef void (*StreamingProtobufs__ThresholdNR_Closure)
23539                  (const StreamingProtobufs__ThresholdNR *message,
23540                   void *closure_data);
23541 typedef void (*StreamingProtobufs__QOffsetRangeList_Closure)
23542                  (const StreamingProtobufs__QOffsetRangeList *message,
23543                   void *closure_data);
23544 typedef void (*StreamingProtobufs__QOffsetRange_Closure)
23545                  (const StreamingProtobufs__QOffsetRange *message,
23546                   void *closure_data);
23547 typedef void (*StreamingProtobufs__CellsToAddModList_Closure)
23548                  (const StreamingProtobufs__CellsToAddModList *message,
23549                   void *closure_data);
23550 typedef void (*StreamingProtobufs__CellsToAddMod_Closure)
23551                  (const StreamingProtobufs__CellsToAddMod *message,
23552                   void *closure_data);
23553 typedef void (*StreamingProtobufs__PCIList_Closure)
23554                  (const StreamingProtobufs__PCIList *message,
23555                   void *closure_data);
23556 typedef void (*StreamingProtobufs__PCIRangeIndexList_Closure)
23557                  (const StreamingProtobufs__PCIRangeIndexList *message,
23558                   void *closure_data);
23559 typedef void (*StreamingProtobufs__PCIRangeElement_Closure)
23560                  (const StreamingProtobufs__PCIRangeElement *message,
23561                   void *closure_data);
23562 typedef void (*StreamingProtobufs__PCIRange_Closure)
23563                  (const StreamingProtobufs__PCIRange *message,
23564                   void *closure_data);
23565 typedef void (*StreamingProtobufs__Range_Closure)
23566                  (const StreamingProtobufs__Range *message,
23567                   void *closure_data);
23568 typedef void (*StreamingProtobufs__MeasCycleSCellV1530_Closure)
23569                  (const StreamingProtobufs__MeasCycleSCellV1530 *message,
23570                   void *closure_data);
23571 typedef void (*StreamingProtobufs__MeasObjectEUTRA_Closure)
23572                  (const StreamingProtobufs__MeasObjectEUTRA *message,
23573                   void *closure_data);
23574 typedef void (*StreamingProtobufs__EUTRAAllowedMeasBandwidth_Closure)
23575                  (const StreamingProtobufs__EUTRAAllowedMeasBandwidth *message,
23576                   void *closure_data);
23577 typedef void (*StreamingProtobufs__EUTRACellIndexList_Closure)
23578                  (const StreamingProtobufs__EUTRACellIndexList *message,
23579                   void *closure_data);
23580 typedef void (*StreamingProtobufs__EUTRACell_Closure)
23581                  (const StreamingProtobufs__EUTRACell *message,
23582                   void *closure_data);
23583 typedef void (*StreamingProtobufs__EUTRAQOffsetRange_Closure)
23584                  (const StreamingProtobufs__EUTRAQOffsetRange *message,
23585                   void *closure_data);
23586 typedef void (*StreamingProtobufs__EUTRABlackCell_Closure)
23587                  (const StreamingProtobufs__EUTRABlackCell *message,
23588                   void *closure_data);
23589 typedef void (*StreamingProtobufs__EUTRAPhysCellIdRange_Closure)
23590                  (const StreamingProtobufs__EUTRAPhysCellIdRange *message,
23591                   void *closure_data);
23592 typedef void (*StreamingProtobufs__EUTRARange_Closure)
23593                  (const StreamingProtobufs__EUTRARange *message,
23594                   void *closure_data);
23595 typedef void (*StreamingProtobufs__ReportConfigToAddMod_Closure)
23596                  (const StreamingProtobufs__ReportConfigToAddMod *message,
23597                   void *closure_data);
23598 typedef void (*StreamingProtobufs__ReportConfigNR_Closure)
23599                  (const StreamingProtobufs__ReportConfigNR *message,
23600                   void *closure_data);
23601 typedef void (*StreamingProtobufs__PeriodicalReportConfig_Closure)
23602                  (const StreamingProtobufs__PeriodicalReportConfig *message,
23603                   void *closure_data);
23604 typedef void (*StreamingProtobufs__NRRSType_Closure)
23605                  (const StreamingProtobufs__NRRSType *message,
23606                   void *closure_data);
23607 typedef void (*StreamingProtobufs__NRFreqInfo_Closure)
23608                  (const StreamingProtobufs__NRFreqInfo *message,
23609                   void *closure_data);
23610 typedef void (*StreamingProtobufs__ReportInterval_Closure)
23611                  (const StreamingProtobufs__ReportInterval *message,
23612                   void *closure_data);
23613 typedef void (*StreamingProtobufs__ReportAmount_Closure)
23614                  (const StreamingProtobufs__ReportAmount *message,
23615                   void *closure_data);
23616 typedef void (*StreamingProtobufs__MeasReportQuantity_Closure)
23617                  (const StreamingProtobufs__MeasReportQuantity *message,
23618                   void *closure_data);
23619 typedef void (*StreamingProtobufs__EventTriggerConfig_Closure)
23620                  (const StreamingProtobufs__EventTriggerConfig *message,
23621                   void *closure_data);
23622 typedef void (*StreamingProtobufs__EventA1_Closure)
23623                  (const StreamingProtobufs__EventA1 *message,
23624                   void *closure_data);
23625 typedef void (*StreamingProtobufs__EventA2_Closure)
23626                  (const StreamingProtobufs__EventA2 *message,
23627                   void *closure_data);
23628 typedef void (*StreamingProtobufs__EventA3_Closure)
23629                  (const StreamingProtobufs__EventA3 *message,
23630                   void *closure_data);
23631 typedef void (*StreamingProtobufs__EventA4_Closure)
23632                  (const StreamingProtobufs__EventA4 *message,
23633                   void *closure_data);
23634 typedef void (*StreamingProtobufs__EventA5_Closure)
23635                  (const StreamingProtobufs__EventA5 *message,
23636                   void *closure_data);
23637 typedef void (*StreamingProtobufs__EventA6_Closure)
23638                  (const StreamingProtobufs__EventA6 *message,
23639                   void *closure_data);
23640 typedef void (*StreamingProtobufs__MeasTriggerQuantity_Closure)
23641                  (const StreamingProtobufs__MeasTriggerQuantity *message,
23642                   void *closure_data);
23643 typedef void (*StreamingProtobufs__TimeToTrigger_Closure)
23644                  (const StreamingProtobufs__TimeToTrigger *message,
23645                   void *closure_data);
23646 typedef void (*StreamingProtobufs__MeasTriggerQuantityOffset_Closure)
23647                  (const StreamingProtobufs__MeasTriggerQuantityOffset *message,
23648                   void *closure_data);
23649 typedef void (*StreamingProtobufs__ReportAddNeighMeas_Closure)
23650                  (const StreamingProtobufs__ReportAddNeighMeas *message,
23651                   void *closure_data);
23652 typedef void (*StreamingProtobufs__ReportCGI_Closure)
23653                  (const StreamingProtobufs__ReportCGI *message,
23654                   void *closure_data);
23655 typedef void (*StreamingProtobufs__ReportConfigInterRAT_Closure)
23656                  (const StreamingProtobufs__ReportConfigInterRAT *message,
23657                   void *closure_data);
23658 typedef void (*StreamingProtobufs__PeriodicalReportConfigInterRAT_Closure)
23659                  (const StreamingProtobufs__PeriodicalReportConfigInterRAT *message,
23660                   void *closure_data);
23661 typedef void (*StreamingProtobufs__EventTriggerConfigInterRAT_Closure)
23662                  (const StreamingProtobufs__EventTriggerConfigInterRAT *message,
23663                   void *closure_data);
23664 typedef void (*StreamingProtobufs__EventB1_Closure)
23665                  (const StreamingProtobufs__EventB1 *message,
23666                   void *closure_data);
23667 typedef void (*StreamingProtobufs__EventB2_Closure)
23668                  (const StreamingProtobufs__EventB2 *message,
23669                   void *closure_data);
23670 typedef void (*StreamingProtobufs__MeasTriggerQuantityEUTRA_Closure)
23671                  (const StreamingProtobufs__MeasTriggerQuantityEUTRA *message,
23672                   void *closure_data);
23673 typedef void (*StreamingProtobufs__ReportCGIEUTRA_Closure)
23674                  (const StreamingProtobufs__ReportCGIEUTRA *message,
23675                   void *closure_data);
23676 typedef void (*StreamingProtobufs__MeasIdToAddMod_Closure)
23677                  (const StreamingProtobufs__MeasIdToAddMod *message,
23678                   void *closure_data);
23679 typedef void (*StreamingProtobufs__QuantityConfig_Closure)
23680                  (const StreamingProtobufs__QuantityConfig *message,
23681                   void *closure_data);
23682 typedef void (*StreamingProtobufs__QuantityConfigNR_Closure)
23683                  (const StreamingProtobufs__QuantityConfigNR *message,
23684                   void *closure_data);
23685 typedef void (*StreamingProtobufs__QuantityConfigRS_Closure)
23686                  (const StreamingProtobufs__QuantityConfigRS *message,
23687                   void *closure_data);
23688 typedef void (*StreamingProtobufs__FilterConfig_Closure)
23689                  (const StreamingProtobufs__FilterConfig *message,
23690                   void *closure_data);
23691 typedef void (*StreamingProtobufs__FilterCoefficient_Closure)
23692                  (const StreamingProtobufs__FilterCoefficient *message,
23693                   void *closure_data);
23694 typedef void (*StreamingProtobufs__MeasGapConfig_Closure)
23695                  (const StreamingProtobufs__MeasGapConfig *message,
23696                   void *closure_data);
23697 typedef void (*StreamingProtobufs__GapConfig_Closure)
23698                  (const StreamingProtobufs__GapConfig *message,
23699                   void *closure_data);
23700 typedef void (*StreamingProtobufs__MGL_Closure)
23701                  (const StreamingProtobufs__MGL *message,
23702                   void *closure_data);
23703 typedef void (*StreamingProtobufs__MGRP_Closure)
23704                  (const StreamingProtobufs__MGRP *message,
23705                   void *closure_data);
23706 typedef void (*StreamingProtobufs__MGTA_Closure)
23707                  (const StreamingProtobufs__MGTA *message,
23708                   void *closure_data);
23709 typedef void (*StreamingProtobufs__MeasGapSharingConfig_Closure)
23710                  (const StreamingProtobufs__MeasGapSharingConfig *message,
23711                   void *closure_data);
23712 typedef void (*StreamingProtobufs__MeasGapSharingScheme_Closure)
23713                  (const StreamingProtobufs__MeasGapSharingScheme *message,
23714                   void *closure_data);
23715 typedef void (*StreamingProtobufs__OtherConfig_Closure)
23716                  (const StreamingProtobufs__OtherConfig *message,
23717                   void *closure_data);
23718 typedef void (*StreamingProtobufs__DelayBudgetReportingProhibitTimer_Closure)
23719                  (const StreamingProtobufs__DelayBudgetReportingProhibitTimer *message,
23720                   void *closure_data);
23721 typedef void (*StreamingProtobufs__OtherConfigV1540_Closure)
23722                  (const StreamingProtobufs__OtherConfigV1540 *message,
23723                   void *closure_data);
23724 typedef void (*StreamingProtobufs__OverheatingAssistanceConfig_Closure)
23725                  (const StreamingProtobufs__OverheatingAssistanceConfig *message,
23726                   void *closure_data);
23727 typedef void (*StreamingProtobufs__SCellConfig_Closure)
23728                  (const StreamingProtobufs__SCellConfig *message,
23729                   void *closure_data);
23730 typedef void (*StreamingProtobufs__SearchSpace_Closure)
23731                  (const StreamingProtobufs__SearchSpace *message,
23732                   void *closure_data);
23733 typedef void (*StreamingProtobufs__NrofCandidates_Closure)
23734                  (const StreamingProtobufs__NrofCandidates *message,
23735                   void *closure_data);
23736 typedef void (*StreamingProtobufs__AggregationLevel_Closure)
23737                  (const StreamingProtobufs__AggregationLevel *message,
23738                   void *closure_data);
23739 typedef void (*StreamingProtobufs__Common_Closure)
23740                  (const StreamingProtobufs__Common *message,
23741                   void *closure_data);
23742 typedef void (*StreamingProtobufs__DCIFormat00AndFormat10_Closure)
23743                  (const StreamingProtobufs__DCIFormat00AndFormat10 *message,
23744                   void *closure_data);
23745 typedef void (*StreamingProtobufs__DCIFormat20_Closure)
23746                  (const StreamingProtobufs__DCIFormat20 *message,
23747                   void *closure_data);
23748 typedef void (*StreamingProtobufs__NrofCandidatesSFI_Closure)
23749                  (const StreamingProtobufs__NrofCandidatesSFI *message,
23750                   void *closure_data);
23751 typedef void (*StreamingProtobufs__AggregationLevelSFI_Closure)
23752                  (const StreamingProtobufs__AggregationLevelSFI *message,
23753                   void *closure_data);
23754 typedef void (*StreamingProtobufs__DCIFormat21_Closure)
23755                  (const StreamingProtobufs__DCIFormat21 *message,
23756                   void *closure_data);
23757 typedef void (*StreamingProtobufs__DCIFormat22_Closure)
23758                  (const StreamingProtobufs__DCIFormat22 *message,
23759                   void *closure_data);
23760 typedef void (*StreamingProtobufs__DCIFormat23_Closure)
23761                  (const StreamingProtobufs__DCIFormat23 *message,
23762                   void *closure_data);
23763 typedef void (*StreamingProtobufs__Dummy1_Closure)
23764                  (const StreamingProtobufs__Dummy1 *message,
23765                   void *closure_data);
23766 typedef void (*StreamingProtobufs__Dummy2_Closure)
23767                  (const StreamingProtobufs__Dummy2 *message,
23768                   void *closure_data);
23769 typedef void (*StreamingProtobufs__UESpecific_Closure)
23770                  (const StreamingProtobufs__UESpecific *message,
23771                   void *closure_data);
23772 typedef void (*StreamingProtobufs__DCIFormats_Closure)
23773                  (const StreamingProtobufs__DCIFormats *message,
23774                   void *closure_data);
23775 typedef void (*StreamingProtobufs__MeasResultCellListSFTD_Closure)
23776                  (const StreamingProtobufs__MeasResultCellListSFTD *message,
23777                   void *closure_data);
23778 typedef void (*StreamingProtobufs__MeasResultCellSFTD_Closure)
23779                  (const StreamingProtobufs__MeasResultCellSFTD *message,
23780                   void *closure_data);
23781 typedef void (*StreamingProtobufs__MeasResultList2NR_Closure)
23782                  (const StreamingProtobufs__MeasResultList2NR *message,
23783                   void *closure_data);
23784 typedef void (*StreamingProtobufs__MeasResult2NR_Closure)
23785                  (const StreamingProtobufs__MeasResult2NR *message,
23786                   void *closure_data);
23787 typedef void (*StreamingProtobufs__MeasQuantityResults_Closure)
23788                  (const StreamingProtobufs__MeasQuantityResults *message,
23789                   void *closure_data);
23790 typedef void (*StreamingProtobufs__ResultsPerSSBIndex_Closure)
23791                  (const StreamingProtobufs__ResultsPerSSBIndex *message,
23792                   void *closure_data);
23793 typedef void (*StreamingProtobufs__ResultsPerCSIRSIndex_Closure)
23794                  (const StreamingProtobufs__ResultsPerCSIRSIndex *message,
23795                   void *closure_data);
23796 typedef void (*StreamingProtobufs__MeasQuantityResultsEUTRA_Closure)
23797                  (const StreamingProtobufs__MeasQuantityResultsEUTRA *message,
23798                   void *closure_data);
23799 typedef void (*StreamingProtobufs__CellResults_Closure)
23800                  (const StreamingProtobufs__CellResults *message,
23801                   void *closure_data);
23802 typedef void (*StreamingProtobufs__ResultsPerCSIRSIndexList_Closure)
23803                  (const StreamingProtobufs__ResultsPerCSIRSIndexList *message,
23804                   void *closure_data);
23805 typedef void (*StreamingProtobufs__ResultsPerSSBIndexList_Closure)
23806                  (const StreamingProtobufs__ResultsPerSSBIndexList *message,
23807                   void *closure_data);
23808 typedef void (*StreamingProtobufs__RsIndexResults_Closure)
23809                  (const StreamingProtobufs__RsIndexResults *message,
23810                   void *closure_data);
23811 typedef void (*StreamingProtobufs__MeasResult_Closure)
23812                  (const StreamingProtobufs__MeasResult *message,
23813                   void *closure_data);
23814 typedef void (*StreamingProtobufs__PLMNIdentity_Closure)
23815                  (const StreamingProtobufs__PLMNIdentity *message,
23816                   void *closure_data);
23817 typedef void (*StreamingProtobufs__MNC_Closure)
23818                  (const StreamingProtobufs__MNC *message,
23819                   void *closure_data);
23820 typedef void (*StreamingProtobufs__MCC_Closure)
23821                  (const StreamingProtobufs__MCC *message,
23822                   void *closure_data);
23823 typedef void (*StreamingProtobufs__PLMNIdentityEUTRA5GC_Closure)
23824                  (const StreamingProtobufs__PLMNIdentityEUTRA5GC *message,
23825                   void *closure_data);
23826 typedef void (*StreamingProtobufs__PLMNIdentityListEUTRA5GC_Closure)
23827                  (const StreamingProtobufs__PLMNIdentityListEUTRA5GC *message,
23828                   void *closure_data);
23829 typedef void (*StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC_Closure)
23830                  (const StreamingProtobufs__CellAccessRelatedInfoEUTRA5GC *message,
23831                   void *closure_data);
23832 typedef void (*StreamingProtobufs__PLMNIdentityListEUTRAEPC_Closure)
23833                  (const StreamingProtobufs__PLMNIdentityListEUTRAEPC *message,
23834                   void *closure_data);
23835 typedef void (*StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC_Closure)
23836                  (const StreamingProtobufs__CellAccessRelatedInfoEUTRAEPC *message,
23837                   void *closure_data);
23838 typedef void (*StreamingProtobufs__CGIInfoEPC_Closure)
23839                  (const StreamingProtobufs__CGIInfoEPC *message,
23840                   void *closure_data);
23841 typedef void (*StreamingProtobufs__PLMNIdentityInfo_Closure)
23842                  (const StreamingProtobufs__PLMNIdentityInfo *message,
23843                   void *closure_data);
23844 typedef void (*StreamingProtobufs__PDCCHConfigSIB1_Closure)
23845                  (const StreamingProtobufs__PDCCHConfigSIB1 *message,
23846                   void *closure_data);
23847 typedef void (*StreamingProtobufs__NoSIB1_Closure)
23848                  (const StreamingProtobufs__NoSIB1 *message,
23849                   void *closure_data);
23850 typedef void (*StreamingProtobufs__PLMNIdentityInfoList_Closure)
23851                  (const StreamingProtobufs__PLMNIdentityInfoList *message,
23852                   void *closure_data);
23853 typedef void (*StreamingProtobufs__MultiFrequencyBandListNR_Closure)
23854                  (const StreamingProtobufs__MultiFrequencyBandListNR *message,
23855                   void *closure_data);
23856 typedef void (*StreamingProtobufs__CGIInfo_Closure)
23857                  (const StreamingProtobufs__CGIInfo *message,
23858                   void *closure_data);
23859 typedef void (*StreamingProtobufs__MultiBandInfoListEUTRA_Closure)
23860                  (const StreamingProtobufs__MultiBandInfoListEUTRA *message,
23861                   void *closure_data);
23862 typedef void (*StreamingProtobufs__EUTRACGIInfo_Closure)
23863                  (const StreamingProtobufs__EUTRACGIInfo *message,
23864                   void *closure_data);
23865 typedef void (*StreamingProtobufs__MeasResultNR_Closure)
23866                  (const StreamingProtobufs__MeasResultNR *message,
23867                   void *closure_data);
23868 typedef void (*StreamingProtobufs__MeasResultEUTRA_Closure)
23869                  (const StreamingProtobufs__MeasResultEUTRA *message,
23870                   void *closure_data);
23871 typedef void (*StreamingProtobufs__MeasResultServMO_Closure)
23872                  (const StreamingProtobufs__MeasResultServMO *message,
23873                   void *closure_data);
23874 typedef void (*StreamingProtobufs__MeasResultServMOList_Closure)
23875                  (const StreamingProtobufs__MeasResultServMOList *message,
23876                   void *closure_data);
23877 typedef void (*StreamingProtobufs__MeasResultListNR_Closure)
23878                  (const StreamingProtobufs__MeasResultListNR *message,
23879                   void *closure_data);
23880 typedef void (*StreamingProtobufs__MeasResultListEUTRA_Closure)
23881                  (const StreamingProtobufs__MeasResultListEUTRA *message,
23882                   void *closure_data);
23883 typedef void (*StreamingProtobufs__MeasResults_Closure)
23884                  (const StreamingProtobufs__MeasResults *message,
23885                   void *closure_data);
23886 typedef void (*StreamingProtobufs__DRXInfo_Closure)
23887                  (const StreamingProtobufs__DRXInfo *message,
23888                   void *closure_data);
23889 typedef void (*StreamingProtobufs__RadioBearerConfig_Closure)
23890                  (const StreamingProtobufs__RadioBearerConfig *message,
23891                   void *closure_data);
23892 typedef void (*StreamingProtobufs__SRBToAddModList_Closure)
23893                  (const StreamingProtobufs__SRBToAddModList *message,
23894                   void *closure_data);
23895 typedef void (*StreamingProtobufs__SRBToAddMod_Closure)
23896                  (const StreamingProtobufs__SRBToAddMod *message,
23897                   void *closure_data);
23898 typedef void (*StreamingProtobufs__PDCPConfig_Closure)
23899                  (const StreamingProtobufs__PDCPConfig *message,
23900                   void *closure_data);
23901 typedef void (*StreamingProtobufs__DRB_Closure)
23902                  (const StreamingProtobufs__DRB *message,
23903                   void *closure_data);
23904 typedef void (*StreamingProtobufs__DiscardTimer_Closure)
23905                  (const StreamingProtobufs__DiscardTimer *message,
23906                   void *closure_data);
23907 typedef void (*StreamingProtobufs__PDCPSNSize_Closure)
23908                  (const StreamingProtobufs__PDCPSNSize *message,
23909                   void *closure_data);
23910 typedef void (*StreamingProtobufs__Rohc_Closure)
23911                  (const StreamingProtobufs__Rohc *message,
23912                   void *closure_data);
23913 typedef void (*StreamingProtobufs__RohcProfiles_Closure)
23914                  (const StreamingProtobufs__RohcProfiles *message,
23915                   void *closure_data);
23916 typedef void (*StreamingProtobufs__UplinkOnlyROHC_Closure)
23917                  (const StreamingProtobufs__UplinkOnlyROHC *message,
23918                   void *closure_data);
23919 typedef void (*StreamingProtobufs__UplinkOnlyROHCProfiles_Closure)
23920                  (const StreamingProtobufs__UplinkOnlyROHCProfiles *message,
23921                   void *closure_data);
23922 typedef void (*StreamingProtobufs__MoreThanOneRLC_Closure)
23923                  (const StreamingProtobufs__MoreThanOneRLC *message,
23924                   void *closure_data);
23925 typedef void (*StreamingProtobufs__PrimaryPath_Closure)
23926                  (const StreamingProtobufs__PrimaryPath *message,
23927                   void *closure_data);
23928 typedef void (*StreamingProtobufs__ULDataSplitThreshold_Closure)
23929                  (const StreamingProtobufs__ULDataSplitThreshold *message,
23930                   void *closure_data);
23931 typedef void (*StreamingProtobufs__TReordering_Closure)
23932                  (const StreamingProtobufs__TReordering *message,
23933                   void *closure_data);
23934 typedef void (*StreamingProtobufs__DRBToAddModList_Closure)
23935                  (const StreamingProtobufs__DRBToAddModList *message,
23936                   void *closure_data);
23937 typedef void (*StreamingProtobufs__DRBToAddMod_Closure)
23938                  (const StreamingProtobufs__DRBToAddMod *message,
23939                   void *closure_data);
23940 typedef void (*StreamingProtobufs__DRBToReleaseList_Closure)
23941                  (const StreamingProtobufs__DRBToReleaseList *message,
23942                   void *closure_data);
23943 typedef void (*StreamingProtobufs__SDAPConfig_Closure)
23944                  (const StreamingProtobufs__SDAPConfig *message,
23945                   void *closure_data);
23946 typedef void (*StreamingProtobufs__SDAPHeader_Closure)
23947                  (const StreamingProtobufs__SDAPHeader *message,
23948                   void *closure_data);
23949 typedef void (*StreamingProtobufs__SecurityConfig_Closure)
23950                  (const StreamingProtobufs__SecurityConfig *message,
23951                   void *closure_data);
23952 typedef void (*StreamingProtobufs__SecurityAlgorithmConfig_Closure)
23953                  (const StreamingProtobufs__SecurityAlgorithmConfig *message,
23954                   void *closure_data);
23955 typedef void (*StreamingProtobufs__CipheringAlgorithm_Closure)
23956                  (const StreamingProtobufs__CipheringAlgorithm *message,
23957                   void *closure_data);
23958 typedef void (*StreamingProtobufs__IntegrityProtAlgorithm_Closure)
23959                  (const StreamingProtobufs__IntegrityProtAlgorithm *message,
23960                   void *closure_data);
23961 typedef void (*StreamingProtobufs__KeyToUse_Closure)
23962                  (const StreamingProtobufs__KeyToUse *message,
23963                   void *closure_data);
23964 typedef void (*StreamingProtobufs__UplinkTxDirectCurrentList_Closure)
23965                  (const StreamingProtobufs__UplinkTxDirectCurrentList *message,
23966                   void *closure_data);
23967 typedef void (*StreamingProtobufs__UplinkTxDirectCurrentCell_Closure)
23968                  (const StreamingProtobufs__UplinkTxDirectCurrentCell *message,
23969                   void *closure_data);
23970 typedef void (*StreamingProtobufs__UplinkTxDirectCurrentBWP_Closure)
23971                  (const StreamingProtobufs__UplinkTxDirectCurrentBWP *message,
23972                   void *closure_data);
23973 typedef void (*StreamingProtobufs__CellAccessRelatedInfo_Closure)
23974                  (const StreamingProtobufs__CellAccessRelatedInfo *message,
23975                   void *closure_data);
23976 typedef void (*StreamingProtobufs__ConnEstFailureControl_Closure)
23977                  (const StreamingProtobufs__ConnEstFailureControl *message,
23978                   void *closure_data);
23979 typedef void (*StreamingProtobufs__ConnEstFailCount_Closure)
23980                  (const StreamingProtobufs__ConnEstFailCount *message,
23981                   void *closure_data);
23982 typedef void (*StreamingProtobufs__ConnEstFailOffsetValidity_Closure)
23983                  (const StreamingProtobufs__ConnEstFailOffsetValidity *message,
23984                   void *closure_data);
23985 typedef void (*StreamingProtobufs__SISchedulingInfo_Closure)
23986                  (const StreamingProtobufs__SISchedulingInfo *message,
23987                   void *closure_data);
23988 typedef void (*StreamingProtobufs__SIWindowLength_Closure)
23989                  (const StreamingProtobufs__SIWindowLength *message,
23990                   void *closure_data);
23991 typedef void (*StreamingProtobufs__SchedulingInfo_Closure)
23992                  (const StreamingProtobufs__SchedulingInfo *message,
23993                   void *closure_data);
23994 typedef void (*StreamingProtobufs__SIBMapping_Closure)
23995                  (const StreamingProtobufs__SIBMapping *message,
23996                   void *closure_data);
23997 typedef void (*StreamingProtobufs__SIBroadcastStatus_Closure)
23998                  (const StreamingProtobufs__SIBroadcastStatus *message,
23999                   void *closure_data);
24000 typedef void (*StreamingProtobufs__SIPeriodicity_Closure)
24001                  (const StreamingProtobufs__SIPeriodicity *message,
24002                   void *closure_data);
24003 typedef void (*StreamingProtobufs__SIBTypeInfo_Closure)
24004                  (const StreamingProtobufs__SIBTypeInfo *message,
24005                   void *closure_data);
24006 typedef void (*StreamingProtobufs__SIBTypeInfoType_Closure)
24007                  (const StreamingProtobufs__SIBTypeInfoType *message,
24008                   void *closure_data);
24009 typedef void (*StreamingProtobufs__SIRequestConfig_Closure)
24010                  (const StreamingProtobufs__SIRequestConfig *message,
24011                   void *closure_data);
24012 typedef void (*StreamingProtobufs__SIRequestPeriod_Closure)
24013                  (const StreamingProtobufs__SIRequestPeriod *message,
24014                   void *closure_data);
24015 typedef void (*StreamingProtobufs__RACHOccasionsSI_Closure)
24016                  (const StreamingProtobufs__RACHOccasionsSI *message,
24017                   void *closure_data);
24018 typedef void (*StreamingProtobufs__SIRequestResources_Closure)
24019                  (const StreamingProtobufs__SIRequestResources *message,
24020                   void *closure_data);
24021 typedef void (*StreamingProtobufs__ServingCellConfigCommonSIB_Closure)
24022                  (const StreamingProtobufs__ServingCellConfigCommonSIB *message,
24023                   void *closure_data);
24024 typedef void (*StreamingProtobufs__DownlinkConfigCommonSIB_Closure)
24025                  (const StreamingProtobufs__DownlinkConfigCommonSIB *message,
24026                   void *closure_data);
24027 typedef void (*StreamingProtobufs__FrequencyInfoDLSIB_Closure)
24028                  (const StreamingProtobufs__FrequencyInfoDLSIB *message,
24029                   void *closure_data);
24030 typedef void (*StreamingProtobufs__MultiFrequencyBandListNRSIB_Closure)
24031                  (const StreamingProtobufs__MultiFrequencyBandListNRSIB *message,
24032                   void *closure_data);
24033 typedef void (*StreamingProtobufs__NRMultiBandInfo_Closure)
24034                  (const StreamingProtobufs__NRMultiBandInfo *message,
24035                   void *closure_data);
24036 typedef void (*StreamingProtobufs__NRNSPmaxList_Closure)
24037                  (const StreamingProtobufs__NRNSPmaxList *message,
24038                   void *closure_data);
24039 typedef void (*StreamingProtobufs__NRNSPmaxValue_Closure)
24040                  (const StreamingProtobufs__NRNSPmaxValue *message,
24041                   void *closure_data);
24042 typedef void (*StreamingProtobufs__BCCHConfig_Closure)
24043                  (const StreamingProtobufs__BCCHConfig *message,
24044                   void *closure_data);
24045 typedef void (*StreamingProtobufs__PCCHConfig_Closure)
24046                  (const StreamingProtobufs__PCCHConfig *message,
24047                   void *closure_data);
24048 typedef void (*StreamingProtobufs__PagingCycle_Closure)
24049                  (const StreamingProtobufs__PagingCycle *message,
24050                   void *closure_data);
24051 typedef void (*StreamingProtobufs__PCCHConfigNs_Closure)
24052                  (const StreamingProtobufs__PCCHConfigNs *message,
24053                   void *closure_data);
24054 typedef void (*StreamingProtobufs__SCS15KHZoneT_Closure)
24055                  (const StreamingProtobufs__SCS15KHZoneT *message,
24056                   void *closure_data);
24057 typedef void (*StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT_Closure)
24058                  (const StreamingProtobufs__SCS30KHZoneTSCS15KHZhalfT *message,
24059                   void *closure_data);
24060 typedef void (*StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT_Closure)
24061                  (const StreamingProtobufs__SCS60KHZoneTSCS30KHZhalfTSCS15KHZquarterT *message,
24062                   void *closure_data);
24063 typedef void (*StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT_Closure)
24064                  (const StreamingProtobufs__SCS120KHZoneTSCS60KHZhalfTSCS30KHZquarterTSCS15KHZoneEighthT *message,
24065                   void *closure_data);
24066 typedef void (*StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT_Closure)
24067                  (const StreamingProtobufs__SCS120KHZhalfTSCS60KHZquarterTSCS30KHZoneEighthTSCS15KHZoneSixteenthT *message,
24068                   void *closure_data);
24069 typedef void (*StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT_Closure)
24070                  (const StreamingProtobufs__SCS120KHZquarterTSCS60KHZoneEighthTSCS30KHZoneSixteenthT *message,
24071                   void *closure_data);
24072 typedef void (*StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT_Closure)
24073                  (const StreamingProtobufs__SCS120KHZoneEighthTSCS60KHZoneSixteenthT *message,
24074                   void *closure_data);
24075 typedef void (*StreamingProtobufs__SCS120KHZoneSixteenthT_Closure)
24076                  (const StreamingProtobufs__SCS120KHZoneSixteenthT *message,
24077                   void *closure_data);
24078 typedef void (*StreamingProtobufs__UplinkConfigCommonSIB_Closure)
24079                  (const StreamingProtobufs__UplinkConfigCommonSIB *message,
24080                   void *closure_data);
24081 typedef void (*StreamingProtobufs__FrequencyInfoULSIB_Closure)
24082                  (const StreamingProtobufs__FrequencyInfoULSIB *message,
24083                   void *closure_data);
24084 typedef void (*StreamingProtobufs__SIBNTimingAdvanceOffset_Closure)
24085                  (const StreamingProtobufs__SIBNTimingAdvanceOffset *message,
24086                   void *closure_data);
24087 typedef void (*StreamingProtobufs__SIBSSBPositionsInBurst_Closure)
24088                  (const StreamingProtobufs__SIBSSBPositionsInBurst *message,
24089                   void *closure_data);
24090 typedef void (*StreamingProtobufs__SIBSSBPeriodicityServingCell_Closure)
24091                  (const StreamingProtobufs__SIBSSBPeriodicityServingCell *message,
24092                   void *closure_data);
24093 typedef void (*StreamingProtobufs__UETimersAndConstants_Closure)
24094                  (const StreamingProtobufs__UETimersAndConstants *message,
24095                   void *closure_data);
24096 typedef void (*StreamingProtobufs__UETimersAndConstantsT300T301T319_Closure)
24097                  (const StreamingProtobufs__UETimersAndConstantsT300T301T319 *message,
24098                   void *closure_data);
24099 typedef void (*StreamingProtobufs__UETimersAndConstantsT310_Closure)
24100                  (const StreamingProtobufs__UETimersAndConstantsT310 *message,
24101                   void *closure_data);
24102 typedef void (*StreamingProtobufs__UETimersAndConstantsN310_Closure)
24103                  (const StreamingProtobufs__UETimersAndConstantsN310 *message,
24104                   void *closure_data);
24105 typedef void (*StreamingProtobufs__UETimersAndConstantsT311_Closure)
24106                  (const StreamingProtobufs__UETimersAndConstantsT311 *message,
24107                   void *closure_data);
24108 typedef void (*StreamingProtobufs__UETimersAndConstantsN311_Closure)
24109                  (const StreamingProtobufs__UETimersAndConstantsN311 *message,
24110                   void *closure_data);
24111 typedef void (*StreamingProtobufs__UACBarringPerCatList_Closure)
24112                  (const StreamingProtobufs__UACBarringPerCatList *message,
24113                   void *closure_data);
24114 typedef void (*StreamingProtobufs__UACBarringPerCat_Closure)
24115                  (const StreamingProtobufs__UACBarringPerCat *message,
24116                   void *closure_data);
24117 typedef void (*StreamingProtobufs__UACBarringPerPLMNList_Closure)
24118                  (const StreamingProtobufs__UACBarringPerPLMNList *message,
24119                   void *closure_data);
24120 typedef void (*StreamingProtobufs__UACBarringPerPLMN_Closure)
24121                  (const StreamingProtobufs__UACBarringPerPLMN *message,
24122                   void *closure_data);
24123 typedef void (*StreamingProtobufs__UACImplicitACBarringList_Closure)
24124                  (const StreamingProtobufs__UACImplicitACBarringList *message,
24125                   void *closure_data);
24126 typedef void (*StreamingProtobufs__UACBarringInfoSetList_Closure)
24127                  (const StreamingProtobufs__UACBarringInfoSetList *message,
24128                   void *closure_data);
24129 typedef void (*StreamingProtobufs__UACBarringInfoSet_Closure)
24130                  (const StreamingProtobufs__UACBarringInfoSet *message,
24131                   void *closure_data);
24132 typedef void (*StreamingProtobufs__UACBarringFactor_Closure)
24133                  (const StreamingProtobufs__UACBarringFactor *message,
24134                   void *closure_data);
24135 typedef void (*StreamingProtobufs__UACBarringTime_Closure)
24136                  (const StreamingProtobufs__UACBarringTime *message,
24137                   void *closure_data);
24138 typedef void (*StreamingProtobufs__MobilityStateParameters_Closure)
24139                  (const StreamingProtobufs__MobilityStateParameters *message,
24140                   void *closure_data);
24141 typedef void (*StreamingProtobufs__TEvaluationHystNormal_Closure)
24142                  (const StreamingProtobufs__TEvaluationHystNormal *message,
24143                   void *closure_data);
24144 typedef void (*StreamingProtobufs__EUTRAMultiBandInfoList_Closure)
24145                  (const StreamingProtobufs__EUTRAMultiBandInfoList *message,
24146                   void *closure_data);
24147 typedef void (*StreamingProtobufs__EUTRAMultiBandInfo_Closure)
24148                  (const StreamingProtobufs__EUTRAMultiBandInfo *message,
24149                   void *closure_data);
24150 typedef void (*StreamingProtobufs__EUTRANSPmaxList_Closure)
24151                  (const StreamingProtobufs__EUTRANSPmaxList *message,
24152                   void *closure_data);
24153 typedef void (*StreamingProtobufs__EUTRANSPmaxValue_Closure)
24154                  (const StreamingProtobufs__EUTRANSPmaxValue *message,
24155                   void *closure_data);
24156
24157 /* --- services --- */
24158
24159
24160 /* --- descriptors --- */
24161
24162 extern const ProtobufCMessageDescriptor streaming_protobufs__cell_group_config__descriptor;
24163 extern const ProtobufCMessageDescriptor streaming_protobufs__rlc__bearer_config__descriptor;
24164 extern const ProtobufCMessageDescriptor streaming_protobufs__rlc__config__descriptor;
24165 extern const ProtobufCMessageDescriptor streaming_protobufs__am__descriptor;
24166 extern const ProtobufCMessageDescriptor streaming_protobufs__ul__am__rlc__descriptor;
24167 extern const ProtobufCMessageDescriptor streaming_protobufs__max_retx_threshold__descriptor;
24168 extern const ProtobufCEnumDescriptor    streaming_protobufs__max_retx_threshold__value__descriptor;
24169 extern const ProtobufCMessageDescriptor streaming_protobufs__sn__field_length_am__descriptor;
24170 extern const ProtobufCEnumDescriptor    streaming_protobufs__sn__field_length_am__value__descriptor;
24171 extern const ProtobufCMessageDescriptor streaming_protobufs__t__poll_retransmit__descriptor;
24172 extern const ProtobufCEnumDescriptor    streaming_protobufs__t__poll_retransmit__value__descriptor;
24173 extern const ProtobufCMessageDescriptor streaming_protobufs__poll_pdu__descriptor;
24174 extern const ProtobufCEnumDescriptor    streaming_protobufs__poll_pdu__value__descriptor;
24175 extern const ProtobufCMessageDescriptor streaming_protobufs__poll_byte__descriptor;
24176 extern const ProtobufCEnumDescriptor    streaming_protobufs__poll_byte__value__descriptor;
24177 extern const ProtobufCMessageDescriptor streaming_protobufs__dl__am__rlc__descriptor;
24178 extern const ProtobufCMessageDescriptor streaming_protobufs__t__reassembly__descriptor;
24179 extern const ProtobufCEnumDescriptor    streaming_protobufs__t__reassembly__value__descriptor;
24180 extern const ProtobufCMessageDescriptor streaming_protobufs__t__status_prohibit__descriptor;
24181 extern const ProtobufCEnumDescriptor    streaming_protobufs__t__status_prohibit__value__descriptor;
24182 extern const ProtobufCMessageDescriptor streaming_protobufs__um__bi__directional__descriptor;
24183 extern const ProtobufCMessageDescriptor streaming_protobufs__ul__um__rlc__descriptor;
24184 extern const ProtobufCMessageDescriptor streaming_protobufs__sn__field_length_um__descriptor;
24185 extern const ProtobufCEnumDescriptor    streaming_protobufs__sn__field_length_um__value__descriptor;
24186 extern const ProtobufCMessageDescriptor streaming_protobufs__dl__um__rlc__descriptor;
24187 extern const ProtobufCMessageDescriptor streaming_protobufs__um__uni__directional__ul__descriptor;
24188 extern const ProtobufCMessageDescriptor streaming_protobufs__um__uni__directional__dl__descriptor;
24189 extern const ProtobufCMessageDescriptor streaming_protobufs__logical_channel_config__descriptor;
24190 extern const ProtobufCMessageDescriptor streaming_protobufs__ul__specific_parameters__descriptor;
24191 extern const ProtobufCMessageDescriptor streaming_protobufs__prioritised_bit_rate__descriptor;
24192 extern const ProtobufCEnumDescriptor    streaming_protobufs__prioritised_bit_rate__value__descriptor;
24193 extern const ProtobufCMessageDescriptor streaming_protobufs__bucket_size_duration__descriptor;
24194 extern const ProtobufCEnumDescriptor    streaming_protobufs__bucket_size_duration__value__descriptor;
24195 extern const ProtobufCMessageDescriptor streaming_protobufs__subcarrier_spacing__descriptor;
24196 extern const ProtobufCEnumDescriptor    streaming_protobufs__subcarrier_spacing__value__descriptor;
24197 extern const ProtobufCMessageDescriptor streaming_protobufs__max_pusch__duration__descriptor;
24198 extern const ProtobufCEnumDescriptor    streaming_protobufs__max_pusch__duration__value__descriptor;
24199 extern const ProtobufCMessageDescriptor streaming_protobufs__bit_rate_query_prohibit_timer__descriptor;
24200 extern const ProtobufCEnumDescriptor    streaming_protobufs__bit_rate_query_prohibit_timer__value__descriptor;
24201 extern const ProtobufCMessageDescriptor streaming_protobufs__mac__cell_group_config__descriptor;
24202 extern const ProtobufCMessageDescriptor streaming_protobufs__drx__config__descriptor;
24203 extern const ProtobufCMessageDescriptor streaming_protobufs__milli_seconds__descriptor;
24204 extern const ProtobufCEnumDescriptor    streaming_protobufs__milli_seconds__value__descriptor;
24205 extern const ProtobufCMessageDescriptor streaming_protobufs__drx__inactivity_timer__descriptor;
24206 extern const ProtobufCEnumDescriptor    streaming_protobufs__drx__inactivity_timer__value__descriptor;
24207 extern const ProtobufCMessageDescriptor streaming_protobufs__drx__retransmission_timer__descriptor;
24208 extern const ProtobufCEnumDescriptor    streaming_protobufs__drx__retransmission_timer__value__descriptor;
24209 extern const ProtobufCMessageDescriptor streaming_protobufs__short_drx__descriptor;
24210 extern const ProtobufCMessageDescriptor streaming_protobufs__drx__short_cycle__descriptor;
24211 extern const ProtobufCEnumDescriptor    streaming_protobufs__drx__short_cycle__value__descriptor;
24212 extern const ProtobufCMessageDescriptor streaming_protobufs__scheduling_request_config__descriptor;
24213 extern const ProtobufCMessageDescriptor streaming_protobufs__scheduling_request_to_add_mod__descriptor;
24214 extern const ProtobufCMessageDescriptor streaming_protobufs__sr__prohibit_timer__descriptor;
24215 extern const ProtobufCEnumDescriptor    streaming_protobufs__sr__prohibit_timer__value__descriptor;
24216 extern const ProtobufCMessageDescriptor streaming_protobufs__sr__trans_max__descriptor;
24217 extern const ProtobufCEnumDescriptor    streaming_protobufs__sr__trans_max__value__descriptor;
24218 extern const ProtobufCMessageDescriptor streaming_protobufs__bsr__config__descriptor;
24219 extern const ProtobufCMessageDescriptor streaming_protobufs__periodic_bsr__timer__descriptor;
24220 extern const ProtobufCEnumDescriptor    streaming_protobufs__periodic_bsr__timer__value__descriptor;
24221 extern const ProtobufCMessageDescriptor streaming_protobufs__retx_bsr__timer__descriptor;
24222 extern const ProtobufCEnumDescriptor    streaming_protobufs__retx_bsr__timer__value__descriptor;
24223 extern const ProtobufCMessageDescriptor streaming_protobufs__logical_channel_sr__delay_timer__descriptor;
24224 extern const ProtobufCEnumDescriptor    streaming_protobufs__logical_channel_sr__delay_timer__value__descriptor;
24225 extern const ProtobufCMessageDescriptor streaming_protobufs__tag__config__descriptor;
24226 extern const ProtobufCMessageDescriptor streaming_protobufs__tag__descriptor;
24227 extern const ProtobufCMessageDescriptor streaming_protobufs__time_alignment_timer__descriptor;
24228 extern const ProtobufCEnumDescriptor    streaming_protobufs__time_alignment_timer__value__descriptor;
24229 extern const ProtobufCMessageDescriptor streaming_protobufs__phr__config__descriptor;
24230 extern const ProtobufCMessageDescriptor streaming_protobufs__phr__periodic_timer__descriptor;
24231 extern const ProtobufCEnumDescriptor    streaming_protobufs__phr__periodic_timer__value__descriptor;
24232 extern const ProtobufCMessageDescriptor streaming_protobufs__phr__prohibit_timer__descriptor;
24233 extern const ProtobufCEnumDescriptor    streaming_protobufs__phr__prohibit_timer__value__descriptor;
24234 extern const ProtobufCMessageDescriptor streaming_protobufs__phr__tx__power_factor_change__descriptor;
24235 extern const ProtobufCEnumDescriptor    streaming_protobufs__phr__tx__power_factor_change__value__descriptor;
24236 extern const ProtobufCMessageDescriptor streaming_protobufs__phr__mode_other_cg__descriptor;
24237 extern const ProtobufCEnumDescriptor    streaming_protobufs__phr__mode_other_cg__value__descriptor;
24238 extern const ProtobufCMessageDescriptor streaming_protobufs__data_inactivity_timer__descriptor;
24239 extern const ProtobufCEnumDescriptor    streaming_protobufs__data_inactivity_timer__value__descriptor;
24240 extern const ProtobufCMessageDescriptor streaming_protobufs__physical_cell_group_config__descriptor;
24241 extern const ProtobufCEnumDescriptor    streaming_protobufs__physical_cell_group_config__pdsch__harq__ack__codebook__descriptor;
24242 extern const ProtobufCMessageDescriptor streaming_protobufs__xscale__descriptor;
24243 extern const ProtobufCEnumDescriptor    streaming_protobufs__xscale__value__descriptor;
24244 extern const ProtobufCMessageDescriptor streaming_protobufs__sp_cell_config__descriptor;
24245 extern const ProtobufCMessageDescriptor streaming_protobufs__reconfiguration_with_sync__descriptor;
24246 extern const ProtobufCMessageDescriptor streaming_protobufs__serving_cell_config_common__descriptor;
24247 extern const ProtobufCMessageDescriptor streaming_protobufs__downlink_config_common__descriptor;
24248 extern const ProtobufCMessageDescriptor streaming_protobufs__frequency_info_dl__descriptor;
24249 extern const ProtobufCMessageDescriptor streaming_protobufs__scs__specific_carrier__descriptor;
24250 extern const ProtobufCMessageDescriptor streaming_protobufs__bwp__downlink_common__descriptor;
24251 extern const ProtobufCMessageDescriptor streaming_protobufs__bwp__descriptor;
24252 extern const ProtobufCMessageDescriptor streaming_protobufs__cyclic_prefix__descriptor;
24253 extern const ProtobufCEnumDescriptor    streaming_protobufs__cyclic_prefix__value__descriptor;
24254 extern const ProtobufCMessageDescriptor streaming_protobufs__pdcch__config_common__descriptor;
24255 extern const ProtobufCMessageDescriptor streaming_protobufs__control_resource_set__descriptor;
24256 extern const ProtobufCMessageDescriptor streaming_protobufs__interleaved__descriptor;
24257 extern const ProtobufCMessageDescriptor streaming_protobufs__reg__bundle_size__descriptor;
24258 extern const ProtobufCEnumDescriptor    streaming_protobufs__reg__bundle_size__value__descriptor;
24259 extern const ProtobufCMessageDescriptor streaming_protobufs__interleaver_size__descriptor;
24260 extern const ProtobufCEnumDescriptor    streaming_protobufs__interleaver_size__value__descriptor;
24261 extern const ProtobufCMessageDescriptor streaming_protobufs__precoder_granularity__descriptor;
24262 extern const ProtobufCEnumDescriptor    streaming_protobufs__precoder_granularity__value__descriptor;
24263 extern const ProtobufCMessageDescriptor streaming_protobufs__first_pdcch__monitoring_occasion_of_p0__descriptor;
24264 extern const ProtobufCMessageDescriptor streaming_protobufs__sequence__of__integer__descriptor;
24265 extern const ProtobufCMessageDescriptor streaming_protobufs__pdsch__config_common__descriptor;
24266 extern const ProtobufCMessageDescriptor streaming_protobufs__pdsch__time_domain_resource_allocation_list__descriptor;
24267 extern const ProtobufCMessageDescriptor streaming_protobufs__pdsch__time_domain_resource_allocation__descriptor;
24268 extern const ProtobufCMessageDescriptor streaming_protobufs__mapping_type__descriptor;
24269 extern const ProtobufCEnumDescriptor    streaming_protobufs__mapping_type__value__descriptor;
24270 extern const ProtobufCMessageDescriptor streaming_protobufs__uplink_config_common__descriptor;
24271 extern const ProtobufCMessageDescriptor streaming_protobufs__frequency_info_ul__descriptor;
24272 extern const ProtobufCMessageDescriptor streaming_protobufs__bwp__uplink_common__descriptor;
24273 extern const ProtobufCMessageDescriptor streaming_protobufs__bwp__uplink__descriptor;
24274 extern const ProtobufCMessageDescriptor streaming_protobufs__rach__config_common__descriptor;
24275 extern const ProtobufCMessageDescriptor streaming_protobufs__rach__config_generic__descriptor;
24276 extern const ProtobufCMessageDescriptor streaming_protobufs__msg1__fdm__descriptor;
24277 extern const ProtobufCEnumDescriptor    streaming_protobufs__msg1__fdm__value__descriptor;
24278 extern const ProtobufCMessageDescriptor streaming_protobufs__preamble_trans_max__descriptor;
24279 extern const ProtobufCEnumDescriptor    streaming_protobufs__preamble_trans_max__value__descriptor;
24280 extern const ProtobufCMessageDescriptor streaming_protobufs__power_ramping_step__descriptor;
24281 extern const ProtobufCEnumDescriptor    streaming_protobufs__power_ramping_step__value__descriptor;
24282 extern const ProtobufCMessageDescriptor streaming_protobufs__ra__response_window__descriptor;
24283 extern const ProtobufCEnumDescriptor    streaming_protobufs__ra__response_window__value__descriptor;
24284 extern const ProtobufCMessageDescriptor streaming_protobufs__fraction__descriptor;
24285 extern const ProtobufCEnumDescriptor    streaming_protobufs__fraction__value__descriptor;
24286 extern const ProtobufCMessageDescriptor streaming_protobufs__other_fraction__descriptor;
24287 extern const ProtobufCEnumDescriptor    streaming_protobufs__other_fraction__value__descriptor;
24288 extern const ProtobufCMessageDescriptor streaming_protobufs__group_bconfigured__descriptor;
24289 extern const ProtobufCMessageDescriptor streaming_protobufs__ra__msg3_size_group_a__descriptor;
24290 extern const ProtobufCEnumDescriptor    streaming_protobufs__ra__msg3_size_group_a__value__descriptor;
24291 extern const ProtobufCMessageDescriptor streaming_protobufs__message_power_offset_group_b__descriptor;
24292 extern const ProtobufCEnumDescriptor    streaming_protobufs__message_power_offset_group_b__value__descriptor;
24293 extern const ProtobufCMessageDescriptor streaming_protobufs__ra__contention_resolution_timer__descriptor;
24294 extern const ProtobufCEnumDescriptor    streaming_protobufs__ra__contention_resolution_timer__value__descriptor;
24295 extern const ProtobufCMessageDescriptor streaming_protobufs__restricted_set_config__descriptor;
24296 extern const ProtobufCEnumDescriptor    streaming_protobufs__restricted_set_config__value__descriptor;
24297 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__config_common__descriptor;
24298 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__time_domain_resource_allocation_list__descriptor;
24299 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__time_domain_resource_allocation__descriptor;
24300 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__config_common__descriptor;
24301 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__group_hopping__descriptor;
24302 extern const ProtobufCEnumDescriptor    streaming_protobufs__pucch__group_hopping__value__descriptor;
24303 extern const ProtobufCMessageDescriptor streaming_protobufs__n__timing_advance_offset__descriptor;
24304 extern const ProtobufCEnumDescriptor    streaming_protobufs__n__timing_advance_offset__value__descriptor;
24305 extern const ProtobufCMessageDescriptor streaming_protobufs__ssb__periodicity_serving_cell__descriptor;
24306 extern const ProtobufCEnumDescriptor    streaming_protobufs__ssb__periodicity_serving_cell__value__descriptor;
24307 extern const ProtobufCMessageDescriptor streaming_protobufs__dmrs__type_a__position__descriptor;
24308 extern const ProtobufCEnumDescriptor    streaming_protobufs__dmrs__type_a__position__value__descriptor;
24309 extern const ProtobufCMessageDescriptor streaming_protobufs__rate_match_pattern_lte__crs__descriptor;
24310 extern const ProtobufCMessageDescriptor streaming_protobufs__carrier_bandwidth_dl__descriptor;
24311 extern const ProtobufCEnumDescriptor    streaming_protobufs__carrier_bandwidth_dl__value__descriptor;
24312 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__mbsfn__subframe_config_list__descriptor;
24313 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__mbsfn__subframe_config__descriptor;
24314 extern const ProtobufCMessageDescriptor streaming_protobufs__radioframe_allocation_period__descriptor;
24315 extern const ProtobufCEnumDescriptor    streaming_protobufs__radioframe_allocation_period__value__descriptor;
24316 extern const ProtobufCMessageDescriptor streaming_protobufs__subframe_allocation__descriptor;
24317 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_crs__ports__descriptor;
24318 extern const ProtobufCEnumDescriptor    streaming_protobufs__nrof_crs__ports__value__descriptor;
24319 extern const ProtobufCMessageDescriptor streaming_protobufs__v__shift__descriptor;
24320 extern const ProtobufCEnumDescriptor    streaming_protobufs__v__shift__value__descriptor;
24321 extern const ProtobufCMessageDescriptor streaming_protobufs__rate_match_pattern__descriptor;
24322 extern const ProtobufCMessageDescriptor streaming_protobufs__bitmaps__descriptor;
24323 extern const ProtobufCMessageDescriptor streaming_protobufs__dummy__descriptor;
24324 extern const ProtobufCEnumDescriptor    streaming_protobufs__dummy__value__descriptor;
24325 extern const ProtobufCMessageDescriptor streaming_protobufs__tdd__ul__dl__config_common__descriptor;
24326 extern const ProtobufCMessageDescriptor streaming_protobufs__tdd__ul__dl__pattern__descriptor;
24327 extern const ProtobufCMessageDescriptor streaming_protobufs__dl__ul__transmission_periodicity__descriptor;
24328 extern const ProtobufCEnumDescriptor    streaming_protobufs__dl__ul__transmission_periodicity__value__descriptor;
24329 extern const ProtobufCMessageDescriptor streaming_protobufs__dl__ul__transmission_periodicity_v1530__descriptor;
24330 extern const ProtobufCEnumDescriptor    streaming_protobufs__dl__ul__transmission_periodicity_v1530__value__descriptor;
24331 extern const ProtobufCMessageDescriptor streaming_protobufs__t304__descriptor;
24332 extern const ProtobufCEnumDescriptor    streaming_protobufs__t304__value__descriptor;
24333 extern const ProtobufCMessageDescriptor streaming_protobufs__rach__config_dedicated__descriptor;
24334 extern const ProtobufCMessageDescriptor streaming_protobufs__cfra__descriptor;
24335 extern const ProtobufCMessageDescriptor streaming_protobufs__occasions__descriptor;
24336 extern const ProtobufCMessageDescriptor streaming_protobufs__ssb__descriptor;
24337 extern const ProtobufCMessageDescriptor streaming_protobufs__cfra__ssb__resource__descriptor;
24338 extern const ProtobufCMessageDescriptor streaming_protobufs__csirs__descriptor;
24339 extern const ProtobufCMessageDescriptor streaming_protobufs__cfra__csirs__resource__descriptor;
24340 extern const ProtobufCMessageDescriptor streaming_protobufs__ra__prioritization__descriptor;
24341 extern const ProtobufCMessageDescriptor streaming_protobufs__power_ramping_step_high_priority__descriptor;
24342 extern const ProtobufCEnumDescriptor    streaming_protobufs__power_ramping_step_high_priority__value__descriptor;
24343 extern const ProtobufCMessageDescriptor streaming_protobufs__scaling_factor_bi__descriptor;
24344 extern const ProtobufCEnumDescriptor    streaming_protobufs__scaling_factor_bi__value__descriptor;
24345 extern const ProtobufCMessageDescriptor streaming_protobufs__ssb__mtc__descriptor;
24346 extern const ProtobufCMessageDescriptor streaming_protobufs__duration__descriptor;
24347 extern const ProtobufCEnumDescriptor    streaming_protobufs__duration__value__descriptor;
24348 extern const ProtobufCMessageDescriptor streaming_protobufs__ssb__mtc2__descriptor;
24349 extern const ProtobufCMessageDescriptor streaming_protobufs__periodicity__descriptor;
24350 extern const ProtobufCEnumDescriptor    streaming_protobufs__periodicity__value__descriptor;
24351 extern const ProtobufCMessageDescriptor streaming_protobufs__rlf__timers_and_constants__descriptor;
24352 extern const ProtobufCMessageDescriptor streaming_protobufs__t310__descriptor;
24353 extern const ProtobufCEnumDescriptor    streaming_protobufs__t310__value__descriptor;
24354 extern const ProtobufCMessageDescriptor streaming_protobufs__n310__descriptor;
24355 extern const ProtobufCEnumDescriptor    streaming_protobufs__n310__value__descriptor;
24356 extern const ProtobufCMessageDescriptor streaming_protobufs__n311__descriptor;
24357 extern const ProtobufCEnumDescriptor    streaming_protobufs__n311__value__descriptor;
24358 extern const ProtobufCMessageDescriptor streaming_protobufs__t311_v1530__descriptor;
24359 extern const ProtobufCEnumDescriptor    streaming_protobufs__t311_v1530__value__descriptor;
24360 extern const ProtobufCMessageDescriptor streaming_protobufs__rlm_in_sync_out_of_sync_threshold__descriptor;
24361 extern const ProtobufCEnumDescriptor    streaming_protobufs__rlm_in_sync_out_of_sync_threshold__value__descriptor;
24362 extern const ProtobufCMessageDescriptor streaming_protobufs__serving_cell_config__descriptor;
24363 extern const ProtobufCMessageDescriptor streaming_protobufs__tdd__ul__dl__config_dedicated__descriptor;
24364 extern const ProtobufCMessageDescriptor streaming_protobufs__tdd__ul__dl__slot_config__descriptor;
24365 extern const ProtobufCMessageDescriptor streaming_protobufs__explicit__descriptor;
24366 extern const ProtobufCMessageDescriptor streaming_protobufs__bwp__downlink_dedicated__descriptor;
24367 extern const ProtobufCMessageDescriptor streaming_protobufs__pdcch__config__descriptor;
24368 extern const ProtobufCMessageDescriptor streaming_protobufs__downlink_preemption__descriptor;
24369 extern const ProtobufCMessageDescriptor streaming_protobufs__time_frequency_set__descriptor;
24370 extern const ProtobufCEnumDescriptor    streaming_protobufs__time_frequency_set__value__descriptor;
24371 extern const ProtobufCMessageDescriptor streaming_protobufs__int__configuration_per_serving_cell__descriptor;
24372 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__tpc__command_config__descriptor;
24373 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__tpc__command_config__descriptor;
24374 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__tpc__command_config__descriptor;
24375 extern const ProtobufCMessageDescriptor streaming_protobufs__pdsch__config__descriptor;
24376 extern const ProtobufCMessageDescriptor streaming_protobufs__dmrs__downlink_config__descriptor;
24377 extern const ProtobufCMessageDescriptor streaming_protobufs__dmrs__type__descriptor;
24378 extern const ProtobufCEnumDescriptor    streaming_protobufs__dmrs__type__value__descriptor;
24379 extern const ProtobufCMessageDescriptor streaming_protobufs__dmrs__additional_position__descriptor;
24380 extern const ProtobufCEnumDescriptor    streaming_protobufs__dmrs__additional_position__value__descriptor;
24381 extern const ProtobufCMessageDescriptor streaming_protobufs__max_length__descriptor;
24382 extern const ProtobufCEnumDescriptor    streaming_protobufs__max_length__value__descriptor;
24383 extern const ProtobufCMessageDescriptor streaming_protobufs__ptrs__downlink_config__descriptor;
24384 extern const ProtobufCMessageDescriptor streaming_protobufs__resource_element_offset__descriptor;
24385 extern const ProtobufCEnumDescriptor    streaming_protobufs__resource_element_offset__value__descriptor;
24386 extern const ProtobufCMessageDescriptor streaming_protobufs__tci__state__descriptor;
24387 extern const ProtobufCMessageDescriptor streaming_protobufs__qcl__info__descriptor;
24388 extern const ProtobufCMessageDescriptor streaming_protobufs__qcl__type__descriptor;
24389 extern const ProtobufCEnumDescriptor    streaming_protobufs__qcl__type__value__descriptor;
24390 extern const ProtobufCMessageDescriptor streaming_protobufs__vrb__to_prb__interleaver__descriptor;
24391 extern const ProtobufCEnumDescriptor    streaming_protobufs__vrb__to_prb__interleaver__value__descriptor;
24392 extern const ProtobufCMessageDescriptor streaming_protobufs__resource_allocation__descriptor;
24393 extern const ProtobufCEnumDescriptor    streaming_protobufs__resource_allocation__value__descriptor;
24394 extern const ProtobufCMessageDescriptor streaming_protobufs__pdsch__aggregation_factor__descriptor;
24395 extern const ProtobufCEnumDescriptor    streaming_protobufs__pdsch__aggregation_factor__value__descriptor;
24396 extern const ProtobufCMessageDescriptor streaming_protobufs__rate_match_pattern_group__descriptor;
24397 extern const ProtobufCMessageDescriptor streaming_protobufs__rate_match_pattern_group_item__descriptor;
24398 extern const ProtobufCMessageDescriptor streaming_protobufs__rbg__size__descriptor;
24399 extern const ProtobufCEnumDescriptor    streaming_protobufs__rbg__size__value__descriptor;
24400 extern const ProtobufCMessageDescriptor streaming_protobufs__mcs__table__descriptor;
24401 extern const ProtobufCEnumDescriptor    streaming_protobufs__mcs__table__value__descriptor;
24402 extern const ProtobufCMessageDescriptor streaming_protobufs__max_nrof_code_words_scheduled_by_dci__descriptor;
24403 extern const ProtobufCEnumDescriptor    streaming_protobufs__max_nrof_code_words_scheduled_by_dci__value__descriptor;
24404 extern const ProtobufCMessageDescriptor streaming_protobufs__static_bundling__descriptor;
24405 extern const ProtobufCMessageDescriptor streaming_protobufs__bundle_size__descriptor;
24406 extern const ProtobufCEnumDescriptor    streaming_protobufs__bundle_size__value__descriptor;
24407 extern const ProtobufCMessageDescriptor streaming_protobufs__dynamic_bundling__descriptor;
24408 extern const ProtobufCMessageDescriptor streaming_protobufs__bundle_size_set1__descriptor;
24409 extern const ProtobufCEnumDescriptor    streaming_protobufs__bundle_size_set1__value__descriptor;
24410 extern const ProtobufCMessageDescriptor streaming_protobufs__bundle_size_set2__descriptor;
24411 extern const ProtobufCEnumDescriptor    streaming_protobufs__bundle_size_set2__value__descriptor;
24412 extern const ProtobufCMessageDescriptor streaming_protobufs__zp__csi__rs__resource__descriptor;
24413 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__rs__resource_mapping__descriptor;
24414 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_ports__descriptor;
24415 extern const ProtobufCEnumDescriptor    streaming_protobufs__nrof_ports__value__descriptor;
24416 extern const ProtobufCMessageDescriptor streaming_protobufs__cdm__type__descriptor;
24417 extern const ProtobufCEnumDescriptor    streaming_protobufs__cdm__type__value__descriptor;
24418 extern const ProtobufCMessageDescriptor streaming_protobufs__dot5__descriptor;
24419 extern const ProtobufCEnumDescriptor    streaming_protobufs__dot5__value__descriptor;
24420 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__frequency_occupation__descriptor;
24421 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__resource_periodicity_and_offset__descriptor;
24422 extern const ProtobufCMessageDescriptor streaming_protobufs__zp__csi__rs__resource_set__descriptor;
24423 extern const ProtobufCMessageDescriptor streaming_protobufs__sps__config__descriptor;
24424 extern const ProtobufCMessageDescriptor streaming_protobufs__sps__config_periodicity__descriptor;
24425 extern const ProtobufCEnumDescriptor    streaming_protobufs__sps__config_periodicity__value__descriptor;
24426 extern const ProtobufCMessageDescriptor streaming_protobufs__sps__mcs__table__descriptor;
24427 extern const ProtobufCEnumDescriptor    streaming_protobufs__sps__mcs__table__value__descriptor;
24428 extern const ProtobufCMessageDescriptor streaming_protobufs__radio_link_monitoring_config__descriptor;
24429 extern const ProtobufCMessageDescriptor streaming_protobufs__radio_link_monitoring_rs__descriptor;
24430 extern const ProtobufCMessageDescriptor streaming_protobufs__purpose__descriptor;
24431 extern const ProtobufCEnumDescriptor    streaming_protobufs__purpose__value__descriptor;
24432 extern const ProtobufCMessageDescriptor streaming_protobufs__beam_failure_instance_max_count__descriptor;
24433 extern const ProtobufCEnumDescriptor    streaming_protobufs__beam_failure_instance_max_count__value__descriptor;
24434 extern const ProtobufCMessageDescriptor streaming_protobufs__beam_failure_detection_timer__descriptor;
24435 extern const ProtobufCEnumDescriptor    streaming_protobufs__beam_failure_detection_timer__value__descriptor;
24436 extern const ProtobufCMessageDescriptor streaming_protobufs__bwp__downlink__descriptor;
24437 extern const ProtobufCMessageDescriptor streaming_protobufs__bwp__inactivity_timer__descriptor;
24438 extern const ProtobufCEnumDescriptor    streaming_protobufs__bwp__inactivity_timer__value__descriptor;
24439 extern const ProtobufCMessageDescriptor streaming_protobufs__uplink_config__descriptor;
24440 extern const ProtobufCMessageDescriptor streaming_protobufs__bwp__uplink_dedicated__descriptor;
24441 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__config__descriptor;
24442 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__resource_set__descriptor;
24443 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__resource__descriptor;
24444 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch_format0__descriptor;
24445 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch_format1__descriptor;
24446 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch_format2__descriptor;
24447 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch_format3__descriptor;
24448 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch_format4__descriptor;
24449 extern const ProtobufCMessageDescriptor streaming_protobufs__occ__length__descriptor;
24450 extern const ProtobufCEnumDescriptor    streaming_protobufs__occ__length__value__descriptor;
24451 extern const ProtobufCMessageDescriptor streaming_protobufs__occ__index__descriptor;
24452 extern const ProtobufCEnumDescriptor    streaming_protobufs__occ__index__value__descriptor;
24453 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__format_config__descriptor;
24454 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__max_code_rate__descriptor;
24455 extern const ProtobufCEnumDescriptor    streaming_protobufs__pucch__max_code_rate__value__descriptor;
24456 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_slots__descriptor;
24457 extern const ProtobufCEnumDescriptor    streaming_protobufs__nrof_slots__value__descriptor;
24458 extern const ProtobufCMessageDescriptor streaming_protobufs__scheduling_request_resource_config__descriptor;
24459 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__spatial_relation_info__descriptor;
24460 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__descriptor;
24461 extern const ProtobufCMessageDescriptor streaming_protobufs__closed_loop_index__descriptor;
24462 extern const ProtobufCEnumDescriptor    streaming_protobufs__closed_loop_index__value__descriptor;
24463 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__power_control__descriptor;
24464 extern const ProtobufCMessageDescriptor streaming_protobufs__p0__pucch__descriptor;
24465 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__pathloss_reference_rs__descriptor;
24466 extern const ProtobufCMessageDescriptor streaming_protobufs__two_pucch__pc__adjustment_states__descriptor;
24467 extern const ProtobufCEnumDescriptor    streaming_protobufs__two_pucch__pc__adjustment_states__value__descriptor;
24468 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__serving_cell_config__descriptor;
24469 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__code_block_group_transmission__descriptor;
24470 extern const ProtobufCMessageDescriptor streaming_protobufs__rate_matching__descriptor;
24471 extern const ProtobufCEnumDescriptor    streaming_protobufs__rate_matching__value__descriptor;
24472 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__carrier_switching__descriptor;
24473 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__switch_from_carrier__descriptor;
24474 extern const ProtobufCEnumDescriptor    streaming_protobufs__srs__switch_from_carrier__value__descriptor;
24475 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__tpc__pdcch__config_list__descriptor;
24476 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__tpc__pdcch__config__descriptor;
24477 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__cc__set_index__descriptor;
24478 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__config__descriptor;
24479 extern const ProtobufCMessageDescriptor streaming_protobufs__tx__config__descriptor;
24480 extern const ProtobufCEnumDescriptor    streaming_protobufs__tx__config__value__descriptor;
24481 extern const ProtobufCMessageDescriptor streaming_protobufs__dmrs__uplink_config__descriptor;
24482 extern const ProtobufCMessageDescriptor streaming_protobufs__ptrs__uplink_config__descriptor;
24483 extern const ProtobufCMessageDescriptor streaming_protobufs__transform_precoder_disabled__descriptor;
24484 extern const ProtobufCMessageDescriptor streaming_protobufs__max_nrof_ports__descriptor;
24485 extern const ProtobufCEnumDescriptor    streaming_protobufs__max_nrof_ports__value__descriptor;
24486 extern const ProtobufCMessageDescriptor streaming_protobufs__ptrs__power__descriptor;
24487 extern const ProtobufCEnumDescriptor    streaming_protobufs__ptrs__power__value__descriptor;
24488 extern const ProtobufCMessageDescriptor streaming_protobufs__transform_precoder_enabled__descriptor;
24489 extern const ProtobufCMessageDescriptor streaming_protobufs__time_density_transform_precoding__descriptor;
24490 extern const ProtobufCEnumDescriptor    streaming_protobufs__time_density_transform_precoding__value__descriptor;
24491 extern const ProtobufCMessageDescriptor streaming_protobufs__transform_precoding_disabled__descriptor;
24492 extern const ProtobufCMessageDescriptor streaming_protobufs__transform_precoding_enabled__descriptor;
24493 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__power_control__descriptor;
24494 extern const ProtobufCMessageDescriptor streaming_protobufs__alpha__descriptor;
24495 extern const ProtobufCEnumDescriptor    streaming_protobufs__alpha__value__descriptor;
24496 extern const ProtobufCMessageDescriptor streaming_protobufs__p0__pusch__alpha_set__descriptor;
24497 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__pathloss_reference_rs__descriptor;
24498 extern const ProtobufCMessageDescriptor streaming_protobufs__two_pusch__pc__adjustment_states__descriptor;
24499 extern const ProtobufCEnumDescriptor    streaming_protobufs__two_pusch__pc__adjustment_states__value__descriptor;
24500 extern const ProtobufCMessageDescriptor streaming_protobufs__sri__pusch__power_control__descriptor;
24501 extern const ProtobufCMessageDescriptor streaming_protobufs__frequency_hopping__descriptor;
24502 extern const ProtobufCEnumDescriptor    streaming_protobufs__frequency_hopping__value__descriptor;
24503 extern const ProtobufCMessageDescriptor streaming_protobufs__pusch__aggregation_factor__descriptor;
24504 extern const ProtobufCEnumDescriptor    streaming_protobufs__pusch__aggregation_factor__value__descriptor;
24505 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_subset__descriptor;
24506 extern const ProtobufCEnumDescriptor    streaming_protobufs__codebook_subset__value__descriptor;
24507 extern const ProtobufCMessageDescriptor streaming_protobufs__rbg__size2__descriptor;
24508 extern const ProtobufCEnumDescriptor    streaming_protobufs__rbg__size2__value__descriptor;
24509 extern const ProtobufCMessageDescriptor streaming_protobufs__uci__on_pusch__descriptor;
24510 extern const ProtobufCMessageDescriptor streaming_protobufs__beta_offsets_list__descriptor;
24511 extern const ProtobufCMessageDescriptor streaming_protobufs__scaling__descriptor;
24512 extern const ProtobufCEnumDescriptor    streaming_protobufs__scaling__value__descriptor;
24513 extern const ProtobufCMessageDescriptor streaming_protobufs__configured_grant_config__descriptor;
24514 extern const ProtobufCMessageDescriptor streaming_protobufs__cg__uci__on_pusch__descriptor;
24515 extern const ProtobufCMessageDescriptor streaming_protobufs__beta_offsets__descriptor;
24516 extern const ProtobufCMessageDescriptor streaming_protobufs__power_control_loop_to_use__descriptor;
24517 extern const ProtobufCEnumDescriptor    streaming_protobufs__power_control_loop_to_use__value__descriptor;
24518 extern const ProtobufCMessageDescriptor streaming_protobufs__rep_k__descriptor;
24519 extern const ProtobufCEnumDescriptor    streaming_protobufs__rep_k__value__descriptor;
24520 extern const ProtobufCMessageDescriptor streaming_protobufs__rep_k__rv__descriptor;
24521 extern const ProtobufCEnumDescriptor    streaming_protobufs__rep_k__rv__value__descriptor;
24522 extern const ProtobufCMessageDescriptor streaming_protobufs__grant_periodicity__descriptor;
24523 extern const ProtobufCEnumDescriptor    streaming_protobufs__grant_periodicity__value__descriptor;
24524 extern const ProtobufCMessageDescriptor streaming_protobufs__rrc__configured_uplink_grant__descriptor;
24525 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__config__descriptor;
24526 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource_set__descriptor;
24527 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource_set_type__aperiodic__descriptor;
24528 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource_set_type__semi__persistent__descriptor;
24529 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource_set_type__periodic__descriptor;
24530 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource_set__usage__descriptor;
24531 extern const ProtobufCEnumDescriptor    streaming_protobufs__srs__resource_set__usage__value__descriptor;
24532 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__power_control_adjustment_states__descriptor;
24533 extern const ProtobufCEnumDescriptor    streaming_protobufs__srs__power_control_adjustment_states__value__descriptor;
24534 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource__descriptor;
24535 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_srs__ports__descriptor;
24536 extern const ProtobufCEnumDescriptor    streaming_protobufs__nrof_srs__ports__value__descriptor;
24537 extern const ProtobufCMessageDescriptor streaming_protobufs__ptrs__port_index__descriptor;
24538 extern const ProtobufCEnumDescriptor    streaming_protobufs__ptrs__port_index__value__descriptor;
24539 extern const ProtobufCMessageDescriptor streaming_protobufs__n2__descriptor;
24540 extern const ProtobufCMessageDescriptor streaming_protobufs__n4__descriptor;
24541 extern const ProtobufCMessageDescriptor streaming_protobufs__resource_mapping__descriptor;
24542 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_symbols__descriptor;
24543 extern const ProtobufCEnumDescriptor    streaming_protobufs__nrof_symbols__value__descriptor;
24544 extern const ProtobufCMessageDescriptor streaming_protobufs__repetition_factor__descriptor;
24545 extern const ProtobufCEnumDescriptor    streaming_protobufs__repetition_factor__value__descriptor;
24546 extern const ProtobufCMessageDescriptor streaming_protobufs__freq_hopping__descriptor;
24547 extern const ProtobufCMessageDescriptor streaming_protobufs__group_or_sequence_hopping__descriptor;
24548 extern const ProtobufCEnumDescriptor    streaming_protobufs__group_or_sequence_hopping__value__descriptor;
24549 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource_type__aperiodic__descriptor;
24550 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource_type__semi__persistent__descriptor;
24551 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__periodicity_and_offset__descriptor;
24552 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__resource_type__periodic__descriptor;
24553 extern const ProtobufCMessageDescriptor streaming_protobufs__srs__spatial_relation_info__descriptor;
24554 extern const ProtobufCMessageDescriptor streaming_protobufs__beam_failure_recovery_config__descriptor;
24555 extern const ProtobufCMessageDescriptor streaming_protobufs__prach__resource_dedicated_bfr__descriptor;
24556 extern const ProtobufCMessageDescriptor streaming_protobufs__bfr__ssb__resource__descriptor;
24557 extern const ProtobufCMessageDescriptor streaming_protobufs__bfr__csirs__resource__descriptor;
24558 extern const ProtobufCMessageDescriptor streaming_protobufs__ssb_per_rach__occasion__descriptor;
24559 extern const ProtobufCEnumDescriptor    streaming_protobufs__ssb_per_rach__occasion__value__descriptor;
24560 extern const ProtobufCMessageDescriptor streaming_protobufs__beam_failure_recovery_timer__descriptor;
24561 extern const ProtobufCEnumDescriptor    streaming_protobufs__beam_failure_recovery_timer__value__descriptor;
24562 extern const ProtobufCMessageDescriptor streaming_protobufs__pdcch__serving_cell_config__descriptor;
24563 extern const ProtobufCMessageDescriptor streaming_protobufs__slot_format_indicator__descriptor;
24564 extern const ProtobufCMessageDescriptor streaming_protobufs__slot_format_combinations_per_cell__descriptor;
24565 extern const ProtobufCMessageDescriptor streaming_protobufs__slot_format_combination__descriptor;
24566 extern const ProtobufCMessageDescriptor streaming_protobufs__pdsch__serving_cell_config__descriptor;
24567 extern const ProtobufCMessageDescriptor streaming_protobufs__pdsch__code_block_group_transmission__descriptor;
24568 extern const ProtobufCMessageDescriptor streaming_protobufs__max_code_block_groups_per_transport_block__descriptor;
24569 extern const ProtobufCEnumDescriptor    streaming_protobufs__max_code_block_groups_per_transport_block__value__descriptor;
24570 extern const ProtobufCMessageDescriptor streaming_protobufs__xoverhead__descriptor;
24571 extern const ProtobufCEnumDescriptor    streaming_protobufs__xoverhead__value__descriptor;
24572 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_harq__processes_for_pdsch__descriptor;
24573 extern const ProtobufCEnumDescriptor    streaming_protobufs__nrof_harq__processes_for_pdsch__value__descriptor;
24574 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__meas_config__descriptor;
24575 extern const ProtobufCMessageDescriptor streaming_protobufs__nzp__csi__rs__resource__descriptor;
24576 extern const ProtobufCMessageDescriptor streaming_protobufs__power_control_offset_ss__descriptor;
24577 extern const ProtobufCEnumDescriptor    streaming_protobufs__power_control_offset_ss__value__descriptor;
24578 extern const ProtobufCMessageDescriptor streaming_protobufs__nzp__csi__rs__resource_set__descriptor;
24579 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__im__resource__descriptor;
24580 extern const ProtobufCMessageDescriptor streaming_protobufs__pattern0__descriptor;
24581 extern const ProtobufCMessageDescriptor streaming_protobufs__subcarrier_location_p0__descriptor;
24582 extern const ProtobufCEnumDescriptor    streaming_protobufs__subcarrier_location_p0__value__descriptor;
24583 extern const ProtobufCMessageDescriptor streaming_protobufs__pattern1__descriptor;
24584 extern const ProtobufCMessageDescriptor streaming_protobufs__subcarrier_location_p1__descriptor;
24585 extern const ProtobufCEnumDescriptor    streaming_protobufs__subcarrier_location_p1__value__descriptor;
24586 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__im__resource_set__descriptor;
24587 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__ssb__resource_set__descriptor;
24588 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__resource_config__descriptor;
24589 extern const ProtobufCMessageDescriptor streaming_protobufs__nzp__csi__rs__ssb__descriptor;
24590 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__im__resource_set_list__descriptor;
24591 extern const ProtobufCMessageDescriptor streaming_protobufs__resource_type__descriptor;
24592 extern const ProtobufCEnumDescriptor    streaming_protobufs__resource_type__value__descriptor;
24593 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__report_config__descriptor;
24594 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__report_config_type__periodic__descriptor;
24595 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__report_periodicity_and_offset__descriptor;
24596 extern const ProtobufCMessageDescriptor streaming_protobufs__pucch__csi__resource__descriptor;
24597 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__report_config_type__semi_persistent_on_pucch__descriptor;
24598 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__report_config_type__semi_persistent_on_pusch__descriptor;
24599 extern const ProtobufCMessageDescriptor streaming_protobufs__report_slot_config__descriptor;
24600 extern const ProtobufCEnumDescriptor    streaming_protobufs__report_slot_config__value__descriptor;
24601 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__report_config_type__aperiodic__descriptor;
24602 extern const ProtobufCMessageDescriptor streaming_protobufs__cri__ri_i1__cqi__descriptor;
24603 extern const ProtobufCEnumDescriptor    streaming_protobufs__cri__ri_i1__cqi__value__descriptor;
24604 extern const ProtobufCMessageDescriptor streaming_protobufs__report_freq_configuration__descriptor;
24605 extern const ProtobufCMessageDescriptor streaming_protobufs__cqi__format_indicator__descriptor;
24606 extern const ProtobufCEnumDescriptor    streaming_protobufs__cqi__format_indicator__value__descriptor;
24607 extern const ProtobufCMessageDescriptor streaming_protobufs__pmi__format_indicator__descriptor;
24608 extern const ProtobufCEnumDescriptor    streaming_protobufs__pmi__format_indicator__value__descriptor;
24609 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_config__descriptor;
24610 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_type__type1__descriptor;
24611 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_sub_type__single_panel__descriptor;
24612 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_nr_of_antenna_ports__two__descriptor;
24613 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_nr_of_antenna_ports__more_than_two__descriptor;
24614 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_sub_type__multi_panel__descriptor;
24615 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_type__type2__descriptor;
24616 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_sub_type__type_ii__descriptor;
24617 extern const ProtobufCMessageDescriptor streaming_protobufs__codebook_sub_type__type_ii__port_selection__descriptor;
24618 extern const ProtobufCMessageDescriptor streaming_protobufs__phase_alphabet_size__descriptor;
24619 extern const ProtobufCEnumDescriptor    streaming_protobufs__phase_alphabet_size__value__descriptor;
24620 extern const ProtobufCMessageDescriptor streaming_protobufs__number_of_beams__descriptor;
24621 extern const ProtobufCEnumDescriptor    streaming_protobufs__number_of_beams__value__descriptor;
24622 extern const ProtobufCMessageDescriptor streaming_protobufs__port_selection_sampling_size__descriptor;
24623 extern const ProtobufCEnumDescriptor    streaming_protobufs__port_selection_sampling_size__value__descriptor;
24624 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__report_config_dummy__descriptor;
24625 extern const ProtobufCEnumDescriptor    streaming_protobufs__csi__report_config_dummy__value__descriptor;
24626 extern const ProtobufCMessageDescriptor streaming_protobufs__group_based_beam_reporting__disabled__descriptor;
24627 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_reported_rs__descriptor;
24628 extern const ProtobufCEnumDescriptor    streaming_protobufs__nrof_reported_rs__value__descriptor;
24629 extern const ProtobufCMessageDescriptor streaming_protobufs__cqi__table__descriptor;
24630 extern const ProtobufCEnumDescriptor    streaming_protobufs__cqi__table__value__descriptor;
24631 extern const ProtobufCMessageDescriptor streaming_protobufs__subband_size__descriptor;
24632 extern const ProtobufCEnumDescriptor    streaming_protobufs__subband_size__value__descriptor;
24633 extern const ProtobufCMessageDescriptor streaming_protobufs__port_index_for8_ranks__descriptor;
24634 extern const ProtobufCMessageDescriptor streaming_protobufs__port_index8__descriptor;
24635 extern const ProtobufCMessageDescriptor streaming_protobufs__port_index4__descriptor;
24636 extern const ProtobufCMessageDescriptor streaming_protobufs__port_index2__descriptor;
24637 extern const ProtobufCMessageDescriptor streaming_protobufs__semi_persistent_on_pusch_v1530__descriptor;
24638 extern const ProtobufCEnumDescriptor    streaming_protobufs__semi_persistent_on_pusch_v1530__report_slot_config_v1530__descriptor;
24639 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__aperiodic_trigger_state_list__descriptor;
24640 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__aperiodic_trigger_state__descriptor;
24641 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__associated_report_config_info__descriptor;
24642 extern const ProtobufCMessageDescriptor streaming_protobufs__nzp__csi__rs__descriptor;
24643 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state_list__descriptor;
24644 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__semi_persistent_on_pusch__trigger_state__descriptor;
24645 extern const ProtobufCMessageDescriptor streaming_protobufs__scell_deactivation_timer__descriptor;
24646 extern const ProtobufCEnumDescriptor    streaming_protobufs__scell_deactivation_timer__value__descriptor;
24647 extern const ProtobufCMessageDescriptor streaming_protobufs__cross_carrier_scheduling_config__descriptor;
24648 extern const ProtobufCMessageDescriptor streaming_protobufs__own_cross_carrier_scheduling_config__descriptor;
24649 extern const ProtobufCMessageDescriptor streaming_protobufs__other_cross_carrier_scheduling_config__descriptor;
24650 extern const ProtobufCMessageDescriptor streaming_protobufs__pathloss_reference_linking__descriptor;
24651 extern const ProtobufCEnumDescriptor    streaming_protobufs__pathloss_reference_linking__value__descriptor;
24652 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_config__descriptor;
24653 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_object_to_remove_list__descriptor;
24654 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_object_to_add_mod_list__descriptor;
24655 extern const ProtobufCMessageDescriptor streaming_protobufs__report_config_to_remove_list__descriptor;
24656 extern const ProtobufCMessageDescriptor streaming_protobufs__report_config_to_add_mod_list__descriptor;
24657 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_id_to_remove_list__descriptor;
24658 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_id_to_add_mod_list__descriptor;
24659 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_object_to_add_mod__descriptor;
24660 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_object_nr__descriptor;
24661 extern const ProtobufCMessageDescriptor streaming_protobufs__reference_signal_config__descriptor;
24662 extern const ProtobufCMessageDescriptor streaming_protobufs__ssb__config_mobility__descriptor;
24663 extern const ProtobufCMessageDescriptor streaming_protobufs__ssb__to_measure__descriptor;
24664 extern const ProtobufCMessageDescriptor streaming_protobufs__ss__rssi__measurement__descriptor;
24665 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__rs__resource_config_mobility__descriptor;
24666 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__rs__cell_mobility__descriptor;
24667 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__rs__measurement_bw__descriptor;
24668 extern const ProtobufCEnumDescriptor    streaming_protobufs__csi__rs__measurement_bw__nrof_prbs__descriptor;
24669 extern const ProtobufCMessageDescriptor streaming_protobufs__density__descriptor;
24670 extern const ProtobufCEnumDescriptor    streaming_protobufs__density__value__descriptor;
24671 extern const ProtobufCMessageDescriptor streaming_protobufs__csi__rs__resource__mobility__descriptor;
24672 extern const ProtobufCMessageDescriptor streaming_protobufs__associated_ssb__descriptor;
24673 extern const ProtobufCMessageDescriptor streaming_protobufs__threshold_nr__descriptor;
24674 extern const ProtobufCMessageDescriptor streaming_protobufs__q__offset_range_list__descriptor;
24675 extern const ProtobufCMessageDescriptor streaming_protobufs__q__offset_range__descriptor;
24676 extern const ProtobufCEnumDescriptor    streaming_protobufs__q__offset_range__value__descriptor;
24677 extern const ProtobufCMessageDescriptor streaming_protobufs__cells_to_add_mod_list__descriptor;
24678 extern const ProtobufCMessageDescriptor streaming_protobufs__cells_to_add_mod__descriptor;
24679 extern const ProtobufCMessageDescriptor streaming_protobufs__pci__list__descriptor;
24680 extern const ProtobufCMessageDescriptor streaming_protobufs__pci__range_index_list__descriptor;
24681 extern const ProtobufCMessageDescriptor streaming_protobufs__pci__range_element__descriptor;
24682 extern const ProtobufCMessageDescriptor streaming_protobufs__pci__range__descriptor;
24683 extern const ProtobufCMessageDescriptor streaming_protobufs__range__descriptor;
24684 extern const ProtobufCEnumDescriptor    streaming_protobufs__range__value__descriptor;
24685 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_cycle_scell_v1530__descriptor;
24686 extern const ProtobufCEnumDescriptor    streaming_protobufs__meas_cycle_scell_v1530__value__descriptor;
24687 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_object_eutra__descriptor;
24688 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__allowed_meas_bandwidth__descriptor;
24689 extern const ProtobufCEnumDescriptor    streaming_protobufs__eutra__allowed_meas_bandwidth__value__descriptor;
24690 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__cell_index_list__descriptor;
24691 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__cell__descriptor;
24692 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__q__offset_range__descriptor;
24693 extern const ProtobufCEnumDescriptor    streaming_protobufs__eutra__q__offset_range__value__descriptor;
24694 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__black_cell__descriptor;
24695 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__phys_cell_id_range__descriptor;
24696 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__range__descriptor;
24697 extern const ProtobufCEnumDescriptor    streaming_protobufs__eutra__range__value__descriptor;
24698 extern const ProtobufCMessageDescriptor streaming_protobufs__report_config_to_add_mod__descriptor;
24699 extern const ProtobufCMessageDescriptor streaming_protobufs__report_config_nr__descriptor;
24700 extern const ProtobufCMessageDescriptor streaming_protobufs__periodical_report_config__descriptor;
24701 extern const ProtobufCMessageDescriptor streaming_protobufs__nr__rs__type__descriptor;
24702 extern const ProtobufCEnumDescriptor    streaming_protobufs__nr__rs__type__value__descriptor;
24703 extern const ProtobufCMessageDescriptor streaming_protobufs__nr__freq_info__descriptor;
24704 extern const ProtobufCMessageDescriptor streaming_protobufs__report_interval__descriptor;
24705 extern const ProtobufCEnumDescriptor    streaming_protobufs__report_interval__value__descriptor;
24706 extern const ProtobufCMessageDescriptor streaming_protobufs__report_amount__descriptor;
24707 extern const ProtobufCEnumDescriptor    streaming_protobufs__report_amount__value__descriptor;
24708 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_report_quantity__descriptor;
24709 extern const ProtobufCMessageDescriptor streaming_protobufs__event_trigger_config__descriptor;
24710 extern const ProtobufCMessageDescriptor streaming_protobufs__event_a1__descriptor;
24711 extern const ProtobufCMessageDescriptor streaming_protobufs__event_a2__descriptor;
24712 extern const ProtobufCMessageDescriptor streaming_protobufs__event_a3__descriptor;
24713 extern const ProtobufCMessageDescriptor streaming_protobufs__event_a4__descriptor;
24714 extern const ProtobufCMessageDescriptor streaming_protobufs__event_a5__descriptor;
24715 extern const ProtobufCMessageDescriptor streaming_protobufs__event_a6__descriptor;
24716 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_trigger_quantity__descriptor;
24717 extern const ProtobufCMessageDescriptor streaming_protobufs__time_to_trigger__descriptor;
24718 extern const ProtobufCEnumDescriptor    streaming_protobufs__time_to_trigger__value__descriptor;
24719 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_trigger_quantity_offset__descriptor;
24720 extern const ProtobufCMessageDescriptor streaming_protobufs__report_add_neigh_meas__descriptor;
24721 extern const ProtobufCEnumDescriptor    streaming_protobufs__report_add_neigh_meas__value__descriptor;
24722 extern const ProtobufCMessageDescriptor streaming_protobufs__report_cgi__descriptor;
24723 extern const ProtobufCMessageDescriptor streaming_protobufs__report_config_inter_rat__descriptor;
24724 extern const ProtobufCMessageDescriptor streaming_protobufs__periodical_report_config_inter_rat__descriptor;
24725 extern const ProtobufCMessageDescriptor streaming_protobufs__event_trigger_config_inter_rat__descriptor;
24726 extern const ProtobufCMessageDescriptor streaming_protobufs__event_b1__descriptor;
24727 extern const ProtobufCMessageDescriptor streaming_protobufs__event_b2__descriptor;
24728 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_trigger_quantity_eutra__descriptor;
24729 extern const ProtobufCMessageDescriptor streaming_protobufs__report_cgi__eutra__descriptor;
24730 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_id_to_add_mod__descriptor;
24731 extern const ProtobufCMessageDescriptor streaming_protobufs__quantity_config__descriptor;
24732 extern const ProtobufCMessageDescriptor streaming_protobufs__quantity_config_nr__descriptor;
24733 extern const ProtobufCMessageDescriptor streaming_protobufs__quantity_config_rs__descriptor;
24734 extern const ProtobufCMessageDescriptor streaming_protobufs__filter_config__descriptor;
24735 extern const ProtobufCMessageDescriptor streaming_protobufs__filter_coefficient__descriptor;
24736 extern const ProtobufCEnumDescriptor    streaming_protobufs__filter_coefficient__value__descriptor;
24737 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_gap_config__descriptor;
24738 extern const ProtobufCMessageDescriptor streaming_protobufs__gap_config__descriptor;
24739 extern const ProtobufCMessageDescriptor streaming_protobufs__mgl__descriptor;
24740 extern const ProtobufCEnumDescriptor    streaming_protobufs__mgl__value__descriptor;
24741 extern const ProtobufCMessageDescriptor streaming_protobufs__mgrp__descriptor;
24742 extern const ProtobufCEnumDescriptor    streaming_protobufs__mgrp__value__descriptor;
24743 extern const ProtobufCMessageDescriptor streaming_protobufs__mgta__descriptor;
24744 extern const ProtobufCEnumDescriptor    streaming_protobufs__mgta__value__descriptor;
24745 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_gap_sharing_config__descriptor;
24746 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_gap_sharing_scheme__descriptor;
24747 extern const ProtobufCEnumDescriptor    streaming_protobufs__meas_gap_sharing_scheme__value__descriptor;
24748 extern const ProtobufCMessageDescriptor streaming_protobufs__other_config__descriptor;
24749 extern const ProtobufCMessageDescriptor streaming_protobufs__delay_budget_reporting_prohibit_timer__descriptor;
24750 extern const ProtobufCEnumDescriptor    streaming_protobufs__delay_budget_reporting_prohibit_timer__value__descriptor;
24751 extern const ProtobufCMessageDescriptor streaming_protobufs__other_config_v1540__descriptor;
24752 extern const ProtobufCMessageDescriptor streaming_protobufs__overheating_assistance_config__descriptor;
24753 extern const ProtobufCEnumDescriptor    streaming_protobufs__overheating_assistance_config__overheating_indication_prohibit_timer__descriptor;
24754 extern const ProtobufCMessageDescriptor streaming_protobufs__scell_config__descriptor;
24755 extern const ProtobufCMessageDescriptor streaming_protobufs__search_space__descriptor;
24756 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_candidates__descriptor;
24757 extern const ProtobufCMessageDescriptor streaming_protobufs__aggregation_level__descriptor;
24758 extern const ProtobufCEnumDescriptor    streaming_protobufs__aggregation_level__value__descriptor;
24759 extern const ProtobufCMessageDescriptor streaming_protobufs__common__descriptor;
24760 extern const ProtobufCMessageDescriptor streaming_protobufs__dci__format0_0__and_format1_0__descriptor;
24761 extern const ProtobufCMessageDescriptor streaming_protobufs__dci__format2_0__descriptor;
24762 extern const ProtobufCMessageDescriptor streaming_protobufs__nrof_candidates__sfi__descriptor;
24763 extern const ProtobufCMessageDescriptor streaming_protobufs__aggregation_level__sfi__descriptor;
24764 extern const ProtobufCEnumDescriptor    streaming_protobufs__aggregation_level__sfi__value__descriptor;
24765 extern const ProtobufCMessageDescriptor streaming_protobufs__dci__format2_1__descriptor;
24766 extern const ProtobufCMessageDescriptor streaming_protobufs__dci__format2_2__descriptor;
24767 extern const ProtobufCMessageDescriptor streaming_protobufs__dci__format2_3__descriptor;
24768 extern const ProtobufCMessageDescriptor streaming_protobufs__dummy1__descriptor;
24769 extern const ProtobufCEnumDescriptor    streaming_protobufs__dummy1__value__descriptor;
24770 extern const ProtobufCMessageDescriptor streaming_protobufs__dummy2__descriptor;
24771 extern const ProtobufCEnumDescriptor    streaming_protobufs__dummy2__value__descriptor;
24772 extern const ProtobufCMessageDescriptor streaming_protobufs__ue__specific__descriptor;
24773 extern const ProtobufCMessageDescriptor streaming_protobufs__dci__formats__descriptor;
24774 extern const ProtobufCEnumDescriptor    streaming_protobufs__dci__formats__value__descriptor;
24775 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_cell_list_sftd__descriptor;
24776 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_cell_sftd__descriptor;
24777 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_list2_nr__descriptor;
24778 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result2_nr__descriptor;
24779 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_quantity_results__descriptor;
24780 extern const ProtobufCMessageDescriptor streaming_protobufs__results_per_ssb__index__descriptor;
24781 extern const ProtobufCMessageDescriptor streaming_protobufs__results_per_csi__rs__index__descriptor;
24782 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_quantity_results_eutra__descriptor;
24783 extern const ProtobufCMessageDescriptor streaming_protobufs__cell_results__descriptor;
24784 extern const ProtobufCMessageDescriptor streaming_protobufs__results_per_csi__rs__index_list__descriptor;
24785 extern const ProtobufCMessageDescriptor streaming_protobufs__results_per_ssb__index_list__descriptor;
24786 extern const ProtobufCMessageDescriptor streaming_protobufs__rs_index_results__descriptor;
24787 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result__descriptor;
24788 extern const ProtobufCMessageDescriptor streaming_protobufs__plmn__identity__descriptor;
24789 extern const ProtobufCMessageDescriptor streaming_protobufs__mnc__descriptor;
24790 extern const ProtobufCMessageDescriptor streaming_protobufs__mcc__descriptor;
24791 extern const ProtobufCMessageDescriptor streaming_protobufs__plmn__identity__eutra_5_gc__descriptor;
24792 extern const ProtobufCMessageDescriptor streaming_protobufs__plmn__identity_list__eutra_5_gc__descriptor;
24793 extern const ProtobufCMessageDescriptor streaming_protobufs__cell_access_related_info__eutra_5_gc__descriptor;
24794 extern const ProtobufCMessageDescriptor streaming_protobufs__plmn__identity_list__eutra__epc__descriptor;
24795 extern const ProtobufCMessageDescriptor streaming_protobufs__cell_access_related_info__eutra__epc__descriptor;
24796 extern const ProtobufCMessageDescriptor streaming_protobufs__cgi_info__epc__descriptor;
24797 extern const ProtobufCMessageDescriptor streaming_protobufs__plmn__identity_info__descriptor;
24798 extern const ProtobufCEnumDescriptor    streaming_protobufs__plmn__identity_info__cell_reserved_for_operator_use__descriptor;
24799 extern const ProtobufCMessageDescriptor streaming_protobufs__pdcch__config_sib1__descriptor;
24800 extern const ProtobufCMessageDescriptor streaming_protobufs__no_sib1__descriptor;
24801 extern const ProtobufCMessageDescriptor streaming_protobufs__plmn__identity_info_list__descriptor;
24802 extern const ProtobufCMessageDescriptor streaming_protobufs__multi_frequency_band_list_nr__descriptor;
24803 extern const ProtobufCMessageDescriptor streaming_protobufs__cgi__info__descriptor;
24804 extern const ProtobufCMessageDescriptor streaming_protobufs__multi_band_info_list_eutra__descriptor;
24805 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__cgi__info__descriptor;
24806 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_nr__descriptor;
24807 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_eutra__descriptor;
24808 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_serv_mo__descriptor;
24809 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_serv_molist__descriptor;
24810 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_list_nr__descriptor;
24811 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_result_list_eutra__descriptor;
24812 extern const ProtobufCMessageDescriptor streaming_protobufs__meas_results__descriptor;
24813 extern const ProtobufCMessageDescriptor streaming_protobufs__drx__info__descriptor;
24814 extern const ProtobufCMessageDescriptor streaming_protobufs__radio_bearer_config__descriptor;
24815 extern const ProtobufCMessageDescriptor streaming_protobufs__srb__to_add_mod_list__descriptor;
24816 extern const ProtobufCMessageDescriptor streaming_protobufs__srb__to_add_mod__descriptor;
24817 extern const ProtobufCMessageDescriptor streaming_protobufs__pdcp__config__descriptor;
24818 extern const ProtobufCMessageDescriptor streaming_protobufs__drb__descriptor;
24819 extern const ProtobufCMessageDescriptor streaming_protobufs__discard_timer__descriptor;
24820 extern const ProtobufCEnumDescriptor    streaming_protobufs__discard_timer__value__descriptor;
24821 extern const ProtobufCMessageDescriptor streaming_protobufs__pdcp__sn__size__descriptor;
24822 extern const ProtobufCEnumDescriptor    streaming_protobufs__pdcp__sn__size__value__descriptor;
24823 extern const ProtobufCMessageDescriptor streaming_protobufs__rohc__descriptor;
24824 extern const ProtobufCMessageDescriptor streaming_protobufs__rohc_profiles__descriptor;
24825 extern const ProtobufCMessageDescriptor streaming_protobufs__uplink_only_rohc__descriptor;
24826 extern const ProtobufCMessageDescriptor streaming_protobufs__uplink_only_rohcprofiles__descriptor;
24827 extern const ProtobufCMessageDescriptor streaming_protobufs__more_than_one_rlc__descriptor;
24828 extern const ProtobufCMessageDescriptor streaming_protobufs__primary_path__descriptor;
24829 extern const ProtobufCMessageDescriptor streaming_protobufs__ul__data_split_threshold__descriptor;
24830 extern const ProtobufCEnumDescriptor    streaming_protobufs__ul__data_split_threshold__value__descriptor;
24831 extern const ProtobufCMessageDescriptor streaming_protobufs__t__reordering__descriptor;
24832 extern const ProtobufCEnumDescriptor    streaming_protobufs__t__reordering__value__descriptor;
24833 extern const ProtobufCMessageDescriptor streaming_protobufs__drb__to_add_mod_list__descriptor;
24834 extern const ProtobufCMessageDescriptor streaming_protobufs__drb__to_add_mod__descriptor;
24835 extern const ProtobufCMessageDescriptor streaming_protobufs__drb__to_release_list__descriptor;
24836 extern const ProtobufCMessageDescriptor streaming_protobufs__sdap__config__descriptor;
24837 extern const ProtobufCMessageDescriptor streaming_protobufs__sdap__header__descriptor;
24838 extern const ProtobufCEnumDescriptor    streaming_protobufs__sdap__header__value__descriptor;
24839 extern const ProtobufCMessageDescriptor streaming_protobufs__security_config__descriptor;
24840 extern const ProtobufCMessageDescriptor streaming_protobufs__security_algorithm_config__descriptor;
24841 extern const ProtobufCMessageDescriptor streaming_protobufs__ciphering_algorithm__descriptor;
24842 extern const ProtobufCEnumDescriptor    streaming_protobufs__ciphering_algorithm__value__descriptor;
24843 extern const ProtobufCMessageDescriptor streaming_protobufs__integrity_prot_algorithm__descriptor;
24844 extern const ProtobufCEnumDescriptor    streaming_protobufs__integrity_prot_algorithm__value__descriptor;
24845 extern const ProtobufCMessageDescriptor streaming_protobufs__key_to_use__descriptor;
24846 extern const ProtobufCEnumDescriptor    streaming_protobufs__key_to_use__value__descriptor;
24847 extern const ProtobufCMessageDescriptor streaming_protobufs__uplink_tx_direct_current_list__descriptor;
24848 extern const ProtobufCMessageDescriptor streaming_protobufs__uplink_tx_direct_current_cell__descriptor;
24849 extern const ProtobufCMessageDescriptor streaming_protobufs__uplink_tx_direct_current_bwp__descriptor;
24850 extern const ProtobufCMessageDescriptor streaming_protobufs__cell_access_related_info__descriptor;
24851 extern const ProtobufCMessageDescriptor streaming_protobufs__conn_est_failure_control__descriptor;
24852 extern const ProtobufCMessageDescriptor streaming_protobufs__conn_est_fail_count__descriptor;
24853 extern const ProtobufCEnumDescriptor    streaming_protobufs__conn_est_fail_count__value__descriptor;
24854 extern const ProtobufCMessageDescriptor streaming_protobufs__conn_est_fail_offset_validity__descriptor;
24855 extern const ProtobufCEnumDescriptor    streaming_protobufs__conn_est_fail_offset_validity__value__descriptor;
24856 extern const ProtobufCMessageDescriptor streaming_protobufs__si__scheduling_info__descriptor;
24857 extern const ProtobufCMessageDescriptor streaming_protobufs__si__window_length__descriptor;
24858 extern const ProtobufCEnumDescriptor    streaming_protobufs__si__window_length__value__descriptor;
24859 extern const ProtobufCMessageDescriptor streaming_protobufs__scheduling_info__descriptor;
24860 extern const ProtobufCMessageDescriptor streaming_protobufs__sib__mapping__descriptor;
24861 extern const ProtobufCMessageDescriptor streaming_protobufs__si__broadcast_status__descriptor;
24862 extern const ProtobufCEnumDescriptor    streaming_protobufs__si__broadcast_status__value__descriptor;
24863 extern const ProtobufCMessageDescriptor streaming_protobufs__si__periodicity__descriptor;
24864 extern const ProtobufCEnumDescriptor    streaming_protobufs__si__periodicity__value__descriptor;
24865 extern const ProtobufCMessageDescriptor streaming_protobufs__sib__type_info__descriptor;
24866 extern const ProtobufCMessageDescriptor streaming_protobufs__sib__type_info_type__descriptor;
24867 extern const ProtobufCEnumDescriptor    streaming_protobufs__sib__type_info_type__value__descriptor;
24868 extern const ProtobufCMessageDescriptor streaming_protobufs__si__request_config__descriptor;
24869 extern const ProtobufCMessageDescriptor streaming_protobufs__si__request_period__descriptor;
24870 extern const ProtobufCEnumDescriptor    streaming_protobufs__si__request_period__value__descriptor;
24871 extern const ProtobufCMessageDescriptor streaming_protobufs__rach__occasions_si__descriptor;
24872 extern const ProtobufCMessageDescriptor streaming_protobufs__si__request_resources__descriptor;
24873 extern const ProtobufCMessageDescriptor streaming_protobufs__serving_cell_config_common_sib__descriptor;
24874 extern const ProtobufCMessageDescriptor streaming_protobufs__downlink_config_common_sib__descriptor;
24875 extern const ProtobufCMessageDescriptor streaming_protobufs__frequency_info_dl__sib__descriptor;
24876 extern const ProtobufCMessageDescriptor streaming_protobufs__multi_frequency_band_list_nr__sib__descriptor;
24877 extern const ProtobufCMessageDescriptor streaming_protobufs__nr__multi_band_info__descriptor;
24878 extern const ProtobufCMessageDescriptor streaming_protobufs__nr__ns__pmax_list__descriptor;
24879 extern const ProtobufCMessageDescriptor streaming_protobufs__nr__ns__pmax_value__descriptor;
24880 extern const ProtobufCMessageDescriptor streaming_protobufs__bcch__config__descriptor;
24881 extern const ProtobufCEnumDescriptor    streaming_protobufs__bcch__config__modification_period_coeff__descriptor;
24882 extern const ProtobufCMessageDescriptor streaming_protobufs__pcch__config__descriptor;
24883 extern const ProtobufCMessageDescriptor streaming_protobufs__paging_cycle__descriptor;
24884 extern const ProtobufCEnumDescriptor    streaming_protobufs__paging_cycle__value__descriptor;
24885 extern const ProtobufCMessageDescriptor streaming_protobufs__pcch__config_ns__descriptor;
24886 extern const ProtobufCEnumDescriptor    streaming_protobufs__pcch__config_ns__value__descriptor;
24887 extern const ProtobufCMessageDescriptor streaming_protobufs__scs15_khzone_t__descriptor;
24888 extern const ProtobufCMessageDescriptor streaming_protobufs__scs30_khzone_t__scs15_khzhalf_t__descriptor;
24889 extern const ProtobufCMessageDescriptor streaming_protobufs__scs60_khzone_t__scs30_khzhalf_t__scs15_khzquarter_t__descriptor;
24890 extern const ProtobufCMessageDescriptor streaming_protobufs__scs120_khzone_t__scs60_khzhalf_t__scs30_khzquarter_t__scs15_khzone_eighth_t__descriptor;
24891 extern const ProtobufCMessageDescriptor streaming_protobufs__scs120_khzhalf_t__scs60_khzquarter_t__scs30_khzone_eighth_t__scs15_khzone_sixteenth_t__descriptor;
24892 extern const ProtobufCMessageDescriptor streaming_protobufs__scs120_khzquarter_t__scs60_khzone_eighth_t__scs30_khzone_sixteenth_t__descriptor;
24893 extern const ProtobufCMessageDescriptor streaming_protobufs__scs120_khzone_eighth_t__scs60_khzone_sixteenth_t__descriptor;
24894 extern const ProtobufCMessageDescriptor streaming_protobufs__scs120_khzone_sixteenth_t__descriptor;
24895 extern const ProtobufCMessageDescriptor streaming_protobufs__uplink_config_common_sib__descriptor;
24896 extern const ProtobufCMessageDescriptor streaming_protobufs__frequency_info_ul__sib__descriptor;
24897 extern const ProtobufCMessageDescriptor streaming_protobufs__sib__n__timing_advance_offset__descriptor;
24898 extern const ProtobufCEnumDescriptor    streaming_protobufs__sib__n__timing_advance_offset__value__descriptor;
24899 extern const ProtobufCMessageDescriptor streaming_protobufs__sib__ssb__positions_in_burst__descriptor;
24900 extern const ProtobufCMessageDescriptor streaming_protobufs__sib__ssb__periodicity_serving_cell__descriptor;
24901 extern const ProtobufCEnumDescriptor    streaming_protobufs__sib__ssb__periodicity_serving_cell__value__descriptor;
24902 extern const ProtobufCMessageDescriptor streaming_protobufs__ue__timers_and_constants__descriptor;
24903 extern const ProtobufCMessageDescriptor streaming_protobufs__ue__timers_and_constants_t300__t301__t319__descriptor;
24904 extern const ProtobufCEnumDescriptor    streaming_protobufs__ue__timers_and_constants_t300__t301__t319__value__descriptor;
24905 extern const ProtobufCMessageDescriptor streaming_protobufs__ue__timers_and_constants_t310__descriptor;
24906 extern const ProtobufCEnumDescriptor    streaming_protobufs__ue__timers_and_constants_t310__value__descriptor;
24907 extern const ProtobufCMessageDescriptor streaming_protobufs__ue__timers_and_constants_n310__descriptor;
24908 extern const ProtobufCEnumDescriptor    streaming_protobufs__ue__timers_and_constants_n310__value__descriptor;
24909 extern const ProtobufCMessageDescriptor streaming_protobufs__ue__timers_and_constants_t311__descriptor;
24910 extern const ProtobufCEnumDescriptor    streaming_protobufs__ue__timers_and_constants_t311__value__descriptor;
24911 extern const ProtobufCMessageDescriptor streaming_protobufs__ue__timers_and_constants_n311__descriptor;
24912 extern const ProtobufCEnumDescriptor    streaming_protobufs__ue__timers_and_constants_n311__value__descriptor;
24913 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__barring_per_cat_list__descriptor;
24914 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__barring_per_cat__descriptor;
24915 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__barring_per_plmn__list__descriptor;
24916 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__barring_per_plmn__descriptor;
24917 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__implicit_acbarring_list__descriptor;
24918 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__barring_info_set_list__descriptor;
24919 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__barring_info_set__descriptor;
24920 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__barring_factor__descriptor;
24921 extern const ProtobufCEnumDescriptor    streaming_protobufs__uac__barring_factor__value__descriptor;
24922 extern const ProtobufCMessageDescriptor streaming_protobufs__uac__barring_time__descriptor;
24923 extern const ProtobufCEnumDescriptor    streaming_protobufs__uac__barring_time__value__descriptor;
24924 extern const ProtobufCMessageDescriptor streaming_protobufs__mobility_state_parameters__descriptor;
24925 extern const ProtobufCMessageDescriptor streaming_protobufs__t__evaluation__hyst_normal__descriptor;
24926 extern const ProtobufCEnumDescriptor    streaming_protobufs__t__evaluation__hyst_normal__value__descriptor;
24927 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__multi_band_info_list__descriptor;
24928 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__multi_band_info__descriptor;
24929 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__ns__pmax_list__descriptor;
24930 extern const ProtobufCMessageDescriptor streaming_protobufs__eutra__ns__pmax_value__descriptor;
24931
24932 PROTOBUF_C__END_DECLS
24933
24934
24935 #endif  /* PROTOBUF_C_rrc_5fcommon_5ftypes_2eproto__INCLUDED */