4#ifndef GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2fhealth_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_jaiabot_2fmessages_2fhealth_2eproto
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
24#include <google/protobuf/arena.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_bases.h>
27#include <google/protobuf/generated_message_util.h>
28#include <google/protobuf/metadata_lite.h>
29#include <google/protobuf/generated_message_reflection.h>
30#include <google/protobuf/message.h>
31#include <google/protobuf/repeated_field.h>
32#include <google/protobuf/extension_set.h>
33#include <google/protobuf/generated_enum_reflection.h>
34#include <google/protobuf/unknown_field_set.h>
36#include "goby/middleware/protobuf/coroner.pb.h"
38#include <boost/units/quantity.hpp>
39#include <boost/units/absolute.hpp>
40#include <boost/units/dimensionless_type.hpp>
41#include <boost/units/make_scaled_unit.hpp>
43#include <boost/units/systems/si.hpp>
45#include <boost/units/base_units/information/byte.hpp>
47#include <google/protobuf/port_def.inc>
48#define PROTOBUF_INTERNAL_EXPORT_jaiabot_2fmessages_2fhealth_2eproto
49PROTOBUF_NAMESPACE_OPEN
53PROTOBUF_NAMESPACE_CLOSE
63struct HelmIVPStatusDefaultTypeInternal;
65class LinuxHardwareStatus;
66struct LinuxHardwareStatusDefaultTypeInternal;
68class LinuxHardwareStatus_Disk;
69struct LinuxHardwareStatus_DiskDefaultTypeInternal;
71class LinuxHardwareStatus_Information;
72struct LinuxHardwareStatus_InformationDefaultTypeInternal;
74class LinuxHardwareStatus_Memory;
75struct LinuxHardwareStatus_MemoryDefaultTypeInternal;
77class LinuxHardwareStatus_Processor;
78struct LinuxHardwareStatus_ProcessorDefaultTypeInternal;
80class LinuxHardwareStatus_Processor_LoadAverages;
81struct LinuxHardwareStatus_Processor_LoadAveragesDefaultTypeInternal;
83class LinuxHardwareStatus_WiFi;
84struct LinuxHardwareStatus_WiFiDefaultTypeInternal;
87struct NTPStatusDefaultTypeInternal;
89class NTPStatus_NTPPeer;
90struct NTPStatus_NTPPeerDefaultTypeInternal;
92class SystemdReportAck;
93struct SystemdReportAckDefaultTypeInternal;
95class SystemdStartReport;
96struct SystemdStartReportDefaultTypeInternal;
98class SystemdStopReport;
99struct SystemdStopReportDefaultTypeInternal;
102struct ThreadHealthDefaultTypeInternal;
105struct VehicleHealthDefaultTypeInternal;
109PROTOBUF_NAMESPACE_OPEN
125PROTOBUF_NAMESPACE_CLOSE
148 static_assert(::std::is_same<T, NTPStatus_NTPPeer_TallyCode>::value ||
149 ::std::is_integral<T>::value,
150 "Incorrect type passed to function NTPStatus_NTPPeer_TallyCode_Name.");
151 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
156 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<NTPStatus_NTPPeer_TallyCode>(
180 static_assert(::std::is_same<T, NTPStatus_SyncSource>::value ||
181 ::std::is_integral<T>::value,
182 "Incorrect type passed to function NTPStatus_SyncSource_Name.");
183 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
188 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<NTPStatus_SyncSource>(
206 static_assert(::std::is_same<T, NTPStatus_LeapIndicator>::value ||
207 ::std::is_integral<T>::value,
208 "Incorrect type passed to function NTPStatus_LeapIndicator_Name.");
209 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
214 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<NTPStatus_LeapIndicator>(
244 static_assert(::std::is_same<T, NTPStatus_NTPSystemEvent>::value ||
245 ::std::is_integral<T>::value,
246 "Incorrect type passed to function NTPStatus_NTPSystemEvent_Name.");
247 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
252 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<NTPStatus_NTPSystemEvent>(
275 static_assert(::std::is_same<T, SystemdStopReport_ServiceResult>::value ||
276 ::std::is_integral<T>::value,
277 "Incorrect type passed to function SystemdStopReport_ServiceResult_Name.");
278 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
283 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<SystemdStopReport_ServiceResult>(
407 static_assert(::std::is_same<T, Error>::value ||
408 ::std::is_integral<T>::value,
409 "Incorrect type passed to function Error_Name.");
410 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
414 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Error* value) {
415 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Error>(
476 static_assert(::std::is_same<T, Warning>::value ||
477 ::std::is_integral<T>::value,
478 "Incorrect type passed to function Warning_Name.");
479 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
483 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Warning* value) {
484 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Warning>(
490 public ::PROTOBUF_NAMESPACE_ID::Message {
499 *
this = ::std::move(from);
507 if (
this == &from)
return *
this;
508 if (GetOwningArena() == from.GetOwningArena()
509 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
510 && GetOwningArena() !=
nullptr
521 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
524 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
527 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
550 if (other ==
this)
return;
551 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
552 if (GetOwningArena() !=
nullptr &&
553 GetOwningArena() == other->GetOwningArena()) {
555 if (GetOwningArena() == other->GetOwningArena()) {
559 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
563 if (other ==
this)
return;
564 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
571 return CreateMaybeMessage<LinuxHardwareStatus_Processor_LoadAverages>(arena);
573 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
575 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
577 LinuxHardwareStatus_Processor_LoadAverages::MergeImpl(*
this, from);
580 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
582 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
588 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
592 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
594 void SetCachedSize(
int size)
const final;
598 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
599 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
600 return "jaiabot.protobuf.LinuxHardwareStatus.Processor.LoadAverages";
604 bool is_message_owned =
false);
608 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
624 bool _internal_has_one_min()
const;
630 float _internal_one_min()
const;
631 void _internal_set_one_min(
float value);
637 bool _internal_has_five_min()
const;
643 float _internal_five_min()
const;
644 void _internal_set_five_min(
float value);
650 bool _internal_has_fifteen_min()
const;
656 float _internal_fifteen_min()
const;
657 void _internal_set_fifteen_min(
float value);
665 size_t RequiredFieldsByteSizeFallback()
const;
667 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
668 typedef void InternalArenaConstructable_;
669 typedef void DestructorSkippable_;
671 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
672 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
678 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
683 public ::PROTOBUF_NAMESPACE_ID::Message {
692 *
this = ::std::move(from);
700 if (
this == &from)
return *
this;
701 if (GetOwningArena() == from.GetOwningArena()
702 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
703 && GetOwningArena() !=
nullptr
714 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
717 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
720 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
721 return GetDescriptor();
724 return default_instance().GetMetadata().descriptor;
727 return default_instance().GetMetadata().reflection;
730 return *internal_default_instance();
736 static constexpr int kIndexInFileMessages =
743 if (other ==
this)
return;
744 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
745 if (GetOwningArena() !=
nullptr &&
746 GetOwningArena() == other->GetOwningArena()) {
748 if (GetOwningArena() == other->GetOwningArena()) {
752 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
756 if (other ==
this)
return;
757 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
764 return CreateMaybeMessage<LinuxHardwareStatus_Processor>(arena);
766 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
768 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
770 LinuxHardwareStatus_Processor::MergeImpl(*
this, from);
773 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
775 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
776 bool IsInitialized() const final;
778 size_t ByteSizeLong() const final;
779 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
780 uint8_t* _InternalSerialize(
781 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
782 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
785 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
787 void SetCachedSize(
int size)
const final;
791 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
792 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
793 return "jaiabot.protobuf.LinuxHardwareStatus.Processor";
797 bool is_message_owned =
false);
801 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
803 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
812 kLoadsFieldNumber = 10,
813 kNumProcessesFieldNumber = 15,
814 kNumProcessorsFieldNumber = 20,
817 bool has_loads()
const;
819 bool _internal_has_loads()
const;
822 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& loads()
const;
823 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* release_loads();
827 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& _internal_loads()
const;
830 void unsafe_arena_set_allocated_loads(
835 bool has_num_processes()
const;
837 bool _internal_has_num_processes()
const;
839 void clear_num_processes();
840 int32_t num_processes()
const;
841 void set_num_processes(int32_t value);
843 int32_t _internal_num_processes()
const;
844 void _internal_set_num_processes(int32_t value);
848 bool has_num_processors()
const;
850 bool _internal_has_num_processors()
const;
852 void clear_num_processors();
853 int32_t num_processors()
const;
854 void set_num_processors(int32_t value);
856 int32_t _internal_num_processors()
const;
857 void _internal_set_num_processors(int32_t value);
864 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
865 typedef void InternalArenaConstructable_;
866 typedef void DestructorSkippable_;
868 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
869 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
871 int32_t num_processes_;
872 int32_t num_processors_;
875 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
880 public ::PROTOBUF_NAMESPACE_ID::Message {
889 *
this = ::std::move(from);
897 if (
this == &from)
return *
this;
898 if (GetOwningArena() == from.GetOwningArena()
899 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
900 && GetOwningArena() !=
nullptr
911 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
914 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
917 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
918 return GetDescriptor();
921 return default_instance().GetMetadata().descriptor;
924 return default_instance().GetMetadata().reflection;
927 return *internal_default_instance();
933 static constexpr int kIndexInFileMessages =
940 if (other ==
this)
return;
941 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
942 if (GetOwningArena() !=
nullptr &&
943 GetOwningArena() == other->GetOwningArena()) {
945 if (GetOwningArena() == other->GetOwningArena()) {
949 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
953 if (other ==
this)
return;
954 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
961 return CreateMaybeMessage<LinuxHardwareStatus_Information>(arena);
963 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
965 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
967 LinuxHardwareStatus_Information::MergeImpl(*
this, from);
970 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
972 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
973 bool IsInitialized() const final;
975 size_t ByteSizeLong() const final;
976 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
977 uint8_t* _InternalSerialize(
978 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
979 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
982 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
984 void SetCachedSize(
int size)
const final;
988 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
989 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
990 return "jaiabot.protobuf.LinuxHardwareStatus.Information";
994 bool is_message_owned =
false);
998 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1000 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1007 kTotalFieldNumber = 1,
1008 kAvailableFieldNumber = 2,
1009 kUsePercentFieldNumber = 3,
1012 bool has_total()
const;
1014 bool _internal_has_total()
const;
1017 uint64_t total()
const;
1018 void set_total(uint64_t value);
1020 uint64_t _internal_total()
const;
1021 void _internal_set_total(uint64_t value);
1025 bool has_available()
const;
1027 bool _internal_has_available()
const;
1029 void clear_available();
1030 uint64_t available()
const;
1031 void set_available(uint64_t value);
1033 uint64_t _internal_available()
const;
1034 void _internal_set_available(uint64_t value);
1038 bool has_use_percent()
const;
1040 bool _internal_has_use_percent()
const;
1042 void clear_use_percent();
1043 float use_percent()
const;
1044 void set_use_percent(
float value);
1046 float _internal_use_percent()
const;
1047 void _internal_set_use_percent(
float value);
1050 typedef boost::units::make_scaled_unit<boost::units::information::byte_base_unit::unit_type , boost::units::scale<10, boost::units::static_rational<3> > >::type
total_unit;
1052 template<
typename Quantity >
1054 { set_total(boost::units::quantity<total_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1056 template<
typename Quantity >
1058 {
return Quantity(total() *
total_unit()); };
1061 {
return total_with_units<boost::units::quantity< total_unit,google::protobuf::uint64 > >(); };
1063 typedef boost::units::make_scaled_unit<boost::units::information::byte_base_unit::unit_type , boost::units::scale<10, boost::units::static_rational<3> > >::type
available_unit;
1065 template<
typename Quantity >
1067 { set_available(boost::units::quantity<available_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1069 template<
typename Quantity >
1074 {
return available_with_units<boost::units::quantity< available_unit,google::protobuf::uint64 > >(); };
1081 size_t RequiredFieldsByteSizeFallback()
const;
1083 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1084 typedef void InternalArenaConstructable_;
1085 typedef void DestructorSkippable_;
1087 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1088 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1090 uint64_t available_;
1094 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1099 public ::PROTOBUF_NAMESPACE_ID::Message {
1108 *
this = ::std::move(from);
1116 if (
this == &from)
return *
this;
1117 if (GetOwningArena() == from.GetOwningArena()
1118 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1119 && GetOwningArena() !=
nullptr
1122 InternalSwap(&from);
1130 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1133 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1137 return GetDescriptor();
1140 return default_instance().GetMetadata().descriptor;
1143 return default_instance().GetMetadata().reflection;
1146 return *internal_default_instance();
1152 static constexpr int kIndexInFileMessages =
1159 if (other ==
this)
return;
1160 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1161 if (GetOwningArena() !=
nullptr &&
1162 GetOwningArena() == other->GetOwningArena()) {
1164 if (GetOwningArena() == other->GetOwningArena()) {
1166 InternalSwap(other);
1168 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1172 if (other ==
this)
return;
1173 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1174 InternalSwap(other);
1180 return CreateMaybeMessage<LinuxHardwareStatus_Memory>(arena);
1182 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1184 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1186 LinuxHardwareStatus_Memory::MergeImpl(*
this, from);
1189 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1191 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1192 bool IsInitialized() const final;
1194 size_t ByteSizeLong() const final;
1195 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1196 uint8_t* _InternalSerialize(
1197 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1198 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1201 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1203 void SetCachedSize(
int size)
const final;
1207 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1208 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1209 return "jaiabot.protobuf.LinuxHardwareStatus.Memory";
1213 bool is_message_owned =
false);
1217 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1219 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1226 kRamFieldNumber = 1,
1227 kSwapFieldNumber = 2,
1230 bool has_ram()
const;
1232 bool _internal_has_ram()
const;
1235 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& ram()
const;
1236 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_ram();
1240 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_ram()
const;
1243 void unsafe_arena_set_allocated_ram(
1248 bool has_swap()
const;
1250 bool _internal_has_swap()
const;
1253 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& swap()
const;
1254 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_swap();
1258 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_swap()
const;
1261 void unsafe_arena_set_allocated_swap(
1270 size_t RequiredFieldsByteSizeFallback()
const;
1272 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1273 typedef void InternalArenaConstructable_;
1274 typedef void DestructorSkippable_;
1276 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1277 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1282 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1287 public ::PROTOBUF_NAMESPACE_ID::Message {
1296 *
this = ::std::move(from);
1304 if (
this == &from)
return *
this;
1305 if (GetOwningArena() == from.GetOwningArena()
1306 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1307 && GetOwningArena() !=
nullptr
1310 InternalSwap(&from);
1318 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1321 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1325 return GetDescriptor();
1328 return default_instance().GetMetadata().descriptor;
1331 return default_instance().GetMetadata().reflection;
1334 return *internal_default_instance();
1340 static constexpr int kIndexInFileMessages =
1347 if (other ==
this)
return;
1348 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1349 if (GetOwningArena() !=
nullptr &&
1350 GetOwningArena() == other->GetOwningArena()) {
1352 if (GetOwningArena() == other->GetOwningArena()) {
1354 InternalSwap(other);
1356 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1360 if (other ==
this)
return;
1361 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1362 InternalSwap(other);
1368 return CreateMaybeMessage<LinuxHardwareStatus_Disk>(arena);
1370 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1372 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1374 LinuxHardwareStatus_Disk::MergeImpl(*
this, from);
1377 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1379 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1380 bool IsInitialized() const final;
1382 size_t ByteSizeLong() const final;
1383 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1384 uint8_t* _InternalSerialize(
1385 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1386 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1389 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1391 void SetCachedSize(
int size)
const final;
1395 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1396 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1397 return "jaiabot.protobuf.LinuxHardwareStatus.Disk";
1401 bool is_message_owned =
false);
1405 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1407 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1414 kRootfsFieldNumber = 1,
1415 kDataFieldNumber = 2,
1418 bool has_rootfs()
const;
1420 bool _internal_has_rootfs()
const;
1422 void clear_rootfs();
1423 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& rootfs()
const;
1424 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_rootfs();
1428 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_rootfs()
const;
1431 void unsafe_arena_set_allocated_rootfs(
1436 bool has_data()
const;
1438 bool _internal_has_data()
const;
1441 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& data()
const;
1442 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_data();
1446 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_data()
const;
1449 void unsafe_arena_set_allocated_data(
1457 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1458 typedef void InternalArenaConstructable_;
1459 typedef void DestructorSkippable_;
1461 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1462 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1467 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1472 public ::PROTOBUF_NAMESPACE_ID::Message {
1481 *
this = ::std::move(from);
1489 if (
this == &from)
return *
this;
1490 if (GetOwningArena() == from.GetOwningArena()
1491 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1492 && GetOwningArena() !=
nullptr
1495 InternalSwap(&from);
1503 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1506 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1510 return GetDescriptor();
1513 return default_instance().GetMetadata().descriptor;
1516 return default_instance().GetMetadata().reflection;
1519 return *internal_default_instance();
1525 static constexpr int kIndexInFileMessages =
1532 if (other ==
this)
return;
1533 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1534 if (GetOwningArena() !=
nullptr &&
1535 GetOwningArena() == other->GetOwningArena()) {
1537 if (GetOwningArena() == other->GetOwningArena()) {
1539 InternalSwap(other);
1541 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1545 if (other ==
this)
return;
1546 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1547 InternalSwap(other);
1553 return CreateMaybeMessage<LinuxHardwareStatus_WiFi>(arena);
1555 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1557 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1559 LinuxHardwareStatus_WiFi::MergeImpl(*
this, from);
1562 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1564 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1565 bool IsInitialized() const final;
1567 size_t ByteSizeLong() const final;
1568 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1569 uint8_t* _InternalSerialize(
1570 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1571 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1574 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1576 void SetCachedSize(
int size)
const final;
1580 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1581 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1582 return "jaiabot.protobuf.LinuxHardwareStatus.WiFi";
1586 bool is_message_owned =
false);
1590 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1592 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1599 kIsConnectedFieldNumber = 1,
1600 kLinkQualityFieldNumber = 2,
1601 kLinkQualityPercentageFieldNumber = 3,
1602 kSignalLevelFieldNumber = 4,
1603 kNoiseLevelFieldNumber = 5,
1606 bool has_is_connected()
const;
1608 bool _internal_has_is_connected()
const;
1610 void clear_is_connected();
1611 bool is_connected()
const;
1612 void set_is_connected(
bool value);
1614 bool _internal_is_connected()
const;
1615 void _internal_set_is_connected(
bool value);
1619 bool has_link_quality()
const;
1621 bool _internal_has_link_quality()
const;
1623 void clear_link_quality();
1624 uint32_t link_quality()
const;
1625 void set_link_quality(uint32_t value);
1627 uint32_t _internal_link_quality()
const;
1628 void _internal_set_link_quality(uint32_t value);
1632 bool has_link_quality_percentage()
const;
1634 bool _internal_has_link_quality_percentage()
const;
1636 void clear_link_quality_percentage();
1637 uint32_t link_quality_percentage()
const;
1638 void set_link_quality_percentage(uint32_t value);
1640 uint32_t _internal_link_quality_percentage()
const;
1641 void _internal_set_link_quality_percentage(uint32_t value);
1645 bool has_signal_level()
const;
1647 bool _internal_has_signal_level()
const;
1649 void clear_signal_level();
1650 int32_t signal_level()
const;
1651 void set_signal_level(int32_t value);
1653 int32_t _internal_signal_level()
const;
1654 void _internal_set_signal_level(int32_t value);
1658 bool has_noise_level()
const;
1660 bool _internal_has_noise_level()
const;
1662 void clear_noise_level();
1663 int32_t noise_level()
const;
1664 void set_noise_level(int32_t value);
1666 int32_t _internal_noise_level()
const;
1667 void _internal_set_noise_level(int32_t value);
1674 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1675 typedef void InternalArenaConstructable_;
1676 typedef void DestructorSkippable_;
1678 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1679 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1681 uint32_t link_quality_;
1682 uint32_t link_quality_percentage_;
1683 int32_t signal_level_;
1684 int32_t noise_level_;
1687 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1692 public ::PROTOBUF_NAMESPACE_ID::Message {
1701 *
this = ::std::move(from);
1709 if (
this == &from)
return *
this;
1710 if (GetOwningArena() == from.GetOwningArena()
1711 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1712 && GetOwningArena() !=
nullptr
1715 InternalSwap(&from);
1723 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1726 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1730 return GetDescriptor();
1733 return default_instance().GetMetadata().descriptor;
1736 return default_instance().GetMetadata().reflection;
1739 return *internal_default_instance();
1745 static constexpr int kIndexInFileMessages =
1752 if (other ==
this)
return;
1753 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1754 if (GetOwningArena() !=
nullptr &&
1755 GetOwningArena() == other->GetOwningArena()) {
1757 if (GetOwningArena() == other->GetOwningArena()) {
1759 InternalSwap(other);
1761 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1765 if (other ==
this)
return;
1766 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1767 InternalSwap(other);
1773 return CreateMaybeMessage<LinuxHardwareStatus>(arena);
1775 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1777 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1779 LinuxHardwareStatus::MergeImpl(*
this, from);
1782 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1784 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1785 bool IsInitialized() const final;
1787 size_t ByteSizeLong() const final;
1788 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1789 uint8_t* _InternalSerialize(
1790 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1791 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1794 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1796 void SetCachedSize(
int size)
const final;
1800 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1801 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1802 return "jaiabot.protobuf.LinuxHardwareStatus";
1806 bool is_message_owned =
false);
1810 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1812 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1825 kProcessorFieldNumber = 20,
1826 kMemoryFieldNumber = 30,
1827 kDiskFieldNumber = 40,
1828 kWifiFieldNumber = 50,
1829 kUptimeFieldNumber = 10,
1832 bool has_processor()
const;
1834 bool _internal_has_processor()
const;
1836 void clear_processor();
1837 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& processor()
const;
1838 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor* release_processor();
1842 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& _internal_processor()
const;
1845 void unsafe_arena_set_allocated_processor(
1850 bool has_memory()
const;
1852 bool _internal_has_memory()
const;
1854 void clear_memory();
1855 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& memory()
const;
1856 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Memory* release_memory();
1860 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& _internal_memory()
const;
1863 void unsafe_arena_set_allocated_memory(
1868 bool has_disk()
const;
1870 bool _internal_has_disk()
const;
1873 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& disk()
const;
1874 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Disk* release_disk();
1878 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& _internal_disk()
const;
1881 void unsafe_arena_set_allocated_disk(
1886 bool has_wifi()
const;
1888 bool _internal_has_wifi()
const;
1891 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& wifi()
const;
1892 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* release_wifi();
1896 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& _internal_wifi()
const;
1899 void unsafe_arena_set_allocated_wifi(
1904 bool has_uptime()
const;
1906 bool _internal_has_uptime()
const;
1908 void clear_uptime();
1909 int32_t uptime()
const;
1910 void set_uptime(int32_t value);
1912 int32_t _internal_uptime()
const;
1913 void _internal_set_uptime(int32_t value);
1916 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
uptime_dimension;
1918 typedef boost::units::unit<uptime_dimension,boost::units::si::system>
uptime_unit;
1920 template<
typename Quantity >
1922 { set_uptime(boost::units::quantity<uptime_unit,google::protobuf::int32 >(value_w_units).value() ); };
1924 template<
typename Quantity >
1929 {
return uptime_with_units<boost::units::quantity< uptime_unit,google::protobuf::int32 > >(); };
1935 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1936 typedef void InternalArenaConstructable_;
1937 typedef void DestructorSkippable_;
1939 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1940 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1948 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1953 public ::PROTOBUF_NAMESPACE_ID::Message {
1957 explicit PROTOBUF_CONSTEXPR
NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1962 *
this = ::std::move(from);
1970 if (
this == &from)
return *
this;
1971 if (GetOwningArena() == from.GetOwningArena()
1972 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1973 && GetOwningArena() !=
nullptr
1976 InternalSwap(&from);
1984 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1987 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1991 return GetDescriptor();
1994 return default_instance().GetMetadata().descriptor;
1997 return default_instance().GetMetadata().reflection;
2000 return *internal_default_instance();
2006 static constexpr int kIndexInFileMessages =
2013 if (other ==
this)
return;
2014 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2015 if (GetOwningArena() !=
nullptr &&
2016 GetOwningArena() == other->GetOwningArena()) {
2018 if (GetOwningArena() == other->GetOwningArena()) {
2020 InternalSwap(other);
2022 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2026 if (other ==
this)
return;
2027 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2028 InternalSwap(other);
2034 return CreateMaybeMessage<NTPStatus_NTPPeer>(arena);
2036 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2038 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2040 NTPStatus_NTPPeer::MergeImpl(*
this, from);
2043 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2045 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2046 bool IsInitialized() const final;
2048 size_t ByteSizeLong() const final;
2049 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2050 uint8_t* _InternalSerialize(
2051 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2052 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2055 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2057 void SetCachedSize(
int size)
const final;
2061 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2062 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2063 return "jaiabot.protobuf.NTPStatus.NTPPeer";
2067 bool is_message_owned =
false);
2071 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2073 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2079 NTPStatus_NTPPeer_TallyCode_PEER_CODE_UNKNOWN;
2081 NTPStatus_NTPPeer_TallyCode_PEER_NOT_VALID;
2083 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_INTERSECTION;
2084 static constexpr
TallyCode PEER_DISCARDED_BY_TABLE_OVERFLOW =
2085 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_TABLE_OVERFLOW;
2086 static constexpr
TallyCode PEER_DISCARDED_BY_CLUSTER_ALGORITHM =
2087 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_CLUSTER_ALGORITHM;
2089 NTPStatus_NTPPeer_TallyCode_PEER_INCLUDED_IN_COMBINE;
2091 NTPStatus_NTPPeer_TallyCode_PEER_ALTERNATIVE_BACKUP;
2093 NTPStatus_NTPPeer_TallyCode_PEER_SYSTEM_SYNC_SOURCE;
2095 NTPStatus_NTPPeer_TallyCode_PEER_PPS_SYNC;
2096 static inline
bool TallyCode_IsValid(
int value) {
2103 static constexpr int TallyCode_ARRAYSIZE =
2105 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2109 template<
typename T>
2111 static_assert(::std::is_same<T, TallyCode>::value ||
2112 ::std::is_integral<T>::value,
2113 "Incorrect type passed to function TallyCode_Name.");
2124 kRemoteFieldNumber = 2,
2125 kRefidFieldNumber = 3,
2126 kReachFieldNumber = 7,
2127 kJitterFieldNumber = 10,
2128 kTallyCodeFieldNumber = 1,
2129 kStratumFieldNumber = 4,
2130 kWhenFieldNumber = 5,
2131 kPollFieldNumber = 6,
2132 kDelayFieldNumber = 8,
2133 kOffsetFieldNumber = 9,
2136 bool has_remote()
const;
2138 bool _internal_has_remote()
const;
2140 void clear_remote();
2141 const std::string& remote()
const;
2142 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2144 std::string* mutable_remote();
2145 PROTOBUF_NODISCARD std::string* release_remote();
2146 void set_allocated_remote(std::string* remote);
2148 const std::string& _internal_remote()
const;
2149 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_remote(
const std::string& value);
2150 std::string* _internal_mutable_remote();
2154 bool has_refid()
const;
2156 bool _internal_has_refid()
const;
2159 const std::string& refid()
const;
2160 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2162 std::string* mutable_refid();
2163 PROTOBUF_NODISCARD std::string* release_refid();
2164 void set_allocated_refid(std::string* refid);
2166 const std::string& _internal_refid()
const;
2167 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_refid(
const std::string& value);
2168 std::string* _internal_mutable_refid();
2172 bool has_reach()
const;
2174 bool _internal_has_reach()
const;
2177 int32_t reach()
const;
2178 void set_reach(int32_t value);
2180 int32_t _internal_reach()
const;
2181 void _internal_set_reach(int32_t value);
2185 bool has_jitter()
const;
2187 bool _internal_has_jitter()
const;
2189 void clear_jitter();
2190 float jitter()
const;
2191 void set_jitter(
float value);
2193 float _internal_jitter()
const;
2194 void _internal_set_jitter(
float value);
2198 bool has_tally_code()
const;
2200 bool _internal_has_tally_code()
const;
2202 void clear_tally_code();
2211 bool has_stratum()
const;
2213 bool _internal_has_stratum()
const;
2215 void clear_stratum();
2216 int32_t stratum()
const;
2217 void set_stratum(int32_t value);
2219 int32_t _internal_stratum()
const;
2220 void _internal_set_stratum(int32_t value);
2224 bool has_when()
const;
2226 bool _internal_has_when()
const;
2229 int32_t when()
const;
2230 void set_when(int32_t value);
2232 int32_t _internal_when()
const;
2233 void _internal_set_when(int32_t value);
2237 bool has_poll()
const;
2239 bool _internal_has_poll()
const;
2242 int32_t poll()
const;
2243 void set_poll(int32_t value);
2245 int32_t _internal_poll()
const;
2246 void _internal_set_poll(int32_t value);
2250 bool has_delay()
const;
2252 bool _internal_has_delay()
const;
2255 float delay()
const;
2256 void set_delay(
float value);
2258 float _internal_delay()
const;
2259 void _internal_set_delay(
float value);
2263 bool has_offset()
const;
2265 bool _internal_has_offset()
const;
2267 void clear_offset();
2268 float offset()
const;
2269 void set_offset(
float value);
2271 float _internal_offset()
const;
2272 void _internal_set_offset(
float value);
2275 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
when_dimension;
2277 typedef boost::units::unit<when_dimension,boost::units::si::system>
when_unit;
2279 template<
typename Quantity >
2281 { set_when(boost::units::quantity<when_unit,google::protobuf::int32 >(value_w_units).value() ); };
2283 template<
typename Quantity >
2285 {
return Quantity(when() *
when_unit()); };
2288 {
return when_with_units<boost::units::quantity< when_unit,google::protobuf::int32 > >(); };
2290 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
poll_dimension;
2292 typedef boost::units::unit<poll_dimension,boost::units::si::system>
poll_unit;
2294 template<
typename Quantity >
2296 { set_poll(boost::units::quantity<poll_unit,google::protobuf::int32 >(value_w_units).value() ); };
2298 template<
typename Quantity >
2300 {
return Quantity(poll() *
poll_unit()); };
2303 {
return poll_with_units<boost::units::quantity< poll_unit,google::protobuf::int32 > >(); };
2305 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
delay_dimension;
2307 typedef boost::units::make_scaled_unit<boost::units::unit<delay_dimension,boost::units::si::system> , boost::units::scale<10, boost::units::static_rational<-3> > >::type
delay_unit;
2309 template<
typename Quantity >
2311 { set_delay(boost::units::quantity<delay_unit,float >(value_w_units).value() ); };
2313 template<
typename Quantity >
2315 {
return Quantity(delay() *
delay_unit()); };
2318 {
return delay_with_units<boost::units::quantity< delay_unit,float > >(); };
2320 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
offset_dimension;
2322 typedef boost::units::make_scaled_unit<boost::units::unit<offset_dimension,boost::units::si::system> , boost::units::scale<10, boost::units::static_rational<-3> > >::type
offset_unit;
2324 template<
typename Quantity >
2326 { set_offset(boost::units::quantity<offset_unit,float >(value_w_units).value() ); };
2328 template<
typename Quantity >
2333 {
return offset_with_units<boost::units::quantity< offset_unit,float > >(); };
2335 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
jitter_dimension;
2337 typedef boost::units::make_scaled_unit<boost::units::unit<jitter_dimension,boost::units::si::system> , boost::units::scale<10, boost::units::static_rational<-3> > >::type
jitter_unit;
2339 template<
typename Quantity >
2341 { set_jitter(boost::units::quantity<jitter_unit,float >(value_w_units).value() ); };
2343 template<
typename Quantity >
2348 {
return jitter_with_units<boost::units::quantity< jitter_unit,float > >(); };
2355 size_t RequiredFieldsByteSizeFallback()
const;
2357 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2358 typedef void InternalArenaConstructable_;
2359 typedef void DestructorSkippable_;
2361 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2362 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2363 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr remote_;
2364 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr refid_;
2375 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2380 public ::PROTOBUF_NAMESPACE_ID::Message {
2384 explicit PROTOBUF_CONSTEXPR
NTPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2389 *
this = ::std::move(from);
2397 if (
this == &from)
return *
this;
2398 if (GetOwningArena() == from.GetOwningArena()
2399 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2400 && GetOwningArena() !=
nullptr
2403 InternalSwap(&from);
2411 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2414 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2418 return GetDescriptor();
2421 return default_instance().GetMetadata().descriptor;
2424 return default_instance().GetMetadata().reflection;
2427 return *internal_default_instance();
2430 return reinterpret_cast<const NTPStatus*
>(
2433 static constexpr int kIndexInFileMessages =
2440 if (other ==
this)
return;
2441 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2442 if (GetOwningArena() !=
nullptr &&
2443 GetOwningArena() == other->GetOwningArena()) {
2445 if (GetOwningArena() == other->GetOwningArena()) {
2447 InternalSwap(other);
2449 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2453 if (other ==
this)
return;
2454 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2455 InternalSwap(other);
2460 NTPStatus*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
2461 return CreateMaybeMessage<NTPStatus>(arena);
2463 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2465 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2467 NTPStatus::MergeImpl(*
this, from);
2470 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2472 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2473 bool IsInitialized() const final;
2475 size_t ByteSizeLong() const final;
2476 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2477 uint8_t* _InternalSerialize(
2478 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2479 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2482 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2484 void SetCachedSize(
int size)
const final;
2488 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2489 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2490 return "jaiabot.protobuf.NTPStatus";
2494 bool is_message_owned =
false);
2498 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2500 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2508 NTPStatus_SyncSource_SYNC_UNKNOWN;
2510 NTPStatus_SyncSource_SYNC_UNSPECIFIED;
2512 NTPStatus_SyncSource_SYNC_PPS;
2514 NTPStatus_SyncSource_SYNC_LF_RADIO;
2516 NTPStatus_SyncSource_SYNC_HF_RADIO;
2518 NTPStatus_SyncSource_SYNC_UHF_RADIO;
2520 NTPStatus_SyncSource_SYNC_LOCAL;
2522 NTPStatus_SyncSource_SYNC_NTP;
2524 NTPStatus_SyncSource_SYNC_OTHER;
2526 NTPStatus_SyncSource_SYNC_WRISTWATCH;
2528 NTPStatus_SyncSource_SYNC_TELEPHONE;
2529 static inline
bool SyncSource_IsValid(
int value) {
2536 static constexpr int SyncSource_ARRAYSIZE =
2538 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2542 template<
typename T>
2544 static_assert(::std::is_same<T, SyncSource>::value ||
2545 ::std::is_integral<T>::value,
2546 "Incorrect type passed to function SyncSource_Name.");
2572 static constexpr int LeapIndicator_ARRAYSIZE =
2574 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2578 template<
typename T>
2580 static_assert(::std::is_same<T, LeapIndicator>::value ||
2581 ::std::is_integral<T>::value,
2582 "Incorrect type passed to function LeapIndicator_Name.");
2632 static constexpr int NTPSystemEvent_ARRAYSIZE =
2634 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2638 template<
typename T>
2640 static_assert(::std::is_same<T, NTPSystemEvent>::value ||
2641 ::std::is_integral<T>::value,
2642 "Incorrect type passed to function NTPSystemEvent_Name.");
2653 kPeerFieldNumber = 21,
2654 kSystemSyncPeerFieldNumber = 20,
2655 kSystemEventCounterFieldNumber = 12,
2656 kLastSystemEventFieldNumber = 13,
2657 kSyncSourceFieldNumber = 10,
2658 kLeapIndicatorFieldNumber = 11,
2661 int peer_size()
const;
2663 int _internal_peer_size()
const;
2667 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
2670 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_peer(
int index)
const;
2673 const ::jaiabot::protobuf::NTPStatus_NTPPeer& peer(
int index)
const;
2675 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
2679 bool has_system_sync_peer()
const;
2681 bool _internal_has_system_sync_peer()
const;
2683 void clear_system_sync_peer();
2684 const ::jaiabot::protobuf::NTPStatus_NTPPeer& system_sync_peer()
const;
2685 PROTOBUF_NODISCARD ::jaiabot::protobuf::NTPStatus_NTPPeer* release_system_sync_peer();
2689 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_system_sync_peer()
const;
2692 void unsafe_arena_set_allocated_system_sync_peer(
2697 bool has_system_event_counter()
const;
2699 bool _internal_has_system_event_counter()
const;
2701 void clear_system_event_counter();
2702 int32_t system_event_counter()
const;
2703 void set_system_event_counter(int32_t value);
2705 int32_t _internal_system_event_counter()
const;
2706 void _internal_set_system_event_counter(int32_t value);
2710 bool has_last_system_event()
const;
2712 bool _internal_has_last_system_event()
const;
2714 void clear_last_system_event();
2723 bool has_sync_source()
const;
2725 bool _internal_has_sync_source()
const;
2727 void clear_sync_source();
2736 bool has_leap_indicator()
const;
2738 bool _internal_has_leap_indicator()
const;
2740 void clear_leap_indicator();
2752 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2753 typedef void InternalArenaConstructable_;
2754 typedef void DestructorSkippable_;
2756 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2757 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2758 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer > peer_;
2760 int32_t system_event_counter_;
2761 int last_system_event_;
2763 int leap_indicator_;
2766 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2771 public ::PROTOBUF_NAMESPACE_ID::Message {
2775 explicit PROTOBUF_CONSTEXPR
HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2780 *
this = ::std::move(from);
2788 if (
this == &from)
return *
this;
2789 if (GetOwningArena() == from.GetOwningArena()
2790 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2791 && GetOwningArena() !=
nullptr
2794 InternalSwap(&from);
2802 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2805 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2809 return GetDescriptor();
2812 return default_instance().GetMetadata().descriptor;
2815 return default_instance().GetMetadata().reflection;
2818 return *internal_default_instance();
2824 static constexpr int kIndexInFileMessages =
2831 if (other ==
this)
return;
2832 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2833 if (GetOwningArena() !=
nullptr &&
2834 GetOwningArena() == other->GetOwningArena()) {
2836 if (GetOwningArena() == other->GetOwningArena()) {
2838 InternalSwap(other);
2840 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2844 if (other ==
this)
return;
2845 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2846 InternalSwap(other);
2852 return CreateMaybeMessage<HelmIVPStatus>(arena);
2854 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2856 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2858 HelmIVPStatus::MergeImpl(*
this, from);
2861 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2863 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2864 bool IsInitialized() const final;
2866 size_t ByteSizeLong() const final;
2867 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2868 uint8_t* _InternalSerialize(
2869 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2870 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2873 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2875 void SetCachedSize(
int size)
const final;
2879 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2880 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2881 return "jaiabot.protobuf.HelmIVPStatus";
2885 bool is_message_owned =
false);
2889 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2891 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2898 kHelmIvpStateFieldNumber = 1,
2899 kHelmIvpDesiredSpeedFieldNumber = 2,
2900 kHelmIvpDesiredHeadingFieldNumber = 3,
2901 kHelmIvpDesiredDepthFieldNumber = 4,
2902 kHelmIvpDataFieldNumber = 5,
2905 bool has_helm_ivp_state()
const;
2907 bool _internal_has_helm_ivp_state()
const;
2909 void clear_helm_ivp_state();
2910 const std::string& helm_ivp_state()
const;
2911 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2913 std::string* mutable_helm_ivp_state();
2914 PROTOBUF_NODISCARD std::string* release_helm_ivp_state();
2915 void set_allocated_helm_ivp_state(std::string* helm_ivp_state);
2917 const std::string& _internal_helm_ivp_state()
const;
2918 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_helm_ivp_state(
const std::string& value);
2919 std::string* _internal_mutable_helm_ivp_state();
2923 bool has_helm_ivp_desired_speed()
const;
2925 bool _internal_has_helm_ivp_desired_speed()
const;
2927 void clear_helm_ivp_desired_speed();
2928 bool helm_ivp_desired_speed()
const;
2929 void set_helm_ivp_desired_speed(
bool value);
2931 bool _internal_helm_ivp_desired_speed()
const;
2932 void _internal_set_helm_ivp_desired_speed(
bool value);
2936 bool has_helm_ivp_desired_heading()
const;
2938 bool _internal_has_helm_ivp_desired_heading()
const;
2940 void clear_helm_ivp_desired_heading();
2941 bool helm_ivp_desired_heading()
const;
2942 void set_helm_ivp_desired_heading(
bool value);
2944 bool _internal_helm_ivp_desired_heading()
const;
2945 void _internal_set_helm_ivp_desired_heading(
bool value);
2949 bool has_helm_ivp_desired_depth()
const;
2951 bool _internal_has_helm_ivp_desired_depth()
const;
2953 void clear_helm_ivp_desired_depth();
2954 bool helm_ivp_desired_depth()
const;
2955 void set_helm_ivp_desired_depth(
bool value);
2957 bool _internal_helm_ivp_desired_depth()
const;
2958 void _internal_set_helm_ivp_desired_depth(
bool value);
2962 bool has_helm_ivp_data()
const;
2964 bool _internal_has_helm_ivp_data()
const;
2966 void clear_helm_ivp_data();
2967 bool helm_ivp_data()
const;
2968 void set_helm_ivp_data(
bool value);
2970 bool _internal_helm_ivp_data()
const;
2971 void _internal_set_helm_ivp_data(
bool value);
2978 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2979 typedef void InternalArenaConstructable_;
2980 typedef void DestructorSkippable_;
2982 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2983 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2984 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_helm_ivp_state_;
2985 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr helm_ivp_state_;
2986 bool helm_ivp_desired_speed_;
2987 bool helm_ivp_desired_heading_;
2988 bool helm_ivp_desired_depth_;
2989 bool helm_ivp_data_;
2992 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2997 public ::PROTOBUF_NAMESPACE_ID::Message {
3001 explicit PROTOBUF_CONSTEXPR
ThreadHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3006 *
this = ::std::move(from);
3014 if (
this == &from)
return *
this;
3015 if (GetOwningArena() == from.GetOwningArena()
3016 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3017 && GetOwningArena() !=
nullptr
3020 InternalSwap(&from);
3028 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3031 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3035 return GetDescriptor();
3038 return default_instance().GetMetadata().descriptor;
3041 return default_instance().GetMetadata().reflection;
3044 return *internal_default_instance();
3050 static constexpr int kIndexInFileMessages =
3057 if (other ==
this)
return;
3058 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3059 if (GetOwningArena() !=
nullptr &&
3060 GetOwningArena() == other->GetOwningArena()) {
3062 if (GetOwningArena() == other->GetOwningArena()) {
3064 InternalSwap(other);
3066 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3070 if (other ==
this)
return;
3071 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3072 InternalSwap(other);
3078 return CreateMaybeMessage<ThreadHealth>(arena);
3080 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3082 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3084 ThreadHealth::MergeImpl(*
this, from);
3087 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3089 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3090 bool IsInitialized() const final;
3092 size_t ByteSizeLong() const final;
3093 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3094 uint8_t* _InternalSerialize(
3095 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3096 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3099 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3101 void SetCachedSize(
int size)
const final;
3105 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3106 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3107 return "jaiabot.protobuf.ThreadHealth";
3111 bool is_message_owned =
false);
3115 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3117 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3124 kErrorFieldNumber = 1,
3125 kWarningFieldNumber = 2,
3128 int error_size()
const;
3130 int _internal_error_size()
const;
3136 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_error();
3141 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& error()
const;
3142 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_error();
3145 int warning_size()
const;
3147 int _internal_warning_size()
const;
3149 void clear_warning();
3153 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_warning();
3158 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& warning()
const;
3159 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_warning();
3165 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3166 typedef void InternalArenaConstructable_;
3167 typedef void DestructorSkippable_;
3169 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> error_;
3170 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> warning_;
3171 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3174 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3179 public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase {
3182 explicit PROTOBUF_CONSTEXPR
VehicleHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3187 *
this = ::std::move(from);
3195 if (
this == &from)
return *
this;
3196 if (GetOwningArena() == from.GetOwningArena()
3197 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3198 && GetOwningArena() !=
nullptr
3201 InternalSwap(&from);
3209 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3212 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3216 return GetDescriptor();
3219 return default_instance().GetMetadata().descriptor;
3222 return default_instance().GetMetadata().reflection;
3225 return *internal_default_instance();
3231 static constexpr int kIndexInFileMessages =
3238 if (other ==
this)
return;
3239 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3240 if (GetOwningArena() !=
nullptr &&
3241 GetOwningArena() == other->GetOwningArena()) {
3243 if (GetOwningArena() == other->GetOwningArena()) {
3245 InternalSwap(other);
3247 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3251 if (other ==
this)
return;
3252 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3253 InternalSwap(other);
3259 return CreateMaybeMessage<VehicleHealth>(arena);
3261 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3263 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*
this, from);
3265 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3267 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*
this, from);
3272 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3273 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3274 return "jaiabot.protobuf.VehicleHealth";
3278 bool is_message_owned =
false);
3282 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3284 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3294 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3295 typedef
void InternalArenaConstructable_;
3296 typedef
void DestructorSkippable_;
3299 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3304 public ::PROTOBUF_NAMESPACE_ID::Message {
3313 *
this = ::std::move(from);
3321 if (
this == &from)
return *
this;
3322 if (GetOwningArena() == from.GetOwningArena()
3323 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3324 && GetOwningArena() !=
nullptr
3327 InternalSwap(&from);
3335 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3338 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3342 return GetDescriptor();
3345 return default_instance().GetMetadata().descriptor;
3348 return default_instance().GetMetadata().reflection;
3351 return *internal_default_instance();
3357 static constexpr int kIndexInFileMessages =
3364 if (other ==
this)
return;
3365 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3366 if (GetOwningArena() !=
nullptr &&
3367 GetOwningArena() == other->GetOwningArena()) {
3369 if (GetOwningArena() == other->GetOwningArena()) {
3371 InternalSwap(other);
3373 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3377 if (other ==
this)
return;
3378 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3379 InternalSwap(other);
3385 return CreateMaybeMessage<SystemdStartReport>(arena);
3387 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3389 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3391 SystemdStartReport::MergeImpl(*
this, from);
3394 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3396 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3397 bool IsInitialized() const final;
3399 size_t ByteSizeLong() const final;
3400 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3401 uint8_t* _InternalSerialize(
3402 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3403 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3406 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3408 void SetCachedSize(
int size)
const final;
3412 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3413 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3414 return "jaiabot.protobuf.SystemdStartReport";
3418 bool is_message_owned =
false);
3422 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3424 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3431 kClearErrorFieldNumber = 1,
3434 bool has_clear_error()
const;
3436 bool _internal_has_clear_error()
const;
3438 void clear_clear_error();
3450 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3451 typedef void InternalArenaConstructable_;
3452 typedef void DestructorSkippable_;
3454 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3455 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3459 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3464 public ::PROTOBUF_NAMESPACE_ID::Message {
3468 explicit PROTOBUF_CONSTEXPR
SystemdStopReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3473 *
this = ::std::move(from);
3481 if (
this == &from)
return *
this;
3482 if (GetOwningArena() == from.GetOwningArena()
3483 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3484 && GetOwningArena() !=
nullptr
3487 InternalSwap(&from);
3495 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3498 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3502 return GetDescriptor();
3505 return default_instance().GetMetadata().descriptor;
3508 return default_instance().GetMetadata().reflection;
3511 return *internal_default_instance();
3517 static constexpr int kIndexInFileMessages =
3524 if (other ==
this)
return;
3525 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3526 if (GetOwningArena() !=
nullptr &&
3527 GetOwningArena() == other->GetOwningArena()) {
3529 if (GetOwningArena() == other->GetOwningArena()) {
3531 InternalSwap(other);
3533 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3537 if (other ==
this)
return;
3538 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3539 InternalSwap(other);
3545 return CreateMaybeMessage<SystemdStopReport>(arena);
3547 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3549 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3551 SystemdStopReport::MergeImpl(*
this, from);
3554 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3556 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3557 bool IsInitialized() const final;
3559 size_t ByteSizeLong() const final;
3560 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3561 uint8_t* _InternalSerialize(
3562 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3563 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3566 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3568 void SetCachedSize(
int size)
const final;
3572 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3573 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3574 return "jaiabot.protobuf.SystemdStopReport";
3578 bool is_message_owned =
false);
3582 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3584 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3590 SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN;
3592 SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS;
3594 SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL;
3596 SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT;
3598 SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE;
3600 SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL;
3602 SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP;
3604 SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG;
3606 SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT;
3608 SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES;
3609 static inline
bool ServiceResult_IsValid(
int value) {
3616 static constexpr int ServiceResult_ARRAYSIZE =
3618 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
3622 template<
typename T>
3624 static_assert(::std::is_same<T, ServiceResult>::value ||
3625 ::std::is_integral<T>::value,
3626 "Incorrect type passed to function ServiceResult_Name.");
3637 kJournalDumpFileFieldNumber = 3,
3638 kResultFieldNumber = 1,
3639 kErrorFieldNumber = 2,
3642 bool has_journal_dump_file()
const;
3644 bool _internal_has_journal_dump_file()
const;
3646 void clear_journal_dump_file();
3647 const std::string& journal_dump_file()
const;
3648 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
3650 std::string* mutable_journal_dump_file();
3651 PROTOBUF_NODISCARD std::string* release_journal_dump_file();
3652 void set_allocated_journal_dump_file(std::string* journal_dump_file);
3654 const std::string& _internal_journal_dump_file()
const;
3655 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_journal_dump_file(
const std::string& value);
3656 std::string* _internal_mutable_journal_dump_file();
3660 bool has_result()
const;
3662 bool _internal_has_result()
const;
3664 void clear_result();
3673 bool has_error()
const;
3675 bool _internal_has_error()
const;
3690 size_t RequiredFieldsByteSizeFallback()
const;
3692 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3693 typedef void InternalArenaConstructable_;
3694 typedef void DestructorSkippable_;
3696 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3697 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3698 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr journal_dump_file_;
3703 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3708 public ::PROTOBUF_NAMESPACE_ID::Message {
3712 explicit PROTOBUF_CONSTEXPR
SystemdReportAck(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3717 *
this = ::std::move(from);
3725 if (
this == &from)
return *
this;
3726 if (GetOwningArena() == from.GetOwningArena()
3727 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3728 && GetOwningArena() !=
nullptr
3731 InternalSwap(&from);
3739 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3742 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3746 return GetDescriptor();
3749 return default_instance().GetMetadata().descriptor;
3752 return default_instance().GetMetadata().reflection;
3755 return *internal_default_instance();
3761 static constexpr int kIndexInFileMessages =
3768 if (other ==
this)
return;
3769 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3770 if (GetOwningArena() !=
nullptr &&
3771 GetOwningArena() == other->GetOwningArena()) {
3773 if (GetOwningArena() == other->GetOwningArena()) {
3775 InternalSwap(other);
3777 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3781 if (other ==
this)
return;
3782 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3783 InternalSwap(other);
3789 return CreateMaybeMessage<SystemdReportAck>(arena);
3791 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3793 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3795 SystemdReportAck::MergeImpl(*
this, from);
3798 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3800 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3801 bool IsInitialized() const final;
3803 size_t ByteSizeLong() const final;
3804 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3805 uint8_t* _InternalSerialize(
3806 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3807 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3810 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3812 void SetCachedSize(
int size)
const final;
3816 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3817 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3818 return "jaiabot.protobuf.SystemdReportAck";
3822 bool is_message_owned =
false);
3826 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3828 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3835 kErrorAckFieldNumber = 1,
3838 bool has_error_ack()
const;
3840 bool _internal_has_error_ack()
const;
3842 void clear_error_ack();
3854 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3855 typedef void InternalArenaConstructable_;
3856 typedef void DestructorSkippable_;
3858 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3859 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3863 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3868extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth,
3869 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11,
false >
3872extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::VehicleHealth,
3873 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::VehicleHealth >, 11,
false >
3879 #pragma GCC diagnostic push
3880 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
3885inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_one_min()
const {
3886 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3889inline bool LinuxHardwareStatus_Processor_LoadAverages::has_one_min()
const {
3890 return _internal_has_one_min();
3892inline void LinuxHardwareStatus_Processor_LoadAverages::clear_one_min() {
3893 _impl_.one_min_ = 0;
3894 _impl_._has_bits_[0] &= ~0x00000001u;
3896inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_one_min()
const {
3897 return _impl_.one_min_;
3899inline float LinuxHardwareStatus_Processor_LoadAverages::one_min()
const {
3901 return _internal_one_min();
3903inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_one_min(
float value) {
3904 _impl_._has_bits_[0] |= 0x00000001u;
3905 _impl_.one_min_ = value;
3907inline void LinuxHardwareStatus_Processor_LoadAverages::set_one_min(
float value) {
3908 _internal_set_one_min(value);
3913inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_five_min()
const {
3914 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3917inline bool LinuxHardwareStatus_Processor_LoadAverages::has_five_min()
const {
3918 return _internal_has_five_min();
3920inline void LinuxHardwareStatus_Processor_LoadAverages::clear_five_min() {
3921 _impl_.five_min_ = 0;
3922 _impl_._has_bits_[0] &= ~0x00000002u;
3924inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_five_min()
const {
3925 return _impl_.five_min_;
3927inline float LinuxHardwareStatus_Processor_LoadAverages::five_min()
const {
3929 return _internal_five_min();
3931inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_five_min(
float value) {
3932 _impl_._has_bits_[0] |= 0x00000002u;
3933 _impl_.five_min_ = value;
3935inline void LinuxHardwareStatus_Processor_LoadAverages::set_five_min(
float value) {
3936 _internal_set_five_min(value);
3941inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_fifteen_min()
const {
3942 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
3945inline bool LinuxHardwareStatus_Processor_LoadAverages::has_fifteen_min()
const {
3946 return _internal_has_fifteen_min();
3948inline void LinuxHardwareStatus_Processor_LoadAverages::clear_fifteen_min() {
3949 _impl_.fifteen_min_ = 0;
3950 _impl_._has_bits_[0] &= ~0x00000004u;
3952inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_fifteen_min()
const {
3953 return _impl_.fifteen_min_;
3955inline float LinuxHardwareStatus_Processor_LoadAverages::fifteen_min()
const {
3957 return _internal_fifteen_min();
3959inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_fifteen_min(
float value) {
3960 _impl_._has_bits_[0] |= 0x00000004u;
3961 _impl_.fifteen_min_ = value;
3963inline void LinuxHardwareStatus_Processor_LoadAverages::set_fifteen_min(
float value) {
3964 _internal_set_fifteen_min(value);
3973inline bool LinuxHardwareStatus_Processor::_internal_has_loads()
const {
3974 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3975 PROTOBUF_ASSUME(!value || _impl_.loads_ !=
nullptr);
3978inline bool LinuxHardwareStatus_Processor::has_loads()
const {
3979 return _internal_has_loads();
3981inline void LinuxHardwareStatus_Processor::clear_loads() {
3982 if (_impl_.loads_ !=
nullptr) _impl_.loads_->Clear();
3983 _impl_._has_bits_[0] &= ~0x00000001u;
3985inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::_internal_loads()
const {
3986 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* p = _impl_.loads_;
3990inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::loads()
const {
3992 return _internal_loads();
3994inline void LinuxHardwareStatus_Processor::unsafe_arena_set_allocated_loads(
3996 if (GetArenaForAllocation() ==
nullptr) {
3997 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.loads_);
3999 _impl_.loads_ = loads;
4001 _impl_._has_bits_[0] |= 0x00000001u;
4003 _impl_._has_bits_[0] &= ~0x00000001u;
4007inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::release_loads() {
4008 _impl_._has_bits_[0] &= ~0x00000001u;
4010 _impl_.loads_ =
nullptr;
4011#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4012 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4013 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4014 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4016 if (GetArenaForAllocation() !=
nullptr) {
4017 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4022inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::unsafe_arena_release_loads() {
4024 _impl_._has_bits_[0] &= ~0x00000001u;
4026 _impl_.loads_ =
nullptr;
4029inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::_internal_mutable_loads() {
4030 _impl_._has_bits_[0] |= 0x00000001u;
4031 if (_impl_.loads_ ==
nullptr) {
4035 return _impl_.loads_;
4037inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::mutable_loads() {
4043 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4044 if (message_arena ==
nullptr) {
4045 delete _impl_.loads_;
4048 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4049 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(loads);
4050 if (message_arena != submessage_arena) {
4051 loads = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4052 message_arena, loads, submessage_arena);
4054 _impl_._has_bits_[0] |= 0x00000001u;
4056 _impl_._has_bits_[0] &= ~0x00000001u;
4058 _impl_.loads_ = loads;
4063inline bool LinuxHardwareStatus_Processor::_internal_has_num_processes()
const {
4064 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4067inline bool LinuxHardwareStatus_Processor::has_num_processes()
const {
4068 return _internal_has_num_processes();
4070inline void LinuxHardwareStatus_Processor::clear_num_processes() {
4071 _impl_.num_processes_ = 0;
4072 _impl_._has_bits_[0] &= ~0x00000002u;
4074inline int32_t LinuxHardwareStatus_Processor::_internal_num_processes()
const {
4075 return _impl_.num_processes_;
4077inline int32_t LinuxHardwareStatus_Processor::num_processes()
const {
4079 return _internal_num_processes();
4081inline void LinuxHardwareStatus_Processor::_internal_set_num_processes(int32_t value) {
4082 _impl_._has_bits_[0] |= 0x00000002u;
4083 _impl_.num_processes_ = value;
4085inline void LinuxHardwareStatus_Processor::set_num_processes(int32_t value) {
4086 _internal_set_num_processes(value);
4091inline bool LinuxHardwareStatus_Processor::_internal_has_num_processors()
const {
4092 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4095inline bool LinuxHardwareStatus_Processor::has_num_processors()
const {
4096 return _internal_has_num_processors();
4098inline void LinuxHardwareStatus_Processor::clear_num_processors() {
4099 _impl_.num_processors_ = 0;
4100 _impl_._has_bits_[0] &= ~0x00000004u;
4102inline int32_t LinuxHardwareStatus_Processor::_internal_num_processors()
const {
4103 return _impl_.num_processors_;
4105inline int32_t LinuxHardwareStatus_Processor::num_processors()
const {
4107 return _internal_num_processors();
4109inline void LinuxHardwareStatus_Processor::_internal_set_num_processors(int32_t value) {
4110 _impl_._has_bits_[0] |= 0x00000004u;
4111 _impl_.num_processors_ = value;
4113inline void LinuxHardwareStatus_Processor::set_num_processors(int32_t value) {
4114 _internal_set_num_processors(value);
4123inline bool LinuxHardwareStatus_Information::_internal_has_total()
const {
4124 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4127inline bool LinuxHardwareStatus_Information::has_total()
const {
4128 return _internal_has_total();
4130inline void LinuxHardwareStatus_Information::clear_total() {
4131 _impl_.total_ = uint64_t{0u};
4132 _impl_._has_bits_[0] &= ~0x00000001u;
4134inline uint64_t LinuxHardwareStatus_Information::_internal_total()
const {
4135 return _impl_.total_;
4137inline uint64_t LinuxHardwareStatus_Information::total()
const {
4139 return _internal_total();
4141inline void LinuxHardwareStatus_Information::_internal_set_total(uint64_t value) {
4142 _impl_._has_bits_[0] |= 0x00000001u;
4143 _impl_.total_ = value;
4145inline void LinuxHardwareStatus_Information::set_total(uint64_t value) {
4146 _internal_set_total(value);
4151inline bool LinuxHardwareStatus_Information::_internal_has_available()
const {
4152 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4155inline bool LinuxHardwareStatus_Information::has_available()
const {
4156 return _internal_has_available();
4158inline void LinuxHardwareStatus_Information::clear_available() {
4159 _impl_.available_ = uint64_t{0u};
4160 _impl_._has_bits_[0] &= ~0x00000002u;
4162inline uint64_t LinuxHardwareStatus_Information::_internal_available()
const {
4163 return _impl_.available_;
4165inline uint64_t LinuxHardwareStatus_Information::available()
const {
4167 return _internal_available();
4169inline void LinuxHardwareStatus_Information::_internal_set_available(uint64_t value) {
4170 _impl_._has_bits_[0] |= 0x00000002u;
4171 _impl_.available_ = value;
4173inline void LinuxHardwareStatus_Information::set_available(uint64_t value) {
4174 _internal_set_available(value);
4179inline bool LinuxHardwareStatus_Information::_internal_has_use_percent()
const {
4180 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4183inline bool LinuxHardwareStatus_Information::has_use_percent()
const {
4184 return _internal_has_use_percent();
4186inline void LinuxHardwareStatus_Information::clear_use_percent() {
4187 _impl_.use_percent_ = 0;
4188 _impl_._has_bits_[0] &= ~0x00000004u;
4190inline float LinuxHardwareStatus_Information::_internal_use_percent()
const {
4191 return _impl_.use_percent_;
4193inline float LinuxHardwareStatus_Information::use_percent()
const {
4195 return _internal_use_percent();
4197inline void LinuxHardwareStatus_Information::_internal_set_use_percent(
float value) {
4198 _impl_._has_bits_[0] |= 0x00000004u;
4199 _impl_.use_percent_ = value;
4201inline void LinuxHardwareStatus_Information::set_use_percent(
float value) {
4202 _internal_set_use_percent(value);
4211inline bool LinuxHardwareStatus_Memory::_internal_has_ram()
const {
4212 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4213 PROTOBUF_ASSUME(!value || _impl_.ram_ !=
nullptr);
4216inline bool LinuxHardwareStatus_Memory::has_ram()
const {
4217 return _internal_has_ram();
4219inline void LinuxHardwareStatus_Memory::clear_ram() {
4220 if (_impl_.ram_ !=
nullptr) _impl_.ram_->Clear();
4221 _impl_._has_bits_[0] &= ~0x00000001u;
4223inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_ram()
const {
4224 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.ram_;
4228inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::ram()
const {
4230 return _internal_ram();
4232inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_ram(
4234 if (GetArenaForAllocation() ==
nullptr) {
4235 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.ram_);
4239 _impl_._has_bits_[0] |= 0x00000001u;
4241 _impl_._has_bits_[0] &= ~0x00000001u;
4245inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_ram() {
4246 _impl_._has_bits_[0] &= ~0x00000001u;
4248 _impl_.ram_ =
nullptr;
4249#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4250 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4251 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4252 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4254 if (GetArenaForAllocation() !=
nullptr) {
4255 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4260inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_ram() {
4262 _impl_._has_bits_[0] &= ~0x00000001u;
4264 _impl_.ram_ =
nullptr;
4267inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_ram() {
4268 _impl_._has_bits_[0] |= 0x00000001u;
4269 if (_impl_.ram_ ==
nullptr) {
4275inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_ram() {
4281 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4282 if (message_arena ==
nullptr) {
4286 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4287 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ram);
4288 if (message_arena != submessage_arena) {
4289 ram = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4290 message_arena, ram, submessage_arena);
4292 _impl_._has_bits_[0] |= 0x00000001u;
4294 _impl_._has_bits_[0] &= ~0x00000001u;
4301inline bool LinuxHardwareStatus_Memory::_internal_has_swap()
const {
4302 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4303 PROTOBUF_ASSUME(!value || _impl_.swap_ !=
nullptr);
4306inline bool LinuxHardwareStatus_Memory::has_swap()
const {
4307 return _internal_has_swap();
4309inline void LinuxHardwareStatus_Memory::clear_swap() {
4310 if (_impl_.swap_ !=
nullptr) _impl_.swap_->Clear();
4311 _impl_._has_bits_[0] &= ~0x00000002u;
4313inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_swap()
const {
4314 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.swap_;
4318inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::swap()
const {
4320 return _internal_swap();
4322inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_swap(
4324 if (GetArenaForAllocation() ==
nullptr) {
4325 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.swap_);
4327 _impl_.swap_ = swap;
4329 _impl_._has_bits_[0] |= 0x00000002u;
4331 _impl_._has_bits_[0] &= ~0x00000002u;
4335inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_swap() {
4336 _impl_._has_bits_[0] &= ~0x00000002u;
4338 _impl_.swap_ =
nullptr;
4339#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4340 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4341 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4342 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4344 if (GetArenaForAllocation() !=
nullptr) {
4345 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4350inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_swap() {
4352 _impl_._has_bits_[0] &= ~0x00000002u;
4354 _impl_.swap_ =
nullptr;
4357inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_swap() {
4358 _impl_._has_bits_[0] |= 0x00000002u;
4359 if (_impl_.swap_ ==
nullptr) {
4363 return _impl_.swap_;
4365inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_swap() {
4371 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4372 if (message_arena ==
nullptr) {
4373 delete _impl_.swap_;
4376 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4377 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(swap);
4378 if (message_arena != submessage_arena) {
4379 swap = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4380 message_arena, swap, submessage_arena);
4382 _impl_._has_bits_[0] |= 0x00000002u;
4384 _impl_._has_bits_[0] &= ~0x00000002u;
4386 _impl_.swap_ = swap;
4395inline bool LinuxHardwareStatus_Disk::_internal_has_rootfs()
const {
4396 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4397 PROTOBUF_ASSUME(!value || _impl_.rootfs_ !=
nullptr);
4400inline bool LinuxHardwareStatus_Disk::has_rootfs()
const {
4401 return _internal_has_rootfs();
4403inline void LinuxHardwareStatus_Disk::clear_rootfs() {
4404 if (_impl_.rootfs_ !=
nullptr) _impl_.rootfs_->Clear();
4405 _impl_._has_bits_[0] &= ~0x00000001u;
4407inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_rootfs()
const {
4408 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.rootfs_;
4412inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::rootfs()
const {
4414 return _internal_rootfs();
4416inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_rootfs(
4418 if (GetArenaForAllocation() ==
nullptr) {
4419 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.rootfs_);
4421 _impl_.rootfs_ = rootfs;
4423 _impl_._has_bits_[0] |= 0x00000001u;
4425 _impl_._has_bits_[0] &= ~0x00000001u;
4429inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_rootfs() {
4430 _impl_._has_bits_[0] &= ~0x00000001u;
4432 _impl_.rootfs_ =
nullptr;
4433#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4434 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4435 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4436 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4438 if (GetArenaForAllocation() !=
nullptr) {
4439 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4444inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_rootfs() {
4446 _impl_._has_bits_[0] &= ~0x00000001u;
4448 _impl_.rootfs_ =
nullptr;
4451inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_rootfs() {
4452 _impl_._has_bits_[0] |= 0x00000001u;
4453 if (_impl_.rootfs_ ==
nullptr) {
4457 return _impl_.rootfs_;
4459inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_rootfs() {
4465 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4466 if (message_arena ==
nullptr) {
4467 delete _impl_.rootfs_;
4470 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4471 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(rootfs);
4472 if (message_arena != submessage_arena) {
4473 rootfs = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4474 message_arena, rootfs, submessage_arena);
4476 _impl_._has_bits_[0] |= 0x00000001u;
4478 _impl_._has_bits_[0] &= ~0x00000001u;
4480 _impl_.rootfs_ = rootfs;
4485inline bool LinuxHardwareStatus_Disk::_internal_has_data()
const {
4486 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4487 PROTOBUF_ASSUME(!value || _impl_.data_ !=
nullptr);
4490inline bool LinuxHardwareStatus_Disk::has_data()
const {
4491 return _internal_has_data();
4493inline void LinuxHardwareStatus_Disk::clear_data() {
4494 if (_impl_.data_ !=
nullptr) _impl_.data_->Clear();
4495 _impl_._has_bits_[0] &= ~0x00000002u;
4497inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_data()
const {
4498 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.data_;
4502inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::data()
const {
4504 return _internal_data();
4506inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_data(
4508 if (GetArenaForAllocation() ==
nullptr) {
4509 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.data_);
4511 _impl_.data_ = data;
4513 _impl_._has_bits_[0] |= 0x00000002u;
4515 _impl_._has_bits_[0] &= ~0x00000002u;
4519inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_data() {
4520 _impl_._has_bits_[0] &= ~0x00000002u;
4522 _impl_.data_ =
nullptr;
4523#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4524 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4525 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4526 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4528 if (GetArenaForAllocation() !=
nullptr) {
4529 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4534inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_data() {
4536 _impl_._has_bits_[0] &= ~0x00000002u;
4538 _impl_.data_ =
nullptr;
4541inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_data() {
4542 _impl_._has_bits_[0] |= 0x00000002u;
4543 if (_impl_.data_ ==
nullptr) {
4547 return _impl_.data_;
4549inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_data() {
4555 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4556 if (message_arena ==
nullptr) {
4557 delete _impl_.data_;
4560 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4561 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(data);
4562 if (message_arena != submessage_arena) {
4563 data = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4564 message_arena, data, submessage_arena);
4566 _impl_._has_bits_[0] |= 0x00000002u;
4568 _impl_._has_bits_[0] &= ~0x00000002u;
4570 _impl_.data_ = data;
4579inline bool LinuxHardwareStatus_WiFi::_internal_has_is_connected()
const {
4580 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4583inline bool LinuxHardwareStatus_WiFi::has_is_connected()
const {
4584 return _internal_has_is_connected();
4586inline void LinuxHardwareStatus_WiFi::clear_is_connected() {
4587 _impl_.is_connected_ =
false;
4588 _impl_._has_bits_[0] &= ~0x00000001u;
4590inline bool LinuxHardwareStatus_WiFi::_internal_is_connected()
const {
4591 return _impl_.is_connected_;
4593inline bool LinuxHardwareStatus_WiFi::is_connected()
const {
4595 return _internal_is_connected();
4597inline void LinuxHardwareStatus_WiFi::_internal_set_is_connected(
bool value) {
4598 _impl_._has_bits_[0] |= 0x00000001u;
4599 _impl_.is_connected_ = value;
4601inline void LinuxHardwareStatus_WiFi::set_is_connected(
bool value) {
4602 _internal_set_is_connected(value);
4607inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality()
const {
4608 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4611inline bool LinuxHardwareStatus_WiFi::has_link_quality()
const {
4612 return _internal_has_link_quality();
4614inline void LinuxHardwareStatus_WiFi::clear_link_quality() {
4615 _impl_.link_quality_ = 0u;
4616 _impl_._has_bits_[0] &= ~0x00000002u;
4618inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality()
const {
4619 return _impl_.link_quality_;
4621inline uint32_t LinuxHardwareStatus_WiFi::link_quality()
const {
4623 return _internal_link_quality();
4625inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality(uint32_t value) {
4626 _impl_._has_bits_[0] |= 0x00000002u;
4627 _impl_.link_quality_ = value;
4629inline void LinuxHardwareStatus_WiFi::set_link_quality(uint32_t value) {
4630 _internal_set_link_quality(value);
4635inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality_percentage()
const {
4636 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4639inline bool LinuxHardwareStatus_WiFi::has_link_quality_percentage()
const {
4640 return _internal_has_link_quality_percentage();
4642inline void LinuxHardwareStatus_WiFi::clear_link_quality_percentage() {
4643 _impl_.link_quality_percentage_ = 0u;
4644 _impl_._has_bits_[0] &= ~0x00000004u;
4646inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality_percentage()
const {
4647 return _impl_.link_quality_percentage_;
4649inline uint32_t LinuxHardwareStatus_WiFi::link_quality_percentage()
const {
4651 return _internal_link_quality_percentage();
4653inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality_percentage(uint32_t value) {
4654 _impl_._has_bits_[0] |= 0x00000004u;
4655 _impl_.link_quality_percentage_ = value;
4657inline void LinuxHardwareStatus_WiFi::set_link_quality_percentage(uint32_t value) {
4658 _internal_set_link_quality_percentage(value);
4663inline bool LinuxHardwareStatus_WiFi::_internal_has_signal_level()
const {
4664 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
4667inline bool LinuxHardwareStatus_WiFi::has_signal_level()
const {
4668 return _internal_has_signal_level();
4670inline void LinuxHardwareStatus_WiFi::clear_signal_level() {
4671 _impl_.signal_level_ = 0;
4672 _impl_._has_bits_[0] &= ~0x00000008u;
4674inline int32_t LinuxHardwareStatus_WiFi::_internal_signal_level()
const {
4675 return _impl_.signal_level_;
4677inline int32_t LinuxHardwareStatus_WiFi::signal_level()
const {
4679 return _internal_signal_level();
4681inline void LinuxHardwareStatus_WiFi::_internal_set_signal_level(int32_t value) {
4682 _impl_._has_bits_[0] |= 0x00000008u;
4683 _impl_.signal_level_ = value;
4685inline void LinuxHardwareStatus_WiFi::set_signal_level(int32_t value) {
4686 _internal_set_signal_level(value);
4691inline bool LinuxHardwareStatus_WiFi::_internal_has_noise_level()
const {
4692 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4695inline bool LinuxHardwareStatus_WiFi::has_noise_level()
const {
4696 return _internal_has_noise_level();
4698inline void LinuxHardwareStatus_WiFi::clear_noise_level() {
4699 _impl_.noise_level_ = 0;
4700 _impl_._has_bits_[0] &= ~0x00000010u;
4702inline int32_t LinuxHardwareStatus_WiFi::_internal_noise_level()
const {
4703 return _impl_.noise_level_;
4705inline int32_t LinuxHardwareStatus_WiFi::noise_level()
const {
4707 return _internal_noise_level();
4709inline void LinuxHardwareStatus_WiFi::_internal_set_noise_level(int32_t value) {
4710 _impl_._has_bits_[0] |= 0x00000010u;
4711 _impl_.noise_level_ = value;
4713inline void LinuxHardwareStatus_WiFi::set_noise_level(int32_t value) {
4714 _internal_set_noise_level(value);
4723inline bool LinuxHardwareStatus::_internal_has_uptime()
const {
4724 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4727inline bool LinuxHardwareStatus::has_uptime()
const {
4728 return _internal_has_uptime();
4730inline void LinuxHardwareStatus::clear_uptime() {
4732 _impl_._has_bits_[0] &= ~0x00000010u;
4734inline int32_t LinuxHardwareStatus::_internal_uptime()
const {
4735 return _impl_.uptime_;
4737inline int32_t LinuxHardwareStatus::uptime()
const {
4739 return _internal_uptime();
4741inline void LinuxHardwareStatus::_internal_set_uptime(int32_t value) {
4742 _impl_._has_bits_[0] |= 0x00000010u;
4743 _impl_.uptime_ = value;
4745inline void LinuxHardwareStatus::set_uptime(int32_t value) {
4746 _internal_set_uptime(value);
4751inline bool LinuxHardwareStatus::_internal_has_processor()
const {
4752 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4753 PROTOBUF_ASSUME(!value || _impl_.processor_ !=
nullptr);
4756inline bool LinuxHardwareStatus::has_processor()
const {
4757 return _internal_has_processor();
4759inline void LinuxHardwareStatus::clear_processor() {
4760 if (_impl_.processor_ !=
nullptr) _impl_.processor_->Clear();
4761 _impl_._has_bits_[0] &= ~0x00000001u;
4763inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::_internal_processor()
const {
4764 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor* p = _impl_.processor_;
4768inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::processor()
const {
4770 return _internal_processor();
4772inline void LinuxHardwareStatus::unsafe_arena_set_allocated_processor(
4774 if (GetArenaForAllocation() ==
nullptr) {
4775 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.processor_);
4777 _impl_.processor_ = processor;
4779 _impl_._has_bits_[0] |= 0x00000001u;
4781 _impl_._has_bits_[0] &= ~0x00000001u;
4785inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::release_processor() {
4786 _impl_._has_bits_[0] &= ~0x00000001u;
4788 _impl_.processor_ =
nullptr;
4789#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4790 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4791 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4792 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4794 if (GetArenaForAllocation() !=
nullptr) {
4795 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4800inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::unsafe_arena_release_processor() {
4802 _impl_._has_bits_[0] &= ~0x00000001u;
4804 _impl_.processor_ =
nullptr;
4807inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::_internal_mutable_processor() {
4808 _impl_._has_bits_[0] |= 0x00000001u;
4809 if (_impl_.processor_ ==
nullptr) {
4811 _impl_.processor_ = p;
4813 return _impl_.processor_;
4815inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::mutable_processor() {
4821 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4822 if (message_arena ==
nullptr) {
4823 delete _impl_.processor_;
4826 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4827 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(processor);
4828 if (message_arena != submessage_arena) {
4829 processor = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4830 message_arena, processor, submessage_arena);
4832 _impl_._has_bits_[0] |= 0x00000001u;
4834 _impl_._has_bits_[0] &= ~0x00000001u;
4836 _impl_.processor_ = processor;
4841inline bool LinuxHardwareStatus::_internal_has_memory()
const {
4842 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4843 PROTOBUF_ASSUME(!value || _impl_.memory_ !=
nullptr);
4846inline bool LinuxHardwareStatus::has_memory()
const {
4847 return _internal_has_memory();
4849inline void LinuxHardwareStatus::clear_memory() {
4850 if (_impl_.memory_ !=
nullptr) _impl_.memory_->Clear();
4851 _impl_._has_bits_[0] &= ~0x00000002u;
4853inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::_internal_memory()
const {
4854 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory* p = _impl_.memory_;
4858inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::memory()
const {
4860 return _internal_memory();
4862inline void LinuxHardwareStatus::unsafe_arena_set_allocated_memory(
4864 if (GetArenaForAllocation() ==
nullptr) {
4865 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.memory_);
4867 _impl_.memory_ = memory;
4869 _impl_._has_bits_[0] |= 0x00000002u;
4871 _impl_._has_bits_[0] &= ~0x00000002u;
4875inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::release_memory() {
4876 _impl_._has_bits_[0] &= ~0x00000002u;
4878 _impl_.memory_ =
nullptr;
4879#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4880 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4881 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4882 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4884 if (GetArenaForAllocation() !=
nullptr) {
4885 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4890inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::unsafe_arena_release_memory() {
4892 _impl_._has_bits_[0] &= ~0x00000002u;
4894 _impl_.memory_ =
nullptr;
4897inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::_internal_mutable_memory() {
4898 _impl_._has_bits_[0] |= 0x00000002u;
4899 if (_impl_.memory_ ==
nullptr) {
4903 return _impl_.memory_;
4905inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::mutable_memory() {
4911 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4912 if (message_arena ==
nullptr) {
4913 delete _impl_.memory_;
4916 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4917 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(memory);
4918 if (message_arena != submessage_arena) {
4919 memory = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4920 message_arena, memory, submessage_arena);
4922 _impl_._has_bits_[0] |= 0x00000002u;
4924 _impl_._has_bits_[0] &= ~0x00000002u;
4926 _impl_.memory_ = memory;
4931inline bool LinuxHardwareStatus::_internal_has_disk()
const {
4932 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4933 PROTOBUF_ASSUME(!value || _impl_.disk_ !=
nullptr);
4936inline bool LinuxHardwareStatus::has_disk()
const {
4937 return _internal_has_disk();
4939inline void LinuxHardwareStatus::clear_disk() {
4940 if (_impl_.disk_ !=
nullptr) _impl_.disk_->Clear();
4941 _impl_._has_bits_[0] &= ~0x00000004u;
4943inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::_internal_disk()
const {
4944 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk* p = _impl_.disk_;
4948inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::disk()
const {
4950 return _internal_disk();
4952inline void LinuxHardwareStatus::unsafe_arena_set_allocated_disk(
4954 if (GetArenaForAllocation() ==
nullptr) {
4955 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.disk_);
4957 _impl_.disk_ = disk;
4959 _impl_._has_bits_[0] |= 0x00000004u;
4961 _impl_._has_bits_[0] &= ~0x00000004u;
4965inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::release_disk() {
4966 _impl_._has_bits_[0] &= ~0x00000004u;
4968 _impl_.disk_ =
nullptr;
4969#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4970 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4971 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4972 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4974 if (GetArenaForAllocation() !=
nullptr) {
4975 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4980inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::unsafe_arena_release_disk() {
4982 _impl_._has_bits_[0] &= ~0x00000004u;
4984 _impl_.disk_ =
nullptr;
4987inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::_internal_mutable_disk() {
4988 _impl_._has_bits_[0] |= 0x00000004u;
4989 if (_impl_.disk_ ==
nullptr) {
4993 return _impl_.disk_;
4995inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::mutable_disk() {
5001 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5002 if (message_arena ==
nullptr) {
5003 delete _impl_.disk_;
5006 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5007 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(disk);
5008 if (message_arena != submessage_arena) {
5009 disk = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5010 message_arena, disk, submessage_arena);
5012 _impl_._has_bits_[0] |= 0x00000004u;
5014 _impl_._has_bits_[0] &= ~0x00000004u;
5016 _impl_.disk_ = disk;
5021inline bool LinuxHardwareStatus::_internal_has_wifi()
const {
5022 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5023 PROTOBUF_ASSUME(!value || _impl_.wifi_ !=
nullptr);
5026inline bool LinuxHardwareStatus::has_wifi()
const {
5027 return _internal_has_wifi();
5029inline void LinuxHardwareStatus::clear_wifi() {
5030 if (_impl_.wifi_ !=
nullptr) _impl_.wifi_->Clear();
5031 _impl_._has_bits_[0] &= ~0x00000008u;
5033inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::_internal_wifi()
const {
5034 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* p = _impl_.wifi_;
5038inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::wifi()
const {
5040 return _internal_wifi();
5042inline void LinuxHardwareStatus::unsafe_arena_set_allocated_wifi(
5044 if (GetArenaForAllocation() ==
nullptr) {
5045 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.wifi_);
5047 _impl_.wifi_ = wifi;
5049 _impl_._has_bits_[0] |= 0x00000008u;
5051 _impl_._has_bits_[0] &= ~0x00000008u;
5055inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::release_wifi() {
5056 _impl_._has_bits_[0] &= ~0x00000008u;
5058 _impl_.wifi_ =
nullptr;
5059#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5060 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5061 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5062 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5064 if (GetArenaForAllocation() !=
nullptr) {
5065 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5070inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::unsafe_arena_release_wifi() {
5072 _impl_._has_bits_[0] &= ~0x00000008u;
5074 _impl_.wifi_ =
nullptr;
5077inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::_internal_mutable_wifi() {
5078 _impl_._has_bits_[0] |= 0x00000008u;
5079 if (_impl_.wifi_ ==
nullptr) {
5083 return _impl_.wifi_;
5085inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::mutable_wifi() {
5091 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5092 if (message_arena ==
nullptr) {
5093 delete _impl_.wifi_;
5096 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5097 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(wifi);
5098 if (message_arena != submessage_arena) {
5099 wifi = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5100 message_arena, wifi, submessage_arena);
5102 _impl_._has_bits_[0] |= 0x00000008u;
5104 _impl_._has_bits_[0] &= ~0x00000008u;
5106 _impl_.wifi_ = wifi;
5115inline bool NTPStatus_NTPPeer::_internal_has_tally_code()
const {
5116 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5119inline bool NTPStatus_NTPPeer::has_tally_code()
const {
5120 return _internal_has_tally_code();
5122inline void NTPStatus_NTPPeer::clear_tally_code() {
5123 _impl_.tally_code_ = -1;
5124 _impl_._has_bits_[0] &= ~0x00000010u;
5126inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::_internal_tally_code()
const {
5129inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::tally_code()
const {
5131 return _internal_tally_code();
5135 _impl_._has_bits_[0] |= 0x00000010u;
5136 _impl_.tally_code_ = value;
5139 _internal_set_tally_code(value);
5144inline bool NTPStatus_NTPPeer::_internal_has_remote()
const {
5145 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5148inline bool NTPStatus_NTPPeer::has_remote()
const {
5149 return _internal_has_remote();
5151inline void NTPStatus_NTPPeer::clear_remote() {
5152 _impl_.remote_.ClearToEmpty();
5153 _impl_._has_bits_[0] &= ~0x00000001u;
5155inline const std::string& NTPStatus_NTPPeer::remote()
const {
5157 return _internal_remote();
5159template <
typename ArgT0,
typename... ArgT>
5160inline PROTOBUF_ALWAYS_INLINE
5161void NTPStatus_NTPPeer::set_remote(ArgT0&& arg0, ArgT... args) {
5162 _impl_._has_bits_[0] |= 0x00000001u;
5163 _impl_.remote_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5166inline std::string* NTPStatus_NTPPeer::mutable_remote() {
5167 std::string* _s = _internal_mutable_remote();
5171inline const std::string& NTPStatus_NTPPeer::_internal_remote()
const {
5172 return _impl_.remote_.Get();
5174inline void NTPStatus_NTPPeer::_internal_set_remote(
const std::string& value) {
5175 _impl_._has_bits_[0] |= 0x00000001u;
5176 _impl_.remote_.Set(value, GetArenaForAllocation());
5178inline std::string* NTPStatus_NTPPeer::_internal_mutable_remote() {
5179 _impl_._has_bits_[0] |= 0x00000001u;
5180 return _impl_.remote_.Mutable(GetArenaForAllocation());
5182inline std::string* NTPStatus_NTPPeer::release_remote() {
5184 if (!_internal_has_remote()) {
5187 _impl_._has_bits_[0] &= ~0x00000001u;
5188 auto* p = _impl_.remote_.Release();
5189#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5190 if (_impl_.remote_.IsDefault()) {
5191 _impl_.remote_.Set(
"", GetArenaForAllocation());
5196inline void NTPStatus_NTPPeer::set_allocated_remote(std::string* remote) {
5197 if (remote !=
nullptr) {
5198 _impl_._has_bits_[0] |= 0x00000001u;
5200 _impl_._has_bits_[0] &= ~0x00000001u;
5202 _impl_.remote_.SetAllocated(remote, GetArenaForAllocation());
5203#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5204 if (_impl_.remote_.IsDefault()) {
5205 _impl_.remote_.Set(
"", GetArenaForAllocation());
5212inline bool NTPStatus_NTPPeer::_internal_has_refid()
const {
5213 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5216inline bool NTPStatus_NTPPeer::has_refid()
const {
5217 return _internal_has_refid();
5219inline void NTPStatus_NTPPeer::clear_refid() {
5220 _impl_.refid_.ClearToEmpty();
5221 _impl_._has_bits_[0] &= ~0x00000002u;
5223inline const std::string& NTPStatus_NTPPeer::refid()
const {
5225 return _internal_refid();
5227template <
typename ArgT0,
typename... ArgT>
5228inline PROTOBUF_ALWAYS_INLINE
5229void NTPStatus_NTPPeer::set_refid(ArgT0&& arg0, ArgT... args) {
5230 _impl_._has_bits_[0] |= 0x00000002u;
5231 _impl_.refid_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5234inline std::string* NTPStatus_NTPPeer::mutable_refid() {
5235 std::string* _s = _internal_mutable_refid();
5239inline const std::string& NTPStatus_NTPPeer::_internal_refid()
const {
5240 return _impl_.refid_.Get();
5242inline void NTPStatus_NTPPeer::_internal_set_refid(
const std::string& value) {
5243 _impl_._has_bits_[0] |= 0x00000002u;
5244 _impl_.refid_.Set(value, GetArenaForAllocation());
5246inline std::string* NTPStatus_NTPPeer::_internal_mutable_refid() {
5247 _impl_._has_bits_[0] |= 0x00000002u;
5248 return _impl_.refid_.Mutable(GetArenaForAllocation());
5250inline std::string* NTPStatus_NTPPeer::release_refid() {
5252 if (!_internal_has_refid()) {
5255 _impl_._has_bits_[0] &= ~0x00000002u;
5256 auto* p = _impl_.refid_.Release();
5257#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5258 if (_impl_.refid_.IsDefault()) {
5259 _impl_.refid_.Set(
"", GetArenaForAllocation());
5264inline void NTPStatus_NTPPeer::set_allocated_refid(std::string* refid) {
5265 if (refid !=
nullptr) {
5266 _impl_._has_bits_[0] |= 0x00000002u;
5268 _impl_._has_bits_[0] &= ~0x00000002u;
5270 _impl_.refid_.SetAllocated(refid, GetArenaForAllocation());
5271#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5272 if (_impl_.refid_.IsDefault()) {
5273 _impl_.refid_.Set(
"", GetArenaForAllocation());
5280inline bool NTPStatus_NTPPeer::_internal_has_stratum()
const {
5281 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
5284inline bool NTPStatus_NTPPeer::has_stratum()
const {
5285 return _internal_has_stratum();
5287inline void NTPStatus_NTPPeer::clear_stratum() {
5288 _impl_.stratum_ = 16;
5289 _impl_._has_bits_[0] &= ~0x00000020u;
5291inline int32_t NTPStatus_NTPPeer::_internal_stratum()
const {
5292 return _impl_.stratum_;
5294inline int32_t NTPStatus_NTPPeer::stratum()
const {
5296 return _internal_stratum();
5298inline void NTPStatus_NTPPeer::_internal_set_stratum(int32_t value) {
5299 _impl_._has_bits_[0] |= 0x00000020u;
5300 _impl_.stratum_ = value;
5302inline void NTPStatus_NTPPeer::set_stratum(int32_t value) {
5303 _internal_set_stratum(value);
5308inline bool NTPStatus_NTPPeer::_internal_has_when()
const {
5309 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
5312inline bool NTPStatus_NTPPeer::has_when()
const {
5313 return _internal_has_when();
5315inline void NTPStatus_NTPPeer::clear_when() {
5317 _impl_._has_bits_[0] &= ~0x00000040u;
5319inline int32_t NTPStatus_NTPPeer::_internal_when()
const {
5320 return _impl_.when_;
5322inline int32_t NTPStatus_NTPPeer::when()
const {
5324 return _internal_when();
5326inline void NTPStatus_NTPPeer::_internal_set_when(int32_t value) {
5327 _impl_._has_bits_[0] |= 0x00000040u;
5328 _impl_.when_ = value;
5330inline void NTPStatus_NTPPeer::set_when(int32_t value) {
5331 _internal_set_when(value);
5336inline bool NTPStatus_NTPPeer::_internal_has_poll()
const {
5337 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
5340inline bool NTPStatus_NTPPeer::has_poll()
const {
5341 return _internal_has_poll();
5343inline void NTPStatus_NTPPeer::clear_poll() {
5345 _impl_._has_bits_[0] &= ~0x00000080u;
5347inline int32_t NTPStatus_NTPPeer::_internal_poll()
const {
5348 return _impl_.poll_;
5350inline int32_t NTPStatus_NTPPeer::poll()
const {
5352 return _internal_poll();
5354inline void NTPStatus_NTPPeer::_internal_set_poll(int32_t value) {
5355 _impl_._has_bits_[0] |= 0x00000080u;
5356 _impl_.poll_ = value;
5358inline void NTPStatus_NTPPeer::set_poll(int32_t value) {
5359 _internal_set_poll(value);
5364inline bool NTPStatus_NTPPeer::_internal_has_reach()
const {
5365 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5368inline bool NTPStatus_NTPPeer::has_reach()
const {
5369 return _internal_has_reach();
5371inline void NTPStatus_NTPPeer::clear_reach() {
5373 _impl_._has_bits_[0] &= ~0x00000004u;
5375inline int32_t NTPStatus_NTPPeer::_internal_reach()
const {
5376 return _impl_.reach_;
5378inline int32_t NTPStatus_NTPPeer::reach()
const {
5380 return _internal_reach();
5382inline void NTPStatus_NTPPeer::_internal_set_reach(int32_t value) {
5383 _impl_._has_bits_[0] |= 0x00000004u;
5384 _impl_.reach_ = value;
5386inline void NTPStatus_NTPPeer::set_reach(int32_t value) {
5387 _internal_set_reach(value);
5392inline bool NTPStatus_NTPPeer::_internal_has_delay()
const {
5393 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
5396inline bool NTPStatus_NTPPeer::has_delay()
const {
5397 return _internal_has_delay();
5399inline void NTPStatus_NTPPeer::clear_delay() {
5400 _impl_.delay_ = std::numeric_limits<float>::quiet_NaN();
5401 _impl_._has_bits_[0] &= ~0x00000100u;
5403inline float NTPStatus_NTPPeer::_internal_delay()
const {
5404 return _impl_.delay_;
5406inline float NTPStatus_NTPPeer::delay()
const {
5408 return _internal_delay();
5410inline void NTPStatus_NTPPeer::_internal_set_delay(
float value) {
5411 _impl_._has_bits_[0] |= 0x00000100u;
5412 _impl_.delay_ = value;
5414inline void NTPStatus_NTPPeer::set_delay(
float value) {
5415 _internal_set_delay(value);
5420inline bool NTPStatus_NTPPeer::_internal_has_offset()
const {
5421 bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
5424inline bool NTPStatus_NTPPeer::has_offset()
const {
5425 return _internal_has_offset();
5427inline void NTPStatus_NTPPeer::clear_offset() {
5428 _impl_.offset_ = std::numeric_limits<float>::quiet_NaN();
5429 _impl_._has_bits_[0] &= ~0x00000200u;
5431inline float NTPStatus_NTPPeer::_internal_offset()
const {
5432 return _impl_.offset_;
5434inline float NTPStatus_NTPPeer::offset()
const {
5436 return _internal_offset();
5438inline void NTPStatus_NTPPeer::_internal_set_offset(
float value) {
5439 _impl_._has_bits_[0] |= 0x00000200u;
5440 _impl_.offset_ = value;
5442inline void NTPStatus_NTPPeer::set_offset(
float value) {
5443 _internal_set_offset(value);
5448inline bool NTPStatus_NTPPeer::_internal_has_jitter()
const {
5449 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5452inline bool NTPStatus_NTPPeer::has_jitter()
const {
5453 return _internal_has_jitter();
5455inline void NTPStatus_NTPPeer::clear_jitter() {
5456 _impl_.jitter_ = std::numeric_limits<float>::quiet_NaN();
5457 _impl_._has_bits_[0] &= ~0x00000008u;
5459inline float NTPStatus_NTPPeer::_internal_jitter()
const {
5460 return _impl_.jitter_;
5462inline float NTPStatus_NTPPeer::jitter()
const {
5464 return _internal_jitter();
5466inline void NTPStatus_NTPPeer::_internal_set_jitter(
float value) {
5467 _impl_._has_bits_[0] |= 0x00000008u;
5468 _impl_.jitter_ = value;
5470inline void NTPStatus_NTPPeer::set_jitter(
float value) {
5471 _internal_set_jitter(value);
5480inline bool NTPStatus::_internal_has_sync_source()
const {
5481 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5484inline bool NTPStatus::has_sync_source()
const {
5485 return _internal_has_sync_source();
5487inline void NTPStatus::clear_sync_source() {
5488 _impl_.sync_source_ = -1;
5489 _impl_._has_bits_[0] &= ~0x00000008u;
5491inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::_internal_sync_source()
const {
5494inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::sync_source()
const {
5496 return _internal_sync_source();
5500 _impl_._has_bits_[0] |= 0x00000008u;
5501 _impl_.sync_source_ = value;
5504 _internal_set_sync_source(value);
5509inline bool NTPStatus::_internal_has_leap_indicator()
const {
5510 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5513inline bool NTPStatus::has_leap_indicator()
const {
5514 return _internal_has_leap_indicator();
5516inline void NTPStatus::clear_leap_indicator() {
5517 _impl_.leap_indicator_ = -1;
5518 _impl_._has_bits_[0] &= ~0x00000010u;
5520inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::_internal_leap_indicator()
const {
5523inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::leap_indicator()
const {
5525 return _internal_leap_indicator();
5529 _impl_._has_bits_[0] |= 0x00000010u;
5530 _impl_.leap_indicator_ = value;
5533 _internal_set_leap_indicator(value);
5538inline bool NTPStatus::_internal_has_system_event_counter()
const {
5539 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5542inline bool NTPStatus::has_system_event_counter()
const {
5543 return _internal_has_system_event_counter();
5545inline void NTPStatus::clear_system_event_counter() {
5546 _impl_.system_event_counter_ = 0;
5547 _impl_._has_bits_[0] &= ~0x00000002u;
5549inline int32_t NTPStatus::_internal_system_event_counter()
const {
5550 return _impl_.system_event_counter_;
5552inline int32_t NTPStatus::system_event_counter()
const {
5554 return _internal_system_event_counter();
5556inline void NTPStatus::_internal_set_system_event_counter(int32_t value) {
5557 _impl_._has_bits_[0] |= 0x00000002u;
5558 _impl_.system_event_counter_ = value;
5560inline void NTPStatus::set_system_event_counter(int32_t value) {
5561 _internal_set_system_event_counter(value);
5566inline bool NTPStatus::_internal_has_last_system_event()
const {
5567 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5570inline bool NTPStatus::has_last_system_event()
const {
5571 return _internal_has_last_system_event();
5573inline void NTPStatus::clear_last_system_event() {
5574 _impl_.last_system_event_ = -1;
5575 _impl_._has_bits_[0] &= ~0x00000004u;
5577inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::_internal_last_system_event()
const {
5580inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::last_system_event()
const {
5582 return _internal_last_system_event();
5586 _impl_._has_bits_[0] |= 0x00000004u;
5587 _impl_.last_system_event_ = value;
5590 _internal_set_last_system_event(value);
5595inline bool NTPStatus::_internal_has_system_sync_peer()
const {
5596 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5597 PROTOBUF_ASSUME(!value || _impl_.system_sync_peer_ !=
nullptr);
5600inline bool NTPStatus::has_system_sync_peer()
const {
5601 return _internal_has_system_sync_peer();
5603inline void NTPStatus::clear_system_sync_peer() {
5604 if (_impl_.system_sync_peer_ !=
nullptr) _impl_.system_sync_peer_->Clear();
5605 _impl_._has_bits_[0] &= ~0x00000001u;
5607inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_system_sync_peer()
const {
5608 const ::jaiabot::protobuf::NTPStatus_NTPPeer* p = _impl_.system_sync_peer_;
5612inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::system_sync_peer()
const {
5614 return _internal_system_sync_peer();
5616inline void NTPStatus::unsafe_arena_set_allocated_system_sync_peer(
5618 if (GetArenaForAllocation() ==
nullptr) {
5619 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.system_sync_peer_);
5621 _impl_.system_sync_peer_ = system_sync_peer;
5622 if (system_sync_peer) {
5623 _impl_._has_bits_[0] |= 0x00000001u;
5625 _impl_._has_bits_[0] &= ~0x00000001u;
5629inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::release_system_sync_peer() {
5630 _impl_._has_bits_[0] &= ~0x00000001u;
5632 _impl_.system_sync_peer_ =
nullptr;
5633#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5634 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5635 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5636 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5638 if (GetArenaForAllocation() !=
nullptr) {
5639 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5644inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::unsafe_arena_release_system_sync_peer() {
5646 _impl_._has_bits_[0] &= ~0x00000001u;
5648 _impl_.system_sync_peer_ =
nullptr;
5651inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_mutable_system_sync_peer() {
5652 _impl_._has_bits_[0] |= 0x00000001u;
5653 if (_impl_.system_sync_peer_ ==
nullptr) {
5655 _impl_.system_sync_peer_ = p;
5657 return _impl_.system_sync_peer_;
5659inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_system_sync_peer() {
5665 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5666 if (message_arena ==
nullptr) {
5667 delete _impl_.system_sync_peer_;
5669 if (system_sync_peer) {
5670 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5671 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(system_sync_peer);
5672 if (message_arena != submessage_arena) {
5673 system_sync_peer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5674 message_arena, system_sync_peer, submessage_arena);
5676 _impl_._has_bits_[0] |= 0x00000001u;
5678 _impl_._has_bits_[0] &= ~0x00000001u;
5680 _impl_.system_sync_peer_ = system_sync_peer;
5685inline int NTPStatus::_internal_peer_size()
const {
5686 return _impl_.peer_.size();
5688inline int NTPStatus::peer_size()
const {
5689 return _internal_peer_size();
5691inline void NTPStatus::clear_peer() {
5692 _impl_.peer_.Clear();
5694inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_peer(
int index) {
5696 return _impl_.peer_.Mutable(index);
5698inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
5699NTPStatus::mutable_peer() {
5701 return &_impl_.peer_;
5703inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_peer(
int index)
const {
5704 return _impl_.peer_.Get(index);
5706inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::peer(
int index)
const {
5708 return _internal_peer(index);
5710inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_add_peer() {
5711 return _impl_.peer_.Add();
5713inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::add_peer() {
5718inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
5719NTPStatus::peer()
const {
5721 return _impl_.peer_;
5729inline bool HelmIVPStatus::_internal_has_helm_ivp_state()
const {
5730 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5733inline bool HelmIVPStatus::has_helm_ivp_state()
const {
5734 return _internal_has_helm_ivp_state();
5736inline void HelmIVPStatus::clear_helm_ivp_state() {
5737 _impl_.helm_ivp_state_.ClearToDefault(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5738 _impl_._has_bits_[0] &= ~0x00000001u;
5740inline const std::string& HelmIVPStatus::helm_ivp_state()
const {
5742 if (_impl_.helm_ivp_state_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_.get();
5743 return _internal_helm_ivp_state();
5745template <
typename ArgT0,
typename... ArgT>
5746inline PROTOBUF_ALWAYS_INLINE
5747void HelmIVPStatus::set_helm_ivp_state(ArgT0&& arg0, ArgT... args) {
5748 _impl_._has_bits_[0] |= 0x00000001u;
5749 _impl_.helm_ivp_state_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5752inline std::string* HelmIVPStatus::mutable_helm_ivp_state() {
5753 std::string* _s = _internal_mutable_helm_ivp_state();
5757inline const std::string& HelmIVPStatus::_internal_helm_ivp_state()
const {
5758 return _impl_.helm_ivp_state_.Get();
5760inline void HelmIVPStatus::_internal_set_helm_ivp_state(
const std::string& value) {
5761 _impl_._has_bits_[0] |= 0x00000001u;
5762 _impl_.helm_ivp_state_.Set(value, GetArenaForAllocation());
5764inline std::string* HelmIVPStatus::_internal_mutable_helm_ivp_state() {
5765 _impl_._has_bits_[0] |= 0x00000001u;
5766 return _impl_.helm_ivp_state_.Mutable(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5768inline std::string* HelmIVPStatus::release_helm_ivp_state() {
5770 if (!_internal_has_helm_ivp_state()) {
5773 _impl_._has_bits_[0] &= ~0x00000001u;
5774 auto* p = _impl_.helm_ivp_state_.Release();
5777inline void HelmIVPStatus::set_allocated_helm_ivp_state(std::string* helm_ivp_state) {
5778 if (helm_ivp_state !=
nullptr) {
5779 _impl_._has_bits_[0] |= 0x00000001u;
5781 _impl_._has_bits_[0] &= ~0x00000001u;
5783 _impl_.helm_ivp_state_.SetAllocated(helm_ivp_state, GetArenaForAllocation());
5788inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_speed()
const {
5789 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5792inline bool HelmIVPStatus::has_helm_ivp_desired_speed()
const {
5793 return _internal_has_helm_ivp_desired_speed();
5795inline void HelmIVPStatus::clear_helm_ivp_desired_speed() {
5796 _impl_.helm_ivp_desired_speed_ =
false;
5797 _impl_._has_bits_[0] &= ~0x00000002u;
5799inline bool HelmIVPStatus::_internal_helm_ivp_desired_speed()
const {
5800 return _impl_.helm_ivp_desired_speed_;
5802inline bool HelmIVPStatus::helm_ivp_desired_speed()
const {
5804 return _internal_helm_ivp_desired_speed();
5806inline void HelmIVPStatus::_internal_set_helm_ivp_desired_speed(
bool value) {
5807 _impl_._has_bits_[0] |= 0x00000002u;
5808 _impl_.helm_ivp_desired_speed_ = value;
5810inline void HelmIVPStatus::set_helm_ivp_desired_speed(
bool value) {
5811 _internal_set_helm_ivp_desired_speed(value);
5816inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_heading()
const {
5817 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5820inline bool HelmIVPStatus::has_helm_ivp_desired_heading()
const {
5821 return _internal_has_helm_ivp_desired_heading();
5823inline void HelmIVPStatus::clear_helm_ivp_desired_heading() {
5824 _impl_.helm_ivp_desired_heading_ =
false;
5825 _impl_._has_bits_[0] &= ~0x00000004u;
5827inline bool HelmIVPStatus::_internal_helm_ivp_desired_heading()
const {
5828 return _impl_.helm_ivp_desired_heading_;
5830inline bool HelmIVPStatus::helm_ivp_desired_heading()
const {
5832 return _internal_helm_ivp_desired_heading();
5834inline void HelmIVPStatus::_internal_set_helm_ivp_desired_heading(
bool value) {
5835 _impl_._has_bits_[0] |= 0x00000004u;
5836 _impl_.helm_ivp_desired_heading_ = value;
5838inline void HelmIVPStatus::set_helm_ivp_desired_heading(
bool value) {
5839 _internal_set_helm_ivp_desired_heading(value);
5844inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_depth()
const {
5845 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5848inline bool HelmIVPStatus::has_helm_ivp_desired_depth()
const {
5849 return _internal_has_helm_ivp_desired_depth();
5851inline void HelmIVPStatus::clear_helm_ivp_desired_depth() {
5852 _impl_.helm_ivp_desired_depth_ =
false;
5853 _impl_._has_bits_[0] &= ~0x00000008u;
5855inline bool HelmIVPStatus::_internal_helm_ivp_desired_depth()
const {
5856 return _impl_.helm_ivp_desired_depth_;
5858inline bool HelmIVPStatus::helm_ivp_desired_depth()
const {
5860 return _internal_helm_ivp_desired_depth();
5862inline void HelmIVPStatus::_internal_set_helm_ivp_desired_depth(
bool value) {
5863 _impl_._has_bits_[0] |= 0x00000008u;
5864 _impl_.helm_ivp_desired_depth_ = value;
5866inline void HelmIVPStatus::set_helm_ivp_desired_depth(
bool value) {
5867 _internal_set_helm_ivp_desired_depth(value);
5872inline bool HelmIVPStatus::_internal_has_helm_ivp_data()
const {
5873 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5876inline bool HelmIVPStatus::has_helm_ivp_data()
const {
5877 return _internal_has_helm_ivp_data();
5879inline void HelmIVPStatus::clear_helm_ivp_data() {
5880 _impl_.helm_ivp_data_ =
false;
5881 _impl_._has_bits_[0] &= ~0x00000010u;
5883inline bool HelmIVPStatus::_internal_helm_ivp_data()
const {
5884 return _impl_.helm_ivp_data_;
5886inline bool HelmIVPStatus::helm_ivp_data()
const {
5888 return _internal_helm_ivp_data();
5890inline void HelmIVPStatus::_internal_set_helm_ivp_data(
bool value) {
5891 _impl_._has_bits_[0] |= 0x00000010u;
5892 _impl_.helm_ivp_data_ = value;
5894inline void HelmIVPStatus::set_helm_ivp_data(
bool value) {
5895 _internal_set_helm_ivp_data(value);
5904inline int ThreadHealth::_internal_error_size()
const {
5905 return _impl_.error_.size();
5907inline int ThreadHealth::error_size()
const {
5908 return _internal_error_size();
5910inline void ThreadHealth::clear_error() {
5911 _impl_.error_.Clear();
5913inline ::jaiabot::protobuf::Error ThreadHealth::_internal_error(
int index)
const {
5916inline ::jaiabot::protobuf::Error ThreadHealth::error(
int index)
const {
5918 return _internal_error(index);
5922 _impl_.error_.Set(index, value);
5927 _impl_.error_.Add(value);
5930 _internal_add_error(value);
5933inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5934ThreadHealth::error()
const {
5936 return _impl_.error_;
5938inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5939ThreadHealth::_internal_mutable_error() {
5940 return &_impl_.error_;
5942inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5943ThreadHealth::mutable_error() {
5945 return _internal_mutable_error();
5949inline int ThreadHealth::_internal_warning_size()
const {
5950 return _impl_.warning_.size();
5952inline int ThreadHealth::warning_size()
const {
5953 return _internal_warning_size();
5955inline void ThreadHealth::clear_warning() {
5956 _impl_.warning_.Clear();
5958inline ::jaiabot::protobuf::Warning ThreadHealth::_internal_warning(
int index)
const {
5961inline ::jaiabot::protobuf::Warning ThreadHealth::warning(
int index)
const {
5963 return _internal_warning(index);
5967 _impl_.warning_.Set(index, value);
5972 _impl_.warning_.Add(value);
5975 _internal_add_warning(value);
5978inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5979ThreadHealth::warning()
const {
5981 return _impl_.warning_;
5983inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5984ThreadHealth::_internal_mutable_warning() {
5985 return &_impl_.warning_;
5987inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5988ThreadHealth::mutable_warning() {
5990 return _internal_mutable_warning();
6002inline bool SystemdStartReport::_internal_has_clear_error()
const {
6003 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6006inline bool SystemdStartReport::has_clear_error()
const {
6007 return _internal_has_clear_error();
6009inline void SystemdStartReport::clear_clear_error() {
6010 _impl_.clear_error_ = 0;
6011 _impl_._has_bits_[0] &= ~0x00000001u;
6013inline ::jaiabot::protobuf::Error SystemdStartReport::_internal_clear_error()
const {
6016inline ::jaiabot::protobuf::Error SystemdStartReport::clear_error()
const {
6018 return _internal_clear_error();
6022 _impl_._has_bits_[0] |= 0x00000001u;
6023 _impl_.clear_error_ = value;
6026 _internal_set_clear_error(value);
6035inline bool SystemdStopReport::_internal_has_result()
const {
6036 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
6039inline bool SystemdStopReport::has_result()
const {
6040 return _internal_has_result();
6042inline void SystemdStopReport::clear_result() {
6044 _impl_._has_bits_[0] &= ~0x00000002u;
6046inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::_internal_result()
const {
6049inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::result()
const {
6051 return _internal_result();
6055 _impl_._has_bits_[0] |= 0x00000002u;
6056 _impl_.result_ = value;
6059 _internal_set_result(value);
6064inline bool SystemdStopReport::_internal_has_error()
const {
6065 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
6068inline bool SystemdStopReport::has_error()
const {
6069 return _internal_has_error();
6071inline void SystemdStopReport::clear_error() {
6073 _impl_._has_bits_[0] &= ~0x00000004u;
6075inline ::jaiabot::protobuf::Error SystemdStopReport::_internal_error()
const {
6078inline ::jaiabot::protobuf::Error SystemdStopReport::error()
const {
6080 return _internal_error();
6084 _impl_._has_bits_[0] |= 0x00000004u;
6085 _impl_.error_ = value;
6088 _internal_set_error(value);
6093inline bool SystemdStopReport::_internal_has_journal_dump_file()
const {
6094 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6097inline bool SystemdStopReport::has_journal_dump_file()
const {
6098 return _internal_has_journal_dump_file();
6100inline void SystemdStopReport::clear_journal_dump_file() {
6101 _impl_.journal_dump_file_.ClearToEmpty();
6102 _impl_._has_bits_[0] &= ~0x00000001u;
6104inline const std::string& SystemdStopReport::journal_dump_file()
const {
6106 return _internal_journal_dump_file();
6108template <
typename ArgT0,
typename... ArgT>
6109inline PROTOBUF_ALWAYS_INLINE
6110void SystemdStopReport::set_journal_dump_file(ArgT0&& arg0, ArgT... args) {
6111 _impl_._has_bits_[0] |= 0x00000001u;
6112 _impl_.journal_dump_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
6115inline std::string* SystemdStopReport::mutable_journal_dump_file() {
6116 std::string* _s = _internal_mutable_journal_dump_file();
6120inline const std::string& SystemdStopReport::_internal_journal_dump_file()
const {
6121 return _impl_.journal_dump_file_.Get();
6123inline void SystemdStopReport::_internal_set_journal_dump_file(
const std::string& value) {
6124 _impl_._has_bits_[0] |= 0x00000001u;
6125 _impl_.journal_dump_file_.Set(value, GetArenaForAllocation());
6127inline std::string* SystemdStopReport::_internal_mutable_journal_dump_file() {
6128 _impl_._has_bits_[0] |= 0x00000001u;
6129 return _impl_.journal_dump_file_.Mutable(GetArenaForAllocation());
6131inline std::string* SystemdStopReport::release_journal_dump_file() {
6133 if (!_internal_has_journal_dump_file()) {
6136 _impl_._has_bits_[0] &= ~0x00000001u;
6137 auto* p = _impl_.journal_dump_file_.Release();
6138#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6139 if (_impl_.journal_dump_file_.IsDefault()) {
6140 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6145inline void SystemdStopReport::set_allocated_journal_dump_file(std::string* journal_dump_file) {
6146 if (journal_dump_file !=
nullptr) {
6147 _impl_._has_bits_[0] |= 0x00000001u;
6149 _impl_._has_bits_[0] &= ~0x00000001u;
6151 _impl_.journal_dump_file_.SetAllocated(journal_dump_file, GetArenaForAllocation());
6152#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6153 if (_impl_.journal_dump_file_.IsDefault()) {
6154 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6165inline bool SystemdReportAck::_internal_has_error_ack()
const {
6166 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6169inline bool SystemdReportAck::has_error_ack()
const {
6170 return _internal_has_error_ack();
6172inline void SystemdReportAck::clear_error_ack() {
6173 _impl_.error_ack_ = 0;
6174 _impl_._has_bits_[0] &= ~0x00000001u;
6176inline ::jaiabot::protobuf::Error SystemdReportAck::_internal_error_ack()
const {
6179inline ::jaiabot::protobuf::Error SystemdReportAck::error_ack()
const {
6181 return _internal_error_ack();
6185 _impl_._has_bits_[0] |= 0x00000001u;
6186 _impl_.error_ack_ = value;
6189 _internal_set_error_ack(value);
6194 #pragma GCC diagnostic pop
6230PROTOBUF_NAMESPACE_OPEN
6235 return ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode_descriptor();
6240 return ::jaiabot::protobuf::NTPStatus_SyncSource_descriptor();
6245 return ::jaiabot::protobuf::NTPStatus_LeapIndicator_descriptor();
6250 return ::jaiabot::protobuf::NTPStatus_NTPSystemEvent_descriptor();
6255 return ::jaiabot::protobuf::SystemdStopReport_ServiceResult_descriptor();
6260 return ::jaiabot::protobuf::Error_descriptor();
6265 return ::jaiabot::protobuf::Warning_descriptor();
6268PROTOBUF_NAMESPACE_CLOSE
6272#include <google/protobuf/port_undef.inc>
static const HelmIVPStatus * internal_default_instance()
void set_helm_ivp_state(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(HelmIVPStatus *other)
HelmIVPStatus(HelmIVPStatus &&from) noexcept
HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
HelmIVPStatus & operator=(const HelmIVPStatus &from)
void CopyFrom(const HelmIVPStatus &from)
friend void swap(HelmIVPStatus &a, HelmIVPStatus &b)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
PROTOBUF_CONSTEXPR HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const HelmIVPStatus & default_instance()
void MergeFrom(const HelmIVPStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ClassData _class_data_
void Swap(HelmIVPStatus *other)
HelmIVPStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
HelmIVPStatus(const HelmIVPStatus &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~HelmIVPStatus() override
HelmIVPStatus & operator=(HelmIVPStatus &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const LinuxHardwareStatus_Disk &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(LinuxHardwareStatus_Disk *other)
LinuxHardwareStatus_Disk()
LinuxHardwareStatus_Disk(const LinuxHardwareStatus_Disk &from)
LinuxHardwareStatus_Disk(LinuxHardwareStatus_Disk &&from) noexcept
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~LinuxHardwareStatus_Disk() override
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Disk * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus_Disk & operator=(LinuxHardwareStatus_Disk &&from) noexcept
friend void swap(LinuxHardwareStatus_Disk &a, LinuxHardwareStatus_Disk &b)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const LinuxHardwareStatus_Disk & default_instance()
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Disk(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ClassData _class_data_
void Swap(LinuxHardwareStatus_Disk *other)
void CopyFrom(const LinuxHardwareStatus_Disk &from)
LinuxHardwareStatus_Disk(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const LinuxHardwareStatus_Disk * internal_default_instance()
LinuxHardwareStatus_Disk & operator=(const LinuxHardwareStatus_Disk &from)
void CopyFrom(const LinuxHardwareStatus_Memory &from)
~LinuxHardwareStatus_Memory() override
void MergeFrom(const LinuxHardwareStatus_Memory &from)
friend void swap(LinuxHardwareStatus_Memory &a, LinuxHardwareStatus_Memory &b)
LinuxHardwareStatus_Memory & operator=(LinuxHardwareStatus_Memory &&from) noexcept
static const ClassData _class_data_
LinuxHardwareStatus_Memory()
LinuxHardwareStatus_Memory(const LinuxHardwareStatus_Memory &from)
void UnsafeArenaSwap(LinuxHardwareStatus_Memory *other)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Memory * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Memory(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_Memory(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const LinuxHardwareStatus_Memory * internal_default_instance()
LinuxHardwareStatus_Memory & operator=(const LinuxHardwareStatus_Memory &from)
void Swap(LinuxHardwareStatus_Memory *other)
LinuxHardwareStatus_Memory(LinuxHardwareStatus_Memory &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const LinuxHardwareStatus_Memory & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
friend void swap(LinuxHardwareStatus_Processor_LoadAverages &a, LinuxHardwareStatus_Processor_LoadAverages &b)
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Processor_LoadAverages(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_Processor_LoadAverages(LinuxHardwareStatus_Processor_LoadAverages &&from) noexcept
LinuxHardwareStatus_Processor_LoadAverages()
LinuxHardwareStatus_Processor_LoadAverages * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void set_one_min(float value)
~LinuxHardwareStatus_Processor_LoadAverages() override
static const LinuxHardwareStatus_Processor_LoadAverages & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_five_min(float value)
void UnsafeArenaSwap(LinuxHardwareStatus_Processor_LoadAverages *other)
LinuxHardwareStatus_Processor_LoadAverages & operator=(LinuxHardwareStatus_Processor_LoadAverages &&from) noexcept
LinuxHardwareStatus_Processor_LoadAverages & operator=(const LinuxHardwareStatus_Processor_LoadAverages &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
size_t ByteSizeLong() const final
LinuxHardwareStatus_Processor_LoadAverages(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const LinuxHardwareStatus_Processor_LoadAverages * internal_default_instance()
bool has_five_min() const
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
bool has_fifteen_min() const
void set_fifteen_min(float value)
float fifteen_min() const
int GetCachedSize() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void CopyFrom(const LinuxHardwareStatus_Processor_LoadAverages &from)
static constexpr int kIndexInFileMessages
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
bool IsInitialized() const final
static const ClassData _class_data_
void MergeFrom(const LinuxHardwareStatus_Processor_LoadAverages &from)
LinuxHardwareStatus_Processor_LoadAverages(const LinuxHardwareStatus_Processor_LoadAverages &from)
void Swap(LinuxHardwareStatus_Processor_LoadAverages *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
~LinuxHardwareStatus_Processor() override
static const ClassData _class_data_
LinuxHardwareStatus_Processor & operator=(LinuxHardwareStatus_Processor &&from) noexcept
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Processor(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Processor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
LinuxHardwareStatus_Processor(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void Swap(LinuxHardwareStatus_Processor *other)
LinuxHardwareStatus_Processor & operator=(const LinuxHardwareStatus_Processor &from)
LinuxHardwareStatus_Processor(LinuxHardwareStatus_Processor &&from) noexcept
static const LinuxHardwareStatus_Processor & default_instance()
LinuxHardwareStatus_Processor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus_Processor(const LinuxHardwareStatus_Processor &from)
void MergeFrom(const LinuxHardwareStatus_Processor &from)
static const LinuxHardwareStatus_Processor * internal_default_instance()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void UnsafeArenaSwap(LinuxHardwareStatus_Processor *other)
friend void swap(LinuxHardwareStatus_Processor &a, LinuxHardwareStatus_Processor &b)
void CopyFrom(const LinuxHardwareStatus_Processor &from)
LinuxHardwareStatus_WiFi * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_WiFi(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
friend void swap(LinuxHardwareStatus_WiFi &a, LinuxHardwareStatus_WiFi &b)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void CopyFrom(const LinuxHardwareStatus_WiFi &from)
LinuxHardwareStatus_WiFi(LinuxHardwareStatus_WiFi &&from) noexcept
void UnsafeArenaSwap(LinuxHardwareStatus_WiFi *other)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
PROTOBUF_CONSTEXPR LinuxHardwareStatus_WiFi(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_WiFi & operator=(const LinuxHardwareStatus_WiFi &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const LinuxHardwareStatus_WiFi & default_instance()
~LinuxHardwareStatus_WiFi() override
LinuxHardwareStatus_WiFi & operator=(LinuxHardwareStatus_WiFi &&from) noexcept
static const LinuxHardwareStatus_WiFi * internal_default_instance()
LinuxHardwareStatus_WiFi(const LinuxHardwareStatus_WiFi &from)
static const ClassData _class_data_
void Swap(LinuxHardwareStatus_WiFi *other)
void MergeFrom(const LinuxHardwareStatus_WiFi &from)
LinuxHardwareStatus_WiFi()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type uptime_dimension
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const LinuxHardwareStatus &from)
void Swap(LinuxHardwareStatus *other)
static const LinuxHardwareStatus * internal_default_instance()
LinuxHardwareStatus(LinuxHardwareStatus &&from) noexcept
void UnsafeArenaSwap(LinuxHardwareStatus *other)
~LinuxHardwareStatus() override
friend void swap(LinuxHardwareStatus &a, LinuxHardwareStatus &b)
static const ClassData _class_data_
void set_uptime_with_units(Quantity value_w_units)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
boost::units::unit< uptime_dimension, boost::units::si::system > uptime_unit
boost::units::quantity< uptime_unit, google::protobuf::int32 > uptime_with_units() const
static const LinuxHardwareStatus & default_instance()
LinuxHardwareStatus & operator=(LinuxHardwareStatus &&from) noexcept
LinuxHardwareStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
LinuxHardwareStatus(const LinuxHardwareStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Quantity uptime_with_units() const
PROTOBUF_CONSTEXPR LinuxHardwareStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void CopyFrom(const LinuxHardwareStatus &from)
LinuxHardwareStatus & operator=(const LinuxHardwareStatus &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_jitter_with_units(Quantity value_w_units)
Quantity offset_with_units() const
boost::units::quantity< offset_unit, float > offset_with_units() const
NTPStatus_NTPPeer(const NTPStatus_NTPPeer &from)
void set_remote(ArgT0 &&arg0, ArgT... args)
static const ClassData _class_data_
~NTPStatus_NTPPeer() override
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
boost::units::make_scaled_unit< boost::units::unit< offset_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type offset_unit
void CopyFrom(const NTPStatus_NTPPeer &from)
NTPStatus_NTPPeer & operator=(NTPStatus_NTPPeer &&from) noexcept
NTPStatus_NTPPeer & operator=(const NTPStatus_NTPPeer &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void set_delay_with_units(Quantity value_w_units)
boost::units::quantity< poll_unit, google::protobuf::int32 > poll_with_units() const
static bool TallyCode_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TallyCode *value)
static const NTPStatus_NTPPeer * internal_default_instance()
void set_refid(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
NTPStatus_NTPPeer(NTPStatus_NTPPeer &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
friend void swap(NTPStatus_NTPPeer &a, NTPStatus_NTPPeer &b)
static const NTPStatus_NTPPeer & default_instance()
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type offset_dimension
Quantity when_with_units() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type when_dimension
void set_when_with_units(Quantity value_w_units)
boost::units::quantity< jitter_unit, float > jitter_with_units() const
boost::units::quantity< when_unit, google::protobuf::int32 > when_with_units() const
Quantity jitter_with_units() const
PROTOBUF_CONSTEXPR NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
boost::units::make_scaled_unit< boost::units::unit< jitter_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type jitter_unit
boost::units::unit< poll_dimension, boost::units::si::system > poll_unit
void set_offset_with_units(Quantity value_w_units)
void set_poll_with_units(Quantity value_w_units)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
boost::units::make_scaled_unit< boost::units::unit< delay_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type delay_unit
Quantity poll_with_units() const
NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type jitter_dimension
void UnsafeArenaSwap(NTPStatus_NTPPeer *other)
Quantity delay_with_units() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type poll_dimension
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TallyCode_descriptor()
void Swap(NTPStatus_NTPPeer *other)
NTPStatus_NTPPeer * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
boost::units::quantity< delay_unit, float > delay_with_units() const
static const std::string & TallyCode_Name(T enum_t_value)
boost::units::unit< when_dimension, boost::units::si::system > when_unit
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type delay_dimension
void MergeFrom(const NTPStatus_NTPPeer &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * LeapIndicator_descriptor()
static const NTPStatus & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void Swap(NTPStatus *other)
static const std::string & SyncSource_Name(T enum_t_value)
NTPStatus_LeapIndicator LeapIndicator
NTPStatus(const NTPStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SyncSource_descriptor()
static bool SyncSource_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SyncSource *value)
static const NTPStatus * internal_default_instance()
static bool LeapIndicator_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LeapIndicator *value)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPSystemEvent_descriptor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static bool LeapIndicator_IsValid(int value)
NTPStatus & operator=(NTPStatus &&from) noexcept
PROTOBUF_CONSTEXPR NTPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
NTPStatus_NTPSystemEvent NTPSystemEvent
NTPStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
friend void swap(NTPStatus &a, NTPStatus &b)
static const std::string & NTPSystemEvent_Name(T enum_t_value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static bool NTPSystemEvent_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPSystemEvent *value)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const NTPStatus &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void CopyFrom(const NTPStatus &from)
static const ClassData _class_data_
NTPStatus(NTPStatus &&from) noexcept
NTPStatus & operator=(const NTPStatus &from)
static const std::string & LeapIndicator_Name(T enum_t_value)
NTPStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void UnsafeArenaSwap(NTPStatus *other)
static bool NTPSystemEvent_IsValid(int value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ClassData _class_data_
~SystemdReportAck() override
SystemdReportAck(SystemdReportAck &&from) noexcept
void CopyFrom(const SystemdReportAck &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
SystemdReportAck & operator=(SystemdReportAck &&from) noexcept
void Swap(SystemdReportAck *other)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
SystemdReportAck(const SystemdReportAck &from)
static const SystemdReportAck * internal_default_instance()
void MergeFrom(const SystemdReportAck &from)
SystemdReportAck(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_CONSTEXPR SystemdReportAck(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
friend void swap(SystemdReportAck &a, SystemdReportAck &b)
void UnsafeArenaSwap(SystemdReportAck *other)
SystemdReportAck * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const SystemdReportAck & default_instance()
SystemdReportAck & operator=(const SystemdReportAck &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const SystemdStartReport & default_instance()
void CopyFrom(const SystemdStartReport &from)
SystemdStartReport & operator=(const SystemdStartReport &from)
~SystemdStartReport() override
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void Swap(SystemdStartReport *other)
static const SystemdStartReport * internal_default_instance()
friend void swap(SystemdStartReport &a, SystemdStartReport &b)
SystemdStartReport(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
SystemdStartReport & operator=(SystemdStartReport &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_CONSTEXPR SystemdStartReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ClassData _class_data_
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
SystemdStartReport(SystemdStartReport &&from) noexcept
SystemdStartReport(const SystemdStartReport &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void UnsafeArenaSwap(SystemdStartReport *other)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
SystemdStartReport * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void MergeFrom(const SystemdStartReport &from)
void set_journal_dump_file(ArgT0 &&arg0, ArgT... args)
static const std::string & ServiceResult_Name(T enum_t_value)
static bool ServiceResult_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ServiceResult *value)
SystemdStopReport(SystemdStopReport &&from) noexcept
static const SystemdStopReport & default_instance()
SystemdStopReport & operator=(SystemdStopReport &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void CopyFrom(const SystemdStopReport &from)
void MergeFrom(const SystemdStopReport &from)
void Swap(SystemdStopReport *other)
SystemdStopReport(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
SystemdStopReport & operator=(const SystemdStopReport &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ClassData _class_data_
friend void swap(SystemdStopReport &a, SystemdStopReport &b)
PROTOBUF_CONSTEXPR SystemdStopReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void UnsafeArenaSwap(SystemdStopReport *other)
SystemdStopReport(const SystemdStopReport &from)
static const SystemdStopReport * internal_default_instance()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
SystemdStopReport * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
~SystemdStopReport() override
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ServiceResult_descriptor()
void CopyFrom(const ThreadHealth &from)
void UnsafeArenaSwap(ThreadHealth *other)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const ThreadHealth &from)
PROTOBUF_CONSTEXPR ThreadHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void Swap(ThreadHealth *other)
static const ThreadHealth & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
ThreadHealth(ThreadHealth &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
friend void swap(ThreadHealth &a, ThreadHealth &b)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ClassData _class_data_
ThreadHealth(const ThreadHealth &from)
static const ThreadHealth * internal_default_instance()
ThreadHealth & operator=(const ThreadHealth &from)
ThreadHealth & operator=(ThreadHealth &&from) noexcept
ThreadHealth * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
ThreadHealth(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
VehicleHealth * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ClassData _class_data_
static const VehicleHealth & default_instance()
void CopyFrom(const VehicleHealth &from)
void UnsafeArenaSwap(VehicleHealth *other)
VehicleHealth(const VehicleHealth &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
PROTOBUF_CONSTEXPR VehicleHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
friend void swap(VehicleHealth &a, VehicleHealth &b)
void Swap(VehicleHealth *other)
VehicleHealth(VehicleHealth &&from) noexcept
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void MergeFrom(const VehicleHealth &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
VehicleHealth & operator=(const VehicleHealth &from)
VehicleHealth & operator=(VehicleHealth &&from) noexcept
static const VehicleHealth * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
VehicleHealth(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
::jaiabot::protobuf::LinuxHardwareStatus_Information * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Information >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode >()
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::SystemdStopReport_ServiceResult >()
::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_SyncSource >()
::jaiabot::protobuf::LinuxHardwareStatus_Processor * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Processor >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_NTPSystemEvent >()
::jaiabot::protobuf::LinuxHardwareStatus_Memory * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Memory >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::Error >()
::jaiabot::protobuf::NTPStatus_NTPPeer * Arena::CreateMaybeMessage<::jaiabot::protobuf::NTPStatus_NTPPeer >(Arena *)
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2fhealth_2eproto
::jaiabot::protobuf::LinuxHardwareStatus_Disk * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Disk >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_LeapIndicator >()
::jaiabot::protobuf::LinuxHardwareStatus_WiFi * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_WiFi >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::Warning >()
SystemdStartReportDefaultTypeInternal _SystemdStartReport_default_instance_
const std::string & SystemdStopReport_ServiceResult_Name(T enum_t_value)
constexpr NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer_TallyCode_TallyCode_MAX
constexpr NTPStatus_NTPSystemEvent NTPStatus_NTPSystemEvent_NTPSystemEvent_MAX
NTPStatus_NTPPeerDefaultTypeInternal _NTPStatus_NTPPeer_default_instance_
ThreadHealthDefaultTypeInternal _ThreadHealth_default_instance_
const std::string & NTPStatus_SyncSource_Name(T enum_t_value)
bool Error_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Error *value)
bool NTPStatus_NTPSystemEvent_IsValid(int value)
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::VehicleHealth, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::VehicleHealth >, 11, false > jaiabot_vehicle
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Warning_descriptor()
SystemdStopReportDefaultTypeInternal _SystemdStopReport_default_instance_
constexpr int NTPStatus_SyncSource_SyncSource_ARRAYSIZE
bool Warning_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Warning *value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_NTPSystemEvent_descriptor()
constexpr NTPStatus_SyncSource NTPStatus_SyncSource_SyncSource_MAX
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_NO_SYSTEM_PEER
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_STALE_LEAPSECOND_VALUES
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_CLOCK_STEP
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_RESTART
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_MODE
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_SET
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_PANIC_STOP
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_SPIKE_DETECT
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAPSECOND_VALUES_UPDATE_FROM_FILE
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_NOT_SET
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_ARMED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_EVENT_UNSPECIFIED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_KERNEL_INFO
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_EVENT_UNKNOWN
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_DISARMED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_CLOCK_SYNC
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_EVENT
constexpr int NTPStatus_NTPPeer_TallyCode_TallyCode_ARRAYSIZE
SystemdReportAckDefaultTypeInternal _SystemdReportAck_default_instance_
const std::string & NTPStatus_NTPSystemEvent_Name(T enum_t_value)
bool Error_IsValid(int value)
VehicleHealthDefaultTypeInternal _VehicleHealth_default_instance_
constexpr int NTPStatus_NTPSystemEvent_NTPSystemEvent_ARRAYSIZE
constexpr SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MAX
NTPStatus_NTPPeer_TallyCode
@ NTPStatus_NTPPeer_TallyCode_PEER_NOT_VALID
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_TABLE_OVERFLOW
@ NTPStatus_NTPPeer_TallyCode_PEER_PPS_SYNC
@ NTPStatus_NTPPeer_TallyCode_PEER_CODE_UNKNOWN
@ NTPStatus_NTPPeer_TallyCode_PEER_INCLUDED_IN_COMBINE
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_INTERSECTION
@ NTPStatus_NTPPeer_TallyCode_PEER_SYSTEM_SYNC_SOURCE
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_CLUSTER_ALGORITHM
@ NTPStatus_NTPPeer_TallyCode_PEER_ALTERNATIVE_BACKUP
bool NTPStatus_NTPSystemEvent_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_NTPSystemEvent *value)
constexpr NTPStatus_LeapIndicator NTPStatus_LeapIndicator_LeapIndicator_MIN
const std::string & NTPStatus_NTPPeer_TallyCode_Name(T enum_t_value)
LinuxHardwareStatus_MemoryDefaultTypeInternal _LinuxHardwareStatus_Memory_default_instance_
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SystemdStopReport_ServiceResult_descriptor()
constexpr Error Error_MIN
bool NTPStatus_SyncSource_IsValid(int value)
LinuxHardwareStatus_InformationDefaultTypeInternal _LinuxHardwareStatus_Information_default_instance_
constexpr int Warning_ARRAYSIZE
constexpr Warning Warning_MIN
constexpr int NTPStatus_LeapIndicator_LeapIndicator_ARRAYSIZE
bool SystemdStopReport_ServiceResult_IsValid(int value)
LinuxHardwareStatus_Processor_LoadAveragesDefaultTypeInternal _LinuxHardwareStatus_Processor_LoadAverages_default_instance_
const std::string & Error_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_LeapIndicator_descriptor()
bool NTPStatus_LeapIndicator_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_LeapIndicator *value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_NTPPeer_TallyCode_descriptor()
static const int kJaiabotVehicleFieldNumber
LinuxHardwareStatus_DiskDefaultTypeInternal _LinuxHardwareStatus_Disk_default_instance_
constexpr NTPStatus_NTPSystemEvent NTPStatus_NTPSystemEvent_NTPSystemEvent_MIN
LinuxHardwareStatus_ProcessorDefaultTypeInternal _LinuxHardwareStatus_Processor_default_instance_
@ ERROR__NOT_RESPONDING__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ ERROR__INIT_FAILED__BLUE_ROBOTICS__BAR30
@ ERROR__FAILED__JAIABOT_SIMULATOR
@ ERROR__NOT_RESPONDING__JAIABOT_FUSION
@ ERROR__FAILED__JAIABOT_CTD_MANAGER
@ ERROR__FAILED__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_COMMS_MANAGER
@ ERROR__FAILED__MOOS_PHELMIVP
@ ERROR__NOT_CALIBRATED_GYRO
@ ERROR__FAILED__GOBY_LIAISON
@ ERROR__NOT_RESPONDING__JAIABOT_SINGLE_THREAD_PATTERN
@ ERROR__MISSING_DATA__COURSE
@ ERROR__FAILED__GOBY_CORONER
@ ERROR__MOOS__HELMIVP_NO_DESIRED_DATA
@ ERROR__FAILED__GOBY_GPS
@ ERROR__NOT_RESPONDING__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__FAILED__JAIABOT_COMMS_MANAGER
@ ERROR__FAILED__PYTHON_JAIABOT_ECHO
@ ERROR__SYSTEM__RAM_SPACE_CRITICAL
@ ERROR__NOT_RESPONDING__JAIABOT_DRIVER_ARDUINO
@ ERROR__FAILED__PYTHON_JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__FAILED__JAIABOT_DATA_VISION
@ ERROR__SYSTEM__CPU_LOAD_FACTOR_CRITICAL
@ ERROR__FAILED__JAIABOT_ENGINEERING
@ ERROR__FAILED__JAIABOT_WEB_PORTAL
@ ERROR__FAILED__JAIABOT_METADATA
@ ERROR__NOT_RESPONDING__JAIABOT_HEALTH
@ ERROR__NOT_RESPONDING__JAIABOT_TURNER_C_FLUOR_SENSOR_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_PRESSURE_SENSOR
@ ERROR__FAILED__JAIABOT_PPK
@ ERROR__FAILED__JAIABOT_ECHO_DRIVER
@ ERROR__TOO_MANY_ERRORS_TO_REPORT_ALL
@ ERROR__NOT_RESPONDING__GOBY_LOGGER
@ ERROR__MOOS__HELMIVP_STATE_NOT_DRIVE
@ ERROR__NOT_RESPONDING__JAIABOT_AML_SENSOR_DRIVER
@ ERROR__MISSING_DATA__GPS_FIX
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_BOT
@ ERROR__MISSING_DATA__GPS_POSITION
@ ERROR__FAILED__GOBY_MOOS_GATEWAY
@ ERROR__NOT_RESPONDING__JAIABOT_DRIVER_CAMERA
@ ERROR__NOT_RESPONDING__JAIABOT_CTD_MANAGER
@ ERROR__FAILED__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__UNKNOWN_APP
@ ERROR__FAILED__JAIABOT_DRIVER_ARDUINO
@ ERROR__NOT_RESPONDING__JAIABOT_METADATA
@ ERROR__FAILED__JAIABOT_UDP_GATEWAY
@ ERROR__MISSING_DATA__CALIBRATION_MAG
@ ERROR__FAILED__GOBY_LOGGER
@ ERROR__FAILED__PYTHON_JAIABOT_AS_EZO_EC
@ ERROR__FAILED__MOOS_SIM_USIMMARINE
@ ERROR__MISSING_DATA__HEADING
@ ERROR__MISSING_DATA__CALIBRATION_SYS
@ ERROR__FAILED__JAIABOT_FUSION
@ ERROR__FAILED__GOBY_INTERVEHICLE_PORTAL
@ ERROR__FAILED__JAIABOT_LOG_CONVERTER
@ ERROR__VEHICLE__VERY_LOW_BATTERY
@ ERROR__MISSING_DATA__SPEED
@ ERROR__SYSTEM__DATA_DISK_SPACE_CRITICAL
@ ERROR__MISSING_DATA__CALIBRATION_ACCEL
@ ERROR__VERSION__MISMATCH_ARDUINO
@ ERROR__NOT_RESPONDING__JAIABOT_IMU
@ ERROR__NOT_RESPONDING__GOBY_LIAISON
@ ERROR__FAILED__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_MAG
@ ERROR__FAILED__JAIABOT_PID_CONTROL
@ ERROR__NOT_RESPONDING__JAIABOT_MULTI_THREAD_PATTERN
@ ERROR__MISSING_DATA__BLUEROBOTICS_BAR30_DATA
@ ERROR__FAILED__PYTHON_JAIABOT_MOTOR_LISTENER
@ ERROR__SYSTEM__ROOTFS_DISK_SPACE_CRITICAL
@ ERROR__FAILED__MOOS_MOOSDB
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_HUB
@ ERROR__FAILED__JAIABOT_HEALTH
@ ERROR__NOT_RESPONDING__GOBY_CORONER
@ ERROR__NOT_RESPONDING__JAIABOT_SIMULATOR
@ ERROR__NOT_RESPONDING__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_ECHO_DRIVER
@ ERROR__SYSTEM__NTP_STATUS_QUERY_FAILED
@ ERROR__FAILED__MOOS_UPROCESSWATCH
@ ERROR__NOT_RESPONDING__GOBYD
@ ERROR__FAILED__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_IMU
@ ERROR__VEHICLE__CRITICALLY_LOW_BATTERY
@ ERROR__NOT_RESPONDING__GOBY_GPS
@ ERROR__VEHICLE__MISSING_DATA_BATTERY
@ ERROR__SYSTEM__NTP_PEERS_QUERY_FAILED
@ ERROR__SYSTEM__CANNOT_READ_MEMINFO
@ ERROR__NOT_CALIBRATED_SYS
@ ERROR__NOT_RESPONDING__GOBY_INTERVEHICLE_PORTAL
@ ERROR__FAILED__MOOS_SIM_MOOSDB
@ ERROR__FAILED__JAIABOT_SENSORS
@ ERROR__FAILED__PYTHON_JAIABOT_WEB_APP
@ ERROR__NOT_RESPONDING__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_IMU
@ ERROR__SYSTEM__CANNOT_READ_SYSINFO
@ ERROR__FAILED__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__NOT_RESPONDING__GOBY_MOOS_GATEWAY
@ ERROR__SYSTEM__CANNOT_READ_DISK_USAGE
@ ERROR__NOT_RESPONDING__JAIABOT_WEB_PORTAL
@ ERROR__NOT_RESPONDING__JAIABOT_PID_CONTROL
@ ERROR__MISSING_DATA__CALIBRATION_GYRO
@ ERROR__ARDUINO_CONNECTION_FAILED
@ ERROR__MISSING_DATA__ARDUINO_REPORT
@ ERROR__MISSING_DATA__PRESSURE
@ ERROR__NOT_RESPONDING__JAIABOT_ENGINEERING
@ ERROR__FAILED__MOOS_PNODEREPORTER
@ ERROR__NOT_CALIBRATED_ACCEL
@ NTPStatus_LeapIndicator_LEAP_UNKNOWN
@ NTPStatus_LeapIndicator_LEAP_LAST_MINUTE_HAS_59_SECONDS
@ NTPStatus_LeapIndicator_LEAP_CLOCK_NOT_SYNCHRONIZED
@ NTPStatus_LeapIndicator_LEAP_NONE
@ NTPStatus_LeapIndicator_LEAP_LAST_MINUTE_HAS_61_SECONDS
bool SystemdStopReport_ServiceResult_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SystemdStopReport_ServiceResult *value)
constexpr SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MIN
constexpr NTPStatus_LeapIndicator NTPStatus_LeapIndicator_LeapIndicator_MAX
LinuxHardwareStatus_WiFiDefaultTypeInternal _LinuxHardwareStatus_WiFi_default_instance_
constexpr int SystemdStopReport_ServiceResult_ServiceResult_ARRAYSIZE
LinuxHardwareStatusDefaultTypeInternal _LinuxHardwareStatus_default_instance_
bool NTPStatus_NTPPeer_TallyCode_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_NTPPeer_TallyCode *value)
HelmIVPStatusDefaultTypeInternal _HelmIVPStatus_default_instance_
bool NTPStatus_SyncSource_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_SyncSource *value)
constexpr int Error_ARRAYSIZE
SystemdStopReport_ServiceResult
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL
constexpr NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer_TallyCode_TallyCode_MIN
@ NTPStatus_SyncSource_SYNC_LOCAL
@ NTPStatus_SyncSource_SYNC_UNSPECIFIED
@ NTPStatus_SyncSource_SYNC_NTP
@ NTPStatus_SyncSource_SYNC_LF_RADIO
@ NTPStatus_SyncSource_SYNC_UHF_RADIO
@ NTPStatus_SyncSource_SYNC_TELEPHONE
@ NTPStatus_SyncSource_SYNC_OTHER
@ NTPStatus_SyncSource_SYNC_UNKNOWN
@ NTPStatus_SyncSource_SYNC_WRISTWATCH
@ NTPStatus_SyncSource_SYNC_PPS
@ NTPStatus_SyncSource_SYNC_HF_RADIO
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_SyncSource_descriptor()
static const int kJaiabotThreadFieldNumber
constexpr NTPStatus_SyncSource NTPStatus_SyncSource_SyncSource_MIN
const std::string & NTPStatus_LeapIndicator_Name(T enum_t_value)
bool NTPStatus_NTPPeer_TallyCode_IsValid(int value)
bool NTPStatus_LeapIndicator_IsValid(int value)
NTPStatusDefaultTypeInternal _NTPStatus_default_instance_
bool Warning_IsValid(int value)
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11, false > jaiabot_thread
constexpr Error Error_MAX
constexpr Warning Warning_MAX
const std::string & Warning_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Error_descriptor()
@ WARNING__COMMS_LOW_SIGNAL_STRENGTH
@ WARNING__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ WARNING__SYSTEM__NTP_JITTER_HIGH
@ WARNING__SYSTEM__RAM_SPACE_LOW
@ WARNING__NOT_RESPONDING__JAIABOT_RPM_LISTENER
@ WARNING__INIT_FAILED__AML
@ WARNING__MISSION__INFEASIBLE_MISSION__TRANSIT_MUST_HAVE_A_GOAL
@ WARNING__MISSING_DATA__COURSE
@ WARNING__NOT_RESPONDING__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ WARNING__NOT_RESPONDING__JAIABOT_ECHO_DRIVER
@ WARNING__TOO_MANY_WARNINGS_TO_REPORT_ALL
@ WARNING__MISSION__DATA_PRE_OFFLOAD_FAILED
@ WARNING__VEHICLE__NO_FORWARD_PROGRESS
@ WARNING__INIT_FAILED__TURNER__C_FLUOR
@ WARNING__VEHICLE__LOW_BATTERY
@ WARNING__MISSING_DATA__AML_DATA
@ WARNING__MISSING_DATA__ROLL
@ WARNING__MISSING_DATA__ATLAS_OEM_DO_DATA
@ WARNING__NOT_CALIBRATED_SYS
@ WARNING__MISSING_DATA__PITCH
@ WARNING__MISSING_DATA__TURNER_C_FLUOR_DATA
@ WARNING__NOT_RESPONDING__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ WARNING__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ WARNING__SYSTEM__CPU_LOAD_FACTOR_HIGH
@ WARNING__NOT_RESPONDING__JAIABOT_AML_SENSOR_DRIVER
@ WARNING__MISSING_DATA__ATLAS_OEM_EC_DATA
@ WARNING__NOT_RESPONDING__UNKNOWN_APP
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_DO
@ WARNING__MISSION__INFEASIBLE_MISSION__MUST_HAVE_RECOVERY_LOCATION_IF_NOT_RECOVERING_AT_FINAL_GOAL
@ WARNING__NOT_RESPONDING__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ WARNING__SYSTEM__NTP_NOT_SYNCHRONIZED
@ WARNING__TEMPERATURE__ARDUINO_TOO_HIGH
@ WARNING__MISSION__DATA_OFFLOAD_FAILED
@ WARNING__MISSION__DATA_POST_OFFLOAD_FAILED
@ WARNING__MISSION__INFEASIBLE_MISSION__MINIMUM_BOTTOM_DEPTH_REACHED
@ WARNING__MISSION__INFEASIBLE_MISSION__GOAL_DESIRED_DEPTH_EXCEEDED_MAX
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_EC
@ WARNING__SYSTEM__NTP_OFFSET_HIGH
@ WARNING__MISSING_DATA__TEMPERATURE
@ WARNING__NOT_RESPONDING__JAIABOT_ARDUINO_MOTOR_TEMP
@ WARNING__SYSTEM__ROOTFS_DISK_SPACE_LOW
@ WARNING__SYSTEM__DATA_DISK_SPACE_LOW
@ WARNING__MISSION__INFEASIBLE_MISSION__TRANSIT_CANNOT_RECOVER_AT_FINAL_GOAL_WITHOUT_A_GOAL
@ WARNING__MISSING_DATA__ATLAS_OEM_PH_DATA
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_PH
@ WARNING__TEMPERATURE__LINUX_TOO_HIGH
@ WARNING__MISSION__DATA__GPS_FIX_DEGRADED
static const uint32_t offsets[]