DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
hermescontroller.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: hermesmodules/opmon/hermescontroller.proto
3
4#ifndef GOOGLE_PROTOBUF_INCLUDED_hermesmodules_2fopmon_2fhermescontroller_2eproto_2epb_2eh
5#define GOOGLE_PROTOBUF_INCLUDED_hermesmodules_2fopmon_2fhermescontroller_2eproto_2epb_2eh
6
7#include <limits>
8#include <string>
9#include <type_traits>
10
11#include "google/protobuf/port_def.inc"
12#if PROTOBUF_VERSION < 4024000
13#error "This file was generated by a newer version of protoc which is"
14#error "incompatible with your Protocol Buffer headers. Please update"
15#error "your headers."
16#endif // PROTOBUF_VERSION
17
18#if 4024004 < PROTOBUF_MIN_PROTOC_VERSION
19#error "This file was generated by an older version of protoc which is"
20#error "incompatible with your Protocol Buffer headers. Please"
21#error "regenerate this file with a newer version of protoc."
22#endif // PROTOBUF_MIN_PROTOC_VERSION
23#include "google/protobuf/port_undef.inc"
24#include "google/protobuf/io/coded_stream.h"
25#include "google/protobuf/arena.h"
26#include "google/protobuf/arenastring.h"
27#include "google/protobuf/generated_message_tctable_decl.h"
28#include "google/protobuf/generated_message_util.h"
29#include "google/protobuf/metadata_lite.h"
30#include "google/protobuf/generated_message_reflection.h"
31#include "google/protobuf/message.h"
32#include "google/protobuf/repeated_field.h" // IWYU pragma: export
33#include "google/protobuf/extension_set.h" // IWYU pragma: export
34#include "google/protobuf/unknown_field_set.h"
35// @@protoc_insertion_point(includes)
36
37// Must be included last.
38#include "google/protobuf/port_def.inc"
39
40#define PROTOBUF_INTERNAL_EXPORT_hermesmodules_2fopmon_2fhermescontroller_2eproto
41
42namespace google {
43namespace protobuf {
44namespace internal {
45class AnyMetadata;
46} // namespace internal
47} // namespace protobuf
48} // namespace google
49
50// Internal implementation detail -- do not use these members.
54extern const ::google::protobuf::internal::DescriptorTable
56namespace dunedaq {
57namespace hermesmodules {
58namespace opmon {
59class ControllerInfo;
60struct ControllerInfoDefaultTypeInternal;
61extern ControllerInfoDefaultTypeInternal _ControllerInfo_default_instance_;
62class LinkInfo;
63struct LinkInfoDefaultTypeInternal;
64extern LinkInfoDefaultTypeInternal _LinkInfo_default_instance_;
65} // namespace opmon
66} // namespace hermesmodules
67} // namespace dunedaq
68namespace google {
69namespace protobuf {
70} // namespace protobuf
71} // namespace google
72
73namespace dunedaq {
74namespace hermesmodules {
75namespace opmon {
76
77// ===================================================================
78
79
80// -------------------------------------------------------------------
81
82class LinkInfo final :
83 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dunedaq.hermesmodules.opmon.LinkInfo) */ {
84 public:
85 inline LinkInfo() : LinkInfo(nullptr) {}
86 ~LinkInfo() override;
87 template<typename = void>
88 explicit PROTOBUF_CONSTEXPR LinkInfo(::google::protobuf::internal::ConstantInitialized);
89
90 LinkInfo(const LinkInfo& from);
91 LinkInfo(LinkInfo&& from) noexcept
92 : LinkInfo() {
93 *this = ::std::move(from);
94 }
95
96 inline LinkInfo& operator=(const LinkInfo& from) {
97 CopyFrom(from);
98 return *this;
99 }
100 inline LinkInfo& operator=(LinkInfo&& from) noexcept {
101 if (this == &from) return *this;
102 if (GetOwningArena() == from.GetOwningArena()
103 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
104 && GetOwningArena() != nullptr
105 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
106 ) {
107 InternalSwap(&from);
108 } else {
109 CopyFrom(from);
110 }
111 return *this;
112 }
113
114 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
115 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
116 }
117 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
118 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
119 }
120
121 static const ::google::protobuf::Descriptor* descriptor() {
122 return GetDescriptor();
123 }
124 static const ::google::protobuf::Descriptor* GetDescriptor() {
125 return default_instance().GetMetadata().descriptor;
126 }
127 static const ::google::protobuf::Reflection* GetReflection() {
128 return default_instance().GetMetadata().reflection;
129 }
130 static const LinkInfo& default_instance() {
132 }
133 static inline const LinkInfo* internal_default_instance() {
134 return reinterpret_cast<const LinkInfo*>(
136 }
137 static constexpr int kIndexInFileMessages =
138 0;
139
140 friend void swap(LinkInfo& a, LinkInfo& b) {
141 a.Swap(&b);
142 }
143 inline void Swap(LinkInfo* other) {
144 if (other == this) return;
145 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
146 if (GetOwningArena() != nullptr &&
147 GetOwningArena() == other->GetOwningArena()) {
148 #else // PROTOBUF_FORCE_COPY_IN_SWAP
149 if (GetOwningArena() == other->GetOwningArena()) {
150 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
151 InternalSwap(other);
152 } else {
153 ::google::protobuf::internal::GenericSwap(this, other);
154 }
155 }
157 if (other == this) return;
158 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
159 InternalSwap(other);
160 }
161
162 // implements Message ----------------------------------------------
163
164 LinkInfo* New(::google::protobuf::Arena* arena = nullptr) const final {
165 return CreateMaybeMessage<LinkInfo>(arena);
166 }
167 using ::google::protobuf::Message::CopyFrom;
168 void CopyFrom(const LinkInfo& from);
169 using ::google::protobuf::Message::MergeFrom;
170 void MergeFrom( const LinkInfo& from) {
171 LinkInfo::MergeImpl(*this, from);
172 }
173 private:
174 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
175 public:
176 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
177 bool IsInitialized() const final;
178
179 ::size_t ByteSizeLong() const final;
180 const char* _InternalParse(const char* ptr, ::google::protobuf::internal::ParseContext* ctx) final;
181 ::uint8_t* _InternalSerialize(
182 ::uint8_t* target, ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
183 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
184
185 private:
186 void SharedCtor(::google::protobuf::Arena* arena);
187 void SharedDtor();
188 void SetCachedSize(int size) const final;
189 void InternalSwap(LinkInfo* other);
190
191 private:
192 friend class ::google::protobuf::internal::AnyMetadata;
193 static ::absl::string_view FullMessageName() {
194 return "dunedaq.hermesmodules.opmon.LinkInfo";
195 }
196 protected:
197 explicit LinkInfo(::google::protobuf::Arena* arena);
198 public:
199
200 static const ClassData _class_data_;
201 const ::google::protobuf::Message::ClassData*GetClassData() const final;
202
203 ::google::protobuf::Metadata GetMetadata() const final;
204
205 // nested types ----------------------------------------------------
206
207 // accessors -------------------------------------------------------
208
209 enum : int {
220 };
221 // bool err = 1;
222 void clear_err() ;
223 bool err() const;
224 void set_err(bool value);
225
226 private:
227 bool _internal_err() const;
228 void _internal_set_err(bool value);
229
230 public:
231 // bool eth_rdy = 2;
232 void clear_eth_rdy() ;
233 bool eth_rdy() const;
234 void set_eth_rdy(bool value);
235
236 private:
237 bool _internal_eth_rdy() const;
238 void _internal_set_eth_rdy(bool value);
239
240 public:
241 // bool src_rdy = 3;
242 void clear_src_rdy() ;
243 bool src_rdy() const;
244 void set_src_rdy(bool value);
245
246 private:
247 bool _internal_src_rdy() const;
248 void _internal_set_src_rdy(bool value);
249
250 public:
251 // bool udp_rdy = 4;
252 void clear_udp_rdy() ;
253 bool udp_rdy() const;
254 void set_udp_rdy(bool value);
255
256 private:
257 bool _internal_udp_rdy() const;
258 void _internal_set_udp_rdy(bool value);
259
260 public:
261 // uint32 sent_arp_count = 10;
262 void clear_sent_arp_count() ;
263 ::uint32_t sent_arp_count() const;
264 void set_sent_arp_count(::uint32_t value);
265
266 private:
267 ::uint32_t _internal_sent_arp_count() const;
268 void _internal_set_sent_arp_count(::uint32_t value);
269
270 public:
271 // uint32 sent_ping_count = 11;
272 void clear_sent_ping_count() ;
273 ::uint32_t sent_ping_count() const;
274 void set_sent_ping_count(::uint32_t value);
275
276 private:
277 ::uint32_t _internal_sent_ping_count() const;
278 void _internal_set_sent_ping_count(::uint32_t value);
279
280 public:
281 // uint32 sent_udp_count = 12;
282 void clear_sent_udp_count() ;
283 ::uint32_t sent_udp_count() const;
284 void set_sent_udp_count(::uint32_t value);
285
286 private:
287 ::uint32_t _internal_sent_udp_count() const;
288 void _internal_set_sent_udp_count(::uint32_t value);
289
290 public:
291 // uint32 rcvd_arp_count = 15;
292 void clear_rcvd_arp_count() ;
293 ::uint32_t rcvd_arp_count() const;
294 void set_rcvd_arp_count(::uint32_t value);
295
296 private:
297 ::uint32_t _internal_rcvd_arp_count() const;
298 void _internal_set_rcvd_arp_count(::uint32_t value);
299
300 public:
301 // uint32 rcvd_ping_count = 16;
302 void clear_rcvd_ping_count() ;
303 ::uint32_t rcvd_ping_count() const;
304 void set_rcvd_ping_count(::uint32_t value);
305
306 private:
307 ::uint32_t _internal_rcvd_ping_count() const;
308 void _internal_set_rcvd_ping_count(::uint32_t value);
309
310 public:
311 // uint32 rcvd_udp_count = 17;
312 void clear_rcvd_udp_count() ;
313 ::uint32_t rcvd_udp_count() const;
314 void set_rcvd_udp_count(::uint32_t value);
315
316 private:
317 ::uint32_t _internal_rcvd_udp_count() const;
318 void _internal_set_rcvd_udp_count(::uint32_t value);
319
320 public:
321 // @@protoc_insertion_point(class_scope:dunedaq.hermesmodules.opmon.LinkInfo)
322 private:
323 class _Internal;
324
325 friend class ::google::protobuf::internal::TcParser;
326 static const ::google::protobuf::internal::TcParseTable<4, 10, 0, 0, 2> _table_;
327 template <typename T> friend class ::google::protobuf::Arena::InternalHelper;
330 struct Impl_ {
331 bool err_;
335 ::uint32_t sent_arp_count_;
337 ::uint32_t sent_udp_count_;
338 ::uint32_t rcvd_arp_count_;
340 ::uint32_t rcvd_udp_count_;
341 mutable ::google::protobuf::internal::CachedSize _cached_size_;
342 PROTOBUF_TSAN_DECLARE_MEMBER
343 };
344 union { Impl_ _impl_; };
345 friend struct ::TableStruct_hermesmodules_2fopmon_2fhermescontroller_2eproto;
346};// -------------------------------------------------------------------
347
348class ControllerInfo final :
349 public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:dunedaq.hermesmodules.opmon.ControllerInfo) */ {
350 public:
351 inline ControllerInfo() : ControllerInfo(nullptr) {}
352 ~ControllerInfo() override;
353 template<typename = void>
354 explicit PROTOBUF_CONSTEXPR ControllerInfo(::google::protobuf::internal::ConstantInitialized);
355
356 ControllerInfo(const ControllerInfo& from);
358 : ControllerInfo() {
359 *this = ::std::move(from);
360 }
361
363 CopyFrom(from);
364 return *this;
365 }
366 inline ControllerInfo& operator=(ControllerInfo&& from) noexcept {
367 if (this == &from) return *this;
368 if (GetOwningArena() == from.GetOwningArena()
369 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
370 && GetOwningArena() != nullptr
371 #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
372 ) {
373 InternalSwap(&from);
374 } else {
375 CopyFrom(from);
376 }
377 return *this;
378 }
379
380 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
381 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
382 }
383 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
384 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
385 }
386
387 static const ::google::protobuf::Descriptor* descriptor() {
388 return GetDescriptor();
389 }
390 static const ::google::protobuf::Descriptor* GetDescriptor() {
391 return default_instance().GetMetadata().descriptor;
392 }
393 static const ::google::protobuf::Reflection* GetReflection() {
394 return default_instance().GetMetadata().reflection;
395 }
397 return *internal_default_instance();
398 }
400 return reinterpret_cast<const ControllerInfo*>(
402 }
403 static constexpr int kIndexInFileMessages =
404 1;
405
406 friend void swap(ControllerInfo& a, ControllerInfo& b) {
407 a.Swap(&b);
408 }
409 inline void Swap(ControllerInfo* other) {
410 if (other == this) return;
411 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
412 if (GetOwningArena() != nullptr &&
413 GetOwningArena() == other->GetOwningArena()) {
414 #else // PROTOBUF_FORCE_COPY_IN_SWAP
415 if (GetOwningArena() == other->GetOwningArena()) {
416 #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
417 InternalSwap(other);
418 } else {
419 ::google::protobuf::internal::GenericSwap(this, other);
420 }
421 }
423 if (other == this) return;
424 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
425 InternalSwap(other);
426 }
427
428 // implements Message ----------------------------------------------
429
430 ControllerInfo* New(::google::protobuf::Arena* arena = nullptr) const final {
431 return CreateMaybeMessage<ControllerInfo>(arena);
432 }
433 using ::google::protobuf::Message::CopyFrom;
434 void CopyFrom(const ControllerInfo& from);
435 using ::google::protobuf::Message::MergeFrom;
436 void MergeFrom( const ControllerInfo& from) {
437 ControllerInfo::MergeImpl(*this, from);
438 }
439 private:
440 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
441 public:
442 PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
443 bool IsInitialized() const final;
444
445 ::size_t ByteSizeLong() const final;
446 const char* _InternalParse(const char* ptr, ::google::protobuf::internal::ParseContext* ctx) final;
447 ::uint8_t* _InternalSerialize(
448 ::uint8_t* target, ::google::protobuf::io::EpsCopyOutputStream* stream) const final;
449 int GetCachedSize() const final { return _impl_._cached_size_.Get(); }
450
451 private:
452 void SharedCtor(::google::protobuf::Arena* arena);
453 void SharedDtor();
454 void SetCachedSize(int size) const final;
455 void InternalSwap(ControllerInfo* other);
456
457 private:
458 friend class ::google::protobuf::internal::AnyMetadata;
459 static ::absl::string_view FullMessageName() {
460 return "dunedaq.hermesmodules.opmon.ControllerInfo";
461 }
462 protected:
463 explicit ControllerInfo(::google::protobuf::Arena* arena);
464 public:
465
466 static const ClassData _class_data_;
467 const ::google::protobuf::Message::ClassData*GetClassData() const final;
468
469 ::google::protobuf::Metadata GetMetadata() const final;
470
471 // nested types ----------------------------------------------------
472
473 // accessors -------------------------------------------------------
474
475 enum : int {
476 kTotalAmountFieldNumber = 1,
477 kAmountSinceLastGetInfoCallFieldNumber = 2,
478 };
479 // uint64 total_amount = 1;
480 void clear_total_amount() ;
481 ::uint64_t total_amount() const;
482 void set_total_amount(::uint64_t value);
483
484 private:
485 ::uint64_t _internal_total_amount() const;
486 void _internal_set_total_amount(::uint64_t value);
487
488 public:
489 // uint32 amount_since_last_get_info_call = 2;
490 void clear_amount_since_last_get_info_call() ;
491 ::uint32_t amount_since_last_get_info_call() const;
492 void set_amount_since_last_get_info_call(::uint32_t value);
493
494 private:
495 ::uint32_t _internal_amount_since_last_get_info_call() const;
496 void _internal_set_amount_since_last_get_info_call(::uint32_t value);
497
498 public:
499 // @@protoc_insertion_point(class_scope:dunedaq.hermesmodules.opmon.ControllerInfo)
500 private:
501 class _Internal;
502
503 friend class ::google::protobuf::internal::TcParser;
504 static const ::google::protobuf::internal::TcParseTable<1, 2, 0, 0, 2> _table_;
505 template <typename T> friend class ::google::protobuf::Arena::InternalHelper;
508 struct Impl_ {
509 ::uint64_t total_amount_;
511 mutable ::google::protobuf::internal::CachedSize _cached_size_;
512 PROTOBUF_TSAN_DECLARE_MEMBER
513 };
514 union { Impl_ _impl_; };
515 friend struct ::TableStruct_hermesmodules_2fopmon_2fhermescontroller_2eproto;
516};
517
518// ===================================================================
519
520
521
522
523// ===================================================================
524
525
526#ifdef __GNUC__
527#pragma GCC diagnostic push
528#pragma GCC diagnostic ignored "-Wstrict-aliasing"
529#endif // __GNUC__
530// -------------------------------------------------------------------
531
532// LinkInfo
533
534// bool err = 1;
535inline void LinkInfo::clear_err() {
536 _impl_.err_ = false;
537}
538inline bool LinkInfo::err() const {
539 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.err)
540 return _internal_err();
541}
542inline void LinkInfo::set_err(bool value) {
543 _internal_set_err(value);
544 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.err)
545}
546inline bool LinkInfo::_internal_err() const {
547 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
548 return _impl_.err_;
549}
550inline void LinkInfo::_internal_set_err(bool value) {
551 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
552 ;
553 _impl_.err_ = value;
554}
555
556// bool eth_rdy = 2;
557inline void LinkInfo::clear_eth_rdy() {
558 _impl_.eth_rdy_ = false;
559}
560inline bool LinkInfo::eth_rdy() const {
561 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.eth_rdy)
562 return _internal_eth_rdy();
563}
564inline void LinkInfo::set_eth_rdy(bool value) {
565 _internal_set_eth_rdy(value);
566 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.eth_rdy)
567}
568inline bool LinkInfo::_internal_eth_rdy() const {
569 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
570 return _impl_.eth_rdy_;
571}
572inline void LinkInfo::_internal_set_eth_rdy(bool value) {
573 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
574 ;
575 _impl_.eth_rdy_ = value;
576}
577
578// bool src_rdy = 3;
579inline void LinkInfo::clear_src_rdy() {
580 _impl_.src_rdy_ = false;
581}
582inline bool LinkInfo::src_rdy() const {
583 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.src_rdy)
584 return _internal_src_rdy();
585}
586inline void LinkInfo::set_src_rdy(bool value) {
587 _internal_set_src_rdy(value);
588 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.src_rdy)
589}
590inline bool LinkInfo::_internal_src_rdy() const {
591 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
592 return _impl_.src_rdy_;
593}
594inline void LinkInfo::_internal_set_src_rdy(bool value) {
595 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
596 ;
597 _impl_.src_rdy_ = value;
598}
599
600// bool udp_rdy = 4;
601inline void LinkInfo::clear_udp_rdy() {
602 _impl_.udp_rdy_ = false;
603}
604inline bool LinkInfo::udp_rdy() const {
605 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.udp_rdy)
606 return _internal_udp_rdy();
607}
608inline void LinkInfo::set_udp_rdy(bool value) {
609 _internal_set_udp_rdy(value);
610 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.udp_rdy)
611}
612inline bool LinkInfo::_internal_udp_rdy() const {
613 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
614 return _impl_.udp_rdy_;
615}
616inline void LinkInfo::_internal_set_udp_rdy(bool value) {
617 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
618 ;
619 _impl_.udp_rdy_ = value;
620}
621
622// uint32 sent_arp_count = 10;
623inline void LinkInfo::clear_sent_arp_count() {
624 _impl_.sent_arp_count_ = 0u;
625}
626inline ::uint32_t LinkInfo::sent_arp_count() const {
627 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.sent_arp_count)
628 return _internal_sent_arp_count();
629}
630inline void LinkInfo::set_sent_arp_count(::uint32_t value) {
631 _internal_set_sent_arp_count(value);
632 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.sent_arp_count)
633}
634inline ::uint32_t LinkInfo::_internal_sent_arp_count() const {
635 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
636 return _impl_.sent_arp_count_;
637}
638inline void LinkInfo::_internal_set_sent_arp_count(::uint32_t value) {
639 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
640 ;
641 _impl_.sent_arp_count_ = value;
642}
643
644// uint32 sent_ping_count = 11;
645inline void LinkInfo::clear_sent_ping_count() {
646 _impl_.sent_ping_count_ = 0u;
647}
648inline ::uint32_t LinkInfo::sent_ping_count() const {
649 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.sent_ping_count)
650 return _internal_sent_ping_count();
651}
652inline void LinkInfo::set_sent_ping_count(::uint32_t value) {
653 _internal_set_sent_ping_count(value);
654 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.sent_ping_count)
655}
656inline ::uint32_t LinkInfo::_internal_sent_ping_count() const {
657 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
658 return _impl_.sent_ping_count_;
659}
660inline void LinkInfo::_internal_set_sent_ping_count(::uint32_t value) {
661 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
662 ;
663 _impl_.sent_ping_count_ = value;
664}
665
666// uint32 sent_udp_count = 12;
667inline void LinkInfo::clear_sent_udp_count() {
668 _impl_.sent_udp_count_ = 0u;
669}
670inline ::uint32_t LinkInfo::sent_udp_count() const {
671 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.sent_udp_count)
672 return _internal_sent_udp_count();
673}
674inline void LinkInfo::set_sent_udp_count(::uint32_t value) {
675 _internal_set_sent_udp_count(value);
676 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.sent_udp_count)
677}
678inline ::uint32_t LinkInfo::_internal_sent_udp_count() const {
679 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
680 return _impl_.sent_udp_count_;
681}
682inline void LinkInfo::_internal_set_sent_udp_count(::uint32_t value) {
683 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
684 ;
685 _impl_.sent_udp_count_ = value;
686}
687
688// uint32 rcvd_arp_count = 15;
689inline void LinkInfo::clear_rcvd_arp_count() {
690 _impl_.rcvd_arp_count_ = 0u;
691}
692inline ::uint32_t LinkInfo::rcvd_arp_count() const {
693 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.rcvd_arp_count)
694 return _internal_rcvd_arp_count();
695}
696inline void LinkInfo::set_rcvd_arp_count(::uint32_t value) {
697 _internal_set_rcvd_arp_count(value);
698 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.rcvd_arp_count)
699}
700inline ::uint32_t LinkInfo::_internal_rcvd_arp_count() const {
701 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
702 return _impl_.rcvd_arp_count_;
703}
704inline void LinkInfo::_internal_set_rcvd_arp_count(::uint32_t value) {
705 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
706 ;
707 _impl_.rcvd_arp_count_ = value;
708}
709
710// uint32 rcvd_ping_count = 16;
711inline void LinkInfo::clear_rcvd_ping_count() {
712 _impl_.rcvd_ping_count_ = 0u;
713}
714inline ::uint32_t LinkInfo::rcvd_ping_count() const {
715 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.rcvd_ping_count)
716 return _internal_rcvd_ping_count();
717}
718inline void LinkInfo::set_rcvd_ping_count(::uint32_t value) {
719 _internal_set_rcvd_ping_count(value);
720 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.rcvd_ping_count)
721}
722inline ::uint32_t LinkInfo::_internal_rcvd_ping_count() const {
723 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
724 return _impl_.rcvd_ping_count_;
725}
726inline void LinkInfo::_internal_set_rcvd_ping_count(::uint32_t value) {
727 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
728 ;
729 _impl_.rcvd_ping_count_ = value;
730}
731
732// uint32 rcvd_udp_count = 17;
733inline void LinkInfo::clear_rcvd_udp_count() {
734 _impl_.rcvd_udp_count_ = 0u;
735}
736inline ::uint32_t LinkInfo::rcvd_udp_count() const {
737 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.LinkInfo.rcvd_udp_count)
738 return _internal_rcvd_udp_count();
739}
740inline void LinkInfo::set_rcvd_udp_count(::uint32_t value) {
741 _internal_set_rcvd_udp_count(value);
742 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.LinkInfo.rcvd_udp_count)
743}
744inline ::uint32_t LinkInfo::_internal_rcvd_udp_count() const {
745 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
746 return _impl_.rcvd_udp_count_;
747}
748inline void LinkInfo::_internal_set_rcvd_udp_count(::uint32_t value) {
749 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
750 ;
751 _impl_.rcvd_udp_count_ = value;
752}
753
754// -------------------------------------------------------------------
755
756// ControllerInfo
757
758// uint64 total_amount = 1;
759inline void ControllerInfo::clear_total_amount() {
760 _impl_.total_amount_ = ::uint64_t{0u};
761}
762inline ::uint64_t ControllerInfo::total_amount() const {
763 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.ControllerInfo.total_amount)
764 return _internal_total_amount();
765}
766inline void ControllerInfo::set_total_amount(::uint64_t value) {
767 _internal_set_total_amount(value);
768 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.ControllerInfo.total_amount)
769}
770inline ::uint64_t ControllerInfo::_internal_total_amount() const {
771 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
772 return _impl_.total_amount_;
773}
774inline void ControllerInfo::_internal_set_total_amount(::uint64_t value) {
775 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
776 ;
777 _impl_.total_amount_ = value;
778}
779
780// uint32 amount_since_last_get_info_call = 2;
781inline void ControllerInfo::clear_amount_since_last_get_info_call() {
782 _impl_.amount_since_last_get_info_call_ = 0u;
783}
784inline ::uint32_t ControllerInfo::amount_since_last_get_info_call() const {
785 // @@protoc_insertion_point(field_get:dunedaq.hermesmodules.opmon.ControllerInfo.amount_since_last_get_info_call)
786 return _internal_amount_since_last_get_info_call();
787}
788inline void ControllerInfo::set_amount_since_last_get_info_call(::uint32_t value) {
789 _internal_set_amount_since_last_get_info_call(value);
790 // @@protoc_insertion_point(field_set:dunedaq.hermesmodules.opmon.ControllerInfo.amount_since_last_get_info_call)
791}
792inline ::uint32_t ControllerInfo::_internal_amount_since_last_get_info_call() const {
793 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
794 return _impl_.amount_since_last_get_info_call_;
795}
796inline void ControllerInfo::_internal_set_amount_since_last_get_info_call(::uint32_t value) {
797 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
798 ;
799 _impl_.amount_since_last_get_info_call_ = value;
800}
801
802#ifdef __GNUC__
803#pragma GCC diagnostic pop
804#endif // __GNUC__
805
806// @@protoc_insertion_point(namespace_scope)
807} // namespace opmon
808} // namespace hermesmodules
809} // namespace dunedaq
810
811
812// @@protoc_insertion_point(global_scope)
813
814#include "google/protobuf/port_undef.inc"
815
816#endif // GOOGLE_PROTOBUF_INCLUDED_hermesmodules_2fopmon_2fhermescontroller_2eproto_2epb_2eh
static const ControllerInfo * internal_default_instance()
PROTOBUF_CONSTEXPR ControllerInfo(::google::protobuf::internal::ConstantInitialized)
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
ControllerInfo & operator=(const ControllerInfo &from)
static const ::google::protobuf::internal::TcParseTable< 1, 2, 0, 0, 2 > _table_
static const ControllerInfo & default_instance()
static const ::google::protobuf::Descriptor * GetDescriptor()
friend void swap(ControllerInfo &a, ControllerInfo &b)
ControllerInfo & operator=(ControllerInfo &&from) noexcept
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ::google::protobuf::Reflection * GetReflection()
ControllerInfo * New(::google::protobuf::Arena *arena=nullptr) const final
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
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 const ::google::protobuf::Descriptor * descriptor()
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
LinkInfo * New(::google::protobuf::Arena *arena=nullptr) const final
LinkInfo & operator=(const LinkInfo &from)
PROTOBUF_CONSTEXPR LinkInfo(::google::protobuf::internal::ConstantInitialized)
static const LinkInfo * internal_default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const ::google::protobuf::Descriptor * GetDescriptor()
void SharedCtor(::google::protobuf::Arena *arena)
const ::google::protobuf::Message::ClassData * GetClassData() const final
static const ::google::protobuf::Reflection * GetReflection()
LinkInfo & operator=(LinkInfo &&from) noexcept
friend void swap(LinkInfo &a, LinkInfo &b)
static const ::google::protobuf::internal::TcParseTable< 4, 10, 0, 0, 2 > _table_
::google::protobuf::Metadata GetMetadata() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const ::google::protobuf::internal::DescriptorTable descriptor_table_hermesmodules_2fopmon_2fhermescontroller_2eproto
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 LinkInfoDefaultTypeInternal _LinkInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 ControllerInfoDefaultTypeInternal _ControllerInfo_default_instance_
Including Qt Headers.
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size
mutable::google::protobuf::internal::CachedSize _cached_size_
mutable::google::protobuf::internal::CachedSize _cached_size_