1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: sgnb_modification_confirm.proto */
4 #ifndef PROTOBUF_C_sgnb_5fmodification_5fconfirm_2eproto__INCLUDED
5 #define PROTOBUF_C_sgnb_5fmodification_5fconfirm_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"
20 typedef struct _StreamingProtobufs__SgNBModificationConfirm StreamingProtobufs__SgNBModificationConfirm;
21 typedef struct _StreamingProtobufs__SgNBModificationConfirmIEs StreamingProtobufs__SgNBModificationConfirmIEs;
22 typedef struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList;
23 typedef struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs;
24 typedef struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem;
25 typedef struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs;
26 typedef struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent;
27 typedef struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs;
28 typedef struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent;
29 typedef struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs;
35 /* --- messages --- */
37 struct _StreamingProtobufs__SgNBModificationConfirm
39 ProtobufCMessage base;
40 StreamingProtobufs__SgNBModificationConfirmIEs *protocolies;
42 #define STREAMING_PROTOBUFS__SG_NBMODIFICATION_CONFIRM__INIT \
43 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbmodification_confirm__descriptor) \
47 struct _StreamingProtobufs__SgNBModificationConfirmIEs
49 ProtobufCMessage base;
50 uint32_t id_menb_ue_x2ap_id;
51 uint32_t id_sgnb_ue_x2ap_id;
52 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *id_e_rabs_admittedtobemodified_sgnbmodconflist;
53 Google__Protobuf__BytesValue *id_menbtosgnbcontainer;
54 StreamingProtobufs__CriticalityDiagnostics *id_criticalitydiagnostics;
55 Google__Protobuf__UInt32Value *id_menb_ue_x2ap_id_extension;
56 StreamingProtobufs__MeNBResourceCoordinationInformation *id_menbresourcecoordinationinformation;
58 #define STREAMING_PROTOBUFS__SG_NBMODIFICATION_CONFIRM__IES__INIT \
59 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbmodification_confirm__ies__descriptor) \
60 , 0, 0, NULL, NULL, NULL, NULL, NULL }
63 struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList
65 ProtobufCMessage base;
67 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs **items;
69 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF_LIST__INIT \
70 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf_list__descriptor) \
74 struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs
76 ProtobufCMessage base;
77 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *id_e_rabs_admittedtobemodified_sgnbmodconf_item;
79 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__ITEM_IES__INIT \
80 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ies__descriptor) \
85 STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__ITEM__RESOURCE_CONFIGURATION__NOT_SET = 0,
86 STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__ITEM__RESOURCE_CONFIGURATION_SG_NBPDCPPRESENT = 3,
87 STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__ITEM__RESOURCE_CONFIGURATION_SG_NBPDCPNOTPRESENT = 4
88 PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__ITEM__RESOURCE_CONFIGURATION)
89 } StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem__ResourceConfigurationCase;
91 struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem
93 ProtobufCMessage base;
95 StreamingProtobufs__ENDCResourceConfiguration *en_dc_resourceconfiguration;
96 size_t n_ie_extensions;
97 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs **ie_extensions;
98 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem__ResourceConfigurationCase resource_configuration_case;
100 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *sgnbpdcppresent;
101 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *sgnbpdcpnotpresent;
104 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__ITEM__INIT \
105 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item__descriptor) \
106 , 0, NULL, 0,NULL, STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__ITEM__RESOURCE_CONFIGURATION__NOT_SET, {0} }
109 struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs
111 ProtobufCMessage base;
113 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__ITEM_EXT_IES__INIT \
114 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ext_ies__descriptor) \
118 struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent
120 ProtobufCMessage base;
121 size_t n_ie_extensions;
122 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs **ie_extensions;
124 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__SG_NBPDCPPRESENT__INIT \
125 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent__descriptor) \
129 struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs
131 ProtobufCMessage base;
133 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__SG_NBPDCPPRESENT_EXT_IES__INIT \
134 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent_ext_ies__descriptor) \
138 struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent
140 ProtobufCMessage base;
141 StreamingProtobufs__GTPtunnelEndpoint *secondary_menb_ul_gtp_teidatpdcp;
142 size_t n_ie_extensions;
143 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs **ie_extensions;
145 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__SG_NBPDCPNOTPRESENT__INIT \
146 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent__descriptor) \
150 struct _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs
152 ProtobufCMessage base;
153 StreamingProtobufs__PDCPSnLength *id_ulpdcpsnlength;
154 StreamingProtobufs__PDCPSnLength *id_dlpdcpsnlength;
156 #define STREAMING_PROTOBUFS__E__RABS__ADMITTED_TO_BE_MODIFIED__SG_NBMOD_CONF__SG_NBPDCPNOTPRESENT_EXT_IES__INIT \
157 { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent_ext_ies__descriptor) \
161 /* StreamingProtobufs__SgNBModificationConfirm methods */
162 void streaming_protobufs__sg_nbmodification_confirm__init
163 (StreamingProtobufs__SgNBModificationConfirm *message);
164 size_t streaming_protobufs__sg_nbmodification_confirm__get_packed_size
165 (const StreamingProtobufs__SgNBModificationConfirm *message);
166 size_t streaming_protobufs__sg_nbmodification_confirm__pack
167 (const StreamingProtobufs__SgNBModificationConfirm *message,
169 size_t streaming_protobufs__sg_nbmodification_confirm__pack_to_buffer
170 (const StreamingProtobufs__SgNBModificationConfirm *message,
171 ProtobufCBuffer *buffer);
172 StreamingProtobufs__SgNBModificationConfirm *
173 streaming_protobufs__sg_nbmodification_confirm__unpack
174 (ProtobufCAllocator *allocator,
176 const uint8_t *data);
177 void streaming_protobufs__sg_nbmodification_confirm__free_unpacked
178 (StreamingProtobufs__SgNBModificationConfirm *message,
179 ProtobufCAllocator *allocator);
180 /* StreamingProtobufs__SgNBModificationConfirmIEs methods */
181 void streaming_protobufs__sg_nbmodification_confirm__ies__init
182 (StreamingProtobufs__SgNBModificationConfirmIEs *message);
183 size_t streaming_protobufs__sg_nbmodification_confirm__ies__get_packed_size
184 (const StreamingProtobufs__SgNBModificationConfirmIEs *message);
185 size_t streaming_protobufs__sg_nbmodification_confirm__ies__pack
186 (const StreamingProtobufs__SgNBModificationConfirmIEs *message,
188 size_t streaming_protobufs__sg_nbmodification_confirm__ies__pack_to_buffer
189 (const StreamingProtobufs__SgNBModificationConfirmIEs *message,
190 ProtobufCBuffer *buffer);
191 StreamingProtobufs__SgNBModificationConfirmIEs *
192 streaming_protobufs__sg_nbmodification_confirm__ies__unpack
193 (ProtobufCAllocator *allocator,
195 const uint8_t *data);
196 void streaming_protobufs__sg_nbmodification_confirm__ies__free_unpacked
197 (StreamingProtobufs__SgNBModificationConfirmIEs *message,
198 ProtobufCAllocator *allocator);
199 /* StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList methods */
200 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf_list__init
201 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *message);
202 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf_list__get_packed_size
203 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *message);
204 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf_list__pack
205 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *message,
207 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf_list__pack_to_buffer
208 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *message,
209 ProtobufCBuffer *buffer);
210 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *
211 streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf_list__unpack
212 (ProtobufCAllocator *allocator,
214 const uint8_t *data);
215 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf_list__free_unpacked
216 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *message,
217 ProtobufCAllocator *allocator);
218 /* StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs methods */
219 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ies__init
220 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs *message);
221 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ies__get_packed_size
222 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs *message);
223 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ies__pack
224 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs *message,
226 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ies__pack_to_buffer
227 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs *message,
228 ProtobufCBuffer *buffer);
229 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs *
230 streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ies__unpack
231 (ProtobufCAllocator *allocator,
233 const uint8_t *data);
234 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ies__free_unpacked
235 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs *message,
236 ProtobufCAllocator *allocator);
237 /* StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem methods */
238 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item__init
239 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *message);
240 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item__get_packed_size
241 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *message);
242 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item__pack
243 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *message,
245 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item__pack_to_buffer
246 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *message,
247 ProtobufCBuffer *buffer);
248 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *
249 streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item__unpack
250 (ProtobufCAllocator *allocator,
252 const uint8_t *data);
253 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item__free_unpacked
254 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *message,
255 ProtobufCAllocator *allocator);
256 /* StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs methods */
257 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ext_ies__init
258 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs *message);
259 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ext_ies__get_packed_size
260 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs *message);
261 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ext_ies__pack
262 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs *message,
264 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ext_ies__pack_to_buffer
265 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs *message,
266 ProtobufCBuffer *buffer);
267 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs *
268 streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ext_ies__unpack
269 (ProtobufCAllocator *allocator,
271 const uint8_t *data);
272 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ext_ies__free_unpacked
273 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs *message,
274 ProtobufCAllocator *allocator);
275 /* StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent methods */
276 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent__init
277 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *message);
278 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent__get_packed_size
279 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *message);
280 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent__pack
281 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *message,
283 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent__pack_to_buffer
284 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *message,
285 ProtobufCBuffer *buffer);
286 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *
287 streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent__unpack
288 (ProtobufCAllocator *allocator,
290 const uint8_t *data);
291 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent__free_unpacked
292 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *message,
293 ProtobufCAllocator *allocator);
294 /* StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs methods */
295 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent_ext_ies__init
296 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs *message);
297 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent_ext_ies__get_packed_size
298 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs *message);
299 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent_ext_ies__pack
300 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs *message,
302 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent_ext_ies__pack_to_buffer
303 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs *message,
304 ProtobufCBuffer *buffer);
305 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs *
306 streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent_ext_ies__unpack
307 (ProtobufCAllocator *allocator,
309 const uint8_t *data);
310 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent_ext_ies__free_unpacked
311 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs *message,
312 ProtobufCAllocator *allocator);
313 /* StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent methods */
314 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent__init
315 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *message);
316 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent__get_packed_size
317 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *message);
318 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent__pack
319 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *message,
321 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent__pack_to_buffer
322 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *message,
323 ProtobufCBuffer *buffer);
324 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *
325 streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent__unpack
326 (ProtobufCAllocator *allocator,
328 const uint8_t *data);
329 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent__free_unpacked
330 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *message,
331 ProtobufCAllocator *allocator);
332 /* StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs methods */
333 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent_ext_ies__init
334 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs *message);
335 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent_ext_ies__get_packed_size
336 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs *message);
337 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent_ext_ies__pack
338 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs *message,
340 size_t streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent_ext_ies__pack_to_buffer
341 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs *message,
342 ProtobufCBuffer *buffer);
343 StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs *
344 streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent_ext_ies__unpack
345 (ProtobufCAllocator *allocator,
347 const uint8_t *data);
348 void streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent_ext_ies__free_unpacked
349 (StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs *message,
350 ProtobufCAllocator *allocator);
351 /* --- per-message closures --- */
353 typedef void (*StreamingProtobufs__SgNBModificationConfirm_Closure)
354 (const StreamingProtobufs__SgNBModificationConfirm *message,
356 typedef void (*StreamingProtobufs__SgNBModificationConfirmIEs_Closure)
357 (const StreamingProtobufs__SgNBModificationConfirmIEs *message,
359 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList_Closure)
360 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *message,
362 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs_Closure)
363 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs *message,
365 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem_Closure)
366 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *message,
368 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs_Closure)
369 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs *message,
371 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent_Closure)
372 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *message,
374 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs_Closure)
375 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs *message,
377 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent_Closure)
378 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *message,
380 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs_Closure)
381 (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs *message,
384 /* --- services --- */
387 /* --- descriptors --- */
389 extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbmodification_confirm__descriptor;
390 extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbmodification_confirm__ies__descriptor;
391 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf_list__descriptor;
392 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ies__descriptor;
393 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item__descriptor;
394 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__item_ext_ies__descriptor;
395 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent__descriptor;
396 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcppresent_ext_ies__descriptor;
397 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent__descriptor;
398 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted_to_be_modified__sg_nbmod_conf__sg_nbpdcpnotpresent_ext_ies__descriptor;
400 PROTOBUF_C__END_DECLS
403 #endif /* PROTOBUF_C_sgnb_5fmodification_5fconfirm_2eproto__INCLUDED */