4#ifndef GOOGLE_PROTOBUF_INCLUDED_ctbmodules_2fopmon_2fCTBModule_2eproto_2epb_2eh
5#define GOOGLE_PROTOBUF_INCLUDED_ctbmodules_2fopmon_2fCTBModule_2eproto_2epb_2eh
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"
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."
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"
33#include "google/protobuf/extension_set.h"
34#include "google/protobuf/unknown_field_set.h"
38#include "google/protobuf/port_def.inc"
40#define PROTOBUF_INTERNAL_EXPORT_ctbmodules_2fopmon_2fCTBModule_2eproto
54extern const ::google::protobuf::internal::DescriptorTable
60struct CTBModuleInfoDefaultTypeInternal;
63struct TriggerInfoDefaultTypeInternal;
83 public ::google::protobuf::Message {
87 template<
typename =
void>
88 explicit PROTOBUF_CONSTEXPR
CTBModuleInfo(::google::protobuf::internal::ConstantInitialized);
93 *
this = ::std::move(from);
101 if (
this == &from)
return *
this;
102 if (GetOwningArena() == from.GetOwningArena()
103 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
104 && GetOwningArena() !=
nullptr
115 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
118 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
144 if (other ==
this)
return;
145 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
146 if (GetOwningArena() !=
nullptr &&
147 GetOwningArena() == other->GetOwningArena()) {
149 if (GetOwningArena() == other->GetOwningArena()) {
153 ::google::protobuf::internal::GenericSwap(
this, other);
157 if (other ==
this)
return;
158 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
165 return CreateMaybeMessage<CTBModuleInfo>(arena);
167 using ::google::protobuf::Message::CopyFrom;
169 using ::google::protobuf::Message::MergeFrom;
174 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
176 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
180 const
char*
_InternalParse(const
char* ptr, ::
google::protobuf::internal::ParseContext* ctx) final;
182 ::uint8_t* target, ::
google::protobuf::io::EpsCopyOutputStream* stream) const final;
186 void SharedCtor(::google::protobuf::Arena* arena);
192 friend class ::google::protobuf::internal::AnyMetadata;
194 return "dunedaq.ctbmodules.opmon.CTBModuleInfo";
201 const ::google::protobuf::Message::ClassData*
GetClassData() const final;
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;
342 PROTOBUF_TSAN_DECLARE_MEMBER
345 friend struct ::TableStruct_ctbmodules_2fopmon_2fCTBModule_2eproto;
349 public ::google::protobuf::Message {
353 template<
typename =
void>
354 explicit PROTOBUF_CONSTEXPR
TriggerInfo(::google::protobuf::internal::ConstantInitialized);
359 *
this = ::std::move(from);
367 if (
this == &from)
return *
this;
368 if (GetOwningArena() == from.GetOwningArena()
369 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
370 && GetOwningArena() !=
nullptr
381 return _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance);
384 return _internal_metadata_.mutable_unknown_fields<::google::protobuf::UnknownFieldSet>();
388 return GetDescriptor();
391 return default_instance().GetMetadata().descriptor;
394 return default_instance().GetMetadata().reflection;
397 return *internal_default_instance();
403 static constexpr int kIndexInFileMessages =
410 if (other ==
this)
return;
411 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
412 if (GetOwningArena() !=
nullptr &&
413 GetOwningArena() == other->GetOwningArena()) {
415 if (GetOwningArena() == other->GetOwningArena()) {
419 ::google::protobuf::internal::GenericSwap(
this, other);
423 if (other ==
this)
return;
424 ABSL_DCHECK(GetOwningArena() == other->GetOwningArena());
431 return CreateMaybeMessage<TriggerInfo>(arena);
433 using ::google::protobuf::Message::CopyFrom;
435 using ::google::protobuf::Message::MergeFrom;
437 TriggerInfo::MergeImpl(*
this, from);
440 static void MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg);
442 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
443 bool IsInitialized() const final;
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(); }
454 void SetCachedSize(
int size)
const final;
458 friend class ::google::protobuf::internal::AnyMetadata;
460 return "dunedaq.ctbmodules.opmon.TriggerInfo";
463 explicit TriggerInfo(::google::protobuf::Arena* arena);
467 const ::google::protobuf::Message::ClassData*GetClassData() const final;
469 ::
google::protobuf::Metadata GetMetadata() const final;
476 kCountFieldNumber = 1,
480 ::uint64_t count()
const;
481 void set_count(::uint64_t value);
484 ::uint64_t _internal_count()
const;
485 void _internal_set_count(::uint64_t value);
492 friend class ::google::protobuf::internal::TcParser;
493 static const ::google::protobuf::internal::TcParseTable<0, 1, 0, 0, 2>
_table_;
494 template <
typename T>
friend class ::google::protobuf::Arena::InternalHelper;
500 PROTOBUF_TSAN_DECLARE_MEMBER
503 friend struct ::TableStruct_ctbmodules_2fopmon_2fCTBModule_2eproto;
515#pragma GCC diagnostic push
516#pragma GCC diagnostic ignored "-Wstrict-aliasing"
523inline void CTBModuleInfo::clear_num_control_messages_sent() {
524 _impl_.num_control_messages_sent_ = 0u;
526inline ::uint32_t CTBModuleInfo::num_control_messages_sent()
const {
528 return _internal_num_control_messages_sent();
530inline void CTBModuleInfo::set_num_control_messages_sent(::uint32_t value) {
531 _internal_set_num_control_messages_sent(value);
534inline ::uint32_t CTBModuleInfo::_internal_num_control_messages_sent()
const {
535 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
536 return _impl_.num_control_messages_sent_;
538inline void CTBModuleInfo::_internal_set_num_control_messages_sent(::uint32_t value) {
539 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
541 _impl_.num_control_messages_sent_ = value;
545inline void CTBModuleInfo::clear_num_control_responses_received() {
546 _impl_.num_control_responses_received_ = 0u;
548inline ::uint32_t CTBModuleInfo::num_control_responses_received()
const {
550 return _internal_num_control_responses_received();
552inline void CTBModuleInfo::set_num_control_responses_received(::uint32_t value) {
553 _internal_set_num_control_responses_received(value);
556inline ::uint32_t CTBModuleInfo::_internal_num_control_responses_received()
const {
557 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
558 return _impl_.num_control_responses_received_;
560inline void CTBModuleInfo::_internal_set_num_control_responses_received(::uint32_t value) {
561 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
563 _impl_.num_control_responses_received_ = value;
567inline void CTBModuleInfo::clear_ctb_hardware_running() {
568 _impl_.ctb_hardware_running_ =
false;
570inline bool CTBModuleInfo::ctb_hardware_running()
const {
572 return _internal_ctb_hardware_running();
574inline void CTBModuleInfo::set_ctb_hardware_running(
bool value) {
575 _internal_set_ctb_hardware_running(value);
578inline bool CTBModuleInfo::_internal_ctb_hardware_running()
const {
579 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
580 return _impl_.ctb_hardware_running_;
582inline void CTBModuleInfo::_internal_set_ctb_hardware_running(
bool value) {
583 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
585 _impl_.ctb_hardware_running_ = value;
589inline void CTBModuleInfo::clear_ctb_hardware_configured() {
590 _impl_.ctb_hardware_configured_ =
false;
592inline bool CTBModuleInfo::ctb_hardware_configured()
const {
594 return _internal_ctb_hardware_configured();
596inline void CTBModuleInfo::set_ctb_hardware_configured(
bool value) {
597 _internal_set_ctb_hardware_configured(value);
600inline bool CTBModuleInfo::_internal_ctb_hardware_configured()
const {
601 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
602 return _impl_.ctb_hardware_configured_;
604inline void CTBModuleInfo::_internal_set_ctb_hardware_configured(
bool value) {
605 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
607 _impl_.ctb_hardware_configured_ = value;
611inline void CTBModuleInfo::clear_failed_to_send_hsi_events_counter() {
612 _impl_.failed_to_send_hsi_events_counter_ = ::uint64_t{0u};
614inline ::uint64_t CTBModuleInfo::failed_to_send_hsi_events_counter()
const {
616 return _internal_failed_to_send_hsi_events_counter();
618inline void CTBModuleInfo::set_failed_to_send_hsi_events_counter(::uint64_t value) {
619 _internal_set_failed_to_send_hsi_events_counter(value);
622inline ::uint64_t CTBModuleInfo::_internal_failed_to_send_hsi_events_counter()
const {
623 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
624 return _impl_.failed_to_send_hsi_events_counter_;
626inline void CTBModuleInfo::_internal_set_failed_to_send_hsi_events_counter(::uint64_t value) {
627 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
629 _impl_.failed_to_send_hsi_events_counter_ = value;
633inline void CTBModuleInfo::clear_last_sent_timestamp() {
634 _impl_.last_sent_timestamp_ = ::uint64_t{0u};
636inline ::uint64_t CTBModuleInfo::last_sent_timestamp()
const {
638 return _internal_last_sent_timestamp();
640inline void CTBModuleInfo::set_last_sent_timestamp(::uint64_t value) {
641 _internal_set_last_sent_timestamp(value);
644inline ::uint64_t CTBModuleInfo::_internal_last_sent_timestamp()
const {
645 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
646 return _impl_.last_sent_timestamp_;
648inline void CTBModuleInfo::_internal_set_last_sent_timestamp(::uint64_t value) {
649 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
651 _impl_.last_sent_timestamp_ = value;
655inline void CTBModuleInfo::clear_last_readout_timestamp() {
656 _impl_.last_readout_timestamp_ = ::uint64_t{0u};
658inline ::uint64_t CTBModuleInfo::last_readout_timestamp()
const {
660 return _internal_last_readout_timestamp();
662inline void CTBModuleInfo::set_last_readout_timestamp(::uint64_t value) {
663 _internal_set_last_readout_timestamp(value);
666inline ::uint64_t CTBModuleInfo::_internal_last_readout_timestamp()
const {
667 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
668 return _impl_.last_readout_timestamp_;
670inline void CTBModuleInfo::_internal_set_last_readout_timestamp(::uint64_t value) {
671 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
673 _impl_.last_readout_timestamp_ = value;
677inline void CTBModuleInfo::clear_average_buffer_occupancy() {
678 _impl_.average_buffer_occupancy_ = 0;
680inline double CTBModuleInfo::average_buffer_occupancy()
const {
682 return _internal_average_buffer_occupancy();
684inline void CTBModuleInfo::set_average_buffer_occupancy(
double value) {
685 _internal_set_average_buffer_occupancy(value);
688inline double CTBModuleInfo::_internal_average_buffer_occupancy()
const {
689 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
690 return _impl_.average_buffer_occupancy_;
692inline void CTBModuleInfo::_internal_set_average_buffer_occupancy(
double value) {
693 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
695 _impl_.average_buffer_occupancy_ = value;
699inline void CTBModuleInfo::clear_total_hlt_count() {
700 _impl_.total_hlt_count_ = ::uint64_t{0u};
702inline ::uint64_t CTBModuleInfo::total_hlt_count()
const {
704 return _internal_total_hlt_count();
706inline void CTBModuleInfo::set_total_hlt_count(::uint64_t value) {
707 _internal_set_total_hlt_count(value);
710inline ::uint64_t CTBModuleInfo::_internal_total_hlt_count()
const {
711 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
712 return _impl_.total_hlt_count_;
714inline void CTBModuleInfo::_internal_set_total_hlt_count(::uint64_t value) {
715 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
717 _impl_.total_hlt_count_ = value;
721inline void CTBModuleInfo::clear_ts_word_count() {
722 _impl_.ts_word_count_ = ::uint64_t{0u};
724inline ::uint64_t CTBModuleInfo::ts_word_count()
const {
726 return _internal_ts_word_count();
728inline void CTBModuleInfo::set_ts_word_count(::uint64_t value) {
729 _internal_set_ts_word_count(value);
732inline ::uint64_t CTBModuleInfo::_internal_ts_word_count()
const {
733 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
734 return _impl_.ts_word_count_;
736inline void CTBModuleInfo::_internal_set_ts_word_count(::uint64_t value) {
737 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
739 _impl_.ts_word_count_ = value;
747inline void TriggerInfo::clear_count() {
748 _impl_.count_ = ::uint64_t{0u};
750inline ::uint64_t TriggerInfo::count()
const {
752 return _internal_count();
754inline void TriggerInfo::set_count(::uint64_t value) {
755 _internal_set_count(value);
758inline ::uint64_t TriggerInfo::_internal_count()
const {
759 PROTOBUF_TSAN_READ(&_impl_._tsan_detect_race);
760 return _impl_.count_;
762inline void TriggerInfo::_internal_set_count(::uint64_t value) {
763 PROTOBUF_TSAN_WRITE(&_impl_._tsan_detect_race);
765 _impl_.count_ = value;
769#pragma GCC diagnostic pop
780#include "google/protobuf/port_undef.inc"
const ::google::protobuf::internal::DescriptorTable descriptor_table_ctbmodules_2fopmon_2fCTBModule_2eproto
void _internal_set_total_hlt_count(::uint64_t value)
void set_num_control_messages_sent(::uint32_t value)
static const ::google::protobuf::Reflection * GetReflection()
::size_t ByteSizeLong() const final
::uint64_t _internal_total_hlt_count() const
~CTBModuleInfo() override
static const CTBModuleInfo & default_instance()
static const CTBModuleInfo * internal_default_instance()
static constexpr int kIndexInFileMessages
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
CTBModuleInfo * New(::google::protobuf::Arena *arena=nullptr) const final
void clear_ctb_hardware_configured()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void _internal_set_ts_word_count(::uint64_t value)
void clear_last_sent_timestamp()
void set_num_control_responses_received(::uint32_t value)
::uint64_t _internal_last_sent_timestamp() const
double _internal_average_buffer_occupancy() const
::uint64_t _internal_failed_to_send_hsi_events_counter() const
void CopyFrom(const CTBModuleInfo &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::uint64_t ts_word_count() const
void InternalSwap(CTBModuleInfo *other)
void UnsafeArenaSwap(CTBModuleInfo *other)
::uint64_t last_sent_timestamp() const
void DestructorSkippable_
::uint32_t num_control_responses_received() const
double average_buffer_occupancy() const
void set_last_sent_timestamp(::uint64_t value)
::absl::string_view FullMessageName()
void _internal_set_average_buffer_occupancy(double value)
void _internal_set_num_control_messages_sent(::uint32_t value)
CTBModuleInfo & operator=(CTBModuleInfo &&from) noexcept
void set_ctb_hardware_configured(bool value)
void _internal_set_ctb_hardware_configured(bool value)
void clear_ts_word_count()
CTBModuleInfo & operator=(const CTBModuleInfo &from)
void _internal_set_failed_to_send_hsi_events_counter(::uint64_t value)
bool _internal_ctb_hardware_running() const
::uint64_t _internal_last_readout_timestamp() const
PROTOBUF_CONSTEXPR CTBModuleInfo(::google::protobuf::internal::ConstantInitialized)
void set_total_hlt_count(::uint64_t value)
void set_last_readout_timestamp(::uint64_t value)
friend void swap(CTBModuleInfo &a, CTBModuleInfo &b)
static const ::google::protobuf::Descriptor * GetDescriptor()
void clear_ctb_hardware_running()
void SharedCtor(::google::protobuf::Arena *arena)
static const ::google::protobuf::internal::TcParseTable< 4, 10, 0, 0, 2 > _table_
::uint32_t _internal_num_control_responses_received() const
void _internal_set_last_readout_timestamp(::uint64_t value)
int GetCachedSize() const final
void clear_average_buffer_occupancy()
void set_failed_to_send_hsi_events_counter(::uint64_t value)
::google::protobuf::Metadata GetMetadata() const final
::uint64_t _internal_ts_word_count() const
bool IsInitialized() const final
bool ctb_hardware_configured() const
const char * _InternalParse(const char *ptr, ::google::protobuf::internal::ParseContext *ctx) final
bool _internal_ctb_hardware_configured() const
static const ::google::protobuf::Descriptor * descriptor()
void set_average_buffer_occupancy(double value)
::uint32_t num_control_messages_sent() const
void clear_failed_to_send_hsi_events_counter()
void set_ts_word_count(::uint64_t value)
bool ctb_hardware_running() const
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void _internal_set_ctb_hardware_running(bool value)
CTBModuleInfo(CTBModuleInfo &&from) noexcept
void _internal_set_last_sent_timestamp(::uint64_t value)
void set_ctb_hardware_running(bool value)
void clear_num_control_responses_received()
static void MergeImpl(::google::protobuf::Message &to_msg, const ::google::protobuf::Message &from_msg)
::uint64_t total_hlt_count() const
void clear_last_readout_timestamp()
void MergeFrom(const CTBModuleInfo &from)
const ::google::protobuf::Message::ClassData * GetClassData() const final
void Swap(CTBModuleInfo *other)
void _internal_set_num_control_responses_received(::uint32_t value)
void clear_num_control_messages_sent()
void SetCachedSize(int size) const final
::uint64_t failed_to_send_hsi_events_counter() const
::uint64_t last_readout_timestamp() const
void clear_total_hlt_count()
static const ClassData _class_data_
void InternalArenaConstructable_
::uint32_t _internal_num_control_messages_sent() const
@ kTsWordCountFieldNumber
@ kTotalHltCountFieldNumber
@ kFailedToSendHsiEventsCounterFieldNumber
@ kCtbHardwareConfiguredFieldNumber
@ kLastSentTimestampFieldNumber
@ kLastReadoutTimestampFieldNumber
@ kCtbHardwareRunningFieldNumber
@ kNumControlResponsesReceivedFieldNumber
@ kAverageBufferOccupancyFieldNumber
@ kNumControlMessagesSentFieldNumber
TriggerInfo(TriggerInfo &&from) noexcept
static const ::google::protobuf::Descriptor * descriptor()
PROTOBUF_CONSTEXPR TriggerInfo(::google::protobuf::internal::ConstantInitialized)
static const ::google::protobuf::internal::TcParseTable< 0, 1, 0, 0, 2 > _table_
void MergeFrom(const TriggerInfo &from)
void UnsafeArenaSwap(TriggerInfo *other)
static const ::google::protobuf::Reflection * GetReflection()
TriggerInfo & operator=(TriggerInfo &&from) noexcept
TriggerInfo & operator=(const TriggerInfo &from)
void InternalArenaConstructable_
static const TriggerInfo * internal_default_instance()
TriggerInfo * New(::google::protobuf::Arena *arena=nullptr) const final
void SharedCtor(::google::protobuf::Arena *arena)
::absl::string_view FullMessageName()
void Swap(TriggerInfo *other)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const ::google::protobuf::Descriptor * GetDescriptor()
friend void swap(TriggerInfo &a, TriggerInfo &b)
static const ClassData _class_data_
void DestructorSkippable_
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const TriggerInfo & default_instance()
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 CTBModuleInfoDefaultTypeInternal _CTBModuleInfo_default_instance_
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 TriggerInfoDefaultTypeInternal _TriggerInfo_default_instance_
FELIX Initialization std::string initerror FELIX queue timed std::string queuename Unexpected chunk size
static const ::uint32_t offsets[]
::uint64_t last_sent_timestamp_
::uint64_t total_hlt_count_
double average_buffer_occupancy_
bool ctb_hardware_running_
::uint32_t num_control_responses_received_
::uint64_t ts_word_count_
::uint64_t failed_to_send_hsi_events_counter_
::uint32_t num_control_messages_sent_
bool ctb_hardware_configured_
mutable::google::protobuf::internal::CachedSize _cached_size_
::uint64_t last_readout_timestamp_
mutable::google::protobuf::internal::CachedSize _cached_size_