7#include "google/protobuf/io/coded_stream.h"
8#include "google/protobuf/extension_set.h"
9#include "google/protobuf/wire_format_lite.h"
10#include "google/protobuf/descriptor.h"
11#include "google/protobuf/generated_message_reflection.h"
12#include "google/protobuf/reflection_ops.h"
13#include "google/protobuf/wire_format.h"
14#include "google/protobuf/generated_message_tctable_impl.h"
18#include "google/protobuf/port_def.inc"
19PROTOBUF_PRAGMA_INIT_SEG
20namespace _pb = ::google::protobuf;
21namespace _pbi = ::google::protobuf::internal;
22namespace _fl = ::google::protobuf::internal::field_layout;
47PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
50PROTOBUF_CONSTEXPR QueueInfo::QueueInfo(::_pbi::ConstantInitialized)
66PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
69PROTOBUF_CONSTEXPR QueueEthXStats::QueueEthXStats(::_pbi::ConstantInitialized)
84PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
87PROTOBUF_CONSTEXPR EthXStatsInfo::EthXStatsInfo(::_pbi::ConstantInitialized)
134PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
163PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
181PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
187static constexpr const ::_pb::EnumDescriptor**
189static constexpr const ::_pb::ServiceDescriptor**
310static const ::_pbi::MigrationSchema
328const char descriptor_table_protodef_dpdklibs_2fopmon_2fIfaceWrapper_2eproto[]
PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
329 "\n!dpdklibs/opmon/IfaceWrapper.proto\022\026dun"
330 "edaq.dpdklibs.opmon\"\224\001\n\010EthStats\022\020\n\010ipac"
331 "kets\030\001 \001(\004\022\020\n\010opackets\030\002 \001(\004\022\016\n\006ibytes\030\n"
332 " \001(\004\022\016\n\006obytes\030\013 \001(\004\022\017\n\007imissed\030\024 \001(\004\022\017\n"
333 "\007ierrors\030\025 \001(\004\022\017\n\007oerrors\030\026 \001(\004\022\021\n\trx_no"
334 "mbuf\030\036 \001(\004\"l\n\tQueueInfo\022\030\n\020packets_recei"
335 "ved\030\001 \001(\004\022\026\n\016bytes_received\030\002 \001(\004\022\025\n\rful"
336 "l_rx_burst\030\003 \001(\004\022\026\n\016max_burst_size\030\004 \001(\r"
337 "\"@\n\016QueueEthXStats\022\017\n\007packets\030\001 \001(\004\022\r\n\005b"
338 "ytes\030\002 \001(\004\022\016\n\006errors\030\003 \001(\004\"\303\010\n\rEthXStats"
339 "Info\022\023\n\013groups_sent\030\001 \001(\004\022\031\n\021total_group"
340 "s_sent\030\002 \001(\004\022\027\n\017rx_good_packets\030\003 \001(\004\022\025\n"
341 "\rrx_good_bytes\030\004 \001(\004\022\032\n\022rx_dropped_packe"
342 "ts\030\005 \001(\004\022\032\n\022rx_unicast_packets\030\013 \001(\004\022\034\n\024"
343 "rx_multicast_packets\030\014 \001(\004\022\034\n\024rx_broadca"
344 "st_packets\030\r \001(\004\022#\n\033rx_unknown_protocol_"
345 "packets\030\016 \001(\004\022\026\n\016rx_xon_packets\030\017 \001(\004\022\027\n"
346 "\017rx_xoff_packets\030\020 \001(\004\022\032\n\022rx_size_64_pac"
347 "kets\0301 \001(\004\022!\n\031rx_size_65_to_127_packets\030"
348 "2 \001(\004\022\"\n\032rx_size_128_to_255_packets\0303 \001("
349 "\004\022\"\n\032rx_size_256_to_511_packets\0304 \001(\004\022#\n"
350 "\033rx_size_512_to_1023_packets\0305 \001(\004\022$\n\034rx"
351 "_size_1024_to_1522_packets\0306 \001(\004\022#\n\033rx_s"
352 "ize_1523_to_max_packets\0307 \001(\004\022 \n\030rx_mac_"
353 "short_pkt_dropped\030< \001(\004\022\027\n\017tx_good_packe"
354 "ts\030d \001(\004\022\025\n\rtx_good_bytes\030e \001(\004\022\032\n\022tx_un"
355 "icast_packets\030f \001(\004\022\034\n\024tx_multicast_pack"
356 "ets\030g \001(\004\022\034\n\024tx_broadcast_packets\030h \001(\004\022"
357 "\032\n\022tx_dropped_packets\030i \001(\004\022\034\n\024tx_link_d"
358 "own_dropped\030j \001(\004\022\026\n\016tx_xon_packets\030k \001("
359 "\004\022\027\n\017tx_xoff_packets\030l \001(\004\022\033\n\022tx_size_64"
360 "_packets\030\225\001 \001(\004\022\"\n\031tx_size_65_to_127_pac"
361 "kets\030\226\001 \001(\004\022#\n\032tx_size_128_to_255_packet"
362 "s\030\227\001 \001(\004\022#\n\032tx_size_256_to_511_packets\030\230"
363 "\001 \001(\004\022$\n\033tx_size_512_to_1023_packets\030\231\001 "
364 "\001(\004\022%\n\034tx_size_1024_to_1522_packets\030\232\001 \001"
365 "(\004\022$\n\033tx_size_1523_to_max_packets\030\233\001 \001(\004"
366 "\"\201\003\n\017EthXStatsErrors\022\030\n\020rx_missed_errors"
367 "\030\001 \001(\004\022\021\n\trx_errors\030\002 \001(\004\022\026\n\016rx_error_by"
368 "tes\030\003 \001(\004\022!\n\031rx_mbuf_allocation_errors\030\004"
369 " \001(\004\022\025\n\rrx_crc_errors\030\005 \001(\004\022\036\n\026rx_illega"
370 "l_byte_errors\030\006 \001(\004\022\030\n\020rx_jabber_errors\030"
371 "\007 \001(\004\022\030\n\020mac_local_errors\030\024 \001(\004\022\031\n\021mac_r"
372 "emote_errors\030\025 \001(\004\022\025\n\rrx_len_errors\030\026 \001("
373 "\004\022\034\n\024rx_undersized_errors\030\027 \001(\004\022\032\n\022rx_ov"
374 "ersize_errors\030\030 \001(\004\022\034\n\024rx_fragmented_err"
375 "ors\030\031 \001(\004\022\021\n\ttx_errors\030d \001(\004\"s\n\rRTEWorke"
376 "rInfo\022\036\n\026num_unhandled_non_ipv4\030\001 \001(\r\022\035\n"
377 "\025num_unhandled_non_udp\030\002 \001(\r\022#\n\033num_unha"
378 "ndled_non_jumbo_udp\030\003 \001(\rb\006proto3"
385 descriptor_table_protodef_dpdklibs_2fopmon_2fIfaceWrapper_2eproto,
386 "dpdklibs/opmon/IfaceWrapper.proto",
414PROTOBUF_ATTRIBUTE_INIT_PRIORITY2
426 : ::
google::protobuf::Message(arena) {
431 : ::
google::protobuf::Message(), _impl_(from._impl_) {
432 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
433 from._internal_metadata_);
452 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
456 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
464 ::uint32_t cached_has_bits = 0;
466 (void) cached_has_bits;
471 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
475 const char* ptr, ::_pbi::ParseContext* ctx) {
476 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
481PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
487 offsetof(
decltype(_table_), field_lookup_table),
489 offsetof(
decltype(_table_), field_entries),
492 offsetof(
decltype(_table_), field_names),
494 ::_pbi::TcParser::GenericFallback,
496 {::_pbi::TcParser::MiniParse, {}},
498 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthStats, _impl_.ipackets_), 63>(),
499 {8, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ipackets_)}},
501 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthStats, _impl_.opackets_), 63>(),
502 {16, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.opackets_)}},
503 {::_pbi::TcParser::MiniParse, {}},
505 {::_pbi::TcParser::FastV64S2,
506 {416, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.imissed_)}},
508 {::_pbi::TcParser::FastV64S2,
509 {424, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ierrors_)}},
511 {::_pbi::TcParser::FastV64S2,
512 {432, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.oerrors_)}},
513 {::_pbi::TcParser::MiniParse, {}},
514 {::_pbi::TcParser::MiniParse, {}},
515 {::_pbi::TcParser::MiniParse, {}},
517 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthStats, _impl_.ibytes_), 63>(),
518 {80, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ibytes_)}},
520 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthStats, _impl_.obytes_), 63>(),
521 {88, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.obytes_)}},
522 {::_pbi::TcParser::MiniParse, {}},
523 {::_pbi::TcParser::MiniParse, {}},
525 {::_pbi::TcParser::FastV64S2,
526 {496, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.rx_nombuf_)}},
527 {::_pbi::TcParser::MiniParse, {}},
532 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ipackets_), 0, 0,
533 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
535 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.opackets_), 0, 0,
536 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
538 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ibytes_), 0, 0,
539 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
541 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.obytes_), 0, 0,
542 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
544 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.imissed_), 0, 0,
545 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
547 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ierrors_), 0, 0,
548 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
550 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.oerrors_), 0, 0,
551 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
553 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.rx_nombuf_), 0, 0,
554 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
563 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
565 ::uint32_t cached_has_bits = 0;
566 (void)cached_has_bits;
570 target = stream->EnsureSpace(target);
571 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
577 target = stream->EnsureSpace(target);
578 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
584 target = stream->EnsureSpace(target);
585 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
591 target = stream->EnsureSpace(target);
592 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
598 target = stream->EnsureSpace(target);
599 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
605 target = stream->EnsureSpace(target);
606 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
612 target = stream->EnsureSpace(target);
613 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
619 target = stream->EnsureSpace(target);
620 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
624 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
626 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
627 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
635 ::size_t total_size = 0;
637 ::uint32_t cached_has_bits = 0;
639 (void) cached_has_bits;
643 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
649 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
655 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
661 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
667 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
673 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
679 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
685 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
693 ::google::protobuf::Message::CopyWithSourceCheck,
699void EthStats::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
700 auto*
const _this =
static_cast<EthStats*
>(&to_msg);
701 auto& from =
static_cast<const EthStats&
>(from_msg);
703 ABSL_DCHECK_NE(&from, _this);
704 ::uint32_t cached_has_bits = 0;
705 (void) cached_has_bits;
707 if (from._internal_ipackets() != 0) {
708 _this->_internal_set_ipackets(from._internal_ipackets());
710 if (from._internal_opackets() != 0) {
711 _this->_internal_set_opackets(from._internal_opackets());
713 if (from._internal_ibytes() != 0) {
714 _this->_internal_set_ibytes(from._internal_ibytes());
716 if (from._internal_obytes() != 0) {
717 _this->_internal_set_obytes(from._internal_obytes());
719 if (from._internal_imissed() != 0) {
720 _this->_internal_set_imissed(from._internal_imissed());
722 if (from._internal_ierrors() != 0) {
723 _this->_internal_set_ierrors(from._internal_ierrors());
725 if (from._internal_oerrors() != 0) {
726 _this->_internal_set_oerrors(from._internal_oerrors());
728 if (from._internal_rx_nombuf() != 0) {
729 _this->_internal_set_rx_nombuf(from._internal_rx_nombuf());
731 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
736 if (&from ==
this)
return;
747 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
748 ::google::protobuf::internal::memswap<
757 return ::_pbi::AssignDescriptors(
768 : ::
google::protobuf::Message(arena) {
773 : ::
google::protobuf::Message(), _impl_(from._impl_) {
774 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
775 from._internal_metadata_);
790 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
794 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
802 ::uint32_t cached_has_bits = 0;
804 (void) cached_has_bits;
809 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
813 const char* ptr, ::_pbi::ParseContext* ctx) {
814 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
819PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
825 offsetof(
decltype(_table_), field_lookup_table),
827 offsetof(
decltype(_table_), field_entries),
830 offsetof(
decltype(_table_), field_names),
832 ::_pbi::TcParser::GenericFallback,
835 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(QueueInfo, _impl_.max_burst_size_), 63>(),
836 {32, 63, 0, PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.max_burst_size_)}},
838 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueInfo, _impl_.packets_received_), 63>(),
839 {8, 63, 0, PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.packets_received_)}},
841 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueInfo, _impl_.bytes_received_), 63>(),
842 {16, 63, 0, PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.bytes_received_)}},
844 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueInfo, _impl_.full_rx_burst_), 63>(),
845 {24, 63, 0, PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.full_rx_burst_)}},
850 {PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.packets_received_), 0, 0,
851 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
853 {PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.bytes_received_), 0, 0,
854 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
856 {PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.full_rx_burst_), 0, 0,
857 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
859 {PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.max_burst_size_), 0, 0,
860 (0 | ::_fl::kFcSingular | ::_fl::kUInt32)},
869 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
871 ::uint32_t cached_has_bits = 0;
872 (void)cached_has_bits;
876 target = stream->EnsureSpace(target);
877 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
883 target = stream->EnsureSpace(target);
884 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
890 target = stream->EnsureSpace(target);
891 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
897 target = stream->EnsureSpace(target);
898 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
902 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
904 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
905 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
913 ::size_t total_size = 0;
915 ::uint32_t cached_has_bits = 0;
917 (void) cached_has_bits;
921 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
927 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
933 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
939 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
947 ::google::protobuf::Message::CopyWithSourceCheck,
954 auto*
const _this =
static_cast<QueueInfo*
>(&to_msg);
955 auto& from =
static_cast<const QueueInfo&
>(from_msg);
957 ABSL_DCHECK_NE(&from, _this);
958 ::uint32_t cached_has_bits = 0;
959 (void) cached_has_bits;
961 if (from._internal_packets_received() != 0) {
962 _this->_internal_set_packets_received(from._internal_packets_received());
964 if (from._internal_bytes_received() != 0) {
965 _this->_internal_set_bytes_received(from._internal_bytes_received());
967 if (from._internal_full_rx_burst() != 0) {
968 _this->_internal_set_full_rx_burst(from._internal_full_rx_burst());
970 if (from._internal_max_burst_size() != 0) {
971 _this->_internal_set_max_burst_size(from._internal_max_burst_size());
973 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
978 if (&from ==
this)
return;
989 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
990 ::google::protobuf::internal::memswap<
999 return ::_pbi::AssignDescriptors(
1010 : ::
google::protobuf::Message(arena) {
1015 : ::
google::protobuf::Message(), _impl_(from._impl_) {
1016 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
1017 from._internal_metadata_);
1031 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
1035 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
1043 ::uint32_t cached_has_bits = 0;
1045 (void) cached_has_bits;
1050 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1054 const char* ptr, ::_pbi::ParseContext* ctx) {
1055 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
1060PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
1066 offsetof(
decltype(_table_), field_lookup_table),
1068 offsetof(
decltype(_table_), field_entries),
1071 offsetof(
decltype(_table_), field_names),
1073 ::_pbi::TcParser::GenericFallback,
1075 {::_pbi::TcParser::MiniParse, {}},
1077 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueEthXStats, _impl_.packets_), 63>(),
1078 {8, 63, 0, PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.packets_)}},
1080 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueEthXStats, _impl_.bytes_), 63>(),
1081 {16, 63, 0, PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.bytes_)}},
1083 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueEthXStats, _impl_.errors_), 63>(),
1084 {24, 63, 0, PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.errors_)}},
1089 {PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.packets_), 0, 0,
1090 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1092 {PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.bytes_), 0, 0,
1093 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1095 {PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.errors_), 0, 0,
1096 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1105 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
1107 ::uint32_t cached_has_bits = 0;
1108 (void)cached_has_bits;
1112 target = stream->EnsureSpace(target);
1113 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1119 target = stream->EnsureSpace(target);
1120 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1126 target = stream->EnsureSpace(target);
1127 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1131 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1133 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1134 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1142 ::size_t total_size = 0;
1144 ::uint32_t cached_has_bits = 0;
1146 (void) cached_has_bits;
1150 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1156 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1162 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1170 ::google::protobuf::Message::CopyWithSourceCheck,
1180 ABSL_DCHECK_NE(&from, _this);
1181 ::uint32_t cached_has_bits = 0;
1182 (void) cached_has_bits;
1184 if (from._internal_packets() != 0) {
1185 _this->_internal_set_packets(from._internal_packets());
1187 if (from._internal_bytes() != 0) {
1188 _this->_internal_set_bytes(from._internal_bytes());
1190 if (from._internal_errors() != 0) {
1191 _this->_internal_set_errors(from._internal_errors());
1193 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
1198 if (&from ==
this)
return;
1209 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1210 ::google::protobuf::internal::memswap<
1219 return ::_pbi::AssignDescriptors(
1230 : ::
google::protobuf::Message(arena) {
1235 : ::
google::protobuf::Message(), _impl_(from._impl_) {
1236 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
1237 from._internal_metadata_);
1283 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
1287 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
1295 ::uint32_t cached_has_bits = 0;
1297 (void) cached_has_bits;
1302 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1306 const char* ptr, ::_pbi::ParseContext* ctx) {
1307 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
1312PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
1318 offsetof(
decltype(_table_), field_lookup_table),
1320 offsetof(
decltype(_table_), field_entries),
1323 offsetof(
decltype(_table_), field_names),
1325 ::_pbi::TcParser::GenericFallback,
1327 {::_pbi::TcParser::MiniParse, {}},
1329 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.groups_sent_), 63>(),
1330 {8, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.groups_sent_)}},
1332 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.total_groups_sent_), 63>(),
1333 {16, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.total_groups_sent_)}},
1335 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_good_packets_), 63>(),
1336 {24, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_good_packets_)}},
1338 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_good_bytes_), 63>(),
1339 {32, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_good_bytes_)}},
1341 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_dropped_packets_), 63>(),
1342 {40, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_dropped_packets_)}},
1343 {::_pbi::TcParser::MiniParse, {}},
1344 {::_pbi::TcParser::MiniParse, {}},
1345 {::_pbi::TcParser::MiniParse, {}},
1346 {::_pbi::TcParser::MiniParse, {}},
1347 {::_pbi::TcParser::MiniParse, {}},
1349 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_unicast_packets_), 63>(),
1350 {88, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_unicast_packets_)}},
1352 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_multicast_packets_), 63>(),
1353 {96, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_multicast_packets_)}},
1355 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_broadcast_packets_), 63>(),
1356 {104, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_broadcast_packets_)}},
1358 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_unknown_protocol_packets_), 63>(),
1359 {112, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_unknown_protocol_packets_)}},
1361 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_xon_packets_), 63>(),
1362 {120, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_xon_packets_)}},
1364 {::_pbi::TcParser::FastV64S2,
1365 {384, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_xoff_packets_)}},
1367 {::_pbi::TcParser::FastV64S2,
1368 {904, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_64_packets_)}},
1370 {::_pbi::TcParser::FastV64S2,
1371 {912, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_65_to_127_packets_)}},
1373 {::_pbi::TcParser::FastV64S2,
1374 {920, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_128_to_255_packets_)}},
1376 {::_pbi::TcParser::FastV64S2,
1377 {928, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_256_to_511_packets_)}},
1379 {::_pbi::TcParser::FastV64S2,
1380 {936, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_512_to_1023_packets_)}},
1382 {::_pbi::TcParser::FastV64S2,
1383 {944, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_1024_to_1522_packets_)}},
1385 {::_pbi::TcParser::FastV64S2,
1386 {952, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_1523_to_max_packets_)}},
1388 {::_pbi::TcParser::FastV64S2,
1389 {1728, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_broadcast_packets_)}},
1391 {::_pbi::TcParser::FastV64S2,
1392 {1736, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_dropped_packets_)}},
1394 {::_pbi::TcParser::FastV64S2,
1395 {1744, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_link_down_dropped_)}},
1397 {::_pbi::TcParser::FastV64S2,
1398 {1752, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_xon_packets_)}},
1400 {::_pbi::TcParser::FastV64S2,
1401 {992, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_mac_short_pkt_dropped_)}},
1402 {::_pbi::TcParser::MiniParse, {}},
1403 {::_pbi::TcParser::MiniParse, {}},
1404 {::_pbi::TcParser::MiniParse, {}},
1407 63360, 11, 65535, 19, 65535, 19, 61447, 19, 65535, 28, 65535, 28,
1412 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.groups_sent_), 0, 0,
1413 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1415 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.total_groups_sent_), 0, 0,
1416 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1418 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_good_packets_), 0, 0,
1419 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1421 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_good_bytes_), 0, 0,
1422 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1424 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_dropped_packets_), 0, 0,
1425 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1427 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_unicast_packets_), 0, 0,
1428 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1430 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_multicast_packets_), 0, 0,
1431 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1433 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_broadcast_packets_), 0, 0,
1434 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1436 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_unknown_protocol_packets_), 0, 0,
1437 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1439 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_xon_packets_), 0, 0,
1440 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1442 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_xoff_packets_), 0, 0,
1443 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1445 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_64_packets_), 0, 0,
1446 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1448 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_65_to_127_packets_), 0, 0,
1449 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1451 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_128_to_255_packets_), 0, 0,
1452 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1454 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_256_to_511_packets_), 0, 0,
1455 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1457 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_512_to_1023_packets_), 0, 0,
1458 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1460 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_1024_to_1522_packets_), 0, 0,
1461 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1463 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_1523_to_max_packets_), 0, 0,
1464 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1466 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_mac_short_pkt_dropped_), 0, 0,
1467 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1469 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_good_packets_), 0, 0,
1470 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1472 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_good_bytes_), 0, 0,
1473 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1475 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_unicast_packets_), 0, 0,
1476 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1478 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_multicast_packets_), 0, 0,
1479 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1481 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_broadcast_packets_), 0, 0,
1482 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1484 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_dropped_packets_), 0, 0,
1485 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1487 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_link_down_dropped_), 0, 0,
1488 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1490 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_xon_packets_), 0, 0,
1491 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1493 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_xoff_packets_), 0, 0,
1494 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1496 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_64_packets_), 0, 0,
1497 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1499 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_65_to_127_packets_), 0, 0,
1500 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1502 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_128_to_255_packets_), 0, 0,
1503 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1505 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_256_to_511_packets_), 0, 0,
1506 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1508 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_512_to_1023_packets_), 0, 0,
1509 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1511 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_1024_to_1522_packets_), 0, 0,
1512 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1514 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_1523_to_max_packets_), 0, 0,
1515 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1524 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
1526 ::uint32_t cached_has_bits = 0;
1527 (void)cached_has_bits;
1531 target = stream->EnsureSpace(target);
1532 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1538 target = stream->EnsureSpace(target);
1539 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1545 target = stream->EnsureSpace(target);
1546 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1552 target = stream->EnsureSpace(target);
1553 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1559 target = stream->EnsureSpace(target);
1560 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1566 target = stream->EnsureSpace(target);
1567 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1573 target = stream->EnsureSpace(target);
1574 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1580 target = stream->EnsureSpace(target);
1581 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1587 target = stream->EnsureSpace(target);
1588 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1594 target = stream->EnsureSpace(target);
1595 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1601 target = stream->EnsureSpace(target);
1602 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1608 target = stream->EnsureSpace(target);
1609 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1615 target = stream->EnsureSpace(target);
1616 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1622 target = stream->EnsureSpace(target);
1623 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1629 target = stream->EnsureSpace(target);
1630 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1636 target = stream->EnsureSpace(target);
1637 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1643 target = stream->EnsureSpace(target);
1644 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1650 target = stream->EnsureSpace(target);
1651 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1657 target = stream->EnsureSpace(target);
1658 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1664 target = stream->EnsureSpace(target);
1665 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1671 target = stream->EnsureSpace(target);
1672 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1678 target = stream->EnsureSpace(target);
1679 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1685 target = stream->EnsureSpace(target);
1686 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1692 target = stream->EnsureSpace(target);
1693 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1699 target = stream->EnsureSpace(target);
1700 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1706 target = stream->EnsureSpace(target);
1707 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1713 target = stream->EnsureSpace(target);
1714 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1720 target = stream->EnsureSpace(target);
1721 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1727 target = stream->EnsureSpace(target);
1728 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1734 target = stream->EnsureSpace(target);
1735 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1741 target = stream->EnsureSpace(target);
1742 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1748 target = stream->EnsureSpace(target);
1749 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1755 target = stream->EnsureSpace(target);
1756 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1762 target = stream->EnsureSpace(target);
1763 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1769 target = stream->EnsureSpace(target);
1770 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1774 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1776 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1777 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1785 ::size_t total_size = 0;
1787 ::uint32_t cached_has_bits = 0;
1789 (void) cached_has_bits;
1793 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1799 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1805 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1811 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1817 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1823 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1829 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1835 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1841 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1847 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1853 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1859 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1865 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1871 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1877 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1883 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1889 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1895 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1901 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1907 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1913 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1919 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1925 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1931 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1937 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1943 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1949 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1955 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1961 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1967 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1973 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1979 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1985 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1991 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1997 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2005 ::google::protobuf::Message::CopyWithSourceCheck,
2015 ABSL_DCHECK_NE(&from, _this);
2016 ::uint32_t cached_has_bits = 0;
2017 (void) cached_has_bits;
2019 if (from._internal_groups_sent() != 0) {
2020 _this->_internal_set_groups_sent(from._internal_groups_sent());
2022 if (from._internal_total_groups_sent() != 0) {
2023 _this->_internal_set_total_groups_sent(from._internal_total_groups_sent());
2025 if (from._internal_rx_good_packets() != 0) {
2026 _this->_internal_set_rx_good_packets(from._internal_rx_good_packets());
2028 if (from._internal_rx_good_bytes() != 0) {
2029 _this->_internal_set_rx_good_bytes(from._internal_rx_good_bytes());
2031 if (from._internal_rx_dropped_packets() != 0) {
2032 _this->_internal_set_rx_dropped_packets(from._internal_rx_dropped_packets());
2034 if (from._internal_rx_unicast_packets() != 0) {
2035 _this->_internal_set_rx_unicast_packets(from._internal_rx_unicast_packets());
2037 if (from._internal_rx_multicast_packets() != 0) {
2038 _this->_internal_set_rx_multicast_packets(from._internal_rx_multicast_packets());
2040 if (from._internal_rx_broadcast_packets() != 0) {
2041 _this->_internal_set_rx_broadcast_packets(from._internal_rx_broadcast_packets());
2043 if (from._internal_rx_unknown_protocol_packets() != 0) {
2044 _this->_internal_set_rx_unknown_protocol_packets(from._internal_rx_unknown_protocol_packets());
2046 if (from._internal_rx_xon_packets() != 0) {
2047 _this->_internal_set_rx_xon_packets(from._internal_rx_xon_packets());
2049 if (from._internal_rx_xoff_packets() != 0) {
2050 _this->_internal_set_rx_xoff_packets(from._internal_rx_xoff_packets());
2052 if (from._internal_rx_size_64_packets() != 0) {
2053 _this->_internal_set_rx_size_64_packets(from._internal_rx_size_64_packets());
2055 if (from._internal_rx_size_65_to_127_packets() != 0) {
2056 _this->_internal_set_rx_size_65_to_127_packets(from._internal_rx_size_65_to_127_packets());
2058 if (from._internal_rx_size_128_to_255_packets() != 0) {
2059 _this->_internal_set_rx_size_128_to_255_packets(from._internal_rx_size_128_to_255_packets());
2061 if (from._internal_rx_size_256_to_511_packets() != 0) {
2062 _this->_internal_set_rx_size_256_to_511_packets(from._internal_rx_size_256_to_511_packets());
2064 if (from._internal_rx_size_512_to_1023_packets() != 0) {
2065 _this->_internal_set_rx_size_512_to_1023_packets(from._internal_rx_size_512_to_1023_packets());
2067 if (from._internal_rx_size_1024_to_1522_packets() != 0) {
2068 _this->_internal_set_rx_size_1024_to_1522_packets(from._internal_rx_size_1024_to_1522_packets());
2070 if (from._internal_rx_size_1523_to_max_packets() != 0) {
2071 _this->_internal_set_rx_size_1523_to_max_packets(from._internal_rx_size_1523_to_max_packets());
2073 if (from._internal_rx_mac_short_pkt_dropped() != 0) {
2074 _this->_internal_set_rx_mac_short_pkt_dropped(from._internal_rx_mac_short_pkt_dropped());
2076 if (from._internal_tx_good_packets() != 0) {
2077 _this->_internal_set_tx_good_packets(from._internal_tx_good_packets());
2079 if (from._internal_tx_good_bytes() != 0) {
2080 _this->_internal_set_tx_good_bytes(from._internal_tx_good_bytes());
2082 if (from._internal_tx_unicast_packets() != 0) {
2083 _this->_internal_set_tx_unicast_packets(from._internal_tx_unicast_packets());
2085 if (from._internal_tx_multicast_packets() != 0) {
2086 _this->_internal_set_tx_multicast_packets(from._internal_tx_multicast_packets());
2088 if (from._internal_tx_broadcast_packets() != 0) {
2089 _this->_internal_set_tx_broadcast_packets(from._internal_tx_broadcast_packets());
2091 if (from._internal_tx_dropped_packets() != 0) {
2092 _this->_internal_set_tx_dropped_packets(from._internal_tx_dropped_packets());
2094 if (from._internal_tx_link_down_dropped() != 0) {
2095 _this->_internal_set_tx_link_down_dropped(from._internal_tx_link_down_dropped());
2097 if (from._internal_tx_xon_packets() != 0) {
2098 _this->_internal_set_tx_xon_packets(from._internal_tx_xon_packets());
2100 if (from._internal_tx_xoff_packets() != 0) {
2101 _this->_internal_set_tx_xoff_packets(from._internal_tx_xoff_packets());
2103 if (from._internal_tx_size_64_packets() != 0) {
2104 _this->_internal_set_tx_size_64_packets(from._internal_tx_size_64_packets());
2106 if (from._internal_tx_size_65_to_127_packets() != 0) {
2107 _this->_internal_set_tx_size_65_to_127_packets(from._internal_tx_size_65_to_127_packets());
2109 if (from._internal_tx_size_128_to_255_packets() != 0) {
2110 _this->_internal_set_tx_size_128_to_255_packets(from._internal_tx_size_128_to_255_packets());
2112 if (from._internal_tx_size_256_to_511_packets() != 0) {
2113 _this->_internal_set_tx_size_256_to_511_packets(from._internal_tx_size_256_to_511_packets());
2115 if (from._internal_tx_size_512_to_1023_packets() != 0) {
2116 _this->_internal_set_tx_size_512_to_1023_packets(from._internal_tx_size_512_to_1023_packets());
2118 if (from._internal_tx_size_1024_to_1522_packets() != 0) {
2119 _this->_internal_set_tx_size_1024_to_1522_packets(from._internal_tx_size_1024_to_1522_packets());
2121 if (from._internal_tx_size_1523_to_max_packets() != 0) {
2122 _this->_internal_set_tx_size_1523_to_max_packets(from._internal_tx_size_1523_to_max_packets());
2124 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2129 if (&from ==
this)
return;
2140 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2141 ::google::protobuf::internal::memswap<
2150 return ::_pbi::AssignDescriptors(
2161 : ::
google::protobuf::Message(arena) {
2166 : ::
google::protobuf::Message(), _impl_(from._impl_) {
2167 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2168 from._internal_metadata_);
2193 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2197 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
2205 ::uint32_t cached_has_bits = 0;
2207 (void) cached_has_bits;
2212 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2216 const char* ptr, ::_pbi::ParseContext* ctx) {
2217 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
2222PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
2228 offsetof(
decltype(_table_), field_lookup_table),
2230 offsetof(
decltype(_table_), field_entries),
2233 offsetof(
decltype(_table_), field_names),
2235 ::_pbi::TcParser::GenericFallback,
2237 {::_pbi::TcParser::MiniParse, {}},
2239 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_missed_errors_), 63>(),
2240 {8, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_missed_errors_)}},
2242 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_errors_), 63>(),
2243 {16, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_errors_)}},
2245 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_error_bytes_), 63>(),
2246 {24, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_error_bytes_)}},
2248 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_mbuf_allocation_errors_), 63>(),
2249 {32, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_mbuf_allocation_errors_)}},
2251 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_crc_errors_), 63>(),
2252 {40, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_crc_errors_)}},
2254 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_illegal_byte_errors_), 63>(),
2255 {48, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_illegal_byte_errors_)}},
2257 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_jabber_errors_), 63>(),
2258 {56, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_jabber_errors_)}},
2260 {::_pbi::TcParser::FastV64S2,
2261 {448, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_oversize_errors_)}},
2263 {::_pbi::TcParser::FastV64S2,
2264 {456, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_fragmented_errors_)}},
2265 {::_pbi::TcParser::MiniParse, {}},
2266 {::_pbi::TcParser::MiniParse, {}},
2267 {::_pbi::TcParser::MiniParse, {}},
2268 {::_pbi::TcParser::MiniParse, {}},
2269 {::_pbi::TcParser::MiniParse, {}},
2270 {::_pbi::TcParser::MiniParse, {}},
2277 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_missed_errors_), 0, 0,
2278 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2280 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_errors_), 0, 0,
2281 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2283 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_error_bytes_), 0, 0,
2284 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2286 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_mbuf_allocation_errors_), 0, 0,
2287 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2289 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_crc_errors_), 0, 0,
2290 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2292 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_illegal_byte_errors_), 0, 0,
2293 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2295 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_jabber_errors_), 0, 0,
2296 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2298 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.mac_local_errors_), 0, 0,
2299 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2301 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.mac_remote_errors_), 0, 0,
2302 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2304 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_len_errors_), 0, 0,
2305 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2307 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_undersized_errors_), 0, 0,
2308 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2310 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_oversize_errors_), 0, 0,
2311 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2313 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_fragmented_errors_), 0, 0,
2314 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2316 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.tx_errors_), 0, 0,
2317 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2326 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
2328 ::uint32_t cached_has_bits = 0;
2329 (void)cached_has_bits;
2333 target = stream->EnsureSpace(target);
2334 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2340 target = stream->EnsureSpace(target);
2341 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2347 target = stream->EnsureSpace(target);
2348 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2354 target = stream->EnsureSpace(target);
2355 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2361 target = stream->EnsureSpace(target);
2362 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2368 target = stream->EnsureSpace(target);
2369 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2375 target = stream->EnsureSpace(target);
2376 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2382 target = stream->EnsureSpace(target);
2383 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2389 target = stream->EnsureSpace(target);
2390 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2396 target = stream->EnsureSpace(target);
2397 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2403 target = stream->EnsureSpace(target);
2404 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2410 target = stream->EnsureSpace(target);
2411 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2417 target = stream->EnsureSpace(target);
2418 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2424 target = stream->EnsureSpace(target);
2425 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2429 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2431 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2432 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2440 ::size_t total_size = 0;
2442 ::uint32_t cached_has_bits = 0;
2444 (void) cached_has_bits;
2448 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2454 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2460 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2466 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2472 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2478 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2484 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2490 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2496 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2502 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2508 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2514 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2520 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2526 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2534 ::google::protobuf::Message::CopyWithSourceCheck,
2544 ABSL_DCHECK_NE(&from, _this);
2545 ::uint32_t cached_has_bits = 0;
2546 (void) cached_has_bits;
2548 if (from._internal_rx_missed_errors() != 0) {
2549 _this->_internal_set_rx_missed_errors(from._internal_rx_missed_errors());
2551 if (from._internal_rx_errors() != 0) {
2552 _this->_internal_set_rx_errors(from._internal_rx_errors());
2554 if (from._internal_rx_error_bytes() != 0) {
2555 _this->_internal_set_rx_error_bytes(from._internal_rx_error_bytes());
2557 if (from._internal_rx_mbuf_allocation_errors() != 0) {
2558 _this->_internal_set_rx_mbuf_allocation_errors(from._internal_rx_mbuf_allocation_errors());
2560 if (from._internal_rx_crc_errors() != 0) {
2561 _this->_internal_set_rx_crc_errors(from._internal_rx_crc_errors());
2563 if (from._internal_rx_illegal_byte_errors() != 0) {
2564 _this->_internal_set_rx_illegal_byte_errors(from._internal_rx_illegal_byte_errors());
2566 if (from._internal_rx_jabber_errors() != 0) {
2567 _this->_internal_set_rx_jabber_errors(from._internal_rx_jabber_errors());
2569 if (from._internal_mac_local_errors() != 0) {
2570 _this->_internal_set_mac_local_errors(from._internal_mac_local_errors());
2572 if (from._internal_mac_remote_errors() != 0) {
2573 _this->_internal_set_mac_remote_errors(from._internal_mac_remote_errors());
2575 if (from._internal_rx_len_errors() != 0) {
2576 _this->_internal_set_rx_len_errors(from._internal_rx_len_errors());
2578 if (from._internal_rx_undersized_errors() != 0) {
2579 _this->_internal_set_rx_undersized_errors(from._internal_rx_undersized_errors());
2581 if (from._internal_rx_oversize_errors() != 0) {
2582 _this->_internal_set_rx_oversize_errors(from._internal_rx_oversize_errors());
2584 if (from._internal_rx_fragmented_errors() != 0) {
2585 _this->_internal_set_rx_fragmented_errors(from._internal_rx_fragmented_errors());
2587 if (from._internal_tx_errors() != 0) {
2588 _this->_internal_set_tx_errors(from._internal_tx_errors());
2590 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2595 if (&from ==
this)
return;
2606 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2607 ::google::protobuf::internal::memswap<
2616 return ::_pbi::AssignDescriptors(
2627 : ::
google::protobuf::Message(arena) {
2632 : ::
google::protobuf::Message(), _impl_(from._impl_) {
2633 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2634 from._internal_metadata_);
2648 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2652 ABSL_DCHECK(GetArenaForAllocation() ==
nullptr);
2660 ::uint32_t cached_has_bits = 0;
2662 (void) cached_has_bits;
2667 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2671 const char* ptr, ::_pbi::ParseContext* ctx) {
2672 ptr = ::_pbi::TcParser::ParseLoop(
this, ptr, ctx, &
_table_.header);
2677PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
2683 offsetof(
decltype(_table_), field_lookup_table),
2685 offsetof(
decltype(_table_), field_entries),
2688 offsetof(
decltype(_table_), field_names),
2690 ::_pbi::TcParser::GenericFallback,
2692 {::_pbi::TcParser::MiniParse, {}},
2694 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(RTEWorkerInfo, _impl_.num_unhandled_non_ipv4_), 63>(),
2695 {8, 63, 0, PROTOBUF_FIELD_OFFSET(RTEWorkerInfo, _impl_.num_unhandled_non_ipv4_)}},
2697 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(RTEWorkerInfo, _impl_.num_unhandled_non_udp_), 63>(),
2698 {16, 63, 0, PROTOBUF_FIELD_OFFSET(RTEWorkerInfo, _impl_.num_unhandled_non_udp_)}},
2700 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(RTEWorkerInfo, _impl_.num_unhandled_non_jumbo_udp_), 63>(),
2701 {24, 63, 0, PROTOBUF_FIELD_OFFSET(RTEWorkerInfo, _impl_.num_unhandled_non_jumbo_udp_)}},
2706 {PROTOBUF_FIELD_OFFSET(RTEWorkerInfo, _impl_.num_unhandled_non_ipv4_), 0, 0,
2707 (0 | ::_fl::kFcSingular | ::_fl::kUInt32)},
2709 {PROTOBUF_FIELD_OFFSET(RTEWorkerInfo, _impl_.num_unhandled_non_udp_), 0, 0,
2710 (0 | ::_fl::kFcSingular | ::_fl::kUInt32)},
2712 {PROTOBUF_FIELD_OFFSET(RTEWorkerInfo, _impl_.num_unhandled_non_jumbo_udp_), 0, 0,
2713 (0 | ::_fl::kFcSingular | ::_fl::kUInt32)},
2722 ::google::protobuf::io::EpsCopyOutputStream* stream)
const {
2724 ::uint32_t cached_has_bits = 0;
2725 (void)cached_has_bits;
2729 target = stream->EnsureSpace(target);
2730 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
2736 target = stream->EnsureSpace(target);
2737 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
2743 target = stream->EnsureSpace(target);
2744 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
2748 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2750 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2751 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2759 ::size_t total_size = 0;
2761 ::uint32_t cached_has_bits = 0;
2763 (void) cached_has_bits;
2767 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
2773 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
2779 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
2787 ::google::protobuf::Message::CopyWithSourceCheck,
2797 ABSL_DCHECK_NE(&from, _this);
2798 ::uint32_t cached_has_bits = 0;
2799 (void) cached_has_bits;
2801 if (from._internal_num_unhandled_non_ipv4() != 0) {
2802 _this->_internal_set_num_unhandled_non_ipv4(from._internal_num_unhandled_non_ipv4());
2804 if (from._internal_num_unhandled_non_udp() != 0) {
2805 _this->_internal_set_num_unhandled_non_udp(from._internal_num_unhandled_non_udp());
2807 if (from._internal_num_unhandled_non_jumbo_udp() != 0) {
2808 _this->_internal_set_num_unhandled_non_jumbo_udp(from._internal_num_unhandled_non_jumbo_udp());
2810 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2815 if (&from ==
this)
return;
2826 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2827 ::google::protobuf::internal::memswap<
2836 return ::_pbi::AssignDescriptors(
2849#include "google/protobuf/port_undef.inc"
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_dpdklibs_2fopmon_2fIfaceWrapper_2eproto_getter()
::absl::once_flag descriptor_table_dpdklibs_2fopmon_2fIfaceWrapper_2eproto_once
::_pb::Metadata file_level_metadata_dpdklibs_2fopmon_2fIfaceWrapper_2eproto[6]
const ::_pbi::DescriptorTable descriptor_table_dpdklibs_2fopmon_2fIfaceWrapper_2eproto
static constexprconst ::_pb::ServiceDescriptor ** file_level_service_descriptors_dpdklibs_2fopmon_2fIfaceWrapper_2eproto
static constexprconst ::_pb::EnumDescriptor ** file_level_enum_descriptors_dpdklibs_2fopmon_2fIfaceWrapper_2eproto
static const ClassData _class_data_
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
bool IsInitialized() const final
::uint64_t _internal_ipackets() const
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
void MergeFrom(const EthStats &from)
::uint64_t _internal_imissed() const
::uint64_t _internal_opackets() const
const ::google::protobuf::Message::ClassData * GetClassData() const final
void SetCachedSize(int size) const final
::size_t ByteSizeLong() const final
static const ::google::protobuf::internal::TcParseTable< 4, 8, 0, 0, 2 > _table_
::uint64_t _internal_ierrors() const
::uint64_t _internal_obytes() const
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
void CopyFrom(const EthStats &from)
::uint64_t _internal_ibytes() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void InternalSwap(EthStats *other)
void SharedCtor(::google::protobuf::Arena *arena)
::google::protobuf::Metadata GetMetadata() const final
::uint64_t _internal_oerrors() const
::uint64_t _internal_rx_nombuf() const
::uint64_t _internal_rx_illegal_byte_errors() const
~EthXStatsErrors() override
::uint64_t _internal_rx_errors() const
const ::google::protobuf::Message::ClassData * GetClassData() const final
::uint64_t _internal_rx_crc_errors() const
::uint64_t _internal_mac_local_errors() const
void SetCachedSize(int size) const final
void MergeFrom(const EthXStatsErrors &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint64_t _internal_rx_missed_errors() const
::uint64_t _internal_rx_jabber_errors() const
::uint64_t _internal_tx_errors() const
::uint64_t _internal_rx_error_bytes() const
::size_t ByteSizeLong() const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::google::protobuf::Metadata GetMetadata() const final
bool IsInitialized() const final
::uint64_t _internal_rx_undersized_errors() const
::uint64_t _internal_rx_mbuf_allocation_errors() const
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
static const ::google::protobuf::internal::TcParseTable< 4, 14, 0, 0, 7 > _table_
void InternalSwap(EthXStatsErrors *other)
void SharedCtor(::google::protobuf::Arena *arena)
void CopyFrom(const EthXStatsErrors &from)
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
::uint64_t _internal_mac_remote_errors() const
::uint64_t _internal_rx_fragmented_errors() const
::uint64_t _internal_rx_len_errors() const
::uint64_t _internal_rx_oversize_errors() const
static const ClassData _class_data_
const ::google::protobuf::Message::ClassData * GetClassData() const final
::google::protobuf::Metadata GetMetadata() const final
::uint64_t _internal_rx_good_packets() const
::uint64_t _internal_rx_good_bytes() const
::uint64_t _internal_rx_xon_packets() const
::uint64_t _internal_rx_size_256_to_511_packets() const
::uint64_t _internal_tx_size_65_to_127_packets() const
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
::uint64_t _internal_rx_size_64_packets() const
bool IsInitialized() const final
::uint64_t _internal_tx_xoff_packets() const
::uint64_t _internal_tx_link_down_dropped() const
::uint64_t _internal_tx_size_128_to_255_packets() const
::uint64_t _internal_tx_size_256_to_511_packets() const
::uint64_t _internal_rx_unknown_protocol_packets() const
::uint64_t _internal_tx_size_1523_to_max_packets() const
::uint64_t _internal_rx_xoff_packets() const
::uint64_t _internal_rx_size_512_to_1023_packets() const
::uint64_t _internal_tx_size_512_to_1023_packets() const
::uint64_t _internal_tx_good_bytes() const
::uint64_t _internal_groups_sent() const
::uint64_t _internal_tx_broadcast_packets() const
::uint64_t _internal_rx_multicast_packets() const
::uint64_t _internal_tx_size_1024_to_1522_packets() const
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
::uint64_t _internal_tx_unicast_packets() const
void InternalSwap(EthXStatsInfo *other)
::uint64_t _internal_total_groups_sent() const
::uint64_t _internal_rx_size_1523_to_max_packets() const
void CopyFrom(const EthXStatsInfo &from)
::uint64_t _internal_tx_dropped_packets() const
void SharedCtor(::google::protobuf::Arena *arena)
::uint64_t _internal_rx_broadcast_packets() const
::uint64_t _internal_rx_unicast_packets() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
~EthXStatsInfo() override
::size_t ByteSizeLong() const final
::uint64_t _internal_rx_size_128_to_255_packets() const
::uint64_t _internal_rx_size_65_to_127_packets() const
static const ClassData _class_data_
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::uint64_t _internal_tx_size_64_packets() const
::uint64_t _internal_rx_dropped_packets() const
::uint64_t _internal_tx_multicast_packets() const
::uint64_t _internal_rx_size_1024_to_1522_packets() const
::uint64_t _internal_tx_xon_packets() const
static const ::google::protobuf::internal::TcParseTable< 5, 35, 0, 0, 19 > _table_
::uint64_t _internal_tx_good_packets() const
void MergeFrom(const EthXStatsInfo &from)
void SetCachedSize(int size) const final
::uint64_t _internal_rx_mac_short_pkt_dropped() const
const ::google::protobuf::Message::ClassData * GetClassData() const final
::uint64_t _internal_errors() const
::uint64_t _internal_packets() const
void SharedCtor(::google::protobuf::Arena *arena)
void CopyFrom(const QueueEthXStats &from)
static const ::google::protobuf::internal::TcParseTable< 2, 3, 0, 0, 2 > _table_
::uint64_t _internal_bytes() const
void MergeFrom(const QueueEthXStats &from)
void SetCachedSize(int size) const final
void InternalSwap(QueueEthXStats *other)
bool IsInitialized() const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
::size_t ByteSizeLong() const final
::google::protobuf::Metadata GetMetadata() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
~QueueEthXStats() override
static const ClassData _class_data_
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
::size_t ByteSizeLong() const final
void MergeFrom(const QueueInfo &from)
static const ClassData _class_data_
::uint32_t _internal_max_burst_size() const
void CopyFrom(const QueueInfo &from)
::google::protobuf::Metadata GetMetadata() const final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
void SetCachedSize(int size) const final
static const ::google::protobuf::internal::TcParseTable< 2, 4, 0, 0, 2 > _table_
void SharedCtor(::google::protobuf::Arena *arena)
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
void InternalSwap(QueueInfo *other)
bool IsInitialized() const final
const ::google::protobuf::Message::ClassData * GetClassData() const final
::uint64_t _internal_packets_received() const
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::uint64_t _internal_full_rx_burst() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint64_t _internal_bytes_received() const
void SetCachedSize(int size) const final
::google::protobuf::Metadata GetMetadata() const final
::uint32_t _internal_num_unhandled_non_ipv4() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint32_t _internal_num_unhandled_non_udp() const
~RTEWorkerInfo() override
void SharedCtor(::google::protobuf::Arena *arena)
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
void CopyFrom(const RTEWorkerInfo &from)
const ::google::protobuf::Message::ClassData * GetClassData() const final
void InternalSwap(RTEWorkerInfo *other)
void MergeFrom(const RTEWorkerInfo &from)
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::uint32_t _internal_num_unhandled_non_jumbo_udp() const
static const ::google::protobuf::internal::TcParseTable< 2, 3, 0, 0, 2 > _table_
::size_t ByteSizeLong() const final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
static const ClassData _class_data_
bool IsInitialized() const final
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 EthStatsDefaultTypeInternal _EthStats_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 QueueEthXStatsDefaultTypeInternal _QueueEthXStats_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 EthXStatsErrorsDefaultTypeInternal _EthXStatsErrors_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 QueueInfoDefaultTypeInternal _QueueInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 EthXStatsInfoDefaultTypeInternal _EthXStatsInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 RTEWorkerInfoDefaultTypeInternal _RTEWorkerInfo_default_instance_
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size
static const ::uint32_t offsets[]
~EthStatsDefaultTypeInternal()
PROTOBUF_CONSTEXPR EthStatsDefaultTypeInternal()
mutable::google::protobuf::internal::CachedSize _cached_size_
PROTOBUF_CONSTEXPR EthXStatsErrorsDefaultTypeInternal()
EthXStatsErrors _instance
~EthXStatsErrorsDefaultTypeInternal()
::uint64_t rx_jabber_errors_
::uint64_t rx_mbuf_allocation_errors_
::uint64_t rx_error_bytes_
::uint64_t rx_crc_errors_
::uint64_t mac_remote_errors_
mutable::google::protobuf::internal::CachedSize _cached_size_
::uint64_t rx_illegal_byte_errors_
::uint64_t mac_local_errors_
::uint64_t rx_fragmented_errors_
::uint64_t rx_len_errors_
::uint64_t rx_missed_errors_
::uint64_t rx_undersized_errors_
::uint64_t rx_oversize_errors_
~EthXStatsInfoDefaultTypeInternal()
PROTOBUF_CONSTEXPR EthXStatsInfoDefaultTypeInternal()
::uint64_t tx_xon_packets_
::uint64_t tx_size_256_to_511_packets_
::uint64_t rx_good_packets_
::uint64_t rx_unknown_protocol_packets_
::uint64_t rx_unicast_packets_
::uint64_t tx_unicast_packets_
::uint64_t tx_size_512_to_1023_packets_
::uint64_t rx_broadcast_packets_
::uint64_t rx_size_64_packets_
::uint64_t tx_link_down_dropped_
::uint64_t rx_xon_packets_
::uint64_t rx_size_65_to_127_packets_
::uint64_t rx_size_1024_to_1522_packets_
::uint64_t rx_good_bytes_
::uint64_t tx_xoff_packets_
::uint64_t tx_dropped_packets_
::uint64_t rx_size_256_to_511_packets_
::uint64_t tx_size_64_packets_
::uint64_t tx_good_packets_
::uint64_t rx_size_128_to_255_packets_
::uint64_t rx_dropped_packets_
::uint64_t rx_mac_short_pkt_dropped_
::uint64_t rx_size_1523_to_max_packets_
::uint64_t tx_size_1024_to_1522_packets_
::uint64_t tx_broadcast_packets_
mutable::google::protobuf::internal::CachedSize _cached_size_
::uint64_t tx_size_65_to_127_packets_
::uint64_t tx_size_1523_to_max_packets_
::uint64_t tx_multicast_packets_
::uint64_t rx_multicast_packets_
::uint64_t rx_size_512_to_1023_packets_
::uint64_t tx_size_128_to_255_packets_
::uint64_t total_groups_sent_
::uint64_t tx_good_bytes_
::uint64_t rx_xoff_packets_
PROTOBUF_CONSTEXPR QueueEthXStatsDefaultTypeInternal()
~QueueEthXStatsDefaultTypeInternal()
mutable::google::protobuf::internal::CachedSize _cached_size_
PROTOBUF_CONSTEXPR QueueInfoDefaultTypeInternal()
~QueueInfoDefaultTypeInternal()
::uint64_t bytes_received_
::uint64_t full_rx_burst_
::uint32_t max_burst_size_
mutable::google::protobuf::internal::CachedSize _cached_size_
::uint64_t packets_received_
PROTOBUF_CONSTEXPR RTEWorkerInfoDefaultTypeInternal()
~RTEWorkerInfoDefaultTypeInternal()
::uint32_t num_unhandled_non_udp_
mutable::google::protobuf::internal::CachedSize _cached_size_
::uint32_t num_unhandled_non_jumbo_udp_
::uint32_t num_unhandled_non_ipv4_
const ::uint32_t TableStruct_wib_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::_pb::Message *const file_default_instances[]