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_addition_request_acknowledge.pb-c.c
1 /* Generated by the protocol buffer compiler.  DO NOT EDIT! */
2 /* Generated from: sgnb_addition_request_acknowledge.proto */
3
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
7 #endif
8
9 #include "sgnb_addition_request_acknowledge.pb-c.h"
10 void   streaming_protobufs__sg_nbaddition_request_acknowledge__init
11                      (StreamingProtobufs__SgNBAdditionRequestAcknowledge         *message)
12 {
13   static const StreamingProtobufs__SgNBAdditionRequestAcknowledge init_value = STREAMING_PROTOBUFS__SG_NBADDITION_REQUEST_ACKNOWLEDGE__INIT;
14   *message = init_value;
15 }
16 size_t streaming_protobufs__sg_nbaddition_request_acknowledge__get_packed_size
17                      (const StreamingProtobufs__SgNBAdditionRequestAcknowledge *message)
18 {
19   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request_acknowledge__descriptor);
20   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
21 }
22 size_t streaming_protobufs__sg_nbaddition_request_acknowledge__pack
23                      (const StreamingProtobufs__SgNBAdditionRequestAcknowledge *message,
24                       uint8_t       *out)
25 {
26   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request_acknowledge__descriptor);
27   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
28 }
29 size_t streaming_protobufs__sg_nbaddition_request_acknowledge__pack_to_buffer
30                      (const StreamingProtobufs__SgNBAdditionRequestAcknowledge *message,
31                       ProtobufCBuffer *buffer)
32 {
33   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request_acknowledge__descriptor);
34   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
35 }
36 StreamingProtobufs__SgNBAdditionRequestAcknowledge *
37        streaming_protobufs__sg_nbaddition_request_acknowledge__unpack
38                      (ProtobufCAllocator  *allocator,
39                       size_t               len,
40                       const uint8_t       *data)
41 {
42   return (StreamingProtobufs__SgNBAdditionRequestAcknowledge *)
43      protobuf_c_message_unpack (&streaming_protobufs__sg_nbaddition_request_acknowledge__descriptor,
44                                 allocator, len, data);
45 }
46 void   streaming_protobufs__sg_nbaddition_request_acknowledge__free_unpacked
47                      (StreamingProtobufs__SgNBAdditionRequestAcknowledge *message,
48                       ProtobufCAllocator *allocator)
49 {
50   if(!message)
51     return;
52   assert(message->base.descriptor == &streaming_protobufs__sg_nbaddition_request_acknowledge__descriptor);
53   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
54 }
55 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__init
56                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList         *message)
57 {
58   static const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList init_value = STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK_LIST__INIT;
59   *message = init_value;
60 }
61 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__get_packed_size
62                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message)
63 {
64   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor);
65   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
66 }
67 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__pack
68                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message,
69                       uint8_t       *out)
70 {
71   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor);
72   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
73 }
74 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__pack_to_buffer
75                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message,
76                       ProtobufCBuffer *buffer)
77 {
78   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor);
79   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
80 }
81 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *
82        streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__unpack
83                      (ProtobufCAllocator  *allocator,
84                       size_t               len,
85                       const uint8_t       *data)
86 {
87   return (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *)
88      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor,
89                                 allocator, len, data);
90 }
91 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__free_unpacked
92                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList *message,
93                       ProtobufCAllocator *allocator)
94 {
95   if(!message)
96     return;
97   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor);
98   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
99 }
100 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__init
101                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem         *message)
102 {
103   static const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem init_value = STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM__INIT;
104   *message = init_value;
105 }
106 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__get_packed_size
107                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message)
108 {
109   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor);
110   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
111 }
112 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__pack
113                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message,
114                       uint8_t       *out)
115 {
116   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor);
117   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
118 }
119 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__pack_to_buffer
120                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message,
121                       ProtobufCBuffer *buffer)
122 {
123   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor);
124   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
125 }
126 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *
127        streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__unpack
128                      (ProtobufCAllocator  *allocator,
129                       size_t               len,
130                       const uint8_t       *data)
131 {
132   return (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *)
133      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor,
134                                 allocator, len, data);
135 }
136 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__free_unpacked
137                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem *message,
138                       ProtobufCAllocator *allocator)
139 {
140   if(!message)
141     return;
142   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor);
143   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
144 }
145 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__init
146                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs         *message)
147 {
148   static const StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs init_value = STREAMING_PROTOBUFS__E__RABS__TO_BE_ADDED__SG_NBADD_REQ_ACK__ITEM_EXT_IES__INIT;
149   *message = init_value;
150 }
151 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__get_packed_size
152                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message)
153 {
154   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor);
155   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
156 }
157 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__pack
158                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message,
159                       uint8_t       *out)
160 {
161   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor);
162   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
163 }
164 size_t streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__pack_to_buffer
165                      (const StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message,
166                       ProtobufCBuffer *buffer)
167 {
168   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor);
169   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
170 }
171 StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *
172        streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__unpack
173                      (ProtobufCAllocator  *allocator,
174                       size_t               len,
175                       const uint8_t       *data)
176 {
177   return (StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *)
178      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor,
179                                 allocator, len, data);
180 }
181 void   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__free_unpacked
182                      (StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs *message,
183                       ProtobufCAllocator *allocator)
184 {
185   if(!message)
186     return;
187   assert(message->base.descriptor == &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor);
188   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
189 }
190 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__init
191                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent         *message)
192 {
193   static const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent init_value = STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__SG_NBPDCPPRESENT__INIT;
194   *message = init_value;
195 }
196 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__get_packed_size
197                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message)
198 {
199   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor);
200   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
201 }
202 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__pack
203                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message,
204                       uint8_t       *out)
205 {
206   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor);
207   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
208 }
209 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__pack_to_buffer
210                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message,
211                       ProtobufCBuffer *buffer)
212 {
213   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor);
214   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
215 }
216 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *
217        streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__unpack
218                      (ProtobufCAllocator  *allocator,
219                       size_t               len,
220                       const uint8_t       *data)
221 {
222   return (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *)
223      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor,
224                                 allocator, len, data);
225 }
226 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__free_unpacked
227                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent *message,
228                       ProtobufCAllocator *allocator)
229 {
230   if(!message)
231     return;
232   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor);
233   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
234 }
235 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__init
236                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs         *message)
237 {
238   static const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs init_value = STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__SG_NBPDCPPRESENT_EXT_IES__INIT;
239   *message = init_value;
240 }
241 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__get_packed_size
242                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message)
243 {
244   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor);
245   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
246 }
247 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__pack
248                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message,
249                       uint8_t       *out)
250 {
251   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor);
252   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
253 }
254 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__pack_to_buffer
255                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message,
256                       ProtobufCBuffer *buffer)
257 {
258   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor);
259   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
260 }
261 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *
262        streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__unpack
263                      (ProtobufCAllocator  *allocator,
264                       size_t               len,
265                       const uint8_t       *data)
266 {
267   return (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *)
268      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor,
269                                 allocator, len, data);
270 }
271 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__free_unpacked
272                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs *message,
273                       ProtobufCAllocator *allocator)
274 {
275   if(!message)
276     return;
277   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor);
278   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
279 }
280 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__init
281                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent         *message)
282 {
283   static const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent init_value = STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__SG_NBPDCPNOTPRESENT__INIT;
284   *message = init_value;
285 }
286 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__get_packed_size
287                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message)
288 {
289   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor);
290   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
291 }
292 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__pack
293                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message,
294                       uint8_t       *out)
295 {
296   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor);
297   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
298 }
299 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__pack_to_buffer
300                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message,
301                       ProtobufCBuffer *buffer)
302 {
303   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor);
304   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
305 }
306 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *
307        streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__unpack
308                      (ProtobufCAllocator  *allocator,
309                       size_t               len,
310                       const uint8_t       *data)
311 {
312   return (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *)
313      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor,
314                                 allocator, len, data);
315 }
316 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__free_unpacked
317                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent *message,
318                       ProtobufCAllocator *allocator)
319 {
320   if(!message)
321     return;
322   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor);
323   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
324 }
325 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__init
326                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs         *message)
327 {
328   static const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs init_value = STREAMING_PROTOBUFS__E__RABS__ADMITTED__TO_BE_ADDED__SG_NBADD_REQ_ACK__SG_NBPDCPNOTPRESENT_EXT_IES__INIT;
329   *message = init_value;
330 }
331 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__get_packed_size
332                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message)
333 {
334   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor);
335   return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
336 }
337 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__pack
338                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message,
339                       uint8_t       *out)
340 {
341   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor);
342   return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
343 }
344 size_t streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__pack_to_buffer
345                      (const StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message,
346                       ProtobufCBuffer *buffer)
347 {
348   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor);
349   return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
350 }
351 StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *
352        streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__unpack
353                      (ProtobufCAllocator  *allocator,
354                       size_t               len,
355                       const uint8_t       *data)
356 {
357   return (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *)
358      protobuf_c_message_unpack (&streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor,
359                                 allocator, len, data);
360 }
361 void   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__free_unpacked
362                      (StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs *message,
363                       ProtobufCAllocator *allocator)
364 {
365   if(!message)
366     return;
367   assert(message->base.descriptor == &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor);
368   protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
369 }
370 static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbaddition_request_acknowledge__field_descriptors[10] =
371 {
372   {
373     "id_MeNB_UE_X2AP_ID",
374     1,
375     PROTOBUF_C_LABEL_NONE,
376     PROTOBUF_C_TYPE_UINT32,
377     0,   /* quantifier_offset */
378     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_menb_ue_x2ap_id),
379     NULL,
380     NULL,
381     0,             /* flags */
382     0,NULL,NULL    /* reserved1,reserved2, etc */
383   },
384   {
385     "id_SgNB_UE_X2AP_ID",
386     2,
387     PROTOBUF_C_LABEL_NONE,
388     PROTOBUF_C_TYPE_UINT32,
389     0,   /* quantifier_offset */
390     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_sgnb_ue_x2ap_id),
391     NULL,
392     NULL,
393     0,             /* flags */
394     0,NULL,NULL    /* reserved1,reserved2, etc */
395   },
396   {
397     "id_E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList",
398     3,
399     PROTOBUF_C_LABEL_NONE,
400     PROTOBUF_C_TYPE_MESSAGE,
401     0,   /* quantifier_offset */
402     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_e_rabs_admitted_tobeadded_sgnbaddreqacklist),
403     &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor,
404     NULL,
405     0,             /* flags */
406     0,NULL,NULL    /* reserved1,reserved2, etc */
407   },
408   {
409     "id_E_RABs_NotAdmitted_List",
410     4,
411     PROTOBUF_C_LABEL_NONE,
412     PROTOBUF_C_TYPE_MESSAGE,
413     0,   /* quantifier_offset */
414     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_e_rabs_notadmitted_list),
415     &streaming_protobufs__e__rab__list__descriptor,
416     NULL,
417     0,             /* flags */
418     0,NULL,NULL    /* reserved1,reserved2, etc */
419   },
420   {
421     "id_SgNBtoMeNBContainer",
422     5,
423     PROTOBUF_C_LABEL_NONE,
424     PROTOBUF_C_TYPE_MESSAGE,
425     0,   /* quantifier_offset */
426     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_sgnbtomenbcontainer),
427     &streaming_protobufs__cg__config__descriptor,
428     NULL,
429     0,             /* flags */
430     0,NULL,NULL    /* reserved1,reserved2, etc */
431   },
432   {
433     "id_CriticalityDiagnostics",
434     6,
435     PROTOBUF_C_LABEL_NONE,
436     PROTOBUF_C_TYPE_MESSAGE,
437     0,   /* quantifier_offset */
438     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_criticalitydiagnostics),
439     &streaming_protobufs__criticality_diagnostics__descriptor,
440     NULL,
441     0,             /* flags */
442     0,NULL,NULL    /* reserved1,reserved2, etc */
443   },
444   {
445     "id_MeNB_UE_X2AP_ID_Extension",
446     7,
447     PROTOBUF_C_LABEL_NONE,
448     PROTOBUF_C_TYPE_MESSAGE,
449     0,   /* quantifier_offset */
450     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_menb_ue_x2ap_id_extension),
451     &google__protobuf__uint32_value__descriptor,
452     NULL,
453     0,             /* flags */
454     0,NULL,NULL    /* reserved1,reserved2, etc */
455   },
456   {
457     "id_AdmittedSplitSRBs",
458     8,
459     PROTOBUF_C_LABEL_NONE,
460     PROTOBUF_C_TYPE_MESSAGE,
461     0,   /* quantifier_offset */
462     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_admittedsplitsrbs),
463     &streaming_protobufs__split_srbs__descriptor,
464     NULL,
465     0,             /* flags */
466     0,NULL,NULL    /* reserved1,reserved2, etc */
467   },
468   {
469     "id_SgNBResourceCoordinationInformation",
470     9,
471     PROTOBUF_C_LABEL_NONE,
472     PROTOBUF_C_TYPE_MESSAGE,
473     0,   /* quantifier_offset */
474     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_sgnbresourcecoordinationinformation),
475     &streaming_protobufs__sg_nbresource_coordination_information__descriptor,
476     NULL,
477     0,             /* flags */
478     0,NULL,NULL    /* reserved1,reserved2, etc */
479   },
480   {
481     "id_RRCConfigIndication",
482     10,
483     PROTOBUF_C_LABEL_NONE,
484     PROTOBUF_C_TYPE_MESSAGE,
485     0,   /* quantifier_offset */
486     offsetof(StreamingProtobufs__SgNBAdditionRequestAcknowledge, id_rrcconfigindication),
487     &streaming_protobufs__rrc__config__ind__descriptor,
488     NULL,
489     0,             /* flags */
490     0,NULL,NULL    /* reserved1,reserved2, etc */
491   },
492 };
493 static const unsigned streaming_protobufs__sg_nbaddition_request_acknowledge__field_indices_by_name[] = {
494   7,   /* field[7] = id_AdmittedSplitSRBs */
495   5,   /* field[5] = id_CriticalityDiagnostics */
496   2,   /* field[2] = id_E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList */
497   3,   /* field[3] = id_E_RABs_NotAdmitted_List */
498   0,   /* field[0] = id_MeNB_UE_X2AP_ID */
499   6,   /* field[6] = id_MeNB_UE_X2AP_ID_Extension */
500   9,   /* field[9] = id_RRCConfigIndication */
501   8,   /* field[8] = id_SgNBResourceCoordinationInformation */
502   1,   /* field[1] = id_SgNB_UE_X2AP_ID */
503   4,   /* field[4] = id_SgNBtoMeNBContainer */
504 };
505 static const ProtobufCIntRange streaming_protobufs__sg_nbaddition_request_acknowledge__number_ranges[1 + 1] =
506 {
507   { 1, 0 },
508   { 0, 10 }
509 };
510 const ProtobufCMessageDescriptor streaming_protobufs__sg_nbaddition_request_acknowledge__descriptor =
511 {
512   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
513   "streaming_protobufs.SgNBAdditionRequestAcknowledge",
514   "SgNBAdditionRequestAcknowledge",
515   "StreamingProtobufs__SgNBAdditionRequestAcknowledge",
516   "streaming_protobufs",
517   sizeof(StreamingProtobufs__SgNBAdditionRequestAcknowledge),
518   10,
519   streaming_protobufs__sg_nbaddition_request_acknowledge__field_descriptors,
520   streaming_protobufs__sg_nbaddition_request_acknowledge__field_indices_by_name,
521   1,  streaming_protobufs__sg_nbaddition_request_acknowledge__number_ranges,
522   (ProtobufCMessageInit) streaming_protobufs__sg_nbaddition_request_acknowledge__init,
523   NULL,NULL,NULL    /* reserved[123] */
524 };
525 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__field_descriptors[1] =
526 {
527   {
528     "id_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item",
529     1,
530     PROTOBUF_C_LABEL_REPEATED,
531     PROTOBUF_C_TYPE_MESSAGE,
532     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList, n_id_e_rabs_admitted_tobeadded_sgnbaddreqack_item),
533     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList, id_e_rabs_admitted_tobeadded_sgnbaddreqack_item),
534     &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor,
535     NULL,
536     0,             /* flags */
537     0,NULL,NULL    /* reserved1,reserved2, etc */
538   },
539 };
540 static const unsigned streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__field_indices_by_name[] = {
541   0,   /* field[0] = id_E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item */
542 };
543 static const ProtobufCIntRange streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__number_ranges[1 + 1] =
544 {
545   { 1, 0 },
546   { 0, 1 }
547 };
548 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__descriptor =
549 {
550   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
551   "streaming_protobufs.E_RABs_Admitted_ToBeAdded_SgNBAddReqAckList",
552   "ERABsAdmittedToBeAddedSgNBAddReqAckList",
553   "StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList",
554   "streaming_protobufs",
555   sizeof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckList),
556   1,
557   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__field_descriptors,
558   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__field_indices_by_name,
559   1,  streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__number_ranges,
560   (ProtobufCMessageInit) streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack_list__init,
561   NULL,NULL,NULL    /* reserved[123] */
562 };
563 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__field_descriptors[5] =
564 {
565   {
566     "e_RAB_ID",
567     1,
568     PROTOBUF_C_LABEL_NONE,
569     PROTOBUF_C_TYPE_UINT32,
570     0,   /* quantifier_offset */
571     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem, e_rab_id),
572     NULL,
573     NULL,
574     0,             /* flags */
575     0,NULL,NULL    /* reserved1,reserved2, etc */
576   },
577   {
578     "en_DC_ResourceConfiguration",
579     2,
580     PROTOBUF_C_LABEL_NONE,
581     PROTOBUF_C_TYPE_MESSAGE,
582     0,   /* quantifier_offset */
583     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem, en_dc_resourceconfiguration),
584     &streaming_protobufs__en__dc__resource_configuration__descriptor,
585     NULL,
586     0,             /* flags */
587     0,NULL,NULL    /* reserved1,reserved2, etc */
588   },
589   {
590     "sgNBPDCPpresent",
591     3,
592     PROTOBUF_C_LABEL_NONE,
593     PROTOBUF_C_TYPE_MESSAGE,
594     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem, resource_configuration_case),
595     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem, sgnbpdcppresent),
596     &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor,
597     NULL,
598     0 | PROTOBUF_C_FIELD_FLAG_ONEOF,             /* flags */
599     0,NULL,NULL    /* reserved1,reserved2, etc */
600   },
601   {
602     "sgNBPDCPnotpresent",
603     4,
604     PROTOBUF_C_LABEL_NONE,
605     PROTOBUF_C_TYPE_MESSAGE,
606     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem, resource_configuration_case),
607     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem, sgnbpdcpnotpresent),
608     &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor,
609     NULL,
610     0 | PROTOBUF_C_FIELD_FLAG_ONEOF,             /* flags */
611     0,NULL,NULL    /* reserved1,reserved2, etc */
612   },
613   {
614     "iE_Extensions",
615     5,
616     PROTOBUF_C_LABEL_REPEATED,
617     PROTOBUF_C_TYPE_MESSAGE,
618     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem, n_ie_extensions),
619     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem, ie_extensions),
620     &streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor,
621     NULL,
622     0,             /* flags */
623     0,NULL,NULL    /* reserved1,reserved2, etc */
624   },
625 };
626 static const unsigned streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__field_indices_by_name[] = {
627   0,   /* field[0] = e_RAB_ID */
628   1,   /* field[1] = en_DC_ResourceConfiguration */
629   4,   /* field[4] = iE_Extensions */
630   3,   /* field[3] = sgNBPDCPnotpresent */
631   2,   /* field[2] = sgNBPDCPpresent */
632 };
633 static const ProtobufCIntRange streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__number_ranges[1 + 1] =
634 {
635   { 1, 0 },
636   { 0, 5 }
637 };
638 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__descriptor =
639 {
640   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
641   "streaming_protobufs.E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_Item",
642   "ERABsAdmittedToBeAddedSgNBAddReqAckItem",
643   "StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem",
644   "streaming_protobufs",
645   sizeof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckItem),
646   5,
647   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__field_descriptors,
648   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__field_indices_by_name,
649   1,  streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__number_ranges,
650   (ProtobufCMessageInit) streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__item__init,
651   NULL,NULL,NULL    /* reserved[123] */
652 };
653 #define streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__field_descriptors NULL
654 #define streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__field_indices_by_name NULL
655 #define streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__number_ranges NULL
656 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__descriptor =
657 {
658   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
659   "streaming_protobufs.E_RABs_ToBeAdded_SgNBAddReqAck_ItemExtIEs",
660   "ERABsToBeAddedSgNBAddReqAckItemExtIEs",
661   "StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs",
662   "streaming_protobufs",
663   sizeof(StreamingProtobufs__ERABsToBeAddedSgNBAddReqAckItemExtIEs),
664   0,
665   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__field_descriptors,
666   streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__field_indices_by_name,
667   0,  streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__number_ranges,
668   (ProtobufCMessageInit) streaming_protobufs__e__rabs__to_be_added__sg_nbadd_req_ack__item_ext_ies__init,
669   NULL,NULL,NULL    /* reserved[123] */
670 };
671 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__field_descriptors[8] =
672 {
673   {
674     "s1_DL_GTPtunnelEndpoint",
675     1,
676     PROTOBUF_C_LABEL_NONE,
677     PROTOBUF_C_TYPE_MESSAGE,
678     0,   /* quantifier_offset */
679     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, s1_dl_gtptunnelendpoint),
680     &streaming_protobufs__gtptunnel_endpoint__descriptor,
681     NULL,
682     0,             /* flags */
683     0,NULL,NULL    /* reserved1,reserved2, etc */
684   },
685   {
686     "sgNB_UL_GTP_TEIDatPDCP",
687     2,
688     PROTOBUF_C_LABEL_NONE,
689     PROTOBUF_C_TYPE_MESSAGE,
690     0,   /* quantifier_offset */
691     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, sgnb_ul_gtp_teidatpdcp),
692     &streaming_protobufs__gtptunnel_endpoint__descriptor,
693     NULL,
694     0,             /* flags */
695     0,NULL,NULL    /* reserved1,reserved2, etc */
696   },
697   {
698     "rlc_Mode",
699     3,
700     PROTOBUF_C_LABEL_NONE,
701     PROTOBUF_C_TYPE_MESSAGE,
702     0,   /* quantifier_offset */
703     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, rlc_mode),
704     &streaming_protobufs__rlcmode__descriptor,
705     NULL,
706     0,             /* flags */
707     0,NULL,NULL    /* reserved1,reserved2, etc */
708   },
709   {
710     "dL_Forwarding_GTPtunnelEndpoint",
711     4,
712     PROTOBUF_C_LABEL_NONE,
713     PROTOBUF_C_TYPE_MESSAGE,
714     0,   /* quantifier_offset */
715     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, dl_forwarding_gtptunnelendpoint),
716     &streaming_protobufs__gtptunnel_endpoint__descriptor,
717     NULL,
718     0,             /* flags */
719     0,NULL,NULL    /* reserved1,reserved2, etc */
720   },
721   {
722     "uL_Forwarding_GTPtunnelEndpoint",
723     5,
724     PROTOBUF_C_LABEL_NONE,
725     PROTOBUF_C_TYPE_MESSAGE,
726     0,   /* quantifier_offset */
727     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, ul_forwarding_gtptunnelendpoint),
728     &streaming_protobufs__gtptunnel_endpoint__descriptor,
729     NULL,
730     0,             /* flags */
731     0,NULL,NULL    /* reserved1,reserved2, etc */
732   },
733   {
734     "mCG_E_RAB_Level_QoS_Parameters",
735     6,
736     PROTOBUF_C_LABEL_NONE,
737     PROTOBUF_C_TYPE_MESSAGE,
738     0,   /* quantifier_offset */
739     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, mcg_e_rab_level_qos_parameters),
740     &streaming_protobufs__e__rab__level__qo_s__parameters__descriptor,
741     NULL,
742     0,             /* flags */
743     0,NULL,NULL    /* reserved1,reserved2, etc */
744   },
745   {
746     "uL_Configuration",
747     7,
748     PROTOBUF_C_LABEL_NONE,
749     PROTOBUF_C_TYPE_MESSAGE,
750     0,   /* quantifier_offset */
751     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, ul_configuration),
752     &streaming_protobufs__ulconfiguration__descriptor,
753     NULL,
754     0,             /* flags */
755     0,NULL,NULL    /* reserved1,reserved2, etc */
756   },
757   {
758     "iE_Extensions",
759     8,
760     PROTOBUF_C_LABEL_REPEATED,
761     PROTOBUF_C_TYPE_MESSAGE,
762     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, n_ie_extensions),
763     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent, ie_extensions),
764     &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor,
765     NULL,
766     0,             /* flags */
767     0,NULL,NULL    /* reserved1,reserved2, etc */
768   },
769 };
770 static const unsigned streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__field_indices_by_name[] = {
771   3,   /* field[3] = dL_Forwarding_GTPtunnelEndpoint */
772   7,   /* field[7] = iE_Extensions */
773   5,   /* field[5] = mCG_E_RAB_Level_QoS_Parameters */
774   2,   /* field[2] = rlc_Mode */
775   0,   /* field[0] = s1_DL_GTPtunnelEndpoint */
776   1,   /* field[1] = sgNB_UL_GTP_TEIDatPDCP */
777   6,   /* field[6] = uL_Configuration */
778   4,   /* field[4] = uL_Forwarding_GTPtunnelEndpoint */
779 };
780 static const ProtobufCIntRange streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__number_ranges[1 + 1] =
781 {
782   { 1, 0 },
783   { 0, 8 }
784 };
785 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__descriptor =
786 {
787   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
788   "streaming_protobufs.E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_SgNBPDCPpresent",
789   "ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent",
790   "StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent",
791   "streaming_protobufs",
792   sizeof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresent),
793   8,
794   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__field_descriptors,
795   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__field_indices_by_name,
796   1,  streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__number_ranges,
797   (ProtobufCMessageInit) streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent__init,
798   NULL,NULL,NULL    /* reserved[123] */
799 };
800 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__field_descriptors[2] =
801 {
802   {
803     "id_uLpDCPSnLength",
804     1,
805     PROTOBUF_C_LABEL_NONE,
806     PROTOBUF_C_TYPE_MESSAGE,
807     0,   /* quantifier_offset */
808     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs, id_ulpdcpsnlength),
809     &streaming_protobufs__pdcpsn_length__descriptor,
810     NULL,
811     0,             /* flags */
812     0,NULL,NULL    /* reserved1,reserved2, etc */
813   },
814   {
815     "id_dLPDCPSnLength",
816     2,
817     PROTOBUF_C_LABEL_NONE,
818     PROTOBUF_C_TYPE_MESSAGE,
819     0,   /* quantifier_offset */
820     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs, id_dlpdcpsnlength),
821     &streaming_protobufs__pdcpsn_length__descriptor,
822     NULL,
823     0,             /* flags */
824     0,NULL,NULL    /* reserved1,reserved2, etc */
825   },
826 };
827 static const unsigned streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__field_indices_by_name[] = {
828   1,   /* field[1] = id_dLPDCPSnLength */
829   0,   /* field[0] = id_uLpDCPSnLength */
830 };
831 static const ProtobufCIntRange streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__number_ranges[1 + 1] =
832 {
833   { 1, 0 },
834   { 0, 2 }
835 };
836 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__descriptor =
837 {
838   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
839   "streaming_protobufs.E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_SgNBPDCPpresentExtIEs",
840   "ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs",
841   "StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs",
842   "streaming_protobufs",
843   sizeof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPpresentExtIEs),
844   2,
845   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__field_descriptors,
846   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__field_indices_by_name,
847   1,  streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__number_ranges,
848   (ProtobufCMessageInit) streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcppresent_ext_ies__init,
849   NULL,NULL,NULL    /* reserved[123] */
850 };
851 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__field_descriptors[3] =
852 {
853   {
854     "sgNB_DL_GTP_TEIDatSCG",
855     1,
856     PROTOBUF_C_LABEL_NONE,
857     PROTOBUF_C_TYPE_MESSAGE,
858     0,   /* quantifier_offset */
859     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent, sgnb_dl_gtp_teidatscg),
860     &streaming_protobufs__gtptunnel_endpoint__descriptor,
861     NULL,
862     0,             /* flags */
863     0,NULL,NULL    /* reserved1,reserved2, etc */
864   },
865   {
866     "secondary_sgNB_DL_GTP_TEIDatSCG",
867     2,
868     PROTOBUF_C_LABEL_NONE,
869     PROTOBUF_C_TYPE_MESSAGE,
870     0,   /* quantifier_offset */
871     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent, secondary_sgnb_dl_gtp_teidatscg),
872     &streaming_protobufs__gtptunnel_endpoint__descriptor,
873     NULL,
874     0,             /* flags */
875     0,NULL,NULL    /* reserved1,reserved2, etc */
876   },
877   {
878     "iE_Extensions",
879     3,
880     PROTOBUF_C_LABEL_REPEATED,
881     PROTOBUF_C_TYPE_MESSAGE,
882     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent, n_ie_extensions),
883     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent, ie_extensions),
884     &streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor,
885     NULL,
886     0,             /* flags */
887     0,NULL,NULL    /* reserved1,reserved2, etc */
888   },
889 };
890 static const unsigned streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__field_indices_by_name[] = {
891   2,   /* field[2] = iE_Extensions */
892   1,   /* field[1] = secondary_sgNB_DL_GTP_TEIDatSCG */
893   0,   /* field[0] = sgNB_DL_GTP_TEIDatSCG */
894 };
895 static const ProtobufCIntRange streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__number_ranges[1 + 1] =
896 {
897   { 1, 0 },
898   { 0, 3 }
899 };
900 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__descriptor =
901 {
902   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
903   "streaming_protobufs.E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_SgNBPDCPnotpresent",
904   "ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent",
905   "StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent",
906   "streaming_protobufs",
907   sizeof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresent),
908   3,
909   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__field_descriptors,
910   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__field_indices_by_name,
911   1,  streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__number_ranges,
912   (ProtobufCMessageInit) streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent__init,
913   NULL,NULL,NULL    /* reserved[123] */
914 };
915 static const ProtobufCFieldDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__field_descriptors[1] =
916 {
917   {
918     "lc_id",
919     1,
920     PROTOBUF_C_LABEL_NONE,
921     PROTOBUF_C_TYPE_MESSAGE,
922     0,   /* quantifier_offset */
923     offsetof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs, lc_id),
924     &google__protobuf__uint32_value__descriptor,
925     NULL,
926     0,             /* flags */
927     0,NULL,NULL    /* reserved1,reserved2, etc */
928   },
929 };
930 static const unsigned streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__field_indices_by_name[] = {
931   0,   /* field[0] = lc_id */
932 };
933 static const ProtobufCIntRange streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__number_ranges[1 + 1] =
934 {
935   { 1, 0 },
936   { 0, 1 }
937 };
938 const ProtobufCMessageDescriptor streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__descriptor =
939 {
940   PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
941   "streaming_protobufs.E_RABs_Admitted_ToBeAdded_SgNBAddReqAck_SgNBPDCPnotpresentExtIEs",
942   "ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs",
943   "StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs",
944   "streaming_protobufs",
945   sizeof(StreamingProtobufs__ERABsAdmittedToBeAddedSgNBAddReqAckSgNBPDCPnotpresentExtIEs),
946   1,
947   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__field_descriptors,
948   streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__field_indices_by_name,
949   1,  streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__number_ranges,
950   (ProtobufCMessageInit) streaming_protobufs__e__rabs__admitted__to_be_added__sg_nbadd_req_ack__sg_nbpdcpnotpresent_ext_ies__init,
951   NULL,NULL,NULL    /* reserved[123] */
952 };