Change RMR version to 4.0.5, start listener in background mode at container startup
[ric-app/mc.git] / mc-core / mc / local_datasource / sgnb_modification_confirm.pb-c.h
1 /* Generated by the protocol buffer compiler.  DO NOT EDIT! */
2 /* Generated from: sgnb_modification_confirm.proto */
3
4 #ifndef PROTOBUF_C_sgnb_5fmodification_5fconfirm_2eproto__INCLUDED
5 #define PROTOBUF_C_sgnb_5fmodification_5fconfirm_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 "x2ap_common_types.pb-c.h"
19
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;
30
31
32 /* --- enums --- */
33
34
35 /* --- messages --- */
36
37 struct  _StreamingProtobufs__SgNBModificationConfirm
38 {
39   ProtobufCMessage base;
40   StreamingProtobufs__SgNBModificationConfirmIEs *protocolies;
41 };
42 #define STREAMING_PROTOBUFS__SG_NBMODIFICATION_CONFIRM__INIT \
43  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbmodification_confirm__descriptor) \
44     , NULL }
45
46
47 struct  _StreamingProtobufs__SgNBModificationConfirmIEs
48 {
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;
57 };
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 }
61
62
63 struct  _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList
64 {
65   ProtobufCMessage base;
66   size_t n_items;
67   StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs **items;
68 };
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) \
71     , 0,NULL }
72
73
74 struct  _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs
75 {
76   ProtobufCMessage base;
77   StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *id_e_rabs_admittedtobemodified_sgnbmodconf_item;
78 };
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) \
81     , NULL }
82
83
84 typedef enum {
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;
90
91 struct  _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem
92 {
93   ProtobufCMessage base;
94   uint32_t e_rab_id;
95   StreamingProtobufs__ENDCResourceConfiguration *en_dc_resourceconfiguration;
96   size_t n_ie_extensions;
97   StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs **ie_extensions;
98   StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem__ResourceConfigurationCase resource_configuration_case;
99   union {
100     StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *sgnbpdcppresent;
101     StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *sgnbpdcpnotpresent;
102   };
103 };
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} }
107
108
109 struct  _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs
110 {
111   ProtobufCMessage base;
112 };
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) \
115      }
116
117
118 struct  _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent
119 {
120   ProtobufCMessage base;
121   size_t n_ie_extensions;
122   StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs **ie_extensions;
123 };
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) \
126     , 0,NULL }
127
128
129 struct  _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs
130 {
131   ProtobufCMessage base;
132 };
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) \
135      }
136
137
138 struct  _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent
139 {
140   ProtobufCMessage base;
141   StreamingProtobufs__GTPtunnelEndpoint *secondary_menb_ul_gtp_teidatpdcp;
142   size_t n_ie_extensions;
143   StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs **ie_extensions;
144 };
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) \
147     , NULL, 0,NULL }
148
149
150 struct  _StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs
151 {
152   ProtobufCMessage base;
153   StreamingProtobufs__PDCPSnLength *id_ulpdcpsnlength;
154   StreamingProtobufs__PDCPSnLength *id_dlpdcpsnlength;
155 };
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) \
158     , NULL, NULL }
159
160
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,
168                       uint8_t             *out);
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,
175                       size_t               len,
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,
187                       uint8_t             *out);
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,
194                       size_t               len,
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,
206                       uint8_t             *out);
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,
213                       size_t               len,
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,
225                       uint8_t             *out);
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,
232                       size_t               len,
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,
244                       uint8_t             *out);
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,
251                       size_t               len,
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,
263                       uint8_t             *out);
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,
270                       size_t               len,
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,
282                       uint8_t             *out);
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,
289                       size_t               len,
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,
301                       uint8_t             *out);
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,
308                       size_t               len,
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,
320                       uint8_t             *out);
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,
327                       size_t               len,
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,
339                       uint8_t             *out);
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,
346                       size_t               len,
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 --- */
352
353 typedef void (*StreamingProtobufs__SgNBModificationConfirm_Closure)
354                  (const StreamingProtobufs__SgNBModificationConfirm *message,
355                   void *closure_data);
356 typedef void (*StreamingProtobufs__SgNBModificationConfirmIEs_Closure)
357                  (const StreamingProtobufs__SgNBModificationConfirmIEs *message,
358                   void *closure_data);
359 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList_Closure)
360                  (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfList *message,
361                   void *closure_data);
362 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs_Closure)
363                  (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemIEs *message,
364                   void *closure_data);
365 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem_Closure)
366                  (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItem *message,
367                   void *closure_data);
368 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs_Closure)
369                  (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfItemExtIEs *message,
370                   void *closure_data);
371 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent_Closure)
372                  (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresent *message,
373                   void *closure_data);
374 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs_Closure)
375                  (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPpresentExtIEs *message,
376                   void *closure_data);
377 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent_Closure)
378                  (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresent *message,
379                   void *closure_data);
380 typedef void (*StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs_Closure)
381                  (const StreamingProtobufs__ERABsAdmittedToBeModifiedSgNBModConfSgNBPDCPnotpresentExtIEs *message,
382                   void *closure_data);
383
384 /* --- services --- */
385
386
387 /* --- descriptors --- */
388
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;
399
400 PROTOBUF_C__END_DECLS
401
402
403 #endif  /* PROTOBUF_C_sgnb_5fmodification_5fconfirm_2eproto__INCLUDED */