1 /* Generated by the protocol buffer compiler. DO NOT EDIT! */
2 /* Generated from: sgnb_change_refuse.proto */
4 /* Do not generate deprecated warnings for self */
5 #ifndef PROTOBUF_C__NO_DEPRECATED
6 #define PROTOBUF_C__NO_DEPRECATED
9 #include "sgnb_change_refuse.pb-c.h"
10 void streaming_protobufs__sg_nbchange_refuse__init
11 (StreamingProtobufs__SgNBChangeRefuse *message)
13 static const StreamingProtobufs__SgNBChangeRefuse init_value = STREAMING_PROTOBUFS__SG_NBCHANGE_REFUSE__INIT;
14 *message = init_value;
16 size_t streaming_protobufs__sg_nbchange_refuse__get_packed_size
17 (const StreamingProtobufs__SgNBChangeRefuse *message)
19 assert(message->base.descriptor == &streaming_protobufs__sg_nbchange_refuse__descriptor);
20 return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message));
22 size_t streaming_protobufs__sg_nbchange_refuse__pack
23 (const StreamingProtobufs__SgNBChangeRefuse *message,
26 assert(message->base.descriptor == &streaming_protobufs__sg_nbchange_refuse__descriptor);
27 return protobuf_c_message_pack ((const ProtobufCMessage*)message, out);
29 size_t streaming_protobufs__sg_nbchange_refuse__pack_to_buffer
30 (const StreamingProtobufs__SgNBChangeRefuse *message,
31 ProtobufCBuffer *buffer)
33 assert(message->base.descriptor == &streaming_protobufs__sg_nbchange_refuse__descriptor);
34 return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer);
36 StreamingProtobufs__SgNBChangeRefuse *
37 streaming_protobufs__sg_nbchange_refuse__unpack
38 (ProtobufCAllocator *allocator,
42 return (StreamingProtobufs__SgNBChangeRefuse *)
43 protobuf_c_message_unpack (&streaming_protobufs__sg_nbchange_refuse__descriptor,
44 allocator, len, data);
46 void streaming_protobufs__sg_nbchange_refuse__free_unpacked
47 (StreamingProtobufs__SgNBChangeRefuse *message,
48 ProtobufCAllocator *allocator)
52 assert(message->base.descriptor == &streaming_protobufs__sg_nbchange_refuse__descriptor);
53 protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator);
55 static const ProtobufCFieldDescriptor streaming_protobufs__sg_nbchange_refuse__field_descriptors[5] =
60 PROTOBUF_C_LABEL_NONE,
61 PROTOBUF_C_TYPE_UINT32,
62 0, /* quantifier_offset */
63 offsetof(StreamingProtobufs__SgNBChangeRefuse, id_menb_ue_x2ap_id),
67 0,NULL,NULL /* reserved1,reserved2, etc */
72 PROTOBUF_C_LABEL_NONE,
73 PROTOBUF_C_TYPE_UINT32,
74 0, /* quantifier_offset */
75 offsetof(StreamingProtobufs__SgNBChangeRefuse, id_sgnb_ue_x2ap_id),
79 0,NULL,NULL /* reserved1,reserved2, etc */
84 PROTOBUF_C_LABEL_NONE,
85 PROTOBUF_C_TYPE_MESSAGE,
86 0, /* quantifier_offset */
87 offsetof(StreamingProtobufs__SgNBChangeRefuse, id_cause),
88 &streaming_protobufs__cause__descriptor,
91 0,NULL,NULL /* reserved1,reserved2, etc */
94 "id_CriticalityDiagnostics",
96 PROTOBUF_C_LABEL_NONE,
97 PROTOBUF_C_TYPE_MESSAGE,
98 0, /* quantifier_offset */
99 offsetof(StreamingProtobufs__SgNBChangeRefuse, id_criticalitydiagnostics),
100 &streaming_protobufs__criticality_diagnostics__descriptor,
103 0,NULL,NULL /* reserved1,reserved2, etc */
106 "id_MeNB_UE_X2AP_ID_Extension",
108 PROTOBUF_C_LABEL_NONE,
109 PROTOBUF_C_TYPE_MESSAGE,
110 0, /* quantifier_offset */
111 offsetof(StreamingProtobufs__SgNBChangeRefuse, id_menb_ue_x2ap_id_extension),
112 &google__protobuf__uint32_value__descriptor,
115 0,NULL,NULL /* reserved1,reserved2, etc */
118 static const unsigned streaming_protobufs__sg_nbchange_refuse__field_indices_by_name[] = {
119 2, /* field[2] = id_Cause */
120 3, /* field[3] = id_CriticalityDiagnostics */
121 0, /* field[0] = id_MeNB_UE_X2AP_ID */
122 4, /* field[4] = id_MeNB_UE_X2AP_ID_Extension */
123 1, /* field[1] = id_SgNB_UE_X2AP_ID */
125 static const ProtobufCIntRange streaming_protobufs__sg_nbchange_refuse__number_ranges[1 + 1] =
130 const ProtobufCMessageDescriptor streaming_protobufs__sg_nbchange_refuse__descriptor =
132 PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC,
133 "streaming_protobufs.SgNBChangeRefuse",
135 "StreamingProtobufs__SgNBChangeRefuse",
136 "streaming_protobufs",
137 sizeof(StreamingProtobufs__SgNBChangeRefuse),
139 streaming_protobufs__sg_nbchange_refuse__field_descriptors,
140 streaming_protobufs__sg_nbchange_refuse__field_indices_by_name,
141 1, streaming_protobufs__sg_nbchange_refuse__number_ranges,
142 (ProtobufCMessageInit) streaming_protobufs__sg_nbchange_refuse__init,
143 NULL,NULL,NULL /* reserved[123] */