/* Generated by the protocol buffer compiler. DO NOT EDIT! */ /* Generated from: rrctransfer.proto */ /* Do not generate deprecated warnings for self */ #ifndef PROTOBUF_C__NO_DEPRECATED #define PROTOBUF_C__NO_DEPRECATED #endif #include "rrctransfer.pb-c.h" void streaming_protobufs__uenrmeasurement__ext_ies__init (StreamingProtobufs__UENRMeasurementExtIEs *message) { static const StreamingProtobufs__UENRMeasurementExtIEs init_value = STREAMING_PROTOBUFS__UENRMEASUREMENT__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__uenrmeasurement__ext_ies__get_packed_size (const StreamingProtobufs__UENRMeasurementExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__uenrmeasurement__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__uenrmeasurement__ext_ies__pack (const StreamingProtobufs__UENRMeasurementExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__uenrmeasurement__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__uenrmeasurement__ext_ies__pack_to_buffer (const StreamingProtobufs__UENRMeasurementExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__uenrmeasurement__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__UENRMeasurementExtIEs * streaming_protobufs__uenrmeasurement__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__UENRMeasurementExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__uenrmeasurement__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__uenrmeasurement__ext_ies__free_unpacked (StreamingProtobufs__UENRMeasurementExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__uenrmeasurement__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__uenrmeasurement__init (StreamingProtobufs__UENRMeasurement *message) { static const StreamingProtobufs__UENRMeasurement init_value = STREAMING_PROTOBUFS__UENRMEASUREMENT__INIT; *message = init_value; } size_t streaming_protobufs__uenrmeasurement__get_packed_size (const StreamingProtobufs__UENRMeasurement *message) { assert(message->base.descriptor == &streaming_protobufs__uenrmeasurement__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__uenrmeasurement__pack (const StreamingProtobufs__UENRMeasurement *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__uenrmeasurement__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__uenrmeasurement__pack_to_buffer (const StreamingProtobufs__UENRMeasurement *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__uenrmeasurement__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__UENRMeasurement * streaming_protobufs__uenrmeasurement__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__UENRMeasurement *) protobuf_c_message_unpack (&streaming_protobufs__uenrmeasurement__descriptor, allocator, len, data); } void streaming_protobufs__uenrmeasurement__free_unpacked (StreamingProtobufs__UENRMeasurement *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__uenrmeasurement__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__split_srb__ext_ies__init (StreamingProtobufs__SplitSRBExtIEs *message) { static const StreamingProtobufs__SplitSRBExtIEs init_value = STREAMING_PROTOBUFS__SPLIT_SRB__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__split_srb__ext_ies__get_packed_size (const StreamingProtobufs__SplitSRBExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__split_srb__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__split_srb__ext_ies__pack (const StreamingProtobufs__SplitSRBExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__split_srb__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__split_srb__ext_ies__pack_to_buffer (const StreamingProtobufs__SplitSRBExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__split_srb__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SplitSRBExtIEs * streaming_protobufs__split_srb__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SplitSRBExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__split_srb__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__split_srb__ext_ies__free_unpacked (StreamingProtobufs__SplitSRBExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__split_srb__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__delivery_status__ext_ies__init (StreamingProtobufs__DeliveryStatusExtIEs *message) { static const StreamingProtobufs__DeliveryStatusExtIEs init_value = STREAMING_PROTOBUFS__DELIVERY_STATUS__EXT_IES__INIT; *message = init_value; } size_t streaming_protobufs__delivery_status__ext_ies__get_packed_size (const StreamingProtobufs__DeliveryStatusExtIEs *message) { assert(message->base.descriptor == &streaming_protobufs__delivery_status__ext_ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__delivery_status__ext_ies__pack (const StreamingProtobufs__DeliveryStatusExtIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__delivery_status__ext_ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__delivery_status__ext_ies__pack_to_buffer (const StreamingProtobufs__DeliveryStatusExtIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__delivery_status__ext_ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__DeliveryStatusExtIEs * streaming_protobufs__delivery_status__ext_ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__DeliveryStatusExtIEs *) protobuf_c_message_unpack (&streaming_protobufs__delivery_status__ext_ies__descriptor, allocator, len, data); } void streaming_protobufs__delivery_status__ext_ies__free_unpacked (StreamingProtobufs__DeliveryStatusExtIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__delivery_status__ext_ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__delivery_status__init (StreamingProtobufs__DeliveryStatus *message) { static const StreamingProtobufs__DeliveryStatus init_value = STREAMING_PROTOBUFS__DELIVERY_STATUS__INIT; *message = init_value; } size_t streaming_protobufs__delivery_status__get_packed_size (const StreamingProtobufs__DeliveryStatus *message) { assert(message->base.descriptor == &streaming_protobufs__delivery_status__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__delivery_status__pack (const StreamingProtobufs__DeliveryStatus *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__delivery_status__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__delivery_status__pack_to_buffer (const StreamingProtobufs__DeliveryStatus *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__delivery_status__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__DeliveryStatus * streaming_protobufs__delivery_status__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__DeliveryStatus *) protobuf_c_message_unpack (&streaming_protobufs__delivery_status__descriptor, allocator, len, data); } void streaming_protobufs__delivery_status__free_unpacked (StreamingProtobufs__DeliveryStatus *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__delivery_status__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__split_srb__init (StreamingProtobufs__SplitSRB *message) { static const StreamingProtobufs__SplitSRB init_value = STREAMING_PROTOBUFS__SPLIT_SRB__INIT; *message = init_value; } size_t streaming_protobufs__split_srb__get_packed_size (const StreamingProtobufs__SplitSRB *message) { assert(message->base.descriptor == &streaming_protobufs__split_srb__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__split_srb__pack (const StreamingProtobufs__SplitSRB *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__split_srb__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__split_srb__pack_to_buffer (const StreamingProtobufs__SplitSRB *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__split_srb__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__SplitSRB * streaming_protobufs__split_srb__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__SplitSRB *) protobuf_c_message_unpack (&streaming_protobufs__split_srb__descriptor, allocator, len, data); } void streaming_protobufs__split_srb__free_unpacked (StreamingProtobufs__SplitSRB *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__split_srb__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__rrctransfer__ies__init (StreamingProtobufs__RRCTransferIEs *message) { static const StreamingProtobufs__RRCTransferIEs init_value = STREAMING_PROTOBUFS__RRCTRANSFER__IES__INIT; *message = init_value; } size_t streaming_protobufs__rrctransfer__ies__get_packed_size (const StreamingProtobufs__RRCTransferIEs *message) { assert(message->base.descriptor == &streaming_protobufs__rrctransfer__ies__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__rrctransfer__ies__pack (const StreamingProtobufs__RRCTransferIEs *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__rrctransfer__ies__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__rrctransfer__ies__pack_to_buffer (const StreamingProtobufs__RRCTransferIEs *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__rrctransfer__ies__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__RRCTransferIEs * streaming_protobufs__rrctransfer__ies__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__RRCTransferIEs *) protobuf_c_message_unpack (&streaming_protobufs__rrctransfer__ies__descriptor, allocator, len, data); } void streaming_protobufs__rrctransfer__ies__free_unpacked (StreamingProtobufs__RRCTransferIEs *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__rrctransfer__ies__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } void streaming_protobufs__rrctransfer__init (StreamingProtobufs__RRCTransfer *message) { static const StreamingProtobufs__RRCTransfer init_value = STREAMING_PROTOBUFS__RRCTRANSFER__INIT; *message = init_value; } size_t streaming_protobufs__rrctransfer__get_packed_size (const StreamingProtobufs__RRCTransfer *message) { assert(message->base.descriptor == &streaming_protobufs__rrctransfer__descriptor); return protobuf_c_message_get_packed_size ((const ProtobufCMessage*)(message)); } size_t streaming_protobufs__rrctransfer__pack (const StreamingProtobufs__RRCTransfer *message, uint8_t *out) { assert(message->base.descriptor == &streaming_protobufs__rrctransfer__descriptor); return protobuf_c_message_pack ((const ProtobufCMessage*)message, out); } size_t streaming_protobufs__rrctransfer__pack_to_buffer (const StreamingProtobufs__RRCTransfer *message, ProtobufCBuffer *buffer) { assert(message->base.descriptor == &streaming_protobufs__rrctransfer__descriptor); return protobuf_c_message_pack_to_buffer ((const ProtobufCMessage*)message, buffer); } StreamingProtobufs__RRCTransfer * streaming_protobufs__rrctransfer__unpack (ProtobufCAllocator *allocator, size_t len, const uint8_t *data) { return (StreamingProtobufs__RRCTransfer *) protobuf_c_message_unpack (&streaming_protobufs__rrctransfer__descriptor, allocator, len, data); } void streaming_protobufs__rrctransfer__free_unpacked (StreamingProtobufs__RRCTransfer *message, ProtobufCAllocator *allocator) { if(!message) return; assert(message->base.descriptor == &streaming_protobufs__rrctransfer__descriptor); protobuf_c_message_free_unpacked ((ProtobufCMessage*)message, allocator); } #define streaming_protobufs__uenrmeasurement__ext_ies__field_descriptors NULL #define streaming_protobufs__uenrmeasurement__ext_ies__field_indices_by_name NULL #define streaming_protobufs__uenrmeasurement__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__uenrmeasurement__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.UENRMeasurement_ExtIEs", "UENRMeasurementExtIEs", "StreamingProtobufs__UENRMeasurementExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__UENRMeasurementExtIEs), 0, streaming_protobufs__uenrmeasurement__ext_ies__field_descriptors, streaming_protobufs__uenrmeasurement__ext_ies__field_indices_by_name, 0, streaming_protobufs__uenrmeasurement__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__uenrmeasurement__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__uenrmeasurement__field_descriptors[2] = { { "uENRMeasurements", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__UENRMeasurement, uenrmeasurements), &streaming_protobufs__rrccontainer__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 2, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__UENRMeasurement, n_ie_extensions), offsetof(StreamingProtobufs__UENRMeasurement, ie_extensions), &streaming_protobufs__uenrmeasurement__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__uenrmeasurement__field_indices_by_name[] = { 1, /* field[1] = iE_Extensions */ 0, /* field[0] = uENRMeasurements */ }; static const ProtobufCIntRange streaming_protobufs__uenrmeasurement__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__uenrmeasurement__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.UENRMeasurement", "UENRMeasurement", "StreamingProtobufs__UENRMeasurement", "streaming_protobufs", sizeof(StreamingProtobufs__UENRMeasurement), 2, streaming_protobufs__uenrmeasurement__field_descriptors, streaming_protobufs__uenrmeasurement__field_indices_by_name, 1, streaming_protobufs__uenrmeasurement__number_ranges, (ProtobufCMessageInit) streaming_protobufs__uenrmeasurement__init, NULL,NULL,NULL /* reserved[123] */ }; #define streaming_protobufs__split_srb__ext_ies__field_descriptors NULL #define streaming_protobufs__split_srb__ext_ies__field_indices_by_name NULL #define streaming_protobufs__split_srb__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__split_srb__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SplitSRB_ExtIEs", "SplitSRBExtIEs", "StreamingProtobufs__SplitSRBExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__SplitSRBExtIEs), 0, streaming_protobufs__split_srb__ext_ies__field_descriptors, streaming_protobufs__split_srb__ext_ies__field_indices_by_name, 0, streaming_protobufs__split_srb__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__split_srb__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; #define streaming_protobufs__delivery_status__ext_ies__field_descriptors NULL #define streaming_protobufs__delivery_status__ext_ies__field_indices_by_name NULL #define streaming_protobufs__delivery_status__ext_ies__number_ranges NULL const ProtobufCMessageDescriptor streaming_protobufs__delivery_status__ext_ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.DeliveryStatus_ExtIEs", "DeliveryStatusExtIEs", "StreamingProtobufs__DeliveryStatusExtIEs", "streaming_protobufs", sizeof(StreamingProtobufs__DeliveryStatusExtIEs), 0, streaming_protobufs__delivery_status__ext_ies__field_descriptors, streaming_protobufs__delivery_status__ext_ies__field_indices_by_name, 0, streaming_protobufs__delivery_status__ext_ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__delivery_status__ext_ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__delivery_status__field_descriptors[2] = { { "highestSuccessDeliveredPDCPSN", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__DeliveryStatus, highestsuccessdeliveredpdcpsn), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 2, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__DeliveryStatus, n_ie_extensions), offsetof(StreamingProtobufs__DeliveryStatus, ie_extensions), &streaming_protobufs__delivery_status__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__delivery_status__field_indices_by_name[] = { 0, /* field[0] = highestSuccessDeliveredPDCPSN */ 1, /* field[1] = iE_Extensions */ }; static const ProtobufCIntRange streaming_protobufs__delivery_status__number_ranges[1 + 1] = { { 1, 0 }, { 0, 2 } }; const ProtobufCMessageDescriptor streaming_protobufs__delivery_status__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.DeliveryStatus", "DeliveryStatus", "StreamingProtobufs__DeliveryStatus", "streaming_protobufs", sizeof(StreamingProtobufs__DeliveryStatus), 2, streaming_protobufs__delivery_status__field_descriptors, streaming_protobufs__delivery_status__field_indices_by_name, 1, streaming_protobufs__delivery_status__number_ranges, (ProtobufCMessageInit) streaming_protobufs__delivery_status__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCEnumValue streaming_protobufs__split_srb__srbtype__enum_values_by_number[3] = { { "protobuf_unspecified", "STREAMING_PROTOBUFS__SPLIT_SRB__SRBTYPE__protobuf_unspecified", 0 }, { "srb1", "STREAMING_PROTOBUFS__SPLIT_SRB__SRBTYPE__srb1", 1 }, { "srb2", "STREAMING_PROTOBUFS__SPLIT_SRB__SRBTYPE__srb2", 2 }, }; static const ProtobufCIntRange streaming_protobufs__split_srb__srbtype__value_ranges[] = { {0, 0},{0, 3} }; static const ProtobufCEnumValueIndex streaming_protobufs__split_srb__srbtype__enum_values_by_name[3] = { { "protobuf_unspecified", 0 }, { "srb1", 1 }, { "srb2", 2 }, }; const ProtobufCEnumDescriptor streaming_protobufs__split_srb__srbtype__descriptor = { PROTOBUF_C__ENUM_DESCRIPTOR_MAGIC, "streaming_protobufs.SplitSRB.SRBType", "SRBType", "StreamingProtobufs__SplitSRB__SRBType", "streaming_protobufs", 3, streaming_protobufs__split_srb__srbtype__enum_values_by_number, 3, streaming_protobufs__split_srb__srbtype__enum_values_by_name, 1, streaming_protobufs__split_srb__srbtype__value_ranges, NULL,NULL,NULL,NULL /* reserved[1234] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__split_srb__field_descriptors[4] = { { "rrcContainer", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SplitSRB, rrccontainer), &streaming_protobufs__rrccontainer__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "srbType", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_ENUM, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SplitSRB, srbtype), &streaming_protobufs__split_srb__srbtype__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "deliveryStatus", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__SplitSRB, deliverystatus), &streaming_protobufs__delivery_status__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "iE_Extensions", 4, PROTOBUF_C_LABEL_REPEATED, PROTOBUF_C_TYPE_MESSAGE, offsetof(StreamingProtobufs__SplitSRB, n_ie_extensions), offsetof(StreamingProtobufs__SplitSRB, ie_extensions), &streaming_protobufs__split_srb__ext_ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__split_srb__field_indices_by_name[] = { 2, /* field[2] = deliveryStatus */ 3, /* field[3] = iE_Extensions */ 0, /* field[0] = rrcContainer */ 1, /* field[1] = srbType */ }; static const ProtobufCIntRange streaming_protobufs__split_srb__number_ranges[1 + 1] = { { 1, 0 }, { 0, 4 } }; const ProtobufCMessageDescriptor streaming_protobufs__split_srb__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.SplitSRB", "SplitSRB", "StreamingProtobufs__SplitSRB", "streaming_protobufs", sizeof(StreamingProtobufs__SplitSRB), 4, streaming_protobufs__split_srb__field_descriptors, streaming_protobufs__split_srb__field_indices_by_name, 1, streaming_protobufs__split_srb__number_ranges, (ProtobufCMessageInit) streaming_protobufs__split_srb__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__rrctransfer__ies__field_descriptors[5] = { { "id_MeNB_UE_X2AP_ID", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RRCTransferIEs, id_menb_ue_x2ap_id), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_SgNB_UE_X2AP_ID", 2, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_UINT32, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RRCTransferIEs, id_sgnb_ue_x2ap_id), NULL, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_SplitSRB", 3, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RRCTransferIEs, id_splitsrb), &streaming_protobufs__split_srb__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_UENRMeasurement", 4, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RRCTransferIEs, id_uenrmeasurement), &streaming_protobufs__uenrmeasurement__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, { "id_MeNB_UE_X2AP_ID_Extension", 5, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RRCTransferIEs, id_menb_ue_x2ap_id_extension), &google__protobuf__uint32_value__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__rrctransfer__ies__field_indices_by_name[] = { 0, /* field[0] = id_MeNB_UE_X2AP_ID */ 4, /* field[4] = id_MeNB_UE_X2AP_ID_Extension */ 1, /* field[1] = id_SgNB_UE_X2AP_ID */ 2, /* field[2] = id_SplitSRB */ 3, /* field[3] = id_UENRMeasurement */ }; static const ProtobufCIntRange streaming_protobufs__rrctransfer__ies__number_ranges[1 + 1] = { { 1, 0 }, { 0, 5 } }; const ProtobufCMessageDescriptor streaming_protobufs__rrctransfer__ies__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.RRCTransfer_IEs", "RRCTransferIEs", "StreamingProtobufs__RRCTransferIEs", "streaming_protobufs", sizeof(StreamingProtobufs__RRCTransferIEs), 5, streaming_protobufs__rrctransfer__ies__field_descriptors, streaming_protobufs__rrctransfer__ies__field_indices_by_name, 1, streaming_protobufs__rrctransfer__ies__number_ranges, (ProtobufCMessageInit) streaming_protobufs__rrctransfer__ies__init, NULL,NULL,NULL /* reserved[123] */ }; static const ProtobufCFieldDescriptor streaming_protobufs__rrctransfer__field_descriptors[1] = { { "rrcTransfer_IEs", 1, PROTOBUF_C_LABEL_NONE, PROTOBUF_C_TYPE_MESSAGE, 0, /* quantifier_offset */ offsetof(StreamingProtobufs__RRCTransfer, rrctransfer_ies), &streaming_protobufs__rrctransfer__ies__descriptor, NULL, 0, /* flags */ 0,NULL,NULL /* reserved1,reserved2, etc */ }, }; static const unsigned streaming_protobufs__rrctransfer__field_indices_by_name[] = { 0, /* field[0] = rrcTransfer_IEs */ }; static const ProtobufCIntRange streaming_protobufs__rrctransfer__number_ranges[1 + 1] = { { 1, 0 }, { 0, 1 } }; const ProtobufCMessageDescriptor streaming_protobufs__rrctransfer__descriptor = { PROTOBUF_C__MESSAGE_DESCRIPTOR_MAGIC, "streaming_protobufs.RRCTransfer", "RRCTransfer", "StreamingProtobufs__RRCTransfer", "streaming_protobufs", sizeof(StreamingProtobufs__RRCTransfer), 1, streaming_protobufs__rrctransfer__field_descriptors, streaming_protobufs__rrctransfer__field_indices_by_name, 1, streaming_protobufs__rrctransfer__number_ranges, (ProtobufCMessageInit) streaming_protobufs__rrctransfer__init, NULL,NULL,NULL /* reserved[123] */ };