1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: sgnb_release_confirm.proto */
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
9 #include "sgnb_release_confirm.pb-c.h"
10 void streaming_protobufs__sg_nbrelease_confirm__init
11 (StreamingProtobufs__SgNBReleaseConfirm *message)
13 static const StreamingProtobufs__SgNBReleaseConfirm init_value = STREAMING_PROTOBUFS__SG_NBRELEASE_CONFIRM__INIT;
14 *message = init_value;
16 size_t streaming_protobufs__sg_nbrelease_confirm__get_packed_size
17 (const StreamingProtobufs__SgNBReleaseConfirm *message)
19 assert(message->base.descriptor == &streaming_protobufs__sg_nbrelease_confirm__descriptor);
20 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
22 size_t streaming_protobufs__sg_nbrelease_confirm__pack
23 (const StreamingProtobufs__SgNBReleaseConfirm *message,
26 assert(message->base.descriptor == &streaming_protobufs__sg_nbrelease_confirm__descriptor);
27 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
29 size_t streaming_protobufs__sg_nbrelease_confirm__pack_to_buffer
30 (const StreamingProtobufs__SgNBReleaseConfirm *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &streaming_protobufs__sg_nbrelease_confirm__descriptor);
34 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
36 StreamingProtobufs__SgNBReleaseConfirm *
37 streaming_protobufs__sg_nbrelease_confirm__unpack
38 (ProtobufCAllocator *allocator,
42 return (StreamingProtobufs__SgNBReleaseConfirm *)
43 protobuf_c_message_unpack (&streaming_protobufs__sg_nbrelease_confirm__descriptor,
44 allocator, len, data);
46 void streaming_protobufs__sg_nbrelease_confirm__free_unpacked
47 (StreamingProtobufs__SgNBReleaseConfirm *message,
48 ProtobufCAllocator *allocator)
52 assert(message->base.descriptor == &streaming_protobufs__sg_nbrelease_confirm__descriptor);
53 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
55 void streaming_protobufs__sg_nbrelease_confirm__ies__init
56 (StreamingProtobufs__SgNBReleaseConfirmIEs *message)
58 static const StreamingProtobufs__SgNBReleaseConfirmIEs init_value = STREAMING_PROTOBUFS__SG_NBRELEASE_CONFIRM__IES__INIT;
59 *message = init_value;
61 size_t streaming_protobufs__sg_nbrelease_confirm__ies__get_packed_size
62 (const StreamingProtobufs__SgNBReleaseConfirmIEs *message)
64 assert(message->base.descriptor == &streaming_protobufs__sg_nbrelease_confirm__ies__descriptor);
65 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
67 size_t streaming_protobufs__sg_nbrelease_confirm__ies__pack
68 (const StreamingProtobufs__SgNBReleaseConfirmIEs *message,
71 assert(message->base.descriptor == &streaming_protobufs__sg_nbrelease_confirm__ies__descriptor);
72 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
74 size_t streaming_protobufs__sg_nbrelease_confirm__ies__pack_to_buffer
75 (const StreamingProtobufs__SgNBReleaseConfirmIEs *message,
76 ProtobufCBuffer *buffer)
78 assert(message->base.descriptor == &streaming_protobufs__sg_nbrelease_confirm__ies__descriptor);
79 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
81 StreamingProtobufs__SgNBReleaseConfirmIEs *
82 streaming_protobufs__sg_nbrelease_confirm__ies__unpack
83 (ProtobufCAllocator *allocator,
87 return (StreamingProtobufs__SgNBReleaseConfirmIEs *)
88 protobuf_c_message_unpack (&streaming_protobufs__sg_nbrelease_confirm__ies__descriptor,
89 allocator, len, data);
91 void streaming_protobufs__sg_nbrelease_confirm__ies__free_unpacked
92 (StreamingProtobufs__SgNBReleaseConfirmIEs *message,
93 ProtobufCAllocator *allocator)
97 assert(message->base.descriptor == &streaming_protobufs__sg_nbrelease_confirm__ies__descriptor);
98 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
100 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__init
101 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *message)
103 static const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF_LIST__INIT;
104 *message = init_value;
106 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__get_packed_size
107 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *message)
109 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor);
110 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
112 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__pack
113 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *message,
116 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor);
117 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
119 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__pack_to_buffer
120 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *message,
121 ProtobufCBuffer *buffer)
123 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor);
124 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
126 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *
127 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__unpack
128 (ProtobufCAllocator *allocator,
132 return (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *)
133 protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor,
134 allocator, len, data);
136 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__free_unpacked
137 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList *message,
138 ProtobufCAllocator *allocator)
142 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor);
143 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
145 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__init
146 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *message)
148 static const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM__INIT;
149 *message = init_value;
151 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__get_packed_size
152 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *message)
154 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor);
155 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
157 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__pack
158 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *message,
161 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor);
162 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
164 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__pack_to_buffer
165 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *message,
166 ProtobufCBuffer *buffer)
168 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor);
169 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
171 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *
172 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__unpack
173 (ProtobufCAllocator *allocator,
177 return (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *)
178 protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor,
179 allocator, len, data);
181 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__free_unpacked
182 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem *message,
183 ProtobufCAllocator *allocator)
187 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor);
188 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
190 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__init
191 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *message)
193 static const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__ITEM_EXT_IES__INIT;
194 *message = init_value;
196 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__get_packed_size
197 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *message)
199 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor);
200 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
202 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__pack
203 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *message,
206 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor);
207 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
209 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__pack_to_buffer
210 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *message,
211 ProtobufCBuffer *buffer)
213 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor);
214 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
216 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *
217 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__unpack
218 (ProtobufCAllocator *allocator,
222 return (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *)
223 protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor,
224 allocator, len, data);
226 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__free_unpacked
227 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs *message,
228 ProtobufCAllocator *allocator)
232 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor);
233 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
235 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__init
236 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *message)
238 static const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__SG_NBPDCPPRESENT__INIT;
239 *message = init_value;
241 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__get_packed_size
242 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *message)
244 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor);
245 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
247 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__pack
248 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *message,
251 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor);
252 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
254 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__pack_to_buffer
255 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *message,
256 ProtobufCBuffer *buffer)
258 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor);
259 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
261 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *
262 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__unpack
263 (ProtobufCAllocator *allocator,
267 return (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *)
268 protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor,
269 allocator, len, data);
271 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__free_unpacked
272 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent *message,
273 ProtobufCAllocator *allocator)
277 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor);
278 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
280 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__init
281 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *message)
283 static const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__SG_NBPDCPNOTPRESENT__INIT;
284 *message = init_value;
286 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__get_packed_size
287 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *message)
289 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor);
290 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
292 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__pack
293 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *message,
296 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor);
297 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
299 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__pack_to_buffer
300 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *message,
301 ProtobufCBuffer *buffer)
303 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor);
304 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
306 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *
307 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__unpack
308 (ProtobufCAllocator *allocator,
312 return (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *)
313 protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor,
314 allocator, len, data);
316 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__free_unpacked
317 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent *message,
318 ProtobufCAllocator *allocator)
322 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor);
323 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
325 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__init
326 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *message)
328 static const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_RELEASED__SG_NBREL_CONF__SG_NBPDCPNOTPRESENT_EXT_IES__INIT;
329 *message = init_value;
331 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__get_packed_size
332 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *message)
334 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor);
335 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
337 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__pack
338 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *message,
341 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor);
342 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
344 size_t streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__pack_to_buffer
345 (const StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *message,
346 ProtobufCBuffer *buffer)
348 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor);
349 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
351 StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *
352 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__unpack
353 (ProtobufCAllocator *allocator,
357 return (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *)
358 protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor,
359 allocator, len, data);
361 void streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__free_unpacked
362 (StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs *message,
363 ProtobufCAllocator *allocator)
367 assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor);
368 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
370 static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbrelease_confirm__field_descriptors[1] =
375 PROTOBUF_C_LABEL_NONE,
376 PROTOBUF_C_TYPE_MESSAGE,
377 0, /* quantifier_offset */
378 offsetof(StreamingProtobufs__SgNBReleaseConfirm, protocolies),
379 &streaming_protobufs__sg_nbrelease_confirm__ies__descriptor,
382 0,NULL,NULL /* reserved1,reserved2, etc */
385 static const unsigned streaming_protobufs__sg_nbrelease_confirm__field_indices_by_name[] = {
386 0, /* field[0] = protocolIEs */
388 static const ProtobufCIntRange streaming_protobufs__sg_nbrelease_confirm__number_ranges[1 + 1] =
393 const ProtobufCMessageDescriptor streaming_protobufs__sg_nbrelease_confirm__descriptor =
395 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
396 "streaming_protobufs.SgNBReleaseConfirm",
397 "SgNBReleaseConfirm",
398 "StreamingProtobufs__SgNBReleaseConfirm",
399 "streaming_protobufs",
400 sizeof(StreamingProtobufs__SgNBReleaseConfirm),
402 streaming_protobufs__sg_nbrelease_confirm__field_descriptors,
403 streaming_protobufs__sg_nbrelease_confirm__field_indices_by_name,
404 1, streaming_protobufs__sg_nbrelease_confirm__number_ranges,
405 (ProtobufCMessageInit) streaming_protobufs__sg_nbrelease_confirm__init,
406 NULL,NULL,NULL /* reserved[123] */
408 static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbrelease_confirm__ies__field_descriptors[5] =
411 "id_MeNB_UE_X2AP_ID",
413 PROTOBUF_C_LABEL_NONE,
414 PROTOBUF_C_TYPE_UINT32,
415 0, /* quantifier_offset */
416 offsetof(StreamingProtobufs__SgNBReleaseConfirmIEs, id_menb_ue_x2ap_id),
420 0,NULL,NULL /* reserved1,reserved2, etc */
423 "id_SgNB_UE_X2AP_ID",
425 PROTOBUF_C_LABEL_NONE,
426 PROTOBUF_C_TYPE_UINT32,
427 0, /* quantifier_offset */
428 offsetof(StreamingProtobufs__SgNBReleaseConfirmIEs, id_sgnb_ue_x2ap_id),
432 0,NULL,NULL /* reserved1,reserved2, etc */
435 "id_E_RABs_ToBeReleased_SgNBRelConfList",
437 PROTOBUF_C_LABEL_NONE,
438 PROTOBUF_C_TYPE_MESSAGE,
439 0, /* quantifier_offset */
440 offsetof(StreamingProtobufs__SgNBReleaseConfirmIEs, id_e_rabs_tobereleased_sgnbrelconflist),
441 &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor,
444 0,NULL,NULL /* reserved1,reserved2, etc */
447 "id_CriticalityDiagnostics",
449 PROTOBUF_C_LABEL_NONE,
450 PROTOBUF_C_TYPE_MESSAGE,
451 0, /* quantifier_offset */
452 offsetof(StreamingProtobufs__SgNBReleaseConfirmIEs, id_criticalitydiagnostics),
453 &streaming_protobufs__criticality_diagnostics__descriptor,
456 0,NULL,NULL /* reserved1,reserved2, etc */
459 "id_MeNB_UE_X2AP_ID_Extension",
461 PROTOBUF_C_LABEL_NONE,
462 PROTOBUF_C_TYPE_MESSAGE,
463 0, /* quantifier_offset */
464 offsetof(StreamingProtobufs__SgNBReleaseConfirmIEs, id_menb_ue_x2ap_id_extension),
465 &google__protobuf__uint32_value__descriptor,
468 0,NULL,NULL /* reserved1,reserved2, etc */
471 static const unsigned streaming_protobufs__sg_nbrelease_confirm__ies__field_indices_by_name[] = {
472 3, /* field[3] = id_CriticalityDiagnostics */
473 2, /* field[2] = id_E_RABs_ToBeReleased_SgNBRelConfList */
474 0, /* field[0] = id_MeNB_UE_X2AP_ID */
475 4, /* field[4] = id_MeNB_UE_X2AP_ID_Extension */
476 1, /* field[1] = id_SgNB_UE_X2AP_ID */
478 static const ProtobufCIntRange streaming_protobufs__sg_nbrelease_confirm__ies__number_ranges[1 + 1] =
483 const ProtobufCMessageDescriptor streaming_protobufs__sg_nbrelease_confirm__ies__descriptor =
485 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
486 "streaming_protobufs.SgNBReleaseConfirm_IEs",
487 "SgNBReleaseConfirmIEs",
488 "StreamingProtobufs__SgNBReleaseConfirmIEs",
489 "streaming_protobufs",
490 sizeof(StreamingProtobufs__SgNBReleaseConfirmIEs),
492 streaming_protobufs__sg_nbrelease_confirm__ies__field_descriptors,
493 streaming_protobufs__sg_nbrelease_confirm__ies__field_indices_by_name,
494 1, streaming_protobufs__sg_nbrelease_confirm__ies__number_ranges,
495 (ProtobufCMessageInit) streaming_protobufs__sg_nbrelease_confirm__ies__init,
496 NULL,NULL,NULL /* reserved[123] */
498 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__field_descriptors[1] =
501 "id_E_RABs_ToBeReleased_SgNBRelConf_Item",
503 PROTOBUF_C_LABEL_REPEATED,
504 PROTOBUF_C_TYPE_MESSAGE,
505 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList, n_id_e_rabs_tobereleased_sgnbrelconf_item),
506 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList, id_e_rabs_tobereleased_sgnbrelconf_item),
507 &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor,
510 0,NULL,NULL /* reserved1,reserved2, etc */
513 static const unsigned streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__field_indices_by_name[] = {
514 0, /* field[0] = id_E_RABs_ToBeReleased_SgNBRelConf_Item */
516 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__number_ranges[1 + 1] =
521 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__descriptor =
523 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
524 "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelConfList",
525 "ERABsToBeReleasedSgNBRelConfList",
526 "StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList",
527 "streaming_protobufs",
528 sizeof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfList),
530 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__field_descriptors,
531 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__field_indices_by_name,
532 1, streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__number_ranges,
533 (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf_list__init,
534 NULL,NULL,NULL /* reserved[123] */
536 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__field_descriptors[5] =
541 PROTOBUF_C_LABEL_NONE,
542 PROTOBUF_C_TYPE_UINT32,
543 0, /* quantifier_offset */
544 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem, e_rab_id),
548 0,NULL,NULL /* reserved1,reserved2, etc */
551 "en_DC_ResourceConfiguration",
553 PROTOBUF_C_LABEL_NONE,
554 PROTOBUF_C_TYPE_MESSAGE,
555 0, /* quantifier_offset */
556 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem, en_dc_resourceconfiguration),
557 &streaming_protobufs__en__dc__resource_configuration__descriptor,
560 0,NULL,NULL /* reserved1,reserved2, etc */
565 PROTOBUF_C_LABEL_NONE,
566 PROTOBUF_C_TYPE_MESSAGE,
567 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem, resource_configuration_case),
568 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem, sgnbpdcppresent),
569 &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor,
571 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
572 0,NULL,NULL /* reserved1,reserved2, etc */
575 "SgNBPDCPnotpresent",
577 PROTOBUF_C_LABEL_NONE,
578 PROTOBUF_C_TYPE_MESSAGE,
579 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem, resource_configuration_case),
580 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem, sgnbpdcpnotpresent),
581 &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor,
583 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
584 0,NULL,NULL /* reserved1,reserved2, etc */
589 PROTOBUF_C_LABEL_REPEATED,
590 PROTOBUF_C_TYPE_MESSAGE,
591 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem, n_ie_extensions),
592 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem, ie_extensions),
593 &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor,
596 0,NULL,NULL /* reserved1,reserved2, etc */
599 static const unsigned streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__field_indices_by_name[] = {
600 3, /* field[3] = SgNBPDCPnotpresent */
601 0, /* field[0] = e_RAB_ID */
602 1, /* field[1] = en_DC_ResourceConfiguration */
603 4, /* field[4] = iE_Extensions */
604 2, /* field[2] = sgNBPDCPpresent */
606 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__number_ranges[1 + 1] =
611 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__descriptor =
613 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
614 "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelConf_Item",
615 "ERABsToBeReleasedSgNBRelConfItem",
616 "StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem",
617 "streaming_protobufs",
618 sizeof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItem),
620 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__field_descriptors,
621 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__field_indices_by_name,
622 1, streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__number_ranges,
623 (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item__init,
624 NULL,NULL,NULL /* reserved[123] */
626 #define streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__field_descriptors NULL
627 #define streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__field_indices_by_name NULL
628 #define streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__number_ranges NULL
629 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__descriptor =
631 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
632 "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelConf_ItemExtIEs",
633 "ERABsToBeReleasedSgNBRelConfItemExtIEs",
634 "StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs",
635 "streaming_protobufs",
636 sizeof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfItemExtIEs),
638 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__field_descriptors,
639 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__field_indices_by_name,
640 0, streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__number_ranges,
641 (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__item_ext_ies__init,
642 NULL,NULL,NULL /* reserved[123] */
644 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__field_descriptors[2] =
647 "uL_GTPtunnelEndpoint",
649 PROTOBUF_C_LABEL_NONE,
650 PROTOBUF_C_TYPE_MESSAGE,
651 0, /* quantifier_offset */
652 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent, ul_gtptunnelendpoint),
653 &streaming_protobufs__gtptunnel_endpoint__descriptor,
656 0,NULL,NULL /* reserved1,reserved2, etc */
659 "dL_GTPtunnelEndpoint",
661 PROTOBUF_C_LABEL_NONE,
662 PROTOBUF_C_TYPE_MESSAGE,
663 0, /* quantifier_offset */
664 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent, dl_gtptunnelendpoint),
665 &streaming_protobufs__gtptunnel_endpoint__descriptor,
668 0,NULL,NULL /* reserved1,reserved2, etc */
671 static const unsigned streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__field_indices_by_name[] = {
672 1, /* field[1] = dL_GTPtunnelEndpoint */
673 0, /* field[0] = uL_GTPtunnelEndpoint */
675 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__number_ranges[1 + 1] =
680 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__descriptor =
682 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
683 "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelConf_SgNBPDCPpresent",
684 "ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent",
685 "StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent",
686 "streaming_protobufs",
687 sizeof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPpresent),
689 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__field_descriptors,
690 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__field_indices_by_name,
691 1, streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__number_ranges,
692 (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcppresent__init,
693 NULL,NULL,NULL /* reserved[123] */
695 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__field_descriptors[1] =
700 PROTOBUF_C_LABEL_REPEATED,
701 PROTOBUF_C_TYPE_MESSAGE,
702 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent, n_ie_extensions),
703 offsetof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent, ie_extensions),
704 &streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor,
707 0,NULL,NULL /* reserved1,reserved2, etc */
710 static const unsigned streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__field_indices_by_name[] = {
711 0, /* field[0] = iE_Extensions */
713 static const ProtobufCIntRange streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__number_ranges[1 + 1] =
718 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__descriptor =
720 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
721 "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelConf_SgNBPDCPnotpresent",
722 "ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent",
723 "StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent",
724 "streaming_protobufs",
725 sizeof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresent),
727 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__field_descriptors,
728 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__field_indices_by_name,
729 1, streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__number_ranges,
730 (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent__init,
731 NULL,NULL,NULL /* reserved[123] */
733 #define streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__field_descriptors NULL
734 #define streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__field_indices_by_name NULL
735 #define streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__number_ranges NULL
736 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__descriptor =
738 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
739 "streaming_protobufs.E_RABs_ToBeReleased_SgNBRelConf_SgNBPDCPnotpresentExtIEs",
740 "ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs",
741 "StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs",
742 "streaming_protobufs",
743 sizeof(StreamingProtobufs__ERABsToBeReleasedSgNBRelConfSgNBPDCPnotpresentExtIEs),
745 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__field_descriptors,
746 streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__field_indices_by_name,
747 0, streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__number_ranges,
748 (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_released__sg_nbrel_conf__sg_nbpdcpnotpresent_ext_ies__init,
749 NULL,NULL,NULL /* reserved[123] */