Support for additional NR metrics
[ric-app/mc.git] / mc-core / mc / local_datasource / sgnb_release_confirm.pb-c.h
1 /* Generated by the protocol buffer compiler.  DO NOT EDIT! */
2 /* Generated from: sgnb_release_confirm.proto */
3
4 #ifndef PROTOBUF_C_sgnb_5frelease_5fconfirm_2eproto__INCLUDED
5 #define PROTOBUF_C_sgnb_5frelease_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__SgNBReleaseConfirm StreamingProtobufs__SgNBReleaseConfirm;
21 typedef struct _StreamingProtobufs__SgNBReleaseConfirmIEs StreamingProtobufs__SgNBReleaseConfirmIEs;
22 typedef struct _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList;
23 typedef struct _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem;
24 typedef struct _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs;
25 typedef struct _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent;
26 typedef struct _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent;
27 typedef struct _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs;
28
29
30 /* --- enums --- */
31
32
33 /* --- messages --- */
34
35 struct  _StreamingProtobufs__SgNBReleaseConfirm
36 {
37   ProtobufCMessage base;
38   StreamingProtobufs__SgNBReleaseConfirmIEs *protocolies;
39 };
40 #define STREAMING_PROTOBUFS__SG_NBRELEASE_CONFIRM__INIT \
41  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbrelease_confirm__descriptor) \
42     , NULL }
43
44
45 struct  _StreamingProtobufs__SgNBReleaseConfirmIEs
46 {
47   ProtobufCMessage base;
48   uint32_t id_menb_ue_x2ap_id;
49   uint32_t id_sgnb_ue_x2ap_id;
50   StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *id_e_rabs_tobereleased_sgnbrelconflist;
51   StreamingProtobufs__CriticalityDiagnostics *id_criticalitydiagnostics;
52   Google__Protobuf__UInt32Value *id_menb_ue_x2ap_id_extension;
53 };
54 #define STREAMING_PROTOBUFS__SG_NBRELEASE_CONFIRM__IES__INIT \
55  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__sg_nbrelease_confirm__ies__descriptor) \
56     , 0, 0, NULL, NULL, NULL }
57
58
59 struct  _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList
60 {
61   ProtobufCMessage base;
62   size_t n_id_e_rabs_tobereleased_sgnbrelconf_item;
63   StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem **id_e_rabs_tobereleased_sgnbrelconf_item;
64 };
65 #define STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF_LIST__INIT \
66  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor) \
67     , 0,NULL }
68
69
70 typedef enum {
71   STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM__RESOURCE_CONFIGURATION__NOT_SET = 0,
72   STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM__RESOURCE_CONFIGURATION_SG_NBPDCPPRESENT = 3,
73   STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM__RESOURCE_CONFIGURATION_SG_NBPDCPNOTPRESENT = 4
74     PROTOBUF_C__FORCE_ENUM_TO_BE_INT_SIZE(STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM__RESOURCE_CONFIGURATION)
75 } StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem__ResourceConfigurationCase;
76
77 struct  _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem
78 {
79   ProtobufCMessage base;
80   uint32_t e_rab_id;
81   StreamingProtobufs__ENDCResourceConfiguration *en_dc_resourceconfiguration;
82   size_t n_ie_extensions;
83   StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs **ie_extensions;
84   StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem__ResourceConfigurationCase resource_configuration_case;
85   union {
86     StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *sgnbpdcppresent;
87     StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *sgnbpdcpnotpresent;
88   };
89 };
90 #define STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM__INIT \
91  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor) \
92     , 0, NULL, 0,NULL, STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM__RESOURCE_CONFIGURATION__NOT_SET, {0} }
93
94
95 struct  _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs
96 {
97   ProtobufCMessage base;
98 };
99 #define STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM_EXT_IES__INIT \
100  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor) \
101      }
102
103
104 struct  _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent
105 {
106   ProtobufCMessage base;
107   StreamingProtobufs__GTPtunnelEndpoint *ul_gtptunnelendpoint;
108   StreamingProtobufs__GTPtunnelEndpoint *dl_gtptunnelendpoint;
109 };
110 #define STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__SG_NBPDCPPRESENT__INIT \
111  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor) \
112     , NULL, NULL }
113
114
115 struct  _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent
116 {
117   ProtobufCMessage base;
118   size_t n_ie_extensions;
119   StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs **ie_extensions;
120 };
121 #define STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__SG_NBPDCPNOTPRESENT__INIT \
122  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor) \
123     , 0,NULL }
124
125
126 struct  _StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs
127 {
128   ProtobufCMessage base;
129 };
130 #define STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__SG_NBPDCPNOTPRESENT_EXT_IES__INIT \
131  { PROTOBUF_C_MESSAGE_INIT (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor) \
132      }
133
134
135 /* StreamingProtobufs__SgNBReleaseConfirm methods */
136 void   streaming_protobufs__sg_nbrelease_confirm__init
137                      (StreamingProtobufs__SgNBReleaseConfirm         *message);
138 size_t streaming_protobufs__sg_nbrelease_confirm__get_packed_size
139                      (const StreamingProtobufs__SgNBReleaseConfirm   *message);
140 size_t streaming_protobufs__sg_nbrelease_confirm__pack
141                      (const StreamingProtobufs__SgNBReleaseConfirm   *message,
142                       uint8_t             *out);
143 size_t streaming_protobufs__sg_nbrelease_confirm__pack_to_buffer
144                      (const StreamingProtobufs__SgNBReleaseConfirm   *message,
145                       ProtobufCBuffer     *buffer);
146 StreamingProtobufs__SgNBReleaseConfirm *
147        streaming_protobufs__sg_nbrelease_confirm__unpack
148                      (ProtobufCAllocator  *allocator,
149                       size_t               len,
150                       const uint8_t       *data);
151 void   streaming_protobufs__sg_nbrelease_confirm__free_unpacked
152                      (StreamingProtobufs__SgNBReleaseConfirm *message,
153                       ProtobufCAllocator *allocator);
154 /* StreamingProtobufs__SgNBReleaseConfirmIEs methods */
155 void   streaming_protobufs__sg_nbrelease_confirm__ies__init
156                      (StreamingProtobufs__SgNBReleaseConfirmIEs         *message);
157 size_t streaming_protobufs__sg_nbrelease_confirm__ies__get_packed_size
158                      (const StreamingProtobufs__SgNBReleaseConfirmIEs   *message);
159 size_t streaming_protobufs__sg_nbrelease_confirm__ies__pack
160                      (const StreamingProtobufs__SgNBReleaseConfirmIEs   *message,
161                       uint8_t             *out);
162 size_t streaming_protobufs__sg_nbrelease_confirm__ies__pack_to_buffer
163                      (const StreamingProtobufs__SgNBReleaseConfirmIEs   *message,
164                       ProtobufCBuffer     *buffer);
165 StreamingProtobufs__SgNBReleaseConfirmIEs *
166        streaming_protobufs__sg_nbrelease_confirm__ies__unpack
167                      (ProtobufCAllocator  *allocator,
168                       size_t               len,
169                       const uint8_t       *data);
170 void   streaming_protobufs__sg_nbrelease_confirm__ies__free_unpacked
171                      (StreamingProtobufs__SgNBReleaseConfirmIEs *message,
172                       ProtobufCAllocator *allocator);
173 /* StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList methods */
174 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__init
175                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList         *message);
176 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__get_packed_size
177                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList   *message);
178 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__pack
179                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList   *message,
180                       uint8_t             *out);
181 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__pack_to_buffer
182                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList   *message,
183                       ProtobufCBuffer     *buffer);
184 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *
185        streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__unpack
186                      (ProtobufCAllocator  *allocator,
187                       size_t               len,
188                       const uint8_t       *data);
189 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__free_unpacked
190                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *message,
191                       ProtobufCAllocator *allocator);
192 /* StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem methods */
193 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__init
194                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem         *message);
195 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__get_packed_size
196                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem   *message);
197 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__pack
198                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem   *message,
199                       uint8_t             *out);
200 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__pack_to_buffer
201                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem   *message,
202                       ProtobufCBuffer     *buffer);
203 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *
204        streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__unpack
205                      (ProtobufCAllocator  *allocator,
206                       size_t               len,
207                       const uint8_t       *data);
208 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__free_unpacked
209                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *message,
210                       ProtobufCAllocator *allocator);
211 /* StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs methods */
212 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__init
213                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs         *message);
214 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__get_packed_size
215                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs   *message);
216 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__pack
217                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs   *message,
218                       uint8_t             *out);
219 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__pack_to_buffer
220                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs   *message,
221                       ProtobufCBuffer     *buffer);
222 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *
223        streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__unpack
224                      (ProtobufCAllocator  *allocator,
225                       size_t               len,
226                       const uint8_t       *data);
227 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__free_unpacked
228                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *message,
229                       ProtobufCAllocator *allocator);
230 /* StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent methods */
231 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__init
232                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent         *message);
233 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__get_packed_size
234                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent   *message);
235 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__pack
236                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent   *message,
237                       uint8_t             *out);
238 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__pack_to_buffer
239                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent   *message,
240                       ProtobufCBuffer     *buffer);
241 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *
242        streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__unpack
243                      (ProtobufCAllocator  *allocator,
244                       size_t               len,
245                       const uint8_t       *data);
246 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__free_unpacked
247                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *message,
248                       ProtobufCAllocator *allocator);
249 /* StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent methods */
250 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__init
251                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent         *message);
252 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__get_packed_size
253                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent   *message);
254 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__pack
255                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent   *message,
256                       uint8_t             *out);
257 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__pack_to_buffer
258                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent   *message,
259                       ProtobufCBuffer     *buffer);
260 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *
261        streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__unpack
262                      (ProtobufCAllocator  *allocator,
263                       size_t               len,
264                       const uint8_t       *data);
265 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__free_unpacked
266                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *message,
267                       ProtobufCAllocator *allocator);
268 /* StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs methods */
269 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__init
270                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs         *message);
271 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__get_packed_size
272                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs   *message);
273 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__pack
274                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs   *message,
275                       uint8_t             *out);
276 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__pack_to_buffer
277                      (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs   *message,
278                       ProtobufCBuffer     *buffer);
279 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *
280        streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__unpack
281                      (ProtobufCAllocator  *allocator,
282                       size_t               len,
283                       const uint8_t       *data);
284 void   streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__free_unpacked
285                      (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *message,
286                       ProtobufCAllocator *allocator);
287 /* --- per-message closures --- */
288
289 typedef void (*StreamingProtobufs__SgNBReleaseConfirm_Closure)
290                  (const StreamingProtobufs__SgNBReleaseConfirm *message,
291                   void *closure_data);
292 typedef void (*StreamingProtobufs__SgNBReleaseConfirmIEs_Closure)
293                  (const StreamingProtobufs__SgNBReleaseConfirmIEs *message,
294                   void *closure_data);
295 typedef void (*StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList_Closure)
296                  (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *message,
297                   void *closure_data);
298 typedef void (*StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem_Closure)
299                  (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *message,
300                   void *closure_data);
301 typedef void (*StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs_Closure)
302                  (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *message,
303                   void *closure_data);
304 typedef void (*StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent_Closure)
305                  (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *message,
306                   void *closure_data);
307 typedef void (*StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent_Closure)
308                  (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *message,
309                   void *closure_data);
310 typedef void (*StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs_Closure)
311                  (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *message,
312                   void *closure_data);
313
314 /* --- services --- */
315
316
317 /* --- descriptors --- */
318
319 extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbrelease_confirm__descriptor;
320 extern const ProtobufCMessageDescriptor streaming_protobufs__sg_nbrelease_confirm__ies__descriptor;
321 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor;
322 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor;
323 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor;
324 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor;
325 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor;
326 extern const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor;
327
328 PROTOBUF_C__END_DECLS
329
330
331 #endif  /* PROTOBUF_C_sgnb_5frelease_5fconfirm_2eproto__INCLUDED */