DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
datahandling_info.pb.cc
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: datahandlinglibs/opmon/datahandling_info.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 datahandlinglibs {
25namespace opmon {
26 template <typename>
27PROTOBUF_CONSTEXPR LatencyBufferInfo::LatencyBufferInfo(::_pbi::ConstantInitialized)
28 : _impl_{
29 /*decltype(_impl_.num_buffer_elements_)*/ ::uint64_t{0u},
30 /*decltype(_impl_._cached_size_)*/ {},
31 } {}
33 PROTOBUF_CONSTEXPR LatencyBufferInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
35 union {
37 };
38};
39
40PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
42 template <typename>
43PROTOBUF_CONSTEXPR DataSourceInfo::DataSourceInfo(::_pbi::ConstantInitialized)
44 : _impl_{
45 /*decltype(_impl_.sum_packets_)*/ ::uint64_t{0u},
46 /*decltype(_impl_.num_packets_)*/ ::uint64_t{0u},
47 /*decltype(_impl_.num_dropped_packets_)*/ ::uint64_t{0u},
48 /*decltype(_impl_._cached_size_)*/ {},
49 } {}
51 PROTOBUF_CONSTEXPR DataSourceInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
53 union {
55 };
56};
57
58PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
60 template <typename>
61PROTOBUF_CONSTEXPR DataHandlerInfo::DataHandlerInfo(::_pbi::ConstantInitialized)
62 : _impl_{
63 /*decltype(_impl_.sum_payloads_)*/ ::uint64_t{0u},
64 /*decltype(_impl_.num_payloads_)*/ ::uint64_t{0u},
65 /*decltype(_impl_.num_data_input_timeouts_)*/ ::uint64_t{0u},
66 /*decltype(_impl_.rate_payloads_consumed_)*/ 0,
67 /*decltype(_impl_.num_lb_insert_failures_)*/ ::uint64_t{0u},
68 /*decltype(_impl_.sum_requests_)*/ ::uint64_t{0u},
69 /*decltype(_impl_.num_requests_)*/ ::uint64_t{0u},
70 /*decltype(_impl_.last_daq_timestamp_)*/ ::uint64_t{0u},
71 /*decltype(_impl_.newest_timestamp_)*/ ::uint64_t{0u},
72 /*decltype(_impl_.oldest_timestamp_)*/ ::uint64_t{0u},
73 /*decltype(_impl_.num_post_processing_delay_max_waits_)*/ ::uint64_t{0u},
74 /*decltype(_impl_._cached_size_)*/ {},
75 } {}
77 PROTOBUF_CONSTEXPR DataHandlerInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
79 union {
81 };
82};
83
84PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
86 template <typename>
87PROTOBUF_CONSTEXPR RequestHandlerInfo::RequestHandlerInfo(::_pbi::ConstantInitialized)
88 : _impl_{
89 /*decltype(_impl_.num_requests_handled_)*/ ::uint64_t{0u},
90 /*decltype(_impl_.num_requests_found_)*/ ::uint64_t{0u},
91 /*decltype(_impl_.num_requests_bad_)*/ ::uint64_t{0u},
92 /*decltype(_impl_.num_requests_old_window_)*/ ::uint64_t{0u},
93 /*decltype(_impl_.num_requests_delayed_)*/ ::uint64_t{0u},
94 /*decltype(_impl_.num_requests_uncategorized_)*/ ::uint64_t{0u},
95 /*decltype(_impl_.num_requests_timed_out_)*/ ::uint64_t{0u},
96 /*decltype(_impl_.num_requests_waiting_)*/ ::uint64_t{0u},
97 /*decltype(_impl_.avg_request_response_time_)*/ ::uint64_t{0u},
98 /*decltype(_impl_.tot_request_response_time_)*/ ::uint64_t{0u},
99 /*decltype(_impl_.min_request_response_time_)*/ ::uint64_t{0u},
100 /*decltype(_impl_.max_request_response_time_)*/ ::uint64_t{0u},
101 /*decltype(_impl_.num_buffer_cleanups_)*/ ::uint64_t{0u},
102 /*decltype(_impl_.num_periodic_sent_)*/ ::uint64_t{0u},
103 /*decltype(_impl_.num_periodic_send_failed_)*/ ::uint64_t{0u},
104 /*decltype(_impl_._cached_size_)*/ {},
105 } {}
113
114PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
116 template <typename>
117PROTOBUF_CONSTEXPR RecordingInfo::RecordingInfo(::_pbi::ConstantInitialized)
118 : _impl_{
119 /*decltype(_impl_.recording_status_)*/ {
120 &::_pbi::fixed_address_empty_string,
121 ::_pbi::ConstantInitialized{},
122 },
123 /*decltype(_impl_.packets_recorded_)*/ ::uint64_t{0u},
124 /*decltype(_impl_.bytes_recorded_)*/ ::uint64_t{0u},
125 /*decltype(_impl_._cached_size_)*/ {},
126 } {}
128 PROTOBUF_CONSTEXPR RecordingInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
130 union {
132 };
133};
134
135PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
137 template <typename>
138PROTOBUF_CONSTEXPR DataProcessorInfo::DataProcessorInfo(::_pbi::ConstantInitialized)
139 : _impl_{
140 /*decltype(_impl_.elements_queued_)*/ ::uint64_t{0u},
141 /*decltype(_impl_._cached_size_)*/ {},
142 } {}
150
151PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
153 template <typename>
154PROTOBUF_CONSTEXPR FixedRateDataProcessorInfo::FixedRateDataProcessorInfo(::_pbi::ConstantInitialized)
155 : _impl_{
156 /*decltype(_impl_.num_seq_id_errors_)*/ ::uint64_t{0u},
157 /*decltype(_impl_.min_seq_id_jump_)*/ ::uint64_t{0u},
158 /*decltype(_impl_.max_seq_id_jump_)*/ ::uint64_t{0u},
159 /*decltype(_impl_.num_ts_errors_)*/ ::uint64_t{0u},
160 /*decltype(_impl_._cached_size_)*/ {},
161 } {}
169
170PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
172 template <typename>
173PROTOBUF_CONSTEXPR HitFindingInfo::HitFindingInfo(::_pbi::ConstantInitialized)
174 : _impl_{
175 /*decltype(_impl_.num_tps_sent_)*/ ::uint64_t{0u},
176 /*decltype(_impl_.num_tps_send_failed_)*/ ::uint64_t{0u},
177 /*decltype(_impl_.num_tps_suppressed_too_long_)*/ ::uint64_t{0u},
178 /*decltype(_impl_.rate_tp_hits_)*/ 0,
179 /*decltype(_impl_._cached_size_)*/ {},
180 } {}
188
189PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
191 template <typename>
192PROTOBUF_CONSTEXPR TPChannelInfo::TPChannelInfo(::_pbi::ConstantInitialized)
193 : _impl_{
194 /*decltype(_impl_.channel_id_)*/ ::uint64_t{0u},
195 /*decltype(_impl_.number_of_tps_)*/ ::uint64_t{0u},
196 /*decltype(_impl_._cached_size_)*/ {},
197 } {}
199 PROTOBUF_CONSTEXPR TPChannelInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
201 union {
203 };
204};
205
206PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
208 template <typename>
209PROTOBUF_CONSTEXPR TPGProcessorInfo::TPGProcessorInfo(::_pbi::ConstantInitialized)
210 : _impl_{
211 /*decltype(_impl_.pedestal_)*/ ::int64_t{0},
212 /*decltype(_impl_.accum_)*/ ::int64_t{0},
213 /*decltype(_impl_._cached_size_)*/ {},
214 } {}
222
223PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
225 template <typename>
226PROTOBUF_CONSTEXPR TPGProcessorReducedInfo::TPGProcessorReducedInfo(::_pbi::ConstantInitialized)
227 : _impl_{
228 /*decltype(_impl_.average_)*/ 0,
229 /*decltype(_impl_.max_)*/ 0,
230 /*decltype(_impl_.min_)*/ 0,
231 /*decltype(_impl_.max_channel_id_)*/ 0u,
232 /*decltype(_impl_.min_channel_id_)*/ 0u,
233 /*decltype(_impl_.standard_dev_)*/ 0,
234 /*decltype(_impl_._cached_size_)*/ {},
235 } {}
243
244PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
246} // namespace opmon
247} // namespace datahandlinglibs
248} // namespace dunedaq
250static constexpr const ::_pb::EnumDescriptor**
252static constexpr const ::_pb::ServiceDescriptor**
255 protodesc_cold) = {
256 ~0u, // no _has_bits_
257 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::LatencyBufferInfo, _internal_metadata_),
258 ~0u, // no _extensions_
259 ~0u, // no _oneof_case_
260 ~0u, // no _weak_field_map_
261 ~0u, // no _inlined_string_donated_
262 ~0u, // no _split_
263 ~0u, // no sizeof(Split)
264 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::LatencyBufferInfo, _impl_.num_buffer_elements_),
265 ~0u, // no _has_bits_
266 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataSourceInfo, _internal_metadata_),
267 ~0u, // no _extensions_
268 ~0u, // no _oneof_case_
269 ~0u, // no _weak_field_map_
270 ~0u, // no _inlined_string_donated_
271 ~0u, // no _split_
272 ~0u, // no sizeof(Split)
273 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataSourceInfo, _impl_.sum_packets_),
274 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataSourceInfo, _impl_.num_packets_),
275 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataSourceInfo, _impl_.num_dropped_packets_),
276 ~0u, // no _has_bits_
277 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _internal_metadata_),
278 ~0u, // no _extensions_
279 ~0u, // no _oneof_case_
280 ~0u, // no _weak_field_map_
281 ~0u, // no _inlined_string_donated_
282 ~0u, // no _split_
283 ~0u, // no sizeof(Split)
284 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.sum_payloads_),
285 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.num_payloads_),
286 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.num_data_input_timeouts_),
287 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.rate_payloads_consumed_),
288 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.num_lb_insert_failures_),
289 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.sum_requests_),
290 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.num_requests_),
291 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.last_daq_timestamp_),
292 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.newest_timestamp_),
293 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.oldest_timestamp_),
294 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataHandlerInfo, _impl_.num_post_processing_delay_max_waits_),
295 ~0u, // no _has_bits_
296 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _internal_metadata_),
297 ~0u, // no _extensions_
298 ~0u, // no _oneof_case_
299 ~0u, // no _weak_field_map_
300 ~0u, // no _inlined_string_donated_
301 ~0u, // no _split_
302 ~0u, // no sizeof(Split)
303 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_requests_handled_),
304 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_requests_found_),
305 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_requests_bad_),
306 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_requests_old_window_),
307 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_requests_delayed_),
308 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_requests_uncategorized_),
309 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_requests_timed_out_),
310 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_requests_waiting_),
311 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.avg_request_response_time_),
312 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.tot_request_response_time_),
313 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.min_request_response_time_),
314 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.max_request_response_time_),
315 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_buffer_cleanups_),
316 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_periodic_sent_),
317 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RequestHandlerInfo, _impl_.num_periodic_send_failed_),
318 ~0u, // no _has_bits_
319 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RecordingInfo, _internal_metadata_),
320 ~0u, // no _extensions_
321 ~0u, // no _oneof_case_
322 ~0u, // no _weak_field_map_
323 ~0u, // no _inlined_string_donated_
324 ~0u, // no _split_
325 ~0u, // no sizeof(Split)
326 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RecordingInfo, _impl_.recording_status_),
327 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RecordingInfo, _impl_.packets_recorded_),
328 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::RecordingInfo, _impl_.bytes_recorded_),
329 ~0u, // no _has_bits_
330 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataProcessorInfo, _internal_metadata_),
331 ~0u, // no _extensions_
332 ~0u, // no _oneof_case_
333 ~0u, // no _weak_field_map_
334 ~0u, // no _inlined_string_donated_
335 ~0u, // no _split_
336 ~0u, // no sizeof(Split)
337 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::DataProcessorInfo, _impl_.elements_queued_),
338 ~0u, // no _has_bits_
339 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::FixedRateDataProcessorInfo, _internal_metadata_),
340 ~0u, // no _extensions_
341 ~0u, // no _oneof_case_
342 ~0u, // no _weak_field_map_
343 ~0u, // no _inlined_string_donated_
344 ~0u, // no _split_
345 ~0u, // no sizeof(Split)
346 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::FixedRateDataProcessorInfo, _impl_.num_seq_id_errors_),
347 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::FixedRateDataProcessorInfo, _impl_.min_seq_id_jump_),
348 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::FixedRateDataProcessorInfo, _impl_.max_seq_id_jump_),
349 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::FixedRateDataProcessorInfo, _impl_.num_ts_errors_),
350 ~0u, // no _has_bits_
351 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::HitFindingInfo, _internal_metadata_),
352 ~0u, // no _extensions_
353 ~0u, // no _oneof_case_
354 ~0u, // no _weak_field_map_
355 ~0u, // no _inlined_string_donated_
356 ~0u, // no _split_
357 ~0u, // no sizeof(Split)
358 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::HitFindingInfo, _impl_.rate_tp_hits_),
359 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::HitFindingInfo, _impl_.num_tps_sent_),
360 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::HitFindingInfo, _impl_.num_tps_send_failed_),
361 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::HitFindingInfo, _impl_.num_tps_suppressed_too_long_),
362 ~0u, // no _has_bits_
363 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPChannelInfo, _internal_metadata_),
364 ~0u, // no _extensions_
365 ~0u, // no _oneof_case_
366 ~0u, // no _weak_field_map_
367 ~0u, // no _inlined_string_donated_
368 ~0u, // no _split_
369 ~0u, // no sizeof(Split)
370 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPChannelInfo, _impl_.channel_id_),
371 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPChannelInfo, _impl_.number_of_tps_),
372 ~0u, // no _has_bits_
373 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorInfo, _internal_metadata_),
374 ~0u, // no _extensions_
375 ~0u, // no _oneof_case_
376 ~0u, // no _weak_field_map_
377 ~0u, // no _inlined_string_donated_
378 ~0u, // no _split_
379 ~0u, // no sizeof(Split)
380 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorInfo, _impl_.pedestal_),
381 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorInfo, _impl_.accum_),
382 ~0u, // no _has_bits_
383 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorReducedInfo, _internal_metadata_),
384 ~0u, // no _extensions_
385 ~0u, // no _oneof_case_
386 ~0u, // no _weak_field_map_
387 ~0u, // no _inlined_string_donated_
388 ~0u, // no _split_
389 ~0u, // no sizeof(Split)
390 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorReducedInfo, _impl_.average_),
391 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorReducedInfo, _impl_.max_),
392 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorReducedInfo, _impl_.min_),
393 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorReducedInfo, _impl_.max_channel_id_),
394 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorReducedInfo, _impl_.min_channel_id_),
395 PROTOBUF_FIELD_OFFSET(::dunedaq::datahandlinglibs::opmon::TPGProcessorReducedInfo, _impl_.standard_dev_),
396};
397
398static const ::_pbi::MigrationSchema
399 schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
411};
412
426const char descriptor_table_protodef_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
427 "\n.datahandlinglibs/opmon/datahandling_in"
428 "fo.proto\022\036dunedaq.datahandlinglibs.opmon"
429 "\"0\n\021LatencyBufferInfo\022\033\n\023num_buffer_elem"
430 "ents\030\001 \001(\004\"W\n\016DataSourceInfo\022\023\n\013sum_pack"
431 "ets\030\001 \001(\004\022\023\n\013num_packets\030\002 \001(\004\022\033\n\023num_dr"
432 "opped_packets\030\003 \001(\004\"\307\002\n\017DataHandlerInfo\022"
433 "\024\n\014sum_payloads\030\001 \001(\004\022\024\n\014num_payloads\030\002 "
434 "\001(\004\022\037\n\027num_data_input_timeouts\030\003 \001(\004\022\036\n\026"
435 "rate_payloads_consumed\030\004 \001(\001\022\036\n\026num_lb_i"
436 "nsert_failures\030\005 \001(\004\022\024\n\014sum_requests\030\013 \001"
437 "(\004\022\024\n\014num_requests\030\014 \001(\004\022\032\n\022last_daq_tim"
438 "estamp\030\025 \001(\004\022\030\n\020newest_timestamp\030\026 \001(\004\022\030"
439 "\n\020oldest_timestamp\030\027 \001(\004\022+\n#num_post_pro"
440 "cessing_delay_max_waits\030\037 \001(\004\"\357\003\n\022Reques"
441 "tHandlerInfo\022\034\n\024num_requests_handled\030\001 \001"
442 "(\004\022\032\n\022num_requests_found\030\002 \001(\004\022\030\n\020num_re"
443 "quests_bad\030\003 \001(\004\022\037\n\027num_requests_old_win"
444 "dow\030\004 \001(\004\022\034\n\024num_requests_delayed\030\005 \001(\004\022"
445 "\"\n\032num_requests_uncategorized\030\006 \001(\004\022\036\n\026n"
446 "um_requests_timed_out\030\007 \001(\004\022\034\n\024num_reque"
447 "sts_waiting\030\010 \001(\004\022!\n\031avg_request_respons"
448 "e_time\030\025 \001(\004\022!\n\031tot_request_response_tim"
449 "e\030\026 \001(\004\022!\n\031min_request_response_time\030\027 \001"
450 "(\004\022!\n\031max_request_response_time\030\030 \001(\004\022\033\n"
451 "\023num_buffer_cleanups\030\037 \001(\004\022\031\n\021num_period"
452 "ic_sent\030) \001(\004\022 \n\030num_periodic_send_faile"
453 "d\030* \001(\004\"[\n\rRecordingInfo\022\030\n\020recording_st"
454 "atus\030\001 \001(\t\022\030\n\020packets_recorded\030\002 \001(\004\022\026\n\016"
455 "bytes_recorded\030\003 \001(\004\",\n\021DataProcessorInf"
456 "o\022\027\n\017elements_queued\030\001 \001(\004\"\200\001\n\032FixedRate"
457 "DataProcessorInfo\022\031\n\021num_seq_id_errors\030\001"
458 " \001(\004\022\027\n\017min_seq_id_jump\030\002 \001(\004\022\027\n\017max_seq"
459 "_id_jump\030\003 \001(\004\022\025\n\rnum_ts_errors\030\004 \001(\004\"~\n"
460 "\016HitFindingInfo\022\024\n\014rate_tp_hits\030\001 \001(\002\022\024\n"
461 "\014num_tps_sent\030\002 \001(\004\022\033\n\023num_tps_send_fail"
462 "ed\030\003 \001(\004\022#\n\033num_tps_suppressed_too_long\030"
463 "\004 \001(\004\":\n\rTPChannelInfo\022\022\n\nchannel_id\030\001 \001"
464 "(\004\022\025\n\rnumber_of_tps\030\002 \001(\004\"3\n\020TPGProcesso"
465 "rInfo\022\020\n\010pedestal\030\001 \001(\003\022\r\n\005accum\030\002 \001(\003\"\212"
466 "\001\n\027TPGProcessorReducedInfo\022\017\n\007average\030\001 "
467 "\001(\002\022\013\n\003max\030\002 \001(\005\022\013\n\003min\030\003 \001(\005\022\026\n\016max_cha"
468 "nnel_id\030\004 \001(\r\022\026\n\016min_channel_id\030\005 \001(\r\022\024\n"
469 "\014standard_dev\030\006 \001(\002b\006proto3"
470};
489
490// This function exists to be marked as weak.
491// It can significantly speed up compilation by breaking up LLVM's SCC
492// in the .pb.cc translation units. Large translation units see a
493// reduction of more than 35% of walltime for optimized builds. Without
494// the weak attribute all the messages in the file, including all the
495// vtables and everything they use become part of the same SCC through
496// a cycle like:
497// GetMetadata -> descriptor table -> default instances ->
498// vtables -> GetMetadata
499// By adding a weak function here we break the connection from the
500// individual vtables back into the descriptor table.
504// Force running AddDescriptors() at dynamic initialization time.
505PROTOBUF_ATTRIBUTE_INIT_PRIORITY2
506static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto(&descriptor_table_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto);
507namespace dunedaq {
508namespace datahandlinglibs {
509namespace opmon {
510// ===================================================================
511
513 public:
514};
515
516LatencyBufferInfo::LatencyBufferInfo(::google::protobuf::Arena* arena)
517 : ::google::protobuf::Message(arena) {
518 SharedCtor(arena);
519 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
520}
522 : ::google::protobuf::Message(), _impl_(from._impl_) {
523 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
524 from._internal_metadata_);
525 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
526}
527inline void LatencyBufferInfo::SharedCtor(::_pb::Arena* arena) {
528 (void)arena;
529 new (&_impl_) Impl_{
530 decltype(_impl_.num_buffer_elements_){::uint64_t{0u}},
531 /*decltype(_impl_._cached_size_)*/ {},
532 };
533}
535 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
536 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
537 SharedDtor();
538}
540 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
541}
545
546PROTOBUF_NOINLINE void LatencyBufferInfo::Clear() {
547// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
548 ::uint32_t cached_has_bits = 0;
549 // Prevent compiler warnings about cached_has_bits being unused
550 (void) cached_has_bits;
551
552 _impl_.num_buffer_elements_ = ::uint64_t{0u};
553 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
554}
555
557 const char* ptr, ::_pbi::ParseContext* ctx) {
558 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
559 return ptr;
560}
561
562
563PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
564const ::_pbi::TcParseTable<0, 1, 0, 0, 2> LatencyBufferInfo::_table_ = {
565 {
566 0, // no _has_bits_
567 0, // no _extensions_
568 1, 0, // max_field_number, fast_idx_mask
569 offsetof(decltype(_table_), field_lookup_table),
570 4294967294, // skipmap
571 offsetof(decltype(_table_), field_entries),
572 1, // num_field_entries
573 0, // num_aux_entries
574 offsetof(decltype(_table_), field_names), // no aux_entries
576 ::_pbi::TcParser::GenericFallback, // fallback
577 }, {{
578 // uint64 num_buffer_elements = 1;
579 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(LatencyBufferInfo, _impl_.num_buffer_elements_), 63>(),
580 {8, 63, 0, PROTOBUF_FIELD_OFFSET(LatencyBufferInfo, _impl_.num_buffer_elements_)}},
581 }}, {{
582 65535, 65535
583 }}, {{
584 // uint64 num_buffer_elements = 1;
585 {PROTOBUF_FIELD_OFFSET(LatencyBufferInfo, _impl_.num_buffer_elements_), 0, 0,
586 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
587 }},
588 // no aux_entries
589 {{
590 }},
591};
592
594 ::uint8_t* target,
595 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
596 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
597 ::uint32_t cached_has_bits = 0;
598 (void)cached_has_bits;
599
600 // uint64 num_buffer_elements = 1;
601 if (this->_internal_num_buffer_elements() != 0) {
602 target = stream->EnsureSpace(target);
603 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
604 1, this->_internal_num_buffer_elements(), target);
605 }
606
607 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
608 target =
609 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
610 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
611 }
612 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
613 return target;
614}
615
617// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
618 ::size_t total_size = 0;
619
620 ::uint32_t cached_has_bits = 0;
621 // Prevent compiler warnings about cached_has_bits being unused
622 (void) cached_has_bits;
623
624 // uint64 num_buffer_elements = 1;
625 if (this->_internal_num_buffer_elements() != 0) {
626 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
628 }
629
630 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
631}
632
633const ::google::protobuf::Message::ClassData LatencyBufferInfo::_class_data_ = {
634 ::google::protobuf::Message::CopyWithSourceCheck,
636};
637const ::google::protobuf::Message::ClassData*LatencyBufferInfo::GetClassData() const { return &_class_data_; }
638
639
640void LatencyBufferInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
641 auto* const _this = static_cast<LatencyBufferInfo*>(&to_msg);
642 auto& from = static_cast<const LatencyBufferInfo&>(from_msg);
643 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
644 ABSL_DCHECK_NE(&from, _this);
645 ::uint32_t cached_has_bits = 0;
646 (void) cached_has_bits;
647
648 if (from._internal_num_buffer_elements() != 0) {
649 _this->_internal_set_num_buffer_elements(from._internal_num_buffer_elements());
650 }
651 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
652}
653
655// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.LatencyBufferInfo)
656 if (&from == this) return;
657 Clear();
658 MergeFrom(from);
659}
660
661PROTOBUF_NOINLINE bool LatencyBufferInfo::IsInitialized() const {
662 return true;
663}
664
666 using std::swap;
667 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
669}
670
676// ===================================================================
677
679 public:
680};
681
682DataSourceInfo::DataSourceInfo(::google::protobuf::Arena* arena)
683 : ::google::protobuf::Message(arena) {
684 SharedCtor(arena);
685 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
686}
688 : ::google::protobuf::Message(), _impl_(from._impl_) {
689 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
690 from._internal_metadata_);
691 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
692}
693inline void DataSourceInfo::SharedCtor(::_pb::Arena* arena) {
694 (void)arena;
695 new (&_impl_) Impl_{
696 decltype(_impl_.sum_packets_){::uint64_t{0u}},
697 decltype(_impl_.num_packets_){::uint64_t{0u}},
698 decltype(_impl_.num_dropped_packets_){::uint64_t{0u}},
699 /*decltype(_impl_._cached_size_)*/ {},
700 };
701}
703 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
704 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
705 SharedDtor();
706}
708 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
709}
713
714PROTOBUF_NOINLINE void DataSourceInfo::Clear() {
715// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
716 ::uint32_t cached_has_bits = 0;
717 // Prevent compiler warnings about cached_has_bits being unused
718 (void) cached_has_bits;
719
720 ::memset(&_impl_.sum_packets_, 0, static_cast<::size_t>(
721 reinterpret_cast<char*>(&_impl_.num_dropped_packets_) -
722 reinterpret_cast<char*>(&_impl_.sum_packets_)) + sizeof(_impl_.num_dropped_packets_));
723 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
724}
725
727 const char* ptr, ::_pbi::ParseContext* ctx) {
728 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
729 return ptr;
730}
731
732
733PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
734const ::_pbi::TcParseTable<2, 3, 0, 0, 2> DataSourceInfo::_table_ = {
735 {
736 0, // no _has_bits_
737 0, // no _extensions_
738 3, 24, // max_field_number, fast_idx_mask
739 offsetof(decltype(_table_), field_lookup_table),
740 4294967288, // skipmap
741 offsetof(decltype(_table_), field_entries),
742 3, // num_field_entries
743 0, // num_aux_entries
744 offsetof(decltype(_table_), field_names), // no aux_entries
746 ::_pbi::TcParser::GenericFallback, // fallback
747 }, {{
748 {::_pbi::TcParser::MiniParse, {}},
749 // uint64 sum_packets = 1;
750 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataSourceInfo, _impl_.sum_packets_), 63>(),
751 {8, 63, 0, PROTOBUF_FIELD_OFFSET(DataSourceInfo, _impl_.sum_packets_)}},
752 // uint64 num_packets = 2;
753 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataSourceInfo, _impl_.num_packets_), 63>(),
754 {16, 63, 0, PROTOBUF_FIELD_OFFSET(DataSourceInfo, _impl_.num_packets_)}},
755 // uint64 num_dropped_packets = 3;
756 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataSourceInfo, _impl_.num_dropped_packets_), 63>(),
757 {24, 63, 0, PROTOBUF_FIELD_OFFSET(DataSourceInfo, _impl_.num_dropped_packets_)}},
758 }}, {{
759 65535, 65535
760 }}, {{
761 // uint64 sum_packets = 1;
762 {PROTOBUF_FIELD_OFFSET(DataSourceInfo, _impl_.sum_packets_), 0, 0,
763 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
764 // uint64 num_packets = 2;
765 {PROTOBUF_FIELD_OFFSET(DataSourceInfo, _impl_.num_packets_), 0, 0,
766 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
767 // uint64 num_dropped_packets = 3;
768 {PROTOBUF_FIELD_OFFSET(DataSourceInfo, _impl_.num_dropped_packets_), 0, 0,
769 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
770 }},
771 // no aux_entries
772 {{
773 }},
774};
775
777 ::uint8_t* target,
778 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
779 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
780 ::uint32_t cached_has_bits = 0;
781 (void)cached_has_bits;
782
783 // uint64 sum_packets = 1;
784 if (this->_internal_sum_packets() != 0) {
785 target = stream->EnsureSpace(target);
786 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
787 1, this->_internal_sum_packets(), target);
788 }
789
790 // uint64 num_packets = 2;
791 if (this->_internal_num_packets() != 0) {
792 target = stream->EnsureSpace(target);
793 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
794 2, this->_internal_num_packets(), target);
795 }
796
797 // uint64 num_dropped_packets = 3;
798 if (this->_internal_num_dropped_packets() != 0) {
799 target = stream->EnsureSpace(target);
800 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
801 3, this->_internal_num_dropped_packets(), target);
802 }
803
804 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
805 target =
806 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
807 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
808 }
809 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
810 return target;
811}
812
814// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
815 ::size_t total_size = 0;
816
817 ::uint32_t cached_has_bits = 0;
818 // Prevent compiler warnings about cached_has_bits being unused
819 (void) cached_has_bits;
820
821 // uint64 sum_packets = 1;
822 if (this->_internal_sum_packets() != 0) {
823 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
824 this->_internal_sum_packets());
825 }
826
827 // uint64 num_packets = 2;
828 if (this->_internal_num_packets() != 0) {
829 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
830 this->_internal_num_packets());
831 }
832
833 // uint64 num_dropped_packets = 3;
834 if (this->_internal_num_dropped_packets() != 0) {
835 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
837 }
838
839 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
840}
841
842const ::google::protobuf::Message::ClassData DataSourceInfo::_class_data_ = {
843 ::google::protobuf::Message::CopyWithSourceCheck,
845};
846const ::google::protobuf::Message::ClassData*DataSourceInfo::GetClassData() const { return &_class_data_; }
847
848
849void DataSourceInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
850 auto* const _this = static_cast<DataSourceInfo*>(&to_msg);
851 auto& from = static_cast<const DataSourceInfo&>(from_msg);
852 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
853 ABSL_DCHECK_NE(&from, _this);
854 ::uint32_t cached_has_bits = 0;
855 (void) cached_has_bits;
856
857 if (from._internal_sum_packets() != 0) {
858 _this->_internal_set_sum_packets(from._internal_sum_packets());
859 }
860 if (from._internal_num_packets() != 0) {
861 _this->_internal_set_num_packets(from._internal_num_packets());
862 }
863 if (from._internal_num_dropped_packets() != 0) {
864 _this->_internal_set_num_dropped_packets(from._internal_num_dropped_packets());
865 }
866 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
867}
868
870// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.DataSourceInfo)
871 if (&from == this) return;
872 Clear();
873 MergeFrom(from);
874}
875
876PROTOBUF_NOINLINE bool DataSourceInfo::IsInitialized() const {
877 return true;
878}
879
881 using std::swap;
882 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
883 ::google::protobuf::internal::memswap<
884 PROTOBUF_FIELD_OFFSET(DataSourceInfo, _impl_.num_dropped_packets_)
886 - PROTOBUF_FIELD_OFFSET(DataSourceInfo, _impl_.sum_packets_)>(
887 reinterpret_cast<char*>(&_impl_.sum_packets_),
888 reinterpret_cast<char*>(&other->_impl_.sum_packets_));
889}
890
896// ===================================================================
897
899 public:
900};
901
902DataHandlerInfo::DataHandlerInfo(::google::protobuf::Arena* arena)
903 : ::google::protobuf::Message(arena) {
904 SharedCtor(arena);
905 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
906}
908 : ::google::protobuf::Message(), _impl_(from._impl_) {
909 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
910 from._internal_metadata_);
911 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
912}
913inline void DataHandlerInfo::SharedCtor(::_pb::Arena* arena) {
914 (void)arena;
915 new (&_impl_) Impl_{
916 decltype(_impl_.sum_payloads_){::uint64_t{0u}},
917 decltype(_impl_.num_payloads_){::uint64_t{0u}},
918 decltype(_impl_.num_data_input_timeouts_){::uint64_t{0u}},
919 decltype(_impl_.rate_payloads_consumed_){0},
920 decltype(_impl_.num_lb_insert_failures_){::uint64_t{0u}},
921 decltype(_impl_.sum_requests_){::uint64_t{0u}},
922 decltype(_impl_.num_requests_){::uint64_t{0u}},
923 decltype(_impl_.last_daq_timestamp_){::uint64_t{0u}},
924 decltype(_impl_.newest_timestamp_){::uint64_t{0u}},
925 decltype(_impl_.oldest_timestamp_){::uint64_t{0u}},
926 decltype(_impl_.num_post_processing_delay_max_waits_){::uint64_t{0u}},
927 /*decltype(_impl_._cached_size_)*/ {},
928 };
929}
931 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
932 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
933 SharedDtor();
934}
936 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
937}
941
942PROTOBUF_NOINLINE void DataHandlerInfo::Clear() {
943// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
944 ::uint32_t cached_has_bits = 0;
945 // Prevent compiler warnings about cached_has_bits being unused
946 (void) cached_has_bits;
947
948 ::memset(&_impl_.sum_payloads_, 0, static_cast<::size_t>(
949 reinterpret_cast<char*>(&_impl_.num_post_processing_delay_max_waits_) -
950 reinterpret_cast<char*>(&_impl_.sum_payloads_)) + sizeof(_impl_.num_post_processing_delay_max_waits_));
951 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
952}
953
955 const char* ptr, ::_pbi::ParseContext* ctx) {
956 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
957 return ptr;
958}
959
960
961PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
962const ::_pbi::TcParseTable<4, 11, 0, 0, 2> DataHandlerInfo::_table_ = {
963 {
964 0, // no _has_bits_
965 0, // no _extensions_
966 31, 120, // max_field_number, fast_idx_mask
967 offsetof(decltype(_table_), field_lookup_table),
968 3213882336, // skipmap
969 offsetof(decltype(_table_), field_entries),
970 11, // num_field_entries
971 0, // num_aux_entries
972 offsetof(decltype(_table_), field_names), // no aux_entries
974 ::_pbi::TcParser::GenericFallback, // fallback
975 }, {{
976 {::_pbi::TcParser::MiniParse, {}},
977 // uint64 sum_payloads = 1;
978 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataHandlerInfo, _impl_.sum_payloads_), 63>(),
979 {8, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.sum_payloads_)}},
980 // uint64 num_payloads = 2;
981 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataHandlerInfo, _impl_.num_payloads_), 63>(),
982 {16, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_payloads_)}},
983 // uint64 num_data_input_timeouts = 3;
984 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataHandlerInfo, _impl_.num_data_input_timeouts_), 63>(),
985 {24, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_data_input_timeouts_)}},
986 // double rate_payloads_consumed = 4;
987 {::_pbi::TcParser::FastF64S1,
988 {33, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.rate_payloads_consumed_)}},
989 // uint64 num_lb_insert_failures = 5;
990 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataHandlerInfo, _impl_.num_lb_insert_failures_), 63>(),
991 {40, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_lb_insert_failures_)}},
992 // uint64 newest_timestamp = 22;
993 {::_pbi::TcParser::FastV64S2,
994 {432, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.newest_timestamp_)}},
995 // uint64 oldest_timestamp = 23;
996 {::_pbi::TcParser::FastV64S2,
997 {440, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.oldest_timestamp_)}},
998 {::_pbi::TcParser::MiniParse, {}},
999 {::_pbi::TcParser::MiniParse, {}},
1000 {::_pbi::TcParser::MiniParse, {}},
1001 // uint64 sum_requests = 11;
1002 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataHandlerInfo, _impl_.sum_requests_), 63>(),
1003 {88, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.sum_requests_)}},
1004 // uint64 num_requests = 12;
1005 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataHandlerInfo, _impl_.num_requests_), 63>(),
1006 {96, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_requests_)}},
1007 {::_pbi::TcParser::MiniParse, {}},
1008 {::_pbi::TcParser::MiniParse, {}},
1009 // uint64 num_post_processing_delay_max_waits = 31;
1010 {::_pbi::TcParser::FastV64S2,
1011 {504, 63, 0, PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_post_processing_delay_max_waits_)}},
1012 }}, {{
1013 65535, 65535
1014 }}, {{
1015 // uint64 sum_payloads = 1;
1016 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.sum_payloads_), 0, 0,
1017 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1018 // uint64 num_payloads = 2;
1019 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_payloads_), 0, 0,
1020 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1021 // uint64 num_data_input_timeouts = 3;
1022 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_data_input_timeouts_), 0, 0,
1023 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1024 // double rate_payloads_consumed = 4;
1025 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.rate_payloads_consumed_), 0, 0,
1026 (0 | ::_fl::kFcSingular | ::_fl::kDouble)},
1027 // uint64 num_lb_insert_failures = 5;
1028 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_lb_insert_failures_), 0, 0,
1029 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1030 // uint64 sum_requests = 11;
1031 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.sum_requests_), 0, 0,
1032 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1033 // uint64 num_requests = 12;
1034 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_requests_), 0, 0,
1035 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1036 // uint64 last_daq_timestamp = 21;
1037 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.last_daq_timestamp_), 0, 0,
1038 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1039 // uint64 newest_timestamp = 22;
1040 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.newest_timestamp_), 0, 0,
1041 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1042 // uint64 oldest_timestamp = 23;
1043 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.oldest_timestamp_), 0, 0,
1044 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1045 // uint64 num_post_processing_delay_max_waits = 31;
1046 {PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.num_post_processing_delay_max_waits_), 0, 0,
1047 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1048 }},
1049 // no aux_entries
1050 {{
1051 }},
1052};
1053
1055 ::uint8_t* target,
1056 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
1057 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
1058 ::uint32_t cached_has_bits = 0;
1059 (void)cached_has_bits;
1060
1061 // uint64 sum_payloads = 1;
1062 if (this->_internal_sum_payloads() != 0) {
1063 target = stream->EnsureSpace(target);
1064 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1065 1, this->_internal_sum_payloads(), target);
1066 }
1067
1068 // uint64 num_payloads = 2;
1069 if (this->_internal_num_payloads() != 0) {
1070 target = stream->EnsureSpace(target);
1071 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1072 2, this->_internal_num_payloads(), target);
1073 }
1074
1075 // uint64 num_data_input_timeouts = 3;
1076 if (this->_internal_num_data_input_timeouts() != 0) {
1077 target = stream->EnsureSpace(target);
1078 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1079 3, this->_internal_num_data_input_timeouts(), target);
1080 }
1081
1082 // double rate_payloads_consumed = 4;
1083 static_assert(sizeof(::uint64_t) == sizeof(double),
1084 "Code assumes ::uint64_t and double are the same size.");
1085 double tmp_rate_payloads_consumed = this->_internal_rate_payloads_consumed();
1086 ::uint64_t raw_rate_payloads_consumed;
1087 memcpy(&raw_rate_payloads_consumed, &tmp_rate_payloads_consumed, sizeof(tmp_rate_payloads_consumed));
1088 if (raw_rate_payloads_consumed != 0) {
1089 target = stream->EnsureSpace(target);
1090 target = ::_pbi::WireFormatLite::WriteDoubleToArray(
1091 4, this->_internal_rate_payloads_consumed(), target);
1092 }
1093
1094 // uint64 num_lb_insert_failures = 5;
1095 if (this->_internal_num_lb_insert_failures() != 0) {
1096 target = stream->EnsureSpace(target);
1097 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1098 5, this->_internal_num_lb_insert_failures(), target);
1099 }
1100
1101 // uint64 sum_requests = 11;
1102 if (this->_internal_sum_requests() != 0) {
1103 target = stream->EnsureSpace(target);
1104 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1105 11, this->_internal_sum_requests(), target);
1106 }
1107
1108 // uint64 num_requests = 12;
1109 if (this->_internal_num_requests() != 0) {
1110 target = stream->EnsureSpace(target);
1111 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1112 12, this->_internal_num_requests(), target);
1113 }
1114
1115 // uint64 last_daq_timestamp = 21;
1116 if (this->_internal_last_daq_timestamp() != 0) {
1117 target = stream->EnsureSpace(target);
1118 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1119 21, this->_internal_last_daq_timestamp(), target);
1120 }
1121
1122 // uint64 newest_timestamp = 22;
1123 if (this->_internal_newest_timestamp() != 0) {
1124 target = stream->EnsureSpace(target);
1125 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1126 22, this->_internal_newest_timestamp(), target);
1127 }
1128
1129 // uint64 oldest_timestamp = 23;
1130 if (this->_internal_oldest_timestamp() != 0) {
1131 target = stream->EnsureSpace(target);
1132 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1133 23, this->_internal_oldest_timestamp(), target);
1134 }
1135
1136 // uint64 num_post_processing_delay_max_waits = 31;
1138 target = stream->EnsureSpace(target);
1139 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1141 }
1142
1143 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1144 target =
1145 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1146 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1147 }
1148 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
1149 return target;
1150}
1151
1153// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
1154 ::size_t total_size = 0;
1155
1156 ::uint32_t cached_has_bits = 0;
1157 // Prevent compiler warnings about cached_has_bits being unused
1158 (void) cached_has_bits;
1159
1160 // uint64 sum_payloads = 1;
1161 if (this->_internal_sum_payloads() != 0) {
1162 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1163 this->_internal_sum_payloads());
1164 }
1165
1166 // uint64 num_payloads = 2;
1167 if (this->_internal_num_payloads() != 0) {
1168 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1169 this->_internal_num_payloads());
1170 }
1171
1172 // uint64 num_data_input_timeouts = 3;
1173 if (this->_internal_num_data_input_timeouts() != 0) {
1174 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1176 }
1177
1178 // double rate_payloads_consumed = 4;
1179 static_assert(sizeof(::uint64_t) == sizeof(double),
1180 "Code assumes ::uint64_t and double are the same size.");
1181 double tmp_rate_payloads_consumed = this->_internal_rate_payloads_consumed();
1182 ::uint64_t raw_rate_payloads_consumed;
1183 memcpy(&raw_rate_payloads_consumed, &tmp_rate_payloads_consumed, sizeof(tmp_rate_payloads_consumed));
1184 if (raw_rate_payloads_consumed != 0) {
1185 total_size += 9;
1186 }
1187
1188 // uint64 num_lb_insert_failures = 5;
1189 if (this->_internal_num_lb_insert_failures() != 0) {
1190 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1192 }
1193
1194 // uint64 sum_requests = 11;
1195 if (this->_internal_sum_requests() != 0) {
1196 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1197 this->_internal_sum_requests());
1198 }
1199
1200 // uint64 num_requests = 12;
1201 if (this->_internal_num_requests() != 0) {
1202 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1203 this->_internal_num_requests());
1204 }
1205
1206 // uint64 last_daq_timestamp = 21;
1207 if (this->_internal_last_daq_timestamp() != 0) {
1208 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1210 }
1211
1212 // uint64 newest_timestamp = 22;
1213 if (this->_internal_newest_timestamp() != 0) {
1214 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1216 }
1217
1218 // uint64 oldest_timestamp = 23;
1219 if (this->_internal_oldest_timestamp() != 0) {
1220 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1222 }
1223
1224 // uint64 num_post_processing_delay_max_waits = 31;
1226 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1228 }
1229
1230 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1231}
1232
1233const ::google::protobuf::Message::ClassData DataHandlerInfo::_class_data_ = {
1234 ::google::protobuf::Message::CopyWithSourceCheck,
1236};
1237const ::google::protobuf::Message::ClassData*DataHandlerInfo::GetClassData() const { return &_class_data_; }
1238
1239
1240void DataHandlerInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
1241 auto* const _this = static_cast<DataHandlerInfo*>(&to_msg);
1242 auto& from = static_cast<const DataHandlerInfo&>(from_msg);
1243 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
1244 ABSL_DCHECK_NE(&from, _this);
1245 ::uint32_t cached_has_bits = 0;
1246 (void) cached_has_bits;
1247
1248 if (from._internal_sum_payloads() != 0) {
1249 _this->_internal_set_sum_payloads(from._internal_sum_payloads());
1250 }
1251 if (from._internal_num_payloads() != 0) {
1252 _this->_internal_set_num_payloads(from._internal_num_payloads());
1253 }
1254 if (from._internal_num_data_input_timeouts() != 0) {
1255 _this->_internal_set_num_data_input_timeouts(from._internal_num_data_input_timeouts());
1256 }
1257 static_assert(sizeof(::uint64_t) == sizeof(double),
1258 "Code assumes ::uint64_t and double are the same size.");
1259 double tmp_rate_payloads_consumed = from._internal_rate_payloads_consumed();
1260 ::uint64_t raw_rate_payloads_consumed;
1261 memcpy(&raw_rate_payloads_consumed, &tmp_rate_payloads_consumed, sizeof(tmp_rate_payloads_consumed));
1262 if (raw_rate_payloads_consumed != 0) {
1263 _this->_internal_set_rate_payloads_consumed(from._internal_rate_payloads_consumed());
1264 }
1265 if (from._internal_num_lb_insert_failures() != 0) {
1266 _this->_internal_set_num_lb_insert_failures(from._internal_num_lb_insert_failures());
1267 }
1268 if (from._internal_sum_requests() != 0) {
1269 _this->_internal_set_sum_requests(from._internal_sum_requests());
1270 }
1271 if (from._internal_num_requests() != 0) {
1272 _this->_internal_set_num_requests(from._internal_num_requests());
1273 }
1274 if (from._internal_last_daq_timestamp() != 0) {
1275 _this->_internal_set_last_daq_timestamp(from._internal_last_daq_timestamp());
1276 }
1277 if (from._internal_newest_timestamp() != 0) {
1278 _this->_internal_set_newest_timestamp(from._internal_newest_timestamp());
1279 }
1280 if (from._internal_oldest_timestamp() != 0) {
1281 _this->_internal_set_oldest_timestamp(from._internal_oldest_timestamp());
1282 }
1283 if (from._internal_num_post_processing_delay_max_waits() != 0) {
1284 _this->_internal_set_num_post_processing_delay_max_waits(from._internal_num_post_processing_delay_max_waits());
1285 }
1286 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
1287}
1288
1290// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.DataHandlerInfo)
1291 if (&from == this) return;
1292 Clear();
1293 MergeFrom(from);
1294}
1295
1296PROTOBUF_NOINLINE bool DataHandlerInfo::IsInitialized() const {
1297 return true;
1298}
1299
1301 using std::swap;
1302 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1303 ::google::protobuf::internal::memswap<
1306 - PROTOBUF_FIELD_OFFSET(DataHandlerInfo, _impl_.sum_payloads_)>(
1307 reinterpret_cast<char*>(&_impl_.sum_payloads_),
1308 reinterpret_cast<char*>(&other->_impl_.sum_payloads_));
1309}
1310
1316// ===================================================================
1317
1319 public:
1320};
1321
1322RequestHandlerInfo::RequestHandlerInfo(::google::protobuf::Arena* arena)
1323 : ::google::protobuf::Message(arena) {
1324 SharedCtor(arena);
1325 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1326}
1328 : ::google::protobuf::Message(), _impl_(from._impl_) {
1329 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
1330 from._internal_metadata_);
1331 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1332}
1333inline void RequestHandlerInfo::SharedCtor(::_pb::Arena* arena) {
1334 (void)arena;
1335 new (&_impl_) Impl_{
1336 decltype(_impl_.num_requests_handled_){::uint64_t{0u}},
1337 decltype(_impl_.num_requests_found_){::uint64_t{0u}},
1338 decltype(_impl_.num_requests_bad_){::uint64_t{0u}},
1339 decltype(_impl_.num_requests_old_window_){::uint64_t{0u}},
1340 decltype(_impl_.num_requests_delayed_){::uint64_t{0u}},
1341 decltype(_impl_.num_requests_uncategorized_){::uint64_t{0u}},
1342 decltype(_impl_.num_requests_timed_out_){::uint64_t{0u}},
1343 decltype(_impl_.num_requests_waiting_){::uint64_t{0u}},
1344 decltype(_impl_.avg_request_response_time_){::uint64_t{0u}},
1345 decltype(_impl_.tot_request_response_time_){::uint64_t{0u}},
1346 decltype(_impl_.min_request_response_time_){::uint64_t{0u}},
1347 decltype(_impl_.max_request_response_time_){::uint64_t{0u}},
1348 decltype(_impl_.num_buffer_cleanups_){::uint64_t{0u}},
1349 decltype(_impl_.num_periodic_sent_){::uint64_t{0u}},
1350 decltype(_impl_.num_periodic_send_failed_){::uint64_t{0u}},
1351 /*decltype(_impl_._cached_size_)*/ {},
1352 };
1353}
1355 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1356 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
1357 SharedDtor();
1358}
1360 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
1361}
1365
1366PROTOBUF_NOINLINE void RequestHandlerInfo::Clear() {
1367// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1368 ::uint32_t cached_has_bits = 0;
1369 // Prevent compiler warnings about cached_has_bits being unused
1370 (void) cached_has_bits;
1371
1372 ::memset(&_impl_.num_requests_handled_, 0, static_cast<::size_t>(
1373 reinterpret_cast<char*>(&_impl_.num_periodic_send_failed_) -
1374 reinterpret_cast<char*>(&_impl_.num_requests_handled_)) + sizeof(_impl_.num_periodic_send_failed_));
1375 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1376}
1377
1379 const char* ptr, ::_pbi::ParseContext* ctx) {
1380 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
1381 return ptr;
1382}
1383
1384
1385PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
1386const ::_pbi::TcParseTable<4, 15, 0, 0, 7> RequestHandlerInfo::_table_ = {
1387 {
1388 0, // no _has_bits_
1389 0, // no _extensions_
1390 42, 120, // max_field_number, fast_idx_mask
1391 offsetof(decltype(_table_), field_lookup_table),
1392 3205496576, // skipmap
1393 offsetof(decltype(_table_), field_entries),
1394 15, // num_field_entries
1395 0, // num_aux_entries
1396 offsetof(decltype(_table_), field_names), // no aux_entries
1398 ::_pbi::TcParser::GenericFallback, // fallback
1399 }, {{
1400 {::_pbi::TcParser::MiniParse, {}},
1401 // uint64 num_requests_handled = 1;
1402 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RequestHandlerInfo, _impl_.num_requests_handled_), 63>(),
1403 {8, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_handled_)}},
1404 // uint64 num_requests_found = 2;
1405 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RequestHandlerInfo, _impl_.num_requests_found_), 63>(),
1406 {16, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_found_)}},
1407 // uint64 num_requests_bad = 3;
1408 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RequestHandlerInfo, _impl_.num_requests_bad_), 63>(),
1409 {24, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_bad_)}},
1410 // uint64 num_requests_old_window = 4;
1411 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RequestHandlerInfo, _impl_.num_requests_old_window_), 63>(),
1412 {32, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_old_window_)}},
1413 // uint64 num_requests_delayed = 5;
1414 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RequestHandlerInfo, _impl_.num_requests_delayed_), 63>(),
1415 {40, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_delayed_)}},
1416 // uint64 num_requests_uncategorized = 6;
1417 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RequestHandlerInfo, _impl_.num_requests_uncategorized_), 63>(),
1418 {48, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_uncategorized_)}},
1419 // uint64 num_requests_timed_out = 7;
1420 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RequestHandlerInfo, _impl_.num_requests_timed_out_), 63>(),
1421 {56, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_timed_out_)}},
1422 // uint64 num_requests_waiting = 8;
1423 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RequestHandlerInfo, _impl_.num_requests_waiting_), 63>(),
1424 {64, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_waiting_)}},
1425 // uint64 num_periodic_sent = 41;
1426 {::_pbi::TcParser::FastV64S2,
1427 {712, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_periodic_sent_)}},
1428 // uint64 num_periodic_send_failed = 42;
1429 {::_pbi::TcParser::FastV64S2,
1430 {720, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_periodic_send_failed_)}},
1431 {::_pbi::TcParser::MiniParse, {}},
1432 {::_pbi::TcParser::MiniParse, {}},
1433 {::_pbi::TcParser::MiniParse, {}},
1434 {::_pbi::TcParser::MiniParse, {}},
1435 // uint64 num_buffer_cleanups = 31;
1436 {::_pbi::TcParser::FastV64S2,
1437 {504, 63, 0, PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_buffer_cleanups_)}},
1438 }}, {{
1439 41, 0, 1,
1440 65532, 13,
1441 65535, 65535
1442 }}, {{
1443 // uint64 num_requests_handled = 1;
1444 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_handled_), 0, 0,
1445 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1446 // uint64 num_requests_found = 2;
1447 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_found_), 0, 0,
1448 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1449 // uint64 num_requests_bad = 3;
1450 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_bad_), 0, 0,
1451 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1452 // uint64 num_requests_old_window = 4;
1453 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_old_window_), 0, 0,
1454 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1455 // uint64 num_requests_delayed = 5;
1456 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_delayed_), 0, 0,
1457 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1458 // uint64 num_requests_uncategorized = 6;
1459 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_uncategorized_), 0, 0,
1460 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1461 // uint64 num_requests_timed_out = 7;
1462 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_timed_out_), 0, 0,
1463 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1464 // uint64 num_requests_waiting = 8;
1465 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_waiting_), 0, 0,
1466 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1467 // uint64 avg_request_response_time = 21;
1468 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.avg_request_response_time_), 0, 0,
1469 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1470 // uint64 tot_request_response_time = 22;
1471 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.tot_request_response_time_), 0, 0,
1472 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1473 // uint64 min_request_response_time = 23;
1474 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.min_request_response_time_), 0, 0,
1475 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1476 // uint64 max_request_response_time = 24;
1477 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.max_request_response_time_), 0, 0,
1478 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1479 // uint64 num_buffer_cleanups = 31;
1480 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_buffer_cleanups_), 0, 0,
1481 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1482 // uint64 num_periodic_sent = 41;
1483 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_periodic_sent_), 0, 0,
1484 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1485 // uint64 num_periodic_send_failed = 42;
1486 {PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_periodic_send_failed_), 0, 0,
1487 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1488 }},
1489 // no aux_entries
1490 {{
1491 }},
1492};
1493
1495 ::uint8_t* target,
1496 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
1497 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1498 ::uint32_t cached_has_bits = 0;
1499 (void)cached_has_bits;
1500
1501 // uint64 num_requests_handled = 1;
1502 if (this->_internal_num_requests_handled() != 0) {
1503 target = stream->EnsureSpace(target);
1504 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1505 1, this->_internal_num_requests_handled(), target);
1506 }
1507
1508 // uint64 num_requests_found = 2;
1509 if (this->_internal_num_requests_found() != 0) {
1510 target = stream->EnsureSpace(target);
1511 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1512 2, this->_internal_num_requests_found(), target);
1513 }
1514
1515 // uint64 num_requests_bad = 3;
1516 if (this->_internal_num_requests_bad() != 0) {
1517 target = stream->EnsureSpace(target);
1518 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1519 3, this->_internal_num_requests_bad(), target);
1520 }
1521
1522 // uint64 num_requests_old_window = 4;
1523 if (this->_internal_num_requests_old_window() != 0) {
1524 target = stream->EnsureSpace(target);
1525 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1526 4, this->_internal_num_requests_old_window(), target);
1527 }
1528
1529 // uint64 num_requests_delayed = 5;
1530 if (this->_internal_num_requests_delayed() != 0) {
1531 target = stream->EnsureSpace(target);
1532 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1533 5, this->_internal_num_requests_delayed(), target);
1534 }
1535
1536 // uint64 num_requests_uncategorized = 6;
1537 if (this->_internal_num_requests_uncategorized() != 0) {
1538 target = stream->EnsureSpace(target);
1539 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1540 6, this->_internal_num_requests_uncategorized(), target);
1541 }
1542
1543 // uint64 num_requests_timed_out = 7;
1544 if (this->_internal_num_requests_timed_out() != 0) {
1545 target = stream->EnsureSpace(target);
1546 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1547 7, this->_internal_num_requests_timed_out(), target);
1548 }
1549
1550 // uint64 num_requests_waiting = 8;
1551 if (this->_internal_num_requests_waiting() != 0) {
1552 target = stream->EnsureSpace(target);
1553 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1554 8, this->_internal_num_requests_waiting(), target);
1555 }
1556
1557 // uint64 avg_request_response_time = 21;
1558 if (this->_internal_avg_request_response_time() != 0) {
1559 target = stream->EnsureSpace(target);
1560 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1561 21, this->_internal_avg_request_response_time(), target);
1562 }
1563
1564 // uint64 tot_request_response_time = 22;
1565 if (this->_internal_tot_request_response_time() != 0) {
1566 target = stream->EnsureSpace(target);
1567 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1568 22, this->_internal_tot_request_response_time(), target);
1569 }
1570
1571 // uint64 min_request_response_time = 23;
1572 if (this->_internal_min_request_response_time() != 0) {
1573 target = stream->EnsureSpace(target);
1574 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1575 23, this->_internal_min_request_response_time(), target);
1576 }
1577
1578 // uint64 max_request_response_time = 24;
1579 if (this->_internal_max_request_response_time() != 0) {
1580 target = stream->EnsureSpace(target);
1581 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1582 24, this->_internal_max_request_response_time(), target);
1583 }
1584
1585 // uint64 num_buffer_cleanups = 31;
1586 if (this->_internal_num_buffer_cleanups() != 0) {
1587 target = stream->EnsureSpace(target);
1588 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1589 31, this->_internal_num_buffer_cleanups(), target);
1590 }
1591
1592 // uint64 num_periodic_sent = 41;
1593 if (this->_internal_num_periodic_sent() != 0) {
1594 target = stream->EnsureSpace(target);
1595 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1596 41, this->_internal_num_periodic_sent(), target);
1597 }
1598
1599 // uint64 num_periodic_send_failed = 42;
1600 if (this->_internal_num_periodic_send_failed() != 0) {
1601 target = stream->EnsureSpace(target);
1602 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1603 42, this->_internal_num_periodic_send_failed(), target);
1604 }
1605
1606 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1607 target =
1608 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1609 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1610 }
1611 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1612 return target;
1613}
1614
1616// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1617 ::size_t total_size = 0;
1618
1619 ::uint32_t cached_has_bits = 0;
1620 // Prevent compiler warnings about cached_has_bits being unused
1621 (void) cached_has_bits;
1622
1623 // uint64 num_requests_handled = 1;
1624 if (this->_internal_num_requests_handled() != 0) {
1625 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1627 }
1628
1629 // uint64 num_requests_found = 2;
1630 if (this->_internal_num_requests_found() != 0) {
1631 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1633 }
1634
1635 // uint64 num_requests_bad = 3;
1636 if (this->_internal_num_requests_bad() != 0) {
1637 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1639 }
1640
1641 // uint64 num_requests_old_window = 4;
1642 if (this->_internal_num_requests_old_window() != 0) {
1643 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1645 }
1646
1647 // uint64 num_requests_delayed = 5;
1648 if (this->_internal_num_requests_delayed() != 0) {
1649 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1651 }
1652
1653 // uint64 num_requests_uncategorized = 6;
1654 if (this->_internal_num_requests_uncategorized() != 0) {
1655 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1657 }
1658
1659 // uint64 num_requests_timed_out = 7;
1660 if (this->_internal_num_requests_timed_out() != 0) {
1661 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1663 }
1664
1665 // uint64 num_requests_waiting = 8;
1666 if (this->_internal_num_requests_waiting() != 0) {
1667 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1669 }
1670
1671 // uint64 avg_request_response_time = 21;
1672 if (this->_internal_avg_request_response_time() != 0) {
1673 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1675 }
1676
1677 // uint64 tot_request_response_time = 22;
1678 if (this->_internal_tot_request_response_time() != 0) {
1679 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1681 }
1682
1683 // uint64 min_request_response_time = 23;
1684 if (this->_internal_min_request_response_time() != 0) {
1685 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1687 }
1688
1689 // uint64 max_request_response_time = 24;
1690 if (this->_internal_max_request_response_time() != 0) {
1691 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1693 }
1694
1695 // uint64 num_buffer_cleanups = 31;
1696 if (this->_internal_num_buffer_cleanups() != 0) {
1697 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1699 }
1700
1701 // uint64 num_periodic_sent = 41;
1702 if (this->_internal_num_periodic_sent() != 0) {
1703 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1705 }
1706
1707 // uint64 num_periodic_send_failed = 42;
1708 if (this->_internal_num_periodic_send_failed() != 0) {
1709 total_size += 2 + ::_pbi::WireFormatLite::UInt64Size(
1711 }
1712
1713 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1714}
1715
1716const ::google::protobuf::Message::ClassData RequestHandlerInfo::_class_data_ = {
1717 ::google::protobuf::Message::CopyWithSourceCheck,
1719};
1720const ::google::protobuf::Message::ClassData*RequestHandlerInfo::GetClassData() const { return &_class_data_; }
1721
1722
1723void RequestHandlerInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
1724 auto* const _this = static_cast<RequestHandlerInfo*>(&to_msg);
1725 auto& from = static_cast<const RequestHandlerInfo&>(from_msg);
1726 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1727 ABSL_DCHECK_NE(&from, _this);
1728 ::uint32_t cached_has_bits = 0;
1729 (void) cached_has_bits;
1730
1731 if (from._internal_num_requests_handled() != 0) {
1732 _this->_internal_set_num_requests_handled(from._internal_num_requests_handled());
1733 }
1734 if (from._internal_num_requests_found() != 0) {
1735 _this->_internal_set_num_requests_found(from._internal_num_requests_found());
1736 }
1737 if (from._internal_num_requests_bad() != 0) {
1738 _this->_internal_set_num_requests_bad(from._internal_num_requests_bad());
1739 }
1740 if (from._internal_num_requests_old_window() != 0) {
1741 _this->_internal_set_num_requests_old_window(from._internal_num_requests_old_window());
1742 }
1743 if (from._internal_num_requests_delayed() != 0) {
1744 _this->_internal_set_num_requests_delayed(from._internal_num_requests_delayed());
1745 }
1746 if (from._internal_num_requests_uncategorized() != 0) {
1747 _this->_internal_set_num_requests_uncategorized(from._internal_num_requests_uncategorized());
1748 }
1749 if (from._internal_num_requests_timed_out() != 0) {
1750 _this->_internal_set_num_requests_timed_out(from._internal_num_requests_timed_out());
1751 }
1752 if (from._internal_num_requests_waiting() != 0) {
1753 _this->_internal_set_num_requests_waiting(from._internal_num_requests_waiting());
1754 }
1755 if (from._internal_avg_request_response_time() != 0) {
1756 _this->_internal_set_avg_request_response_time(from._internal_avg_request_response_time());
1757 }
1758 if (from._internal_tot_request_response_time() != 0) {
1759 _this->_internal_set_tot_request_response_time(from._internal_tot_request_response_time());
1760 }
1761 if (from._internal_min_request_response_time() != 0) {
1762 _this->_internal_set_min_request_response_time(from._internal_min_request_response_time());
1763 }
1764 if (from._internal_max_request_response_time() != 0) {
1765 _this->_internal_set_max_request_response_time(from._internal_max_request_response_time());
1766 }
1767 if (from._internal_num_buffer_cleanups() != 0) {
1768 _this->_internal_set_num_buffer_cleanups(from._internal_num_buffer_cleanups());
1769 }
1770 if (from._internal_num_periodic_sent() != 0) {
1771 _this->_internal_set_num_periodic_sent(from._internal_num_periodic_sent());
1772 }
1773 if (from._internal_num_periodic_send_failed() != 0) {
1774 _this->_internal_set_num_periodic_send_failed(from._internal_num_periodic_send_failed());
1775 }
1776 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
1777}
1778
1780// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.RequestHandlerInfo)
1781 if (&from == this) return;
1782 Clear();
1783 MergeFrom(from);
1784}
1785
1786PROTOBUF_NOINLINE bool RequestHandlerInfo::IsInitialized() const {
1787 return true;
1788}
1789
1791 using std::swap;
1792 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
1793 ::google::protobuf::internal::memswap<
1796 - PROTOBUF_FIELD_OFFSET(RequestHandlerInfo, _impl_.num_requests_handled_)>(
1797 reinterpret_cast<char*>(&_impl_.num_requests_handled_),
1798 reinterpret_cast<char*>(&other->_impl_.num_requests_handled_));
1799}
1800
1806// ===================================================================
1807
1809 public:
1810};
1811
1812RecordingInfo::RecordingInfo(::google::protobuf::Arena* arena)
1813 : ::google::protobuf::Message(arena) {
1814 SharedCtor(arena);
1815 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.RecordingInfo)
1816}
1817RecordingInfo::RecordingInfo(const RecordingInfo& from) : ::google::protobuf::Message() {
1818 RecordingInfo* const _this = this;
1819 (void)_this;
1820 new (&_impl_) Impl_{
1821 decltype(_impl_.recording_status_){},
1822 decltype(_impl_.packets_recorded_){},
1823 decltype(_impl_.bytes_recorded_){},
1824 /*decltype(_impl_._cached_size_)*/ {},
1825 };
1826 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
1827 from._internal_metadata_);
1828 _impl_.recording_status_.InitDefault();
1829 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1830 _impl_.recording_status_.Set("", GetArenaForAllocation());
1831 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1832 if (!from._internal_recording_status().empty()) {
1833 _this->_impl_.recording_status_.Set(from._internal_recording_status(), _this->GetArenaForAllocation());
1834 }
1836 static_cast<::size_t>(reinterpret_cast<char*>(&_impl_.bytes_recorded_) -
1837 reinterpret_cast<char*>(&_impl_.packets_recorded_)) + sizeof(_impl_.bytes_recorded_));
1838
1839 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.RecordingInfo)
1840}
1841inline void RecordingInfo::SharedCtor(::_pb::Arena* arena) {
1842 (void)arena;
1843 new (&_impl_) Impl_{
1844 decltype(_impl_.recording_status_){},
1845 decltype(_impl_.packets_recorded_){::uint64_t{0u}},
1846 decltype(_impl_.bytes_recorded_){::uint64_t{0u}},
1847 /*decltype(_impl_._cached_size_)*/ {},
1848 };
1849 _impl_.recording_status_.InitDefault();
1850 #ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1851 _impl_.recording_status_.Set("", GetArenaForAllocation());
1852 #endif // PROTOBUF_FORCE_COPY_DEFAULT_STRING
1853}
1855 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.RecordingInfo)
1856 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
1857 SharedDtor();
1858}
1860 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
1861 _impl_.recording_status_.Destroy();
1862}
1865}
1866
1867PROTOBUF_NOINLINE void RecordingInfo::Clear() {
1868// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.RecordingInfo)
1869 ::uint32_t cached_has_bits = 0;
1870 // Prevent compiler warnings about cached_has_bits being unused
1871 (void) cached_has_bits;
1872
1873 _impl_.recording_status_.ClearToEmpty();
1874 ::memset(&_impl_.packets_recorded_, 0, static_cast<::size_t>(
1875 reinterpret_cast<char*>(&_impl_.bytes_recorded_) -
1876 reinterpret_cast<char*>(&_impl_.packets_recorded_)) + sizeof(_impl_.bytes_recorded_));
1877 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
1878}
1879
1881 const char* ptr, ::_pbi::ParseContext* ctx) {
1882 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
1883 return ptr;
1884}
1885
1886
1887PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
1888const ::_pbi::TcParseTable<2, 3, 0, 69, 2> RecordingInfo::_table_ = {
1889 {
1890 0, // no _has_bits_
1891 0, // no _extensions_
1892 3, 24, // max_field_number, fast_idx_mask
1893 offsetof(decltype(_table_), field_lookup_table),
1894 4294967288, // skipmap
1895 offsetof(decltype(_table_), field_entries),
1896 3, // num_field_entries
1897 0, // num_aux_entries
1898 offsetof(decltype(_table_), field_names), // no aux_entries
1900 ::_pbi::TcParser::GenericFallback, // fallback
1901 }, {{
1902 {::_pbi::TcParser::MiniParse, {}},
1903 // string recording_status = 1;
1904 {::_pbi::TcParser::FastUS1,
1905 {10, 63, 0, PROTOBUF_FIELD_OFFSET(RecordingInfo, _impl_.recording_status_)}},
1906 // uint64 packets_recorded = 2;
1907 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RecordingInfo, _impl_.packets_recorded_), 63>(),
1908 {16, 63, 0, PROTOBUF_FIELD_OFFSET(RecordingInfo, _impl_.packets_recorded_)}},
1909 // uint64 bytes_recorded = 3;
1910 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(RecordingInfo, _impl_.bytes_recorded_), 63>(),
1911 {24, 63, 0, PROTOBUF_FIELD_OFFSET(RecordingInfo, _impl_.bytes_recorded_)}},
1912 }}, {{
1913 65535, 65535
1914 }}, {{
1915 // string recording_status = 1;
1916 {PROTOBUF_FIELD_OFFSET(RecordingInfo, _impl_.recording_status_), 0, 0,
1917 (0 | ::_fl::kFcSingular | ::_fl::kUtf8String | ::_fl::kRepAString)},
1918 // uint64 packets_recorded = 2;
1919 {PROTOBUF_FIELD_OFFSET(RecordingInfo, _impl_.packets_recorded_), 0, 0,
1920 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1921 // uint64 bytes_recorded = 3;
1922 {PROTOBUF_FIELD_OFFSET(RecordingInfo, _impl_.bytes_recorded_), 0, 0,
1923 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
1924 }},
1925 // no aux_entries
1926 {{
1927 "\54\20\0\0\0\0\0\0"
1928 "dunedaq.datahandlinglibs.opmon.RecordingInfo"
1929 "recording_status"
1930 }},
1931};
1932
1934 ::uint8_t* target,
1935 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
1936 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.RecordingInfo)
1937 ::uint32_t cached_has_bits = 0;
1938 (void)cached_has_bits;
1939
1940 // string recording_status = 1;
1941 if (!this->_internal_recording_status().empty()) {
1942 const std::string& _s = this->_internal_recording_status();
1943 ::google::protobuf::internal::WireFormatLite::VerifyUtf8String(
1944 _s.data(), static_cast<int>(_s.length()), ::google::protobuf::internal::WireFormatLite::SERIALIZE, "dunedaq.datahandlinglibs.opmon.RecordingInfo.recording_status");
1945 target = stream->WriteStringMaybeAliased(1, _s, target);
1946 }
1947
1948 // uint64 packets_recorded = 2;
1949 if (this->_internal_packets_recorded() != 0) {
1950 target = stream->EnsureSpace(target);
1951 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1952 2, this->_internal_packets_recorded(), target);
1953 }
1954
1955 // uint64 bytes_recorded = 3;
1956 if (this->_internal_bytes_recorded() != 0) {
1957 target = stream->EnsureSpace(target);
1958 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
1959 3, this->_internal_bytes_recorded(), target);
1960 }
1961
1962 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
1963 target =
1964 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
1965 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
1966 }
1967 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.RecordingInfo)
1968 return target;
1969}
1970
1972// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.RecordingInfo)
1973 ::size_t total_size = 0;
1974
1975 ::uint32_t cached_has_bits = 0;
1976 // Prevent compiler warnings about cached_has_bits being unused
1977 (void) cached_has_bits;
1978
1979 // string recording_status = 1;
1980 if (!this->_internal_recording_status().empty()) {
1981 total_size += 1 + ::google::protobuf::internal::WireFormatLite::StringSize(
1983 }
1984
1985 // uint64 packets_recorded = 2;
1986 if (this->_internal_packets_recorded() != 0) {
1987 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1989 }
1990
1991 // uint64 bytes_recorded = 3;
1992 if (this->_internal_bytes_recorded() != 0) {
1993 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
1994 this->_internal_bytes_recorded());
1995 }
1996
1997 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
1998}
1999
2000const ::google::protobuf::Message::ClassData RecordingInfo::_class_data_ = {
2001 ::google::protobuf::Message::CopyWithSourceCheck,
2003};
2004const ::google::protobuf::Message::ClassData*RecordingInfo::GetClassData() const { return &_class_data_; }
2005
2006
2007void RecordingInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
2008 auto* const _this = static_cast<RecordingInfo*>(&to_msg);
2009 auto& from = static_cast<const RecordingInfo&>(from_msg);
2010 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.RecordingInfo)
2011 ABSL_DCHECK_NE(&from, _this);
2012 ::uint32_t cached_has_bits = 0;
2013 (void) cached_has_bits;
2014
2015 if (!from._internal_recording_status().empty()) {
2016 _this->_internal_set_recording_status(from._internal_recording_status());
2017 }
2018 if (from._internal_packets_recorded() != 0) {
2019 _this->_internal_set_packets_recorded(from._internal_packets_recorded());
2020 }
2021 if (from._internal_bytes_recorded() != 0) {
2022 _this->_internal_set_bytes_recorded(from._internal_bytes_recorded());
2023 }
2024 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2025}
2026
2028// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.RecordingInfo)
2029 if (&from == this) return;
2030 Clear();
2031 MergeFrom(from);
2032}
2033
2034PROTOBUF_NOINLINE bool RecordingInfo::IsInitialized() const {
2035 return true;
2036}
2037
2039 using std::swap;
2040 auto* lhs_arena = GetArenaForAllocation();
2041 auto* rhs_arena = other->GetArenaForAllocation();
2042 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2043 ::_pbi::ArenaStringPtr::InternalSwap(&_impl_.recording_status_, lhs_arena,
2044 &other->_impl_.recording_status_, rhs_arena);
2045 ::google::protobuf::internal::memswap<
2046 PROTOBUF_FIELD_OFFSET(RecordingInfo, _impl_.bytes_recorded_)
2048 - PROTOBUF_FIELD_OFFSET(RecordingInfo, _impl_.packets_recorded_)>(
2049 reinterpret_cast<char*>(&_impl_.packets_recorded_),
2050 reinterpret_cast<char*>(&other->_impl_.packets_recorded_));
2051}
2052
2058// ===================================================================
2059
2061 public:
2062};
2063
2064DataProcessorInfo::DataProcessorInfo(::google::protobuf::Arena* arena)
2065 : ::google::protobuf::Message(arena) {
2066 SharedCtor(arena);
2067 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2068}
2070 : ::google::protobuf::Message(), _impl_(from._impl_) {
2071 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2072 from._internal_metadata_);
2073 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2074}
2075inline void DataProcessorInfo::SharedCtor(::_pb::Arena* arena) {
2076 (void)arena;
2077 new (&_impl_) Impl_{
2078 decltype(_impl_.elements_queued_){::uint64_t{0u}},
2079 /*decltype(_impl_._cached_size_)*/ {},
2080 };
2081}
2083 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2084 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2085 SharedDtor();
2086}
2088 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2089}
2093
2094PROTOBUF_NOINLINE void DataProcessorInfo::Clear() {
2095// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2096 ::uint32_t cached_has_bits = 0;
2097 // Prevent compiler warnings about cached_has_bits being unused
2098 (void) cached_has_bits;
2099
2100 _impl_.elements_queued_ = ::uint64_t{0u};
2101 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2102}
2103
2105 const char* ptr, ::_pbi::ParseContext* ctx) {
2106 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2107 return ptr;
2108}
2109
2110
2111PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
2112const ::_pbi::TcParseTable<0, 1, 0, 0, 2> DataProcessorInfo::_table_ = {
2113 {
2114 0, // no _has_bits_
2115 0, // no _extensions_
2116 1, 0, // max_field_number, fast_idx_mask
2117 offsetof(decltype(_table_), field_lookup_table),
2118 4294967294, // skipmap
2119 offsetof(decltype(_table_), field_entries),
2120 1, // num_field_entries
2121 0, // num_aux_entries
2122 offsetof(decltype(_table_), field_names), // no aux_entries
2124 ::_pbi::TcParser::GenericFallback, // fallback
2125 }, {{
2126 // uint64 elements_queued = 1;
2127 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(DataProcessorInfo, _impl_.elements_queued_), 63>(),
2128 {8, 63, 0, PROTOBUF_FIELD_OFFSET(DataProcessorInfo, _impl_.elements_queued_)}},
2129 }}, {{
2130 65535, 65535
2131 }}, {{
2132 // uint64 elements_queued = 1;
2133 {PROTOBUF_FIELD_OFFSET(DataProcessorInfo, _impl_.elements_queued_), 0, 0,
2134 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2135 }},
2136 // no aux_entries
2137 {{
2138 }},
2139};
2140
2142 ::uint8_t* target,
2143 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
2144 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2145 ::uint32_t cached_has_bits = 0;
2146 (void)cached_has_bits;
2147
2148 // uint64 elements_queued = 1;
2149 if (this->_internal_elements_queued() != 0) {
2150 target = stream->EnsureSpace(target);
2151 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2152 1, this->_internal_elements_queued(), target);
2153 }
2154
2155 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2156 target =
2157 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2158 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2159 }
2160 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2161 return target;
2162}
2163
2165// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2166 ::size_t total_size = 0;
2167
2168 ::uint32_t cached_has_bits = 0;
2169 // Prevent compiler warnings about cached_has_bits being unused
2170 (void) cached_has_bits;
2171
2172 // uint64 elements_queued = 1;
2173 if (this->_internal_elements_queued() != 0) {
2174 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2176 }
2177
2178 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
2179}
2180
2181const ::google::protobuf::Message::ClassData DataProcessorInfo::_class_data_ = {
2182 ::google::protobuf::Message::CopyWithSourceCheck,
2184};
2185const ::google::protobuf::Message::ClassData*DataProcessorInfo::GetClassData() const { return &_class_data_; }
2186
2187
2188void DataProcessorInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
2189 auto* const _this = static_cast<DataProcessorInfo*>(&to_msg);
2190 auto& from = static_cast<const DataProcessorInfo&>(from_msg);
2191 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2192 ABSL_DCHECK_NE(&from, _this);
2193 ::uint32_t cached_has_bits = 0;
2194 (void) cached_has_bits;
2195
2196 if (from._internal_elements_queued() != 0) {
2197 _this->_internal_set_elements_queued(from._internal_elements_queued());
2198 }
2199 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2200}
2201
2203// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.DataProcessorInfo)
2204 if (&from == this) return;
2205 Clear();
2206 MergeFrom(from);
2207}
2208
2209PROTOBUF_NOINLINE bool DataProcessorInfo::IsInitialized() const {
2210 return true;
2211}
2212
2214 using std::swap;
2215 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2217}
2218
2224// ===================================================================
2225
2227 public:
2228};
2229
2231 : ::google::protobuf::Message(arena) {
2232 SharedCtor(arena);
2233 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2234}
2236 : ::google::protobuf::Message(), _impl_(from._impl_) {
2237 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2238 from._internal_metadata_);
2239 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2240}
2241inline void FixedRateDataProcessorInfo::SharedCtor(::_pb::Arena* arena) {
2242 (void)arena;
2243 new (&_impl_) Impl_{
2244 decltype(_impl_.num_seq_id_errors_){::uint64_t{0u}},
2245 decltype(_impl_.min_seq_id_jump_){::uint64_t{0u}},
2246 decltype(_impl_.max_seq_id_jump_){::uint64_t{0u}},
2247 decltype(_impl_.num_ts_errors_){::uint64_t{0u}},
2248 /*decltype(_impl_._cached_size_)*/ {},
2249 };
2250}
2252 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2253 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2254 SharedDtor();
2255}
2257 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2258}
2262
2263PROTOBUF_NOINLINE void FixedRateDataProcessorInfo::Clear() {
2264// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2265 ::uint32_t cached_has_bits = 0;
2266 // Prevent compiler warnings about cached_has_bits being unused
2267 (void) cached_has_bits;
2268
2269 ::memset(&_impl_.num_seq_id_errors_, 0, static_cast<::size_t>(
2270 reinterpret_cast<char*>(&_impl_.num_ts_errors_) -
2271 reinterpret_cast<char*>(&_impl_.num_seq_id_errors_)) + sizeof(_impl_.num_ts_errors_));
2272 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2273}
2274
2276 const char* ptr, ::_pbi::ParseContext* ctx) {
2277 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2278 return ptr;
2279}
2280
2281
2282PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
2283const ::_pbi::TcParseTable<2, 4, 0, 0, 2> FixedRateDataProcessorInfo::_table_ = {
2284 {
2285 0, // no _has_bits_
2286 0, // no _extensions_
2287 4, 24, // max_field_number, fast_idx_mask
2288 offsetof(decltype(_table_), field_lookup_table),
2289 4294967280, // skipmap
2290 offsetof(decltype(_table_), field_entries),
2291 4, // num_field_entries
2292 0, // num_aux_entries
2293 offsetof(decltype(_table_), field_names), // no aux_entries
2295 ::_pbi::TcParser::GenericFallback, // fallback
2296 }, {{
2297 // uint64 num_ts_errors = 4;
2298 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(FixedRateDataProcessorInfo, _impl_.num_ts_errors_), 63>(),
2299 {32, 63, 0, PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.num_ts_errors_)}},
2300 // uint64 num_seq_id_errors = 1;
2301 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(FixedRateDataProcessorInfo, _impl_.num_seq_id_errors_), 63>(),
2302 {8, 63, 0, PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.num_seq_id_errors_)}},
2303 // uint64 min_seq_id_jump = 2;
2304 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(FixedRateDataProcessorInfo, _impl_.min_seq_id_jump_), 63>(),
2305 {16, 63, 0, PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.min_seq_id_jump_)}},
2306 // uint64 max_seq_id_jump = 3;
2307 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(FixedRateDataProcessorInfo, _impl_.max_seq_id_jump_), 63>(),
2308 {24, 63, 0, PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.max_seq_id_jump_)}},
2309 }}, {{
2310 65535, 65535
2311 }}, {{
2312 // uint64 num_seq_id_errors = 1;
2313 {PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.num_seq_id_errors_), 0, 0,
2314 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2315 // uint64 min_seq_id_jump = 2;
2316 {PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.min_seq_id_jump_), 0, 0,
2317 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2318 // uint64 max_seq_id_jump = 3;
2319 {PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.max_seq_id_jump_), 0, 0,
2320 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2321 // uint64 num_ts_errors = 4;
2322 {PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.num_ts_errors_), 0, 0,
2323 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2324 }},
2325 // no aux_entries
2326 {{
2327 }},
2328};
2329
2331 ::uint8_t* target,
2332 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
2333 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2334 ::uint32_t cached_has_bits = 0;
2335 (void)cached_has_bits;
2336
2337 // uint64 num_seq_id_errors = 1;
2338 if (this->_internal_num_seq_id_errors() != 0) {
2339 target = stream->EnsureSpace(target);
2340 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2341 1, this->_internal_num_seq_id_errors(), target);
2342 }
2343
2344 // uint64 min_seq_id_jump = 2;
2345 if (this->_internal_min_seq_id_jump() != 0) {
2346 target = stream->EnsureSpace(target);
2347 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2348 2, this->_internal_min_seq_id_jump(), target);
2349 }
2350
2351 // uint64 max_seq_id_jump = 3;
2352 if (this->_internal_max_seq_id_jump() != 0) {
2353 target = stream->EnsureSpace(target);
2354 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2355 3, this->_internal_max_seq_id_jump(), target);
2356 }
2357
2358 // uint64 num_ts_errors = 4;
2359 if (this->_internal_num_ts_errors() != 0) {
2360 target = stream->EnsureSpace(target);
2361 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2362 4, this->_internal_num_ts_errors(), target);
2363 }
2364
2365 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2366 target =
2367 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2368 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2369 }
2370 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2371 return target;
2372}
2373
2375// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2376 ::size_t total_size = 0;
2377
2378 ::uint32_t cached_has_bits = 0;
2379 // Prevent compiler warnings about cached_has_bits being unused
2380 (void) cached_has_bits;
2381
2382 // uint64 num_seq_id_errors = 1;
2383 if (this->_internal_num_seq_id_errors() != 0) {
2384 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2386 }
2387
2388 // uint64 min_seq_id_jump = 2;
2389 if (this->_internal_min_seq_id_jump() != 0) {
2390 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2392 }
2393
2394 // uint64 max_seq_id_jump = 3;
2395 if (this->_internal_max_seq_id_jump() != 0) {
2396 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2398 }
2399
2400 // uint64 num_ts_errors = 4;
2401 if (this->_internal_num_ts_errors() != 0) {
2402 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2403 this->_internal_num_ts_errors());
2404 }
2405
2406 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
2407}
2408
2409const ::google::protobuf::Message::ClassData FixedRateDataProcessorInfo::_class_data_ = {
2410 ::google::protobuf::Message::CopyWithSourceCheck,
2412};
2413const ::google::protobuf::Message::ClassData*FixedRateDataProcessorInfo::GetClassData() const { return &_class_data_; }
2414
2415
2416void FixedRateDataProcessorInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
2417 auto* const _this = static_cast<FixedRateDataProcessorInfo*>(&to_msg);
2418 auto& from = static_cast<const FixedRateDataProcessorInfo&>(from_msg);
2419 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2420 ABSL_DCHECK_NE(&from, _this);
2421 ::uint32_t cached_has_bits = 0;
2422 (void) cached_has_bits;
2423
2424 if (from._internal_num_seq_id_errors() != 0) {
2425 _this->_internal_set_num_seq_id_errors(from._internal_num_seq_id_errors());
2426 }
2427 if (from._internal_min_seq_id_jump() != 0) {
2428 _this->_internal_set_min_seq_id_jump(from._internal_min_seq_id_jump());
2429 }
2430 if (from._internal_max_seq_id_jump() != 0) {
2431 _this->_internal_set_max_seq_id_jump(from._internal_max_seq_id_jump());
2432 }
2433 if (from._internal_num_ts_errors() != 0) {
2434 _this->_internal_set_num_ts_errors(from._internal_num_ts_errors());
2435 }
2436 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2437}
2438
2440// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.FixedRateDataProcessorInfo)
2441 if (&from == this) return;
2442 Clear();
2443 MergeFrom(from);
2444}
2445
2446PROTOBUF_NOINLINE bool FixedRateDataProcessorInfo::IsInitialized() const {
2447 return true;
2448}
2449
2451 using std::swap;
2452 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2453 ::google::protobuf::internal::memswap<
2454 PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.num_ts_errors_)
2456 - PROTOBUF_FIELD_OFFSET(FixedRateDataProcessorInfo, _impl_.num_seq_id_errors_)>(
2457 reinterpret_cast<char*>(&_impl_.num_seq_id_errors_),
2458 reinterpret_cast<char*>(&other->_impl_.num_seq_id_errors_));
2459}
2460
2466// ===================================================================
2467
2469 public:
2470};
2471
2472HitFindingInfo::HitFindingInfo(::google::protobuf::Arena* arena)
2473 : ::google::protobuf::Message(arena) {
2474 SharedCtor(arena);
2475 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2476}
2478 : ::google::protobuf::Message(), _impl_(from._impl_) {
2479 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2480 from._internal_metadata_);
2481 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2482}
2483inline void HitFindingInfo::SharedCtor(::_pb::Arena* arena) {
2484 (void)arena;
2485 new (&_impl_) Impl_{
2486 decltype(_impl_.num_tps_sent_){::uint64_t{0u}},
2487 decltype(_impl_.num_tps_send_failed_){::uint64_t{0u}},
2488 decltype(_impl_.num_tps_suppressed_too_long_){::uint64_t{0u}},
2489 decltype(_impl_.rate_tp_hits_){0},
2490 /*decltype(_impl_._cached_size_)*/ {},
2491 };
2492}
2494 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2495 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2496 SharedDtor();
2497}
2499 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2500}
2504
2505PROTOBUF_NOINLINE void HitFindingInfo::Clear() {
2506// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2507 ::uint32_t cached_has_bits = 0;
2508 // Prevent compiler warnings about cached_has_bits being unused
2509 (void) cached_has_bits;
2510
2511 ::memset(&_impl_.num_tps_sent_, 0, static_cast<::size_t>(
2512 reinterpret_cast<char*>(&_impl_.rate_tp_hits_) -
2513 reinterpret_cast<char*>(&_impl_.num_tps_sent_)) + sizeof(_impl_.rate_tp_hits_));
2514 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2515}
2516
2518 const char* ptr, ::_pbi::ParseContext* ctx) {
2519 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2520 return ptr;
2521}
2522
2523
2524PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
2525const ::_pbi::TcParseTable<2, 4, 0, 0, 2> HitFindingInfo::_table_ = {
2526 {
2527 0, // no _has_bits_
2528 0, // no _extensions_
2529 4, 24, // max_field_number, fast_idx_mask
2530 offsetof(decltype(_table_), field_lookup_table),
2531 4294967280, // skipmap
2532 offsetof(decltype(_table_), field_entries),
2533 4, // num_field_entries
2534 0, // num_aux_entries
2535 offsetof(decltype(_table_), field_names), // no aux_entries
2537 ::_pbi::TcParser::GenericFallback, // fallback
2538 }, {{
2539 // uint64 num_tps_suppressed_too_long = 4;
2540 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HitFindingInfo, _impl_.num_tps_suppressed_too_long_), 63>(),
2541 {32, 63, 0, PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_suppressed_too_long_)}},
2542 // float rate_tp_hits = 1;
2543 {::_pbi::TcParser::FastF32S1,
2544 {13, 63, 0, PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.rate_tp_hits_)}},
2545 // uint64 num_tps_sent = 2;
2546 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HitFindingInfo, _impl_.num_tps_sent_), 63>(),
2547 {16, 63, 0, PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_sent_)}},
2548 // uint64 num_tps_send_failed = 3;
2549 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HitFindingInfo, _impl_.num_tps_send_failed_), 63>(),
2550 {24, 63, 0, PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_send_failed_)}},
2551 }}, {{
2552 65535, 65535
2553 }}, {{
2554 // float rate_tp_hits = 1;
2555 {PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.rate_tp_hits_), 0, 0,
2556 (0 | ::_fl::kFcSingular | ::_fl::kFloat)},
2557 // uint64 num_tps_sent = 2;
2558 {PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_sent_), 0, 0,
2559 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2560 // uint64 num_tps_send_failed = 3;
2561 {PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_send_failed_), 0, 0,
2562 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2563 // uint64 num_tps_suppressed_too_long = 4;
2564 {PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_suppressed_too_long_), 0, 0,
2565 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2566 }},
2567 // no aux_entries
2568 {{
2569 }},
2570};
2571
2573 ::uint8_t* target,
2574 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
2575 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2576 ::uint32_t cached_has_bits = 0;
2577 (void)cached_has_bits;
2578
2579 // float rate_tp_hits = 1;
2580 static_assert(sizeof(::uint32_t) == sizeof(float),
2581 "Code assumes ::uint32_t and float are the same size.");
2582 float tmp_rate_tp_hits = this->_internal_rate_tp_hits();
2583 ::uint32_t raw_rate_tp_hits;
2584 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2585 if (raw_rate_tp_hits != 0) {
2586 target = stream->EnsureSpace(target);
2587 target = ::_pbi::WireFormatLite::WriteFloatToArray(
2588 1, this->_internal_rate_tp_hits(), target);
2589 }
2590
2591 // uint64 num_tps_sent = 2;
2592 if (this->_internal_num_tps_sent() != 0) {
2593 target = stream->EnsureSpace(target);
2594 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2595 2, this->_internal_num_tps_sent(), target);
2596 }
2597
2598 // uint64 num_tps_send_failed = 3;
2599 if (this->_internal_num_tps_send_failed() != 0) {
2600 target = stream->EnsureSpace(target);
2601 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2602 3, this->_internal_num_tps_send_failed(), target);
2603 }
2604
2605 // uint64 num_tps_suppressed_too_long = 4;
2606 if (this->_internal_num_tps_suppressed_too_long() != 0) {
2607 target = stream->EnsureSpace(target);
2608 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2609 4, this->_internal_num_tps_suppressed_too_long(), target);
2610 }
2611
2612 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2613 target =
2614 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2615 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2616 }
2617 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2618 return target;
2619}
2620
2622// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2623 ::size_t total_size = 0;
2624
2625 ::uint32_t cached_has_bits = 0;
2626 // Prevent compiler warnings about cached_has_bits being unused
2627 (void) cached_has_bits;
2628
2629 // uint64 num_tps_sent = 2;
2630 if (this->_internal_num_tps_sent() != 0) {
2631 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2632 this->_internal_num_tps_sent());
2633 }
2634
2635 // uint64 num_tps_send_failed = 3;
2636 if (this->_internal_num_tps_send_failed() != 0) {
2637 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2639 }
2640
2641 // uint64 num_tps_suppressed_too_long = 4;
2642 if (this->_internal_num_tps_suppressed_too_long() != 0) {
2643 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2645 }
2646
2647 // float rate_tp_hits = 1;
2648 static_assert(sizeof(::uint32_t) == sizeof(float),
2649 "Code assumes ::uint32_t and float are the same size.");
2650 float tmp_rate_tp_hits = this->_internal_rate_tp_hits();
2651 ::uint32_t raw_rate_tp_hits;
2652 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2653 if (raw_rate_tp_hits != 0) {
2654 total_size += 5;
2655 }
2656
2657 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
2658}
2659
2660const ::google::protobuf::Message::ClassData HitFindingInfo::_class_data_ = {
2661 ::google::protobuf::Message::CopyWithSourceCheck,
2663};
2664const ::google::protobuf::Message::ClassData*HitFindingInfo::GetClassData() const { return &_class_data_; }
2665
2666
2667void HitFindingInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
2668 auto* const _this = static_cast<HitFindingInfo*>(&to_msg);
2669 auto& from = static_cast<const HitFindingInfo&>(from_msg);
2670 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2671 ABSL_DCHECK_NE(&from, _this);
2672 ::uint32_t cached_has_bits = 0;
2673 (void) cached_has_bits;
2674
2675 if (from._internal_num_tps_sent() != 0) {
2676 _this->_internal_set_num_tps_sent(from._internal_num_tps_sent());
2677 }
2678 if (from._internal_num_tps_send_failed() != 0) {
2679 _this->_internal_set_num_tps_send_failed(from._internal_num_tps_send_failed());
2680 }
2681 if (from._internal_num_tps_suppressed_too_long() != 0) {
2682 _this->_internal_set_num_tps_suppressed_too_long(from._internal_num_tps_suppressed_too_long());
2683 }
2684 static_assert(sizeof(::uint32_t) == sizeof(float),
2685 "Code assumes ::uint32_t and float are the same size.");
2686 float tmp_rate_tp_hits = from._internal_rate_tp_hits();
2687 ::uint32_t raw_rate_tp_hits;
2688 memcpy(&raw_rate_tp_hits, &tmp_rate_tp_hits, sizeof(tmp_rate_tp_hits));
2689 if (raw_rate_tp_hits != 0) {
2690 _this->_internal_set_rate_tp_hits(from._internal_rate_tp_hits());
2691 }
2692 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2693}
2694
2696// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.HitFindingInfo)
2697 if (&from == this) return;
2698 Clear();
2699 MergeFrom(from);
2700}
2701
2702PROTOBUF_NOINLINE bool HitFindingInfo::IsInitialized() const {
2703 return true;
2704}
2705
2707 using std::swap;
2708 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2709 ::google::protobuf::internal::memswap<
2710 PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.rate_tp_hits_)
2712 - PROTOBUF_FIELD_OFFSET(HitFindingInfo, _impl_.num_tps_sent_)>(
2713 reinterpret_cast<char*>(&_impl_.num_tps_sent_),
2714 reinterpret_cast<char*>(&other->_impl_.num_tps_sent_));
2715}
2716
2722// ===================================================================
2723
2725 public:
2726};
2727
2728TPChannelInfo::TPChannelInfo(::google::protobuf::Arena* arena)
2729 : ::google::protobuf::Message(arena) {
2730 SharedCtor(arena);
2731 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2732}
2734 : ::google::protobuf::Message(), _impl_(from._impl_) {
2735 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2736 from._internal_metadata_);
2737 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2738}
2739inline void TPChannelInfo::SharedCtor(::_pb::Arena* arena) {
2740 (void)arena;
2741 new (&_impl_) Impl_{
2742 decltype(_impl_.channel_id_){::uint64_t{0u}},
2743 decltype(_impl_.number_of_tps_){::uint64_t{0u}},
2744 /*decltype(_impl_._cached_size_)*/ {},
2745 };
2746}
2748 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2749 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2750 SharedDtor();
2751}
2753 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2754}
2757}
2758
2759PROTOBUF_NOINLINE void TPChannelInfo::Clear() {
2760// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2761 ::uint32_t cached_has_bits = 0;
2762 // Prevent compiler warnings about cached_has_bits being unused
2763 (void) cached_has_bits;
2764
2765 ::memset(&_impl_.channel_id_, 0, static_cast<::size_t>(
2766 reinterpret_cast<char*>(&_impl_.number_of_tps_) -
2767 reinterpret_cast<char*>(&_impl_.channel_id_)) + sizeof(_impl_.number_of_tps_));
2768 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2769}
2770
2772 const char* ptr, ::_pbi::ParseContext* ctx) {
2773 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2774 return ptr;
2775}
2776
2777
2778PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
2779const ::_pbi::TcParseTable<1, 2, 0, 0, 2> TPChannelInfo::_table_ = {
2780 {
2781 0, // no _has_bits_
2782 0, // no _extensions_
2783 2, 8, // max_field_number, fast_idx_mask
2784 offsetof(decltype(_table_), field_lookup_table),
2785 4294967292, // skipmap
2786 offsetof(decltype(_table_), field_entries),
2787 2, // num_field_entries
2788 0, // num_aux_entries
2789 offsetof(decltype(_table_), field_names), // no aux_entries
2791 ::_pbi::TcParser::GenericFallback, // fallback
2792 }, {{
2793 // uint64 number_of_tps = 2;
2794 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(TPChannelInfo, _impl_.number_of_tps_), 63>(),
2795 {16, 63, 0, PROTOBUF_FIELD_OFFSET(TPChannelInfo, _impl_.number_of_tps_)}},
2796 // uint64 channel_id = 1;
2797 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(TPChannelInfo, _impl_.channel_id_), 63>(),
2798 {8, 63, 0, PROTOBUF_FIELD_OFFSET(TPChannelInfo, _impl_.channel_id_)}},
2799 }}, {{
2800 65535, 65535
2801 }}, {{
2802 // uint64 channel_id = 1;
2803 {PROTOBUF_FIELD_OFFSET(TPChannelInfo, _impl_.channel_id_), 0, 0,
2804 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2805 // uint64 number_of_tps = 2;
2806 {PROTOBUF_FIELD_OFFSET(TPChannelInfo, _impl_.number_of_tps_), 0, 0,
2807 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
2808 }},
2809 // no aux_entries
2810 {{
2811 }},
2812};
2813
2815 ::uint8_t* target,
2816 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
2817 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2818 ::uint32_t cached_has_bits = 0;
2819 (void)cached_has_bits;
2820
2821 // uint64 channel_id = 1;
2822 if (this->_internal_channel_id() != 0) {
2823 target = stream->EnsureSpace(target);
2824 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2825 1, this->_internal_channel_id(), target);
2826 }
2827
2828 // uint64 number_of_tps = 2;
2829 if (this->_internal_number_of_tps() != 0) {
2830 target = stream->EnsureSpace(target);
2831 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
2832 2, this->_internal_number_of_tps(), target);
2833 }
2834
2835 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
2836 target =
2837 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
2838 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
2839 }
2840 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2841 return target;
2842}
2843
2845// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2846 ::size_t total_size = 0;
2847
2848 ::uint32_t cached_has_bits = 0;
2849 // Prevent compiler warnings about cached_has_bits being unused
2850 (void) cached_has_bits;
2851
2852 // uint64 channel_id = 1;
2853 if (this->_internal_channel_id() != 0) {
2854 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2855 this->_internal_channel_id());
2856 }
2857
2858 // uint64 number_of_tps = 2;
2859 if (this->_internal_number_of_tps() != 0) {
2860 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
2861 this->_internal_number_of_tps());
2862 }
2863
2864 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
2865}
2866
2867const ::google::protobuf::Message::ClassData TPChannelInfo::_class_data_ = {
2868 ::google::protobuf::Message::CopyWithSourceCheck,
2870};
2871const ::google::protobuf::Message::ClassData*TPChannelInfo::GetClassData() const { return &_class_data_; }
2872
2873
2874void TPChannelInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
2875 auto* const _this = static_cast<TPChannelInfo*>(&to_msg);
2876 auto& from = static_cast<const TPChannelInfo&>(from_msg);
2877 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2878 ABSL_DCHECK_NE(&from, _this);
2879 ::uint32_t cached_has_bits = 0;
2880 (void) cached_has_bits;
2881
2882 if (from._internal_channel_id() != 0) {
2883 _this->_internal_set_channel_id(from._internal_channel_id());
2884 }
2885 if (from._internal_number_of_tps() != 0) {
2886 _this->_internal_set_number_of_tps(from._internal_number_of_tps());
2887 }
2888 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
2889}
2890
2892// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.TPChannelInfo)
2893 if (&from == this) return;
2894 Clear();
2895 MergeFrom(from);
2896}
2897
2898PROTOBUF_NOINLINE bool TPChannelInfo::IsInitialized() const {
2899 return true;
2900}
2901
2903 using std::swap;
2904 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
2905 ::google::protobuf::internal::memswap<
2906 PROTOBUF_FIELD_OFFSET(TPChannelInfo, _impl_.number_of_tps_)
2908 - PROTOBUF_FIELD_OFFSET(TPChannelInfo, _impl_.channel_id_)>(
2909 reinterpret_cast<char*>(&_impl_.channel_id_),
2910 reinterpret_cast<char*>(&other->_impl_.channel_id_));
2911}
2912
2918// ===================================================================
2919
2921 public:
2922};
2923
2924TPGProcessorInfo::TPGProcessorInfo(::google::protobuf::Arena* arena)
2925 : ::google::protobuf::Message(arena) {
2926 SharedCtor(arena);
2927 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
2928}
2930 : ::google::protobuf::Message(), _impl_(from._impl_) {
2931 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
2932 from._internal_metadata_);
2933 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
2934}
2935inline void TPGProcessorInfo::SharedCtor(::_pb::Arena* arena) {
2936 (void)arena;
2937 new (&_impl_) Impl_{
2938 decltype(_impl_.pedestal_){::int64_t{0}},
2939 decltype(_impl_.accum_){::int64_t{0}},
2940 /*decltype(_impl_._cached_size_)*/ {},
2941 };
2942}
2944 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
2945 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
2946 SharedDtor();
2947}
2949 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
2950}
2954
2955PROTOBUF_NOINLINE void TPGProcessorInfo::Clear() {
2956// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
2957 ::uint32_t cached_has_bits = 0;
2958 // Prevent compiler warnings about cached_has_bits being unused
2959 (void) cached_has_bits;
2960
2961 ::memset(&_impl_.pedestal_, 0, static_cast<::size_t>(
2962 reinterpret_cast<char*>(&_impl_.accum_) -
2963 reinterpret_cast<char*>(&_impl_.pedestal_)) + sizeof(_impl_.accum_));
2964 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
2965}
2966
2968 const char* ptr, ::_pbi::ParseContext* ctx) {
2969 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
2970 return ptr;
2971}
2972
2973
2974PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
2975const ::_pbi::TcParseTable<1, 2, 0, 0, 2> TPGProcessorInfo::_table_ = {
2976 {
2977 0, // no _has_bits_
2978 0, // no _extensions_
2979 2, 8, // max_field_number, fast_idx_mask
2980 offsetof(decltype(_table_), field_lookup_table),
2981 4294967292, // skipmap
2982 offsetof(decltype(_table_), field_entries),
2983 2, // num_field_entries
2984 0, // num_aux_entries
2985 offsetof(decltype(_table_), field_names), // no aux_entries
2987 ::_pbi::TcParser::GenericFallback, // fallback
2988 }, {{
2989 // int64 accum = 2;
2990 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(TPGProcessorInfo, _impl_.accum_), 63>(),
2991 {16, 63, 0, PROTOBUF_FIELD_OFFSET(TPGProcessorInfo, _impl_.accum_)}},
2992 // int64 pedestal = 1;
2993 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(TPGProcessorInfo, _impl_.pedestal_), 63>(),
2994 {8, 63, 0, PROTOBUF_FIELD_OFFSET(TPGProcessorInfo, _impl_.pedestal_)}},
2995 }}, {{
2996 65535, 65535
2997 }}, {{
2998 // int64 pedestal = 1;
2999 {PROTOBUF_FIELD_OFFSET(TPGProcessorInfo, _impl_.pedestal_), 0, 0,
3000 (0 | ::_fl::kFcSingular | ::_fl::kInt64)},
3001 // int64 accum = 2;
3002 {PROTOBUF_FIELD_OFFSET(TPGProcessorInfo, _impl_.accum_), 0, 0,
3003 (0 | ::_fl::kFcSingular | ::_fl::kInt64)},
3004 }},
3005 // no aux_entries
3006 {{
3007 }},
3008};
3009
3011 ::uint8_t* target,
3012 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
3013 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
3014 ::uint32_t cached_has_bits = 0;
3015 (void)cached_has_bits;
3016
3017 // int64 pedestal = 1;
3018 if (this->_internal_pedestal() != 0) {
3019 target = ::google::protobuf::internal::WireFormatLite::
3020 WriteInt64ToArrayWithField<1>(
3021 stream, this->_internal_pedestal(), target);
3022 }
3023
3024 // int64 accum = 2;
3025 if (this->_internal_accum() != 0) {
3026 target = ::google::protobuf::internal::WireFormatLite::
3027 WriteInt64ToArrayWithField<2>(
3028 stream, this->_internal_accum(), target);
3029 }
3030
3031 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3032 target =
3033 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
3034 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
3035 }
3036 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
3037 return target;
3038}
3039
3041// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
3042 ::size_t total_size = 0;
3043
3044 ::uint32_t cached_has_bits = 0;
3045 // Prevent compiler warnings about cached_has_bits being unused
3046 (void) cached_has_bits;
3047
3048 // int64 pedestal = 1;
3049 if (this->_internal_pedestal() != 0) {
3050 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(
3051 this->_internal_pedestal());
3052 }
3053
3054 // int64 accum = 2;
3055 if (this->_internal_accum() != 0) {
3056 total_size += ::_pbi::WireFormatLite::Int64SizePlusOne(
3057 this->_internal_accum());
3058 }
3059
3060 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
3061}
3062
3063const ::google::protobuf::Message::ClassData TPGProcessorInfo::_class_data_ = {
3064 ::google::protobuf::Message::CopyWithSourceCheck,
3066};
3067const ::google::protobuf::Message::ClassData*TPGProcessorInfo::GetClassData() const { return &_class_data_; }
3068
3069
3070void TPGProcessorInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
3071 auto* const _this = static_cast<TPGProcessorInfo*>(&to_msg);
3072 auto& from = static_cast<const TPGProcessorInfo&>(from_msg);
3073 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
3074 ABSL_DCHECK_NE(&from, _this);
3075 ::uint32_t cached_has_bits = 0;
3076 (void) cached_has_bits;
3077
3078 if (from._internal_pedestal() != 0) {
3079 _this->_internal_set_pedestal(from._internal_pedestal());
3080 }
3081 if (from._internal_accum() != 0) {
3082 _this->_internal_set_accum(from._internal_accum());
3083 }
3084 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
3085}
3086
3088// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.TPGProcessorInfo)
3089 if (&from == this) return;
3090 Clear();
3091 MergeFrom(from);
3092}
3093
3094PROTOBUF_NOINLINE bool TPGProcessorInfo::IsInitialized() const {
3095 return true;
3096}
3097
3099 using std::swap;
3100 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3101 ::google::protobuf::internal::memswap<
3102 PROTOBUF_FIELD_OFFSET(TPGProcessorInfo, _impl_.accum_)
3104 - PROTOBUF_FIELD_OFFSET(TPGProcessorInfo, _impl_.pedestal_)>(
3105 reinterpret_cast<char*>(&_impl_.pedestal_),
3106 reinterpret_cast<char*>(&other->_impl_.pedestal_));
3107}
3108
3114// ===================================================================
3115
3117 public:
3118};
3119
3121 : ::google::protobuf::Message(arena) {
3122 SharedCtor(arena);
3123 // @@protoc_insertion_point(arena_constructor:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3124}
3126 : ::google::protobuf::Message(), _impl_(from._impl_) {
3127 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
3128 from._internal_metadata_);
3129 // @@protoc_insertion_point(copy_constructor:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3130}
3131inline void TPGProcessorReducedInfo::SharedCtor(::_pb::Arena* arena) {
3132 (void)arena;
3133 new (&_impl_) Impl_{
3134 decltype(_impl_.average_){0},
3135 decltype(_impl_.max_){0},
3136 decltype(_impl_.min_){0},
3137 decltype(_impl_.max_channel_id_){0u},
3138 decltype(_impl_.min_channel_id_){0u},
3139 decltype(_impl_.standard_dev_){0},
3140 /*decltype(_impl_._cached_size_)*/ {},
3141 };
3142}
3144 // @@protoc_insertion_point(destructor:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3145 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
3146 SharedDtor();
3147}
3149 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
3150}
3154
3155PROTOBUF_NOINLINE void TPGProcessorReducedInfo::Clear() {
3156// @@protoc_insertion_point(message_clear_start:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3157 ::uint32_t cached_has_bits = 0;
3158 // Prevent compiler warnings about cached_has_bits being unused
3159 (void) cached_has_bits;
3160
3161 ::memset(&_impl_.average_, 0, static_cast<::size_t>(
3162 reinterpret_cast<char*>(&_impl_.standard_dev_) -
3163 reinterpret_cast<char*>(&_impl_.average_)) + sizeof(_impl_.standard_dev_));
3164 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
3165}
3166
3168 const char* ptr, ::_pbi::ParseContext* ctx) {
3169 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
3170 return ptr;
3171}
3172
3173
3174PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
3175const ::_pbi::TcParseTable<3, 6, 0, 0, 2> TPGProcessorReducedInfo::_table_ = {
3176 {
3177 0, // no _has_bits_
3178 0, // no _extensions_
3179 6, 56, // max_field_number, fast_idx_mask
3180 offsetof(decltype(_table_), field_lookup_table),
3181 4294967232, // skipmap
3182 offsetof(decltype(_table_), field_entries),
3183 6, // num_field_entries
3184 0, // num_aux_entries
3185 offsetof(decltype(_table_), field_names), // no aux_entries
3187 ::_pbi::TcParser::GenericFallback, // fallback
3188 }, {{
3189 {::_pbi::TcParser::MiniParse, {}},
3190 // float average = 1;
3191 {::_pbi::TcParser::FastF32S1,
3192 {13, 63, 0, PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.average_)}},
3193 // int32 max = 2;
3194 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(TPGProcessorReducedInfo, _impl_.max_), 63>(),
3195 {16, 63, 0, PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.max_)}},
3196 // int32 min = 3;
3197 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(TPGProcessorReducedInfo, _impl_.min_), 63>(),
3198 {24, 63, 0, PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.min_)}},
3199 // uint32 max_channel_id = 4;
3200 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(TPGProcessorReducedInfo, _impl_.max_channel_id_), 63>(),
3201 {32, 63, 0, PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.max_channel_id_)}},
3202 // uint32 min_channel_id = 5;
3203 {::_pbi::TcParser::SingularVarintNoZag1<::uint32_t, offsetof(TPGProcessorReducedInfo, _impl_.min_channel_id_), 63>(),
3204 {40, 63, 0, PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.min_channel_id_)}},
3205 // float standard_dev = 6;
3206 {::_pbi::TcParser::FastF32S1,
3207 {53, 63, 0, PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.standard_dev_)}},
3208 {::_pbi::TcParser::MiniParse, {}},
3209 }}, {{
3210 65535, 65535
3211 }}, {{
3212 // float average = 1;
3213 {PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.average_), 0, 0,
3214 (0 | ::_fl::kFcSingular | ::_fl::kFloat)},
3215 // int32 max = 2;
3216 {PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.max_), 0, 0,
3217 (0 | ::_fl::kFcSingular | ::_fl::kInt32)},
3218 // int32 min = 3;
3219 {PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.min_), 0, 0,
3220 (0 | ::_fl::kFcSingular | ::_fl::kInt32)},
3221 // uint32 max_channel_id = 4;
3222 {PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.max_channel_id_), 0, 0,
3223 (0 | ::_fl::kFcSingular | ::_fl::kUInt32)},
3224 // uint32 min_channel_id = 5;
3225 {PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.min_channel_id_), 0, 0,
3226 (0 | ::_fl::kFcSingular | ::_fl::kUInt32)},
3227 // float standard_dev = 6;
3228 {PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.standard_dev_), 0, 0,
3229 (0 | ::_fl::kFcSingular | ::_fl::kFloat)},
3230 }},
3231 // no aux_entries
3232 {{
3233 }},
3234};
3235
3237 ::uint8_t* target,
3238 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
3239 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3240 ::uint32_t cached_has_bits = 0;
3241 (void)cached_has_bits;
3242
3243 // float average = 1;
3244 static_assert(sizeof(::uint32_t) == sizeof(float),
3245 "Code assumes ::uint32_t and float are the same size.");
3246 float tmp_average = this->_internal_average();
3247 ::uint32_t raw_average;
3248 memcpy(&raw_average, &tmp_average, sizeof(tmp_average));
3249 if (raw_average != 0) {
3250 target = stream->EnsureSpace(target);
3251 target = ::_pbi::WireFormatLite::WriteFloatToArray(
3252 1, this->_internal_average(), target);
3253 }
3254
3255 // int32 max = 2;
3256 if (this->_internal_max() != 0) {
3257 target = ::google::protobuf::internal::WireFormatLite::
3258 WriteInt32ToArrayWithField<2>(
3259 stream, this->_internal_max(), target);
3260 }
3261
3262 // int32 min = 3;
3263 if (this->_internal_min() != 0) {
3264 target = ::google::protobuf::internal::WireFormatLite::
3265 WriteInt32ToArrayWithField<3>(
3266 stream, this->_internal_min(), target);
3267 }
3268
3269 // uint32 max_channel_id = 4;
3270 if (this->_internal_max_channel_id() != 0) {
3271 target = stream->EnsureSpace(target);
3272 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
3273 4, this->_internal_max_channel_id(), target);
3274 }
3275
3276 // uint32 min_channel_id = 5;
3277 if (this->_internal_min_channel_id() != 0) {
3278 target = stream->EnsureSpace(target);
3279 target = ::_pbi::WireFormatLite::WriteUInt32ToArray(
3280 5, this->_internal_min_channel_id(), target);
3281 }
3282
3283 // float standard_dev = 6;
3284 static_assert(sizeof(::uint32_t) == sizeof(float),
3285 "Code assumes ::uint32_t and float are the same size.");
3286 float tmp_standard_dev = this->_internal_standard_dev();
3287 ::uint32_t raw_standard_dev;
3288 memcpy(&raw_standard_dev, &tmp_standard_dev, sizeof(tmp_standard_dev));
3289 if (raw_standard_dev != 0) {
3290 target = stream->EnsureSpace(target);
3291 target = ::_pbi::WireFormatLite::WriteFloatToArray(
3292 6, this->_internal_standard_dev(), target);
3293 }
3294
3295 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
3296 target =
3297 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
3298 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
3299 }
3300 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3301 return target;
3302}
3303
3305// @@protoc_insertion_point(message_byte_size_start:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3306 ::size_t total_size = 0;
3307
3308 ::uint32_t cached_has_bits = 0;
3309 // Prevent compiler warnings about cached_has_bits being unused
3310 (void) cached_has_bits;
3311
3312 // float average = 1;
3313 static_assert(sizeof(::uint32_t) == sizeof(float),
3314 "Code assumes ::uint32_t and float are the same size.");
3315 float tmp_average = this->_internal_average();
3316 ::uint32_t raw_average;
3317 memcpy(&raw_average, &tmp_average, sizeof(tmp_average));
3318 if (raw_average != 0) {
3319 total_size += 5;
3320 }
3321
3322 // int32 max = 2;
3323 if (this->_internal_max() != 0) {
3324 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(
3325 this->_internal_max());
3326 }
3327
3328 // int32 min = 3;
3329 if (this->_internal_min() != 0) {
3330 total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(
3331 this->_internal_min());
3332 }
3333
3334 // uint32 max_channel_id = 4;
3335 if (this->_internal_max_channel_id() != 0) {
3336 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
3337 this->_internal_max_channel_id());
3338 }
3339
3340 // uint32 min_channel_id = 5;
3341 if (this->_internal_min_channel_id() != 0) {
3342 total_size += ::_pbi::WireFormatLite::UInt32SizePlusOne(
3343 this->_internal_min_channel_id());
3344 }
3345
3346 // float standard_dev = 6;
3347 static_assert(sizeof(::uint32_t) == sizeof(float),
3348 "Code assumes ::uint32_t and float are the same size.");
3349 float tmp_standard_dev = this->_internal_standard_dev();
3350 ::uint32_t raw_standard_dev;
3351 memcpy(&raw_standard_dev, &tmp_standard_dev, sizeof(tmp_standard_dev));
3352 if (raw_standard_dev != 0) {
3353 total_size += 5;
3354 }
3355
3356 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
3357}
3358
3359const ::google::protobuf::Message::ClassData TPGProcessorReducedInfo::_class_data_ = {
3360 ::google::protobuf::Message::CopyWithSourceCheck,
3362};
3363const ::google::protobuf::Message::ClassData*TPGProcessorReducedInfo::GetClassData() const { return &_class_data_; }
3364
3365
3366void TPGProcessorReducedInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
3367 auto* const _this = static_cast<TPGProcessorReducedInfo*>(&to_msg);
3368 auto& from = static_cast<const TPGProcessorReducedInfo&>(from_msg);
3369 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3370 ABSL_DCHECK_NE(&from, _this);
3371 ::uint32_t cached_has_bits = 0;
3372 (void) cached_has_bits;
3373
3374 static_assert(sizeof(::uint32_t) == sizeof(float),
3375 "Code assumes ::uint32_t and float are the same size.");
3376 float tmp_average = from._internal_average();
3377 ::uint32_t raw_average;
3378 memcpy(&raw_average, &tmp_average, sizeof(tmp_average));
3379 if (raw_average != 0) {
3380 _this->_internal_set_average(from._internal_average());
3381 }
3382 if (from._internal_max() != 0) {
3383 _this->_internal_set_max(from._internal_max());
3384 }
3385 if (from._internal_min() != 0) {
3386 _this->_internal_set_min(from._internal_min());
3387 }
3388 if (from._internal_max_channel_id() != 0) {
3389 _this->_internal_set_max_channel_id(from._internal_max_channel_id());
3390 }
3391 if (from._internal_min_channel_id() != 0) {
3392 _this->_internal_set_min_channel_id(from._internal_min_channel_id());
3393 }
3394 static_assert(sizeof(::uint32_t) == sizeof(float),
3395 "Code assumes ::uint32_t and float are the same size.");
3396 float tmp_standard_dev = from._internal_standard_dev();
3397 ::uint32_t raw_standard_dev;
3398 memcpy(&raw_standard_dev, &tmp_standard_dev, sizeof(tmp_standard_dev));
3399 if (raw_standard_dev != 0) {
3400 _this->_internal_set_standard_dev(from._internal_standard_dev());
3401 }
3402 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
3403}
3404
3406// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.datahandlinglibs.opmon.TPGProcessorReducedInfo)
3407 if (&from == this) return;
3408 Clear();
3409 MergeFrom(from);
3410}
3411
3412PROTOBUF_NOINLINE bool TPGProcessorReducedInfo::IsInitialized() const {
3413 return true;
3414}
3415
3417 using std::swap;
3418 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
3419 ::google::protobuf::internal::memswap<
3420 PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.standard_dev_)
3422 - PROTOBUF_FIELD_OFFSET(TPGProcessorReducedInfo, _impl_.average_)>(
3423 reinterpret_cast<char*>(&_impl_.average_),
3424 reinterpret_cast<char*>(&other->_impl_.average_));
3425}
3426
3432// @@protoc_insertion_point(namespace_scope)
3433} // namespace opmon
3434} // namespace datahandlinglibs
3435} // namespace dunedaq
3436namespace google {
3437namespace protobuf {
3438} // namespace protobuf
3439} // namespace google
3440// @@protoc_insertion_point(global_scope)
3441#include "google/protobuf/port_undef.inc"
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
void SharedCtor(::google::protobuf::Arena *arena)
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::google::protobuf::Metadata GetMetadata() const final
const ::google::protobuf::Message::ClassData * GetClassData() const final
static const ::google::protobuf::internal::TcParseTable< 4, 11, 0, 0, 2 > _table_
static const ::google::protobuf::internal::TcParseTable< 0, 1, 0, 0, 2 > _table_
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
const ::google::protobuf::Message::ClassData * GetClassData() const final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
friend void swap(DataProcessorInfo &a, DataProcessorInfo &b)
::google::protobuf::Metadata GetMetadata() const final
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 void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void SharedCtor(::google::protobuf::Arena *arena)
static const ::google::protobuf::internal::TcParseTable< 2, 3, 0, 0, 2 > _table_
const ::google::protobuf::Message::ClassData * GetClassData() const final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
const ::google::protobuf::Message::ClassData * GetClassData() const final
static const ::google::protobuf::internal::TcParseTable< 2, 4, 0, 0, 2 > _table_
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::google::protobuf::internal::TcParseTable< 2, 4, 0, 0, 2 > _table_
void SharedCtor(::google::protobuf::Arena *arena)
const ::google::protobuf::Message::ClassData * GetClassData() const final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::google::protobuf::Metadata GetMetadata() const final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
static const ::google::protobuf::internal::TcParseTable< 0, 1, 0, 0, 2 > _table_
::google::protobuf::Metadata GetMetadata() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
friend void swap(LatencyBufferInfo &a, LatencyBufferInfo &b)
void SharedCtor(::google::protobuf::Arena *arena)
const ::google::protobuf::Message::ClassData * GetClassData() const final
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
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
static const ::google::protobuf::internal::TcParseTable< 2, 3, 0, 69, 2 > _table_
const ::google::protobuf::Message::ClassData * GetClassData() const final
void SharedCtor(::google::protobuf::Arena *arena)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const 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
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
const ::google::protobuf::Message::ClassData * GetClassData() const final
static const ::google::protobuf::internal::TcParseTable< 4, 15, 0, 0, 7 > _table_
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::google::protobuf::Metadata GetMetadata() const final
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)
const ::google::protobuf::Message::ClassData * GetClassData() const final
static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
void SharedCtor(::google::protobuf::Arena *arena)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
::google::protobuf::Metadata GetMetadata() const final
const ::google::protobuf::Message::ClassData * GetClassData() const final
static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_
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 SharedCtor(::google::protobuf::Arena *arena)
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::google::protobuf::internal::TcParseTable< 3, 6, 0, 0, 2 > _table_
const ::google::protobuf::Message::ClassData * GetClassData() const final
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)
static constexprconst ::_pb::EnumDescriptor ** file_level_enum_descriptors_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto
::absl::once_flag descriptor_table_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto_once
::_pb::Metadata file_level_metadata_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto[11]
static constexprconst ::_pb::ServiceDescriptor ** file_level_service_descriptors_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto_getter()
const ::_pbi::DescriptorTable descriptor_table_datahandlinglibs_2fopmon_2fdatahandling_5finfo_2eproto
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DataHandlerInfoDefaultTypeInternal _DataHandlerInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TPGProcessorInfoDefaultTypeInternal _TPGProcessorInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 HitFindingInfoDefaultTypeInternal _HitFindingInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LatencyBufferInfoDefaultTypeInternal _LatencyBufferInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 FixedRateDataProcessorInfoDefaultTypeInternal _FixedRateDataProcessorInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TPGProcessorReducedInfoDefaultTypeInternal _TPGProcessorReducedInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 RecordingInfoDefaultTypeInternal _RecordingInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 RequestHandlerInfoDefaultTypeInternal _RequestHandlerInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DataProcessorInfoDefaultTypeInternal _DataProcessorInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TPChannelInfoDefaultTypeInternal _TPChannelInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 DataSourceInfoDefaultTypeInternal _DataSourceInfo_default_instance_
The DUNE-DAQ namespace.
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_
mutable::google::protobuf::internal::CachedSize _cached_size_
::google::protobuf::internal::ArenaStringPtr recording_status_
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