Change RMR version to 4.0.5, start listener in background mode at container startup
[ric-app/mc.git] / mc-core / mc / local_datasource / x2ap_common_types.pb-c.h
1 /* Generated by the protocol buffer compiler.  DO NOT EDIT! */
2 /* Generated from: x2ap_common_types.proto */
3
4 #ifndef PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED
5 #define PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED
6
7 #include <protobuf-c/protobuf-c.h>
8
9 PROTOBUF_C__BEGIN_DECLS
10
11 #if PROTOBUF_C_VERSION_NUMBER < 1003000
12 # error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
13 #elif 1003002 < PROTOBUF_C_MIN_COMPILER_VERSION
14 # error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
15 #endif
16
17 #include "google/protobuf/wrappers.pb-c.h"
18 #include "error_cause.pb-c.h"
19
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;
92
93
94 /* --- enums --- */
95
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;
261
262 /* --- messages --- */
263
264 struct  _StreamingProtobufs__ENDCResourceConfiguration
265 {
266   ProtobufCMessage base;
267   StreamingProtobufs__ENDCResourceConfiguration__Status pdcpatsgnb;
268   StreamingProtobufs__ENDCResourceConfiguration__Status mcgresources;
269   StreamingProtobufs__ENDCResourceConfiguration__Status scgresources;
270 };
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 }
274
275
276 struct  _StreamingProtobufs__ERABLevelQoSParameters
277 {
278   ProtobufCMessage base;
279   uint32_t qci;
280   StreamingProtobufs__AllocationAndRetentionPriority *allocationandretentionpriority;
281   StreamingProtobufs__GBRQosInformation *gbrqosinformation;
282   size_t n_ie_extensions;
283   StreamingProtobufs__ERABLevelQoSParametersExtIEs **ie_extensions;
284 };
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 }
288
289
290 struct  _StreamingProtobufs__AllocationAndRetentionPriority
291 {
292   ProtobufCMessage base;
293   uint32_t prioritylevel;
294   StreamingProtobufs__PreEmptionCapability *pre_emptioncapability;
295   StreamingProtobufs__PreEmptionVulnerability *pre_emptionvulnerability;
296 };
297 #define STREAMING_PROTOBUFS__ALLOCATION_AND_RETENTION_PRIORITY__INIT \
298  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__allocation_and_retention_priority__descriptor) \
299     , 0, NULL, NULL }
300
301
302 struct  _StreamingProtobufs__PreEmptionVulnerability
303 {
304   ProtobufCMessage base;
305   StreamingProtobufs__PreEmptionVulnerability__Value value;
306 };
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 }
310
311
312 struct  _StreamingProtobufs__PreEmptionCapability
313 {
314   ProtobufCMessage base;
315   StreamingProtobufs__PreEmptionCapability__Value value;
316 };
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 }
320
321
322 struct  _StreamingProtobufs__ERABLevelQoSParametersExtIEs
323 {
324   ProtobufCMessage base;
325   Google__Protobuf__UInt32Value *id_downlinkpacketlossrate;
326   Google__Protobuf__UInt32Value *id_uplinkpacketlossrate;
327 };
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) \
330     , NULL, NULL }
331
332
333 struct  _StreamingProtobufs__GBRQosInformation
334 {
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;
342 };
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 }
346
347
348 struct  _StreamingProtobufs__GBRQosInformationExtIEs
349 {
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;
355 };
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 }
359
360
361 struct  _StreamingProtobufs__GlobalGNBID
362 {
363   ProtobufCMessage base;
364   ProtobufCBinaryData plmn_identity;
365   StreamingProtobufs__GNBID *gnb_id;
366   size_t n_ie_extensions;
367   StreamingProtobufs__GlobalGNBIDExtIEs **ie_extensions;
368 };
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 }
372
373
374 typedef enum {
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;
379
380 struct  _StreamingProtobufs__GNBID
381 {
382   ProtobufCMessage base;
383   StreamingProtobufs__GNBID__CCase c_case;
384   union {
385     ProtobufCBinaryData gnb_id;
386   };
387 };
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} }
391
392
393 struct  _StreamingProtobufs__GlobalGNBIDExtIEs
394 {
395   ProtobufCMessage base;
396 };
397 #define STREAMING_PROTOBUFS__GLOBAL_GNB__ID__EXT_IES__INIT \
398  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__global_gnb__id__ext_ies__descriptor) \
399      }
400
401
402 struct  _StreamingProtobufs__GTPtunnelEndpoint
403 {
404   ProtobufCMessage base;
405   ProtobufCBinaryData transportlayeraddress;
406   ProtobufCBinaryData gtp_teid;
407   size_t n_ie_extensions;
408   StreamingProtobufs__GTPtunnelEndpointExtIEs **ie_extensions;
409 };
410 #define STREAMING_PROTOBUFS__GTPTUNNEL_ENDPOINT__INIT \
411  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gtptunnel_endpoint__descriptor) \
412     , {0,NULL}, {0,NULL}, 0,NULL }
413
414
415 struct  _StreamingProtobufs__GTPtunnelEndpointExtIEs
416 {
417   ProtobufCMessage base;
418 };
419 #define STREAMING_PROTOBUFS__GTPTUNNEL_ENDPOINT__EXT_IES__INIT \
420  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__gtptunnel_endpoint__ext_ies__descriptor) \
421      }
422
423
424 struct  _StreamingProtobufs__RLCMode
425 {
426   ProtobufCMessage base;
427   StreamingProtobufs__RLCMode__Value value;
428 };
429 #define STREAMING_PROTOBUFS__RLCMODE__INIT \
430  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__rlcmode__descriptor) \
431     , STREAMING_PROTOBUFS__RLCMODE__VALUE__protobuf_unspecified }
432
433
434 struct  _StreamingProtobufs__RLCStatus
435 {
436   ProtobufCMessage base;
437   StreamingProtobufs__RLCStatus__ReestablishmentIndication reestablishment_indication;
438 };
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 }
442
443
444 struct  _StreamingProtobufs__ULConfiguration
445 {
446   ProtobufCMessage base;
447   StreamingProtobufs__ULConfiguration__ULUEConfiguration ul_pdcp;
448 };
449 #define STREAMING_PROTOBUFS__ULCONFIGURATION__INIT \
450  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ulconfiguration__descriptor) \
451     , STREAMING_PROTOBUFS__ULCONFIGURATION__UL__UE__CONFIGURATION__protobuf_unspecified }
452
453
454 struct  _StreamingProtobufs__PDCPSnLength
455 {
456   ProtobufCMessage base;
457   StreamingProtobufs__PDCPSnLength__Value value;
458 };
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 }
462
463
464 struct  _StreamingProtobufs__PDCPChangeIndication
465 {
466   ProtobufCMessage base;
467   StreamingProtobufs__PDCPChangeIndication__Value value;
468 };
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 }
472
473
474 struct  _StreamingProtobufs__SplitSRBs
475 {
476   ProtobufCMessage base;
477   StreamingProtobufs__SplitSRBs__Value value;
478 };
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 }
482
483
484 struct  _StreamingProtobufs__NRCGI
485 {
486   ProtobufCMessage base;
487   ProtobufCBinaryData plmn_identity;
488   ProtobufCBinaryData nrcellidentifier;
489   size_t n_ie_extensions;
490   StreamingProtobufs__NRCGIExtIEs **ie_extensions;
491 };
492 #define STREAMING_PROTOBUFS__NRCGI__INIT \
493  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrcgi__descriptor) \
494     , {0,NULL}, {0,NULL}, 0,NULL }
495
496
497 struct  _StreamingProtobufs__NRCGIExtIEs
498 {
499   ProtobufCMessage base;
500 };
501 #define STREAMING_PROTOBUFS__NRCGI__EXT_IES__INIT \
502  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nrcgi__ext_ies__descriptor) \
503      }
504
505
506 struct  _StreamingProtobufs__ECGI
507 {
508   ProtobufCMessage base;
509   ProtobufCBinaryData plmn_identity;
510   ProtobufCBinaryData eutrancellidentifier;
511 };
512 #define STREAMING_PROTOBUFS__ECGI__INIT \
513  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ecgi__descriptor) \
514     , {0,NULL}, {0,NULL} }
515
516
517 struct  _StreamingProtobufs__ERABList
518 {
519   ProtobufCMessage base;
520   size_t n_items;
521   StreamingProtobufs__ERABItemIEs **items;
522 };
523 #define STREAMING_PROTOBUFS__E__RAB__LIST__INIT \
524  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__list__descriptor) \
525     , 0,NULL }
526
527
528 struct  _StreamingProtobufs__ERABItemIEs
529 {
530   ProtobufCMessage base;
531   StreamingProtobufs__ERABItem *id_e_rab_item;
532 };
533 #define STREAMING_PROTOBUFS__E__RAB__ITEM_IES__INIT \
534  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__item_ies__descriptor) \
535     , NULL }
536
537
538 struct  _StreamingProtobufs__ERABItem
539 {
540   ProtobufCMessage base;
541   uint32_t e_rab_id;
542   StreamingProtobufs__Cause *cause;
543 };
544 #define STREAMING_PROTOBUFS__E__RAB__ITEM__INIT \
545  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rab__item__descriptor) \
546     , 0, NULL }
547
548
549 struct  _StreamingProtobufs__ERABActivityNotifyItemList
550 {
551   ProtobufCMessage base;
552   size_t n_items;
553   StreamingProtobufs__ERABActivityNotifyItem **items;
554 };
555 #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM_LIST__INIT \
556  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item_list__descriptor) \
557     , 0,NULL }
558
559
560 struct  _StreamingProtobufs__ERABActivityNotifyItem
561 {
562   ProtobufCMessage base;
563   uint32_t e_rab_id;
564   StreamingProtobufs__UserPlaneTrafficActivityReport *activityreport;
565   StreamingProtobufs__ERABActivityNotifyItemExtIEs *ie_extensions;
566 };
567 #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM__INIT \
568  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item__descriptor) \
569     , 0, NULL, NULL }
570
571
572 struct  _StreamingProtobufs__ERABActivityNotifyItemExtIEs
573 {
574   ProtobufCMessage base;
575 };
576 #define STREAMING_PROTOBUFS__ERABACTIVITY_NOTIFY_ITEM__EXT_IES__INIT \
577  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__erabactivity_notify_item__ext_ies__descriptor) \
578      }
579
580
581 struct  _StreamingProtobufs__UserPlaneTrafficActivityReport
582 {
583   ProtobufCMessage base;
584   StreamingProtobufs__UserPlaneTrafficActivityReport__Value value;
585 };
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 }
589
590
591 struct  _StreamingProtobufs__GNBOverloadInformation
592 {
593   ProtobufCMessage base;
594   StreamingProtobufs__GNBOverloadInformation__Value value;
595 };
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 }
599
600
601 struct  _StreamingProtobufs__CriticalityDiagnostics
602 {
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;
610 };
611 #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__INIT \
612  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__descriptor) \
613     , NULL, NULL, NULL, NULL, 0,NULL }
614
615
616 struct  _StreamingProtobufs__TriggeringMessage
617 {
618   ProtobufCMessage base;
619   StreamingProtobufs__TriggeringMessage__Value value;
620 };
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 }
624
625
626 struct  _StreamingProtobufs__Criticality
627 {
628   ProtobufCMessage base;
629   StreamingProtobufs__Criticality__Value value;
630 };
631 #define STREAMING_PROTOBUFS__CRITICALITY__INIT \
632  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality__descriptor) \
633     , STREAMING_PROTOBUFS__CRITICALITY__VALUE__protobuf_unspecified }
634
635
636 struct  _StreamingProtobufs__CriticalityDiagnosticsIEList
637 {
638   ProtobufCMessage base;
639   size_t n_items;
640   StreamingProtobufs__CriticalityDiagnosticsIEListItem **items;
641 };
642 #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__IE__LIST__INIT \
643  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ie__list__descriptor) \
644     , 0,NULL }
645
646
647 struct  _StreamingProtobufs__CriticalityDiagnosticsIEListItem
648 {
649   ProtobufCMessage base;
650   StreamingProtobufs__Criticality *iecriticality;
651   uint32_t ie_id;
652   StreamingProtobufs__TypeOfError *typeoferror;
653 };
654 #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__IE__LIST__ITEM__INIT \
655  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ie__list__item__descriptor) \
656     , NULL, 0, NULL }
657
658
659 struct  _StreamingProtobufs__TypeOfError
660 {
661   ProtobufCMessage base;
662   StreamingProtobufs__TypeOfError__Value value;
663 };
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 }
667
668
669 struct  _StreamingProtobufs__CriticalityDiagnosticsExtIEs
670 {
671   ProtobufCMessage base;
672 };
673 #define STREAMING_PROTOBUFS__CRITICALITY_DIAGNOSTICS__EXT_IES__INIT \
674  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__criticality_diagnostics__ext_ies__descriptor) \
675      }
676
677
678 struct  _StreamingProtobufs__SgNBResourceCoordinationInformation
679 {
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;
686 };
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 }
690
691
692 struct  _StreamingProtobufs__SgNBResourceCoordinationInformationExtIEs
693 {
694   ProtobufCMessage base;
695   StreamingProtobufs__ECGI *id_ecgi;
696   StreamingProtobufs__SgNBCoordinationAssistanceInformation *id_sgnbcoordinationassistanceinformation;
697 };
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) \
700     , NULL, NULL }
701
702
703 struct  _StreamingProtobufs__SgNBCoordinationAssistanceInformation
704 {
705   ProtobufCMessage base;
706   StreamingProtobufs__SgNBCoordinationAssistanceInformation__Value value;
707 };
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 }
711
712
713 struct  _StreamingProtobufs__RRCConfigInd
714 {
715   ProtobufCMessage base;
716   StreamingProtobufs__RRCConfigInd__Value value;
717 };
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 }
721
722
723 struct  _StreamingProtobufs__HandoverRestrictionList
724 {
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;
733 };
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 }
737
738
739 struct  _StreamingProtobufs__EPLMNs
740 {
741   ProtobufCMessage base;
742   size_t n_items;
743   ProtobufCBinaryData *items;
744 };
745 #define STREAMING_PROTOBUFS__EPLMNS__INIT \
746  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__eplmns__descriptor) \
747     , 0,NULL }
748
749
750 struct  _StreamingProtobufs__ForbiddenTAs
751 {
752   ProtobufCMessage base;
753   size_t n_items;
754   StreamingProtobufs__ForbiddenTAsItem **items;
755 };
756 #define STREAMING_PROTOBUFS__FORBIDDEN_TAS__INIT \
757  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tas__descriptor) \
758     , 0,NULL }
759
760
761 struct  _StreamingProtobufs__ForbiddenTAsItem
762 {
763   ProtobufCMessage base;
764   ProtobufCBinaryData plmn_identity;
765   StreamingProtobufs__ForbiddenTACs *forbiddentacs;
766 };
767 #define STREAMING_PROTOBUFS__FORBIDDEN_TAS__ITEM__INIT \
768  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tas__item__descriptor) \
769     , {0,NULL}, NULL }
770
771
772 struct  _StreamingProtobufs__ForbiddenTACs
773 {
774   ProtobufCMessage base;
775   size_t n_items;
776   ProtobufCBinaryData *items;
777 };
778 #define STREAMING_PROTOBUFS__FORBIDDEN_TACS__INIT \
779  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_tacs__descriptor) \
780     , 0,NULL }
781
782
783 struct  _StreamingProtobufs__ForbiddenLAs
784 {
785   ProtobufCMessage base;
786   size_t n_items;
787   StreamingProtobufs__ForbiddenLAsItem **items;
788 };
789 #define STREAMING_PROTOBUFS__FORBIDDEN_LAS__INIT \
790  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_las__descriptor) \
791     , 0,NULL }
792
793
794 struct  _StreamingProtobufs__ForbiddenLAsItem
795 {
796   ProtobufCMessage base;
797   ProtobufCBinaryData plmn_identity;
798   StreamingProtobufs__ForbiddenLACs *forbiddenlacs;
799 };
800 #define STREAMING_PROTOBUFS__FORBIDDEN_LAS__ITEM__INIT \
801  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_las__item__descriptor) \
802     , {0,NULL}, NULL }
803
804
805 struct  _StreamingProtobufs__ForbiddenLACs
806 {
807   ProtobufCMessage base;
808   size_t n_items;
809   ProtobufCBinaryData *items;
810 };
811 #define STREAMING_PROTOBUFS__FORBIDDEN_LACS__INIT \
812  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__forbidden_lacs__descriptor) \
813     , 0,NULL }
814
815
816 struct  _StreamingProtobufs__ForbiddenInterRATs
817 {
818   ProtobufCMessage base;
819   StreamingProtobufs__ForbiddenInterRATs__Value value;
820 };
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 }
824
825
826 struct  _StreamingProtobufs__HandoverRestrictionListExtIEs
827 {
828   ProtobufCMessage base;
829   StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT *id_nrrestrictioninepsassecondaryrat;
830   StreamingProtobufs__CNTypeRestrictions *id_cntyperestrictions;
831   StreamingProtobufs__NRrestrictionin5GS *id_nrrestrictionin5gs;
832 };
833 #define STREAMING_PROTOBUFS__HANDOVER_RESTRICTION_LIST__EXT_IES__INIT \
834  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__handover_restriction_list__ext_ies__descriptor) \
835     , NULL, NULL, NULL }
836
837
838 struct  _StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT
839 {
840   ProtobufCMessage base;
841   StreamingProtobufs__NRrestrictioninEPSasSecondaryRAT__Value value;
842 };
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 }
846
847
848 struct  _StreamingProtobufs__CNTypeRestrictions
849 {
850   ProtobufCMessage base;
851   size_t n_items;
852   StreamingProtobufs__CNTypeRestrictionsItem **items;
853 };
854 #define STREAMING_PROTOBUFS__CNTYPE_RESTRICTIONS__INIT \
855  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__cntype_restrictions__descriptor) \
856     , 0,NULL }
857
858
859 struct  _StreamingProtobufs__CNTypeRestrictionsItem
860 {
861   ProtobufCMessage base;
862   ProtobufCBinaryData plmn_id;
863   StreamingProtobufs__CNTypeRestrictionsItem__CNType cn_type;
864 };
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 }
868
869
870 struct  _StreamingProtobufs__NRrestrictionin5GS
871 {
872   ProtobufCMessage base;
873   StreamingProtobufs__NRrestrictionin5GS__Value value;
874 };
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 }
878
879
880 struct  _StreamingProtobufs__NRUESecurityCapabilities
881 {
882   ProtobufCMessage base;
883   ProtobufCBinaryData nrencryptionalgorithms;
884   ProtobufCBinaryData nrintegrityprotectionalgorithms;
885 };
886 #define STREAMING_PROTOBUFS__NRUESECURITY_CAPABILITIES__INIT \
887  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__nruesecurity_capabilities__descriptor) \
888     , {0,NULL}, {0,NULL} }
889
890
891 struct  _StreamingProtobufs__UEAggregateMaximumBitRate
892 {
893   ProtobufCMessage base;
894   uint64_t ueaggregatemaximumbitratedownlink;
895   uint64_t ueaggregatemaximumbitrateuplink;
896   size_t n_ie_extensions;
897   StreamingProtobufs__UEAggregateMaximumBitrateExtIEs **ie_extensions;
898 };
899 #define STREAMING_PROTOBUFS__UEAGGREGATE_MAXIMUM_BIT_RATE__INIT \
900  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ueaggregate_maximum_bit_rate__descriptor) \
901     , 0, 0, 0,NULL }
902
903
904 struct  _StreamingProtobufs__UEAggregateMaximumBitrateExtIEs
905 {
906   ProtobufCMessage base;
907   Google__Protobuf__UInt64Value *id_extended_ueaggregatemaximumbitratedownlink;
908   Google__Protobuf__UInt64Value *id_extended_ueaggregatemaximumbitrateuplink;
909 };
910 #define STREAMING_PROTOBUFS__UEAGGREGATE__MAXIMUM_BITRATE__EXT_IES__INIT \
911  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__ueaggregate__maximum_bitrate__ext_ies__descriptor) \
912     , NULL, NULL }
913
914
915 struct  _StreamingProtobufs__DLForwarding
916 {
917   ProtobufCMessage base;
918   StreamingProtobufs__DLForwarding__Value value;
919 };
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 }
923
924
925 struct  _StreamingProtobufs__DuplicationActivation
926 {
927   ProtobufCMessage base;
928   StreamingProtobufs__DuplicationActivation__Value value;
929 };
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 }
933
934
935 struct  _StreamingProtobufs__MeNBResourceCoordinationInformation
936 {
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;
943 };
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 }
947
948
949 struct  _StreamingProtobufs__MeNBResourceCoordinationInformationExtIEs
950 {
951   ProtobufCMessage base;
952   StreamingProtobufs__NRCGI *id_nrcgi;
953   StreamingProtobufs__MeNBCoordinationAssistanceInformation *id_menbcoordinationassistanceinformation;
954 };
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) \
957     , NULL, NULL }
958
959
960 struct  _StreamingProtobufs__MeNBCoordinationAssistanceInformation
961 {
962   ProtobufCMessage base;
963   StreamingProtobufs__MeNBCoordinationAssistanceInformation__Value value;
964 };
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 }
968
969
970 struct  _StreamingProtobufs__COUNTvalue
971 {
972   ProtobufCMessage base;
973   uint32_t pdcp_sn;
974   uint32_t hfn;
975 };
976 #define STREAMING_PROTOBUFS__COUNTVALUE__INIT \
977  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue__descriptor) \
978     , 0, 0 }
979
980
981 struct  _StreamingProtobufs__COUNTValueExtended
982 {
983   ProtobufCMessage base;
984   uint32_t pdcp_snextended;
985   uint32_t hfnmodified;
986 };
987 #define STREAMING_PROTOBUFS__COUNTVALUE_EXTENDED__INIT \
988  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue_extended__descriptor) \
989     , 0, 0 }
990
991
992 struct  _StreamingProtobufs__COUNTvaluePDCPSNlength18
993 {
994   ProtobufCMessage base;
995   uint32_t pdcp_snlength18;
996   uint32_t hfnforpdcp_snlength18;
997 };
998 #define STREAMING_PROTOBUFS__COUNTVALUE_PDCP__SNLENGTH18__INIT \
999  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__countvalue_pdcp__snlength18__descriptor) \
1000     , 0, 0 }
1001
1002
1003 struct  _StreamingProtobufs__ExpectedUEBehaviour
1004 {
1005   ProtobufCMessage base;
1006   StreamingProtobufs__ExpectedUEActivityBehaviour *expectedactivity;
1007   StreamingProtobufs__ExpectedHOInterval *expectedhointerval;
1008 };
1009 #define STREAMING_PROTOBUFS__EXPECTED_UEBEHAVIOUR__INIT \
1010  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_uebehaviour__descriptor) \
1011     , NULL, NULL }
1012
1013
1014 struct  _StreamingProtobufs__ExpectedUEActivityBehaviour
1015 {
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;
1022 };
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 }
1026
1027
1028 struct  _StreamingProtobufs__ExpectedUEActivityBehaviourExtIEs
1029 {
1030   ProtobufCMessage base;
1031 };
1032 #define STREAMING_PROTOBUFS__EXPECTED_UEACTIVITY_BEHAVIOUR__EXT_IES__INIT \
1033  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__expected_ueactivity_behaviour__ext_ies__descriptor) \
1034      }
1035
1036
1037 struct  _StreamingProtobufs__ExpectedHOInterval
1038 {
1039   ProtobufCMessage base;
1040   StreamingProtobufs__ExpectedHOInterval__Value value;
1041 };
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 }
1045
1046
1047 struct  _StreamingProtobufs__SourceOfUEActivityBehaviourInformation
1048 {
1049   ProtobufCMessage base;
1050   StreamingProtobufs__SourceOfUEActivityBehaviourInformation__Value value;
1051 };
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 }
1055
1056
1057 struct  _StreamingProtobufs__SGNBAdditionTriggerInd
1058 {
1059   ProtobufCMessage base;
1060   StreamingProtobufs__SGNBAdditionTriggerInd__Value value;
1061 };
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 }
1065
1066
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,
1074                       uint8_t             *out);
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,
1081                       size_t               len,
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,
1093                       uint8_t             *out);
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,
1100                       size_t               len,
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,
1112                       uint8_t             *out);
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,
1119                       size_t               len,
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,
1131                       uint8_t             *out);
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,
1138                       size_t               len,
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,
1150                       uint8_t             *out);
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,
1157                       size_t               len,
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,
1169                       uint8_t             *out);
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,
1176                       size_t               len,
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,
1188                       uint8_t             *out);
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,
1195                       size_t               len,
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,
1207                       uint8_t             *out);
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,
1214                       size_t               len,
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,
1226                       uint8_t             *out);
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,
1233                       size_t               len,
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,
1245                       uint8_t             *out);
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,
1252                       size_t               len,
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,
1264                       uint8_t             *out);
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,
1271                       size_t               len,
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,
1283                       uint8_t             *out);
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,
1290                       size_t               len,
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,
1302                       uint8_t             *out);
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,
1309                       size_t               len,
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,
1321                       uint8_t             *out);
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,
1328                       size_t               len,
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,
1340                       uint8_t             *out);
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,
1347                       size_t               len,
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,
1359                       uint8_t             *out);
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,
1366                       size_t               len,
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,
1378                       uint8_t             *out);
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,
1385                       size_t               len,
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,
1397                       uint8_t             *out);
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,
1404                       size_t               len,
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,
1416                       uint8_t             *out);
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,
1423                       size_t               len,
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,
1435                       uint8_t             *out);
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,
1442                       size_t               len,
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,
1454                       uint8_t             *out);
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,
1461                       size_t               len,
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,
1473                       uint8_t             *out);
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,
1480                       size_t               len,
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,
1492                       uint8_t             *out);
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,
1499                       size_t               len,
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,
1511                       uint8_t             *out);
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,
1518                       size_t               len,
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,
1530                       uint8_t             *out);
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,
1537                       size_t               len,
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,
1549                       uint8_t             *out);
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,
1556                       size_t               len,
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,
1568                       uint8_t             *out);
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,
1575                       size_t               len,
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,
1587                       uint8_t             *out);
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,
1594                       size_t               len,
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,
1606                       uint8_t             *out);
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,
1613                       size_t               len,
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,
1625                       uint8_t             *out);
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,
1632                       size_t               len,
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,
1644                       uint8_t             *out);
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,
1651                       size_t               len,
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,
1663                       uint8_t             *out);
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,
1670                       size_t               len,
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,
1682                       uint8_t             *out);
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,
1689                       size_t               len,
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,
1701                       uint8_t             *out);
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,
1708                       size_t               len,
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,
1720                       uint8_t             *out);
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,
1727                       size_t               len,
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,
1739                       uint8_t             *out);
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,
1746                       size_t               len,
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,
1758                       uint8_t             *out);
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,
1765                       size_t               len,
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,
1777                       uint8_t             *out);
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,
1784                       size_t               len,
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,
1796                       uint8_t             *out);
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,
1803                       size_t               len,
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,
1815                       uint8_t             *out);
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,
1822                       size_t               len,
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,
1834                       uint8_t             *out);
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,
1841                       size_t               len,
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,
1853                       uint8_t             *out);
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,
1860                       size_t               len,
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,
1872                       uint8_t             *out);
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,
1879                       size_t               len,
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,
1891                       uint8_t             *out);
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,
1898                       size_t               len,
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,
1910                       uint8_t             *out);
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,
1917                       size_t               len,
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,
1929                       uint8_t             *out);
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,
1936                       size_t               len,
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,
1948                       uint8_t             *out);
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,
1955                       size_t               len,
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,
1967                       uint8_t             *out);
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,
1974                       size_t               len,
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,
1986                       uint8_t             *out);
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,
1993                       size_t               len,
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,
2005                       uint8_t             *out);
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,
2012                       size_t               len,
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,
2024                       uint8_t             *out);
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,
2031                       size_t               len,
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,
2043                       uint8_t             *out);
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,
2050                       size_t               len,
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,
2062                       uint8_t             *out);
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,
2069                       size_t               len,
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,
2081                       uint8_t             *out);
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,
2088                       size_t               len,
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,
2100                       uint8_t             *out);
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,
2107                       size_t               len,
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,
2119                       uint8_t             *out);
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,
2126                       size_t               len,
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,
2138                       uint8_t             *out);
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,
2145                       size_t               len,
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,
2157                       uint8_t             *out);
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,
2164                       size_t               len,
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,
2176                       uint8_t             *out);
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,
2183                       size_t               len,
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,
2195                       uint8_t             *out);
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,
2202                       size_t               len,
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,
2214                       uint8_t             *out);
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,
2221                       size_t               len,
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,
2233                       uint8_t             *out);
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,
2240                       size_t               len,
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,
2252                       uint8_t             *out);
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,
2259                       size_t               len,
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,
2271                       uint8_t             *out);
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,
2278                       size_t               len,
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,
2290                       uint8_t             *out);
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,
2297                       size_t               len,
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,
2309                       uint8_t             *out);
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,
2316                       size_t               len,
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,
2328                       uint8_t             *out);
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,
2335                       size_t               len,
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,
2347                       uint8_t             *out);
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,
2354                       size_t               len,
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,
2366                       uint8_t             *out);
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,
2373                       size_t               len,
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,
2385                       uint8_t             *out);
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,
2392                       size_t               len,
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,
2404                       uint8_t             *out);
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,
2411                       size_t               len,
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,
2423                       uint8_t             *out);
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,
2430                       size_t               len,
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 --- */
2436
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);
2653
2654 /* --- services --- */
2655
2656
2657 /* --- descriptors --- */
2658
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;
2757
2758 PROTOBUF_C__END_DECLS
2759
2760
2761 #endif  /* PROTOBUF_C_x2ap_5fcommon_5ftypes_2eproto__INCLUDED */