1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: error_cause.proto */
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
9 #include "error_cause.pb-c.h"
10 void streaming_protobufs__cause__init
11 (StreamingProtobufs__Cause *message)
13 static const StreamingProtobufs__Cause init_value = STREAMING_PROTOBUFS__CAUSE__INIT;
14 *message = init_value;
16 size_t streaming_protobufs__cause__get_packed_size
17 (const StreamingProtobufs__Cause *message)
19 assert(message->base.descriptor == &streaming_protobufs__cause__descriptor);
20 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
22 size_t streaming_protobufs__cause__pack
23 (const StreamingProtobufs__Cause *message,
26 assert(message->base.descriptor == &streaming_protobufs__cause__descriptor);
27 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
29 size_t streaming_protobufs__cause__pack_to_buffer
30 (const StreamingProtobufs__Cause *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &streaming_protobufs__cause__descriptor);
34 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
36 StreamingProtobufs__Cause *
37 streaming_protobufs__cause__unpack
38 (ProtobufCAllocator *allocator,
42 return (StreamingProtobufs__Cause *)
43 protobuf_c_message_unpack (&streaming_protobufs__cause__descriptor,
44 allocator, len, data);
46 void streaming_protobufs__cause__free_unpacked
47 (StreamingProtobufs__Cause *message,
48 ProtobufCAllocator *allocator)
52 assert(message->base.descriptor == &streaming_protobufs__cause__descriptor);
53 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
55 void streaming_protobufs__cause_radio_network__init
56 (StreamingProtobufs__CauseRadioNetwork *message)
58 static const StreamingProtobufs__CauseRadioNetwork init_value = STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__INIT;
59 *message = init_value;
61 size_t streaming_protobufs__cause_radio_network__get_packed_size
62 (const StreamingProtobufs__CauseRadioNetwork *message)
64 assert(message->base.descriptor == &streaming_protobufs__cause_radio_network__descriptor);
65 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
67 size_t streaming_protobufs__cause_radio_network__pack
68 (const StreamingProtobufs__CauseRadioNetwork *message,
71 assert(message->base.descriptor == &streaming_protobufs__cause_radio_network__descriptor);
72 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
74 size_t streaming_protobufs__cause_radio_network__pack_to_buffer
75 (const StreamingProtobufs__CauseRadioNetwork *message,
76 ProtobufCBuffer *buffer)
78 assert(message->base.descriptor == &streaming_protobufs__cause_radio_network__descriptor);
79 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
81 StreamingProtobufs__CauseRadioNetwork *
82 streaming_protobufs__cause_radio_network__unpack
83 (ProtobufCAllocator *allocator,
87 return (StreamingProtobufs__CauseRadioNetwork *)
88 protobuf_c_message_unpack (&streaming_protobufs__cause_radio_network__descriptor,
89 allocator, len, data);
91 void streaming_protobufs__cause_radio_network__free_unpacked
92 (StreamingProtobufs__CauseRadioNetwork *message,
93 ProtobufCAllocator *allocator)
97 assert(message->base.descriptor == &streaming_protobufs__cause_radio_network__descriptor);
98 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
100 void streaming_protobufs__cause_transport__init
101 (StreamingProtobufs__CauseTransport *message)
103 static const StreamingProtobufs__CauseTransport init_value = STREAMING_PROTOBUFS__CAUSE_TRANSPORT__INIT;
104 *message = init_value;
106 size_t streaming_protobufs__cause_transport__get_packed_size
107 (const StreamingProtobufs__CauseTransport *message)
109 assert(message->base.descriptor == &streaming_protobufs__cause_transport__descriptor);
110 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
112 size_t streaming_protobufs__cause_transport__pack
113 (const StreamingProtobufs__CauseTransport *message,
116 assert(message->base.descriptor == &streaming_protobufs__cause_transport__descriptor);
117 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
119 size_t streaming_protobufs__cause_transport__pack_to_buffer
120 (const StreamingProtobufs__CauseTransport *message,
121 ProtobufCBuffer *buffer)
123 assert(message->base.descriptor == &streaming_protobufs__cause_transport__descriptor);
124 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
126 StreamingProtobufs__CauseTransport *
127 streaming_protobufs__cause_transport__unpack
128 (ProtobufCAllocator *allocator,
132 return (StreamingProtobufs__CauseTransport *)
133 protobuf_c_message_unpack (&streaming_protobufs__cause_transport__descriptor,
134 allocator, len, data);
136 void streaming_protobufs__cause_transport__free_unpacked
137 (StreamingProtobufs__CauseTransport *message,
138 ProtobufCAllocator *allocator)
142 assert(message->base.descriptor == &streaming_protobufs__cause_transport__descriptor);
143 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
145 void streaming_protobufs__cause_protocol__init
146 (StreamingProtobufs__CauseProtocol *message)
148 static const StreamingProtobufs__CauseProtocol init_value = STREAMING_PROTOBUFS__CAUSE_PROTOCOL__INIT;
149 *message = init_value;
151 size_t streaming_protobufs__cause_protocol__get_packed_size
152 (const StreamingProtobufs__CauseProtocol *message)
154 assert(message->base.descriptor == &streaming_protobufs__cause_protocol__descriptor);
155 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
157 size_t streaming_protobufs__cause_protocol__pack
158 (const StreamingProtobufs__CauseProtocol *message,
161 assert(message->base.descriptor == &streaming_protobufs__cause_protocol__descriptor);
162 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
164 size_t streaming_protobufs__cause_protocol__pack_to_buffer
165 (const StreamingProtobufs__CauseProtocol *message,
166 ProtobufCBuffer *buffer)
168 assert(message->base.descriptor == &streaming_protobufs__cause_protocol__descriptor);
169 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
171 StreamingProtobufs__CauseProtocol *
172 streaming_protobufs__cause_protocol__unpack
173 (ProtobufCAllocator *allocator,
177 return (StreamingProtobufs__CauseProtocol *)
178 protobuf_c_message_unpack (&streaming_protobufs__cause_protocol__descriptor,
179 allocator, len, data);
181 void streaming_protobufs__cause_protocol__free_unpacked
182 (StreamingProtobufs__CauseProtocol *message,
183 ProtobufCAllocator *allocator)
187 assert(message->base.descriptor == &streaming_protobufs__cause_protocol__descriptor);
188 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
190 void streaming_protobufs__cause_misc__init
191 (StreamingProtobufs__CauseMisc *message)
193 static const StreamingProtobufs__CauseMisc init_value = STREAMING_PROTOBUFS__CAUSE_MISC__INIT;
194 *message = init_value;
196 size_t streaming_protobufs__cause_misc__get_packed_size
197 (const StreamingProtobufs__CauseMisc *message)
199 assert(message->base.descriptor == &streaming_protobufs__cause_misc__descriptor);
200 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
202 size_t streaming_protobufs__cause_misc__pack
203 (const StreamingProtobufs__CauseMisc *message,
206 assert(message->base.descriptor == &streaming_protobufs__cause_misc__descriptor);
207 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
209 size_t streaming_protobufs__cause_misc__pack_to_buffer
210 (const StreamingProtobufs__CauseMisc *message,
211 ProtobufCBuffer *buffer)
213 assert(message->base.descriptor == &streaming_protobufs__cause_misc__descriptor);
214 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
216 StreamingProtobufs__CauseMisc *
217 streaming_protobufs__cause_misc__unpack
218 (ProtobufCAllocator *allocator,
222 return (StreamingProtobufs__CauseMisc *)
223 protobuf_c_message_unpack (&streaming_protobufs__cause_misc__descriptor,
224 allocator, len, data);
226 void streaming_protobufs__cause_misc__free_unpacked
227 (StreamingProtobufs__CauseMisc *message,
228 ProtobufCAllocator *allocator)
232 assert(message->base.descriptor == &streaming_protobufs__cause_misc__descriptor);
233 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
235 static const ProtobufCFieldDescriptor streaming_protobufs__cause__field_descriptors[4] =
240 PROTOBUF_C_LABEL_NONE,
241 PROTOBUF_C_TYPE_MESSAGE,
242 offsetof(StreamingProtobufs__Cause, value_case),
243 offsetof(StreamingProtobufs__Cause, radionetwork),
244 &streaming_protobufs__cause_radio_network__descriptor,
246 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
247 0,NULL,NULL /* reserved1,reserved2, etc */
252 PROTOBUF_C_LABEL_NONE,
253 PROTOBUF_C_TYPE_MESSAGE,
254 offsetof(StreamingProtobufs__Cause, value_case),
255 offsetof(StreamingProtobufs__Cause, transport),
256 &streaming_protobufs__cause_transport__descriptor,
258 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
259 0,NULL,NULL /* reserved1,reserved2, etc */
264 PROTOBUF_C_LABEL_NONE,
265 PROTOBUF_C_TYPE_MESSAGE,
266 offsetof(StreamingProtobufs__Cause, value_case),
267 offsetof(StreamingProtobufs__Cause, protocol),
268 &streaming_protobufs__cause_protocol__descriptor,
270 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
271 0,NULL,NULL /* reserved1,reserved2, etc */
276 PROTOBUF_C_LABEL_NONE,
277 PROTOBUF_C_TYPE_MESSAGE,
278 offsetof(StreamingProtobufs__Cause, value_case),
279 offsetof(StreamingProtobufs__Cause, misc),
280 &streaming_protobufs__cause_misc__descriptor,
282 0 | PROTOBUF_C_FIELD_FLAG_ONEOF, /* flags */
283 0,NULL,NULL /* reserved1,reserved2, etc */
286 static const unsigned streaming_protobufs__cause__field_indices_by_name[] = {
287 3, /* field[3] = misc */
288 2, /* field[2] = protocol */
289 0, /* field[0] = radioNetwork */
290 1, /* field[1] = transport */
292 static const ProtobufCIntRange streaming_protobufs__cause__number_ranges[1 + 1] =
297 const ProtobufCMessageDescriptor streaming_protobufs__cause__descriptor =
299 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
300 "streaming_protobufs.Cause",
302 "StreamingProtobufs__Cause",
303 "streaming_protobufs",
304 sizeof(StreamingProtobufs__Cause),
306 streaming_protobufs__cause__field_descriptors,
307 streaming_protobufs__cause__field_indices_by_name,
308 1, streaming_protobufs__cause__number_ranges,
309 (ProtobufCMessageInit) streaming_protobufs__cause__init,
310 NULL,NULL,NULL /* reserved[123] */
312 static const ProtobufCEnumValue streaming_protobufs__cause_radio_network__value__enum_values_by_number[52] =
314 { "protobuf_unspecified", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__protobuf_unspecified", 0 },
315 { "handover_desirable_for_radio_reasons", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__handover_desirable_for_radio_reasons", 1 },
316 { "time_critical_handover", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__time_critical_handover", 2 },
317 { "resource_optimisation_handover", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__resource_optimisation_handover", 3 },
318 { "reduce_load_in_serving_cell", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__reduce_load_in_serving_cell", 4 },
319 { "partial_handover", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__partial_handover", 5 },
320 { "unknown_new_eNB_UE_X2AP_ID", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__unknown_new_eNB_UE_X2AP_ID", 6 },
321 { "unknown_old_eNB_UE_X2AP_ID", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__unknown_old_eNB_UE_X2AP_ID", 7 },
322 { "unknown_pair_of_UE_X2AP_ID", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__unknown_pair_of_UE_X2AP_ID", 8 },
323 { "ho_target_not_allowed", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__ho_target_not_allowed", 9 },
324 { "tx2relocoverall_expiry", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__tx2relocoverall_expiry", 10 },
325 { "trelocprep_expiry", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__trelocprep_expiry", 11 },
326 { "cell_not_available", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__cell_not_available", 12 },
327 { "no_radio_resources_available_in_target_cell", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__no_radio_resources_available_in_target_cell", 13 },
328 { "invalid_MME_GroupID", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__invalid_MME_GroupID", 14 },
329 { "unknown_MME_Code", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__unknown_MME_Code", 15 },
330 { "encryption_and_or_integrity_protection_algorithms_not_supported", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__encryption_and_or_integrity_protection_algorithms_not_supported", 16 },
331 { "reportCharacteristicsEmpty", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__reportCharacteristicsEmpty", 17 },
332 { "noReportPeriodicity", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__noReportPeriodicity", 18 },
333 { "existingMeasurementID", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__existingMeasurementID", 19 },
334 { "unknown_eNB_Measurement_ID", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__unknown_eNB_Measurement_ID", 20 },
335 { "measurement_temporarily_not_available", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__measurement_temporarily_not_available", 21 },
336 { "unspecified", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__unspecified", 22 },
337 { "load_balancing", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__load_balancing", 23 },
338 { "handover_optimisation", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__handover_optimisation", 24 },
339 { "value_out_of_allowed_range", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__value_out_of_allowed_range", 25 },
340 { "multiple_E_RAB_ID_instances", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__multiple_E_RAB_ID_instances", 26 },
341 { "switch_off_ongoing", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__switch_off_ongoing", 27 },
342 { "not_supported_QCI_value", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__not_supported_QCI_value", 28 },
343 { "measurement_not_supported_for_the_object", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__measurement_not_supported_for_the_object", 29 },
344 { "tDCoverall_expiry", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__tDCoverall_expiry", 30 },
345 { "tDCprep_expiry", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__tDCprep_expiry", 31 },
346 { "action_desirable_for_radio_reasons", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__action_desirable_for_radio_reasons", 32 },
347 { "reduce_load", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__reduce_load", 33 },
348 { "resource_optimisation", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__resource_optimisation", 34 },
349 { "time_critical_action", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__time_critical_action", 35 },
350 { "target_not_allowed", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__target_not_allowed", 36 },
351 { "no_radio_resources_available", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__no_radio_resources_available", 37 },
352 { "invalid_QoS_combination", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__invalid_QoS_combination", 38 },
353 { "encryption_algorithms_not_aupported", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__encryption_algorithms_not_aupported", 39 },
354 { "procedure_cancelled", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__procedure_cancelled", 40 },
355 { "rRM_purpose", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__rRM_purpose", 41 },
356 { "improve_user_bit_rate", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__improve_user_bit_rate", 42 },
357 { "user_inactivity", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__user_inactivity", 43 },
358 { "radio_connection_with_UE_lost", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__radio_connection_with_UE_lost", 44 },
359 { "failure_in_the_radio_interface_procedure", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__failure_in_the_radio_interface_procedure", 45 },
360 { "bearer_option_not_supported", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__bearer_option_not_supported", 46 },
361 { "mCG_Mobility", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__mCG_Mobility", 47 },
362 { "sCG_Mobility", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__sCG_Mobility", 48 },
363 { "count_reaches_max_value", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__count_reaches_max_value", 49 },
364 { "unknown_old_en_gNB_UE_X2AP_ID", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__unknown_old_en_gNB_UE_X2AP_ID", 50 },
365 { "pDCP_Overload", "STREAMING_PROTOBUFS__CAUSE_RADIO_NETWORK__VALUE__pDCP_Overload", 51 },
367 static const ProtobufCIntRange streaming_protobufs__cause_radio_network__value__value_ranges[] = {
370 static const ProtobufCEnumValueIndex streaming_protobufs__cause_radio_network__value__enum_values_by_name[52] =
372 { "action_desirable_for_radio_reasons", 32 },
373 { "bearer_option_not_supported", 46 },
374 { "cell_not_available", 12 },
375 { "count_reaches_max_value", 49 },
376 { "encryption_algorithms_not_aupported", 39 },
377 { "encryption_and_or_integrity_protection_algorithms_not_supported", 16 },
378 { "existingMeasurementID", 19 },
379 { "failure_in_the_radio_interface_procedure", 45 },
380 { "handover_desirable_for_radio_reasons", 1 },
381 { "handover_optimisation", 24 },
382 { "ho_target_not_allowed", 9 },
383 { "improve_user_bit_rate", 42 },
384 { "invalid_MME_GroupID", 14 },
385 { "invalid_QoS_combination", 38 },
386 { "load_balancing", 23 },
387 { "mCG_Mobility", 47 },
388 { "measurement_not_supported_for_the_object", 29 },
389 { "measurement_temporarily_not_available", 21 },
390 { "multiple_E_RAB_ID_instances", 26 },
391 { "noReportPeriodicity", 18 },
392 { "no_radio_resources_available", 37 },
393 { "no_radio_resources_available_in_target_cell", 13 },
394 { "not_supported_QCI_value", 28 },
395 { "pDCP_Overload", 51 },
396 { "partial_handover", 5 },
397 { "procedure_cancelled", 40 },
398 { "protobuf_unspecified", 0 },
399 { "rRM_purpose", 41 },
400 { "radio_connection_with_UE_lost", 44 },
401 { "reduce_load", 33 },
402 { "reduce_load_in_serving_cell", 4 },
403 { "reportCharacteristicsEmpty", 17 },
404 { "resource_optimisation", 34 },
405 { "resource_optimisation_handover", 3 },
406 { "sCG_Mobility", 48 },
407 { "switch_off_ongoing", 27 },
408 { "tDCoverall_expiry", 30 },
409 { "tDCprep_expiry", 31 },
410 { "target_not_allowed", 36 },
411 { "time_critical_action", 35 },
412 { "time_critical_handover", 2 },
413 { "trelocprep_expiry", 11 },
414 { "tx2relocoverall_expiry", 10 },
415 { "unknown_MME_Code", 15 },
416 { "unknown_eNB_Measurement_ID", 20 },
417 { "unknown_new_eNB_UE_X2AP_ID", 6 },
418 { "unknown_old_eNB_UE_X2AP_ID", 7 },
419 { "unknown_old_en_gNB_UE_X2AP_ID", 50 },
420 { "unknown_pair_of_UE_X2AP_ID", 8 },
421 { "unspecified", 22 },
422 { "user_inactivity", 43 },
423 { "value_out_of_allowed_range", 25 },
425 const ProtobufCEnumDescriptor streaming_protobufs__cause_radio_network__value__descriptor =
427 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
428 "streaming_protobufs.CauseRadioNetwork.Value",
430 "StreamingProtobufs__CauseRadioNetwork__Value",
431 "streaming_protobufs",
433 streaming_protobufs__cause_radio_network__value__enum_values_by_number,
435 streaming_protobufs__cause_radio_network__value__enum_values_by_name,
437 streaming_protobufs__cause_radio_network__value__value_ranges,
438 NULL,NULL,NULL,NULL /* reserved[1234] */
440 static const ProtobufCFieldDescriptor streaming_protobufs__cause_radio_network__field_descriptors[1] =
445 PROTOBUF_C_LABEL_NONE,
446 PROTOBUF_C_TYPE_ENUM,
447 0, /* quantifier_offset */
448 offsetof(StreamingProtobufs__CauseRadioNetwork, value),
449 &streaming_protobufs__cause_radio_network__value__descriptor,
452 0,NULL,NULL /* reserved1,reserved2, etc */
455 static const unsigned streaming_protobufs__cause_radio_network__field_indices_by_name[] = {
456 0, /* field[0] = value */
458 static const ProtobufCIntRange streaming_protobufs__cause_radio_network__number_ranges[1 + 1] =
463 const ProtobufCMessageDescriptor streaming_protobufs__cause_radio_network__descriptor =
465 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
466 "streaming_protobufs.CauseRadioNetwork",
468 "StreamingProtobufs__CauseRadioNetwork",
469 "streaming_protobufs",
470 sizeof(StreamingProtobufs__CauseRadioNetwork),
472 streaming_protobufs__cause_radio_network__field_descriptors,
473 streaming_protobufs__cause_radio_network__field_indices_by_name,
474 1, streaming_protobufs__cause_radio_network__number_ranges,
475 (ProtobufCMessageInit) streaming_protobufs__cause_radio_network__init,
476 NULL,NULL,NULL /* reserved[123] */
478 static const ProtobufCEnumValue streaming_protobufs__cause_transport__value__enum_values_by_number[3] =
480 { "protobuf_unspecified", "STREAMING_PROTOBUFS__CAUSE_TRANSPORT__VALUE__protobuf_unspecified", 0 },
481 { "transport_resource_unavailable", "STREAMING_PROTOBUFS__CAUSE_TRANSPORT__VALUE__transport_resource_unavailable", 1 },
482 { "unspecified", "STREAMING_PROTOBUFS__CAUSE_TRANSPORT__VALUE__unspecified", 2 },
484 static const ProtobufCIntRange streaming_protobufs__cause_transport__value__value_ranges[] = {
487 static const ProtobufCEnumValueIndex streaming_protobufs__cause_transport__value__enum_values_by_name[3] =
489 { "protobuf_unspecified", 0 },
490 { "transport_resource_unavailable", 1 },
491 { "unspecified", 2 },
493 const ProtobufCEnumDescriptor streaming_protobufs__cause_transport__value__descriptor =
495 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
496 "streaming_protobufs.CauseTransport.Value",
498 "StreamingProtobufs__CauseTransport__Value",
499 "streaming_protobufs",
501 streaming_protobufs__cause_transport__value__enum_values_by_number,
503 streaming_protobufs__cause_transport__value__enum_values_by_name,
505 streaming_protobufs__cause_transport__value__value_ranges,
506 NULL,NULL,NULL,NULL /* reserved[1234] */
508 static const ProtobufCFieldDescriptor streaming_protobufs__cause_transport__field_descriptors[1] =
513 PROTOBUF_C_LABEL_NONE,
514 PROTOBUF_C_TYPE_ENUM,
515 0, /* quantifier_offset */
516 offsetof(StreamingProtobufs__CauseTransport, value),
517 &streaming_protobufs__cause_transport__value__descriptor,
520 0,NULL,NULL /* reserved1,reserved2, etc */
523 static const unsigned streaming_protobufs__cause_transport__field_indices_by_name[] = {
524 0, /* field[0] = value */
526 static const ProtobufCIntRange streaming_protobufs__cause_transport__number_ranges[1 + 1] =
531 const ProtobufCMessageDescriptor streaming_protobufs__cause_transport__descriptor =
533 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
534 "streaming_protobufs.CauseTransport",
536 "StreamingProtobufs__CauseTransport",
537 "streaming_protobufs",
538 sizeof(StreamingProtobufs__CauseTransport),
540 streaming_protobufs__cause_transport__field_descriptors,
541 streaming_protobufs__cause_transport__field_indices_by_name,
542 1, streaming_protobufs__cause_transport__number_ranges,
543 (ProtobufCMessageInit) streaming_protobufs__cause_transport__init,
544 NULL,NULL,NULL /* reserved[123] */
546 static const ProtobufCEnumValue streaming_protobufs__cause_protocol__value__enum_values_by_number[8] =
548 { "protobuf_unspecified", "STREAMING_PROTOBUFS__CAUSE_PROTOCOL__VALUE__protobuf_unspecified", 0 },
549 { "transfer_syntax_error", "STREAMING_PROTOBUFS__CAUSE_PROTOCOL__VALUE__transfer_syntax_error", 1 },
550 { "abstract_syntax_error_reject", "STREAMING_PROTOBUFS__CAUSE_PROTOCOL__VALUE__abstract_syntax_error_reject", 2 },
551 { "abstract_syntax_error_ignore_and_notify", "STREAMING_PROTOBUFS__CAUSE_PROTOCOL__VALUE__abstract_syntax_error_ignore_and_notify", 3 },
552 { "message_not_compatible_with_receiver_state", "STREAMING_PROTOBUFS__CAUSE_PROTOCOL__VALUE__message_not_compatible_with_receiver_state", 4 },
553 { "semantic_error", "STREAMING_PROTOBUFS__CAUSE_PROTOCOL__VALUE__semantic_error", 5 },
554 { "unspecified", "STREAMING_PROTOBUFS__CAUSE_PROTOCOL__VALUE__unspecified", 6 },
555 { "abstract_syntax_error_falsely_constructed_message", "STREAMING_PROTOBUFS__CAUSE_PROTOCOL__VALUE__abstract_syntax_error_falsely_constructed_message", 7 },
557 static const ProtobufCIntRange streaming_protobufs__cause_protocol__value__value_ranges[] = {
560 static const ProtobufCEnumValueIndex streaming_protobufs__cause_protocol__value__enum_values_by_name[8] =
562 { "abstract_syntax_error_falsely_constructed_message", 7 },
563 { "abstract_syntax_error_ignore_and_notify", 3 },
564 { "abstract_syntax_error_reject", 2 },
565 { "message_not_compatible_with_receiver_state", 4 },
566 { "protobuf_unspecified", 0 },
567 { "semantic_error", 5 },
568 { "transfer_syntax_error", 1 },
569 { "unspecified", 6 },
571 const ProtobufCEnumDescriptor streaming_protobufs__cause_protocol__value__descriptor =
573 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
574 "streaming_protobufs.CauseProtocol.Value",
576 "StreamingProtobufs__CauseProtocol__Value",
577 "streaming_protobufs",
579 streaming_protobufs__cause_protocol__value__enum_values_by_number,
581 streaming_protobufs__cause_protocol__value__enum_values_by_name,
583 streaming_protobufs__cause_protocol__value__value_ranges,
584 NULL,NULL,NULL,NULL /* reserved[1234] */
586 static const ProtobufCFieldDescriptor streaming_protobufs__cause_protocol__field_descriptors[1] =
591 PROTOBUF_C_LABEL_NONE,
592 PROTOBUF_C_TYPE_ENUM,
593 0, /* quantifier_offset */
594 offsetof(StreamingProtobufs__CauseProtocol, value),
595 &streaming_protobufs__cause_protocol__value__descriptor,
598 0,NULL,NULL /* reserved1,reserved2, etc */
601 static const unsigned streaming_protobufs__cause_protocol__field_indices_by_name[] = {
602 0, /* field[0] = value */
604 static const ProtobufCIntRange streaming_protobufs__cause_protocol__number_ranges[1 + 1] =
609 const ProtobufCMessageDescriptor streaming_protobufs__cause_protocol__descriptor =
611 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
612 "streaming_protobufs.CauseProtocol",
614 "StreamingProtobufs__CauseProtocol",
615 "streaming_protobufs",
616 sizeof(StreamingProtobufs__CauseProtocol),
618 streaming_protobufs__cause_protocol__field_descriptors,
619 streaming_protobufs__cause_protocol__field_indices_by_name,
620 1, streaming_protobufs__cause_protocol__number_ranges,
621 (ProtobufCMessageInit) streaming_protobufs__cause_protocol__init,
622 NULL,NULL,NULL /* reserved[123] */
624 static const ProtobufCEnumValue streaming_protobufs__cause_misc__value__enum_values_by_number[6] =
626 { "protobuf_unspecified", "STREAMING_PROTOBUFS__CAUSE_MISC__VALUE__protobuf_unspecified", 0 },
627 { "control_processing_overload", "STREAMING_PROTOBUFS__CAUSE_MISC__VALUE__control_processing_overload", 1 },
628 { "hardware_failure", "STREAMING_PROTOBUFS__CAUSE_MISC__VALUE__hardware_failure", 2 },
629 { "om_intervention", "STREAMING_PROTOBUFS__CAUSE_MISC__VALUE__om_intervention", 3 },
630 { "not_enough_user_plane_processing_resources", "STREAMING_PROTOBUFS__CAUSE_MISC__VALUE__not_enough_user_plane_processing_resources", 4 },
631 { "unspecified", "STREAMING_PROTOBUFS__CAUSE_MISC__VALUE__unspecified", 5 },
633 static const ProtobufCIntRange streaming_protobufs__cause_misc__value__value_ranges[] = {
636 static const ProtobufCEnumValueIndex streaming_protobufs__cause_misc__value__enum_values_by_name[6] =
638 { "control_processing_overload", 1 },
639 { "hardware_failure", 2 },
640 { "not_enough_user_plane_processing_resources", 4 },
641 { "om_intervention", 3 },
642 { "protobuf_unspecified", 0 },
643 { "unspecified", 5 },
645 const ProtobufCEnumDescriptor streaming_protobufs__cause_misc__value__descriptor =
647 PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC,
648 "streaming_protobufs.CauseMisc.Value",
650 "StreamingProtobufs__CauseMisc__Value",
651 "streaming_protobufs",
653 streaming_protobufs__cause_misc__value__enum_values_by_number,
655 streaming_protobufs__cause_misc__value__enum_values_by_name,
657 streaming_protobufs__cause_misc__value__value_ranges,
658 NULL,NULL,NULL,NULL /* reserved[1234] */
660 static const ProtobufCFieldDescriptor streaming_protobufs__cause_misc__field_descriptors[1] =
665 PROTOBUF_C_LABEL_NONE,
666 PROTOBUF_C_TYPE_ENUM,
667 0, /* quantifier_offset */
668 offsetof(StreamingProtobufs__CauseMisc, value),
669 &streaming_protobufs__cause_misc__value__descriptor,
672 0,NULL,NULL /* reserved1,reserved2, etc */
675 static const unsigned streaming_protobufs__cause_misc__field_indices_by_name[] = {
676 0, /* field[0] = value */
678 static const ProtobufCIntRange streaming_protobufs__cause_misc__number_ranges[1 + 1] =
683 const ProtobufCMessageDescriptor streaming_protobufs__cause_misc__descriptor =
685 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
686 "streaming_protobufs.CauseMisc",
688 "StreamingProtobufs__CauseMisc",
689 "streaming_protobufs",
690 sizeof(StreamingProtobufs__CauseMisc),
692 streaming_protobufs__cause_misc__field_descriptors,
693 streaming_protobufs__cause_misc__field_indices_by_name,
694 1, streaming_protobufs__cause_misc__number_ranges,
695 (ProtobufCMessageInit) streaming_protobufs__cause_misc__init,
696 NULL,NULL,NULL /* reserved[123] */