1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: x2ap_common_types.proto */
4 #ifndef PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED
5 #define PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED
7 #include <protobuf-c/protobuf-c.h>
9 PROTOBUF_C__BEGIN_DECLS
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.
17 #include "google/protobuf/wrappers.pb-c.h"
18 #include "error_cause.pb-c.h"
20 typedef struct _StreamingProtobufs__ENDCResourceConfiguration StreamingProtobufs__ENDCResourceConfiguration;
21 typedef struct _StreamingProtobufs__ERABLevelQoSParameters StreamingProtobufs__ERABLevelQoSParameters;
22 typedef struct _StreamingProtobufs__AllocationAndRetentionPriority StreamingProtobufs__AllocationAndRetentionPriority;
23 typedef struct _StreamingProtobufs__PreEmptionVulnerability StreamingProtobufs__PreEmptionVulnerability;
24 typedef struct _StreamingProtobufs__PreEmptionCapability StreamingProtobufs__PreEmptionCapability;
25 typedef struct _StreamingProtobufs__ERABLevelQoSParametersExtIEs StreamingProtobufs__ERABLevelQoSParametersExtIEs;
26 typedef struct _StreamingProtobufs__GBRQosInformation StreamingProtobufs__GBRQosInformation;
27 typedef struct _StreamingProtobufs__GBRQosInformationExtIEs StreamingProtobufs__GBRQosInformationExtIEs;
28 typedef struct _StreamingProtobufs__GlobalGNBID StreamingProtobufs__GlobalGNBID;
29 typedef struct _StreamingProtobufs__GNBID StreamingProtobufs__GNBID;
30 typedef struct _StreamingProtobufs__GlobalGNBIDExtIEs StreamingProtobufs__GlobalGNBIDExtIEs;
31 typedef struct _StreamingProtobufs__GTPtunnelEndpoint StreamingProtobufs__GTPtunnelEndpoint;
32 typedef struct _StreamingProtobufs__GTPtunnelEndpointExtIEs StreamingProtobufs__GTPtunnelEndpointExtIEs;
33 typedef struct _StreamingProtobufs__RLCMode StreamingProtobufs__RLCMode;
34 typedef struct _StreamingProtobufs__RLCStatus StreamingProtobufs__RLCStatus;
35 typedef struct _StreamingProtobufs__ULConfiguration StreamingProtobufs__ULConfiguration;
36 typedef struct _StreamingProtobufs__PDCPSnLength StreamingProtobufs__PDCPSnLength;
37 typedef struct _StreamingProtobufs__PDCPChangeIndication StreamingProtobufs__PDCPChangeIndication;
38 typedef struct _StreamingProtobufs__SplitSRBs StreamingProtobufs__SplitSRBs;
39 typedef struct _StreamingProtobufs__NRCGI StreamingProtobufs__NRCGI;
40 typedef struct _StreamingProtobufs__NRCGIExtIEs StreamingProtobufs__NRCGIExtIEs;
41 typedef struct _StreamingProtobufs__ECGI StreamingProtobufs__ECGI;
42 typedef struct _StreamingProtobufs__ERABList StreamingProtobufs__ERABList;
43 typedef struct _StreamingProtobufs__ERABItemIEs StreamingProtobufs__ERABItemIEs;
44 typedef struct _StreamingProtobufs__ERABItem StreamingProtobufs__ERABItem;
45 typedef struct _StreamingProtobufs__ERABActivityNotifyItemList StreamingProtobufs__ERABActivityNotifyItemList;
46 typedef struct _StreamingProtobufs__ERABActivityNotifyItem StreamingProtobufs__ERABActivityNotifyItem;
47 typedef struct _StreamingProtobufs__ERABActivityNotifyItemExtIEs StreamingProtobufs__ERABActivityNotifyItemExtIEs;
48 typedef struct _StreamingProtobufs__UserPlaneTrafficActivityReport StreamingProtobufs__UserPlaneTrafficActivityReport;
49 typedef struct _StreamingProtobufs__GNBOverloadInformation StreamingProtobufs__GNBOverloadInformation;
50 typedef struct _StreamingProtobufs__CriticalityDiagnostics StreamingProtobufs__CriticalityDiagnostics;
51 typedef struct _StreamingProtobufs__TriggeringMessage StreamingProtobufs__TriggeringMessage;
52 typedef struct _StreamingProtobufs__Criticality StreamingProtobufs__Criticality;
53 typedef struct _StreamingProtobufs__CriticalityDiagnosticsIEList StreamingProtobufs__CriticalityDiagnosticsIEList;
54 typedef struct _StreamingProtobufs__CriticalityDiagnosticsIEListItem StreamingProtobufs__CriticalityDiagnosticsIEListItem;
55 typedef struct _StreamingProtobufs__TypeOfError StreamingProtobufs__TypeOfError;
56 typedef struct _StreamingProtobufs__CriticalityDiagnosticsExtIEs StreamingProtobufs__CriticalityDiagnosticsExtIEs;
57 typedef struct _StreamingProtobufs__SgNBResourceCoordinationInformation StreamingProtobufs__SgNBResourceCoordinationInformation;
58 typedef struct _StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs;
59 typedef struct _StreamingProtobufs__SgNBCoordinationAssistanceInformation StreamingProtobufs__SgNBCoordinationAssistanceInformation;
60 typedef struct _StreamingProtobufs__RRCConfigInd StreamingProtobufs__RRCConfigInd;
61 typedef struct _StreamingProtobufs__HandoverRestrictionList StreamingProtobufs__HandoverRestrictionList;
62 typedef struct _StreamingProtobufs__EPLMNs StreamingProtobufs__EPLMNs;
63 typedef struct _StreamingProtobufs__ForbiddenTAs StreamingProtobufs__ForbiddenTAs;
64 typedef struct _StreamingProtobufs__ForbiddenTAsItem StreamingProtobufs__ForbiddenTAsItem;
65 typedef struct _StreamingProtobufs__ForbiddenTACs StreamingProtobufs__ForbiddenTACs;
66 typedef struct _StreamingProtobufs__ForbiddenLAs StreamingProtobufs__ForbiddenLAs;
67 typedef struct _StreamingProtobufs__ForbiddenLAsItem StreamingProtobufs__ForbiddenLAsItem;
68 typedef struct _StreamingProtobufs__ForbiddenLACs StreamingProtobufs__ForbiddenLACs;
69 typedef struct _StreamingProtobufs__ForbiddenInterRATs StreamingProtobufs__ForbiddenInterRATs;
70 typedef struct _StreamingProtobufs__HandoverRestrictionListExtIEs StreamingProtobufs__HandoverRestrictionListExtIEs;
71 typedef struct _StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT;
72 typedef struct _StreamingProtobufs__CNTypeRestrictions StreamingProtobufs__CNTypeRestrictions;
73 typedef struct _StreamingProtobufs__CNTypeRestrictionsItem StreamingProtobufs__CNTypeRestrictionsItem;
74 typedef struct _StreamingProtobufs__NRrestrictionin5GS StreamingProtobufs__NRrestrictionin5GS;
75 typedef struct _StreamingProtobufs__NRUESecurityCapabilities StreamingProtobufs__NRUESecurityCapabilities;
76 typedef struct _StreamingProtobufs__UEAggregateMaximumBitRate StreamingProtobufs__UEAggregateMaximumBitRate;
77 typedef struct _StreamingProtobufs__UEAggregateMaximumBitrateExtIEs StreamingProtobufs__UEAggregateMaximumBitrateExtIEs;
78 typedef struct _StreamingProtobufs__DLForwarding StreamingProtobufs__DLForwarding;
79 typedef struct _StreamingProtobufs__DuplicationActivation StreamingProtobufs__DuplicationActivation;
80 typedef struct _StreamingProtobufs__MeNBResourceCoordinationInformation StreamingProtobufs__MeNBResourceCoordinationInformation;
81 typedef struct _StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs;
82 typedef struct _StreamingProtobufs__MeNBCoordinationAssistanceInformation StreamingProtobufs__MeNBCoordinationAssistanceInformation;
83 typedef struct _StreamingProtobufs__COUNTvalue StreamingProtobufs__COUNTvalue;
84 typedef struct _StreamingProtobufs__COUNTValueExtended StreamingProtobufs__COUNTValueExtended;
85 typedef struct _StreamingProtobufs__COUNTvaluePDCPSNlength18 StreamingProtobufs__COUNTvaluePDCPSNlength18;
86 typedef struct _StreamingProtobufs__ExpectedUEBehaviour StreamingProtobufs__ExpectedUEBehaviour;
87 typedef struct _StreamingProtobufs__ExpectedUEActivityBehaviour StreamingProtobufs__ExpectedUEActivityBehaviour;
88 typedef struct _StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs;
89 typedef struct _StreamingProtobufs__ExpectedHOInterval StreamingProtobufs__ExpectedHOInterval;
90 typedef struct _StreamingProtobufs__SourceOfUEActivityBehaviourInformation StreamingProtobufs__SourceOfUEActivityBehaviourInformation;
91 typedef struct _StreamingProtobufs__SGNBAdditionTriggerInd StreamingProtobufs__SGNBAdditionTriggerInd;
96 typedef enum _StreamingProtobufs__ENDCResourceConfiguration__Status {
97 STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified = 0,
98 STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__present = 1,
99 STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__not_present = 2
100 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS)
101 } StreamingProtobufs__ENDCResourceConfiguration__Status;
102 typedef enum _StreamingProtobufs__PreEmptionVulnerability__Value {
103 STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__protobuf_unspecified = 0,
104 STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__not_pre_emptable = 1,
105 STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__pre_emptable = 2
106 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE)
107 } StreamingProtobufs__PreEmptionVulnerability__Value;
108 typedef enum _StreamingProtobufs__PreEmptionCapability__Value {
109 STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__protobuf_unspecified = 0,
110 STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__shall_not_trigger_pre_emption = 1,
111 STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__may_trigger_pre_emption = 2
112 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE)
113 } StreamingProtobufs__PreEmptionCapability__Value;
114 typedef enum _StreamingProtobufs__RLCMode__Value {
115 STREAMING_PROTOBUFS__RLCMODE__VALUE__protobuf_unspecified = 0,
116 STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_am = 1,
117 STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_bidirectional = 2,
118 STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_unidirectional_ul = 3,
119 STREAMING_PROTOBUFS__RLCMODE__VALUE__rlc_um_unidirectional_dl = 4
120 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RLCMODE__VALUE)
121 } StreamingProtobufs__RLCMode__Value;
122 typedef enum _StreamingProtobufs__RLCStatus__ReestablishmentIndication {
123 STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION__protobuf_unspecified = 0,
124 STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION__reestablished = 1
125 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION)
126 } StreamingProtobufs__RLCStatus__ReestablishmentIndication;
127 typedef enum _StreamingProtobufs__ULConfiguration__ULUEConfiguration {
128 STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified = 0,
129 STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__no_data = 1,
130 STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__shared = 2,
131 STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__only = 3
132 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION)
133 } StreamingProtobufs__ULConfiguration__ULUEConfiguration;
134 typedef enum _StreamingProtobufs__PDCPSnLength__Value {
135 STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__protobuf_unspecified = 0,
136 STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__twelve_bits = 1,
137 STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__eighteen_bits = 2
138 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE)
139 } StreamingProtobufs__PDCPSnLength__Value;
140 typedef enum _StreamingProtobufs__PDCPChangeIndication__Value {
141 STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__protobuf_unspecified = 0,
142 STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__s_KgNB_update_required = 1,
143 STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__pDCP_data_recovery_required = 2
144 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE)
145 } StreamingProtobufs__PDCPChangeIndication__Value;
146 typedef enum _StreamingProtobufs__SplitSRBs__Value {
147 STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__protobuf_unspecified = 0,
148 STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb1 = 1,
149 STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb2 = 2,
150 STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__srb1and2 = 3
151 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE)
152 } StreamingProtobufs__SplitSRBs__Value;
153 typedef enum _StreamingProtobufs__UserPlaneTrafficActivityReport__Value {
154 STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__protobuf_unspecified = 0,
155 STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__inactive = 1,
156 STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__re_activated = 2
157 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE)
158 } StreamingProtobufs__UserPlaneTrafficActivityReport__Value;
159 typedef enum _StreamingProtobufs__GNBOverloadInformation__Value {
160 STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__protobuf_unspecified = 0,
161 STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__overloaded = 1,
162 STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__not_overloaded = 2
163 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE)
164 } StreamingProtobufs__GNBOverloadInformation__Value;
165 typedef enum _StreamingProtobufs__TriggeringMessage__Value {
166 STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__protobuf_unspecified = 0,
167 STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__initiating_message = 1,
168 STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__successful_outcome = 2,
169 STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__unsuccessful_outcome = 3
170 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE)
171 } StreamingProtobufs__TriggeringMessage__Value;
172 typedef enum _StreamingProtobufs__Criticality__Value {
173 STREAMING_PROTOBUFS__CRITICALITY__VALUE__protobuf_unspecified = 0,
174 STREAMING_PROTOBUFS__CRITICALITY__VALUE__reject = 1,
175 STREAMING_PROTOBUFS__CRITICALITY__VALUE__ignore = 2,
176 STREAMING_PROTOBUFS__CRITICALITY__VALUE__notify = 3
177 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CRITICALITY__VALUE)
178 } StreamingProtobufs__Criticality__Value;
179 typedef enum _StreamingProtobufs__TypeOfError__Value {
180 STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__protobuf_unspecified = 0,
181 STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__not_understood = 1,
182 STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__missing = 2
183 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE)
184 } StreamingProtobufs__TypeOfError__Value;
185 typedef enum _StreamingProtobufs__SgNBCoordinationAssistanceInformation__Value {
186 STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified = 0,
187 STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required = 1
188 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE)
189 } StreamingProtobufs__SgNBCoordinationAssistanceInformation__Value;
190 typedef enum _StreamingProtobufs__RRCConfigInd__Value {
191 STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__protobuf_unspecified = 0,
192 STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__full_config = 1,
193 STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__delta_config = 2
194 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE)
195 } StreamingProtobufs__RRCConfigInd__Value;
196 typedef enum _StreamingProtobufs__ForbiddenInterRATs__Value {
197 STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__protobuf_unspecified = 0,
198 STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__all = 1,
199 STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__geran = 2,
200 STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__utran = 3,
201 STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__cdma2000 = 4,
202 STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__geranandutran = 5,
203 STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__cdma2000andutran = 6
204 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE)
205 } StreamingProtobufs__ForbiddenInterRATs__Value;
206 typedef enum _StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT__Value {
207 STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__protobuf_unspecified = 0,
208 STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__nRrestrictedinEPSasSecondaryRAT = 1
209 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE)
210 } StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT__Value;
211 typedef enum _StreamingProtobufs__CNTypeRestrictionsItem__CNType {
212 STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__protobuf_unspecified = 0,
213 STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__fiveGC_forbidden = 1
214 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE)
215 } StreamingProtobufs__CNTypeRestrictionsItem__CNType;
216 typedef enum _StreamingProtobufs__NRrestrictionin5GS__Value {
217 STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE__protobuf_unspecified = 0,
218 STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE__nRrestrictedin5GS = 1
219 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE)
220 } StreamingProtobufs__NRrestrictionin5GS__Value;
221 typedef enum _StreamingProtobufs__DLForwarding__Value {
222 STREAMING_PROTOBUFS__DL__FORWARDING__VALUE__protobuf_unspecified = 0,
223 STREAMING_PROTOBUFS__DL__FORWARDING__VALUE__dL_forwardingProposed = 1
224 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DL__FORWARDING__VALUE)
225 } StreamingProtobufs__DLForwarding__Value;
226 typedef enum _StreamingProtobufs__DuplicationActivation__Value {
227 STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__protobuf_unspecified = 0,
228 STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__active = 1,
229 STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__inactive = 2
230 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE)
231 } StreamingProtobufs__DuplicationActivation__Value;
232 typedef enum _StreamingProtobufs__MeNBCoordinationAssistanceInformation__Value {
233 STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified = 0,
234 STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__coordination_not_required = 1
235 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE)
236 } StreamingProtobufs__MeNBCoordinationAssistanceInformation__Value;
237 typedef enum _StreamingProtobufs__ExpectedHOInterval__Value {
238 STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__protobuf_unspecified = 0,
239 STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec15 = 1,
240 STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec30 = 2,
241 STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec60 = 3,
242 STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec90 = 4,
243 STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec120 = 5,
244 STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__sec180 = 6,
245 STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__long_time = 7
246 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE)
247 } StreamingProtobufs__ExpectedHOInterval__Value;
248 typedef enum _StreamingProtobufs__SourceOfUEActivityBehaviourInformation__Value {
249 STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__protobuf_unspecified = 0,
250 STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__subscription_information = 1,
251 STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__statistics = 2
252 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE)
253 } StreamingProtobufs__SourceOfUEActivityBehaviourInformation__Value;
254 typedef enum _StreamingProtobufs__SGNBAdditionTriggerInd__Value {
255 STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__protobuf_unspecified = 0,
256 STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__sn_change = 1,
257 STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__inter_eNB_HO = 2,
258 STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__intra_eNB_HO = 3
259 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE)
260 } StreamingProtobufs__SGNBAdditionTriggerInd__Value;
262 /* --- messages --- */
264 struct _StreamingProtobufs__ENDCResourceConfiguration
266 ProtobufCMessage base;
267 StreamingProtobufs__ENDCResourceConfiguration__Status pdcpatsgnb;
268 StreamingProtobufs__ENDCResourceConfiguration__Status mcgresources;
269 StreamingProtobufs__ENDCResourceConfiguration__Status scgresources;
271 #define STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__INIT \
272 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__en__dc__resource_configuration__descriptor) \
273 , STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified, STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified, STREAMING_PROTOBUFS__EN__DC__RESOURCE_CONFIGURATION__STATUS__protobuf_unspecified }
276 struct _StreamingProtobufs__ERABLevelQoSParameters
278 ProtobufCMessage base;
280 StreamingProtobufs__AllocationAndRetentionPriority *allocationandretentionpriority;
281 StreamingProtobufs__GBRQosInformation *gbrqosinformation;
282 size_t n_ie_extensions;
283 StreamingProtobufs__ERABLevelQoSParametersExtIEs **ie_extensions;
285 #define STREAMING_PROTOBUFS__E__RAB__LEVEL__QO_S__PARAMETERS__INIT \
286 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__level__qo_s__parameters__descriptor) \
287 , 0, NULL, NULL, 0,NULL }
290 struct _StreamingProtobufs__AllocationAndRetentionPriority
292 ProtobufCMessage base;
293 uint32_t prioritylevel;
294 StreamingProtobufs__PreEmptionCapability *pre_emptioncapability;
295 StreamingProtobufs__PreEmptionVulnerability *pre_emptionvulnerability;
297 #define STREAMING_PROTOBUFS__ALLOCATION_AND_RETENTION_PRIORITY__INIT \
298 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__allocation_and_retention_priority__descriptor) \
302 struct _StreamingProtobufs__PreEmptionVulnerability
304 ProtobufCMessage base;
305 StreamingProtobufs__PreEmptionVulnerability__Value value;
307 #define STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__INIT \
308 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pre_emption_vulnerability__descriptor) \
309 , STREAMING_PROTOBUFS__PRE_EMPTION_VULNERABILITY__VALUE__protobuf_unspecified }
312 struct _StreamingProtobufs__PreEmptionCapability
314 ProtobufCMessage base;
315 StreamingProtobufs__PreEmptionCapability__Value value;
317 #define STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__INIT \
318 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pre_emption_capability__descriptor) \
319 , STREAMING_PROTOBUFS__PRE_EMPTION_CAPABILITY__VALUE__protobuf_unspecified }
322 struct _StreamingProtobufs__ERABLevelQoSParametersExtIEs
324 ProtobufCMessage base;
325 Google__Protobuf__UInt32Value *id_downlinkpacketlossrate;
326 Google__Protobuf__UInt32Value *id_uplinkpacketlossrate;
328 #define STREAMING_PROTOBUFS__E__RAB__LEVEL__QO_S__PARAMETERS__EXT_IES__INIT \
329 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor) \
333 struct _StreamingProtobufs__GBRQosInformation
335 ProtobufCMessage base;
336 uint64_t e_rab_maximumbitratedl;
337 uint64_t e_rab_maximumbitrateul;
338 uint64_t e_rab_guaranteedbitratedl;
339 uint64_t e_rab_guaranteedbitrateul;
340 size_t n_ie_extensions;
341 StreamingProtobufs__GBRQosInformationExtIEs **ie_extensions;
343 #define STREAMING_PROTOBUFS__GBR__QOS_INFORMATION__INIT \
344 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gbr__qos_information__descriptor) \
345 , 0, 0, 0, 0, 0,NULL }
348 struct _StreamingProtobufs__GBRQosInformationExtIEs
350 ProtobufCMessage base;
351 Google__Protobuf__UInt64Value *id_extended_e_rab_maximumbitratedl;
352 Google__Protobuf__UInt64Value *id_extended_e_rab_maximumbitrateul;
353 Google__Protobuf__UInt64Value *id_extended_e_rab_guaranteedbitratedl;
354 Google__Protobuf__UInt64Value *id_extended_e_rab_guaranteedbitrateul;
356 #define STREAMING_PROTOBUFS__GBR__QOS_INFORMATION__EXT_IES__INIT \
357 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gbr__qos_information__ext_ies__descriptor) \
358 , NULL, NULL, NULL, NULL }
361 struct _StreamingProtobufs__GlobalGNBID
363 ProtobufCMessage base;
364 ProtobufCBinaryData plmn_identity;
365 StreamingProtobufs__GNBID *gnb_id;
366 size_t n_ie_extensions;
367 StreamingProtobufs__GlobalGNBIDExtIEs **ie_extensions;
369 #define STREAMING_PROTOBUFS__GLOBAL_GNB__ID__INIT \
370 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__global_gnb__id__descriptor) \
371 , {0,NULL}, NULL, 0,NULL }
375 STREAMING_PROTOBUFS__GNB__ID__C__NOT_SET = 0,
376 STREAMING_PROTOBUFS__GNB__ID__C_G_NB__ID = 1
377 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__GNB__ID__C)
378 } StreamingProtobufs__GNBID__CCase;
380 struct _StreamingProtobufs__GNBID
382 ProtobufCMessage base;
383 StreamingProtobufs__GNBID__CCase c_case;
385 ProtobufCBinaryData gnb_id;
388 #define STREAMING_PROTOBUFS__GNB__ID__INIT \
389 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gnb__id__descriptor) \
390 , STREAMING_PROTOBUFS__GNB__ID__C__NOT_SET, {0} }
393 struct _StreamingProtobufs__GlobalGNBIDExtIEs
395 ProtobufCMessage base;
397 #define STREAMING_PROTOBUFS__GLOBAL_GNB__ID__EXT_IES__INIT \
398 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__global_gnb__id__ext_ies__descriptor) \
402 struct _StreamingProtobufs__GTPtunnelEndpoint
404 ProtobufCMessage base;
405 ProtobufCBinaryData transportlayeraddress;
406 ProtobufCBinaryData gtp_teid;
407 size_t n_ie_extensions;
408 StreamingProtobufs__GTPtunnelEndpointExtIEs **ie_extensions;
410 #define STREAMING_PROTOBUFS__GTPTUNNEL_ENDPOINT__INIT \
411 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gtptunnel_endpoint__descriptor) \
412 , {0,NULL}, {0,NULL}, 0,NULL }
415 struct _StreamingProtobufs__GTPtunnelEndpointExtIEs
417 ProtobufCMessage base;
419 #define STREAMING_PROTOBUFS__GTPTUNNEL_ENDPOINT__EXT_IES__INIT \
420 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor) \
424 struct _StreamingProtobufs__RLCMode
426 ProtobufCMessage base;
427 StreamingProtobufs__RLCMode__Value value;
429 #define STREAMING_PROTOBUFS__RLCMODE__INIT \
430 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlcmode__descriptor) \
431 , STREAMING_PROTOBUFS__RLCMODE__VALUE__protobuf_unspecified }
434 struct _StreamingProtobufs__RLCStatus
436 ProtobufCMessage base;
437 StreamingProtobufs__RLCStatus__ReestablishmentIndication reestablishment_indication;
439 #define STREAMING_PROTOBUFS__RLC__STATUS__INIT \
440 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlc__status__descriptor) \
441 , STREAMING_PROTOBUFS__RLC__STATUS__REESTABLISHMENT__INDICATION__protobuf_unspecified }
444 struct _StreamingProtobufs__ULConfiguration
446 ProtobufCMessage base;
447 StreamingProtobufs__ULConfiguration__ULUEConfiguration ul_pdcp;
449 #define STREAMING_PROTOBUFS__ULCONFIGURATION__INIT \
450 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ulconfiguration__descriptor) \
451 , STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified }
454 struct _StreamingProtobufs__PDCPSnLength
456 ProtobufCMessage base;
457 StreamingProtobufs__PDCPSnLength__Value value;
459 #define STREAMING_PROTOBUFS__PDCPSN_LENGTH__INIT \
460 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcpsn_length__descriptor) \
461 , STREAMING_PROTOBUFS__PDCPSN_LENGTH__VALUE__protobuf_unspecified }
464 struct _StreamingProtobufs__PDCPChangeIndication
466 ProtobufCMessage base;
467 StreamingProtobufs__PDCPChangeIndication__Value value;
469 #define STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__INIT \
470 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__pdcpchange_indication__descriptor) \
471 , STREAMING_PROTOBUFS__PDCPCHANGE_INDICATION__VALUE__protobuf_unspecified }
474 struct _StreamingProtobufs__SplitSRBs
476 ProtobufCMessage base;
477 StreamingProtobufs__SplitSRBs__Value value;
479 #define STREAMING_PROTOBUFS__SPLIT_SRBS__INIT \
480 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__split_srbs__descriptor) \
481 , STREAMING_PROTOBUFS__SPLIT_SRBS__VALUE__protobuf_unspecified }
484 struct _StreamingProtobufs__NRCGI
486 ProtobufCMessage base;
487 ProtobufCBinaryData plmn_identity;
488 ProtobufCBinaryData nrcellidentifier;
489 size_t n_ie_extensions;
490 StreamingProtobufs__NRCGIExtIEs **ie_extensions;
492 #define STREAMING_PROTOBUFS__NRCGI__INIT \
493 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrcgi__descriptor) \
494 , {0,NULL}, {0,NULL}, 0,NULL }
497 struct _StreamingProtobufs__NRCGIExtIEs
499 ProtobufCMessage base;
501 #define STREAMING_PROTOBUFS__NRCGI__EXT_IES__INIT \
502 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrcgi__ext_ies__descriptor) \
506 struct _StreamingProtobufs__ECGI
508 ProtobufCMessage base;
509 ProtobufCBinaryData plmn_identity;
510 ProtobufCBinaryData eutrancellidentifier;
512 #define STREAMING_PROTOBUFS__ECGI__INIT \
513 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ecgi__descriptor) \
514 , {0,NULL}, {0,NULL} }
517 struct _StreamingProtobufs__ERABList
519 ProtobufCMessage base;
521 StreamingProtobufs__ERABItemIEs **items;
523 #define STREAMING_PROTOBUFS__E__RAB__LIST__INIT \
524 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__list__descriptor) \
528 struct _StreamingProtobufs__ERABItemIEs
530 ProtobufCMessage base;
531 StreamingProtobufs__ERABItem *id_e_rab_item;
533 #define STREAMING_PROTOBUFS__E__RAB__ITEM_IES__INIT \
534 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__item_ies__descriptor) \
538 struct _StreamingProtobufs__ERABItem
540 ProtobufCMessage base;
542 StreamingProtobufs__Cause *cause;
544 #define STREAMING_PROTOBUFS__E__RAB__ITEM__INIT \
545 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__item__descriptor) \
549 struct _StreamingProtobufs__ERABActivityNotifyItemList
551 ProtobufCMessage base;
553 StreamingProtobufs__ERABActivityNotifyItem **items;
555 #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM_LIST__INIT \
556 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item_list__descriptor) \
560 struct _StreamingProtobufs__ERABActivityNotifyItem
562 ProtobufCMessage base;
564 StreamingProtobufs__UserPlaneTrafficActivityReport *activityreport;
565 StreamingProtobufs__ERABActivityNotifyItemExtIEs *ie_extensions;
567 #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM__INIT \
568 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item__descriptor) \
572 struct _StreamingProtobufs__ERABActivityNotifyItemExtIEs
574 ProtobufCMessage base;
576 #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM__EXT_IES__INIT \
577 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor) \
581 struct _StreamingProtobufs__UserPlaneTrafficActivityReport
583 ProtobufCMessage base;
584 StreamingProtobufs__UserPlaneTrafficActivityReport__Value value;
586 #define STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__INIT \
587 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__user_plane_traffic_activity_report__descriptor) \
588 , STREAMING_PROTOBUFS__USER_PLANE_TRAFFIC_ACTIVITY_REPORT__VALUE__protobuf_unspecified }
591 struct _StreamingProtobufs__GNBOverloadInformation
593 ProtobufCMessage base;
594 StreamingProtobufs__GNBOverloadInformation__Value value;
596 #define STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__INIT \
597 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gnboverload_information__descriptor) \
598 , STREAMING_PROTOBUFS__GNBOVERLOAD_INFORMATION__VALUE__protobuf_unspecified }
601 struct _StreamingProtobufs__CriticalityDiagnostics
603 ProtobufCMessage base;
604 Google__Protobuf__UInt32Value *procedurecode;
605 StreamingProtobufs__TriggeringMessage *triggeringmessage;
606 StreamingProtobufs__Criticality *procedurecriticality;
607 StreamingProtobufs__CriticalityDiagnosticsIEList *iescriticalitydiagnostics;
608 size_t n_ie_extensions;
609 StreamingProtobufs__CriticalityDiagnosticsExtIEs **ie_extensions;
611 #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__INIT \
612 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__descriptor) \
613 , NULL, NULL, NULL, NULL, 0,NULL }
616 struct _StreamingProtobufs__TriggeringMessage
618 ProtobufCMessage base;
619 StreamingProtobufs__TriggeringMessage__Value value;
621 #define STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__INIT \
622 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__triggering_message__descriptor) \
623 , STREAMING_PROTOBUFS__TRIGGERING_MESSAGE__VALUE__protobuf_unspecified }
626 struct _StreamingProtobufs__Criticality
628 ProtobufCMessage base;
629 StreamingProtobufs__Criticality__Value value;
631 #define STREAMING_PROTOBUFS__CRITICALITY__INIT \
632 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality__descriptor) \
633 , STREAMING_PROTOBUFS__CRITICALITY__VALUE__protobuf_unspecified }
636 struct _StreamingProtobufs__CriticalityDiagnosticsIEList
638 ProtobufCMessage base;
640 StreamingProtobufs__CriticalityDiagnosticsIEListItem **items;
642 #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__IE__LIST__INIT \
643 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ie__list__descriptor) \
647 struct _StreamingProtobufs__CriticalityDiagnosticsIEListItem
649 ProtobufCMessage base;
650 StreamingProtobufs__Criticality *iecriticality;
652 StreamingProtobufs__TypeOfError *typeoferror;
654 #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__IE__LIST__ITEM__INIT \
655 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor) \
659 struct _StreamingProtobufs__TypeOfError
661 ProtobufCMessage base;
662 StreamingProtobufs__TypeOfError__Value value;
664 #define STREAMING_PROTOBUFS__TYPE_OF_ERROR__INIT \
665 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__type_of_error__descriptor) \
666 , STREAMING_PROTOBUFS__TYPE_OF_ERROR__VALUE__protobuf_unspecified }
669 struct _StreamingProtobufs__CriticalityDiagnosticsExtIEs
671 ProtobufCMessage base;
673 #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__EXT_IES__INIT \
674 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ext_ies__descriptor) \
678 struct _StreamingProtobufs__SgNBResourceCoordinationInformation
680 ProtobufCMessage base;
681 StreamingProtobufs__NRCGI *nr_cgi;
682 ProtobufCBinaryData ulcoordinationinformation;
683 Google__Protobuf__BytesValue *dlcoordinationinformation;
684 size_t n_ie_extensions;
685 StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs **ie_extensions;
687 #define STREAMING_PROTOBUFS__SG_NBRESOURCE_COORDINATION_INFORMATION__INIT \
688 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbresource_coordination_information__descriptor) \
689 , NULL, {0,NULL}, NULL, 0,NULL }
692 struct _StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs
694 ProtobufCMessage base;
695 StreamingProtobufs__ECGI *id_ecgi;
696 StreamingProtobufs__SgNBCoordinationAssistanceInformation *id_sgnbcoordinationassistanceinformation;
698 #define STREAMING_PROTOBUFS__SG_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT \
699 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor) \
703 struct _StreamingProtobufs__SgNBCoordinationAssistanceInformation
705 ProtobufCMessage base;
706 StreamingProtobufs__SgNBCoordinationAssistanceInformation__Value value;
708 #define STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT \
709 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbcoordination_assistance_information__descriptor) \
710 , STREAMING_PROTOBUFS__SG_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified }
713 struct _StreamingProtobufs__RRCConfigInd
715 ProtobufCMessage base;
716 StreamingProtobufs__RRCConfigInd__Value value;
718 #define STREAMING_PROTOBUFS__RRC__CONFIG__IND__INIT \
719 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rrc__config__ind__descriptor) \
720 , STREAMING_PROTOBUFS__RRC__CONFIG__IND__VALUE__protobuf_unspecified }
723 struct _StreamingProtobufs__HandoverRestrictionList
725 ProtobufCMessage base;
726 ProtobufCBinaryData servingplmn;
727 StreamingProtobufs__EPLMNs *equivalentplmns;
728 StreamingProtobufs__ForbiddenTAs *forbiddentas;
729 StreamingProtobufs__ForbiddenLAs *forbiddenlas;
730 StreamingProtobufs__ForbiddenInterRATs *forbiddeninterrats;
731 size_t n_ie_extensions;
732 StreamingProtobufs__HandoverRestrictionListExtIEs **ie_extensions;
734 #define STREAMING_PROTOBUFS__HANDOVER_RESTRICTION_LIST__INIT \
735 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__handover_restriction_list__descriptor) \
736 , {0,NULL}, NULL, NULL, NULL, NULL, 0,NULL }
739 struct _StreamingProtobufs__EPLMNs
741 ProtobufCMessage base;
743 ProtobufCBinaryData *items;
745 #define STREAMING_PROTOBUFS__EPLMNS__INIT \
746 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eplmns__descriptor) \
750 struct _StreamingProtobufs__ForbiddenTAs
752 ProtobufCMessage base;
754 StreamingProtobufs__ForbiddenTAsItem **items;
756 #define STREAMING_PROTOBUFS__FORBIDDEN_TAS__INIT \
757 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tas__descriptor) \
761 struct _StreamingProtobufs__ForbiddenTAsItem
763 ProtobufCMessage base;
764 ProtobufCBinaryData plmn_identity;
765 StreamingProtobufs__ForbiddenTACs *forbiddentacs;
767 #define STREAMING_PROTOBUFS__FORBIDDEN_TAS__ITEM__INIT \
768 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tas__item__descriptor) \
772 struct _StreamingProtobufs__ForbiddenTACs
774 ProtobufCMessage base;
776 ProtobufCBinaryData *items;
778 #define STREAMING_PROTOBUFS__FORBIDDEN_TACS__INIT \
779 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tacs__descriptor) \
783 struct _StreamingProtobufs__ForbiddenLAs
785 ProtobufCMessage base;
787 StreamingProtobufs__ForbiddenLAsItem **items;
789 #define STREAMING_PROTOBUFS__FORBIDDEN_LAS__INIT \
790 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_las__descriptor) \
794 struct _StreamingProtobufs__ForbiddenLAsItem
796 ProtobufCMessage base;
797 ProtobufCBinaryData plmn_identity;
798 StreamingProtobufs__ForbiddenLACs *forbiddenlacs;
800 #define STREAMING_PROTOBUFS__FORBIDDEN_LAS__ITEM__INIT \
801 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_las__item__descriptor) \
805 struct _StreamingProtobufs__ForbiddenLACs
807 ProtobufCMessage base;
809 ProtobufCBinaryData *items;
811 #define STREAMING_PROTOBUFS__FORBIDDEN_LACS__INIT \
812 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_lacs__descriptor) \
816 struct _StreamingProtobufs__ForbiddenInterRATs
818 ProtobufCMessage base;
819 StreamingProtobufs__ForbiddenInterRATs__Value value;
821 #define STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__INIT \
822 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_inter_rats__descriptor) \
823 , STREAMING_PROTOBUFS__FORBIDDEN_INTER_RATS__VALUE__protobuf_unspecified }
826 struct _StreamingProtobufs__HandoverRestrictionListExtIEs
828 ProtobufCMessage base;
829 StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *id_nrrestrictioninepsassecondaryrat;
830 StreamingProtobufs__CNTypeRestrictions *id_cntyperestrictions;
831 StreamingProtobufs__NRrestrictionin5GS *id_nrrestrictionin5gs;
833 #define STREAMING_PROTOBUFS__HANDOVER_RESTRICTION_LIST__EXT_IES__INIT \
834 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__handover_restriction_list__ext_ies__descriptor) \
838 struct _StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT
840 ProtobufCMessage base;
841 StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT__Value value;
843 #define STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__INIT \
844 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor) \
845 , STREAMING_PROTOBUFS__NRRESTRICTIONIN_EPSAS_SECONDARY_RAT__VALUE__protobuf_unspecified }
848 struct _StreamingProtobufs__CNTypeRestrictions
850 ProtobufCMessage base;
852 StreamingProtobufs__CNTypeRestrictionsItem **items;
854 #define STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS__INIT \
855 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cntype_restrictions__descriptor) \
859 struct _StreamingProtobufs__CNTypeRestrictionsItem
861 ProtobufCMessage base;
862 ProtobufCBinaryData plmn_id;
863 StreamingProtobufs__CNTypeRestrictionsItem__CNType cn_type;
865 #define STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__INIT \
866 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cntype_restrictions_item__descriptor) \
867 , {0,NULL}, STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS_ITEM__CN_TYPE__protobuf_unspecified }
870 struct _StreamingProtobufs__NRrestrictionin5GS
872 ProtobufCMessage base;
873 StreamingProtobufs__NRrestrictionin5GS__Value value;
875 #define STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__INIT \
876 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrrestrictionin5_gs__descriptor) \
877 , STREAMING_PROTOBUFS__NRRESTRICTIONIN5_GS__VALUE__protobuf_unspecified }
880 struct _StreamingProtobufs__NRUESecurityCapabilities
882 ProtobufCMessage base;
883 ProtobufCBinaryData nrencryptionalgorithms;
884 ProtobufCBinaryData nrintegrityprotectionalgorithms;
886 #define STREAMING_PROTOBUFS__NRUESECURITY_CAPABILITIES__INIT \
887 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nruesecurity_capabilities__descriptor) \
888 , {0,NULL}, {0,NULL} }
891 struct _StreamingProtobufs__UEAggregateMaximumBitRate
893 ProtobufCMessage base;
894 uint64_t ueaggregatemaximumbitratedownlink;
895 uint64_t ueaggregatemaximumbitrateuplink;
896 size_t n_ie_extensions;
897 StreamingProtobufs__UEAggregateMaximumBitrateExtIEs **ie_extensions;
899 #define STREAMING_PROTOBUFS__UEAGGREGATE_MAXIMUM_BIT_RATE__INIT \
900 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor) \
904 struct _StreamingProtobufs__UEAggregateMaximumBitrateExtIEs
906 ProtobufCMessage base;
907 Google__Protobuf__UInt64Value *id_extended_ueaggregatemaximumbitratedownlink;
908 Google__Protobuf__UInt64Value *id_extended_ueaggregatemaximumbitrateuplink;
910 #define STREAMING_PROTOBUFS__UEAGGREGATE__MAXIMUM_BITRATE__EXT_IES__INIT \
911 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor) \
915 struct _StreamingProtobufs__DLForwarding
917 ProtobufCMessage base;
918 StreamingProtobufs__DLForwarding__Value value;
920 #define STREAMING_PROTOBUFS__DL__FORWARDING__INIT \
921 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__dl__forwarding__descriptor) \
922 , STREAMING_PROTOBUFS__DL__FORWARDING__VALUE__protobuf_unspecified }
925 struct _StreamingProtobufs__DuplicationActivation
927 ProtobufCMessage base;
928 StreamingProtobufs__DuplicationActivation__Value value;
930 #define STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__INIT \
931 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__duplication_activation__descriptor) \
932 , STREAMING_PROTOBUFS__DUPLICATION_ACTIVATION__VALUE__protobuf_unspecified }
935 struct _StreamingProtobufs__MeNBResourceCoordinationInformation
937 ProtobufCMessage base;
938 StreamingProtobufs__ECGI *eutra_cell_id;
939 ProtobufCBinaryData ulcoordinationinformation;
940 Google__Protobuf__BytesValue *dlcoordinationinformation;
941 size_t n_ie_extensions;
942 StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs **ie_extensions;
944 #define STREAMING_PROTOBUFS__ME_NBRESOURCE_COORDINATION_INFORMATION__INIT \
945 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__me_nbresource_coordination_information__descriptor) \
946 , NULL, {0,NULL}, NULL, 0,NULL }
949 struct _StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs
951 ProtobufCMessage base;
952 StreamingProtobufs__NRCGI *id_nrcgi;
953 StreamingProtobufs__MeNBCoordinationAssistanceInformation *id_menbcoordinationassistanceinformation;
955 #define STREAMING_PROTOBUFS__ME_NBRESOURCE_COORDINATION_INFORMATION_EXT_IES__INIT \
956 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor) \
960 struct _StreamingProtobufs__MeNBCoordinationAssistanceInformation
962 ProtobufCMessage base;
963 StreamingProtobufs__MeNBCoordinationAssistanceInformation__Value value;
965 #define STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__INIT \
966 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__me_nbcoordination_assistance_information__descriptor) \
967 , STREAMING_PROTOBUFS__ME_NBCOORDINATION_ASSISTANCE_INFORMATION__VALUE__protobuf_unspecified }
970 struct _StreamingProtobufs__COUNTvalue
972 ProtobufCMessage base;
976 #define STREAMING_PROTOBUFS__COUNTVALUE__INIT \
977 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue__descriptor) \
981 struct _StreamingProtobufs__COUNTValueExtended
983 ProtobufCMessage base;
984 uint32_t pdcp_snextended;
985 uint32_t hfnmodified;
987 #define STREAMING_PROTOBUFS__COUNTVALUE_EXTENDED__INIT \
988 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue_extended__descriptor) \
992 struct _StreamingProtobufs__COUNTvaluePDCPSNlength18
994 ProtobufCMessage base;
995 uint32_t pdcp_snlength18;
996 uint32_t hfnforpdcp_snlength18;
998 #define STREAMING_PROTOBUFS__COUNTVALUE_PDCP__SNLENGTH18__INIT \
999 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue_pdcp__snlength18__descriptor) \
1003 struct _StreamingProtobufs__ExpectedUEBehaviour
1005 ProtobufCMessage base;
1006 StreamingProtobufs__ExpectedUEActivityBehaviour *expectedactivity;
1007 StreamingProtobufs__ExpectedHOInterval *expectedhointerval;
1009 #define STREAMING_PROTOBUFS__EXPECTED_UEBEHAVIOUR__INIT \
1010 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_uebehaviour__descriptor) \
1014 struct _StreamingProtobufs__ExpectedUEActivityBehaviour
1016 ProtobufCMessage base;
1017 Google__Protobuf__UInt32Value *expectedactivityperiod;
1018 Google__Protobuf__UInt32Value *expectedidleperiod;
1019 StreamingProtobufs__SourceOfUEActivityBehaviourInformation *sourceofueactivitybehaviourinformation;
1020 size_t n_ie_extensions;
1021 StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs **ie_extensions;
1023 #define STREAMING_PROTOBUFS__EXPECTED_UEACTIVITY_BEHAVIOUR__INIT \
1024 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_ueactivity_behaviour__descriptor) \
1025 , NULL, NULL, NULL, 0,NULL }
1028 struct _StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs
1030 ProtobufCMessage base;
1032 #define STREAMING_PROTOBUFS__EXPECTED_UEACTIVITY_BEHAVIOUR__EXT_IES__INIT \
1033 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor) \
1037 struct _StreamingProtobufs__ExpectedHOInterval
1039 ProtobufCMessage base;
1040 StreamingProtobufs__ExpectedHOInterval__Value value;
1042 #define STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__INIT \
1043 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_hointerval__descriptor) \
1044 , STREAMING_PROTOBUFS__EXPECTED_HOINTERVAL__VALUE__protobuf_unspecified }
1047 struct _StreamingProtobufs__SourceOfUEActivityBehaviourInformation
1049 ProtobufCMessage base;
1050 StreamingProtobufs__SourceOfUEActivityBehaviourInformation__Value value;
1052 #define STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__INIT \
1053 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor) \
1054 , STREAMING_PROTOBUFS__SOURCE_OF_UEACTIVITY_BEHAVIOUR_INFORMATION__VALUE__protobuf_unspecified }
1057 struct _StreamingProtobufs__SGNBAdditionTriggerInd
1059 ProtobufCMessage base;
1060 StreamingProtobufs__SGNBAdditionTriggerInd__Value value;
1062 #define STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__INIT \
1063 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sgnb__addition__trigger__ind__descriptor) \
1064 , STREAMING_PROTOBUFS__SGNB__ADDITION__TRIGGER__IND__VALUE__protobuf_unspecified }
1067 /* StreamingProtobufs__ENDCResourceConfiguration methods */
1068 void streaming_protobufs__en__dc__resource_configuration__init
1069 (StreamingProtobufs__ENDCResourceConfiguration *message);
1070 size_t streaming_protobufs__en__dc__resource_configuration__get_packed_size
1071 (const StreamingProtobufs__ENDCResourceConfiguration *message);
1072 size_t streaming_protobufs__en__dc__resource_configuration__pack
1073 (const StreamingProtobufs__ENDCResourceConfiguration *message,
1075 size_t streaming_protobufs__en__dc__resource_configuration__pack_to_buffer
1076 (const StreamingProtobufs__ENDCResourceConfiguration *message,
1077 ProtobufCBuffer *buffer);
1078 StreamingProtobufs__ENDCResourceConfiguration *
1079 streaming_protobufs__en__dc__resource_configuration__unpack
1080 (ProtobufCAllocator *allocator,
1082 const uint8_t *data);
1083 void streaming_protobufs__en__dc__resource_configuration__free_unpacked
1084 (StreamingProtobufs__ENDCResourceConfiguration *message,
1085 ProtobufCAllocator *allocator);
1086 /* StreamingProtobufs__ERABLevelQoSParameters methods */
1087 void streaming_protobufs__e__rab__level__qo_s__parameters__init
1088 (StreamingProtobufs__ERABLevelQoSParameters *message);
1089 size_t streaming_protobufs__e__rab__level__qo_s__parameters__get_packed_size
1090 (const StreamingProtobufs__ERABLevelQoSParameters *message);
1091 size_t streaming_protobufs__e__rab__level__qo_s__parameters__pack
1092 (const StreamingProtobufs__ERABLevelQoSParameters *message,
1094 size_t streaming_protobufs__e__rab__level__qo_s__parameters__pack_to_buffer
1095 (const StreamingProtobufs__ERABLevelQoSParameters *message,
1096 ProtobufCBuffer *buffer);
1097 StreamingProtobufs__ERABLevelQoSParameters *
1098 streaming_protobufs__e__rab__level__qo_s__parameters__unpack
1099 (ProtobufCAllocator *allocator,
1101 const uint8_t *data);
1102 void streaming_protobufs__e__rab__level__qo_s__parameters__free_unpacked
1103 (StreamingProtobufs__ERABLevelQoSParameters *message,
1104 ProtobufCAllocator *allocator);
1105 /* StreamingProtobufs__AllocationAndRetentionPriority methods */
1106 void streaming_protobufs__allocation_and_retention_priority__init
1107 (StreamingProtobufs__AllocationAndRetentionPriority *message);
1108 size_t streaming_protobufs__allocation_and_retention_priority__get_packed_size
1109 (const StreamingProtobufs__AllocationAndRetentionPriority *message);
1110 size_t streaming_protobufs__allocation_and_retention_priority__pack
1111 (const StreamingProtobufs__AllocationAndRetentionPriority *message,
1113 size_t streaming_protobufs__allocation_and_retention_priority__pack_to_buffer
1114 (const StreamingProtobufs__AllocationAndRetentionPriority *message,
1115 ProtobufCBuffer *buffer);
1116 StreamingProtobufs__AllocationAndRetentionPriority *
1117 streaming_protobufs__allocation_and_retention_priority__unpack
1118 (ProtobufCAllocator *allocator,
1120 const uint8_t *data);
1121 void streaming_protobufs__allocation_and_retention_priority__free_unpacked
1122 (StreamingProtobufs__AllocationAndRetentionPriority *message,
1123 ProtobufCAllocator *allocator);
1124 /* StreamingProtobufs__PreEmptionVulnerability methods */
1125 void streaming_protobufs__pre_emption_vulnerability__init
1126 (StreamingProtobufs__PreEmptionVulnerability *message);
1127 size_t streaming_protobufs__pre_emption_vulnerability__get_packed_size
1128 (const StreamingProtobufs__PreEmptionVulnerability *message);
1129 size_t streaming_protobufs__pre_emption_vulnerability__pack
1130 (const StreamingProtobufs__PreEmptionVulnerability *message,
1132 size_t streaming_protobufs__pre_emption_vulnerability__pack_to_buffer
1133 (const StreamingProtobufs__PreEmptionVulnerability *message,
1134 ProtobufCBuffer *buffer);
1135 StreamingProtobufs__PreEmptionVulnerability *
1136 streaming_protobufs__pre_emption_vulnerability__unpack
1137 (ProtobufCAllocator *allocator,
1139 const uint8_t *data);
1140 void streaming_protobufs__pre_emption_vulnerability__free_unpacked
1141 (StreamingProtobufs__PreEmptionVulnerability *message,
1142 ProtobufCAllocator *allocator);
1143 /* StreamingProtobufs__PreEmptionCapability methods */
1144 void streaming_protobufs__pre_emption_capability__init
1145 (StreamingProtobufs__PreEmptionCapability *message);
1146 size_t streaming_protobufs__pre_emption_capability__get_packed_size
1147 (const StreamingProtobufs__PreEmptionCapability *message);
1148 size_t streaming_protobufs__pre_emption_capability__pack
1149 (const StreamingProtobufs__PreEmptionCapability *message,
1151 size_t streaming_protobufs__pre_emption_capability__pack_to_buffer
1152 (const StreamingProtobufs__PreEmptionCapability *message,
1153 ProtobufCBuffer *buffer);
1154 StreamingProtobufs__PreEmptionCapability *
1155 streaming_protobufs__pre_emption_capability__unpack
1156 (ProtobufCAllocator *allocator,
1158 const uint8_t *data);
1159 void streaming_protobufs__pre_emption_capability__free_unpacked
1160 (StreamingProtobufs__PreEmptionCapability *message,
1161 ProtobufCAllocator *allocator);
1162 /* StreamingProtobufs__ERABLevelQoSParametersExtIEs methods */
1163 void streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__init
1164 (StreamingProtobufs__ERABLevelQoSParametersExtIEs *message);
1165 size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__get_packed_size
1166 (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message);
1167 size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__pack
1168 (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message,
1170 size_t streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__pack_to_buffer
1171 (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message,
1172 ProtobufCBuffer *buffer);
1173 StreamingProtobufs__ERABLevelQoSParametersExtIEs *
1174 streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__unpack
1175 (ProtobufCAllocator *allocator,
1177 const uint8_t *data);
1178 void streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__free_unpacked
1179 (StreamingProtobufs__ERABLevelQoSParametersExtIEs *message,
1180 ProtobufCAllocator *allocator);
1181 /* StreamingProtobufs__GBRQosInformation methods */
1182 void streaming_protobufs__gbr__qos_information__init
1183 (StreamingProtobufs__GBRQosInformation *message);
1184 size_t streaming_protobufs__gbr__qos_information__get_packed_size
1185 (const StreamingProtobufs__GBRQosInformation *message);
1186 size_t streaming_protobufs__gbr__qos_information__pack
1187 (const StreamingProtobufs__GBRQosInformation *message,
1189 size_t streaming_protobufs__gbr__qos_information__pack_to_buffer
1190 (const StreamingProtobufs__GBRQosInformation *message,
1191 ProtobufCBuffer *buffer);
1192 StreamingProtobufs__GBRQosInformation *
1193 streaming_protobufs__gbr__qos_information__unpack
1194 (ProtobufCAllocator *allocator,
1196 const uint8_t *data);
1197 void streaming_protobufs__gbr__qos_information__free_unpacked
1198 (StreamingProtobufs__GBRQosInformation *message,
1199 ProtobufCAllocator *allocator);
1200 /* StreamingProtobufs__GBRQosInformationExtIEs methods */
1201 void streaming_protobufs__gbr__qos_information__ext_ies__init
1202 (StreamingProtobufs__GBRQosInformationExtIEs *message);
1203 size_t streaming_protobufs__gbr__qos_information__ext_ies__get_packed_size
1204 (const StreamingProtobufs__GBRQosInformationExtIEs *message);
1205 size_t streaming_protobufs__gbr__qos_information__ext_ies__pack
1206 (const StreamingProtobufs__GBRQosInformationExtIEs *message,
1208 size_t streaming_protobufs__gbr__qos_information__ext_ies__pack_to_buffer
1209 (const StreamingProtobufs__GBRQosInformationExtIEs *message,
1210 ProtobufCBuffer *buffer);
1211 StreamingProtobufs__GBRQosInformationExtIEs *
1212 streaming_protobufs__gbr__qos_information__ext_ies__unpack
1213 (ProtobufCAllocator *allocator,
1215 const uint8_t *data);
1216 void streaming_protobufs__gbr__qos_information__ext_ies__free_unpacked
1217 (StreamingProtobufs__GBRQosInformationExtIEs *message,
1218 ProtobufCAllocator *allocator);
1219 /* StreamingProtobufs__GlobalGNBID methods */
1220 void streaming_protobufs__global_gnb__id__init
1221 (StreamingProtobufs__GlobalGNBID *message);
1222 size_t streaming_protobufs__global_gnb__id__get_packed_size
1223 (const StreamingProtobufs__GlobalGNBID *message);
1224 size_t streaming_protobufs__global_gnb__id__pack
1225 (const StreamingProtobufs__GlobalGNBID *message,
1227 size_t streaming_protobufs__global_gnb__id__pack_to_buffer
1228 (const StreamingProtobufs__GlobalGNBID *message,
1229 ProtobufCBuffer *buffer);
1230 StreamingProtobufs__GlobalGNBID *
1231 streaming_protobufs__global_gnb__id__unpack
1232 (ProtobufCAllocator *allocator,
1234 const uint8_t *data);
1235 void streaming_protobufs__global_gnb__id__free_unpacked
1236 (StreamingProtobufs__GlobalGNBID *message,
1237 ProtobufCAllocator *allocator);
1238 /* StreamingProtobufs__GNBID methods */
1239 void streaming_protobufs__gnb__id__init
1240 (StreamingProtobufs__GNBID *message);
1241 size_t streaming_protobufs__gnb__id__get_packed_size
1242 (const StreamingProtobufs__GNBID *message);
1243 size_t streaming_protobufs__gnb__id__pack
1244 (const StreamingProtobufs__GNBID *message,
1246 size_t streaming_protobufs__gnb__id__pack_to_buffer
1247 (const StreamingProtobufs__GNBID *message,
1248 ProtobufCBuffer *buffer);
1249 StreamingProtobufs__GNBID *
1250 streaming_protobufs__gnb__id__unpack
1251 (ProtobufCAllocator *allocator,
1253 const uint8_t *data);
1254 void streaming_protobufs__gnb__id__free_unpacked
1255 (StreamingProtobufs__GNBID *message,
1256 ProtobufCAllocator *allocator);
1257 /* StreamingProtobufs__GlobalGNBIDExtIEs methods */
1258 void streaming_protobufs__global_gnb__id__ext_ies__init
1259 (StreamingProtobufs__GlobalGNBIDExtIEs *message);
1260 size_t streaming_protobufs__global_gnb__id__ext_ies__get_packed_size
1261 (const StreamingProtobufs__GlobalGNBIDExtIEs *message);
1262 size_t streaming_protobufs__global_gnb__id__ext_ies__pack
1263 (const StreamingProtobufs__GlobalGNBIDExtIEs *message,
1265 size_t streaming_protobufs__global_gnb__id__ext_ies__pack_to_buffer
1266 (const StreamingProtobufs__GlobalGNBIDExtIEs *message,
1267 ProtobufCBuffer *buffer);
1268 StreamingProtobufs__GlobalGNBIDExtIEs *
1269 streaming_protobufs__global_gnb__id__ext_ies__unpack
1270 (ProtobufCAllocator *allocator,
1272 const uint8_t *data);
1273 void streaming_protobufs__global_gnb__id__ext_ies__free_unpacked
1274 (StreamingProtobufs__GlobalGNBIDExtIEs *message,
1275 ProtobufCAllocator *allocator);
1276 /* StreamingProtobufs__GTPtunnelEndpoint methods */
1277 void streaming_protobufs__gtptunnel_endpoint__init
1278 (StreamingProtobufs__GTPtunnelEndpoint *message);
1279 size_t streaming_protobufs__gtptunnel_endpoint__get_packed_size
1280 (const StreamingProtobufs__GTPtunnelEndpoint *message);
1281 size_t streaming_protobufs__gtptunnel_endpoint__pack
1282 (const StreamingProtobufs__GTPtunnelEndpoint *message,
1284 size_t streaming_protobufs__gtptunnel_endpoint__pack_to_buffer
1285 (const StreamingProtobufs__GTPtunnelEndpoint *message,
1286 ProtobufCBuffer *buffer);
1287 StreamingProtobufs__GTPtunnelEndpoint *
1288 streaming_protobufs__gtptunnel_endpoint__unpack
1289 (ProtobufCAllocator *allocator,
1291 const uint8_t *data);
1292 void streaming_protobufs__gtptunnel_endpoint__free_unpacked
1293 (StreamingProtobufs__GTPtunnelEndpoint *message,
1294 ProtobufCAllocator *allocator);
1295 /* StreamingProtobufs__GTPtunnelEndpointExtIEs methods */
1296 void streaming_protobufs__gtptunnel_endpoint__ext_ies__init
1297 (StreamingProtobufs__GTPtunnelEndpointExtIEs *message);
1298 size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__get_packed_size
1299 (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message);
1300 size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__pack
1301 (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message,
1303 size_t streaming_protobufs__gtptunnel_endpoint__ext_ies__pack_to_buffer
1304 (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message,
1305 ProtobufCBuffer *buffer);
1306 StreamingProtobufs__GTPtunnelEndpointExtIEs *
1307 streaming_protobufs__gtptunnel_endpoint__ext_ies__unpack
1308 (ProtobufCAllocator *allocator,
1310 const uint8_t *data);
1311 void streaming_protobufs__gtptunnel_endpoint__ext_ies__free_unpacked
1312 (StreamingProtobufs__GTPtunnelEndpointExtIEs *message,
1313 ProtobufCAllocator *allocator);
1314 /* StreamingProtobufs__RLCMode methods */
1315 void streaming_protobufs__rlcmode__init
1316 (StreamingProtobufs__RLCMode *message);
1317 size_t streaming_protobufs__rlcmode__get_packed_size
1318 (const StreamingProtobufs__RLCMode *message);
1319 size_t streaming_protobufs__rlcmode__pack
1320 (const StreamingProtobufs__RLCMode *message,
1322 size_t streaming_protobufs__rlcmode__pack_to_buffer
1323 (const StreamingProtobufs__RLCMode *message,
1324 ProtobufCBuffer *buffer);
1325 StreamingProtobufs__RLCMode *
1326 streaming_protobufs__rlcmode__unpack
1327 (ProtobufCAllocator *allocator,
1329 const uint8_t *data);
1330 void streaming_protobufs__rlcmode__free_unpacked
1331 (StreamingProtobufs__RLCMode *message,
1332 ProtobufCAllocator *allocator);
1333 /* StreamingProtobufs__RLCStatus methods */
1334 void streaming_protobufs__rlc__status__init
1335 (StreamingProtobufs__RLCStatus *message);
1336 size_t streaming_protobufs__rlc__status__get_packed_size
1337 (const StreamingProtobufs__RLCStatus *message);
1338 size_t streaming_protobufs__rlc__status__pack
1339 (const StreamingProtobufs__RLCStatus *message,
1341 size_t streaming_protobufs__rlc__status__pack_to_buffer
1342 (const StreamingProtobufs__RLCStatus *message,
1343 ProtobufCBuffer *buffer);
1344 StreamingProtobufs__RLCStatus *
1345 streaming_protobufs__rlc__status__unpack
1346 (ProtobufCAllocator *allocator,
1348 const uint8_t *data);
1349 void streaming_protobufs__rlc__status__free_unpacked
1350 (StreamingProtobufs__RLCStatus *message,
1351 ProtobufCAllocator *allocator);
1352 /* StreamingProtobufs__ULConfiguration methods */
1353 void streaming_protobufs__ulconfiguration__init
1354 (StreamingProtobufs__ULConfiguration *message);
1355 size_t streaming_protobufs__ulconfiguration__get_packed_size
1356 (const StreamingProtobufs__ULConfiguration *message);
1357 size_t streaming_protobufs__ulconfiguration__pack
1358 (const StreamingProtobufs__ULConfiguration *message,
1360 size_t streaming_protobufs__ulconfiguration__pack_to_buffer
1361 (const StreamingProtobufs__ULConfiguration *message,
1362 ProtobufCBuffer *buffer);
1363 StreamingProtobufs__ULConfiguration *
1364 streaming_protobufs__ulconfiguration__unpack
1365 (ProtobufCAllocator *allocator,
1367 const uint8_t *data);
1368 void streaming_protobufs__ulconfiguration__free_unpacked
1369 (StreamingProtobufs__ULConfiguration *message,
1370 ProtobufCAllocator *allocator);
1371 /* StreamingProtobufs__PDCPSnLength methods */
1372 void streaming_protobufs__pdcpsn_length__init
1373 (StreamingProtobufs__PDCPSnLength *message);
1374 size_t streaming_protobufs__pdcpsn_length__get_packed_size
1375 (const StreamingProtobufs__PDCPSnLength *message);
1376 size_t streaming_protobufs__pdcpsn_length__pack
1377 (const StreamingProtobufs__PDCPSnLength *message,
1379 size_t streaming_protobufs__pdcpsn_length__pack_to_buffer
1380 (const StreamingProtobufs__PDCPSnLength *message,
1381 ProtobufCBuffer *buffer);
1382 StreamingProtobufs__PDCPSnLength *
1383 streaming_protobufs__pdcpsn_length__unpack
1384 (ProtobufCAllocator *allocator,
1386 const uint8_t *data);
1387 void streaming_protobufs__pdcpsn_length__free_unpacked
1388 (StreamingProtobufs__PDCPSnLength *message,
1389 ProtobufCAllocator *allocator);
1390 /* StreamingProtobufs__PDCPChangeIndication methods */
1391 void streaming_protobufs__pdcpchange_indication__init
1392 (StreamingProtobufs__PDCPChangeIndication *message);
1393 size_t streaming_protobufs__pdcpchange_indication__get_packed_size
1394 (const StreamingProtobufs__PDCPChangeIndication *message);
1395 size_t streaming_protobufs__pdcpchange_indication__pack
1396 (const StreamingProtobufs__PDCPChangeIndication *message,
1398 size_t streaming_protobufs__pdcpchange_indication__pack_to_buffer
1399 (const StreamingProtobufs__PDCPChangeIndication *message,
1400 ProtobufCBuffer *buffer);
1401 StreamingProtobufs__PDCPChangeIndication *
1402 streaming_protobufs__pdcpchange_indication__unpack
1403 (ProtobufCAllocator *allocator,
1405 const uint8_t *data);
1406 void streaming_protobufs__pdcpchange_indication__free_unpacked
1407 (StreamingProtobufs__PDCPChangeIndication *message,
1408 ProtobufCAllocator *allocator);
1409 /* StreamingProtobufs__SplitSRBs methods */
1410 void streaming_protobufs__split_srbs__init
1411 (StreamingProtobufs__SplitSRBs *message);
1412 size_t streaming_protobufs__split_srbs__get_packed_size
1413 (const StreamingProtobufs__SplitSRBs *message);
1414 size_t streaming_protobufs__split_srbs__pack
1415 (const StreamingProtobufs__SplitSRBs *message,
1417 size_t streaming_protobufs__split_srbs__pack_to_buffer
1418 (const StreamingProtobufs__SplitSRBs *message,
1419 ProtobufCBuffer *buffer);
1420 StreamingProtobufs__SplitSRBs *
1421 streaming_protobufs__split_srbs__unpack
1422 (ProtobufCAllocator *allocator,
1424 const uint8_t *data);
1425 void streaming_protobufs__split_srbs__free_unpacked
1426 (StreamingProtobufs__SplitSRBs *message,
1427 ProtobufCAllocator *allocator);
1428 /* StreamingProtobufs__NRCGI methods */
1429 void streaming_protobufs__nrcgi__init
1430 (StreamingProtobufs__NRCGI *message);
1431 size_t streaming_protobufs__nrcgi__get_packed_size
1432 (const StreamingProtobufs__NRCGI *message);
1433 size_t streaming_protobufs__nrcgi__pack
1434 (const StreamingProtobufs__NRCGI *message,
1436 size_t streaming_protobufs__nrcgi__pack_to_buffer
1437 (const StreamingProtobufs__NRCGI *message,
1438 ProtobufCBuffer *buffer);
1439 StreamingProtobufs__NRCGI *
1440 streaming_protobufs__nrcgi__unpack
1441 (ProtobufCAllocator *allocator,
1443 const uint8_t *data);
1444 void streaming_protobufs__nrcgi__free_unpacked
1445 (StreamingProtobufs__NRCGI *message,
1446 ProtobufCAllocator *allocator);
1447 /* StreamingProtobufs__NRCGIExtIEs methods */
1448 void streaming_protobufs__nrcgi__ext_ies__init
1449 (StreamingProtobufs__NRCGIExtIEs *message);
1450 size_t streaming_protobufs__nrcgi__ext_ies__get_packed_size
1451 (const StreamingProtobufs__NRCGIExtIEs *message);
1452 size_t streaming_protobufs__nrcgi__ext_ies__pack
1453 (const StreamingProtobufs__NRCGIExtIEs *message,
1455 size_t streaming_protobufs__nrcgi__ext_ies__pack_to_buffer
1456 (const StreamingProtobufs__NRCGIExtIEs *message,
1457 ProtobufCBuffer *buffer);
1458 StreamingProtobufs__NRCGIExtIEs *
1459 streaming_protobufs__nrcgi__ext_ies__unpack
1460 (ProtobufCAllocator *allocator,
1462 const uint8_t *data);
1463 void streaming_protobufs__nrcgi__ext_ies__free_unpacked
1464 (StreamingProtobufs__NRCGIExtIEs *message,
1465 ProtobufCAllocator *allocator);
1466 /* StreamingProtobufs__ECGI methods */
1467 void streaming_protobufs__ecgi__init
1468 (StreamingProtobufs__ECGI *message);
1469 size_t streaming_protobufs__ecgi__get_packed_size
1470 (const StreamingProtobufs__ECGI *message);
1471 size_t streaming_protobufs__ecgi__pack
1472 (const StreamingProtobufs__ECGI *message,
1474 size_t streaming_protobufs__ecgi__pack_to_buffer
1475 (const StreamingProtobufs__ECGI *message,
1476 ProtobufCBuffer *buffer);
1477 StreamingProtobufs__ECGI *
1478 streaming_protobufs__ecgi__unpack
1479 (ProtobufCAllocator *allocator,
1481 const uint8_t *data);
1482 void streaming_protobufs__ecgi__free_unpacked
1483 (StreamingProtobufs__ECGI *message,
1484 ProtobufCAllocator *allocator);
1485 /* StreamingProtobufs__ERABList methods */
1486 void streaming_protobufs__e__rab__list__init
1487 (StreamingProtobufs__ERABList *message);
1488 size_t streaming_protobufs__e__rab__list__get_packed_size
1489 (const StreamingProtobufs__ERABList *message);
1490 size_t streaming_protobufs__e__rab__list__pack
1491 (const StreamingProtobufs__ERABList *message,
1493 size_t streaming_protobufs__e__rab__list__pack_to_buffer
1494 (const StreamingProtobufs__ERABList *message,
1495 ProtobufCBuffer *buffer);
1496 StreamingProtobufs__ERABList *
1497 streaming_protobufs__e__rab__list__unpack
1498 (ProtobufCAllocator *allocator,
1500 const uint8_t *data);
1501 void streaming_protobufs__e__rab__list__free_unpacked
1502 (StreamingProtobufs__ERABList *message,
1503 ProtobufCAllocator *allocator);
1504 /* StreamingProtobufs__ERABItemIEs methods */
1505 void streaming_protobufs__e__rab__item_ies__init
1506 (StreamingProtobufs__ERABItemIEs *message);
1507 size_t streaming_protobufs__e__rab__item_ies__get_packed_size
1508 (const StreamingProtobufs__ERABItemIEs *message);
1509 size_t streaming_protobufs__e__rab__item_ies__pack
1510 (const StreamingProtobufs__ERABItemIEs *message,
1512 size_t streaming_protobufs__e__rab__item_ies__pack_to_buffer
1513 (const StreamingProtobufs__ERABItemIEs *message,
1514 ProtobufCBuffer *buffer);
1515 StreamingProtobufs__ERABItemIEs *
1516 streaming_protobufs__e__rab__item_ies__unpack
1517 (ProtobufCAllocator *allocator,
1519 const uint8_t *data);
1520 void streaming_protobufs__e__rab__item_ies__free_unpacked
1521 (StreamingProtobufs__ERABItemIEs *message,
1522 ProtobufCAllocator *allocator);
1523 /* StreamingProtobufs__ERABItem methods */
1524 void streaming_protobufs__e__rab__item__init
1525 (StreamingProtobufs__ERABItem *message);
1526 size_t streaming_protobufs__e__rab__item__get_packed_size
1527 (const StreamingProtobufs__ERABItem *message);
1528 size_t streaming_protobufs__e__rab__item__pack
1529 (const StreamingProtobufs__ERABItem *message,
1531 size_t streaming_protobufs__e__rab__item__pack_to_buffer
1532 (const StreamingProtobufs__ERABItem *message,
1533 ProtobufCBuffer *buffer);
1534 StreamingProtobufs__ERABItem *
1535 streaming_protobufs__e__rab__item__unpack
1536 (ProtobufCAllocator *allocator,
1538 const uint8_t *data);
1539 void streaming_protobufs__e__rab__item__free_unpacked
1540 (StreamingProtobufs__ERABItem *message,
1541 ProtobufCAllocator *allocator);
1542 /* StreamingProtobufs__ERABActivityNotifyItemList methods */
1543 void streaming_protobufs__erabactivity_notify_item_list__init
1544 (StreamingProtobufs__ERABActivityNotifyItemList *message);
1545 size_t streaming_protobufs__erabactivity_notify_item_list__get_packed_size
1546 (const StreamingProtobufs__ERABActivityNotifyItemList *message);
1547 size_t streaming_protobufs__erabactivity_notify_item_list__pack
1548 (const StreamingProtobufs__ERABActivityNotifyItemList *message,
1550 size_t streaming_protobufs__erabactivity_notify_item_list__pack_to_buffer
1551 (const StreamingProtobufs__ERABActivityNotifyItemList *message,
1552 ProtobufCBuffer *buffer);
1553 StreamingProtobufs__ERABActivityNotifyItemList *
1554 streaming_protobufs__erabactivity_notify_item_list__unpack
1555 (ProtobufCAllocator *allocator,
1557 const uint8_t *data);
1558 void streaming_protobufs__erabactivity_notify_item_list__free_unpacked
1559 (StreamingProtobufs__ERABActivityNotifyItemList *message,
1560 ProtobufCAllocator *allocator);
1561 /* StreamingProtobufs__ERABActivityNotifyItem methods */
1562 void streaming_protobufs__erabactivity_notify_item__init
1563 (StreamingProtobufs__ERABActivityNotifyItem *message);
1564 size_t streaming_protobufs__erabactivity_notify_item__get_packed_size
1565 (const StreamingProtobufs__ERABActivityNotifyItem *message);
1566 size_t streaming_protobufs__erabactivity_notify_item__pack
1567 (const StreamingProtobufs__ERABActivityNotifyItem *message,
1569 size_t streaming_protobufs__erabactivity_notify_item__pack_to_buffer
1570 (const StreamingProtobufs__ERABActivityNotifyItem *message,
1571 ProtobufCBuffer *buffer);
1572 StreamingProtobufs__ERABActivityNotifyItem *
1573 streaming_protobufs__erabactivity_notify_item__unpack
1574 (ProtobufCAllocator *allocator,
1576 const uint8_t *data);
1577 void streaming_protobufs__erabactivity_notify_item__free_unpacked
1578 (StreamingProtobufs__ERABActivityNotifyItem *message,
1579 ProtobufCAllocator *allocator);
1580 /* StreamingProtobufs__ERABActivityNotifyItemExtIEs methods */
1581 void streaming_protobufs__erabactivity_notify_item__ext_ies__init
1582 (StreamingProtobufs__ERABActivityNotifyItemExtIEs *message);
1583 size_t streaming_protobufs__erabactivity_notify_item__ext_ies__get_packed_size
1584 (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message);
1585 size_t streaming_protobufs__erabactivity_notify_item__ext_ies__pack
1586 (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message,
1588 size_t streaming_protobufs__erabactivity_notify_item__ext_ies__pack_to_buffer
1589 (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message,
1590 ProtobufCBuffer *buffer);
1591 StreamingProtobufs__ERABActivityNotifyItemExtIEs *
1592 streaming_protobufs__erabactivity_notify_item__ext_ies__unpack
1593 (ProtobufCAllocator *allocator,
1595 const uint8_t *data);
1596 void streaming_protobufs__erabactivity_notify_item__ext_ies__free_unpacked
1597 (StreamingProtobufs__ERABActivityNotifyItemExtIEs *message,
1598 ProtobufCAllocator *allocator);
1599 /* StreamingProtobufs__UserPlaneTrafficActivityReport methods */
1600 void streaming_protobufs__user_plane_traffic_activity_report__init
1601 (StreamingProtobufs__UserPlaneTrafficActivityReport *message);
1602 size_t streaming_protobufs__user_plane_traffic_activity_report__get_packed_size
1603 (const StreamingProtobufs__UserPlaneTrafficActivityReport *message);
1604 size_t streaming_protobufs__user_plane_traffic_activity_report__pack
1605 (const StreamingProtobufs__UserPlaneTrafficActivityReport *message,
1607 size_t streaming_protobufs__user_plane_traffic_activity_report__pack_to_buffer
1608 (const StreamingProtobufs__UserPlaneTrafficActivityReport *message,
1609 ProtobufCBuffer *buffer);
1610 StreamingProtobufs__UserPlaneTrafficActivityReport *
1611 streaming_protobufs__user_plane_traffic_activity_report__unpack
1612 (ProtobufCAllocator *allocator,
1614 const uint8_t *data);
1615 void streaming_protobufs__user_plane_traffic_activity_report__free_unpacked
1616 (StreamingProtobufs__UserPlaneTrafficActivityReport *message,
1617 ProtobufCAllocator *allocator);
1618 /* StreamingProtobufs__GNBOverloadInformation methods */
1619 void streaming_protobufs__gnboverload_information__init
1620 (StreamingProtobufs__GNBOverloadInformation *message);
1621 size_t streaming_protobufs__gnboverload_information__get_packed_size
1622 (const StreamingProtobufs__GNBOverloadInformation *message);
1623 size_t streaming_protobufs__gnboverload_information__pack
1624 (const StreamingProtobufs__GNBOverloadInformation *message,
1626 size_t streaming_protobufs__gnboverload_information__pack_to_buffer
1627 (const StreamingProtobufs__GNBOverloadInformation *message,
1628 ProtobufCBuffer *buffer);
1629 StreamingProtobufs__GNBOverloadInformation *
1630 streaming_protobufs__gnboverload_information__unpack
1631 (ProtobufCAllocator *allocator,
1633 const uint8_t *data);
1634 void streaming_protobufs__gnboverload_information__free_unpacked
1635 (StreamingProtobufs__GNBOverloadInformation *message,
1636 ProtobufCAllocator *allocator);
1637 /* StreamingProtobufs__CriticalityDiagnostics methods */
1638 void streaming_protobufs__criticality_diagnostics__init
1639 (StreamingProtobufs__CriticalityDiagnostics *message);
1640 size_t streaming_protobufs__criticality_diagnostics__get_packed_size
1641 (const StreamingProtobufs__CriticalityDiagnostics *message);
1642 size_t streaming_protobufs__criticality_diagnostics__pack
1643 (const StreamingProtobufs__CriticalityDiagnostics *message,
1645 size_t streaming_protobufs__criticality_diagnostics__pack_to_buffer
1646 (const StreamingProtobufs__CriticalityDiagnostics *message,
1647 ProtobufCBuffer *buffer);
1648 StreamingProtobufs__CriticalityDiagnostics *
1649 streaming_protobufs__criticality_diagnostics__unpack
1650 (ProtobufCAllocator *allocator,
1652 const uint8_t *data);
1653 void streaming_protobufs__criticality_diagnostics__free_unpacked
1654 (StreamingProtobufs__CriticalityDiagnostics *message,
1655 ProtobufCAllocator *allocator);
1656 /* StreamingProtobufs__TriggeringMessage methods */
1657 void streaming_protobufs__triggering_message__init
1658 (StreamingProtobufs__TriggeringMessage *message);
1659 size_t streaming_protobufs__triggering_message__get_packed_size
1660 (const StreamingProtobufs__TriggeringMessage *message);
1661 size_t streaming_protobufs__triggering_message__pack
1662 (const StreamingProtobufs__TriggeringMessage *message,
1664 size_t streaming_protobufs__triggering_message__pack_to_buffer
1665 (const StreamingProtobufs__TriggeringMessage *message,
1666 ProtobufCBuffer *buffer);
1667 StreamingProtobufs__TriggeringMessage *
1668 streaming_protobufs__triggering_message__unpack
1669 (ProtobufCAllocator *allocator,
1671 const uint8_t *data);
1672 void streaming_protobufs__triggering_message__free_unpacked
1673 (StreamingProtobufs__TriggeringMessage *message,
1674 ProtobufCAllocator *allocator);
1675 /* StreamingProtobufs__Criticality methods */
1676 void streaming_protobufs__criticality__init
1677 (StreamingProtobufs__Criticality *message);
1678 size_t streaming_protobufs__criticality__get_packed_size
1679 (const StreamingProtobufs__Criticality *message);
1680 size_t streaming_protobufs__criticality__pack
1681 (const StreamingProtobufs__Criticality *message,
1683 size_t streaming_protobufs__criticality__pack_to_buffer
1684 (const StreamingProtobufs__Criticality *message,
1685 ProtobufCBuffer *buffer);
1686 StreamingProtobufs__Criticality *
1687 streaming_protobufs__criticality__unpack
1688 (ProtobufCAllocator *allocator,
1690 const uint8_t *data);
1691 void streaming_protobufs__criticality__free_unpacked
1692 (StreamingProtobufs__Criticality *message,
1693 ProtobufCAllocator *allocator);
1694 /* StreamingProtobufs__CriticalityDiagnosticsIEList methods */
1695 void streaming_protobufs__criticality_diagnostics__ie__list__init
1696 (StreamingProtobufs__CriticalityDiagnosticsIEList *message);
1697 size_t streaming_protobufs__criticality_diagnostics__ie__list__get_packed_size
1698 (const StreamingProtobufs__CriticalityDiagnosticsIEList *message);
1699 size_t streaming_protobufs__criticality_diagnostics__ie__list__pack
1700 (const StreamingProtobufs__CriticalityDiagnosticsIEList *message,
1702 size_t streaming_protobufs__criticality_diagnostics__ie__list__pack_to_buffer
1703 (const StreamingProtobufs__CriticalityDiagnosticsIEList *message,
1704 ProtobufCBuffer *buffer);
1705 StreamingProtobufs__CriticalityDiagnosticsIEList *
1706 streaming_protobufs__criticality_diagnostics__ie__list__unpack
1707 (ProtobufCAllocator *allocator,
1709 const uint8_t *data);
1710 void streaming_protobufs__criticality_diagnostics__ie__list__free_unpacked
1711 (StreamingProtobufs__CriticalityDiagnosticsIEList *message,
1712 ProtobufCAllocator *allocator);
1713 /* StreamingProtobufs__CriticalityDiagnosticsIEListItem methods */
1714 void streaming_protobufs__criticality_diagnostics__ie__list__item__init
1715 (StreamingProtobufs__CriticalityDiagnosticsIEListItem *message);
1716 size_t streaming_protobufs__criticality_diagnostics__ie__list__item__get_packed_size
1717 (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message);
1718 size_t streaming_protobufs__criticality_diagnostics__ie__list__item__pack
1719 (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message,
1721 size_t streaming_protobufs__criticality_diagnostics__ie__list__item__pack_to_buffer
1722 (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message,
1723 ProtobufCBuffer *buffer);
1724 StreamingProtobufs__CriticalityDiagnosticsIEListItem *
1725 streaming_protobufs__criticality_diagnostics__ie__list__item__unpack
1726 (ProtobufCAllocator *allocator,
1728 const uint8_t *data);
1729 void streaming_protobufs__criticality_diagnostics__ie__list__item__free_unpacked
1730 (StreamingProtobufs__CriticalityDiagnosticsIEListItem *message,
1731 ProtobufCAllocator *allocator);
1732 /* StreamingProtobufs__TypeOfError methods */
1733 void streaming_protobufs__type_of_error__init
1734 (StreamingProtobufs__TypeOfError *message);
1735 size_t streaming_protobufs__type_of_error__get_packed_size
1736 (const StreamingProtobufs__TypeOfError *message);
1737 size_t streaming_protobufs__type_of_error__pack
1738 (const StreamingProtobufs__TypeOfError *message,
1740 size_t streaming_protobufs__type_of_error__pack_to_buffer
1741 (const StreamingProtobufs__TypeOfError *message,
1742 ProtobufCBuffer *buffer);
1743 StreamingProtobufs__TypeOfError *
1744 streaming_protobufs__type_of_error__unpack
1745 (ProtobufCAllocator *allocator,
1747 const uint8_t *data);
1748 void streaming_protobufs__type_of_error__free_unpacked
1749 (StreamingProtobufs__TypeOfError *message,
1750 ProtobufCAllocator *allocator);
1751 /* StreamingProtobufs__CriticalityDiagnosticsExtIEs methods */
1752 void streaming_protobufs__criticality_diagnostics__ext_ies__init
1753 (StreamingProtobufs__CriticalityDiagnosticsExtIEs *message);
1754 size_t streaming_protobufs__criticality_diagnostics__ext_ies__get_packed_size
1755 (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message);
1756 size_t streaming_protobufs__criticality_diagnostics__ext_ies__pack
1757 (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message,
1759 size_t streaming_protobufs__criticality_diagnostics__ext_ies__pack_to_buffer
1760 (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message,
1761 ProtobufCBuffer *buffer);
1762 StreamingProtobufs__CriticalityDiagnosticsExtIEs *
1763 streaming_protobufs__criticality_diagnostics__ext_ies__unpack
1764 (ProtobufCAllocator *allocator,
1766 const uint8_t *data);
1767 void streaming_protobufs__criticality_diagnostics__ext_ies__free_unpacked
1768 (StreamingProtobufs__CriticalityDiagnosticsExtIEs *message,
1769 ProtobufCAllocator *allocator);
1770 /* StreamingProtobufs__SgNBResourceCoordinationInformation methods */
1771 void streaming_protobufs__sg_nbresource_coordination_information__init
1772 (StreamingProtobufs__SgNBResourceCoordinationInformation *message);
1773 size_t streaming_protobufs__sg_nbresource_coordination_information__get_packed_size
1774 (const StreamingProtobufs__SgNBResourceCoordinationInformation *message);
1775 size_t streaming_protobufs__sg_nbresource_coordination_information__pack
1776 (const StreamingProtobufs__SgNBResourceCoordinationInformation *message,
1778 size_t streaming_protobufs__sg_nbresource_coordination_information__pack_to_buffer
1779 (const StreamingProtobufs__SgNBResourceCoordinationInformation *message,
1780 ProtobufCBuffer *buffer);
1781 StreamingProtobufs__SgNBResourceCoordinationInformation *
1782 streaming_protobufs__sg_nbresource_coordination_information__unpack
1783 (ProtobufCAllocator *allocator,
1785 const uint8_t *data);
1786 void streaming_protobufs__sg_nbresource_coordination_information__free_unpacked
1787 (StreamingProtobufs__SgNBResourceCoordinationInformation *message,
1788 ProtobufCAllocator *allocator);
1789 /* StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs methods */
1790 void streaming_protobufs__sg_nbresource_coordination_information_ext_ies__init
1791 (StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message);
1792 size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__get_packed_size
1793 (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message);
1794 size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__pack
1795 (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message,
1797 size_t streaming_protobufs__sg_nbresource_coordination_information_ext_ies__pack_to_buffer
1798 (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message,
1799 ProtobufCBuffer *buffer);
1800 StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *
1801 streaming_protobufs__sg_nbresource_coordination_information_ext_ies__unpack
1802 (ProtobufCAllocator *allocator,
1804 const uint8_t *data);
1805 void streaming_protobufs__sg_nbresource_coordination_information_ext_ies__free_unpacked
1806 (StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message,
1807 ProtobufCAllocator *allocator);
1808 /* StreamingProtobufs__SgNBCoordinationAssistanceInformation methods */
1809 void streaming_protobufs__sg_nbcoordination_assistance_information__init
1810 (StreamingProtobufs__SgNBCoordinationAssistanceInformation *message);
1811 size_t streaming_protobufs__sg_nbcoordination_assistance_information__get_packed_size
1812 (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message);
1813 size_t streaming_protobufs__sg_nbcoordination_assistance_information__pack
1814 (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message,
1816 size_t streaming_protobufs__sg_nbcoordination_assistance_information__pack_to_buffer
1817 (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message,
1818 ProtobufCBuffer *buffer);
1819 StreamingProtobufs__SgNBCoordinationAssistanceInformation *
1820 streaming_protobufs__sg_nbcoordination_assistance_information__unpack
1821 (ProtobufCAllocator *allocator,
1823 const uint8_t *data);
1824 void streaming_protobufs__sg_nbcoordination_assistance_information__free_unpacked
1825 (StreamingProtobufs__SgNBCoordinationAssistanceInformation *message,
1826 ProtobufCAllocator *allocator);
1827 /* StreamingProtobufs__RRCConfigInd methods */
1828 void streaming_protobufs__rrc__config__ind__init
1829 (StreamingProtobufs__RRCConfigInd *message);
1830 size_t streaming_protobufs__rrc__config__ind__get_packed_size
1831 (const StreamingProtobufs__RRCConfigInd *message);
1832 size_t streaming_protobufs__rrc__config__ind__pack
1833 (const StreamingProtobufs__RRCConfigInd *message,
1835 size_t streaming_protobufs__rrc__config__ind__pack_to_buffer
1836 (const StreamingProtobufs__RRCConfigInd *message,
1837 ProtobufCBuffer *buffer);
1838 StreamingProtobufs__RRCConfigInd *
1839 streaming_protobufs__rrc__config__ind__unpack
1840 (ProtobufCAllocator *allocator,
1842 const uint8_t *data);
1843 void streaming_protobufs__rrc__config__ind__free_unpacked
1844 (StreamingProtobufs__RRCConfigInd *message,
1845 ProtobufCAllocator *allocator);
1846 /* StreamingProtobufs__HandoverRestrictionList methods */
1847 void streaming_protobufs__handover_restriction_list__init
1848 (StreamingProtobufs__HandoverRestrictionList *message);
1849 size_t streaming_protobufs__handover_restriction_list__get_packed_size
1850 (const StreamingProtobufs__HandoverRestrictionList *message);
1851 size_t streaming_protobufs__handover_restriction_list__pack
1852 (const StreamingProtobufs__HandoverRestrictionList *message,
1854 size_t streaming_protobufs__handover_restriction_list__pack_to_buffer
1855 (const StreamingProtobufs__HandoverRestrictionList *message,
1856 ProtobufCBuffer *buffer);
1857 StreamingProtobufs__HandoverRestrictionList *
1858 streaming_protobufs__handover_restriction_list__unpack
1859 (ProtobufCAllocator *allocator,
1861 const uint8_t *data);
1862 void streaming_protobufs__handover_restriction_list__free_unpacked
1863 (StreamingProtobufs__HandoverRestrictionList *message,
1864 ProtobufCAllocator *allocator);
1865 /* StreamingProtobufs__EPLMNs methods */
1866 void streaming_protobufs__eplmns__init
1867 (StreamingProtobufs__EPLMNs *message);
1868 size_t streaming_protobufs__eplmns__get_packed_size
1869 (const StreamingProtobufs__EPLMNs *message);
1870 size_t streaming_protobufs__eplmns__pack
1871 (const StreamingProtobufs__EPLMNs *message,
1873 size_t streaming_protobufs__eplmns__pack_to_buffer
1874 (const StreamingProtobufs__EPLMNs *message,
1875 ProtobufCBuffer *buffer);
1876 StreamingProtobufs__EPLMNs *
1877 streaming_protobufs__eplmns__unpack
1878 (ProtobufCAllocator *allocator,
1880 const uint8_t *data);
1881 void streaming_protobufs__eplmns__free_unpacked
1882 (StreamingProtobufs__EPLMNs *message,
1883 ProtobufCAllocator *allocator);
1884 /* StreamingProtobufs__ForbiddenTAs methods */
1885 void streaming_protobufs__forbidden_tas__init
1886 (StreamingProtobufs__ForbiddenTAs *message);
1887 size_t streaming_protobufs__forbidden_tas__get_packed_size
1888 (const StreamingProtobufs__ForbiddenTAs *message);
1889 size_t streaming_protobufs__forbidden_tas__pack
1890 (const StreamingProtobufs__ForbiddenTAs *message,
1892 size_t streaming_protobufs__forbidden_tas__pack_to_buffer
1893 (const StreamingProtobufs__ForbiddenTAs *message,
1894 ProtobufCBuffer *buffer);
1895 StreamingProtobufs__ForbiddenTAs *
1896 streaming_protobufs__forbidden_tas__unpack
1897 (ProtobufCAllocator *allocator,
1899 const uint8_t *data);
1900 void streaming_protobufs__forbidden_tas__free_unpacked
1901 (StreamingProtobufs__ForbiddenTAs *message,
1902 ProtobufCAllocator *allocator);
1903 /* StreamingProtobufs__ForbiddenTAsItem methods */
1904 void streaming_protobufs__forbidden_tas__item__init
1905 (StreamingProtobufs__ForbiddenTAsItem *message);
1906 size_t streaming_protobufs__forbidden_tas__item__get_packed_size
1907 (const StreamingProtobufs__ForbiddenTAsItem *message);
1908 size_t streaming_protobufs__forbidden_tas__item__pack
1909 (const StreamingProtobufs__ForbiddenTAsItem *message,
1911 size_t streaming_protobufs__forbidden_tas__item__pack_to_buffer
1912 (const StreamingProtobufs__ForbiddenTAsItem *message,
1913 ProtobufCBuffer *buffer);
1914 StreamingProtobufs__ForbiddenTAsItem *
1915 streaming_protobufs__forbidden_tas__item__unpack
1916 (ProtobufCAllocator *allocator,
1918 const uint8_t *data);
1919 void streaming_protobufs__forbidden_tas__item__free_unpacked
1920 (StreamingProtobufs__ForbiddenTAsItem *message,
1921 ProtobufCAllocator *allocator);
1922 /* StreamingProtobufs__ForbiddenTACs methods */
1923 void streaming_protobufs__forbidden_tacs__init
1924 (StreamingProtobufs__ForbiddenTACs *message);
1925 size_t streaming_protobufs__forbidden_tacs__get_packed_size
1926 (const StreamingProtobufs__ForbiddenTACs *message);
1927 size_t streaming_protobufs__forbidden_tacs__pack
1928 (const StreamingProtobufs__ForbiddenTACs *message,
1930 size_t streaming_protobufs__forbidden_tacs__pack_to_buffer
1931 (const StreamingProtobufs__ForbiddenTACs *message,
1932 ProtobufCBuffer *buffer);
1933 StreamingProtobufs__ForbiddenTACs *
1934 streaming_protobufs__forbidden_tacs__unpack
1935 (ProtobufCAllocator *allocator,
1937 const uint8_t *data);
1938 void streaming_protobufs__forbidden_tacs__free_unpacked
1939 (StreamingProtobufs__ForbiddenTACs *message,
1940 ProtobufCAllocator *allocator);
1941 /* StreamingProtobufs__ForbiddenLAs methods */
1942 void streaming_protobufs__forbidden_las__init
1943 (StreamingProtobufs__ForbiddenLAs *message);
1944 size_t streaming_protobufs__forbidden_las__get_packed_size
1945 (const StreamingProtobufs__ForbiddenLAs *message);
1946 size_t streaming_protobufs__forbidden_las__pack
1947 (const StreamingProtobufs__ForbiddenLAs *message,
1949 size_t streaming_protobufs__forbidden_las__pack_to_buffer
1950 (const StreamingProtobufs__ForbiddenLAs *message,
1951 ProtobufCBuffer *buffer);
1952 StreamingProtobufs__ForbiddenLAs *
1953 streaming_protobufs__forbidden_las__unpack
1954 (ProtobufCAllocator *allocator,
1956 const uint8_t *data);
1957 void streaming_protobufs__forbidden_las__free_unpacked
1958 (StreamingProtobufs__ForbiddenLAs *message,
1959 ProtobufCAllocator *allocator);
1960 /* StreamingProtobufs__ForbiddenLAsItem methods */
1961 void streaming_protobufs__forbidden_las__item__init
1962 (StreamingProtobufs__ForbiddenLAsItem *message);
1963 size_t streaming_protobufs__forbidden_las__item__get_packed_size
1964 (const StreamingProtobufs__ForbiddenLAsItem *message);
1965 size_t streaming_protobufs__forbidden_las__item__pack
1966 (const StreamingProtobufs__ForbiddenLAsItem *message,
1968 size_t streaming_protobufs__forbidden_las__item__pack_to_buffer
1969 (const StreamingProtobufs__ForbiddenLAsItem *message,
1970 ProtobufCBuffer *buffer);
1971 StreamingProtobufs__ForbiddenLAsItem *
1972 streaming_protobufs__forbidden_las__item__unpack
1973 (ProtobufCAllocator *allocator,
1975 const uint8_t *data);
1976 void streaming_protobufs__forbidden_las__item__free_unpacked
1977 (StreamingProtobufs__ForbiddenLAsItem *message,
1978 ProtobufCAllocator *allocator);
1979 /* StreamingProtobufs__ForbiddenLACs methods */
1980 void streaming_protobufs__forbidden_lacs__init
1981 (StreamingProtobufs__ForbiddenLACs *message);
1982 size_t streaming_protobufs__forbidden_lacs__get_packed_size
1983 (const StreamingProtobufs__ForbiddenLACs *message);
1984 size_t streaming_protobufs__forbidden_lacs__pack
1985 (const StreamingProtobufs__ForbiddenLACs *message,
1987 size_t streaming_protobufs__forbidden_lacs__pack_to_buffer
1988 (const StreamingProtobufs__ForbiddenLACs *message,
1989 ProtobufCBuffer *buffer);
1990 StreamingProtobufs__ForbiddenLACs *
1991 streaming_protobufs__forbidden_lacs__unpack
1992 (ProtobufCAllocator *allocator,
1994 const uint8_t *data);
1995 void streaming_protobufs__forbidden_lacs__free_unpacked
1996 (StreamingProtobufs__ForbiddenLACs *message,
1997 ProtobufCAllocator *allocator);
1998 /* StreamingProtobufs__ForbiddenInterRATs methods */
1999 void streaming_protobufs__forbidden_inter_rats__init
2000 (StreamingProtobufs__ForbiddenInterRATs *message);
2001 size_t streaming_protobufs__forbidden_inter_rats__get_packed_size
2002 (const StreamingProtobufs__ForbiddenInterRATs *message);
2003 size_t streaming_protobufs__forbidden_inter_rats__pack
2004 (const StreamingProtobufs__ForbiddenInterRATs *message,
2006 size_t streaming_protobufs__forbidden_inter_rats__pack_to_buffer
2007 (const StreamingProtobufs__ForbiddenInterRATs *message,
2008 ProtobufCBuffer *buffer);
2009 StreamingProtobufs__ForbiddenInterRATs *
2010 streaming_protobufs__forbidden_inter_rats__unpack
2011 (ProtobufCAllocator *allocator,
2013 const uint8_t *data);
2014 void streaming_protobufs__forbidden_inter_rats__free_unpacked
2015 (StreamingProtobufs__ForbiddenInterRATs *message,
2016 ProtobufCAllocator *allocator);
2017 /* StreamingProtobufs__HandoverRestrictionListExtIEs methods */
2018 void streaming_protobufs__handover_restriction_list__ext_ies__init
2019 (StreamingProtobufs__HandoverRestrictionListExtIEs *message);
2020 size_t streaming_protobufs__handover_restriction_list__ext_ies__get_packed_size
2021 (const StreamingProtobufs__HandoverRestrictionListExtIEs *message);
2022 size_t streaming_protobufs__handover_restriction_list__ext_ies__pack
2023 (const StreamingProtobufs__HandoverRestrictionListExtIEs *message,
2025 size_t streaming_protobufs__handover_restriction_list__ext_ies__pack_to_buffer
2026 (const StreamingProtobufs__HandoverRestrictionListExtIEs *message,
2027 ProtobufCBuffer *buffer);
2028 StreamingProtobufs__HandoverRestrictionListExtIEs *
2029 streaming_protobufs__handover_restriction_list__ext_ies__unpack
2030 (ProtobufCAllocator *allocator,
2032 const uint8_t *data);
2033 void streaming_protobufs__handover_restriction_list__ext_ies__free_unpacked
2034 (StreamingProtobufs__HandoverRestrictionListExtIEs *message,
2035 ProtobufCAllocator *allocator);
2036 /* StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT methods */
2037 void streaming_protobufs__nrrestrictionin_epsas_secondary_rat__init
2038 (StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message);
2039 size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__get_packed_size
2040 (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message);
2041 size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__pack
2042 (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message,
2044 size_t streaming_protobufs__nrrestrictionin_epsas_secondary_rat__pack_to_buffer
2045 (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message,
2046 ProtobufCBuffer *buffer);
2047 StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *
2048 streaming_protobufs__nrrestrictionin_epsas_secondary_rat__unpack
2049 (ProtobufCAllocator *allocator,
2051 const uint8_t *data);
2052 void streaming_protobufs__nrrestrictionin_epsas_secondary_rat__free_unpacked
2053 (StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message,
2054 ProtobufCAllocator *allocator);
2055 /* StreamingProtobufs__CNTypeRestrictions methods */
2056 void streaming_protobufs__cntype_restrictions__init
2057 (StreamingProtobufs__CNTypeRestrictions *message);
2058 size_t streaming_protobufs__cntype_restrictions__get_packed_size
2059 (const StreamingProtobufs__CNTypeRestrictions *message);
2060 size_t streaming_protobufs__cntype_restrictions__pack
2061 (const StreamingProtobufs__CNTypeRestrictions *message,
2063 size_t streaming_protobufs__cntype_restrictions__pack_to_buffer
2064 (const StreamingProtobufs__CNTypeRestrictions *message,
2065 ProtobufCBuffer *buffer);
2066 StreamingProtobufs__CNTypeRestrictions *
2067 streaming_protobufs__cntype_restrictions__unpack
2068 (ProtobufCAllocator *allocator,
2070 const uint8_t *data);
2071 void streaming_protobufs__cntype_restrictions__free_unpacked
2072 (StreamingProtobufs__CNTypeRestrictions *message,
2073 ProtobufCAllocator *allocator);
2074 /* StreamingProtobufs__CNTypeRestrictionsItem methods */
2075 void streaming_protobufs__cntype_restrictions_item__init
2076 (StreamingProtobufs__CNTypeRestrictionsItem *message);
2077 size_t streaming_protobufs__cntype_restrictions_item__get_packed_size
2078 (const StreamingProtobufs__CNTypeRestrictionsItem *message);
2079 size_t streaming_protobufs__cntype_restrictions_item__pack
2080 (const StreamingProtobufs__CNTypeRestrictionsItem *message,
2082 size_t streaming_protobufs__cntype_restrictions_item__pack_to_buffer
2083 (const StreamingProtobufs__CNTypeRestrictionsItem *message,
2084 ProtobufCBuffer *buffer);
2085 StreamingProtobufs__CNTypeRestrictionsItem *
2086 streaming_protobufs__cntype_restrictions_item__unpack
2087 (ProtobufCAllocator *allocator,
2089 const uint8_t *data);
2090 void streaming_protobufs__cntype_restrictions_item__free_unpacked
2091 (StreamingProtobufs__CNTypeRestrictionsItem *message,
2092 ProtobufCAllocator *allocator);
2093 /* StreamingProtobufs__NRrestrictionin5GS methods */
2094 void streaming_protobufs__nrrestrictionin5_gs__init
2095 (StreamingProtobufs__NRrestrictionin5GS *message);
2096 size_t streaming_protobufs__nrrestrictionin5_gs__get_packed_size
2097 (const StreamingProtobufs__NRrestrictionin5GS *message);
2098 size_t streaming_protobufs__nrrestrictionin5_gs__pack
2099 (const StreamingProtobufs__NRrestrictionin5GS *message,
2101 size_t streaming_protobufs__nrrestrictionin5_gs__pack_to_buffer
2102 (const StreamingProtobufs__NRrestrictionin5GS *message,
2103 ProtobufCBuffer *buffer);
2104 StreamingProtobufs__NRrestrictionin5GS *
2105 streaming_protobufs__nrrestrictionin5_gs__unpack
2106 (ProtobufCAllocator *allocator,
2108 const uint8_t *data);
2109 void streaming_protobufs__nrrestrictionin5_gs__free_unpacked
2110 (StreamingProtobufs__NRrestrictionin5GS *message,
2111 ProtobufCAllocator *allocator);
2112 /* StreamingProtobufs__NRUESecurityCapabilities methods */
2113 void streaming_protobufs__nruesecurity_capabilities__init
2114 (StreamingProtobufs__NRUESecurityCapabilities *message);
2115 size_t streaming_protobufs__nruesecurity_capabilities__get_packed_size
2116 (const StreamingProtobufs__NRUESecurityCapabilities *message);
2117 size_t streaming_protobufs__nruesecurity_capabilities__pack
2118 (const StreamingProtobufs__NRUESecurityCapabilities *message,
2120 size_t streaming_protobufs__nruesecurity_capabilities__pack_to_buffer
2121 (const StreamingProtobufs__NRUESecurityCapabilities *message,
2122 ProtobufCBuffer *buffer);
2123 StreamingProtobufs__NRUESecurityCapabilities *
2124 streaming_protobufs__nruesecurity_capabilities__unpack
2125 (ProtobufCAllocator *allocator,
2127 const uint8_t *data);
2128 void streaming_protobufs__nruesecurity_capabilities__free_unpacked
2129 (StreamingProtobufs__NRUESecurityCapabilities *message,
2130 ProtobufCAllocator *allocator);
2131 /* StreamingProtobufs__UEAggregateMaximumBitRate methods */
2132 void streaming_protobufs__ueaggregate_maximum_bit_rate__init
2133 (StreamingProtobufs__UEAggregateMaximumBitRate *message);
2134 size_t streaming_protobufs__ueaggregate_maximum_bit_rate__get_packed_size
2135 (const StreamingProtobufs__UEAggregateMaximumBitRate *message);
2136 size_t streaming_protobufs__ueaggregate_maximum_bit_rate__pack
2137 (const StreamingProtobufs__UEAggregateMaximumBitRate *message,
2139 size_t streaming_protobufs__ueaggregate_maximum_bit_rate__pack_to_buffer
2140 (const StreamingProtobufs__UEAggregateMaximumBitRate *message,
2141 ProtobufCBuffer *buffer);
2142 StreamingProtobufs__UEAggregateMaximumBitRate *
2143 streaming_protobufs__ueaggregate_maximum_bit_rate__unpack
2144 (ProtobufCAllocator *allocator,
2146 const uint8_t *data);
2147 void streaming_protobufs__ueaggregate_maximum_bit_rate__free_unpacked
2148 (StreamingProtobufs__UEAggregateMaximumBitRate *message,
2149 ProtobufCAllocator *allocator);
2150 /* StreamingProtobufs__UEAggregateMaximumBitrateExtIEs methods */
2151 void streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__init
2152 (StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message);
2153 size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__get_packed_size
2154 (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message);
2155 size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__pack
2156 (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message,
2158 size_t streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__pack_to_buffer
2159 (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message,
2160 ProtobufCBuffer *buffer);
2161 StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *
2162 streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__unpack
2163 (ProtobufCAllocator *allocator,
2165 const uint8_t *data);
2166 void streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__free_unpacked
2167 (StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message,
2168 ProtobufCAllocator *allocator);
2169 /* StreamingProtobufs__DLForwarding methods */
2170 void streaming_protobufs__dl__forwarding__init
2171 (StreamingProtobufs__DLForwarding *message);
2172 size_t streaming_protobufs__dl__forwarding__get_packed_size
2173 (const StreamingProtobufs__DLForwarding *message);
2174 size_t streaming_protobufs__dl__forwarding__pack
2175 (const StreamingProtobufs__DLForwarding *message,
2177 size_t streaming_protobufs__dl__forwarding__pack_to_buffer
2178 (const StreamingProtobufs__DLForwarding *message,
2179 ProtobufCBuffer *buffer);
2180 StreamingProtobufs__DLForwarding *
2181 streaming_protobufs__dl__forwarding__unpack
2182 (ProtobufCAllocator *allocator,
2184 const uint8_t *data);
2185 void streaming_protobufs__dl__forwarding__free_unpacked
2186 (StreamingProtobufs__DLForwarding *message,
2187 ProtobufCAllocator *allocator);
2188 /* StreamingProtobufs__DuplicationActivation methods */
2189 void streaming_protobufs__duplication_activation__init
2190 (StreamingProtobufs__DuplicationActivation *message);
2191 size_t streaming_protobufs__duplication_activation__get_packed_size
2192 (const StreamingProtobufs__DuplicationActivation *message);
2193 size_t streaming_protobufs__duplication_activation__pack
2194 (const StreamingProtobufs__DuplicationActivation *message,
2196 size_t streaming_protobufs__duplication_activation__pack_to_buffer
2197 (const StreamingProtobufs__DuplicationActivation *message,
2198 ProtobufCBuffer *buffer);
2199 StreamingProtobufs__DuplicationActivation *
2200 streaming_protobufs__duplication_activation__unpack
2201 (ProtobufCAllocator *allocator,
2203 const uint8_t *data);
2204 void streaming_protobufs__duplication_activation__free_unpacked
2205 (StreamingProtobufs__DuplicationActivation *message,
2206 ProtobufCAllocator *allocator);
2207 /* StreamingProtobufs__MeNBResourceCoordinationInformation methods */
2208 void streaming_protobufs__me_nbresource_coordination_information__init
2209 (StreamingProtobufs__MeNBResourceCoordinationInformation *message);
2210 size_t streaming_protobufs__me_nbresource_coordination_information__get_packed_size
2211 (const StreamingProtobufs__MeNBResourceCoordinationInformation *message);
2212 size_t streaming_protobufs__me_nbresource_coordination_information__pack
2213 (const StreamingProtobufs__MeNBResourceCoordinationInformation *message,
2215 size_t streaming_protobufs__me_nbresource_coordination_information__pack_to_buffer
2216 (const StreamingProtobufs__MeNBResourceCoordinationInformation *message,
2217 ProtobufCBuffer *buffer);
2218 StreamingProtobufs__MeNBResourceCoordinationInformation *
2219 streaming_protobufs__me_nbresource_coordination_information__unpack
2220 (ProtobufCAllocator *allocator,
2222 const uint8_t *data);
2223 void streaming_protobufs__me_nbresource_coordination_information__free_unpacked
2224 (StreamingProtobufs__MeNBResourceCoordinationInformation *message,
2225 ProtobufCAllocator *allocator);
2226 /* StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs methods */
2227 void streaming_protobufs__me_nbresource_coordination_information_ext_ies__init
2228 (StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message);
2229 size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__get_packed_size
2230 (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message);
2231 size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__pack
2232 (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message,
2234 size_t streaming_protobufs__me_nbresource_coordination_information_ext_ies__pack_to_buffer
2235 (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message,
2236 ProtobufCBuffer *buffer);
2237 StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *
2238 streaming_protobufs__me_nbresource_coordination_information_ext_ies__unpack
2239 (ProtobufCAllocator *allocator,
2241 const uint8_t *data);
2242 void streaming_protobufs__me_nbresource_coordination_information_ext_ies__free_unpacked
2243 (StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message,
2244 ProtobufCAllocator *allocator);
2245 /* StreamingProtobufs__MeNBCoordinationAssistanceInformation methods */
2246 void streaming_protobufs__me_nbcoordination_assistance_information__init
2247 (StreamingProtobufs__MeNBCoordinationAssistanceInformation *message);
2248 size_t streaming_protobufs__me_nbcoordination_assistance_information__get_packed_size
2249 (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message);
2250 size_t streaming_protobufs__me_nbcoordination_assistance_information__pack
2251 (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message,
2253 size_t streaming_protobufs__me_nbcoordination_assistance_information__pack_to_buffer
2254 (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message,
2255 ProtobufCBuffer *buffer);
2256 StreamingProtobufs__MeNBCoordinationAssistanceInformation *
2257 streaming_protobufs__me_nbcoordination_assistance_information__unpack
2258 (ProtobufCAllocator *allocator,
2260 const uint8_t *data);
2261 void streaming_protobufs__me_nbcoordination_assistance_information__free_unpacked
2262 (StreamingProtobufs__MeNBCoordinationAssistanceInformation *message,
2263 ProtobufCAllocator *allocator);
2264 /* StreamingProtobufs__COUNTvalue methods */
2265 void streaming_protobufs__countvalue__init
2266 (StreamingProtobufs__COUNTvalue *message);
2267 size_t streaming_protobufs__countvalue__get_packed_size
2268 (const StreamingProtobufs__COUNTvalue *message);
2269 size_t streaming_protobufs__countvalue__pack
2270 (const StreamingProtobufs__COUNTvalue *message,
2272 size_t streaming_protobufs__countvalue__pack_to_buffer
2273 (const StreamingProtobufs__COUNTvalue *message,
2274 ProtobufCBuffer *buffer);
2275 StreamingProtobufs__COUNTvalue *
2276 streaming_protobufs__countvalue__unpack
2277 (ProtobufCAllocator *allocator,
2279 const uint8_t *data);
2280 void streaming_protobufs__countvalue__free_unpacked
2281 (StreamingProtobufs__COUNTvalue *message,
2282 ProtobufCAllocator *allocator);
2283 /* StreamingProtobufs__COUNTValueExtended methods */
2284 void streaming_protobufs__countvalue_extended__init
2285 (StreamingProtobufs__COUNTValueExtended *message);
2286 size_t streaming_protobufs__countvalue_extended__get_packed_size
2287 (const StreamingProtobufs__COUNTValueExtended *message);
2288 size_t streaming_protobufs__countvalue_extended__pack
2289 (const StreamingProtobufs__COUNTValueExtended *message,
2291 size_t streaming_protobufs__countvalue_extended__pack_to_buffer
2292 (const StreamingProtobufs__COUNTValueExtended *message,
2293 ProtobufCBuffer *buffer);
2294 StreamingProtobufs__COUNTValueExtended *
2295 streaming_protobufs__countvalue_extended__unpack
2296 (ProtobufCAllocator *allocator,
2298 const uint8_t *data);
2299 void streaming_protobufs__countvalue_extended__free_unpacked
2300 (StreamingProtobufs__COUNTValueExtended *message,
2301 ProtobufCAllocator *allocator);
2302 /* StreamingProtobufs__COUNTvaluePDCPSNlength18 methods */
2303 void streaming_protobufs__countvalue_pdcp__snlength18__init
2304 (StreamingProtobufs__COUNTvaluePDCPSNlength18 *message);
2305 size_t streaming_protobufs__countvalue_pdcp__snlength18__get_packed_size
2306 (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message);
2307 size_t streaming_protobufs__countvalue_pdcp__snlength18__pack
2308 (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message,
2310 size_t streaming_protobufs__countvalue_pdcp__snlength18__pack_to_buffer
2311 (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message,
2312 ProtobufCBuffer *buffer);
2313 StreamingProtobufs__COUNTvaluePDCPSNlength18 *
2314 streaming_protobufs__countvalue_pdcp__snlength18__unpack
2315 (ProtobufCAllocator *allocator,
2317 const uint8_t *data);
2318 void streaming_protobufs__countvalue_pdcp__snlength18__free_unpacked
2319 (StreamingProtobufs__COUNTvaluePDCPSNlength18 *message,
2320 ProtobufCAllocator *allocator);
2321 /* StreamingProtobufs__ExpectedUEBehaviour methods */
2322 void streaming_protobufs__expected_uebehaviour__init
2323 (StreamingProtobufs__ExpectedUEBehaviour *message);
2324 size_t streaming_protobufs__expected_uebehaviour__get_packed_size
2325 (const StreamingProtobufs__ExpectedUEBehaviour *message);
2326 size_t streaming_protobufs__expected_uebehaviour__pack
2327 (const StreamingProtobufs__ExpectedUEBehaviour *message,
2329 size_t streaming_protobufs__expected_uebehaviour__pack_to_buffer
2330 (const StreamingProtobufs__ExpectedUEBehaviour *message,
2331 ProtobufCBuffer *buffer);
2332 StreamingProtobufs__ExpectedUEBehaviour *
2333 streaming_protobufs__expected_uebehaviour__unpack
2334 (ProtobufCAllocator *allocator,
2336 const uint8_t *data);
2337 void streaming_protobufs__expected_uebehaviour__free_unpacked
2338 (StreamingProtobufs__ExpectedUEBehaviour *message,
2339 ProtobufCAllocator *allocator);
2340 /* StreamingProtobufs__ExpectedUEActivityBehaviour methods */
2341 void streaming_protobufs__expected_ueactivity_behaviour__init
2342 (StreamingProtobufs__ExpectedUEActivityBehaviour *message);
2343 size_t streaming_protobufs__expected_ueactivity_behaviour__get_packed_size
2344 (const StreamingProtobufs__ExpectedUEActivityBehaviour *message);
2345 size_t streaming_protobufs__expected_ueactivity_behaviour__pack
2346 (const StreamingProtobufs__ExpectedUEActivityBehaviour *message,
2348 size_t streaming_protobufs__expected_ueactivity_behaviour__pack_to_buffer
2349 (const StreamingProtobufs__ExpectedUEActivityBehaviour *message,
2350 ProtobufCBuffer *buffer);
2351 StreamingProtobufs__ExpectedUEActivityBehaviour *
2352 streaming_protobufs__expected_ueactivity_behaviour__unpack
2353 (ProtobufCAllocator *allocator,
2355 const uint8_t *data);
2356 void streaming_protobufs__expected_ueactivity_behaviour__free_unpacked
2357 (StreamingProtobufs__ExpectedUEActivityBehaviour *message,
2358 ProtobufCAllocator *allocator);
2359 /* StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs methods */
2360 void streaming_protobufs__expected_ueactivity_behaviour__ext_ies__init
2361 (StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message);
2362 size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__get_packed_size
2363 (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message);
2364 size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__pack
2365 (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message,
2367 size_t streaming_protobufs__expected_ueactivity_behaviour__ext_ies__pack_to_buffer
2368 (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message,
2369 ProtobufCBuffer *buffer);
2370 StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *
2371 streaming_protobufs__expected_ueactivity_behaviour__ext_ies__unpack
2372 (ProtobufCAllocator *allocator,
2374 const uint8_t *data);
2375 void streaming_protobufs__expected_ueactivity_behaviour__ext_ies__free_unpacked
2376 (StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message,
2377 ProtobufCAllocator *allocator);
2378 /* StreamingProtobufs__ExpectedHOInterval methods */
2379 void streaming_protobufs__expected_hointerval__init
2380 (StreamingProtobufs__ExpectedHOInterval *message);
2381 size_t streaming_protobufs__expected_hointerval__get_packed_size
2382 (const StreamingProtobufs__ExpectedHOInterval *message);
2383 size_t streaming_protobufs__expected_hointerval__pack
2384 (const StreamingProtobufs__ExpectedHOInterval *message,
2386 size_t streaming_protobufs__expected_hointerval__pack_to_buffer
2387 (const StreamingProtobufs__ExpectedHOInterval *message,
2388 ProtobufCBuffer *buffer);
2389 StreamingProtobufs__ExpectedHOInterval *
2390 streaming_protobufs__expected_hointerval__unpack
2391 (ProtobufCAllocator *allocator,
2393 const uint8_t *data);
2394 void streaming_protobufs__expected_hointerval__free_unpacked
2395 (StreamingProtobufs__ExpectedHOInterval *message,
2396 ProtobufCAllocator *allocator);
2397 /* StreamingProtobufs__SourceOfUEActivityBehaviourInformation methods */
2398 void streaming_protobufs__source_of_ueactivity_behaviour_information__init
2399 (StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message);
2400 size_t streaming_protobufs__source_of_ueactivity_behaviour_information__get_packed_size
2401 (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message);
2402 size_t streaming_protobufs__source_of_ueactivity_behaviour_information__pack
2403 (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message,
2405 size_t streaming_protobufs__source_of_ueactivity_behaviour_information__pack_to_buffer
2406 (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message,
2407 ProtobufCBuffer *buffer);
2408 StreamingProtobufs__SourceOfUEActivityBehaviourInformation *
2409 streaming_protobufs__source_of_ueactivity_behaviour_information__unpack
2410 (ProtobufCAllocator *allocator,
2412 const uint8_t *data);
2413 void streaming_protobufs__source_of_ueactivity_behaviour_information__free_unpacked
2414 (StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message,
2415 ProtobufCAllocator *allocator);
2416 /* StreamingProtobufs__SGNBAdditionTriggerInd methods */
2417 void streaming_protobufs__sgnb__addition__trigger__ind__init
2418 (StreamingProtobufs__SGNBAdditionTriggerInd *message);
2419 size_t streaming_protobufs__sgnb__addition__trigger__ind__get_packed_size
2420 (const StreamingProtobufs__SGNBAdditionTriggerInd *message);
2421 size_t streaming_protobufs__sgnb__addition__trigger__ind__pack
2422 (const StreamingProtobufs__SGNBAdditionTriggerInd *message,
2424 size_t streaming_protobufs__sgnb__addition__trigger__ind__pack_to_buffer
2425 (const StreamingProtobufs__SGNBAdditionTriggerInd *message,
2426 ProtobufCBuffer *buffer);
2427 StreamingProtobufs__SGNBAdditionTriggerInd *
2428 streaming_protobufs__sgnb__addition__trigger__ind__unpack
2429 (ProtobufCAllocator *allocator,
2431 const uint8_t *data);
2432 void streaming_protobufs__sgnb__addition__trigger__ind__free_unpacked
2433 (StreamingProtobufs__SGNBAdditionTriggerInd *message,
2434 ProtobufCAllocator *allocator);
2435 /* --- per-message closures --- */
2437 typedef void (*StreamingProtobufs__ENDCResourceConfiguration_Closure)
2438 (const StreamingProtobufs__ENDCResourceConfiguration *message,
2439 void *closure_data);
2440 typedef void (*StreamingProtobufs__ERABLevelQoSParameters_Closure)
2441 (const StreamingProtobufs__ERABLevelQoSParameters *message,
2442 void *closure_data);
2443 typedef void (*StreamingProtobufs__AllocationAndRetentionPriority_Closure)
2444 (const StreamingProtobufs__AllocationAndRetentionPriority *message,
2445 void *closure_data);
2446 typedef void (*StreamingProtobufs__PreEmptionVulnerability_Closure)
2447 (const StreamingProtobufs__PreEmptionVulnerability *message,
2448 void *closure_data);
2449 typedef void (*StreamingProtobufs__PreEmptionCapability_Closure)
2450 (const StreamingProtobufs__PreEmptionCapability *message,
2451 void *closure_data);
2452 typedef void (*StreamingProtobufs__ERABLevelQoSParametersExtIEs_Closure)
2453 (const StreamingProtobufs__ERABLevelQoSParametersExtIEs *message,
2454 void *closure_data);
2455 typedef void (*StreamingProtobufs__GBRQosInformation_Closure)
2456 (const StreamingProtobufs__GBRQosInformation *message,
2457 void *closure_data);
2458 typedef void (*StreamingProtobufs__GBRQosInformationExtIEs_Closure)
2459 (const StreamingProtobufs__GBRQosInformationExtIEs *message,
2460 void *closure_data);
2461 typedef void (*StreamingProtobufs__GlobalGNBID_Closure)
2462 (const StreamingProtobufs__GlobalGNBID *message,
2463 void *closure_data);
2464 typedef void (*StreamingProtobufs__GNBID_Closure)
2465 (const StreamingProtobufs__GNBID *message,
2466 void *closure_data);
2467 typedef void (*StreamingProtobufs__GlobalGNBIDExtIEs_Closure)
2468 (const StreamingProtobufs__GlobalGNBIDExtIEs *message,
2469 void *closure_data);
2470 typedef void (*StreamingProtobufs__GTPtunnelEndpoint_Closure)
2471 (const StreamingProtobufs__GTPtunnelEndpoint *message,
2472 void *closure_data);
2473 typedef void (*StreamingProtobufs__GTPtunnelEndpointExtIEs_Closure)
2474 (const StreamingProtobufs__GTPtunnelEndpointExtIEs *message,
2475 void *closure_data);
2476 typedef void (*StreamingProtobufs__RLCMode_Closure)
2477 (const StreamingProtobufs__RLCMode *message,
2478 void *closure_data);
2479 typedef void (*StreamingProtobufs__RLCStatus_Closure)
2480 (const StreamingProtobufs__RLCStatus *message,
2481 void *closure_data);
2482 typedef void (*StreamingProtobufs__ULConfiguration_Closure)
2483 (const StreamingProtobufs__ULConfiguration *message,
2484 void *closure_data);
2485 typedef void (*StreamingProtobufs__PDCPSnLength_Closure)
2486 (const StreamingProtobufs__PDCPSnLength *message,
2487 void *closure_data);
2488 typedef void (*StreamingProtobufs__PDCPChangeIndication_Closure)
2489 (const StreamingProtobufs__PDCPChangeIndication *message,
2490 void *closure_data);
2491 typedef void (*StreamingProtobufs__SplitSRBs_Closure)
2492 (const StreamingProtobufs__SplitSRBs *message,
2493 void *closure_data);
2494 typedef void (*StreamingProtobufs__NRCGI_Closure)
2495 (const StreamingProtobufs__NRCGI *message,
2496 void *closure_data);
2497 typedef void (*StreamingProtobufs__NRCGIExtIEs_Closure)
2498 (const StreamingProtobufs__NRCGIExtIEs *message,
2499 void *closure_data);
2500 typedef void (*StreamingProtobufs__ECGI_Closure)
2501 (const StreamingProtobufs__ECGI *message,
2502 void *closure_data);
2503 typedef void (*StreamingProtobufs__ERABList_Closure)
2504 (const StreamingProtobufs__ERABList *message,
2505 void *closure_data);
2506 typedef void (*StreamingProtobufs__ERABItemIEs_Closure)
2507 (const StreamingProtobufs__ERABItemIEs *message,
2508 void *closure_data);
2509 typedef void (*StreamingProtobufs__ERABItem_Closure)
2510 (const StreamingProtobufs__ERABItem *message,
2511 void *closure_data);
2512 typedef void (*StreamingProtobufs__ERABActivityNotifyItemList_Closure)
2513 (const StreamingProtobufs__ERABActivityNotifyItemList *message,
2514 void *closure_data);
2515 typedef void (*StreamingProtobufs__ERABActivityNotifyItem_Closure)
2516 (const StreamingProtobufs__ERABActivityNotifyItem *message,
2517 void *closure_data);
2518 typedef void (*StreamingProtobufs__ERABActivityNotifyItemExtIEs_Closure)
2519 (const StreamingProtobufs__ERABActivityNotifyItemExtIEs *message,
2520 void *closure_data);
2521 typedef void (*StreamingProtobufs__UserPlaneTrafficActivityReport_Closure)
2522 (const StreamingProtobufs__UserPlaneTrafficActivityReport *message,
2523 void *closure_data);
2524 typedef void (*StreamingProtobufs__GNBOverloadInformation_Closure)
2525 (const StreamingProtobufs__GNBOverloadInformation *message,
2526 void *closure_data);
2527 typedef void (*StreamingProtobufs__CriticalityDiagnostics_Closure)
2528 (const StreamingProtobufs__CriticalityDiagnostics *message,
2529 void *closure_data);
2530 typedef void (*StreamingProtobufs__TriggeringMessage_Closure)
2531 (const StreamingProtobufs__TriggeringMessage *message,
2532 void *closure_data);
2533 typedef void (*StreamingProtobufs__Criticality_Closure)
2534 (const StreamingProtobufs__Criticality *message,
2535 void *closure_data);
2536 typedef void (*StreamingProtobufs__CriticalityDiagnosticsIEList_Closure)
2537 (const StreamingProtobufs__CriticalityDiagnosticsIEList *message,
2538 void *closure_data);
2539 typedef void (*StreamingProtobufs__CriticalityDiagnosticsIEListItem_Closure)
2540 (const StreamingProtobufs__CriticalityDiagnosticsIEListItem *message,
2541 void *closure_data);
2542 typedef void (*StreamingProtobufs__TypeOfError_Closure)
2543 (const StreamingProtobufs__TypeOfError *message,
2544 void *closure_data);
2545 typedef void (*StreamingProtobufs__CriticalityDiagnosticsExtIEs_Closure)
2546 (const StreamingProtobufs__CriticalityDiagnosticsExtIEs *message,
2547 void *closure_data);
2548 typedef void (*StreamingProtobufs__SgNBResourceCoordinationInformation_Closure)
2549 (const StreamingProtobufs__SgNBResourceCoordinationInformation *message,
2550 void *closure_data);
2551 typedef void (*StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs_Closure)
2552 (const StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs *message,
2553 void *closure_data);
2554 typedef void (*StreamingProtobufs__SgNBCoordinationAssistanceInformation_Closure)
2555 (const StreamingProtobufs__SgNBCoordinationAssistanceInformation *message,
2556 void *closure_data);
2557 typedef void (*StreamingProtobufs__RRCConfigInd_Closure)
2558 (const StreamingProtobufs__RRCConfigInd *message,
2559 void *closure_data);
2560 typedef void (*StreamingProtobufs__HandoverRestrictionList_Closure)
2561 (const StreamingProtobufs__HandoverRestrictionList *message,
2562 void *closure_data);
2563 typedef void (*StreamingProtobufs__EPLMNs_Closure)
2564 (const StreamingProtobufs__EPLMNs *message,
2565 void *closure_data);
2566 typedef void (*StreamingProtobufs__ForbiddenTAs_Closure)
2567 (const StreamingProtobufs__ForbiddenTAs *message,
2568 void *closure_data);
2569 typedef void (*StreamingProtobufs__ForbiddenTAsItem_Closure)
2570 (const StreamingProtobufs__ForbiddenTAsItem *message,
2571 void *closure_data);
2572 typedef void (*StreamingProtobufs__ForbiddenTACs_Closure)
2573 (const StreamingProtobufs__ForbiddenTACs *message,
2574 void *closure_data);
2575 typedef void (*StreamingProtobufs__ForbiddenLAs_Closure)
2576 (const StreamingProtobufs__ForbiddenLAs *message,
2577 void *closure_data);
2578 typedef void (*StreamingProtobufs__ForbiddenLAsItem_Closure)
2579 (const StreamingProtobufs__ForbiddenLAsItem *message,
2580 void *closure_data);
2581 typedef void (*StreamingProtobufs__ForbiddenLACs_Closure)
2582 (const StreamingProtobufs__ForbiddenLACs *message,
2583 void *closure_data);
2584 typedef void (*StreamingProtobufs__ForbiddenInterRATs_Closure)
2585 (const StreamingProtobufs__ForbiddenInterRATs *message,
2586 void *closure_data);
2587 typedef void (*StreamingProtobufs__HandoverRestrictionListExtIEs_Closure)
2588 (const StreamingProtobufs__HandoverRestrictionListExtIEs *message,
2589 void *closure_data);
2590 typedef void (*StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT_Closure)
2591 (const StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *message,
2592 void *closure_data);
2593 typedef void (*StreamingProtobufs__CNTypeRestrictions_Closure)
2594 (const StreamingProtobufs__CNTypeRestrictions *message,
2595 void *closure_data);
2596 typedef void (*StreamingProtobufs__CNTypeRestrictionsItem_Closure)
2597 (const StreamingProtobufs__CNTypeRestrictionsItem *message,
2598 void *closure_data);
2599 typedef void (*StreamingProtobufs__NRrestrictionin5GS_Closure)
2600 (const StreamingProtobufs__NRrestrictionin5GS *message,
2601 void *closure_data);
2602 typedef void (*StreamingProtobufs__NRUESecurityCapabilities_Closure)
2603 (const StreamingProtobufs__NRUESecurityCapabilities *message,
2604 void *closure_data);
2605 typedef void (*StreamingProtobufs__UEAggregateMaximumBitRate_Closure)
2606 (const StreamingProtobufs__UEAggregateMaximumBitRate *message,
2607 void *closure_data);
2608 typedef void (*StreamingProtobufs__UEAggregateMaximumBitrateExtIEs_Closure)
2609 (const StreamingProtobufs__UEAggregateMaximumBitrateExtIEs *message,
2610 void *closure_data);
2611 typedef void (*StreamingProtobufs__DLForwarding_Closure)
2612 (const StreamingProtobufs__DLForwarding *message,
2613 void *closure_data);
2614 typedef void (*StreamingProtobufs__DuplicationActivation_Closure)
2615 (const StreamingProtobufs__DuplicationActivation *message,
2616 void *closure_data);
2617 typedef void (*StreamingProtobufs__MeNBResourceCoordinationInformation_Closure)
2618 (const StreamingProtobufs__MeNBResourceCoordinationInformation *message,
2619 void *closure_data);
2620 typedef void (*StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs_Closure)
2621 (const StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs *message,
2622 void *closure_data);
2623 typedef void (*StreamingProtobufs__MeNBCoordinationAssistanceInformation_Closure)
2624 (const StreamingProtobufs__MeNBCoordinationAssistanceInformation *message,
2625 void *closure_data);
2626 typedef void (*StreamingProtobufs__COUNTvalue_Closure)
2627 (const StreamingProtobufs__COUNTvalue *message,
2628 void *closure_data);
2629 typedef void (*StreamingProtobufs__COUNTValueExtended_Closure)
2630 (const StreamingProtobufs__COUNTValueExtended *message,
2631 void *closure_data);
2632 typedef void (*StreamingProtobufs__COUNTvaluePDCPSNlength18_Closure)
2633 (const StreamingProtobufs__COUNTvaluePDCPSNlength18 *message,
2634 void *closure_data);
2635 typedef void (*StreamingProtobufs__ExpectedUEBehaviour_Closure)
2636 (const StreamingProtobufs__ExpectedUEBehaviour *message,
2637 void *closure_data);
2638 typedef void (*StreamingProtobufs__ExpectedUEActivityBehaviour_Closure)
2639 (const StreamingProtobufs__ExpectedUEActivityBehaviour *message,
2640 void *closure_data);
2641 typedef void (*StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs_Closure)
2642 (const StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs *message,
2643 void *closure_data);
2644 typedef void (*StreamingProtobufs__ExpectedHOInterval_Closure)
2645 (const StreamingProtobufs__ExpectedHOInterval *message,
2646 void *closure_data);
2647 typedef void (*StreamingProtobufs__SourceOfUEActivityBehaviourInformation_Closure)
2648 (const StreamingProtobufs__SourceOfUEActivityBehaviourInformation *message,
2649 void *closure_data);
2650 typedef void (*StreamingProtobufs__SGNBAdditionTriggerInd_Closure)
2651 (const StreamingProtobufs__SGNBAdditionTriggerInd *message,
2652 void *closure_data);
2654 /* --- services --- */
2657 /* --- descriptors --- */
2659 extern const ProtobufCMessageDescriptor streaming_protobufs__en__dc__resource_configuration__descriptor;
2660 extern const ProtobufCEnumDescriptor streaming_protobufs__en__dc__resource_configuration__status__descriptor;
2661 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__level__qo_s__parameters__descriptor;
2662 extern const ProtobufCMessageDescriptor streaming_protobufs__allocation_and_retention_priority__descriptor;
2663 extern const ProtobufCMessageDescriptor streaming_protobufs__pre_emption_vulnerability__descriptor;
2664 extern const ProtobufCEnumDescriptor streaming_protobufs__pre_emption_vulnerability__value__descriptor;
2665 extern const ProtobufCMessageDescriptor streaming_protobufs__pre_emption_capability__descriptor;
2666 extern const ProtobufCEnumDescriptor streaming_protobufs__pre_emption_capability__value__descriptor;
2667 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__level__qo_s__parameters__ext_ies__descriptor;
2668 extern const ProtobufCMessageDescriptor streaming_protobufs__gbr__qos_information__descriptor;
2669 extern const ProtobufCMessageDescriptor streaming_protobufs__gbr__qos_information__ext_ies__descriptor;
2670 extern const ProtobufCMessageDescriptor streaming_protobufs__global_gnb__id__descriptor;
2671 extern const ProtobufCMessageDescriptor streaming_protobufs__gnb__id__descriptor;
2672 extern const ProtobufCMessageDescriptor streaming_protobufs__global_gnb__id__ext_ies__descriptor;
2673 extern const ProtobufCMessageDescriptor streaming_protobufs__gtptunnel_endpoint__descriptor;
2674 extern const ProtobufCMessageDescriptor streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor;
2675 extern const ProtobufCMessageDescriptor streaming_protobufs__rlcmode__descriptor;
2676 extern const ProtobufCEnumDescriptor streaming_protobufs__rlcmode__value__descriptor;
2677 extern const ProtobufCMessageDescriptor streaming_protobufs__rlc__status__descriptor;
2678 extern const ProtobufCEnumDescriptor streaming_protobufs__rlc__status__reestablishment__indication__descriptor;
2679 extern const ProtobufCMessageDescriptor streaming_protobufs__ulconfiguration__descriptor;
2680 extern const ProtobufCEnumDescriptor streaming_protobufs__ulconfiguration__ul__ue__configuration__descriptor;
2681 extern const ProtobufCMessageDescriptor streaming_protobufs__pdcpsn_length__descriptor;
2682 extern const ProtobufCEnumDescriptor streaming_protobufs__pdcpsn_length__value__descriptor;
2683 extern const ProtobufCMessageDescriptor streaming_protobufs__pdcpchange_indication__descriptor;
2684 extern const ProtobufCEnumDescriptor streaming_protobufs__pdcpchange_indication__value__descriptor;
2685 extern const ProtobufCMessageDescriptor streaming_protobufs__split_srbs__descriptor;
2686 extern const ProtobufCEnumDescriptor streaming_protobufs__split_srbs__value__descriptor;
2687 extern const ProtobufCMessageDescriptor streaming_protobufs__nrcgi__descriptor;
2688 extern const ProtobufCMessageDescriptor streaming_protobufs__nrcgi__ext_ies__descriptor;
2689 extern const ProtobufCMessageDescriptor streaming_protobufs__ecgi__descriptor;
2690 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__list__descriptor;
2691 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__item_ies__descriptor;
2692 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rab__item__descriptor;
2693 extern const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item_list__descriptor;
2694 extern const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item__descriptor;
2695 extern const ProtobufCMessageDescriptor streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor;
2696 extern const ProtobufCMessageDescriptor streaming_protobufs__user_plane_traffic_activity_report__descriptor;
2697 extern const ProtobufCEnumDescriptor streaming_protobufs__user_plane_traffic_activity_report__value__descriptor;
2698 extern const ProtobufCMessageDescriptor streaming_protobufs__gnboverload_information__descriptor;
2699 extern const ProtobufCEnumDescriptor streaming_protobufs__gnboverload_information__value__descriptor;
2700 extern const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__descriptor;
2701 extern const ProtobufCMessageDescriptor streaming_protobufs__triggering_message__descriptor;
2702 extern const ProtobufCEnumDescriptor streaming_protobufs__triggering_message__value__descriptor;
2703 extern const ProtobufCMessageDescriptor streaming_protobufs__criticality__descriptor;
2704 extern const ProtobufCEnumDescriptor streaming_protobufs__criticality__value__descriptor;
2705 extern const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ie__list__descriptor;
2706 extern const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor;
2707 extern const ProtobufCMessageDescriptor streaming_protobufs__type_of_error__descriptor;
2708 extern const ProtobufCEnumDescriptor streaming_protobufs__type_of_error__value__descriptor;
2709 extern const ProtobufCMessageDescriptor streaming_protobufs__criticality_diagnostics__ext_ies__descriptor;
2710 extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbresource_coordination_information__descriptor;
2711 extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbresource_coordination_information_ext_ies__descriptor;
2712 extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbcoordination_assistance_information__descriptor;
2713 extern const ProtobufCEnumDescriptor streaming_protobufs__sg_nbcoordination_assistance_information__value__descriptor;
2714 extern const ProtobufCMessageDescriptor streaming_protobufs__rrc__config__ind__descriptor;
2715 extern const ProtobufCEnumDescriptor streaming_protobufs__rrc__config__ind__value__descriptor;
2716 extern const ProtobufCMessageDescriptor streaming_protobufs__handover_restriction_list__descriptor;
2717 extern const ProtobufCMessageDescriptor streaming_protobufs__eplmns__descriptor;
2718 extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tas__descriptor;
2719 extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tas__item__descriptor;
2720 extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_tacs__descriptor;
2721 extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_las__descriptor;
2722 extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_las__item__descriptor;
2723 extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_lacs__descriptor;
2724 extern const ProtobufCMessageDescriptor streaming_protobufs__forbidden_inter_rats__descriptor;
2725 extern const ProtobufCEnumDescriptor streaming_protobufs__forbidden_inter_rats__value__descriptor;
2726 extern const ProtobufCMessageDescriptor streaming_protobufs__handover_restriction_list__ext_ies__descriptor;
2727 extern const ProtobufCMessageDescriptor streaming_protobufs__nrrestrictionin_epsas_secondary_rat__descriptor;
2728 extern const ProtobufCEnumDescriptor streaming_protobufs__nrrestrictionin_epsas_secondary_rat__value__descriptor;
2729 extern const ProtobufCMessageDescriptor streaming_protobufs__cntype_restrictions__descriptor;
2730 extern const ProtobufCMessageDescriptor streaming_protobufs__cntype_restrictions_item__descriptor;
2731 extern const ProtobufCEnumDescriptor streaming_protobufs__cntype_restrictions_item__cn_type__descriptor;
2732 extern const ProtobufCMessageDescriptor streaming_protobufs__nrrestrictionin5_gs__descriptor;
2733 extern const ProtobufCEnumDescriptor streaming_protobufs__nrrestrictionin5_gs__value__descriptor;
2734 extern const ProtobufCMessageDescriptor streaming_protobufs__nruesecurity_capabilities__descriptor;
2735 extern const ProtobufCMessageDescriptor streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor;
2736 extern const ProtobufCMessageDescriptor streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor;
2737 extern const ProtobufCMessageDescriptor streaming_protobufs__dl__forwarding__descriptor;
2738 extern const ProtobufCEnumDescriptor streaming_protobufs__dl__forwarding__value__descriptor;
2739 extern const ProtobufCMessageDescriptor streaming_protobufs__duplication_activation__descriptor;
2740 extern const ProtobufCEnumDescriptor streaming_protobufs__duplication_activation__value__descriptor;
2741 extern const ProtobufCMessageDescriptor streaming_protobufs__me_nbresource_coordination_information__descriptor;
2742 extern const ProtobufCMessageDescriptor streaming_protobufs__me_nbresource_coordination_information_ext_ies__descriptor;
2743 extern const ProtobufCMessageDescriptor streaming_protobufs__me_nbcoordination_assistance_information__descriptor;
2744 extern const ProtobufCEnumDescriptor streaming_protobufs__me_nbcoordination_assistance_information__value__descriptor;
2745 extern const ProtobufCMessageDescriptor streaming_protobufs__countvalue__descriptor;
2746 extern const ProtobufCMessageDescriptor streaming_protobufs__countvalue_extended__descriptor;
2747 extern const ProtobufCMessageDescriptor streaming_protobufs__countvalue_pdcp__snlength18__descriptor;
2748 extern const ProtobufCMessageDescriptor streaming_protobufs__expected_uebehaviour__descriptor;
2749 extern const ProtobufCMessageDescriptor streaming_protobufs__expected_ueactivity_behaviour__descriptor;
2750 extern const ProtobufCMessageDescriptor streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor;
2751 extern const ProtobufCMessageDescriptor streaming_protobufs__expected_hointerval__descriptor;
2752 extern const ProtobufCEnumDescriptor streaming_protobufs__expected_hointerval__value__descriptor;
2753 extern const ProtobufCMessageDescriptor streaming_protobufs__source_of_ueactivity_behaviour_information__descriptor;
2754 extern const ProtobufCEnumDescriptor streaming_protobufs__source_of_ueactivity_behaviour_information__value__descriptor;
2755 extern const ProtobufCMessageDescriptor streaming_protobufs__sgnb__addition__trigger__ind__descriptor;
2756 extern const ProtobufCEnumDescriptor streaming_protobufs__sgnb__addition__trigger__ind__value__descriptor;
2758 PROTOBUF_C__END_DECLS
2761 #endif /* PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED */