DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
IfaceWrapper.pb.cc
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: dpdklibs/opmon/IfaceWrapper.proto
3
5
6#include <algorithm>
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"
15// @@protoc_insertion_point(includes)
16
17// Must be included last.
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;
23namespace dunedaq {
24namespace dpdklibs {
25namespace opmon {
26 template <typename>
27PROTOBUF_CONSTEXPR EthStats::EthStats(::_pbi::ConstantInitialized)
28 : _impl_{
29 /*decltype(_impl_.ipackets_)*/ ::uint64_t{0u},
30 /*decltype(_impl_.opackets_)*/ ::uint64_t{0u},
31 /*decltype(_impl_.ibytes_)*/ ::uint64_t{0u},
32 /*decltype(_impl_.obytes_)*/ ::uint64_t{0u},
33 /*decltype(_impl_.imissed_)*/ ::uint64_t{0u},
34 /*decltype(_impl_.ierrors_)*/ ::uint64_t{0u},
35 /*decltype(_impl_.oerrors_)*/ ::uint64_t{0u},
36 /*decltype(_impl_.rx_nombuf_)*/ ::uint64_t{0u},
37 /*decltype(_impl_._cached_size_)*/ {},
38 } {}
40 PROTOBUF_CONSTEXPR EthStatsDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
42 union {
44 };
45};
46
47PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
49 template <typename>
50PROTOBUF_CONSTEXPR QueueInfo::QueueInfo(::_pbi::ConstantInitialized)
51 : _impl_{
52 /*decltype(_impl_.packets_received_)*/ ::uint64_t{0u},
53 /*decltype(_impl_.bytes_received_)*/ ::uint64_t{0u},
54 /*decltype(_impl_.full_rx_burst_)*/ ::uint64_t{0u},
55 /*decltype(_impl_.max_burst_size_)*/ 0u,
56 /*decltype(_impl_._cached_size_)*/ {},
57 } {}
59 PROTOBUF_CONSTEXPR QueueInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
61 union {
63 };
64};
65
66PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
68 template <typename>
69PROTOBUF_CONSTEXPR QueueEthXStats::QueueEthXStats(::_pbi::ConstantInitialized)
70 : _impl_{
71 /*decltype(_impl_.packets_)*/ ::uint64_t{0u},
72 /*decltype(_impl_.bytes_)*/ ::uint64_t{0u},
73 /*decltype(_impl_.errors_)*/ ::uint64_t{0u},
74 /*decltype(_impl_._cached_size_)*/ {},
75 } {}
77 PROTOBUF_CONSTEXPR QueueEthXStatsDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
79 union {
81 };
82};
83
84PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
86 template <typename>
87PROTOBUF_CONSTEXPR EthXStatsInfo::EthXStatsInfo(::_pbi::ConstantInitialized)
88 : _impl_{
89 /*decltype(_impl_.groups_sent_)*/ ::uint64_t{0u},
90 /*decltype(_impl_.total_groups_sent_)*/ ::uint64_t{0u},
91 /*decltype(_impl_.rx_good_packets_)*/ ::uint64_t{0u},
92 /*decltype(_impl_.rx_good_bytes_)*/ ::uint64_t{0u},
93 /*decltype(_impl_.rx_dropped_packets_)*/ ::uint64_t{0u},
94 /*decltype(_impl_.rx_unicast_packets_)*/ ::uint64_t{0u},
95 /*decltype(_impl_.rx_multicast_packets_)*/ ::uint64_t{0u},
96 /*decltype(_impl_.rx_broadcast_packets_)*/ ::uint64_t{0u},
97 /*decltype(_impl_.rx_unknown_protocol_packets_)*/ ::uint64_t{0u},
98 /*decltype(_impl_.rx_xon_packets_)*/ ::uint64_t{0u},
99 /*decltype(_impl_.rx_xoff_packets_)*/ ::uint64_t{0u},
100 /*decltype(_impl_.rx_size_64_packets_)*/ ::uint64_t{0u},
101 /*decltype(_impl_.rx_size_65_to_127_packets_)*/ ::uint64_t{0u},
102 /*decltype(_impl_.rx_size_128_to_255_packets_)*/ ::uint64_t{0u},
103 /*decltype(_impl_.rx_size_256_to_511_packets_)*/ ::uint64_t{0u},
104 /*decltype(_impl_.rx_size_512_to_1023_packets_)*/ ::uint64_t{0u},
105 /*decltype(_impl_.rx_size_1024_to_1522_packets_)*/ ::uint64_t{0u},
106 /*decltype(_impl_.rx_size_1523_to_max_packets_)*/ ::uint64_t{0u},
107 /*decltype(_impl_.rx_mac_short_pkt_dropped_)*/ ::uint64_t{0u},
108 /*decltype(_impl_.tx_good_packets_)*/ ::uint64_t{0u},
109 /*decltype(_impl_.tx_good_bytes_)*/ ::uint64_t{0u},
110 /*decltype(_impl_.tx_unicast_packets_)*/ ::uint64_t{0u},
111 /*decltype(_impl_.tx_multicast_packets_)*/ ::uint64_t{0u},
112 /*decltype(_impl_.tx_broadcast_packets_)*/ ::uint64_t{0u},
113 /*decltype(_impl_.tx_dropped_packets_)*/ ::uint64_t{0u},
114 /*decltype(_impl_.tx_link_down_dropped_)*/ ::uint64_t{0u},
115 /*decltype(_impl_.tx_xon_packets_)*/ ::uint64_t{0u},
116 /*decltype(_impl_.tx_xoff_packets_)*/ ::uint64_t{0u},
117 /*decltype(_impl_.tx_size_64_packets_)*/ ::uint64_t{0u},
118 /*decltype(_impl_.tx_size_65_to_127_packets_)*/ ::uint64_t{0u},
119 /*decltype(_impl_.tx_size_128_to_255_packets_)*/ ::uint64_t{0u},
120 /*decltype(_impl_.tx_size_256_to_511_packets_)*/ ::uint64_t{0u},
121 /*decltype(_impl_.tx_size_512_to_1023_packets_)*/ ::uint64_t{0u},
122 /*decltype(_impl_.tx_size_1024_to_1522_packets_)*/ ::uint64_t{0u},
123 /*decltype(_impl_.tx_size_1523_to_max_packets_)*/ ::uint64_t{0u},
124 /*decltype(_impl_._cached_size_)*/ {},
125 } {}
127 PROTOBUF_CONSTEXPR EthXStatsInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
129 union {
131 };
132};
133
134PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
136 template <typename>
137PROTOBUF_CONSTEXPR EthXStatsErrors::EthXStatsErrors(::_pbi::ConstantInitialized)
138 : _impl_{
139 /*decltype(_impl_.rx_missed_errors_)*/ ::uint64_t{0u},
140 /*decltype(_impl_.rx_errors_)*/ ::uint64_t{0u},
141 /*decltype(_impl_.rx_error_bytes_)*/ ::uint64_t{0u},
142 /*decltype(_impl_.rx_mbuf_allocation_errors_)*/ ::uint64_t{0u},
143 /*decltype(_impl_.rx_crc_errors_)*/ ::uint64_t{0u},
144 /*decltype(_impl_.rx_illegal_byte_errors_)*/ ::uint64_t{0u},
145 /*decltype(_impl_.rx_jabber_errors_)*/ ::uint64_t{0u},
146 /*decltype(_impl_.mac_local_errors_)*/ ::uint64_t{0u},
147 /*decltype(_impl_.mac_remote_errors_)*/ ::uint64_t{0u},
148 /*decltype(_impl_.rx_len_errors_)*/ ::uint64_t{0u},
149 /*decltype(_impl_.rx_undersized_errors_)*/ ::uint64_t{0u},
150 /*decltype(_impl_.rx_oversize_errors_)*/ ::uint64_t{0u},
151 /*decltype(_impl_.rx_fragmented_errors_)*/ ::uint64_t{0u},
152 /*decltype(_impl_.tx_errors_)*/ ::uint64_t{0u},
153 /*decltype(_impl_._cached_size_)*/ {},
154 } {}
162
163PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
165} // namespace opmon
166} // namespace dpdklibs
167} // namespace dunedaq
169static constexpr const ::_pb::EnumDescriptor**
171static constexpr const ::_pb::ServiceDescriptor**
174 protodesc_cold) = {
175 ~0u, // no _has_bits_
176 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _internal_metadata_),
177 ~0u, // no _extensions_
178 ~0u, // no _oneof_case_
179 ~0u, // no _weak_field_map_
180 ~0u, // no _inlined_string_donated_
181 ~0u, // no _split_
182 ~0u, // no sizeof(Split)
183 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _impl_.ipackets_),
184 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _impl_.opackets_),
185 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _impl_.ibytes_),
186 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _impl_.obytes_),
187 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _impl_.imissed_),
188 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _impl_.ierrors_),
189 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _impl_.oerrors_),
190 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthStats, _impl_.rx_nombuf_),
191 ~0u, // no _has_bits_
192 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueInfo, _internal_metadata_),
193 ~0u, // no _extensions_
194 ~0u, // no _oneof_case_
195 ~0u, // no _weak_field_map_
196 ~0u, // no _inlined_string_donated_
197 ~0u, // no _split_
198 ~0u, // no sizeof(Split)
199 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueInfo, _impl_.packets_received_),
200 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueInfo, _impl_.bytes_received_),
201 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueInfo, _impl_.full_rx_burst_),
202 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueInfo, _impl_.max_burst_size_),
203 ~0u, // no _has_bits_
204 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueEthXStats, _internal_metadata_),
205 ~0u, // no _extensions_
206 ~0u, // no _oneof_case_
207 ~0u, // no _weak_field_map_
208 ~0u, // no _inlined_string_donated_
209 ~0u, // no _split_
210 ~0u, // no sizeof(Split)
211 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueEthXStats, _impl_.packets_),
212 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueEthXStats, _impl_.bytes_),
213 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::QueueEthXStats, _impl_.errors_),
214 ~0u, // no _has_bits_
215 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _internal_metadata_),
216 ~0u, // no _extensions_
217 ~0u, // no _oneof_case_
218 ~0u, // no _weak_field_map_
219 ~0u, // no _inlined_string_donated_
220 ~0u, // no _split_
221 ~0u, // no sizeof(Split)
222 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.groups_sent_),
223 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.total_groups_sent_),
224 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_good_packets_),
225 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_good_bytes_),
226 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_dropped_packets_),
227 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_unicast_packets_),
228 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_multicast_packets_),
229 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_broadcast_packets_),
230 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_unknown_protocol_packets_),
231 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_xon_packets_),
232 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_xoff_packets_),
233 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_size_64_packets_),
234 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_size_65_to_127_packets_),
235 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_size_128_to_255_packets_),
236 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_size_256_to_511_packets_),
237 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_size_512_to_1023_packets_),
238 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_size_1024_to_1522_packets_),
239 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_size_1523_to_max_packets_),
240 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.rx_mac_short_pkt_dropped_),
241 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_good_packets_),
242 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_good_bytes_),
243 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_unicast_packets_),
244 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_multicast_packets_),
245 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_broadcast_packets_),
246 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_dropped_packets_),
247 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_link_down_dropped_),
248 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_xon_packets_),
249 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_xoff_packets_),
250 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_size_64_packets_),
251 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_size_65_to_127_packets_),
252 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_size_128_to_255_packets_),
253 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_size_256_to_511_packets_),
254 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_size_512_to_1023_packets_),
255 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_size_1024_to_1522_packets_),
256 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsInfo, _impl_.tx_size_1523_to_max_packets_),
257 ~0u, // no _has_bits_
258 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _internal_metadata_),
259 ~0u, // no _extensions_
260 ~0u, // no _oneof_case_
261 ~0u, // no _weak_field_map_
262 ~0u, // no _inlined_string_donated_
263 ~0u, // no _split_
264 ~0u, // no sizeof(Split)
265 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_missed_errors_),
266 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_errors_),
267 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_error_bytes_),
268 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_mbuf_allocation_errors_),
269 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_crc_errors_),
270 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_illegal_byte_errors_),
271 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_jabber_errors_),
272 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.mac_local_errors_),
273 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.mac_remote_errors_),
274 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_len_errors_),
275 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_undersized_errors_),
276 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_oversize_errors_),
277 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.rx_fragmented_errors_),
278 PROTOBUF_FIELD_OFFSET(::dunedaq::dpdklibs::opmon::EthXStatsErrors, _impl_.tx_errors_),
279};
280
281static const ::_pbi::MigrationSchema
282 schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
283 {0, -1, -1, sizeof(::dunedaq::dpdklibs::opmon::EthStats)},
284 {16, -1, -1, sizeof(::dunedaq::dpdklibs::opmon::QueueInfo)},
285 {28, -1, -1, sizeof(::dunedaq::dpdklibs::opmon::QueueEthXStats)},
286 {39, -1, -1, sizeof(::dunedaq::dpdklibs::opmon::EthXStatsInfo)},
288};
289
297const char descriptor_table_protodef_dpdklibs_2fopmon_2fIfaceWrapper_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
298 "\n!dpdklibs/opmon/IfaceWrapper.proto\022\026dun"
299 "edaq.dpdklibs.opmon\"\224\001\n\010EthStats\022\020\n\010ipac"
300 "kets\030\001 \001(\004\022\020\n\010opackets\030\002 \001(\004\022\016\n\006ibytes\030\n"
301 " \001(\004\022\016\n\006obytes\030\013 \001(\004\022\017\n\007imissed\030\024 \001(\004\022\017\n"
302 "\007ierrors\030\025 \001(\004\022\017\n\007oerrors\030\026 \001(\004\022\021\n\trx_no"
303 "mbuf\030\036 \001(\004\"l\n\tQueueInfo\022\030\n\020packets_recei"
304 "ved\030\001 \001(\004\022\026\n\016bytes_received\030\002 \001(\004\022\025\n\rful"
305 "l_rx_burst\030\003 \001(\004\022\026\n\016max_burst_size\030\004 \001(\r"
306 "\"@\n\016QueueEthXStats\022\017\n\007packets\030\001 \001(\004\022\r\n\005b"
307 "ytes\030\002 \001(\004\022\016\n\006errors\030\003 \001(\004\"\303\010\n\rEthXStats"
308 "Info\022\023\n\013groups_sent\030\001 \001(\004\022\031\n\021total_group"
309 "s_sent\030\002 \001(\004\022\027\n\017rx_good_packets\030\003 \001(\004\022\025\n"
310 "\rrx_good_bytes\030\004 \001(\004\022\032\n\022rx_dropped_packe"
311 "ts\030\005 \001(\004\022\032\n\022rx_unicast_packets\030\013 \001(\004\022\034\n\024"
312 "rx_multicast_packets\030\014 \001(\004\022\034\n\024rx_broadca"
313 "st_packets\030\r \001(\004\022#\n\033rx_unknown_protocol_"
314 "packets\030\016 \001(\004\022\026\n\016rx_xon_packets\030\017 \001(\004\022\027\n"
315 "\017rx_xoff_packets\030\020 \001(\004\022\032\n\022rx_size_64_pac"
316 "kets\0301 \001(\004\022!\n\031rx_size_65_to_127_packets\030"
317 "2 \001(\004\022\"\n\032rx_size_128_to_255_packets\0303 \001("
318 "\004\022\"\n\032rx_size_256_to_511_packets\0304 \001(\004\022#\n"
319 "\033rx_size_512_to_1023_packets\0305 \001(\004\022$\n\034rx"
320 "_size_1024_to_1522_packets\0306 \001(\004\022#\n\033rx_s"
321 "ize_1523_to_max_packets\0307 \001(\004\022 \n\030rx_mac_"
322 "short_pkt_dropped\030< \001(\004\022\027\n\017tx_good_packe"
323 "ts\030d \001(\004\022\025\n\rtx_good_bytes\030e \001(\004\022\032\n\022tx_un"
324 "icast_packets\030f \001(\004\022\034\n\024tx_multicast_pack"
325 "ets\030g \001(\004\022\034\n\024tx_broadcast_packets\030h \001(\004\022"
326 "\032\n\022tx_dropped_packets\030i \001(\004\022\034\n\024tx_link_d"
327 "own_dropped\030j \001(\004\022\026\n\016tx_xon_packets\030k \001("
328 "\004\022\027\n\017tx_xoff_packets\030l \001(\004\022\033\n\022tx_size_64"
329 "_packets\030\225\001 \001(\004\022\"\n\031tx_size_65_to_127_pac"
330 "kets\030\226\001 \001(\004\022#\n\032tx_size_128_to_255_packet"
331 "s\030\227\001 \001(\004\022#\n\032tx_size_256_to_511_packets\030\230"
332 "\001 \001(\004\022$\n\033tx_size_512_to_1023_packets\030\231\001 "
333 "\001(\004\022%\n\034tx_size_1024_to_1522_packets\030\232\001 \001"
334 "(\004\022$\n\033tx_size_1523_to_max_packets\030\233\001 \001(\004"
335 "\"\201\003\n\017EthXStatsErrors\022\030\n\020rx_missed_errors"
336 "\030\001 \001(\004\022\021\n\trx_errors\030\002 \001(\004\022\026\n\016rx_error_by"
337 "tes\030\003 \001(\004\022!\n\031rx_mbuf_allocation_errors\030\004"
338 " \001(\004\022\025\n\rrx_crc_errors\030\005 \001(\004\022\036\n\026rx_illega"
339 "l_byte_errors\030\006 \001(\004\022\030\n\020rx_jabber_errors\030"
340 "\007 \001(\004\022\030\n\020mac_local_errors\030\024 \001(\004\022\031\n\021mac_r"
341 "emote_errors\030\025 \001(\004\022\025\n\rrx_len_errors\030\026 \001("
342 "\004\022\034\n\024rx_undersized_errors\030\027 \001(\004\022\032\n\022rx_ov"
343 "ersize_errors\030\030 \001(\004\022\034\n\024rx_fragmented_err"
344 "ors\030\031 \001(\004\022\021\n\ttx_errors\030d \001(\004b\006proto3"
345};
364
365// This function exists to be marked as weak.
366// It can significantly speed up compilation by breaking up LLVM's SCC
367// in the .pb.cc translation units. Large translation units see a
368// reduction of more than 35% of walltime for optimized builds. Without
369// the weak attribute all the messages in the file, including all the
370// vtables and everything they use become part of the same SCC through
371// a cycle like:
372// GetMetadata -> descriptor table -> default instances ->
373// vtables -> GetMetadata
374// By adding a weak function here we break the connection from the
375// individual vtables back into the descriptor table.
379// Force running AddDescriptors() at dynamic initialization time.
380PROTOBUF_ATTRIBUTE_INIT_PRIORITY2
381static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_dpdklibs_2fopmon_2fIfaceWrapper_2eproto(&descriptor_table_dpdklibs_2fopmon_2fIfaceWrapper_2eproto);
382namespace dunedaq {
383namespace dpdklibs {
384namespace opmon {
385// ===================================================================
386
388 public:
389};
390
391EthStats::EthStats(::google::protobuf::Arena* arena)
392 : ::google::protobuf::Message(arena) {
393 SharedCtor(arena);
394 // @@protoc_insertion_point(arena_constructor:dunedaq.dpdklibs.opmon.EthStats)
395}
397 : ::google::protobuf::Message(), _impl_(from._impl_) {
398 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
399 from._internal_metadata_);
400 // @@protoc_insertion_point(copy_constructor:dunedaq.dpdklibs.opmon.EthStats)
401}
402inline void EthStats::SharedCtor(::_pb::Arena* arena) {
403 (void)arena;
404 new (&_impl_) Impl_{
405 decltype(_impl_.ipackets_){::uint64_t{0u}},
406 decltype(_impl_.opackets_){::uint64_t{0u}},
407 decltype(_impl_.ibytes_){::uint64_t{0u}},
408 decltype(_impl_.obytes_){::uint64_t{0u}},
409 decltype(_impl_.imissed_){::uint64_t{0u}},
410 decltype(_impl_.ierrors_){::uint64_t{0u}},
411 decltype(_impl_.oerrors_){::uint64_t{0u}},
412 decltype(_impl_.rx_nombuf_){::uint64_t{0u}},
413 /*decltype(_impl_._cached_size_)*/ {},
414 };
415}
417 // @@protoc_insertion_point(destructor:dunedaq.dpdklibs.opmon.EthStats)
418 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
419 SharedDtor();
420}
421inline void EthStats::SharedDtor() {
422 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
423}
426}
427
428PROTOBUF_NOINLINE void EthStats::Clear() {
429// @@protoc_insertion_point(message_clear_start:dunedaq.dpdklibs.opmon.EthStats)
430 ::uint32_t cached_has_bits = 0;
431 // Prevent compiler warnings about cached_has_bits being unused
432 (void) cached_has_bits;
433
434 ::memset(&_impl_.ipackets_, 0, static_cast<::size_t>(
435 reinterpret_cast<char*>(&_impl_.rx_nombuf_) -
436 reinterpret_cast<char*>(&_impl_.ipackets_)) + sizeof(_impl_.rx_nombuf_));
437 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
438}
439
441 const char* ptr, ::_pbi::ParseContext* ctx) {
442 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
443 return ptr;
444}
445
446
447PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
448const ::_pbi::TcParseTable<4, 8, 0, 0, 2> EthStats::_table_ = {
449 {
450 0, // no _has_bits_
451 0, // no _extensions_
452 30, 120, // max_field_number, fast_idx_mask
453 offsetof(decltype(_table_), field_lookup_table),
454 3754424828, // skipmap
455 offsetof(decltype(_table_), field_entries),
456 8, // num_field_entries
457 0, // num_aux_entries
458 offsetof(decltype(_table_), field_names), // no aux_entries
460 ::_pbi::TcParser::GenericFallback, // fallback
461 }, {{
462 {::_pbi::TcParser::MiniParse, {}},
463 // uint64 ipackets = 1;
464 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthStats, _impl_.ipackets_), 63>(),
465 {8, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ipackets_)}},
466 // uint64 opackets = 2;
467 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthStats, _impl_.opackets_), 63>(),
468 {16, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.opackets_)}},
469 {::_pbi::TcParser::MiniParse, {}},
470 // uint64 imissed = 20;
471 {::_pbi::TcParser::FastV64S2,
472 {416, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.imissed_)}},
473 // uint64 ierrors = 21;
474 {::_pbi::TcParser::FastV64S2,
475 {424, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ierrors_)}},
476 // uint64 oerrors = 22;
477 {::_pbi::TcParser::FastV64S2,
478 {432, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.oerrors_)}},
479 {::_pbi::TcParser::MiniParse, {}},
480 {::_pbi::TcParser::MiniParse, {}},
481 {::_pbi::TcParser::MiniParse, {}},
482 // uint64 ibytes = 10;
483 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthStats, _impl_.ibytes_), 63>(),
484 {80, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ibytes_)}},
485 // uint64 obytes = 11;
486 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthStats, _impl_.obytes_), 63>(),
487 {88, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.obytes_)}},
488 {::_pbi::TcParser::MiniParse, {}},
489 {::_pbi::TcParser::MiniParse, {}},
490 // uint64 rx_nombuf = 30;
491 {::_pbi::TcParser::FastV64S2,
492 {496, 63, 0, PROTOBUF_FIELD_OFFSET(EthStats, _impl_.rx_nombuf_)}},
493 {::_pbi::TcParser::MiniParse, {}},
494 }}, {{
495 65535, 65535
496 }}, {{
497 // uint64 ipackets = 1;
498 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ipackets_), 0, 0,
499 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
500 // uint64 opackets = 2;
501 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.opackets_), 0, 0,
502 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
503 // uint64 ibytes = 10;
504 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ibytes_), 0, 0,
505 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
506 // uint64 obytes = 11;
507 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.obytes_), 0, 0,
508 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
509 // uint64 imissed = 20;
510 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.imissed_), 0, 0,
511 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
512 // uint64 ierrors = 21;
513 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ierrors_), 0, 0,
514 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
515 // uint64 oerrors = 22;
516 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.oerrors_), 0, 0,
517 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
518 // uint64 rx_nombuf = 30;
519 {PROTOBUF_FIELD_OFFSET(EthStats, _impl_.rx_nombuf_), 0, 0,
520 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
521 }},
522 // no aux_entries
523 {{
524 }},
525};
526
528 ::uint8_t* target,
529 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
530 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.dpdklibs.opmon.EthStats)
531 ::uint32_t cached_has_bits = 0;
532 (void)cached_has_bits;
533
534 // uint64 ipackets = 1;
535 if (this->_internal_ipackets() != 0) {
536 target = stream->EnsureSpace(target);
537 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
538 1, this->_internal_ipackets(), target);
539 }
540
541 // uint64 opackets = 2;
542 if (this->_internal_opackets() != 0) {
543 target = stream->EnsureSpace(target);
544 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
545 2, this->_internal_opackets(), target);
546 }
547
548 // uint64 ibytes = 10;
549 if (this->_internal_ibytes() != 0) {
550 target = stream->EnsureSpace(target);
551 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
552 10, this->_internal_ibytes(), target);
553 }
554
555 // uint64 obytes = 11;
556 if (this->_internal_obytes() != 0) {
557 target = stream->EnsureSpace(target);
558 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
559 11, this->_internal_obytes(), target);
560 }
561
562 // uint64 imissed = 20;
563 if (this->_internal_imissed() != 0) {
564 target = stream->EnsureSpace(target);
565 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
566 20, this->_internal_imissed(), target);
567 }
568
569 // uint64 ierrors = 21;
570 if (this->_internal_ierrors() != 0) {
571 target = stream->EnsureSpace(target);
572 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
573 21, this->_internal_ierrors(), target);
574 }
575
576 // uint64 oerrors = 22;
577 if (this->_internal_oerrors() != 0) {
578 target = stream->EnsureSpace(target);
579 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
580 22, this->_internal_oerrors(), target);
581 }
582
583 // uint64 rx_nombuf = 30;
584 if (this->_internal_rx_nombuf() != 0) {
585 target = stream->EnsureSpace(target);
586 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
587 30, this->_internal_rx_nombuf(), target);
588 }
589
590 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
591 target =
592 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
593 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
594 }
595 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.dpdklibs.opmon.EthStats)
596 return target;
597}
598
599::size_t EthStats::ByteSizeLong() const {
600// @@protoc_insertion_point(message_byte_size_start:dunedaq.dpdklibs.opmon.EthStats)
601 ::size_t total_size = 0;
602
603 ::uint32_t cached_has_bits = 0;
604 // Prevent compiler warnings about cached_has_bits being unused
605 (void) cached_has_bits;
606
607 // uint64 ipackets = 1;
608 if (this->_internal_ipackets() != 0) {
609 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
610 this->_internal_ipackets());
611 }
612
613 // uint64 opackets = 2;
614 if (this->_internal_opackets() != 0) {
615 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
616 this->_internal_opackets());
617 }
618
619 // uint64 ibytes = 10;
620 if (this->_internal_ibytes() != 0) {
621 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
622 this->_internal_ibytes());
623 }
624
625 // uint64 obytes = 11;
626 if (this->_internal_obytes() != 0) {
627 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
628 this->_internal_obytes());
629 }
630
631 // uint64 imissed = 20;
632 if (this->_internal_imissed() != 0) {
633 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
634 this->_internal_imissed());
635 }
636
637 // uint64 ierrors = 21;
638 if (this->_internal_ierrors() != 0) {
639 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
640 this->_internal_ierrors());
641 }
642
643 // uint64 oerrors = 22;
644 if (this->_internal_oerrors() != 0) {
645 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
646 this->_internal_oerrors());
647 }
648
649 // uint64 rx_nombuf = 30;
650 if (this->_internal_rx_nombuf() != 0) {
651 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
652 this->_internal_rx_nombuf());
653 }
654
655 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
656}
657
658const ::google::protobuf::Message::ClassData EthStats::_class_data_ = {
659 ::google::protobuf::Message::CopyWithSourceCheck,
661};
662const ::google::protobuf::Message::ClassData*EthStats::GetClassData() const { return &_class_data_; }
663
664
665void EthStats::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
666 auto* const _this = static_cast<EthStats*>(&to_msg);
667 auto& from = static_cast<const EthStats&>(from_msg);
668 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.dpdklibs.opmon.EthStats)
669 ABSL_DCHECK_NE(&from, _this);
670 ::uint32_t cached_has_bits = 0;
671 (void) cached_has_bits;
672
673 if (from._internal_ipackets() != 0) {
674 _this->_internal_set_ipackets(from._internal_ipackets());
675 }
676 if (from._internal_opackets() != 0) {
677 _this->_internal_set_opackets(from._internal_opackets());
678 }
679 if (from._internal_ibytes() != 0) {
680 _this->_internal_set_ibytes(from._internal_ibytes());
681 }
682 if (from._internal_obytes() != 0) {
683 _this->_internal_set_obytes(from._internal_obytes());
684 }
685 if (from._internal_imissed() != 0) {
686 _this->_internal_set_imissed(from._internal_imissed());
687 }
688 if (from._internal_ierrors() != 0) {
689 _this->_internal_set_ierrors(from._internal_ierrors());
690 }
691 if (from._internal_oerrors() != 0) {
692 _this->_internal_set_oerrors(from._internal_oerrors());
693 }
694 if (from._internal_rx_nombuf() != 0) {
695 _this->_internal_set_rx_nombuf(from._internal_rx_nombuf());
696 }
697 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
698}
699
700void EthStats::CopyFrom(const EthStats& from) {
701// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.dpdklibs.opmon.EthStats)
702 if (&from == this) return;
703 Clear();
704 MergeFrom(from);
705}
706
707PROTOBUF_NOINLINE bool EthStats::IsInitialized() const {
708 return true;
709}
710
712 using std::swap;
713 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
714 ::google::protobuf::internal::memswap<
715 PROTOBUF_FIELD_OFFSET(EthStats, _impl_.rx_nombuf_)
717 - PROTOBUF_FIELD_OFFSET(EthStats, _impl_.ipackets_)>(
718 reinterpret_cast<char*>(&_impl_.ipackets_),
719 reinterpret_cast<char*>(&other->_impl_.ipackets_));
720}
721
727// ===================================================================
728
730 public:
731};
732
733QueueInfo::QueueInfo(::google::protobuf::Arena* arena)
734 : ::google::protobuf::Message(arena) {
735 SharedCtor(arena);
736 // @@protoc_insertion_point(arena_constructor:dunedaq.dpdklibs.opmon.QueueInfo)
737}
739 : ::google::protobuf::Message(), _impl_(from._impl_) {
740 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
741 from._internal_metadata_);
742 // @@protoc_insertion_point(copy_constructor:dunedaq.dpdklibs.opmon.QueueInfo)
743}
744inline void QueueInfo::SharedCtor(::_pb::Arena* arena) {
745 (void)arena;
746 new (&_impl_) Impl_{
747 decltype(_impl_.packets_received_){::uint64_t{0u}},
748 decltype(_impl_.bytes_received_){::uint64_t{0u}},
749 decltype(_impl_.full_rx_burst_){::uint64_t{0u}},
750 decltype(_impl_.max_burst_size_){0u},
751 /*decltype(_impl_._cached_size_)*/ {},
752 };
753}
755 // @@protoc_insertion_point(destructor:dunedaq.dpdklibs.opmon.QueueInfo)
756 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
757 SharedDtor();
758}
760 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
761}
764}
765
766PROTOBUF_NOINLINE void QueueInfo::Clear() {
767// @@protoc_insertion_point(message_clear_start:dunedaq.dpdklibs.opmon.QueueInfo)
768 ::uint32_t cached_has_bits = 0;
769 // Prevent compiler warnings about cached_has_bits being unused
770 (void) cached_has_bits;
771
772 ::memset(&_impl_.packets_received_, 0, static_cast<::size_t>(
773 reinterpret_cast<char*>(&_impl_.max_burst_size_) -
774 reinterpret_cast<char*>(&_impl_.packets_received_)) + sizeof(_impl_.max_burst_size_));
775 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
776}
777
778const char* QueueInfo::_InternalParse(
779 const char* ptr, ::_pbi::ParseContext* ctx) {
780 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
781 return ptr;
782}
783
784
785PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
786const ::_pbi::TcParseTable<2, 4, 0, 0, 2> QueueInfo::_table_ = {
787 {
788 0, // no _has_bits_
789 0, // no _extensions_
790 4, 24, // max_field_number, fast_idx_mask
791 offsetof(decltype(_table_), field_lookup_table),
792 4294967280, // skipmap
793 offsetof(decltype(_table_), field_entries),
794 4, // num_field_entries
795 0, // num_aux_entries
796 offsetof(decltype(_table_), field_names), // no aux_entries
798 ::_pbi::TcParser::GenericFallback, // fallback
799 }, {{
800 // uint32 max_burst_size = 4;
801 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(QueueInfo, _impl_.max_burst_size_), 63>(),
802 {32, 63, 0, PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.max_burst_size_)}},
803 // uint64 packets_received = 1;
804 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueInfo, _impl_.packets_received_), 63>(),
805 {8, 63, 0, PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.packets_received_)}},
806 // uint64 bytes_received = 2;
807 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueInfo, _impl_.bytes_received_), 63>(),
808 {16, 63, 0, PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.bytes_received_)}},
809 // uint64 full_rx_burst = 3;
810 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueInfo, _impl_.full_rx_burst_), 63>(),
811 {24, 63, 0, PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.full_rx_burst_)}},
812 }}, {{
813 65535, 65535
814 }}, {{
815 // uint64 packets_received = 1;
816 {PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.packets_received_), 0, 0,
817 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
818 // uint64 bytes_received = 2;
819 {PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.bytes_received_), 0, 0,
820 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
821 // uint64 full_rx_burst = 3;
822 {PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.full_rx_burst_), 0, 0,
823 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
824 // uint32 max_burst_size = 4;
825 {PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.max_burst_size_), 0, 0,
826 (0 | ::_fl::kFcSingular | ::_fl::kUInt32)},
827 }},
828 // no aux_entries
829 {{
830 }},
831};
832
834 ::uint8_t* target,
835 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
836 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.dpdklibs.opmon.QueueInfo)
837 ::uint32_t cached_has_bits = 0;
838 (void)cached_has_bits;
839
840 // uint64 packets_received = 1;
841 if (this->_internal_packets_received() != 0) {
842 target = stream->EnsureSpace(target);
843 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
844 1, this->_internal_packets_received(), target);
845 }
846
847 // uint64 bytes_received = 2;
848 if (this->_internal_bytes_received() != 0) {
849 target = stream->EnsureSpace(target);
850 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
851 2, this->_internal_bytes_received(), target);
852 }
853
854 // uint64 full_rx_burst = 3;
855 if (this->_internal_full_rx_burst() != 0) {
856 target = stream->EnsureSpace(target);
857 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
858 3, this->_internal_full_rx_burst(), target);
859 }
860
861 // uint32 max_burst_size = 4;
862 if (this->_internal_max_burst_size() != 0) {
863 target = stream->EnsureSpace(target);
864 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
865 4, this->_internal_max_burst_size(), target);
866 }
867
868 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
869 target =
870 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
871 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
872 }
873 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.dpdklibs.opmon.QueueInfo)
874 return target;
875}
876
877::size_t QueueInfo::ByteSizeLong() const {
878// @@protoc_insertion_point(message_byte_size_start:dunedaq.dpdklibs.opmon.QueueInfo)
879 ::size_t total_size = 0;
880
881 ::uint32_t cached_has_bits = 0;
882 // Prevent compiler warnings about cached_has_bits being unused
883 (void) cached_has_bits;
884
885 // uint64 packets_received = 1;
886 if (this->_internal_packets_received() != 0) {
887 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
889 }
890
891 // uint64 bytes_received = 2;
892 if (this->_internal_bytes_received() != 0) {
893 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
895 }
896
897 // uint64 full_rx_burst = 3;
898 if (this->_internal_full_rx_burst() != 0) {
899 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
901 }
902
903 // uint32 max_burst_size = 4;
904 if (this->_internal_max_burst_size() != 0) {
905 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
907 }
908
909 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
910}
911
912const ::google::protobuf::Message::ClassData QueueInfo::_class_data_ = {
913 ::google::protobuf::Message::CopyWithSourceCheck,
915};
916const ::google::protobuf::Message::ClassData*QueueInfo::GetClassData() const { return &_class_data_; }
917
918
919void QueueInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
920 auto* const _this = static_cast<QueueInfo*>(&to_msg);
921 auto& from = static_cast<const QueueInfo&>(from_msg);
922 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.dpdklibs.opmon.QueueInfo)
923 ABSL_DCHECK_NE(&from, _this);
924 ::uint32_t cached_has_bits = 0;
925 (void) cached_has_bits;
926
927 if (from._internal_packets_received() != 0) {
928 _this->_internal_set_packets_received(from._internal_packets_received());
929 }
930 if (from._internal_bytes_received() != 0) {
931 _this->_internal_set_bytes_received(from._internal_bytes_received());
932 }
933 if (from._internal_full_rx_burst() != 0) {
934 _this->_internal_set_full_rx_burst(from._internal_full_rx_burst());
935 }
936 if (from._internal_max_burst_size() != 0) {
937 _this->_internal_set_max_burst_size(from._internal_max_burst_size());
938 }
939 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
940}
941
943// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.dpdklibs.opmon.QueueInfo)
944 if (&from == this) return;
945 Clear();
946 MergeFrom(from);
947}
948
949PROTOBUF_NOINLINE bool QueueInfo::IsInitialized() const {
950 return true;
951}
952
954 using std::swap;
955 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
956 ::google::protobuf::internal::memswap<
957 PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.max_burst_size_)
959 - PROTOBUF_FIELD_OFFSET(QueueInfo, _impl_.packets_received_)>(
960 reinterpret_cast<char*>(&_impl_.packets_received_),
961 reinterpret_cast<char*>(&other->_impl_.packets_received_));
962}
963
969// ===================================================================
970
972 public:
973};
974
975QueueEthXStats::QueueEthXStats(::google::protobuf::Arena* arena)
976 : ::google::protobuf::Message(arena) {
977 SharedCtor(arena);
978 // @@protoc_insertion_point(arena_constructor:dunedaq.dpdklibs.opmon.QueueEthXStats)
979}
981 : ::google::protobuf::Message(), _impl_(from._impl_) {
982 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
983 from._internal_metadata_);
984 // @@protoc_insertion_point(copy_constructor:dunedaq.dpdklibs.opmon.QueueEthXStats)
985}
986inline void QueueEthXStats::SharedCtor(::_pb::Arena* arena) {
987 (void)arena;
988 new (&_impl_) Impl_{
989 decltype(_impl_.packets_){::uint64_t{0u}},
990 decltype(_impl_.bytes_){::uint64_t{0u}},
991 decltype(_impl_.errors_){::uint64_t{0u}},
992 /*decltype(_impl_._cached_size_)*/ {},
993 };
994}
996 // @@protoc_insertion_point(destructor:dunedaq.dpdklibs.opmon.QueueEthXStats)
997 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
998 SharedDtor();
999}
1001 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
1002}
1006
1007PROTOBUF_NOINLINE void QueueEthXStats::Clear() {
1008// @@protoc_insertion_point(message_clear_start:dunedaq.dpdklibs.opmon.QueueEthXStats)
1009 ::uint32_t cached_has_bits = 0;
1010 // Prevent compiler warnings about cached_has_bits being unused
1011 (void) cached_has_bits;
1012
1013 ::memset(&_impl_.packets_, 0, static_cast<::size_t>(
1014 reinterpret_cast<char*>(&_impl_.errors_) -
1015 reinterpret_cast<char*>(&_impl_.packets_)) + sizeof(_impl_.errors_));
1016 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1017}
1018
1020 const char* ptr, ::_pbi::ParseContext* ctx) {
1021 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
1022 return ptr;
1023}
1024
1025
1026PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
1027const ::_pbi::TcParseTable<2, 3, 0, 0, 2> QueueEthXStats::_table_ = {
1028 {
1029 0, // no _has_bits_
1030 0, // no _extensions_
1031 3, 24, // max_field_number, fast_idx_mask
1032 offsetof(decltype(_table_), field_lookup_table),
1033 4294967288, // skipmap
1034 offsetof(decltype(_table_), field_entries),
1035 3, // num_field_entries
1036 0, // num_aux_entries
1037 offsetof(decltype(_table_), field_names), // no aux_entries
1039 ::_pbi::TcParser::GenericFallback, // fallback
1040 }, {{
1041 {::_pbi::TcParser::MiniParse, {}},
1042 // uint64 packets = 1;
1043 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueEthXStats, _impl_.packets_), 63>(),
1044 {8, 63, 0, PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.packets_)}},
1045 // uint64 bytes = 2;
1046 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueEthXStats, _impl_.bytes_), 63>(),
1047 {16, 63, 0, PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.bytes_)}},
1048 // uint64 errors = 3;
1049 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(QueueEthXStats, _impl_.errors_), 63>(),
1050 {24, 63, 0, PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.errors_)}},
1051 }}, {{
1052 65535, 65535
1053 }}, {{
1054 // uint64 packets = 1;
1055 {PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.packets_), 0, 0,
1056 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1057 // uint64 bytes = 2;
1058 {PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.bytes_), 0, 0,
1059 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1060 // uint64 errors = 3;
1061 {PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.errors_), 0, 0,
1062 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1063 }},
1064 // no aux_entries
1065 {{
1066 }},
1067};
1068
1070 ::uint8_t* target,
1071 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
1072 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.dpdklibs.opmon.QueueEthXStats)
1073 ::uint32_t cached_has_bits = 0;
1074 (void)cached_has_bits;
1075
1076 // uint64 packets = 1;
1077 if (this->_internal_packets() != 0) {
1078 target = stream->EnsureSpace(target);
1079 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1080 1, this->_internal_packets(), target);
1081 }
1082
1083 // uint64 bytes = 2;
1084 if (this->_internal_bytes() != 0) {
1085 target = stream->EnsureSpace(target);
1086 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1087 2, this->_internal_bytes(), target);
1088 }
1089
1090 // uint64 errors = 3;
1091 if (this->_internal_errors() != 0) {
1092 target = stream->EnsureSpace(target);
1093 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1094 3, this->_internal_errors(), target);
1095 }
1096
1097 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1098 target =
1099 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1100 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1101 }
1102 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.dpdklibs.opmon.QueueEthXStats)
1103 return target;
1104}
1105
1107// @@protoc_insertion_point(message_byte_size_start:dunedaq.dpdklibs.opmon.QueueEthXStats)
1108 ::size_t total_size = 0;
1109
1110 ::uint32_t cached_has_bits = 0;
1111 // Prevent compiler warnings about cached_has_bits being unused
1112 (void) cached_has_bits;
1113
1114 // uint64 packets = 1;
1115 if (this->_internal_packets() != 0) {
1116 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1117 this->_internal_packets());
1118 }
1119
1120 // uint64 bytes = 2;
1121 if (this->_internal_bytes() != 0) {
1122 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1123 this->_internal_bytes());
1124 }
1125
1126 // uint64 errors = 3;
1127 if (this->_internal_errors() != 0) {
1128 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1129 this->_internal_errors());
1130 }
1131
1132 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1133}
1134
1135const ::google::protobuf::Message::ClassData QueueEthXStats::_class_data_ = {
1136 ::google::protobuf::Message::CopyWithSourceCheck,
1138};
1139const ::google::protobuf::Message::ClassData*QueueEthXStats::GetClassData() const { return &_class_data_; }
1140
1141
1142void QueueEthXStats::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
1143 auto* const _this = static_cast<QueueEthXStats*>(&to_msg);
1144 auto& from = static_cast<const QueueEthXStats&>(from_msg);
1145 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.dpdklibs.opmon.QueueEthXStats)
1146 ABSL_DCHECK_NE(&from, _this);
1147 ::uint32_t cached_has_bits = 0;
1148 (void) cached_has_bits;
1149
1150 if (from._internal_packets() != 0) {
1151 _this->_internal_set_packets(from._internal_packets());
1152 }
1153 if (from._internal_bytes() != 0) {
1154 _this->_internal_set_bytes(from._internal_bytes());
1155 }
1156 if (from._internal_errors() != 0) {
1157 _this->_internal_set_errors(from._internal_errors());
1158 }
1159 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
1160}
1161
1163// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.dpdklibs.opmon.QueueEthXStats)
1164 if (&from == this) return;
1165 Clear();
1166 MergeFrom(from);
1167}
1168
1169PROTOBUF_NOINLINE bool QueueEthXStats::IsInitialized() const {
1170 return true;
1171}
1172
1174 using std::swap;
1175 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1176 ::google::protobuf::internal::memswap<
1177 PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.errors_)
1179 - PROTOBUF_FIELD_OFFSET(QueueEthXStats, _impl_.packets_)>(
1180 reinterpret_cast<char*>(&_impl_.packets_),
1181 reinterpret_cast<char*>(&other->_impl_.packets_));
1182}
1183
1189// ===================================================================
1190
1192 public:
1193};
1194
1195EthXStatsInfo::EthXStatsInfo(::google::protobuf::Arena* arena)
1196 : ::google::protobuf::Message(arena) {
1197 SharedCtor(arena);
1198 // @@protoc_insertion_point(arena_constructor:dunedaq.dpdklibs.opmon.EthXStatsInfo)
1199}
1201 : ::google::protobuf::Message(), _impl_(from._impl_) {
1202 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
1203 from._internal_metadata_);
1204 // @@protoc_insertion_point(copy_constructor:dunedaq.dpdklibs.opmon.EthXStatsInfo)
1205}
1206inline void EthXStatsInfo::SharedCtor(::_pb::Arena* arena) {
1207 (void)arena;
1208 new (&_impl_) Impl_{
1209 decltype(_impl_.groups_sent_){::uint64_t{0u}},
1210 decltype(_impl_.total_groups_sent_){::uint64_t{0u}},
1211 decltype(_impl_.rx_good_packets_){::uint64_t{0u}},
1212 decltype(_impl_.rx_good_bytes_){::uint64_t{0u}},
1213 decltype(_impl_.rx_dropped_packets_){::uint64_t{0u}},
1214 decltype(_impl_.rx_unicast_packets_){::uint64_t{0u}},
1215 decltype(_impl_.rx_multicast_packets_){::uint64_t{0u}},
1216 decltype(_impl_.rx_broadcast_packets_){::uint64_t{0u}},
1217 decltype(_impl_.rx_unknown_protocol_packets_){::uint64_t{0u}},
1218 decltype(_impl_.rx_xon_packets_){::uint64_t{0u}},
1219 decltype(_impl_.rx_xoff_packets_){::uint64_t{0u}},
1220 decltype(_impl_.rx_size_64_packets_){::uint64_t{0u}},
1221 decltype(_impl_.rx_size_65_to_127_packets_){::uint64_t{0u}},
1222 decltype(_impl_.rx_size_128_to_255_packets_){::uint64_t{0u}},
1223 decltype(_impl_.rx_size_256_to_511_packets_){::uint64_t{0u}},
1224 decltype(_impl_.rx_size_512_to_1023_packets_){::uint64_t{0u}},
1225 decltype(_impl_.rx_size_1024_to_1522_packets_){::uint64_t{0u}},
1226 decltype(_impl_.rx_size_1523_to_max_packets_){::uint64_t{0u}},
1227 decltype(_impl_.rx_mac_short_pkt_dropped_){::uint64_t{0u}},
1228 decltype(_impl_.tx_good_packets_){::uint64_t{0u}},
1229 decltype(_impl_.tx_good_bytes_){::uint64_t{0u}},
1230 decltype(_impl_.tx_unicast_packets_){::uint64_t{0u}},
1231 decltype(_impl_.tx_multicast_packets_){::uint64_t{0u}},
1232 decltype(_impl_.tx_broadcast_packets_){::uint64_t{0u}},
1233 decltype(_impl_.tx_dropped_packets_){::uint64_t{0u}},
1234 decltype(_impl_.tx_link_down_dropped_){::uint64_t{0u}},
1235 decltype(_impl_.tx_xon_packets_){::uint64_t{0u}},
1236 decltype(_impl_.tx_xoff_packets_){::uint64_t{0u}},
1237 decltype(_impl_.tx_size_64_packets_){::uint64_t{0u}},
1238 decltype(_impl_.tx_size_65_to_127_packets_){::uint64_t{0u}},
1239 decltype(_impl_.tx_size_128_to_255_packets_){::uint64_t{0u}},
1240 decltype(_impl_.tx_size_256_to_511_packets_){::uint64_t{0u}},
1241 decltype(_impl_.tx_size_512_to_1023_packets_){::uint64_t{0u}},
1242 decltype(_impl_.tx_size_1024_to_1522_packets_){::uint64_t{0u}},
1243 decltype(_impl_.tx_size_1523_to_max_packets_){::uint64_t{0u}},
1244 /*decltype(_impl_._cached_size_)*/ {},
1245 };
1246}
1248 // @@protoc_insertion_point(destructor:dunedaq.dpdklibs.opmon.EthXStatsInfo)
1249 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
1250 SharedDtor();
1251}
1253 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
1254}
1257}
1258
1259PROTOBUF_NOINLINE void EthXStatsInfo::Clear() {
1260// @@protoc_insertion_point(message_clear_start:dunedaq.dpdklibs.opmon.EthXStatsInfo)
1261 ::uint32_t cached_has_bits = 0;
1262 // Prevent compiler warnings about cached_has_bits being unused
1263 (void) cached_has_bits;
1264
1265 ::memset(&_impl_.groups_sent_, 0, static_cast<::size_t>(
1266 reinterpret_cast<char*>(&_impl_.tx_size_1523_to_max_packets_) -
1267 reinterpret_cast<char*>(&_impl_.groups_sent_)) + sizeof(_impl_.tx_size_1523_to_max_packets_));
1268 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1269}
1270
1272 const char* ptr, ::_pbi::ParseContext* ctx) {
1273 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
1274 return ptr;
1275}
1276
1277
1278PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
1279const ::_pbi::TcParseTable<5, 35, 0, 0, 19> EthXStatsInfo::_table_ = {
1280 {
1281 0, // no _has_bits_
1282 0, // no _extensions_
1283 155, 248, // max_field_number, fast_idx_mask
1284 offsetof(decltype(_table_), field_lookup_table),
1285 4294902752, // skipmap
1286 offsetof(decltype(_table_), field_entries),
1287 35, // num_field_entries
1288 0, // num_aux_entries
1289 offsetof(decltype(_table_), field_names), // no aux_entries
1291 ::_pbi::TcParser::GenericFallback, // fallback
1292 }, {{
1293 {::_pbi::TcParser::MiniParse, {}},
1294 // uint64 groups_sent = 1;
1295 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.groups_sent_), 63>(),
1296 {8, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.groups_sent_)}},
1297 // uint64 total_groups_sent = 2;
1298 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.total_groups_sent_), 63>(),
1299 {16, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.total_groups_sent_)}},
1300 // uint64 rx_good_packets = 3;
1301 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_good_packets_), 63>(),
1302 {24, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_good_packets_)}},
1303 // uint64 rx_good_bytes = 4;
1304 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_good_bytes_), 63>(),
1305 {32, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_good_bytes_)}},
1306 // uint64 rx_dropped_packets = 5;
1307 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_dropped_packets_), 63>(),
1308 {40, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_dropped_packets_)}},
1309 {::_pbi::TcParser::MiniParse, {}},
1310 {::_pbi::TcParser::MiniParse, {}},
1311 {::_pbi::TcParser::MiniParse, {}},
1312 {::_pbi::TcParser::MiniParse, {}},
1313 {::_pbi::TcParser::MiniParse, {}},
1314 // uint64 rx_unicast_packets = 11;
1315 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_unicast_packets_), 63>(),
1316 {88, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_unicast_packets_)}},
1317 // uint64 rx_multicast_packets = 12;
1318 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_multicast_packets_), 63>(),
1319 {96, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_multicast_packets_)}},
1320 // uint64 rx_broadcast_packets = 13;
1321 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_broadcast_packets_), 63>(),
1322 {104, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_broadcast_packets_)}},
1323 // uint64 rx_unknown_protocol_packets = 14;
1324 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_unknown_protocol_packets_), 63>(),
1325 {112, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_unknown_protocol_packets_)}},
1326 // uint64 rx_xon_packets = 15;
1327 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsInfo, _impl_.rx_xon_packets_), 63>(),
1328 {120, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_xon_packets_)}},
1329 // uint64 rx_xoff_packets = 16;
1330 {::_pbi::TcParser::FastV64S2,
1331 {384, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_xoff_packets_)}},
1332 // uint64 rx_size_64_packets = 49;
1333 {::_pbi::TcParser::FastV64S2,
1334 {904, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_64_packets_)}},
1335 // uint64 rx_size_65_to_127_packets = 50;
1336 {::_pbi::TcParser::FastV64S2,
1337 {912, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_65_to_127_packets_)}},
1338 // uint64 rx_size_128_to_255_packets = 51;
1339 {::_pbi::TcParser::FastV64S2,
1340 {920, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_128_to_255_packets_)}},
1341 // uint64 rx_size_256_to_511_packets = 52;
1342 {::_pbi::TcParser::FastV64S2,
1343 {928, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_256_to_511_packets_)}},
1344 // uint64 rx_size_512_to_1023_packets = 53;
1345 {::_pbi::TcParser::FastV64S2,
1346 {936, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_512_to_1023_packets_)}},
1347 // uint64 rx_size_1024_to_1522_packets = 54;
1348 {::_pbi::TcParser::FastV64S2,
1349 {944, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_1024_to_1522_packets_)}},
1350 // uint64 rx_size_1523_to_max_packets = 55;
1351 {::_pbi::TcParser::FastV64S2,
1352 {952, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_1523_to_max_packets_)}},
1353 // uint64 tx_broadcast_packets = 104;
1354 {::_pbi::TcParser::FastV64S2,
1355 {1728, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_broadcast_packets_)}},
1356 // uint64 tx_dropped_packets = 105;
1357 {::_pbi::TcParser::FastV64S2,
1358 {1736, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_dropped_packets_)}},
1359 // uint64 tx_link_down_dropped = 106;
1360 {::_pbi::TcParser::FastV64S2,
1361 {1744, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_link_down_dropped_)}},
1362 // uint64 tx_xon_packets = 107;
1363 {::_pbi::TcParser::FastV64S2,
1364 {1752, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_xon_packets_)}},
1365 // uint64 rx_mac_short_pkt_dropped = 60;
1366 {::_pbi::TcParser::FastV64S2,
1367 {992, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_mac_short_pkt_dropped_)}},
1368 {::_pbi::TcParser::MiniParse, {}},
1369 {::_pbi::TcParser::MiniParse, {}},
1370 {::_pbi::TcParser::MiniParse, {}},
1371 }}, {{
1372 49, 0, 7,
1373 63360, 11, 65535, 19, 65535, 19, 61447, 19, 65535, 28, 65535, 28,
1374 63503, 28,
1375 65535, 65535
1376 }}, {{
1377 // uint64 groups_sent = 1;
1378 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.groups_sent_), 0, 0,
1379 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1380 // uint64 total_groups_sent = 2;
1381 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.total_groups_sent_), 0, 0,
1382 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1383 // uint64 rx_good_packets = 3;
1384 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_good_packets_), 0, 0,
1385 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1386 // uint64 rx_good_bytes = 4;
1387 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_good_bytes_), 0, 0,
1388 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1389 // uint64 rx_dropped_packets = 5;
1390 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_dropped_packets_), 0, 0,
1391 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1392 // uint64 rx_unicast_packets = 11;
1393 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_unicast_packets_), 0, 0,
1394 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1395 // uint64 rx_multicast_packets = 12;
1396 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_multicast_packets_), 0, 0,
1397 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1398 // uint64 rx_broadcast_packets = 13;
1399 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_broadcast_packets_), 0, 0,
1400 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1401 // uint64 rx_unknown_protocol_packets = 14;
1402 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_unknown_protocol_packets_), 0, 0,
1403 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1404 // uint64 rx_xon_packets = 15;
1405 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_xon_packets_), 0, 0,
1406 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1407 // uint64 rx_xoff_packets = 16;
1408 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_xoff_packets_), 0, 0,
1409 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1410 // uint64 rx_size_64_packets = 49;
1411 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_64_packets_), 0, 0,
1412 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1413 // uint64 rx_size_65_to_127_packets = 50;
1414 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_65_to_127_packets_), 0, 0,
1415 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1416 // uint64 rx_size_128_to_255_packets = 51;
1417 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_128_to_255_packets_), 0, 0,
1418 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1419 // uint64 rx_size_256_to_511_packets = 52;
1420 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_256_to_511_packets_), 0, 0,
1421 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1422 // uint64 rx_size_512_to_1023_packets = 53;
1423 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_512_to_1023_packets_), 0, 0,
1424 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1425 // uint64 rx_size_1024_to_1522_packets = 54;
1426 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_1024_to_1522_packets_), 0, 0,
1427 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1428 // uint64 rx_size_1523_to_max_packets = 55;
1429 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_size_1523_to_max_packets_), 0, 0,
1430 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1431 // uint64 rx_mac_short_pkt_dropped = 60;
1432 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.rx_mac_short_pkt_dropped_), 0, 0,
1433 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1434 // uint64 tx_good_packets = 100;
1435 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_good_packets_), 0, 0,
1436 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1437 // uint64 tx_good_bytes = 101;
1438 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_good_bytes_), 0, 0,
1439 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1440 // uint64 tx_unicast_packets = 102;
1441 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_unicast_packets_), 0, 0,
1442 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1443 // uint64 tx_multicast_packets = 103;
1444 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_multicast_packets_), 0, 0,
1445 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1446 // uint64 tx_broadcast_packets = 104;
1447 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_broadcast_packets_), 0, 0,
1448 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1449 // uint64 tx_dropped_packets = 105;
1450 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_dropped_packets_), 0, 0,
1451 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1452 // uint64 tx_link_down_dropped = 106;
1453 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_link_down_dropped_), 0, 0,
1454 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1455 // uint64 tx_xon_packets = 107;
1456 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_xon_packets_), 0, 0,
1457 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1458 // uint64 tx_xoff_packets = 108;
1459 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_xoff_packets_), 0, 0,
1460 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1461 // uint64 tx_size_64_packets = 149;
1462 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_64_packets_), 0, 0,
1463 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1464 // uint64 tx_size_65_to_127_packets = 150;
1465 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_65_to_127_packets_), 0, 0,
1466 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1467 // uint64 tx_size_128_to_255_packets = 151;
1468 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_128_to_255_packets_), 0, 0,
1469 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1470 // uint64 tx_size_256_to_511_packets = 152;
1471 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_256_to_511_packets_), 0, 0,
1472 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1473 // uint64 tx_size_512_to_1023_packets = 153;
1474 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_512_to_1023_packets_), 0, 0,
1475 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1476 // uint64 tx_size_1024_to_1522_packets = 154;
1477 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_1024_to_1522_packets_), 0, 0,
1478 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1479 // uint64 tx_size_1523_to_max_packets = 155;
1480 {PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_1523_to_max_packets_), 0, 0,
1481 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1482 }},
1483 // no aux_entries
1484 {{
1485 }},
1486};
1487
1489 ::uint8_t* target,
1490 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
1491 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.dpdklibs.opmon.EthXStatsInfo)
1492 ::uint32_t cached_has_bits = 0;
1493 (void)cached_has_bits;
1494
1495 // uint64 groups_sent = 1;
1496 if (this->_internal_groups_sent() != 0) {
1497 target = stream->EnsureSpace(target);
1498 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1499 1, this->_internal_groups_sent(), target);
1500 }
1501
1502 // uint64 total_groups_sent = 2;
1503 if (this->_internal_total_groups_sent() != 0) {
1504 target = stream->EnsureSpace(target);
1505 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1506 2, this->_internal_total_groups_sent(), target);
1507 }
1508
1509 // uint64 rx_good_packets = 3;
1510 if (this->_internal_rx_good_packets() != 0) {
1511 target = stream->EnsureSpace(target);
1512 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1513 3, this->_internal_rx_good_packets(), target);
1514 }
1515
1516 // uint64 rx_good_bytes = 4;
1517 if (this->_internal_rx_good_bytes() != 0) {
1518 target = stream->EnsureSpace(target);
1519 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1520 4, this->_internal_rx_good_bytes(), target);
1521 }
1522
1523 // uint64 rx_dropped_packets = 5;
1524 if (this->_internal_rx_dropped_packets() != 0) {
1525 target = stream->EnsureSpace(target);
1526 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1527 5, this->_internal_rx_dropped_packets(), target);
1528 }
1529
1530 // uint64 rx_unicast_packets = 11;
1531 if (this->_internal_rx_unicast_packets() != 0) {
1532 target = stream->EnsureSpace(target);
1533 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1534 11, this->_internal_rx_unicast_packets(), target);
1535 }
1536
1537 // uint64 rx_multicast_packets = 12;
1538 if (this->_internal_rx_multicast_packets() != 0) {
1539 target = stream->EnsureSpace(target);
1540 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1541 12, this->_internal_rx_multicast_packets(), target);
1542 }
1543
1544 // uint64 rx_broadcast_packets = 13;
1545 if (this->_internal_rx_broadcast_packets() != 0) {
1546 target = stream->EnsureSpace(target);
1547 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1548 13, this->_internal_rx_broadcast_packets(), target);
1549 }
1550
1551 // uint64 rx_unknown_protocol_packets = 14;
1552 if (this->_internal_rx_unknown_protocol_packets() != 0) {
1553 target = stream->EnsureSpace(target);
1554 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1555 14, this->_internal_rx_unknown_protocol_packets(), target);
1556 }
1557
1558 // uint64 rx_xon_packets = 15;
1559 if (this->_internal_rx_xon_packets() != 0) {
1560 target = stream->EnsureSpace(target);
1561 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1562 15, this->_internal_rx_xon_packets(), target);
1563 }
1564
1565 // uint64 rx_xoff_packets = 16;
1566 if (this->_internal_rx_xoff_packets() != 0) {
1567 target = stream->EnsureSpace(target);
1568 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1569 16, this->_internal_rx_xoff_packets(), target);
1570 }
1571
1572 // uint64 rx_size_64_packets = 49;
1573 if (this->_internal_rx_size_64_packets() != 0) {
1574 target = stream->EnsureSpace(target);
1575 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1576 49, this->_internal_rx_size_64_packets(), target);
1577 }
1578
1579 // uint64 rx_size_65_to_127_packets = 50;
1580 if (this->_internal_rx_size_65_to_127_packets() != 0) {
1581 target = stream->EnsureSpace(target);
1582 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1583 50, this->_internal_rx_size_65_to_127_packets(), target);
1584 }
1585
1586 // uint64 rx_size_128_to_255_packets = 51;
1587 if (this->_internal_rx_size_128_to_255_packets() != 0) {
1588 target = stream->EnsureSpace(target);
1589 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1590 51, this->_internal_rx_size_128_to_255_packets(), target);
1591 }
1592
1593 // uint64 rx_size_256_to_511_packets = 52;
1594 if (this->_internal_rx_size_256_to_511_packets() != 0) {
1595 target = stream->EnsureSpace(target);
1596 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1597 52, this->_internal_rx_size_256_to_511_packets(), target);
1598 }
1599
1600 // uint64 rx_size_512_to_1023_packets = 53;
1601 if (this->_internal_rx_size_512_to_1023_packets() != 0) {
1602 target = stream->EnsureSpace(target);
1603 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1604 53, this->_internal_rx_size_512_to_1023_packets(), target);
1605 }
1606
1607 // uint64 rx_size_1024_to_1522_packets = 54;
1608 if (this->_internal_rx_size_1024_to_1522_packets() != 0) {
1609 target = stream->EnsureSpace(target);
1610 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1611 54, this->_internal_rx_size_1024_to_1522_packets(), target);
1612 }
1613
1614 // uint64 rx_size_1523_to_max_packets = 55;
1615 if (this->_internal_rx_size_1523_to_max_packets() != 0) {
1616 target = stream->EnsureSpace(target);
1617 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1618 55, this->_internal_rx_size_1523_to_max_packets(), target);
1619 }
1620
1621 // uint64 rx_mac_short_pkt_dropped = 60;
1622 if (this->_internal_rx_mac_short_pkt_dropped() != 0) {
1623 target = stream->EnsureSpace(target);
1624 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1625 60, this->_internal_rx_mac_short_pkt_dropped(), target);
1626 }
1627
1628 // uint64 tx_good_packets = 100;
1629 if (this->_internal_tx_good_packets() != 0) {
1630 target = stream->EnsureSpace(target);
1631 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1632 100, this->_internal_tx_good_packets(), target);
1633 }
1634
1635 // uint64 tx_good_bytes = 101;
1636 if (this->_internal_tx_good_bytes() != 0) {
1637 target = stream->EnsureSpace(target);
1638 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1639 101, this->_internal_tx_good_bytes(), target);
1640 }
1641
1642 // uint64 tx_unicast_packets = 102;
1643 if (this->_internal_tx_unicast_packets() != 0) {
1644 target = stream->EnsureSpace(target);
1645 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1646 102, this->_internal_tx_unicast_packets(), target);
1647 }
1648
1649 // uint64 tx_multicast_packets = 103;
1650 if (this->_internal_tx_multicast_packets() != 0) {
1651 target = stream->EnsureSpace(target);
1652 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1653 103, this->_internal_tx_multicast_packets(), target);
1654 }
1655
1656 // uint64 tx_broadcast_packets = 104;
1657 if (this->_internal_tx_broadcast_packets() != 0) {
1658 target = stream->EnsureSpace(target);
1659 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1660 104, this->_internal_tx_broadcast_packets(), target);
1661 }
1662
1663 // uint64 tx_dropped_packets = 105;
1664 if (this->_internal_tx_dropped_packets() != 0) {
1665 target = stream->EnsureSpace(target);
1666 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1667 105, this->_internal_tx_dropped_packets(), target);
1668 }
1669
1670 // uint64 tx_link_down_dropped = 106;
1671 if (this->_internal_tx_link_down_dropped() != 0) {
1672 target = stream->EnsureSpace(target);
1673 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1674 106, this->_internal_tx_link_down_dropped(), target);
1675 }
1676
1677 // uint64 tx_xon_packets = 107;
1678 if (this->_internal_tx_xon_packets() != 0) {
1679 target = stream->EnsureSpace(target);
1680 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1681 107, this->_internal_tx_xon_packets(), target);
1682 }
1683
1684 // uint64 tx_xoff_packets = 108;
1685 if (this->_internal_tx_xoff_packets() != 0) {
1686 target = stream->EnsureSpace(target);
1687 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1688 108, this->_internal_tx_xoff_packets(), target);
1689 }
1690
1691 // uint64 tx_size_64_packets = 149;
1692 if (this->_internal_tx_size_64_packets() != 0) {
1693 target = stream->EnsureSpace(target);
1694 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1695 149, this->_internal_tx_size_64_packets(), target);
1696 }
1697
1698 // uint64 tx_size_65_to_127_packets = 150;
1699 if (this->_internal_tx_size_65_to_127_packets() != 0) {
1700 target = stream->EnsureSpace(target);
1701 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1702 150, this->_internal_tx_size_65_to_127_packets(), target);
1703 }
1704
1705 // uint64 tx_size_128_to_255_packets = 151;
1706 if (this->_internal_tx_size_128_to_255_packets() != 0) {
1707 target = stream->EnsureSpace(target);
1708 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1709 151, this->_internal_tx_size_128_to_255_packets(), target);
1710 }
1711
1712 // uint64 tx_size_256_to_511_packets = 152;
1713 if (this->_internal_tx_size_256_to_511_packets() != 0) {
1714 target = stream->EnsureSpace(target);
1715 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1716 152, this->_internal_tx_size_256_to_511_packets(), target);
1717 }
1718
1719 // uint64 tx_size_512_to_1023_packets = 153;
1720 if (this->_internal_tx_size_512_to_1023_packets() != 0) {
1721 target = stream->EnsureSpace(target);
1722 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1723 153, this->_internal_tx_size_512_to_1023_packets(), target);
1724 }
1725
1726 // uint64 tx_size_1024_to_1522_packets = 154;
1727 if (this->_internal_tx_size_1024_to_1522_packets() != 0) {
1728 target = stream->EnsureSpace(target);
1729 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1730 154, this->_internal_tx_size_1024_to_1522_packets(), target);
1731 }
1732
1733 // uint64 tx_size_1523_to_max_packets = 155;
1734 if (this->_internal_tx_size_1523_to_max_packets() != 0) {
1735 target = stream->EnsureSpace(target);
1736 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1737 155, this->_internal_tx_size_1523_to_max_packets(), target);
1738 }
1739
1740 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1741 target =
1742 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1743 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1744 }
1745 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.dpdklibs.opmon.EthXStatsInfo)
1746 return target;
1747}
1748
1750// @@protoc_insertion_point(message_byte_size_start:dunedaq.dpdklibs.opmon.EthXStatsInfo)
1751 ::size_t total_size = 0;
1752
1753 ::uint32_t cached_has_bits = 0;
1754 // Prevent compiler warnings about cached_has_bits being unused
1755 (void) cached_has_bits;
1756
1757 // uint64 groups_sent = 1;
1758 if (this->_internal_groups_sent() != 0) {
1759 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1760 this->_internal_groups_sent());
1761 }
1762
1763 // uint64 total_groups_sent = 2;
1764 if (this->_internal_total_groups_sent() != 0) {
1765 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1767 }
1768
1769 // uint64 rx_good_packets = 3;
1770 if (this->_internal_rx_good_packets() != 0) {
1771 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1773 }
1774
1775 // uint64 rx_good_bytes = 4;
1776 if (this->_internal_rx_good_bytes() != 0) {
1777 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1778 this->_internal_rx_good_bytes());
1779 }
1780
1781 // uint64 rx_dropped_packets = 5;
1782 if (this->_internal_rx_dropped_packets() != 0) {
1783 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1785 }
1786
1787 // uint64 rx_unicast_packets = 11;
1788 if (this->_internal_rx_unicast_packets() != 0) {
1789 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1791 }
1792
1793 // uint64 rx_multicast_packets = 12;
1794 if (this->_internal_rx_multicast_packets() != 0) {
1795 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1797 }
1798
1799 // uint64 rx_broadcast_packets = 13;
1800 if (this->_internal_rx_broadcast_packets() != 0) {
1801 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1803 }
1804
1805 // uint64 rx_unknown_protocol_packets = 14;
1806 if (this->_internal_rx_unknown_protocol_packets() != 0) {
1807 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1809 }
1810
1811 // uint64 rx_xon_packets = 15;
1812 if (this->_internal_rx_xon_packets() != 0) {
1813 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1814 this->_internal_rx_xon_packets());
1815 }
1816
1817 // uint64 rx_xoff_packets = 16;
1818 if (this->_internal_rx_xoff_packets() != 0) {
1819 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1821 }
1822
1823 // uint64 rx_size_64_packets = 49;
1824 if (this->_internal_rx_size_64_packets() != 0) {
1825 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1827 }
1828
1829 // uint64 rx_size_65_to_127_packets = 50;
1830 if (this->_internal_rx_size_65_to_127_packets() != 0) {
1831 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1833 }
1834
1835 // uint64 rx_size_128_to_255_packets = 51;
1836 if (this->_internal_rx_size_128_to_255_packets() != 0) {
1837 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1839 }
1840
1841 // uint64 rx_size_256_to_511_packets = 52;
1842 if (this->_internal_rx_size_256_to_511_packets() != 0) {
1843 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1845 }
1846
1847 // uint64 rx_size_512_to_1023_packets = 53;
1848 if (this->_internal_rx_size_512_to_1023_packets() != 0) {
1849 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1851 }
1852
1853 // uint64 rx_size_1024_to_1522_packets = 54;
1854 if (this->_internal_rx_size_1024_to_1522_packets() != 0) {
1855 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1857 }
1858
1859 // uint64 rx_size_1523_to_max_packets = 55;
1860 if (this->_internal_rx_size_1523_to_max_packets() != 0) {
1861 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1863 }
1864
1865 // uint64 rx_mac_short_pkt_dropped = 60;
1866 if (this->_internal_rx_mac_short_pkt_dropped() != 0) {
1867 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1869 }
1870
1871 // uint64 tx_good_packets = 100;
1872 if (this->_internal_tx_good_packets() != 0) {
1873 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1875 }
1876
1877 // uint64 tx_good_bytes = 101;
1878 if (this->_internal_tx_good_bytes() != 0) {
1879 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1880 this->_internal_tx_good_bytes());
1881 }
1882
1883 // uint64 tx_unicast_packets = 102;
1884 if (this->_internal_tx_unicast_packets() != 0) {
1885 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1887 }
1888
1889 // uint64 tx_multicast_packets = 103;
1890 if (this->_internal_tx_multicast_packets() != 0) {
1891 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1893 }
1894
1895 // uint64 tx_broadcast_packets = 104;
1896 if (this->_internal_tx_broadcast_packets() != 0) {
1897 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1899 }
1900
1901 // uint64 tx_dropped_packets = 105;
1902 if (this->_internal_tx_dropped_packets() != 0) {
1903 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1905 }
1906
1907 // uint64 tx_link_down_dropped = 106;
1908 if (this->_internal_tx_link_down_dropped() != 0) {
1909 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1911 }
1912
1913 // uint64 tx_xon_packets = 107;
1914 if (this->_internal_tx_xon_packets() != 0) {
1915 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1916 this->_internal_tx_xon_packets());
1917 }
1918
1919 // uint64 tx_xoff_packets = 108;
1920 if (this->_internal_tx_xoff_packets() != 0) {
1921 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1923 }
1924
1925 // uint64 tx_size_64_packets = 149;
1926 if (this->_internal_tx_size_64_packets() != 0) {
1927 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1929 }
1930
1931 // uint64 tx_size_65_to_127_packets = 150;
1932 if (this->_internal_tx_size_65_to_127_packets() != 0) {
1933 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1935 }
1936
1937 // uint64 tx_size_128_to_255_packets = 151;
1938 if (this->_internal_tx_size_128_to_255_packets() != 0) {
1939 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1941 }
1942
1943 // uint64 tx_size_256_to_511_packets = 152;
1944 if (this->_internal_tx_size_256_to_511_packets() != 0) {
1945 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1947 }
1948
1949 // uint64 tx_size_512_to_1023_packets = 153;
1950 if (this->_internal_tx_size_512_to_1023_packets() != 0) {
1951 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1953 }
1954
1955 // uint64 tx_size_1024_to_1522_packets = 154;
1956 if (this->_internal_tx_size_1024_to_1522_packets() != 0) {
1957 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1959 }
1960
1961 // uint64 tx_size_1523_to_max_packets = 155;
1962 if (this->_internal_tx_size_1523_to_max_packets() != 0) {
1963 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1965 }
1966
1967 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1968}
1969
1970const ::google::protobuf::Message::ClassData EthXStatsInfo::_class_data_ = {
1971 ::google::protobuf::Message::CopyWithSourceCheck,
1973};
1974const ::google::protobuf::Message::ClassData*EthXStatsInfo::GetClassData() const { return &_class_data_; }
1975
1976
1977void EthXStatsInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
1978 auto* const _this = static_cast<EthXStatsInfo*>(&to_msg);
1979 auto& from = static_cast<const EthXStatsInfo&>(from_msg);
1980 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.dpdklibs.opmon.EthXStatsInfo)
1981 ABSL_DCHECK_NE(&from, _this);
1982 ::uint32_t cached_has_bits = 0;
1983 (void) cached_has_bits;
1984
1985 if (from._internal_groups_sent() != 0) {
1986 _this->_internal_set_groups_sent(from._internal_groups_sent());
1987 }
1988 if (from._internal_total_groups_sent() != 0) {
1989 _this->_internal_set_total_groups_sent(from._internal_total_groups_sent());
1990 }
1991 if (from._internal_rx_good_packets() != 0) {
1992 _this->_internal_set_rx_good_packets(from._internal_rx_good_packets());
1993 }
1994 if (from._internal_rx_good_bytes() != 0) {
1995 _this->_internal_set_rx_good_bytes(from._internal_rx_good_bytes());
1996 }
1997 if (from._internal_rx_dropped_packets() != 0) {
1998 _this->_internal_set_rx_dropped_packets(from._internal_rx_dropped_packets());
1999 }
2000 if (from._internal_rx_unicast_packets() != 0) {
2001 _this->_internal_set_rx_unicast_packets(from._internal_rx_unicast_packets());
2002 }
2003 if (from._internal_rx_multicast_packets() != 0) {
2004 _this->_internal_set_rx_multicast_packets(from._internal_rx_multicast_packets());
2005 }
2006 if (from._internal_rx_broadcast_packets() != 0) {
2007 _this->_internal_set_rx_broadcast_packets(from._internal_rx_broadcast_packets());
2008 }
2009 if (from._internal_rx_unknown_protocol_packets() != 0) {
2010 _this->_internal_set_rx_unknown_protocol_packets(from._internal_rx_unknown_protocol_packets());
2011 }
2012 if (from._internal_rx_xon_packets() != 0) {
2013 _this->_internal_set_rx_xon_packets(from._internal_rx_xon_packets());
2014 }
2015 if (from._internal_rx_xoff_packets() != 0) {
2016 _this->_internal_set_rx_xoff_packets(from._internal_rx_xoff_packets());
2017 }
2018 if (from._internal_rx_size_64_packets() != 0) {
2019 _this->_internal_set_rx_size_64_packets(from._internal_rx_size_64_packets());
2020 }
2021 if (from._internal_rx_size_65_to_127_packets() != 0) {
2022 _this->_internal_set_rx_size_65_to_127_packets(from._internal_rx_size_65_to_127_packets());
2023 }
2024 if (from._internal_rx_size_128_to_255_packets() != 0) {
2025 _this->_internal_set_rx_size_128_to_255_packets(from._internal_rx_size_128_to_255_packets());
2026 }
2027 if (from._internal_rx_size_256_to_511_packets() != 0) {
2028 _this->_internal_set_rx_size_256_to_511_packets(from._internal_rx_size_256_to_511_packets());
2029 }
2030 if (from._internal_rx_size_512_to_1023_packets() != 0) {
2031 _this->_internal_set_rx_size_512_to_1023_packets(from._internal_rx_size_512_to_1023_packets());
2032 }
2033 if (from._internal_rx_size_1024_to_1522_packets() != 0) {
2034 _this->_internal_set_rx_size_1024_to_1522_packets(from._internal_rx_size_1024_to_1522_packets());
2035 }
2036 if (from._internal_rx_size_1523_to_max_packets() != 0) {
2037 _this->_internal_set_rx_size_1523_to_max_packets(from._internal_rx_size_1523_to_max_packets());
2038 }
2039 if (from._internal_rx_mac_short_pkt_dropped() != 0) {
2040 _this->_internal_set_rx_mac_short_pkt_dropped(from._internal_rx_mac_short_pkt_dropped());
2041 }
2042 if (from._internal_tx_good_packets() != 0) {
2043 _this->_internal_set_tx_good_packets(from._internal_tx_good_packets());
2044 }
2045 if (from._internal_tx_good_bytes() != 0) {
2046 _this->_internal_set_tx_good_bytes(from._internal_tx_good_bytes());
2047 }
2048 if (from._internal_tx_unicast_packets() != 0) {
2049 _this->_internal_set_tx_unicast_packets(from._internal_tx_unicast_packets());
2050 }
2051 if (from._internal_tx_multicast_packets() != 0) {
2052 _this->_internal_set_tx_multicast_packets(from._internal_tx_multicast_packets());
2053 }
2054 if (from._internal_tx_broadcast_packets() != 0) {
2055 _this->_internal_set_tx_broadcast_packets(from._internal_tx_broadcast_packets());
2056 }
2057 if (from._internal_tx_dropped_packets() != 0) {
2058 _this->_internal_set_tx_dropped_packets(from._internal_tx_dropped_packets());
2059 }
2060 if (from._internal_tx_link_down_dropped() != 0) {
2061 _this->_internal_set_tx_link_down_dropped(from._internal_tx_link_down_dropped());
2062 }
2063 if (from._internal_tx_xon_packets() != 0) {
2064 _this->_internal_set_tx_xon_packets(from._internal_tx_xon_packets());
2065 }
2066 if (from._internal_tx_xoff_packets() != 0) {
2067 _this->_internal_set_tx_xoff_packets(from._internal_tx_xoff_packets());
2068 }
2069 if (from._internal_tx_size_64_packets() != 0) {
2070 _this->_internal_set_tx_size_64_packets(from._internal_tx_size_64_packets());
2071 }
2072 if (from._internal_tx_size_65_to_127_packets() != 0) {
2073 _this->_internal_set_tx_size_65_to_127_packets(from._internal_tx_size_65_to_127_packets());
2074 }
2075 if (from._internal_tx_size_128_to_255_packets() != 0) {
2076 _this->_internal_set_tx_size_128_to_255_packets(from._internal_tx_size_128_to_255_packets());
2077 }
2078 if (from._internal_tx_size_256_to_511_packets() != 0) {
2079 _this->_internal_set_tx_size_256_to_511_packets(from._internal_tx_size_256_to_511_packets());
2080 }
2081 if (from._internal_tx_size_512_to_1023_packets() != 0) {
2082 _this->_internal_set_tx_size_512_to_1023_packets(from._internal_tx_size_512_to_1023_packets());
2083 }
2084 if (from._internal_tx_size_1024_to_1522_packets() != 0) {
2085 _this->_internal_set_tx_size_1024_to_1522_packets(from._internal_tx_size_1024_to_1522_packets());
2086 }
2087 if (from._internal_tx_size_1523_to_max_packets() != 0) {
2088 _this->_internal_set_tx_size_1523_to_max_packets(from._internal_tx_size_1523_to_max_packets());
2089 }
2090 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2091}
2092
2094// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.dpdklibs.opmon.EthXStatsInfo)
2095 if (&from == this) return;
2096 Clear();
2097 MergeFrom(from);
2098}
2099
2100PROTOBUF_NOINLINE bool EthXStatsInfo::IsInitialized() const {
2101 return true;
2102}
2103
2105 using std::swap;
2106 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2107 ::google::protobuf::internal::memswap<
2108 PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.tx_size_1523_to_max_packets_)
2110 - PROTOBUF_FIELD_OFFSET(EthXStatsInfo, _impl_.groups_sent_)>(
2111 reinterpret_cast<char*>(&_impl_.groups_sent_),
2112 reinterpret_cast<char*>(&other->_impl_.groups_sent_));
2113}
2114
2120// ===================================================================
2121
2123 public:
2124};
2125
2126EthXStatsErrors::EthXStatsErrors(::google::protobuf::Arena* arena)
2127 : ::google::protobuf::Message(arena) {
2128 SharedCtor(arena);
2129 // @@protoc_insertion_point(arena_constructor:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2130}
2132 : ::google::protobuf::Message(), _impl_(from._impl_) {
2133 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2134 from._internal_metadata_);
2135 // @@protoc_insertion_point(copy_constructor:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2136}
2137inline void EthXStatsErrors::SharedCtor(::_pb::Arena* arena) {
2138 (void)arena;
2139 new (&_impl_) Impl_{
2140 decltype(_impl_.rx_missed_errors_){::uint64_t{0u}},
2141 decltype(_impl_.rx_errors_){::uint64_t{0u}},
2142 decltype(_impl_.rx_error_bytes_){::uint64_t{0u}},
2143 decltype(_impl_.rx_mbuf_allocation_errors_){::uint64_t{0u}},
2144 decltype(_impl_.rx_crc_errors_){::uint64_t{0u}},
2145 decltype(_impl_.rx_illegal_byte_errors_){::uint64_t{0u}},
2146 decltype(_impl_.rx_jabber_errors_){::uint64_t{0u}},
2147 decltype(_impl_.mac_local_errors_){::uint64_t{0u}},
2148 decltype(_impl_.mac_remote_errors_){::uint64_t{0u}},
2149 decltype(_impl_.rx_len_errors_){::uint64_t{0u}},
2150 decltype(_impl_.rx_undersized_errors_){::uint64_t{0u}},
2151 decltype(_impl_.rx_oversize_errors_){::uint64_t{0u}},
2152 decltype(_impl_.rx_fragmented_errors_){::uint64_t{0u}},
2153 decltype(_impl_.tx_errors_){::uint64_t{0u}},
2154 /*decltype(_impl_._cached_size_)*/ {},
2155 };
2156}
2158 // @@protoc_insertion_point(destructor:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2159 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2160 SharedDtor();
2161}
2163 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2164}
2168
2169PROTOBUF_NOINLINE void EthXStatsErrors::Clear() {
2170// @@protoc_insertion_point(message_clear_start:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2171 ::uint32_t cached_has_bits = 0;
2172 // Prevent compiler warnings about cached_has_bits being unused
2173 (void) cached_has_bits;
2174
2175 ::memset(&_impl_.rx_missed_errors_, 0, static_cast<::size_t>(
2176 reinterpret_cast<char*>(&_impl_.tx_errors_) -
2177 reinterpret_cast<char*>(&_impl_.rx_missed_errors_)) + sizeof(_impl_.tx_errors_));
2178 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2179}
2180
2182 const char* ptr, ::_pbi::ParseContext* ctx) {
2183 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2184 return ptr;
2185}
2186
2187
2188PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
2189const ::_pbi::TcParseTable<4, 14, 0, 0, 7> EthXStatsErrors::_table_ = {
2190 {
2191 0, // no _has_bits_
2192 0, // no _extensions_
2193 100, 120, // max_field_number, fast_idx_mask
2194 offsetof(decltype(_table_), field_lookup_table),
2195 4261937024, // skipmap
2196 offsetof(decltype(_table_), field_entries),
2197 14, // num_field_entries
2198 0, // num_aux_entries
2199 offsetof(decltype(_table_), field_names), // no aux_entries
2201 ::_pbi::TcParser::GenericFallback, // fallback
2202 }, {{
2203 {::_pbi::TcParser::MiniParse, {}},
2204 // uint64 rx_missed_errors = 1;
2205 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_missed_errors_), 63>(),
2206 {8, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_missed_errors_)}},
2207 // uint64 rx_errors = 2;
2208 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_errors_), 63>(),
2209 {16, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_errors_)}},
2210 // uint64 rx_error_bytes = 3;
2211 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_error_bytes_), 63>(),
2212 {24, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_error_bytes_)}},
2213 // uint64 rx_mbuf_allocation_errors = 4;
2214 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_mbuf_allocation_errors_), 63>(),
2215 {32, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_mbuf_allocation_errors_)}},
2216 // uint64 rx_crc_errors = 5;
2217 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_crc_errors_), 63>(),
2218 {40, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_crc_errors_)}},
2219 // uint64 rx_illegal_byte_errors = 6;
2220 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_illegal_byte_errors_), 63>(),
2221 {48, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_illegal_byte_errors_)}},
2222 // uint64 rx_jabber_errors = 7;
2223 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(EthXStatsErrors, _impl_.rx_jabber_errors_), 63>(),
2224 {56, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_jabber_errors_)}},
2225 // uint64 rx_oversize_errors = 24;
2226 {::_pbi::TcParser::FastV64S2,
2227 {448, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_oversize_errors_)}},
2228 // uint64 rx_fragmented_errors = 25;
2229 {::_pbi::TcParser::FastV64S2,
2230 {456, 63, 0, PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_fragmented_errors_)}},
2231 {::_pbi::TcParser::MiniParse, {}},
2232 {::_pbi::TcParser::MiniParse, {}},
2233 {::_pbi::TcParser::MiniParse, {}},
2234 {::_pbi::TcParser::MiniParse, {}},
2235 {::_pbi::TcParser::MiniParse, {}},
2236 {::_pbi::TcParser::MiniParse, {}},
2237 }}, {{
2238 100, 0, 1,
2239 65534, 13,
2240 65535, 65535
2241 }}, {{
2242 // uint64 rx_missed_errors = 1;
2243 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_missed_errors_), 0, 0,
2244 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2245 // uint64 rx_errors = 2;
2246 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_errors_), 0, 0,
2247 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2248 // uint64 rx_error_bytes = 3;
2249 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_error_bytes_), 0, 0,
2250 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2251 // uint64 rx_mbuf_allocation_errors = 4;
2252 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_mbuf_allocation_errors_), 0, 0,
2253 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2254 // uint64 rx_crc_errors = 5;
2255 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_crc_errors_), 0, 0,
2256 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2257 // uint64 rx_illegal_byte_errors = 6;
2258 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_illegal_byte_errors_), 0, 0,
2259 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2260 // uint64 rx_jabber_errors = 7;
2261 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_jabber_errors_), 0, 0,
2262 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2263 // uint64 mac_local_errors = 20;
2264 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.mac_local_errors_), 0, 0,
2265 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2266 // uint64 mac_remote_errors = 21;
2267 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.mac_remote_errors_), 0, 0,
2268 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2269 // uint64 rx_len_errors = 22;
2270 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_len_errors_), 0, 0,
2271 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2272 // uint64 rx_undersized_errors = 23;
2273 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_undersized_errors_), 0, 0,
2274 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2275 // uint64 rx_oversize_errors = 24;
2276 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_oversize_errors_), 0, 0,
2277 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2278 // uint64 rx_fragmented_errors = 25;
2279 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_fragmented_errors_), 0, 0,
2280 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2281 // uint64 tx_errors = 100;
2282 {PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.tx_errors_), 0, 0,
2283 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2284 }},
2285 // no aux_entries
2286 {{
2287 }},
2288};
2289
2291 ::uint8_t* target,
2292 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
2293 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2294 ::uint32_t cached_has_bits = 0;
2295 (void)cached_has_bits;
2296
2297 // uint64 rx_missed_errors = 1;
2298 if (this->_internal_rx_missed_errors() != 0) {
2299 target = stream->EnsureSpace(target);
2300 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2301 1, this->_internal_rx_missed_errors(), target);
2302 }
2303
2304 // uint64 rx_errors = 2;
2305 if (this->_internal_rx_errors() != 0) {
2306 target = stream->EnsureSpace(target);
2307 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2308 2, this->_internal_rx_errors(), target);
2309 }
2310
2311 // uint64 rx_error_bytes = 3;
2312 if (this->_internal_rx_error_bytes() != 0) {
2313 target = stream->EnsureSpace(target);
2314 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2315 3, this->_internal_rx_error_bytes(), target);
2316 }
2317
2318 // uint64 rx_mbuf_allocation_errors = 4;
2319 if (this->_internal_rx_mbuf_allocation_errors() != 0) {
2320 target = stream->EnsureSpace(target);
2321 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2322 4, this->_internal_rx_mbuf_allocation_errors(), target);
2323 }
2324
2325 // uint64 rx_crc_errors = 5;
2326 if (this->_internal_rx_crc_errors() != 0) {
2327 target = stream->EnsureSpace(target);
2328 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2329 5, this->_internal_rx_crc_errors(), target);
2330 }
2331
2332 // uint64 rx_illegal_byte_errors = 6;
2333 if (this->_internal_rx_illegal_byte_errors() != 0) {
2334 target = stream->EnsureSpace(target);
2335 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2336 6, this->_internal_rx_illegal_byte_errors(), target);
2337 }
2338
2339 // uint64 rx_jabber_errors = 7;
2340 if (this->_internal_rx_jabber_errors() != 0) {
2341 target = stream->EnsureSpace(target);
2342 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2343 7, this->_internal_rx_jabber_errors(), target);
2344 }
2345
2346 // uint64 mac_local_errors = 20;
2347 if (this->_internal_mac_local_errors() != 0) {
2348 target = stream->EnsureSpace(target);
2349 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2350 20, this->_internal_mac_local_errors(), target);
2351 }
2352
2353 // uint64 mac_remote_errors = 21;
2354 if (this->_internal_mac_remote_errors() != 0) {
2355 target = stream->EnsureSpace(target);
2356 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2357 21, this->_internal_mac_remote_errors(), target);
2358 }
2359
2360 // uint64 rx_len_errors = 22;
2361 if (this->_internal_rx_len_errors() != 0) {
2362 target = stream->EnsureSpace(target);
2363 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2364 22, this->_internal_rx_len_errors(), target);
2365 }
2366
2367 // uint64 rx_undersized_errors = 23;
2368 if (this->_internal_rx_undersized_errors() != 0) {
2369 target = stream->EnsureSpace(target);
2370 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2371 23, this->_internal_rx_undersized_errors(), target);
2372 }
2373
2374 // uint64 rx_oversize_errors = 24;
2375 if (this->_internal_rx_oversize_errors() != 0) {
2376 target = stream->EnsureSpace(target);
2377 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2378 24, this->_internal_rx_oversize_errors(), target);
2379 }
2380
2381 // uint64 rx_fragmented_errors = 25;
2382 if (this->_internal_rx_fragmented_errors() != 0) {
2383 target = stream->EnsureSpace(target);
2384 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2385 25, this->_internal_rx_fragmented_errors(), target);
2386 }
2387
2388 // uint64 tx_errors = 100;
2389 if (this->_internal_tx_errors() != 0) {
2390 target = stream->EnsureSpace(target);
2391 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2392 100, this->_internal_tx_errors(), target);
2393 }
2394
2395 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2396 target =
2397 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2398 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2399 }
2400 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2401 return target;
2402}
2403
2405// @@protoc_insertion_point(message_byte_size_start:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2406 ::size_t total_size = 0;
2407
2408 ::uint32_t cached_has_bits = 0;
2409 // Prevent compiler warnings about cached_has_bits being unused
2410 (void) cached_has_bits;
2411
2412 // uint64 rx_missed_errors = 1;
2413 if (this->_internal_rx_missed_errors() != 0) {
2414 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2416 }
2417
2418 // uint64 rx_errors = 2;
2419 if (this->_internal_rx_errors() != 0) {
2420 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2421 this->_internal_rx_errors());
2422 }
2423
2424 // uint64 rx_error_bytes = 3;
2425 if (this->_internal_rx_error_bytes() != 0) {
2426 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2427 this->_internal_rx_error_bytes());
2428 }
2429
2430 // uint64 rx_mbuf_allocation_errors = 4;
2431 if (this->_internal_rx_mbuf_allocation_errors() != 0) {
2432 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2434 }
2435
2436 // uint64 rx_crc_errors = 5;
2437 if (this->_internal_rx_crc_errors() != 0) {
2438 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2439 this->_internal_rx_crc_errors());
2440 }
2441
2442 // uint64 rx_illegal_byte_errors = 6;
2443 if (this->_internal_rx_illegal_byte_errors() != 0) {
2444 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2446 }
2447
2448 // uint64 rx_jabber_errors = 7;
2449 if (this->_internal_rx_jabber_errors() != 0) {
2450 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2452 }
2453
2454 // uint64 mac_local_errors = 20;
2455 if (this->_internal_mac_local_errors() != 0) {
2456 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2458 }
2459
2460 // uint64 mac_remote_errors = 21;
2461 if (this->_internal_mac_remote_errors() != 0) {
2462 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2464 }
2465
2466 // uint64 rx_len_errors = 22;
2467 if (this->_internal_rx_len_errors() != 0) {
2468 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2469 this->_internal_rx_len_errors());
2470 }
2471
2472 // uint64 rx_undersized_errors = 23;
2473 if (this->_internal_rx_undersized_errors() != 0) {
2474 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2476 }
2477
2478 // uint64 rx_oversize_errors = 24;
2479 if (this->_internal_rx_oversize_errors() != 0) {
2480 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2482 }
2483
2484 // uint64 rx_fragmented_errors = 25;
2485 if (this->_internal_rx_fragmented_errors() != 0) {
2486 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2488 }
2489
2490 // uint64 tx_errors = 100;
2491 if (this->_internal_tx_errors() != 0) {
2492 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
2493 this->_internal_tx_errors());
2494 }
2495
2496 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
2497}
2498
2499const ::google::protobuf::Message::ClassData EthXStatsErrors::_class_data_ = {
2500 ::google::protobuf::Message::CopyWithSourceCheck,
2502};
2503const ::google::protobuf::Message::ClassData*EthXStatsErrors::GetClassData() const { return &_class_data_; }
2504
2505
2506void EthXStatsErrors::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
2507 auto* const _this = static_cast<EthXStatsErrors*>(&to_msg);
2508 auto& from = static_cast<const EthXStatsErrors&>(from_msg);
2509 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2510 ABSL_DCHECK_NE(&from, _this);
2511 ::uint32_t cached_has_bits = 0;
2512 (void) cached_has_bits;
2513
2514 if (from._internal_rx_missed_errors() != 0) {
2515 _this->_internal_set_rx_missed_errors(from._internal_rx_missed_errors());
2516 }
2517 if (from._internal_rx_errors() != 0) {
2518 _this->_internal_set_rx_errors(from._internal_rx_errors());
2519 }
2520 if (from._internal_rx_error_bytes() != 0) {
2521 _this->_internal_set_rx_error_bytes(from._internal_rx_error_bytes());
2522 }
2523 if (from._internal_rx_mbuf_allocation_errors() != 0) {
2524 _this->_internal_set_rx_mbuf_allocation_errors(from._internal_rx_mbuf_allocation_errors());
2525 }
2526 if (from._internal_rx_crc_errors() != 0) {
2527 _this->_internal_set_rx_crc_errors(from._internal_rx_crc_errors());
2528 }
2529 if (from._internal_rx_illegal_byte_errors() != 0) {
2530 _this->_internal_set_rx_illegal_byte_errors(from._internal_rx_illegal_byte_errors());
2531 }
2532 if (from._internal_rx_jabber_errors() != 0) {
2533 _this->_internal_set_rx_jabber_errors(from._internal_rx_jabber_errors());
2534 }
2535 if (from._internal_mac_local_errors() != 0) {
2536 _this->_internal_set_mac_local_errors(from._internal_mac_local_errors());
2537 }
2538 if (from._internal_mac_remote_errors() != 0) {
2539 _this->_internal_set_mac_remote_errors(from._internal_mac_remote_errors());
2540 }
2541 if (from._internal_rx_len_errors() != 0) {
2542 _this->_internal_set_rx_len_errors(from._internal_rx_len_errors());
2543 }
2544 if (from._internal_rx_undersized_errors() != 0) {
2545 _this->_internal_set_rx_undersized_errors(from._internal_rx_undersized_errors());
2546 }
2547 if (from._internal_rx_oversize_errors() != 0) {
2548 _this->_internal_set_rx_oversize_errors(from._internal_rx_oversize_errors());
2549 }
2550 if (from._internal_rx_fragmented_errors() != 0) {
2551 _this->_internal_set_rx_fragmented_errors(from._internal_rx_fragmented_errors());
2552 }
2553 if (from._internal_tx_errors() != 0) {
2554 _this->_internal_set_tx_errors(from._internal_tx_errors());
2555 }
2556 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2557}
2558
2560// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.dpdklibs.opmon.EthXStatsErrors)
2561 if (&from == this) return;
2562 Clear();
2563 MergeFrom(from);
2564}
2565
2566PROTOBUF_NOINLINE bool EthXStatsErrors::IsInitialized() const {
2567 return true;
2568}
2569
2571 using std::swap;
2572 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2573 ::google::protobuf::internal::memswap<
2574 PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.tx_errors_)
2576 - PROTOBUF_FIELD_OFFSET(EthXStatsErrors, _impl_.rx_missed_errors_)>(
2577 reinterpret_cast<char*>(&_impl_.rx_missed_errors_),
2578 reinterpret_cast<char*>(&other->_impl_.rx_missed_errors_));
2579}
2580
2586// @@protoc_insertion_point(namespace_scope)
2587} // namespace opmon
2588} // namespace dpdklibs
2589} // namespace dunedaq
2590namespace google {
2591namespace protobuf {
2592} // namespace protobuf
2593} // namespace google
2594// @@protoc_insertion_point(global_scope)
2595#include "google/protobuf/port_undef.inc"
::_pb::Metadata file_level_metadata_dpdklibs_2fopmon_2fIfaceWrapper_2eproto[5]
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_dpdklibs_2fopmon_2fIfaceWrapper_2eproto_getter()
::absl::once_flag descriptor_table_dpdklibs_2fopmon_2fIfaceWrapper_2eproto_once
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
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
void MergeFrom(const EthStats &from)
const ::google::protobuf::Message::ClassData * GetClassData() const final
void SetCachedSize(int size) const final
static const ::google::protobuf::internal::TcParseTable< 4, 8, 0, 0, 2 > _table_
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
void CopyFrom(const EthStats &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void SharedCtor(::google::protobuf::Arena *arena)
::google::protobuf::Metadata GetMetadata() const final
const ::google::protobuf::Message::ClassData * GetClassData() const final
void MergeFrom(const EthXStatsErrors &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::google::protobuf::Metadata GetMetadata() const final
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
const ::google::protobuf::Message::ClassData * GetClassData() const final
::google::protobuf::Metadata GetMetadata() const final
::uint64_t _internal_rx_size_256_to_511_packets() const
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
::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_size_512_to_1023_packets() const
::uint64_t _internal_tx_size_512_to_1023_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_rx_size_1523_to_max_packets() const
void CopyFrom(const EthXStatsInfo &from)
void SharedCtor(::google::protobuf::Arena *arena)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint64_t _internal_rx_size_128_to_255_packets() const
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::uint64_t _internal_rx_size_1024_to_1522_packets() const
static const ::google::protobuf::internal::TcParseTable< 5, 35, 0, 0, 19 > _table_
void MergeFrom(const EthXStatsInfo &from)
const ::google::protobuf::Message::ClassData * GetClassData() const final
void SharedCtor(::google::protobuf::Arena *arena)
void CopyFrom(const QueueEthXStats &from)
static const ::google::protobuf::internal::TcParseTable< 2, 3, 0, 0, 2 > _table_
void MergeFrom(const QueueEthXStats &from)
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
::google::protobuf::Metadata GetMetadata() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
void MergeFrom(const QueueInfo &from)
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
const ::google::protobuf::Message::ClassData * GetClassData() const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() 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_
Including Qt Headers.
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size
mutable::google::protobuf::internal::CachedSize _cached_size_
mutable::google::protobuf::internal::CachedSize _cached_size_
mutable::google::protobuf::internal::CachedSize _cached_size_
mutable::google::protobuf::internal::CachedSize _cached_size_
mutable::google::protobuf::internal::CachedSize _cached_size_
const ::uint32_t TableStruct_wib_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::_pb::Message *const file_default_instances[]
Definition wib.pb.cc:1192