1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: sgnb_addition_request_acknowledge.proto */
4 #ifndef PROTOBUF_C_sgnb_5faddition_5frequest_5facknowledge_2eproto__INCLUDED
5 #define PROTOBUF_C_sgnb_5faddition_5frequest_5facknowledge_2eproto__INCLUDED
7 #include <protobuf-c/protobuf-c.h>
9 PROTOBUF_C__BEGIN_DECLS
11 #if PROTOBUF_C_VERSION_NUMBER < 1003000
12 # error This file was generated by a newer version of protoc-c which is incompatible with your libprotobuf-c headers. Please update your headers.
13 #elif 1003002 < PROTOBUF_C_MIN_COMPILER_VERSION
14 # error This file was generated by an older version of protoc-c which is incompatible with your libprotobuf-c headers. Please regenerate this file with a newer version of protoc-c.
17 #include "google/protobuf/wrappers.pb-c.h"
18 #include "x2ap_common_types.pb-c.h"
19 #include "rrc_cg_config.pb-c.h"
21 typedef struct _StreamingProtobufs__SgNBAdditionRequestAcknowledge StreamingProtobufs__SgNBAdditionRequestAcknowledge;
22 typedef struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList;
23 typedef struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem;
24 typedef struct _StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs;
25 typedef struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent;
26 typedef struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs;
27 typedef struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent;
28 typedef struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs;
34 /* --- messages --- */
36 struct _StreamingProtobufs__SgNBAdditionRequestAcknowledge
38 ProtobufCMessage base;
39 uint32_t id_menb_ue_x2ap_id;
40 uint32_t id_sgnb_ue_x2ap_id;
41 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *id_e_rabs_admitted_tobeadded_sgnbaddreqacklist;
42 StreamingProtobufs__ERABList *id_e_rabs_notadmitted_list;
44 *The content of id_SgNBtoMeNBContainer has been specified in 3GPP 38.331 to be CG-Config.
46 StreamingProtobufs__CGConfig *id_sgnbtomenbcontainer;
47 StreamingProtobufs__CriticalityDiagnostics *id_criticalitydiagnostics;
48 Google__Protobuf__UInt32Value *id_menb_ue_x2ap_id_extension;
49 StreamingProtobufs__SplitSRBs *id_admittedsplitsrbs;
50 StreamingProtobufs__SgNBResourceCoordinationInformation *id_sgnbresourcecoordinationinformation;
51 StreamingProtobufs__RRCConfigInd *id_rrcconfigindication;
53 #define STREAMING_PROTOBUFS__SG_NBADDITION_REQUEST_ACKNOWLEDGE__INIT \
54 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbaddition_request_acknowledge__descriptor) \
55 , 0, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }
58 struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList
60 ProtobufCMessage base;
61 size_t n_id_e_rabs_admitted_tobeadded_sgnbaddreqack_item;
62 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem **id_e_rabs_admitted_tobeadded_sgnbaddreqack_item;
64 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK_LIST__INIT \
65 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor) \
70 STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM__RESOURCE_CONFIGURATION__NOT_SET = 0,
71 STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM__RESOURCE_CONFIGURATION_SG_NBPDCPPRESENT = 3,
72 STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM__RESOURCE_CONFIGURATION_SG_NBPDCPNOTPRESENT = 4
73 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM__RESOURCE_CONFIGURATION)
74 } StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem__ResourceConfigurationCase;
76 struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem
78 ProtobufCMessage base;
80 StreamingProtobufs__ENDCResourceConfiguration *en_dc_resourceconfiguration;
81 size_t n_ie_extensions;
82 StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs **ie_extensions;
83 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem__ResourceConfigurationCase resource_configuration_case;
85 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *sgnbpdcppresent;
86 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *sgnbpdcpnotpresent;
89 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM__INIT \
90 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor) \
91 , 0, NULL, 0,NULL, STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM__RESOURCE_CONFIGURATION__NOT_SET, {0} }
94 struct _StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs
96 ProtobufCMessage base;
98 #define STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM_EXT_IES__INIT \
99 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor) \
103 struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent
105 ProtobufCMessage base;
106 StreamingProtobufs__GTPtunnelEndpoint *s1_dl_gtptunnelendpoint;
107 StreamingProtobufs__GTPtunnelEndpoint *sgnb_ul_gtp_teidatpdcp;
108 StreamingProtobufs__RLCMode *rlc_mode;
109 StreamingProtobufs__GTPtunnelEndpoint *dl_forwarding_gtptunnelendpoint;
110 StreamingProtobufs__GTPtunnelEndpoint *ul_forwarding_gtptunnelendpoint;
111 StreamingProtobufs__ERABLevelQoSParameters *mcg_e_rab_level_qos_parameters;
112 StreamingProtobufs__ULConfiguration *ul_configuration;
113 size_t n_ie_extensions;
114 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs **ie_extensions;
116 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__SG_NBPDCPPRESENT__INIT \
117 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor) \
118 , NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0,NULL }
121 struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs
123 ProtobufCMessage base;
124 StreamingProtobufs__PDCPSnLength *id_ulpdcpsnlength;
125 StreamingProtobufs__PDCPSnLength *id_dlpdcpsnlength;
127 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__SG_NBPDCPPRESENT_EXT_IES__INIT \
128 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor) \
132 struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent
134 ProtobufCMessage base;
135 StreamingProtobufs__GTPtunnelEndpoint *sgnb_dl_gtp_teidatscg;
136 StreamingProtobufs__GTPtunnelEndpoint *secondary_sgnb_dl_gtp_teidatscg;
137 size_t n_ie_extensions;
138 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs **ie_extensions;
140 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__SG_NBPDCPNOTPRESENT__INIT \
141 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor) \
142 , NULL, NULL, 0,NULL }
145 struct _StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs
147 ProtobufCMessage base;
148 Google__Protobuf__UInt32Value *lc_id;
150 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__SG_NBPDCPNOTPRESENT_EXT_IES__INIT \
151 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor) \
155 /* StreamingProtobufs__SgNBAdditionRequestAcknowledge methods */
156 void streaming_protobufs__sg_nbaddition_request_acknowledge__init
157 (StreamingProtobufs__SgNBAdditionRequestAcknowledge *message);
158 size_t streaming_protobufs__sg_nbaddition_request_acknowledge__get_packed_size
159 (const StreamingProtobufs__SgNBAdditionRequestAcknowledge *message);
160 size_t streaming_protobufs__sg_nbaddition_request_acknowledge__pack
161 (const StreamingProtobufs__SgNBAdditionRequestAcknowledge *message,
163 size_t streaming_protobufs__sg_nbaddition_request_acknowledge__pack_to_buffer
164 (const StreamingProtobufs__SgNBAdditionRequestAcknowledge *message,
165 ProtobufCBuffer *buffer);
166 StreamingProtobufs__SgNBAdditionRequestAcknowledge *
167 streaming_protobufs__sg_nbaddition_request_acknowledge__unpack
168 (ProtobufCAllocator *allocator,
170 const uint8_t *data);
171 void streaming_protobufs__sg_nbaddition_request_acknowledge__free_unpacked
172 (StreamingProtobufs__SgNBAdditionRequestAcknowledge *message,
173 ProtobufCAllocator *allocator);
174 /* StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList methods */
175 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__init
176 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message);
177 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__get_packed_size
178 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message);
179 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__pack
180 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message,
182 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__pack_to_buffer
183 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message,
184 ProtobufCBuffer *buffer);
185 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *
186 streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__unpack
187 (ProtobufCAllocator *allocator,
189 const uint8_t *data);
190 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__free_unpacked
191 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message,
192 ProtobufCAllocator *allocator);
193 /* StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem methods */
194 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__init
195 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message);
196 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__get_packed_size
197 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message);
198 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__pack
199 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message,
201 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__pack_to_buffer
202 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message,
203 ProtobufCBuffer *buffer);
204 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *
205 streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__unpack
206 (ProtobufCAllocator *allocator,
208 const uint8_t *data);
209 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__free_unpacked
210 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message,
211 ProtobufCAllocator *allocator);
212 /* StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs methods */
213 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__init
214 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message);
215 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__get_packed_size
216 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message);
217 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__pack
218 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message,
220 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__pack_to_buffer
221 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message,
222 ProtobufCBuffer *buffer);
223 StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *
224 streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__unpack
225 (ProtobufCAllocator *allocator,
227 const uint8_t *data);
228 void streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__free_unpacked
229 (StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message,
230 ProtobufCAllocator *allocator);
231 /* StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent methods */
232 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__init
233 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message);
234 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__get_packed_size
235 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message);
236 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__pack
237 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message,
239 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__pack_to_buffer
240 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message,
241 ProtobufCBuffer *buffer);
242 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *
243 streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__unpack
244 (ProtobufCAllocator *allocator,
246 const uint8_t *data);
247 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__free_unpacked
248 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message,
249 ProtobufCAllocator *allocator);
250 /* StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs methods */
251 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__init
252 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message);
253 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__get_packed_size
254 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message);
255 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__pack
256 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message,
258 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__pack_to_buffer
259 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message,
260 ProtobufCBuffer *buffer);
261 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *
262 streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__unpack
263 (ProtobufCAllocator *allocator,
265 const uint8_t *data);
266 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__free_unpacked
267 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message,
268 ProtobufCAllocator *allocator);
269 /* StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent methods */
270 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__init
271 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message);
272 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__get_packed_size
273 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message);
274 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__pack
275 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message,
277 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__pack_to_buffer
278 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message,
279 ProtobufCBuffer *buffer);
280 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *
281 streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__unpack
282 (ProtobufCAllocator *allocator,
284 const uint8_t *data);
285 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__free_unpacked
286 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message,
287 ProtobufCAllocator *allocator);
288 /* StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs methods */
289 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__init
290 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message);
291 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__get_packed_size
292 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message);
293 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__pack
294 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message,
296 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__pack_to_buffer
297 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message,
298 ProtobufCBuffer *buffer);
299 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *
300 streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__unpack
301 (ProtobufCAllocator *allocator,
303 const uint8_t *data);
304 void streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__free_unpacked
305 (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message,
306 ProtobufCAllocator *allocator);
307 /* --- per-message closures --- */
309 typedef void (*StreamingProtobufs__SgNBAdditionRequestAcknowledge_Closure)
310 (const StreamingProtobufs__SgNBAdditionRequestAcknowledge *message,
312 typedef void (*StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList_Closure)
313 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message,
315 typedef void (*StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem_Closure)
316 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message,
318 typedef void (*StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs_Closure)
319 (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message,
321 typedef void (*StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent_Closure)
322 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message,
324 typedef void (*StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs_Closure)
325 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message,
327 typedef void (*StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent_Closure)
328 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message,
330 typedef void (*StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs_Closure)
331 (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message,
334 /* --- services --- */
337 /* --- descriptors --- */
339 extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbaddition_request_acknowledge__descriptor;
340 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor;
341 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor;
342 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor;
343 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor;
344 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor;
345 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor;
346 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor;
348 PROTOBUF_C__END_DECLS
351 #endif /* PROTOBUF_C_sgnb_5faddition_5frequest_5facknowledge_2eproto__INCLUDED */