DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
hsi_controller_info.pb.cc
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: hsilibs/opmon/hsi_controller_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 hsilibs {
25namespace opmon {
26 template <typename>
27PROTOBUF_CONSTEXPR HSIControllerInfo::HSIControllerInfo(::_pbi::ConstantInitialized)
28 : _impl_{
29 /*decltype(_impl_.sent_hsi_io_reset_cmds_)*/ ::uint64_t{0u},
30 /*decltype(_impl_.sent_hsi_endpoint_enable_cmds_)*/ ::uint64_t{0u},
31 /*decltype(_impl_.sent_hsi_endpoint_disable_cmds_)*/ ::uint64_t{0u},
32 /*decltype(_impl_.sent_hsi_endpoint_reset_cmds_)*/ ::uint64_t{0u},
33 /*decltype(_impl_.sent_hsi_reset_cmds_)*/ ::uint64_t{0u},
34 /*decltype(_impl_.sent_hsi_configure_cmds_)*/ ::uint64_t{0u},
35 /*decltype(_impl_.sent_hsi_start_cmds_)*/ ::uint64_t{0u},
36 /*decltype(_impl_.sent_hsi_stop_cmds_)*/ ::uint64_t{0u},
37 /*decltype(_impl_.sent_hsi_print_status_cmds_)*/ ::uint64_t{0u},
38 /*decltype(_impl_.device_infos_received_count_)*/ ::uint64_t{0u},
39 /*decltype(_impl_._cached_size_)*/ {},
40 } {}
42 PROTOBUF_CONSTEXPR HSIControllerInfoDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
44 union {
46 };
47};
48
49PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT
51} // namespace opmon
52} // namespace hsilibs
53} // namespace dunedaq
55static constexpr const ::_pb::EnumDescriptor**
57static constexpr const ::_pb::ServiceDescriptor**
60 protodesc_cold) = {
61 ~0u, // no _has_bits_
62 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _internal_metadata_),
63 ~0u, // no _extensions_
64 ~0u, // no _oneof_case_
65 ~0u, // no _weak_field_map_
66 ~0u, // no _inlined_string_donated_
67 ~0u, // no _split_
68 ~0u, // no sizeof(Split)
69 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_io_reset_cmds_),
70 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_endpoint_enable_cmds_),
71 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_endpoint_disable_cmds_),
72 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_endpoint_reset_cmds_),
73 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_reset_cmds_),
74 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_configure_cmds_),
75 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_start_cmds_),
76 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_stop_cmds_),
77 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.sent_hsi_print_status_cmds_),
78 PROTOBUF_FIELD_OFFSET(::dunedaq::hsilibs::opmon::HSIControllerInfo, _impl_.device_infos_received_count_),
79};
80
81static const ::_pbi::MigrationSchema
82 schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
84};
85
89const char descriptor_table_protodef_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
90 "\n\'hsilibs/opmon/hsi_controller_info.prot"
91 "o\022\025dunedaq.hsilibs.opmon\"\350\002\n\021HSIControll"
92 "erInfo\022\036\n\026sent_hsi_io_reset_cmds\030\001 \001(\004\022%"
93 "\n\035sent_hsi_endpoint_enable_cmds\030\002 \001(\004\022&\n"
94 "\036sent_hsi_endpoint_disable_cmds\030\003 \001(\004\022$\n"
95 "\034sent_hsi_endpoint_reset_cmds\030\004 \001(\004\022\033\n\023s"
96 "ent_hsi_reset_cmds\030\005 \001(\004\022\037\n\027sent_hsi_con"
97 "figure_cmds\030\006 \001(\004\022\033\n\023sent_hsi_start_cmds"
98 "\030\007 \001(\004\022\032\n\022sent_hsi_stop_cmds\030\010 \001(\004\022\"\n\032se"
99 "nt_hsi_print_status_cmds\030\t \001(\004\022#\n\033device"
100 "_infos_received_count\030\n \001(\004b\006proto3"
101};
120
121// This function exists to be marked as weak.
122// It can significantly speed up compilation by breaking up LLVM's SCC
123// in the .pb.cc translation units. Large translation units see a
124// reduction of more than 35% of walltime for optimized builds. Without
125// the weak attribute all the messages in the file, including all the
126// vtables and everything they use become part of the same SCC through
127// a cycle like:
128// GetMetadata -> descriptor table -> default instances ->
129// vtables -> GetMetadata
130// By adding a weak function here we break the connection from the
131// individual vtables back into the descriptor table.
135// Force running AddDescriptors() at dynamic initialization time.
136PROTOBUF_ATTRIBUTE_INIT_PRIORITY2
137static ::_pbi::AddDescriptorsRunner dynamic_init_dummy_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto(&descriptor_table_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto);
138namespace dunedaq {
139namespace hsilibs {
140namespace opmon {
141// ===================================================================
142
144 public:
145};
146
147HSIControllerInfo::HSIControllerInfo(::google::protobuf::Arena* arena)
148 : ::google::protobuf::Message(arena) {
149 SharedCtor(arena);
150 // @@protoc_insertion_point(arena_constructor:dunedaq.hsilibs.opmon.HSIControllerInfo)
151}
153 : ::google::protobuf::Message(), _impl_(from._impl_) {
154 _internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(
155 from._internal_metadata_);
156 // @@protoc_insertion_point(copy_constructor:dunedaq.hsilibs.opmon.HSIControllerInfo)
157}
158inline void HSIControllerInfo::SharedCtor(::_pb::Arena* arena) {
159 (void)arena;
160 new (&_impl_) Impl_{
161 decltype(_impl_.sent_hsi_io_reset_cmds_){::uint64_t{0u}},
162 decltype(_impl_.sent_hsi_endpoint_enable_cmds_){::uint64_t{0u}},
163 decltype(_impl_.sent_hsi_endpoint_disable_cmds_){::uint64_t{0u}},
164 decltype(_impl_.sent_hsi_endpoint_reset_cmds_){::uint64_t{0u}},
165 decltype(_impl_.sent_hsi_reset_cmds_){::uint64_t{0u}},
166 decltype(_impl_.sent_hsi_configure_cmds_){::uint64_t{0u}},
167 decltype(_impl_.sent_hsi_start_cmds_){::uint64_t{0u}},
168 decltype(_impl_.sent_hsi_stop_cmds_){::uint64_t{0u}},
169 decltype(_impl_.sent_hsi_print_status_cmds_){::uint64_t{0u}},
170 decltype(_impl_.device_infos_received_count_){::uint64_t{0u}},
171 /*decltype(_impl_._cached_size_)*/ {},
172 };
173}
175 // @@protoc_insertion_point(destructor:dunedaq.hsilibs.opmon.HSIControllerInfo)
176 _internal_metadata_.Delete<::google::protobuf::UnknownFieldSet>();
177 SharedDtor();
178}
180 ABSL_DCHECK(GetArenaForAllocation() == nullptr);
181}
185
186PROTOBUF_NOINLINE void HSIControllerInfo::Clear() {
187// @@protoc_insertion_point(message_clear_start:dunedaq.hsilibs.opmon.HSIControllerInfo)
188 ::uint32_t cached_has_bits = 0;
189 // Prevent compiler warnings about cached_has_bits being unused
190 (void) cached_has_bits;
191
192 ::memset(&_impl_.sent_hsi_io_reset_cmds_, 0, static_cast<::size_t>(
193 reinterpret_cast<char*>(&_impl_.device_infos_received_count_) -
194 reinterpret_cast<char*>(&_impl_.sent_hsi_io_reset_cmds_)) + sizeof(_impl_.device_infos_received_count_));
195 _internal_metadata_.Clear<::google::protobuf::UnknownFieldSet>();
196}
197
199 const char* ptr, ::_pbi::ParseContext* ctx) {
200 ptr = ::_pbi::TcParser::ParseLoop(this, ptr, ctx, &_table_.header);
201 return ptr;
202}
203
204
205PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1
206const ::_pbi::TcParseTable<4, 10, 0, 0, 2> HSIControllerInfo::_table_ = {
207 {
208 0, // no _has_bits_
209 0, // no _extensions_
210 10, 120, // max_field_number, fast_idx_mask
211 offsetof(decltype(_table_), field_lookup_table),
212 4294966272, // skipmap
213 offsetof(decltype(_table_), field_entries),
214 10, // num_field_entries
215 0, // num_aux_entries
216 offsetof(decltype(_table_), field_names), // no aux_entries
218 ::_pbi::TcParser::GenericFallback, // fallback
219 }, {{
220 {::_pbi::TcParser::MiniParse, {}},
221 // uint64 sent_hsi_io_reset_cmds = 1;
222 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_io_reset_cmds_), 63>(),
223 {8, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_io_reset_cmds_)}},
224 // uint64 sent_hsi_endpoint_enable_cmds = 2;
225 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_endpoint_enable_cmds_), 63>(),
226 {16, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_endpoint_enable_cmds_)}},
227 // uint64 sent_hsi_endpoint_disable_cmds = 3;
228 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_endpoint_disable_cmds_), 63>(),
229 {24, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_endpoint_disable_cmds_)}},
230 // uint64 sent_hsi_endpoint_reset_cmds = 4;
231 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_endpoint_reset_cmds_), 63>(),
232 {32, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_endpoint_reset_cmds_)}},
233 // uint64 sent_hsi_reset_cmds = 5;
234 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_reset_cmds_), 63>(),
235 {40, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_reset_cmds_)}},
236 // uint64 sent_hsi_configure_cmds = 6;
237 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_configure_cmds_), 63>(),
238 {48, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_configure_cmds_)}},
239 // uint64 sent_hsi_start_cmds = 7;
240 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_start_cmds_), 63>(),
241 {56, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_start_cmds_)}},
242 // uint64 sent_hsi_stop_cmds = 8;
243 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_stop_cmds_), 63>(),
244 {64, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_stop_cmds_)}},
245 // uint64 sent_hsi_print_status_cmds = 9;
246 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.sent_hsi_print_status_cmds_), 63>(),
247 {72, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_print_status_cmds_)}},
248 // uint64 device_infos_received_count = 10;
249 {::_pbi::TcParser::SingularVarintNoZag1<::uint64_t, offsetof(HSIControllerInfo, _impl_.device_infos_received_count_), 63>(),
250 {80, 63, 0, PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.device_infos_received_count_)}},
251 {::_pbi::TcParser::MiniParse, {}},
252 {::_pbi::TcParser::MiniParse, {}},
253 {::_pbi::TcParser::MiniParse, {}},
254 {::_pbi::TcParser::MiniParse, {}},
255 {::_pbi::TcParser::MiniParse, {}},
256 }}, {{
257 65535, 65535
258 }}, {{
259 // uint64 sent_hsi_io_reset_cmds = 1;
260 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_io_reset_cmds_), 0, 0,
261 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
262 // uint64 sent_hsi_endpoint_enable_cmds = 2;
263 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_endpoint_enable_cmds_), 0, 0,
264 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
265 // uint64 sent_hsi_endpoint_disable_cmds = 3;
266 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_endpoint_disable_cmds_), 0, 0,
267 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
268 // uint64 sent_hsi_endpoint_reset_cmds = 4;
269 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_endpoint_reset_cmds_), 0, 0,
270 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
271 // uint64 sent_hsi_reset_cmds = 5;
272 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_reset_cmds_), 0, 0,
273 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
274 // uint64 sent_hsi_configure_cmds = 6;
275 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_configure_cmds_), 0, 0,
276 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
277 // uint64 sent_hsi_start_cmds = 7;
278 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_start_cmds_), 0, 0,
279 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
280 // uint64 sent_hsi_stop_cmds = 8;
281 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_stop_cmds_), 0, 0,
282 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
283 // uint64 sent_hsi_print_status_cmds = 9;
284 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_print_status_cmds_), 0, 0,
285 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
286 // uint64 device_infos_received_count = 10;
287 {PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.device_infos_received_count_), 0, 0,
288 (0 | ::_fl::kFcSingular | ::_fl::kUInt64)},
289 }},
290 // no aux_entries
291 {{
292 }},
293};
294
296 ::uint8_t* target,
297 ::google::protobuf::io::EpsCopyOutputStream* stream) const {
298 // @@protoc_insertion_point(serialize_to_array_start:dunedaq.hsilibs.opmon.HSIControllerInfo)
299 ::uint32_t cached_has_bits = 0;
300 (void)cached_has_bits;
301
302 // uint64 sent_hsi_io_reset_cmds = 1;
303 if (this->_internal_sent_hsi_io_reset_cmds() != 0) {
304 target = stream->EnsureSpace(target);
305 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
306 1, this->_internal_sent_hsi_io_reset_cmds(), target);
307 }
308
309 // uint64 sent_hsi_endpoint_enable_cmds = 2;
311 target = stream->EnsureSpace(target);
312 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
313 2, this->_internal_sent_hsi_endpoint_enable_cmds(), target);
314 }
315
316 // uint64 sent_hsi_endpoint_disable_cmds = 3;
318 target = stream->EnsureSpace(target);
319 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
321 }
322
323 // uint64 sent_hsi_endpoint_reset_cmds = 4;
325 target = stream->EnsureSpace(target);
326 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
327 4, this->_internal_sent_hsi_endpoint_reset_cmds(), target);
328 }
329
330 // uint64 sent_hsi_reset_cmds = 5;
331 if (this->_internal_sent_hsi_reset_cmds() != 0) {
332 target = stream->EnsureSpace(target);
333 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
334 5, this->_internal_sent_hsi_reset_cmds(), target);
335 }
336
337 // uint64 sent_hsi_configure_cmds = 6;
338 if (this->_internal_sent_hsi_configure_cmds() != 0) {
339 target = stream->EnsureSpace(target);
340 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
341 6, this->_internal_sent_hsi_configure_cmds(), target);
342 }
343
344 // uint64 sent_hsi_start_cmds = 7;
345 if (this->_internal_sent_hsi_start_cmds() != 0) {
346 target = stream->EnsureSpace(target);
347 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
348 7, this->_internal_sent_hsi_start_cmds(), target);
349 }
350
351 // uint64 sent_hsi_stop_cmds = 8;
352 if (this->_internal_sent_hsi_stop_cmds() != 0) {
353 target = stream->EnsureSpace(target);
354 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
355 8, this->_internal_sent_hsi_stop_cmds(), target);
356 }
357
358 // uint64 sent_hsi_print_status_cmds = 9;
359 if (this->_internal_sent_hsi_print_status_cmds() != 0) {
360 target = stream->EnsureSpace(target);
361 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
362 9, this->_internal_sent_hsi_print_status_cmds(), target);
363 }
364
365 // uint64 device_infos_received_count = 10;
366 if (this->_internal_device_infos_received_count() != 0) {
367 target = stream->EnsureSpace(target);
368 target = ::_pbi::WireFormatLite::WriteUInt64ToArray(
369 10, this->_internal_device_infos_received_count(), target);
370 }
371
372 if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
373 target =
374 ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
375 _internal_metadata_.unknown_fields<::google::protobuf::UnknownFieldSet>(::google::protobuf::UnknownFieldSet::default_instance), target, stream);
376 }
377 // @@protoc_insertion_point(serialize_to_array_end:dunedaq.hsilibs.opmon.HSIControllerInfo)
378 return target;
379}
380
382// @@protoc_insertion_point(message_byte_size_start:dunedaq.hsilibs.opmon.HSIControllerInfo)
383 ::size_t total_size = 0;
384
385 ::uint32_t cached_has_bits = 0;
386 // Prevent compiler warnings about cached_has_bits being unused
387 (void) cached_has_bits;
388
389 // uint64 sent_hsi_io_reset_cmds = 1;
390 if (this->_internal_sent_hsi_io_reset_cmds() != 0) {
391 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
393 }
394
395 // uint64 sent_hsi_endpoint_enable_cmds = 2;
397 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
399 }
400
401 // uint64 sent_hsi_endpoint_disable_cmds = 3;
403 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
405 }
406
407 // uint64 sent_hsi_endpoint_reset_cmds = 4;
409 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
411 }
412
413 // uint64 sent_hsi_reset_cmds = 5;
414 if (this->_internal_sent_hsi_reset_cmds() != 0) {
415 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
417 }
418
419 // uint64 sent_hsi_configure_cmds = 6;
420 if (this->_internal_sent_hsi_configure_cmds() != 0) {
421 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
423 }
424
425 // uint64 sent_hsi_start_cmds = 7;
426 if (this->_internal_sent_hsi_start_cmds() != 0) {
427 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
429 }
430
431 // uint64 sent_hsi_stop_cmds = 8;
432 if (this->_internal_sent_hsi_stop_cmds() != 0) {
433 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
435 }
436
437 // uint64 sent_hsi_print_status_cmds = 9;
438 if (this->_internal_sent_hsi_print_status_cmds() != 0) {
439 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
441 }
442
443 // uint64 device_infos_received_count = 10;
444 if (this->_internal_device_infos_received_count() != 0) {
445 total_size += ::_pbi::WireFormatLite::UInt64SizePlusOne(
447 }
448
449 return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
450}
451
452const ::google::protobuf::Message::ClassData HSIControllerInfo::_class_data_ = {
453 ::google::protobuf::Message::CopyWithSourceCheck,
455};
456const ::google::protobuf::Message::ClassData*HSIControllerInfo::GetClassData() const { return &_class_data_; }
457
458
459void HSIControllerInfo::MergeImpl(::google::protobuf::Message& to_msg, const ::google::protobuf::Message& from_msg) {
460 auto* const _this = static_cast<HSIControllerInfo*>(&to_msg);
461 auto& from = static_cast<const HSIControllerInfo&>(from_msg);
462 // @@protoc_insertion_point(class_specific_merge_from_start:dunedaq.hsilibs.opmon.HSIControllerInfo)
463 ABSL_DCHECK_NE(&from, _this);
464 ::uint32_t cached_has_bits = 0;
465 (void) cached_has_bits;
466
467 if (from._internal_sent_hsi_io_reset_cmds() != 0) {
468 _this->_internal_set_sent_hsi_io_reset_cmds(from._internal_sent_hsi_io_reset_cmds());
469 }
470 if (from._internal_sent_hsi_endpoint_enable_cmds() != 0) {
471 _this->_internal_set_sent_hsi_endpoint_enable_cmds(from._internal_sent_hsi_endpoint_enable_cmds());
472 }
473 if (from._internal_sent_hsi_endpoint_disable_cmds() != 0) {
474 _this->_internal_set_sent_hsi_endpoint_disable_cmds(from._internal_sent_hsi_endpoint_disable_cmds());
475 }
476 if (from._internal_sent_hsi_endpoint_reset_cmds() != 0) {
477 _this->_internal_set_sent_hsi_endpoint_reset_cmds(from._internal_sent_hsi_endpoint_reset_cmds());
478 }
479 if (from._internal_sent_hsi_reset_cmds() != 0) {
480 _this->_internal_set_sent_hsi_reset_cmds(from._internal_sent_hsi_reset_cmds());
481 }
482 if (from._internal_sent_hsi_configure_cmds() != 0) {
483 _this->_internal_set_sent_hsi_configure_cmds(from._internal_sent_hsi_configure_cmds());
484 }
485 if (from._internal_sent_hsi_start_cmds() != 0) {
486 _this->_internal_set_sent_hsi_start_cmds(from._internal_sent_hsi_start_cmds());
487 }
488 if (from._internal_sent_hsi_stop_cmds() != 0) {
489 _this->_internal_set_sent_hsi_stop_cmds(from._internal_sent_hsi_stop_cmds());
490 }
491 if (from._internal_sent_hsi_print_status_cmds() != 0) {
492 _this->_internal_set_sent_hsi_print_status_cmds(from._internal_sent_hsi_print_status_cmds());
493 }
494 if (from._internal_device_infos_received_count() != 0) {
495 _this->_internal_set_device_infos_received_count(from._internal_device_infos_received_count());
496 }
497 _this->_internal_metadata_.MergeFrom<::google::protobuf::UnknownFieldSet>(from._internal_metadata_);
498}
499
501// @@protoc_insertion_point(class_specific_copy_from_start:dunedaq.hsilibs.opmon.HSIControllerInfo)
502 if (&from == this) return;
503 Clear();
504 MergeFrom(from);
505}
506
507PROTOBUF_NOINLINE bool HSIControllerInfo::IsInitialized() const {
508 return true;
509}
510
512 using std::swap;
513 _internal_metadata_.InternalSwap(&other->_internal_metadata_);
514 ::google::protobuf::internal::memswap<
517 - PROTOBUF_FIELD_OFFSET(HSIControllerInfo, _impl_.sent_hsi_io_reset_cmds_)>(
518 reinterpret_cast<char*>(&_impl_.sent_hsi_io_reset_cmds_),
519 reinterpret_cast<char*>(&other->_impl_.sent_hsi_io_reset_cmds_));
520}
521
527// @@protoc_insertion_point(namespace_scope)
528} // namespace opmon
529} // namespace hsilibs
530} // namespace dunedaq
531namespace google {
532namespace protobuf {
533} // namespace protobuf
534} // namespace google
535// @@protoc_insertion_point(global_scope)
536#include "google/protobuf/port_undef.inc"
const ::google::protobuf::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
::google::protobuf::Metadata GetMetadata() const final
void SharedCtor(::google::protobuf::Arena *arena)
static const ::google::protobuf::internal::TcParseTable< 4, 10, 0, 0, 2 > _table_
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
void MergeFrom(const HSIControllerInfo &from)
void CopyFrom(const HSIControllerInfo &from)
::uint8_t * _InternalSerialize(::uint8_t *target, ::google::protobuf::io::EpsCopyOutputStream *stream) const final
::absl::once_flag descriptor_table_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto_once
static constexprconst ::_pb::ServiceDescriptor ** file_level_service_descriptors_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto
static constexprconst ::_pb::EnumDescriptor ** file_level_enum_descriptors_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto
const ::_pbi::DescriptorTable descriptor_table_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto
::_pb::Metadata file_level_metadata_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto[1]
const ::uint32_t TableStruct_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
PROTOBUF_ATTRIBUTE_WEAKconst ::_pbi::DescriptorTable * descriptor_table_hsilibs_2fopmon_2fhsi_5fcontroller_5finfo_2eproto_getter()
static const ::_pb::Message *const file_default_instances[]
PROTOBUF_ATTRIBUTE_NO_DESTROY PROTOBUF_CONSTINIT PROTOBUF_ATTRIBUTE_INIT_PRIORITY1 HSIControllerInfoDefaultTypeInternal _HSIControllerInfo_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_