1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: sgnb_release_request_acknowledge.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_request_acknowledge.pb-c.h"
10 void uenibstreamprotobuf__sg_nbrelease_request_acknowledge__init
11 (Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge *message)
13 static const Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge init_value = UENIBSTREAMPROTOBUF__SG_NBRELEASE_REQUEST_ACKNOWLEDGE__INIT;
14 *message = init_value;
16 size_t uenibstreamprotobuf__sg_nbrelease_request_acknowledge__get_packed_size
17 (const Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge *message)
19 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__descriptor);
20 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
22 size_t uenibstreamprotobuf__sg_nbrelease_request_acknowledge__pack
23 (const Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge *message,
26 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__descriptor);
27 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
29 size_t uenibstreamprotobuf__sg_nbrelease_request_acknowledge__pack_to_buffer
30 (const Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__descriptor);
34 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
36 Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge *
37 uenibstreamprotobuf__sg_nbrelease_request_acknowledge__unpack
38 (ProtobufCAllocator *allocator,
42 return (Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge *)
43 protobuf_c_message_unpack (&uenibstreamprotobuf__sg_nbrelease_request_acknowledge__descriptor,
44 allocator, len, data);
46 void uenibstreamprotobuf__sg_nbrelease_request_acknowledge__free_unpacked
47 (Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge *message,
48 ProtobufCAllocator *allocator)
52 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__descriptor);
53 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
55 void uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__init
56 (Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs *message)
58 static const Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs init_value = UENIBSTREAMPROTOBUF__SG_NBRELEASE_REQUEST_ACKNOWLEDGE__IES__INIT;
59 *message = init_value;
61 size_t uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__get_packed_size
62 (const Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs *message)
64 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__descriptor);
65 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
67 size_t uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__pack
68 (const Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs *message,
71 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__descriptor);
72 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
74 size_t uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__pack_to_buffer
75 (const Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs *message,
76 ProtobufCBuffer *buffer)
78 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__descriptor);
79 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
81 Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs *
82 uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__unpack
83 (ProtobufCAllocator *allocator,
87 return (Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs *)
88 protobuf_c_message_unpack (&uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__descriptor,
89 allocator, len, data);
91 void uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__free_unpacked
92 (Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs *message,
93 ProtobufCAllocator *allocator)
97 assert(message->base.descriptor == &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__descriptor);
98 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
100 void uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__init
101 (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList *message)
103 static const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList init_value = UENIBSTREAMPROTOBUF__E__RABS__ADMITTED__TO_BE_RELEASED__SG_NBREL_REQ_ACK_LIST__INIT;
104 *message = init_value;
106 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__get_packed_size
107 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList *message)
109 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__descriptor);
110 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
112 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__pack
113 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList *message,
116 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__descriptor);
117 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
119 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__pack_to_buffer
120 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList *message,
121 ProtobufCBuffer *buffer)
123 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__descriptor);
124 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
126 Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList *
127 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__unpack
128 (ProtobufCAllocator *allocator,
132 return (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList *)
133 protobuf_c_message_unpack (&uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__descriptor,
134 allocator, len, data);
136 void uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__free_unpacked
137 (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList *message,
138 ProtobufCAllocator *allocator)
142 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__descriptor);
143 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
145 void uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__init
146 (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem *message)
148 static const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem init_value = UENIBSTREAMPROTOBUF__E__RABS__ADMITTED__TO_BE_RELEASED__SG_NBREL_REQ_ACK__ITEM__INIT;
149 *message = init_value;
151 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__get_packed_size
152 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem *message)
154 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__descriptor);
155 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
157 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__pack
158 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem *message,
161 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__descriptor);
162 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
164 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__pack_to_buffer
165 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem *message,
166 ProtobufCBuffer *buffer)
168 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__descriptor);
169 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
171 Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem *
172 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__unpack
173 (ProtobufCAllocator *allocator,
177 return (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem *)
178 protobuf_c_message_unpack (&uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__descriptor,
179 allocator, len, data);
181 void uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__free_unpacked
182 (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem *message,
183 ProtobufCAllocator *allocator)
187 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__descriptor);
188 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
190 void uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__init
191 (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs *message)
193 static const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs init_value = UENIBSTREAMPROTOBUF__E__RABS__ADMITTED__TO_BE_RELEASED__SG_NBREL_REQ_ACK__ITEM_EXT_IES__INIT;
194 *message = init_value;
196 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__get_packed_size
197 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs *message)
199 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__descriptor);
200 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
202 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__pack
203 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs *message,
206 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__descriptor);
207 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
209 size_t uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__pack_to_buffer
210 (const Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs *message,
211 ProtobufCBuffer *buffer)
213 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__descriptor);
214 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
216 Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs *
217 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__unpack
218 (ProtobufCAllocator *allocator,
222 return (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs *)
223 protobuf_c_message_unpack (&uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__descriptor,
224 allocator, len, data);
226 void uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__free_unpacked
227 (Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs *message,
228 ProtobufCAllocator *allocator)
232 assert(message->base.descriptor == &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__descriptor);
233 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
235 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sg_nbrelease_request_acknowledge__field_descriptors[1] =
240 PROTOBUF_C_LABEL_NONE,
241 PROTOBUF_C_TYPE_MESSAGE,
242 0, /* quantifier_offset */
243 offsetof(Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge, protocolies),
244 &uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__descriptor,
247 0,NULL,NULL /* reserved1,reserved2, etc */
250 static const unsigned uenibstreamprotobuf__sg_nbrelease_request_acknowledge__field_indices_by_name[] = {
251 0, /* field[0] = protocolIEs */
253 static const ProtobufCIntRange uenibstreamprotobuf__sg_nbrelease_request_acknowledge__number_ranges[1 + 1] =
258 const ProtobufCMessageDescriptor uenibstreamprotobuf__sg_nbrelease_request_acknowledge__descriptor =
260 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
261 "uenibstreamprotobuf.SgNBReleaseRequestAcknowledge",
262 "SgNBReleaseRequestAcknowledge",
263 "Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge",
264 "uenibstreamprotobuf",
265 sizeof(Uenibstreamprotobuf__SgNBReleaseRequestAcknowledge),
267 uenibstreamprotobuf__sg_nbrelease_request_acknowledge__field_descriptors,
268 uenibstreamprotobuf__sg_nbrelease_request_acknowledge__field_indices_by_name,
269 1, uenibstreamprotobuf__sg_nbrelease_request_acknowledge__number_ranges,
270 (ProtobufCMessageInit) uenibstreamprotobuf__sg_nbrelease_request_acknowledge__init,
271 NULL,NULL,NULL /* reserved[123] */
273 static const ProtobufCFieldDescriptor uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__field_descriptors[5] =
276 "id_MeNB_UE_X2AP_ID",
278 PROTOBUF_C_LABEL_NONE,
279 PROTOBUF_C_TYPE_UINT32,
280 0, /* quantifier_offset */
281 offsetof(Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs, id_menb_ue_x2ap_id),
285 0,NULL,NULL /* reserved1,reserved2, etc */
288 "id_SgNB_UE_X2AP_ID",
290 PROTOBUF_C_LABEL_NONE,
291 PROTOBUF_C_TYPE_UINT32,
292 0, /* quantifier_offset */
293 offsetof(Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs, id_sgnb_ue_x2ap_id),
297 0,NULL,NULL /* reserved1,reserved2, etc */
300 "id_CriticalityDiagnostics",
302 PROTOBUF_C_LABEL_NONE,
303 PROTOBUF_C_TYPE_MESSAGE,
304 0, /* quantifier_offset */
305 offsetof(Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs, id_criticalitydiagnostics),
306 &uenibstreamprotobuf__criticality_diagnostics__descriptor,
309 0,NULL,NULL /* reserved1,reserved2, etc */
312 "id_MeNB_UE_X2AP_ID_Extension",
314 PROTOBUF_C_LABEL_NONE,
315 PROTOBUF_C_TYPE_MESSAGE,
316 0, /* quantifier_offset */
317 offsetof(Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs, id_menb_ue_x2ap_id_extension),
318 &google__protobuf__uint32_value__descriptor,
321 0,NULL,NULL /* reserved1,reserved2, etc */
324 "id_E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList",
326 PROTOBUF_C_LABEL_NONE,
327 PROTOBUF_C_TYPE_MESSAGE,
328 0, /* quantifier_offset */
329 offsetof(Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs, id_e_rabs_admitted_tobereleased_sgnbrelreqacklist),
330 &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__descriptor,
333 0,NULL,NULL /* reserved1,reserved2, etc */
336 static const unsigned uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__field_indices_by_name[] = {
337 2, /* field[2] = id_CriticalityDiagnostics */
338 4, /* field[4] = id_E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList */
339 0, /* field[0] = id_MeNB_UE_X2AP_ID */
340 3, /* field[3] = id_MeNB_UE_X2AP_ID_Extension */
341 1, /* field[1] = id_SgNB_UE_X2AP_ID */
343 static const ProtobufCIntRange uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__number_ranges[1 + 1] =
348 const ProtobufCMessageDescriptor uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__descriptor =
350 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
351 "uenibstreamprotobuf.SgNBReleaseRequestAcknowledge_IEs",
352 "SgNBReleaseRequestAcknowledgeIEs",
353 "Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs",
354 "uenibstreamprotobuf",
355 sizeof(Uenibstreamprotobuf__SgNBReleaseRequestAcknowledgeIEs),
357 uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__field_descriptors,
358 uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__field_indices_by_name,
359 1, uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__number_ranges,
360 (ProtobufCMessageInit) uenibstreamprotobuf__sg_nbrelease_request_acknowledge__ies__init,
361 NULL,NULL,NULL /* reserved[123] */
363 static const ProtobufCFieldDescriptor uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__field_descriptors[1] =
366 "id_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item",
368 PROTOBUF_C_LABEL_REPEATED,
369 PROTOBUF_C_TYPE_MESSAGE,
370 offsetof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList, n_id_e_rabs_admitted_tobereleased_sgnbrelreqack_item),
371 offsetof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList, id_e_rabs_admitted_tobereleased_sgnbrelreqack_item),
372 &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__descriptor,
375 0,NULL,NULL /* reserved1,reserved2, etc */
378 static const unsigned uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__field_indices_by_name[] = {
379 0, /* field[0] = id_E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item */
381 static const ProtobufCIntRange uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__number_ranges[1 + 1] =
386 const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__descriptor =
388 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
389 "uenibstreamprotobuf.E_RABs_Admitted_ToBeReleased_SgNBRelReqAckList",
390 "ERABsAdmittedToBeReleasedSgNBRelReqAckList",
391 "Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList",
392 "uenibstreamprotobuf",
393 sizeof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckList),
395 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__field_descriptors,
396 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__field_indices_by_name,
397 1, uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__number_ranges,
398 (ProtobufCMessageInit) uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack_list__init,
399 NULL,NULL,NULL /* reserved[123] */
401 static const ProtobufCFieldDescriptor uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__field_descriptors[3] =
406 PROTOBUF_C_LABEL_NONE,
407 PROTOBUF_C_TYPE_UINT32,
408 0, /* quantifier_offset */
409 offsetof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem, e_rab_id),
413 0,NULL,NULL /* reserved1,reserved2, etc */
416 "rlc_Mode_transferred",
418 PROTOBUF_C_LABEL_NONE,
419 PROTOBUF_C_TYPE_MESSAGE,
420 0, /* quantifier_offset */
421 offsetof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem, rlc_mode_transferred),
422 &uenibstreamprotobuf__rlcmode__descriptor,
425 0,NULL,NULL /* reserved1,reserved2, etc */
430 PROTOBUF_C_LABEL_REPEATED,
431 PROTOBUF_C_TYPE_MESSAGE,
432 offsetof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem, n_ie_extensions),
433 offsetof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem, ie_extensions),
434 &uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__descriptor,
437 0,NULL,NULL /* reserved1,reserved2, etc */
440 static const unsigned uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__field_indices_by_name[] = {
441 0, /* field[0] = e_RAB_ID */
442 2, /* field[2] = iE_Extensions */
443 1, /* field[1] = rlc_Mode_transferred */
445 static const ProtobufCIntRange uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__number_ranges[1 + 1] =
450 const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__descriptor =
452 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
453 "uenibstreamprotobuf.E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_Item",
454 "ERABsAdmittedToBeReleasedSgNBRelReqAckItem",
455 "Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem",
456 "uenibstreamprotobuf",
457 sizeof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItem),
459 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__field_descriptors,
460 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__field_indices_by_name,
461 1, uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__number_ranges,
462 (ProtobufCMessageInit) uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item__init,
463 NULL,NULL,NULL /* reserved[123] */
465 #define uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__field_descriptors NULL
466 #define uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__field_indices_by_name NULL
467 #define uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__number_ranges NULL
468 const ProtobufCMessageDescriptor uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__descriptor =
470 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
471 "uenibstreamprotobuf.E_RABs_Admitted_ToBeReleased_SgNBRelReqAck_ItemExtIEs",
472 "ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs",
473 "Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs",
474 "uenibstreamprotobuf",
475 sizeof(Uenibstreamprotobuf__ERABsAdmittedToBeReleasedSgNBRelReqAckItemExtIEs),
477 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__field_descriptors,
478 uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__field_indices_by_name,
479 0, uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__number_ranges,
480 (ProtobufCMessageInit) uenibstreamprotobuf__e__rabs__admitted__to_be_released__sg_nbrel_req_ack__item_ext_ies__init,
481 NULL,NULL,NULL /* reserved[123] */