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>(
404 static_assert(::std::is_same<T, Error>::value ||
405 ::std::is_integral<T>::value,
406 "Incorrect type passed to function Error_Name.");
407 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
411 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Error* value) {
412 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Error>(
470 static_assert(::std::is_same<T, Warning>::value ||
471 ::std::is_integral<T>::value,
472 "Incorrect type passed to function Warning_Name.");
473 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
477 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Warning* value) {
478 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Warning>(
484 public ::PROTOBUF_NAMESPACE_ID::Message {
493 *
this = ::std::move(from);
501 if (
this == &from)
return *
this;
502 if (GetOwningArena() == from.GetOwningArena()
503 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
504 && GetOwningArena() !=
nullptr
515 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
518 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
521 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
544 if (other ==
this)
return;
545 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
546 if (GetOwningArena() !=
nullptr &&
547 GetOwningArena() == other->GetOwningArena()) {
549 if (GetOwningArena() == other->GetOwningArena()) {
553 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
557 if (other ==
this)
return;
558 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
565 return CreateMaybeMessage<LinuxHardwareStatus_Processor_LoadAverages>(arena);
567 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
569 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
571 LinuxHardwareStatus_Processor_LoadAverages::MergeImpl(*
this, from);
574 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
576 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
582 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
586 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
588 void SetCachedSize(
int size)
const final;
592 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
593 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
594 return "jaiabot.protobuf.LinuxHardwareStatus.Processor.LoadAverages";
598 bool is_message_owned =
false);
602 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
618 bool _internal_has_one_min()
const;
624 float _internal_one_min()
const;
625 void _internal_set_one_min(
float value);
631 bool _internal_has_five_min()
const;
637 float _internal_five_min()
const;
638 void _internal_set_five_min(
float value);
644 bool _internal_has_fifteen_min()
const;
650 float _internal_fifteen_min()
const;
651 void _internal_set_fifteen_min(
float value);
659 size_t RequiredFieldsByteSizeFallback()
const;
661 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
662 typedef void InternalArenaConstructable_;
663 typedef void DestructorSkippable_;
665 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
666 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
672 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
677 public ::PROTOBUF_NAMESPACE_ID::Message {
686 *
this = ::std::move(from);
694 if (
this == &from)
return *
this;
695 if (GetOwningArena() == from.GetOwningArena()
696 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
697 && GetOwningArena() !=
nullptr
708 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
711 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
714 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
715 return GetDescriptor();
718 return default_instance().GetMetadata().descriptor;
721 return default_instance().GetMetadata().reflection;
724 return *internal_default_instance();
730 static constexpr int kIndexInFileMessages =
737 if (other ==
this)
return;
738 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
739 if (GetOwningArena() !=
nullptr &&
740 GetOwningArena() == other->GetOwningArena()) {
742 if (GetOwningArena() == other->GetOwningArena()) {
746 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
750 if (other ==
this)
return;
751 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
758 return CreateMaybeMessage<LinuxHardwareStatus_Processor>(arena);
760 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
762 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
764 LinuxHardwareStatus_Processor::MergeImpl(*
this, from);
767 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
769 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
770 bool IsInitialized() const final;
772 size_t ByteSizeLong() const final;
773 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
774 uint8_t* _InternalSerialize(
775 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
776 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
779 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
781 void SetCachedSize(
int size)
const final;
785 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
786 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
787 return "jaiabot.protobuf.LinuxHardwareStatus.Processor";
791 bool is_message_owned =
false);
795 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
797 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
806 kLoadsFieldNumber = 10,
807 kNumProcessesFieldNumber = 15,
808 kNumProcessorsFieldNumber = 20,
811 bool has_loads()
const;
813 bool _internal_has_loads()
const;
816 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& loads()
const;
817 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* release_loads();
821 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& _internal_loads()
const;
824 void unsafe_arena_set_allocated_loads(
829 bool has_num_processes()
const;
831 bool _internal_has_num_processes()
const;
833 void clear_num_processes();
834 int32_t num_processes()
const;
835 void set_num_processes(int32_t value);
837 int32_t _internal_num_processes()
const;
838 void _internal_set_num_processes(int32_t value);
842 bool has_num_processors()
const;
844 bool _internal_has_num_processors()
const;
846 void clear_num_processors();
847 int32_t num_processors()
const;
848 void set_num_processors(int32_t value);
850 int32_t _internal_num_processors()
const;
851 void _internal_set_num_processors(int32_t value);
858 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
859 typedef void InternalArenaConstructable_;
860 typedef void DestructorSkippable_;
862 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
863 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
865 int32_t num_processes_;
866 int32_t num_processors_;
869 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
874 public ::PROTOBUF_NAMESPACE_ID::Message {
883 *
this = ::std::move(from);
891 if (
this == &from)
return *
this;
892 if (GetOwningArena() == from.GetOwningArena()
893 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
894 && GetOwningArena() !=
nullptr
905 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
908 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
911 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
912 return GetDescriptor();
915 return default_instance().GetMetadata().descriptor;
918 return default_instance().GetMetadata().reflection;
921 return *internal_default_instance();
927 static constexpr int kIndexInFileMessages =
934 if (other ==
this)
return;
935 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
936 if (GetOwningArena() !=
nullptr &&
937 GetOwningArena() == other->GetOwningArena()) {
939 if (GetOwningArena() == other->GetOwningArena()) {
943 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
947 if (other ==
this)
return;
948 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
955 return CreateMaybeMessage<LinuxHardwareStatus_Information>(arena);
957 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
959 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
961 LinuxHardwareStatus_Information::MergeImpl(*
this, from);
964 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
966 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
967 bool IsInitialized() const final;
969 size_t ByteSizeLong() const final;
970 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
971 uint8_t* _InternalSerialize(
972 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
973 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
976 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
978 void SetCachedSize(
int size)
const final;
982 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
983 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
984 return "jaiabot.protobuf.LinuxHardwareStatus.Information";
988 bool is_message_owned =
false);
992 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
994 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1001 kTotalFieldNumber = 1,
1002 kAvailableFieldNumber = 2,
1003 kUsePercentFieldNumber = 3,
1006 bool has_total()
const;
1008 bool _internal_has_total()
const;
1011 uint64_t total()
const;
1012 void set_total(uint64_t value);
1014 uint64_t _internal_total()
const;
1015 void _internal_set_total(uint64_t value);
1019 bool has_available()
const;
1021 bool _internal_has_available()
const;
1023 void clear_available();
1024 uint64_t available()
const;
1025 void set_available(uint64_t value);
1027 uint64_t _internal_available()
const;
1028 void _internal_set_available(uint64_t value);
1032 bool has_use_percent()
const;
1034 bool _internal_has_use_percent()
const;
1036 void clear_use_percent();
1037 float use_percent()
const;
1038 void set_use_percent(
float value);
1040 float _internal_use_percent()
const;
1041 void _internal_set_use_percent(
float value);
1044 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;
1046 template<
typename Quantity >
1048 { set_total(boost::units::quantity<total_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1050 template<
typename Quantity >
1052 {
return Quantity(total() *
total_unit()); };
1055 {
return total_with_units<boost::units::quantity< total_unit,google::protobuf::uint64 > >(); };
1057 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;
1059 template<
typename Quantity >
1061 { set_available(boost::units::quantity<available_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1063 template<
typename Quantity >
1068 {
return available_with_units<boost::units::quantity< available_unit,google::protobuf::uint64 > >(); };
1075 size_t RequiredFieldsByteSizeFallback()
const;
1077 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1078 typedef void InternalArenaConstructable_;
1079 typedef void DestructorSkippable_;
1081 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1082 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1084 uint64_t available_;
1088 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1093 public ::PROTOBUF_NAMESPACE_ID::Message {
1102 *
this = ::std::move(from);
1110 if (
this == &from)
return *
this;
1111 if (GetOwningArena() == from.GetOwningArena()
1112 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1113 && GetOwningArena() !=
nullptr
1116 InternalSwap(&from);
1124 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1127 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1131 return GetDescriptor();
1134 return default_instance().GetMetadata().descriptor;
1137 return default_instance().GetMetadata().reflection;
1140 return *internal_default_instance();
1146 static constexpr int kIndexInFileMessages =
1153 if (other ==
this)
return;
1154 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1155 if (GetOwningArena() !=
nullptr &&
1156 GetOwningArena() == other->GetOwningArena()) {
1158 if (GetOwningArena() == other->GetOwningArena()) {
1160 InternalSwap(other);
1162 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1166 if (other ==
this)
return;
1167 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1168 InternalSwap(other);
1174 return CreateMaybeMessage<LinuxHardwareStatus_Memory>(arena);
1176 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1178 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1180 LinuxHardwareStatus_Memory::MergeImpl(*
this, from);
1183 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1185 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1186 bool IsInitialized() const final;
1188 size_t ByteSizeLong() const final;
1189 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1190 uint8_t* _InternalSerialize(
1191 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1192 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1195 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1197 void SetCachedSize(
int size)
const final;
1201 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1202 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1203 return "jaiabot.protobuf.LinuxHardwareStatus.Memory";
1207 bool is_message_owned =
false);
1211 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1213 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1220 kRamFieldNumber = 1,
1221 kSwapFieldNumber = 2,
1224 bool has_ram()
const;
1226 bool _internal_has_ram()
const;
1229 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& ram()
const;
1230 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_ram();
1234 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_ram()
const;
1237 void unsafe_arena_set_allocated_ram(
1242 bool has_swap()
const;
1244 bool _internal_has_swap()
const;
1247 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& swap()
const;
1248 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_swap();
1252 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_swap()
const;
1255 void unsafe_arena_set_allocated_swap(
1264 size_t RequiredFieldsByteSizeFallback()
const;
1266 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1267 typedef void InternalArenaConstructable_;
1268 typedef void DestructorSkippable_;
1270 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1271 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1276 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1281 public ::PROTOBUF_NAMESPACE_ID::Message {
1290 *
this = ::std::move(from);
1298 if (
this == &from)
return *
this;
1299 if (GetOwningArena() == from.GetOwningArena()
1300 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1301 && GetOwningArena() !=
nullptr
1304 InternalSwap(&from);
1312 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1315 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1319 return GetDescriptor();
1322 return default_instance().GetMetadata().descriptor;
1325 return default_instance().GetMetadata().reflection;
1328 return *internal_default_instance();
1334 static constexpr int kIndexInFileMessages =
1341 if (other ==
this)
return;
1342 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1343 if (GetOwningArena() !=
nullptr &&
1344 GetOwningArena() == other->GetOwningArena()) {
1346 if (GetOwningArena() == other->GetOwningArena()) {
1348 InternalSwap(other);
1350 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1354 if (other ==
this)
return;
1355 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1356 InternalSwap(other);
1362 return CreateMaybeMessage<LinuxHardwareStatus_Disk>(arena);
1364 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1366 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1368 LinuxHardwareStatus_Disk::MergeImpl(*
this, from);
1371 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1373 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1374 bool IsInitialized() const final;
1376 size_t ByteSizeLong() const final;
1377 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1378 uint8_t* _InternalSerialize(
1379 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1380 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1383 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1385 void SetCachedSize(
int size)
const final;
1389 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1390 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1391 return "jaiabot.protobuf.LinuxHardwareStatus.Disk";
1395 bool is_message_owned =
false);
1399 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1401 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1408 kRootfsFieldNumber = 1,
1409 kDataFieldNumber = 2,
1412 bool has_rootfs()
const;
1414 bool _internal_has_rootfs()
const;
1416 void clear_rootfs();
1417 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& rootfs()
const;
1418 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_rootfs();
1422 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_rootfs()
const;
1425 void unsafe_arena_set_allocated_rootfs(
1430 bool has_data()
const;
1432 bool _internal_has_data()
const;
1435 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& data()
const;
1436 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_data();
1440 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_data()
const;
1443 void unsafe_arena_set_allocated_data(
1451 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1452 typedef void InternalArenaConstructable_;
1453 typedef void DestructorSkippable_;
1455 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1456 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1461 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1466 public ::PROTOBUF_NAMESPACE_ID::Message {
1475 *
this = ::std::move(from);
1483 if (
this == &from)
return *
this;
1484 if (GetOwningArena() == from.GetOwningArena()
1485 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1486 && GetOwningArena() !=
nullptr
1489 InternalSwap(&from);
1497 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1500 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1504 return GetDescriptor();
1507 return default_instance().GetMetadata().descriptor;
1510 return default_instance().GetMetadata().reflection;
1513 return *internal_default_instance();
1519 static constexpr int kIndexInFileMessages =
1526 if (other ==
this)
return;
1527 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1528 if (GetOwningArena() !=
nullptr &&
1529 GetOwningArena() == other->GetOwningArena()) {
1531 if (GetOwningArena() == other->GetOwningArena()) {
1533 InternalSwap(other);
1535 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1539 if (other ==
this)
return;
1540 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1541 InternalSwap(other);
1547 return CreateMaybeMessage<LinuxHardwareStatus_WiFi>(arena);
1549 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1551 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1553 LinuxHardwareStatus_WiFi::MergeImpl(*
this, from);
1556 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1558 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1559 bool IsInitialized() const final;
1561 size_t ByteSizeLong() const final;
1562 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1563 uint8_t* _InternalSerialize(
1564 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1565 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1568 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1570 void SetCachedSize(
int size)
const final;
1574 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1575 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1576 return "jaiabot.protobuf.LinuxHardwareStatus.WiFi";
1580 bool is_message_owned =
false);
1584 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1586 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1593 kIsConnectedFieldNumber = 1,
1594 kLinkQualityFieldNumber = 2,
1595 kLinkQualityPercentageFieldNumber = 3,
1596 kSignalLevelFieldNumber = 4,
1597 kNoiseLevelFieldNumber = 5,
1600 bool has_is_connected()
const;
1602 bool _internal_has_is_connected()
const;
1604 void clear_is_connected();
1605 bool is_connected()
const;
1606 void set_is_connected(
bool value);
1608 bool _internal_is_connected()
const;
1609 void _internal_set_is_connected(
bool value);
1613 bool has_link_quality()
const;
1615 bool _internal_has_link_quality()
const;
1617 void clear_link_quality();
1618 uint32_t link_quality()
const;
1619 void set_link_quality(uint32_t value);
1621 uint32_t _internal_link_quality()
const;
1622 void _internal_set_link_quality(uint32_t value);
1626 bool has_link_quality_percentage()
const;
1628 bool _internal_has_link_quality_percentage()
const;
1630 void clear_link_quality_percentage();
1631 uint32_t link_quality_percentage()
const;
1632 void set_link_quality_percentage(uint32_t value);
1634 uint32_t _internal_link_quality_percentage()
const;
1635 void _internal_set_link_quality_percentage(uint32_t value);
1639 bool has_signal_level()
const;
1641 bool _internal_has_signal_level()
const;
1643 void clear_signal_level();
1644 int32_t signal_level()
const;
1645 void set_signal_level(int32_t value);
1647 int32_t _internal_signal_level()
const;
1648 void _internal_set_signal_level(int32_t value);
1652 bool has_noise_level()
const;
1654 bool _internal_has_noise_level()
const;
1656 void clear_noise_level();
1657 int32_t noise_level()
const;
1658 void set_noise_level(int32_t value);
1660 int32_t _internal_noise_level()
const;
1661 void _internal_set_noise_level(int32_t value);
1668 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1669 typedef void InternalArenaConstructable_;
1670 typedef void DestructorSkippable_;
1672 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1673 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1675 uint32_t link_quality_;
1676 uint32_t link_quality_percentage_;
1677 int32_t signal_level_;
1678 int32_t noise_level_;
1681 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1686 public ::PROTOBUF_NAMESPACE_ID::Message {
1695 *
this = ::std::move(from);
1703 if (
this == &from)
return *
this;
1704 if (GetOwningArena() == from.GetOwningArena()
1705 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1706 && GetOwningArena() !=
nullptr
1709 InternalSwap(&from);
1717 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1720 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1724 return GetDescriptor();
1727 return default_instance().GetMetadata().descriptor;
1730 return default_instance().GetMetadata().reflection;
1733 return *internal_default_instance();
1739 static constexpr int kIndexInFileMessages =
1746 if (other ==
this)
return;
1747 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1748 if (GetOwningArena() !=
nullptr &&
1749 GetOwningArena() == other->GetOwningArena()) {
1751 if (GetOwningArena() == other->GetOwningArena()) {
1753 InternalSwap(other);
1755 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1759 if (other ==
this)
return;
1760 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1761 InternalSwap(other);
1767 return CreateMaybeMessage<LinuxHardwareStatus>(arena);
1769 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1771 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1773 LinuxHardwareStatus::MergeImpl(*
this, from);
1776 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1778 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1779 bool IsInitialized() const final;
1781 size_t ByteSizeLong() const final;
1782 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1783 uint8_t* _InternalSerialize(
1784 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1785 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1788 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1790 void SetCachedSize(
int size)
const final;
1794 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1795 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1796 return "jaiabot.protobuf.LinuxHardwareStatus";
1800 bool is_message_owned =
false);
1804 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1806 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1819 kProcessorFieldNumber = 20,
1820 kMemoryFieldNumber = 30,
1821 kDiskFieldNumber = 40,
1822 kWifiFieldNumber = 50,
1823 kUptimeFieldNumber = 10,
1826 bool has_processor()
const;
1828 bool _internal_has_processor()
const;
1830 void clear_processor();
1831 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& processor()
const;
1832 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor* release_processor();
1836 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& _internal_processor()
const;
1839 void unsafe_arena_set_allocated_processor(
1844 bool has_memory()
const;
1846 bool _internal_has_memory()
const;
1848 void clear_memory();
1849 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& memory()
const;
1850 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Memory* release_memory();
1854 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& _internal_memory()
const;
1857 void unsafe_arena_set_allocated_memory(
1862 bool has_disk()
const;
1864 bool _internal_has_disk()
const;
1867 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& disk()
const;
1868 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Disk* release_disk();
1872 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& _internal_disk()
const;
1875 void unsafe_arena_set_allocated_disk(
1880 bool has_wifi()
const;
1882 bool _internal_has_wifi()
const;
1885 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& wifi()
const;
1886 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* release_wifi();
1890 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& _internal_wifi()
const;
1893 void unsafe_arena_set_allocated_wifi(
1898 bool has_uptime()
const;
1900 bool _internal_has_uptime()
const;
1902 void clear_uptime();
1903 int32_t uptime()
const;
1904 void set_uptime(int32_t value);
1906 int32_t _internal_uptime()
const;
1907 void _internal_set_uptime(int32_t value);
1910 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
uptime_dimension;
1912 typedef boost::units::unit<uptime_dimension,boost::units::si::system>
uptime_unit;
1914 template<
typename Quantity >
1916 { set_uptime(boost::units::quantity<uptime_unit,google::protobuf::int32 >(value_w_units).value() ); };
1918 template<
typename Quantity >
1923 {
return uptime_with_units<boost::units::quantity< uptime_unit,google::protobuf::int32 > >(); };
1929 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1930 typedef void InternalArenaConstructable_;
1931 typedef void DestructorSkippable_;
1933 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1934 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1942 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1947 public ::PROTOBUF_NAMESPACE_ID::Message {
1951 explicit PROTOBUF_CONSTEXPR
NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1956 *
this = ::std::move(from);
1964 if (
this == &from)
return *
this;
1965 if (GetOwningArena() == from.GetOwningArena()
1966 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1967 && GetOwningArena() !=
nullptr
1970 InternalSwap(&from);
1978 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1981 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1985 return GetDescriptor();
1988 return default_instance().GetMetadata().descriptor;
1991 return default_instance().GetMetadata().reflection;
1994 return *internal_default_instance();
2000 static constexpr int kIndexInFileMessages =
2007 if (other ==
this)
return;
2008 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2009 if (GetOwningArena() !=
nullptr &&
2010 GetOwningArena() == other->GetOwningArena()) {
2012 if (GetOwningArena() == other->GetOwningArena()) {
2014 InternalSwap(other);
2016 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2020 if (other ==
this)
return;
2021 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2022 InternalSwap(other);
2028 return CreateMaybeMessage<NTPStatus_NTPPeer>(arena);
2030 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2032 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2034 NTPStatus_NTPPeer::MergeImpl(*
this, from);
2037 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2039 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2040 bool IsInitialized() const final;
2042 size_t ByteSizeLong() const final;
2043 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2044 uint8_t* _InternalSerialize(
2045 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2046 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2049 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2051 void SetCachedSize(
int size)
const final;
2055 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2056 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2057 return "jaiabot.protobuf.NTPStatus.NTPPeer";
2061 bool is_message_owned =
false);
2065 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2067 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2073 NTPStatus_NTPPeer_TallyCode_PEER_CODE_UNKNOWN;
2075 NTPStatus_NTPPeer_TallyCode_PEER_NOT_VALID;
2077 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_INTERSECTION;
2078 static constexpr
TallyCode PEER_DISCARDED_BY_TABLE_OVERFLOW =
2079 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_TABLE_OVERFLOW;
2080 static constexpr
TallyCode PEER_DISCARDED_BY_CLUSTER_ALGORITHM =
2081 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_CLUSTER_ALGORITHM;
2083 NTPStatus_NTPPeer_TallyCode_PEER_INCLUDED_IN_COMBINE;
2085 NTPStatus_NTPPeer_TallyCode_PEER_ALTERNATIVE_BACKUP;
2087 NTPStatus_NTPPeer_TallyCode_PEER_SYSTEM_SYNC_SOURCE;
2089 NTPStatus_NTPPeer_TallyCode_PEER_PPS_SYNC;
2090 static inline
bool TallyCode_IsValid(
int value) {
2097 static constexpr int TallyCode_ARRAYSIZE =
2099 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2103 template<
typename T>
2105 static_assert(::std::is_same<T, TallyCode>::value ||
2106 ::std::is_integral<T>::value,
2107 "Incorrect type passed to function TallyCode_Name.");
2118 kRemoteFieldNumber = 2,
2119 kRefidFieldNumber = 3,
2120 kReachFieldNumber = 7,
2121 kJitterFieldNumber = 10,
2122 kTallyCodeFieldNumber = 1,
2123 kStratumFieldNumber = 4,
2124 kWhenFieldNumber = 5,
2125 kPollFieldNumber = 6,
2126 kDelayFieldNumber = 8,
2127 kOffsetFieldNumber = 9,
2130 bool has_remote()
const;
2132 bool _internal_has_remote()
const;
2134 void clear_remote();
2135 const std::string& remote()
const;
2136 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2138 std::string* mutable_remote();
2139 PROTOBUF_NODISCARD std::string* release_remote();
2140 void set_allocated_remote(std::string* remote);
2142 const std::string& _internal_remote()
const;
2143 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_remote(
const std::string& value);
2144 std::string* _internal_mutable_remote();
2148 bool has_refid()
const;
2150 bool _internal_has_refid()
const;
2153 const std::string& refid()
const;
2154 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2156 std::string* mutable_refid();
2157 PROTOBUF_NODISCARD std::string* release_refid();
2158 void set_allocated_refid(std::string* refid);
2160 const std::string& _internal_refid()
const;
2161 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_refid(
const std::string& value);
2162 std::string* _internal_mutable_refid();
2166 bool has_reach()
const;
2168 bool _internal_has_reach()
const;
2171 int32_t reach()
const;
2172 void set_reach(int32_t value);
2174 int32_t _internal_reach()
const;
2175 void _internal_set_reach(int32_t value);
2179 bool has_jitter()
const;
2181 bool _internal_has_jitter()
const;
2183 void clear_jitter();
2184 float jitter()
const;
2185 void set_jitter(
float value);
2187 float _internal_jitter()
const;
2188 void _internal_set_jitter(
float value);
2192 bool has_tally_code()
const;
2194 bool _internal_has_tally_code()
const;
2196 void clear_tally_code();
2205 bool has_stratum()
const;
2207 bool _internal_has_stratum()
const;
2209 void clear_stratum();
2210 int32_t stratum()
const;
2211 void set_stratum(int32_t value);
2213 int32_t _internal_stratum()
const;
2214 void _internal_set_stratum(int32_t value);
2218 bool has_when()
const;
2220 bool _internal_has_when()
const;
2223 int32_t when()
const;
2224 void set_when(int32_t value);
2226 int32_t _internal_when()
const;
2227 void _internal_set_when(int32_t value);
2231 bool has_poll()
const;
2233 bool _internal_has_poll()
const;
2236 int32_t poll()
const;
2237 void set_poll(int32_t value);
2239 int32_t _internal_poll()
const;
2240 void _internal_set_poll(int32_t value);
2244 bool has_delay()
const;
2246 bool _internal_has_delay()
const;
2249 float delay()
const;
2250 void set_delay(
float value);
2252 float _internal_delay()
const;
2253 void _internal_set_delay(
float value);
2257 bool has_offset()
const;
2259 bool _internal_has_offset()
const;
2261 void clear_offset();
2262 float offset()
const;
2263 void set_offset(
float value);
2265 float _internal_offset()
const;
2266 void _internal_set_offset(
float value);
2269 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
when_dimension;
2271 typedef boost::units::unit<when_dimension,boost::units::si::system>
when_unit;
2273 template<
typename Quantity >
2275 { set_when(boost::units::quantity<when_unit,google::protobuf::int32 >(value_w_units).value() ); };
2277 template<
typename Quantity >
2279 {
return Quantity(when() *
when_unit()); };
2282 {
return when_with_units<boost::units::quantity< when_unit,google::protobuf::int32 > >(); };
2284 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
poll_dimension;
2286 typedef boost::units::unit<poll_dimension,boost::units::si::system>
poll_unit;
2288 template<
typename Quantity >
2290 { set_poll(boost::units::quantity<poll_unit,google::protobuf::int32 >(value_w_units).value() ); };
2292 template<
typename Quantity >
2294 {
return Quantity(poll() *
poll_unit()); };
2297 {
return poll_with_units<boost::units::quantity< poll_unit,google::protobuf::int32 > >(); };
2299 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
delay_dimension;
2301 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;
2303 template<
typename Quantity >
2305 { set_delay(boost::units::quantity<delay_unit,float >(value_w_units).value() ); };
2307 template<
typename Quantity >
2309 {
return Quantity(delay() *
delay_unit()); };
2312 {
return delay_with_units<boost::units::quantity< delay_unit,float > >(); };
2314 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
offset_dimension;
2316 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;
2318 template<
typename Quantity >
2320 { set_offset(boost::units::quantity<offset_unit,float >(value_w_units).value() ); };
2322 template<
typename Quantity >
2327 {
return offset_with_units<boost::units::quantity< offset_unit,float > >(); };
2329 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
jitter_dimension;
2331 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;
2333 template<
typename Quantity >
2335 { set_jitter(boost::units::quantity<jitter_unit,float >(value_w_units).value() ); };
2337 template<
typename Quantity >
2342 {
return jitter_with_units<boost::units::quantity< jitter_unit,float > >(); };
2349 size_t RequiredFieldsByteSizeFallback()
const;
2351 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2352 typedef void InternalArenaConstructable_;
2353 typedef void DestructorSkippable_;
2355 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2356 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2357 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr remote_;
2358 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr refid_;
2369 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2374 public ::PROTOBUF_NAMESPACE_ID::Message {
2378 explicit PROTOBUF_CONSTEXPR
NTPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2383 *
this = ::std::move(from);
2391 if (
this == &from)
return *
this;
2392 if (GetOwningArena() == from.GetOwningArena()
2393 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2394 && GetOwningArena() !=
nullptr
2397 InternalSwap(&from);
2405 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2408 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2412 return GetDescriptor();
2415 return default_instance().GetMetadata().descriptor;
2418 return default_instance().GetMetadata().reflection;
2421 return *internal_default_instance();
2424 return reinterpret_cast<const NTPStatus*
>(
2427 static constexpr int kIndexInFileMessages =
2434 if (other ==
this)
return;
2435 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2436 if (GetOwningArena() !=
nullptr &&
2437 GetOwningArena() == other->GetOwningArena()) {
2439 if (GetOwningArena() == other->GetOwningArena()) {
2441 InternalSwap(other);
2443 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2447 if (other ==
this)
return;
2448 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2449 InternalSwap(other);
2454 NTPStatus*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
2455 return CreateMaybeMessage<NTPStatus>(arena);
2457 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2459 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2461 NTPStatus::MergeImpl(*
this, from);
2464 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2466 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2467 bool IsInitialized() const final;
2469 size_t ByteSizeLong() const final;
2470 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2471 uint8_t* _InternalSerialize(
2472 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2473 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2476 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2478 void SetCachedSize(
int size)
const final;
2482 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2483 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2484 return "jaiabot.protobuf.NTPStatus";
2488 bool is_message_owned =
false);
2492 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2494 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2502 NTPStatus_SyncSource_SYNC_UNKNOWN;
2504 NTPStatus_SyncSource_SYNC_UNSPECIFIED;
2506 NTPStatus_SyncSource_SYNC_PPS;
2508 NTPStatus_SyncSource_SYNC_LF_RADIO;
2510 NTPStatus_SyncSource_SYNC_HF_RADIO;
2512 NTPStatus_SyncSource_SYNC_UHF_RADIO;
2514 NTPStatus_SyncSource_SYNC_LOCAL;
2516 NTPStatus_SyncSource_SYNC_NTP;
2518 NTPStatus_SyncSource_SYNC_OTHER;
2520 NTPStatus_SyncSource_SYNC_WRISTWATCH;
2522 NTPStatus_SyncSource_SYNC_TELEPHONE;
2523 static inline
bool SyncSource_IsValid(
int value) {
2530 static constexpr int SyncSource_ARRAYSIZE =
2532 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2536 template<
typename T>
2538 static_assert(::std::is_same<T, SyncSource>::value ||
2539 ::std::is_integral<T>::value,
2540 "Incorrect type passed to function SyncSource_Name.");
2566 static constexpr int LeapIndicator_ARRAYSIZE =
2568 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2572 template<
typename T>
2574 static_assert(::std::is_same<T, LeapIndicator>::value ||
2575 ::std::is_integral<T>::value,
2576 "Incorrect type passed to function LeapIndicator_Name.");
2626 static constexpr int NTPSystemEvent_ARRAYSIZE =
2628 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2632 template<
typename T>
2634 static_assert(::std::is_same<T, NTPSystemEvent>::value ||
2635 ::std::is_integral<T>::value,
2636 "Incorrect type passed to function NTPSystemEvent_Name.");
2647 kPeerFieldNumber = 21,
2648 kSystemSyncPeerFieldNumber = 20,
2649 kSystemEventCounterFieldNumber = 12,
2650 kLastSystemEventFieldNumber = 13,
2651 kSyncSourceFieldNumber = 10,
2652 kLeapIndicatorFieldNumber = 11,
2655 int peer_size()
const;
2657 int _internal_peer_size()
const;
2661 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
2664 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_peer(
int index)
const;
2667 const ::jaiabot::protobuf::NTPStatus_NTPPeer& peer(
int index)
const;
2669 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
2673 bool has_system_sync_peer()
const;
2675 bool _internal_has_system_sync_peer()
const;
2677 void clear_system_sync_peer();
2678 const ::jaiabot::protobuf::NTPStatus_NTPPeer& system_sync_peer()
const;
2679 PROTOBUF_NODISCARD ::jaiabot::protobuf::NTPStatus_NTPPeer* release_system_sync_peer();
2683 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_system_sync_peer()
const;
2686 void unsafe_arena_set_allocated_system_sync_peer(
2691 bool has_system_event_counter()
const;
2693 bool _internal_has_system_event_counter()
const;
2695 void clear_system_event_counter();
2696 int32_t system_event_counter()
const;
2697 void set_system_event_counter(int32_t value);
2699 int32_t _internal_system_event_counter()
const;
2700 void _internal_set_system_event_counter(int32_t value);
2704 bool has_last_system_event()
const;
2706 bool _internal_has_last_system_event()
const;
2708 void clear_last_system_event();
2717 bool has_sync_source()
const;
2719 bool _internal_has_sync_source()
const;
2721 void clear_sync_source();
2730 bool has_leap_indicator()
const;
2732 bool _internal_has_leap_indicator()
const;
2734 void clear_leap_indicator();
2746 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2747 typedef void InternalArenaConstructable_;
2748 typedef void DestructorSkippable_;
2750 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2751 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2752 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer > peer_;
2754 int32_t system_event_counter_;
2755 int last_system_event_;
2757 int leap_indicator_;
2760 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2765 public ::PROTOBUF_NAMESPACE_ID::Message {
2769 explicit PROTOBUF_CONSTEXPR
HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2774 *
this = ::std::move(from);
2782 if (
this == &from)
return *
this;
2783 if (GetOwningArena() == from.GetOwningArena()
2784 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2785 && GetOwningArena() !=
nullptr
2788 InternalSwap(&from);
2796 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2799 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2803 return GetDescriptor();
2806 return default_instance().GetMetadata().descriptor;
2809 return default_instance().GetMetadata().reflection;
2812 return *internal_default_instance();
2818 static constexpr int kIndexInFileMessages =
2825 if (other ==
this)
return;
2826 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2827 if (GetOwningArena() !=
nullptr &&
2828 GetOwningArena() == other->GetOwningArena()) {
2830 if (GetOwningArena() == other->GetOwningArena()) {
2832 InternalSwap(other);
2834 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2838 if (other ==
this)
return;
2839 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2840 InternalSwap(other);
2846 return CreateMaybeMessage<HelmIVPStatus>(arena);
2848 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2850 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2852 HelmIVPStatus::MergeImpl(*
this, from);
2855 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2857 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2858 bool IsInitialized() const final;
2860 size_t ByteSizeLong() const final;
2861 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2862 uint8_t* _InternalSerialize(
2863 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2864 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2867 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2869 void SetCachedSize(
int size)
const final;
2873 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2874 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2875 return "jaiabot.protobuf.HelmIVPStatus";
2879 bool is_message_owned =
false);
2883 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2885 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2892 kHelmIvpStateFieldNumber = 1,
2893 kHelmIvpDesiredSpeedFieldNumber = 2,
2894 kHelmIvpDesiredHeadingFieldNumber = 3,
2895 kHelmIvpDesiredDepthFieldNumber = 4,
2896 kHelmIvpDataFieldNumber = 5,
2899 bool has_helm_ivp_state()
const;
2901 bool _internal_has_helm_ivp_state()
const;
2903 void clear_helm_ivp_state();
2904 const std::string& helm_ivp_state()
const;
2905 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2907 std::string* mutable_helm_ivp_state();
2908 PROTOBUF_NODISCARD std::string* release_helm_ivp_state();
2909 void set_allocated_helm_ivp_state(std::string* helm_ivp_state);
2911 const std::string& _internal_helm_ivp_state()
const;
2912 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_helm_ivp_state(
const std::string& value);
2913 std::string* _internal_mutable_helm_ivp_state();
2917 bool has_helm_ivp_desired_speed()
const;
2919 bool _internal_has_helm_ivp_desired_speed()
const;
2921 void clear_helm_ivp_desired_speed();
2922 bool helm_ivp_desired_speed()
const;
2923 void set_helm_ivp_desired_speed(
bool value);
2925 bool _internal_helm_ivp_desired_speed()
const;
2926 void _internal_set_helm_ivp_desired_speed(
bool value);
2930 bool has_helm_ivp_desired_heading()
const;
2932 bool _internal_has_helm_ivp_desired_heading()
const;
2934 void clear_helm_ivp_desired_heading();
2935 bool helm_ivp_desired_heading()
const;
2936 void set_helm_ivp_desired_heading(
bool value);
2938 bool _internal_helm_ivp_desired_heading()
const;
2939 void _internal_set_helm_ivp_desired_heading(
bool value);
2943 bool has_helm_ivp_desired_depth()
const;
2945 bool _internal_has_helm_ivp_desired_depth()
const;
2947 void clear_helm_ivp_desired_depth();
2948 bool helm_ivp_desired_depth()
const;
2949 void set_helm_ivp_desired_depth(
bool value);
2951 bool _internal_helm_ivp_desired_depth()
const;
2952 void _internal_set_helm_ivp_desired_depth(
bool value);
2956 bool has_helm_ivp_data()
const;
2958 bool _internal_has_helm_ivp_data()
const;
2960 void clear_helm_ivp_data();
2961 bool helm_ivp_data()
const;
2962 void set_helm_ivp_data(
bool value);
2964 bool _internal_helm_ivp_data()
const;
2965 void _internal_set_helm_ivp_data(
bool value);
2972 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2973 typedef void InternalArenaConstructable_;
2974 typedef void DestructorSkippable_;
2976 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2977 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2978 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_helm_ivp_state_;
2979 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr helm_ivp_state_;
2980 bool helm_ivp_desired_speed_;
2981 bool helm_ivp_desired_heading_;
2982 bool helm_ivp_desired_depth_;
2983 bool helm_ivp_data_;
2986 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2991 public ::PROTOBUF_NAMESPACE_ID::Message {
2995 explicit PROTOBUF_CONSTEXPR
ThreadHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3000 *
this = ::std::move(from);
3008 if (
this == &from)
return *
this;
3009 if (GetOwningArena() == from.GetOwningArena()
3010 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3011 && GetOwningArena() !=
nullptr
3014 InternalSwap(&from);
3022 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3025 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3029 return GetDescriptor();
3032 return default_instance().GetMetadata().descriptor;
3035 return default_instance().GetMetadata().reflection;
3038 return *internal_default_instance();
3044 static constexpr int kIndexInFileMessages =
3051 if (other ==
this)
return;
3052 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3053 if (GetOwningArena() !=
nullptr &&
3054 GetOwningArena() == other->GetOwningArena()) {
3056 if (GetOwningArena() == other->GetOwningArena()) {
3058 InternalSwap(other);
3060 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3064 if (other ==
this)
return;
3065 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3066 InternalSwap(other);
3072 return CreateMaybeMessage<ThreadHealth>(arena);
3074 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3076 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3078 ThreadHealth::MergeImpl(*
this, from);
3081 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3083 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3084 bool IsInitialized() const final;
3086 size_t ByteSizeLong() const final;
3087 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3088 uint8_t* _InternalSerialize(
3089 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3090 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3093 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3095 void SetCachedSize(
int size)
const final;
3099 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3100 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3101 return "jaiabot.protobuf.ThreadHealth";
3105 bool is_message_owned =
false);
3109 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3111 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3118 kErrorFieldNumber = 1,
3119 kWarningFieldNumber = 2,
3122 int error_size()
const;
3124 int _internal_error_size()
const;
3130 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_error();
3135 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& error()
const;
3136 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_error();
3139 int warning_size()
const;
3141 int _internal_warning_size()
const;
3143 void clear_warning();
3147 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_warning();
3152 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& warning()
const;
3153 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_warning();
3159 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3160 typedef void InternalArenaConstructable_;
3161 typedef void DestructorSkippable_;
3163 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> error_;
3164 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> warning_;
3165 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3168 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3173 public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase {
3176 explicit PROTOBUF_CONSTEXPR
VehicleHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3181 *
this = ::std::move(from);
3189 if (
this == &from)
return *
this;
3190 if (GetOwningArena() == from.GetOwningArena()
3191 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3192 && GetOwningArena() !=
nullptr
3195 InternalSwap(&from);
3203 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3206 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3210 return GetDescriptor();
3213 return default_instance().GetMetadata().descriptor;
3216 return default_instance().GetMetadata().reflection;
3219 return *internal_default_instance();
3225 static constexpr int kIndexInFileMessages =
3232 if (other ==
this)
return;
3233 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3234 if (GetOwningArena() !=
nullptr &&
3235 GetOwningArena() == other->GetOwningArena()) {
3237 if (GetOwningArena() == other->GetOwningArena()) {
3239 InternalSwap(other);
3241 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3245 if (other ==
this)
return;
3246 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3247 InternalSwap(other);
3253 return CreateMaybeMessage<VehicleHealth>(arena);
3255 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3257 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*
this, from);
3259 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3261 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*
this, from);
3266 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3267 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3268 return "jaiabot.protobuf.VehicleHealth";
3272 bool is_message_owned =
false);
3276 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3278 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3288 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3289 typedef
void InternalArenaConstructable_;
3290 typedef
void DestructorSkippable_;
3293 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3298 public ::PROTOBUF_NAMESPACE_ID::Message {
3307 *
this = ::std::move(from);
3315 if (
this == &from)
return *
this;
3316 if (GetOwningArena() == from.GetOwningArena()
3317 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3318 && GetOwningArena() !=
nullptr
3321 InternalSwap(&from);
3329 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3332 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3336 return GetDescriptor();
3339 return default_instance().GetMetadata().descriptor;
3342 return default_instance().GetMetadata().reflection;
3345 return *internal_default_instance();
3351 static constexpr int kIndexInFileMessages =
3358 if (other ==
this)
return;
3359 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3360 if (GetOwningArena() !=
nullptr &&
3361 GetOwningArena() == other->GetOwningArena()) {
3363 if (GetOwningArena() == other->GetOwningArena()) {
3365 InternalSwap(other);
3367 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3371 if (other ==
this)
return;
3372 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3373 InternalSwap(other);
3379 return CreateMaybeMessage<SystemdStartReport>(arena);
3381 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3383 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3385 SystemdStartReport::MergeImpl(*
this, from);
3388 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3390 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3391 bool IsInitialized() const final;
3393 size_t ByteSizeLong() const final;
3394 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3395 uint8_t* _InternalSerialize(
3396 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3397 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3400 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3402 void SetCachedSize(
int size)
const final;
3406 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3407 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3408 return "jaiabot.protobuf.SystemdStartReport";
3412 bool is_message_owned =
false);
3416 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3418 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3425 kClearErrorFieldNumber = 1,
3428 bool has_clear_error()
const;
3430 bool _internal_has_clear_error()
const;
3432 void clear_clear_error();
3444 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3445 typedef void InternalArenaConstructable_;
3446 typedef void DestructorSkippable_;
3448 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3449 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3453 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3458 public ::PROTOBUF_NAMESPACE_ID::Message {
3462 explicit PROTOBUF_CONSTEXPR
SystemdStopReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3467 *
this = ::std::move(from);
3475 if (
this == &from)
return *
this;
3476 if (GetOwningArena() == from.GetOwningArena()
3477 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3478 && GetOwningArena() !=
nullptr
3481 InternalSwap(&from);
3489 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3492 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3496 return GetDescriptor();
3499 return default_instance().GetMetadata().descriptor;
3502 return default_instance().GetMetadata().reflection;
3505 return *internal_default_instance();
3511 static constexpr int kIndexInFileMessages =
3518 if (other ==
this)
return;
3519 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3520 if (GetOwningArena() !=
nullptr &&
3521 GetOwningArena() == other->GetOwningArena()) {
3523 if (GetOwningArena() == other->GetOwningArena()) {
3525 InternalSwap(other);
3527 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3531 if (other ==
this)
return;
3532 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3533 InternalSwap(other);
3539 return CreateMaybeMessage<SystemdStopReport>(arena);
3541 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3543 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3545 SystemdStopReport::MergeImpl(*
this, from);
3548 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3550 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3551 bool IsInitialized() const final;
3553 size_t ByteSizeLong() const final;
3554 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3555 uint8_t* _InternalSerialize(
3556 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3557 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3560 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3562 void SetCachedSize(
int size)
const final;
3566 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3567 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3568 return "jaiabot.protobuf.SystemdStopReport";
3572 bool is_message_owned =
false);
3576 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3578 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3584 SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN;
3586 SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS;
3588 SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL;
3590 SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT;
3592 SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE;
3594 SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL;
3596 SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP;
3598 SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG;
3600 SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT;
3602 SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES;
3603 static inline
bool ServiceResult_IsValid(
int value) {
3610 static constexpr int ServiceResult_ARRAYSIZE =
3612 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
3616 template<
typename T>
3618 static_assert(::std::is_same<T, ServiceResult>::value ||
3619 ::std::is_integral<T>::value,
3620 "Incorrect type passed to function ServiceResult_Name.");
3631 kJournalDumpFileFieldNumber = 3,
3632 kResultFieldNumber = 1,
3633 kErrorFieldNumber = 2,
3636 bool has_journal_dump_file()
const;
3638 bool _internal_has_journal_dump_file()
const;
3640 void clear_journal_dump_file();
3641 const std::string& journal_dump_file()
const;
3642 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
3644 std::string* mutable_journal_dump_file();
3645 PROTOBUF_NODISCARD std::string* release_journal_dump_file();
3646 void set_allocated_journal_dump_file(std::string* journal_dump_file);
3648 const std::string& _internal_journal_dump_file()
const;
3649 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_journal_dump_file(
const std::string& value);
3650 std::string* _internal_mutable_journal_dump_file();
3654 bool has_result()
const;
3656 bool _internal_has_result()
const;
3658 void clear_result();
3667 bool has_error()
const;
3669 bool _internal_has_error()
const;
3684 size_t RequiredFieldsByteSizeFallback()
const;
3686 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3687 typedef void InternalArenaConstructable_;
3688 typedef void DestructorSkippable_;
3690 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3691 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3692 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr journal_dump_file_;
3697 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3702 public ::PROTOBUF_NAMESPACE_ID::Message {
3706 explicit PROTOBUF_CONSTEXPR
SystemdReportAck(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3711 *
this = ::std::move(from);
3719 if (
this == &from)
return *
this;
3720 if (GetOwningArena() == from.GetOwningArena()
3721 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3722 && GetOwningArena() !=
nullptr
3725 InternalSwap(&from);
3733 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3736 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3740 return GetDescriptor();
3743 return default_instance().GetMetadata().descriptor;
3746 return default_instance().GetMetadata().reflection;
3749 return *internal_default_instance();
3755 static constexpr int kIndexInFileMessages =
3762 if (other ==
this)
return;
3763 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3764 if (GetOwningArena() !=
nullptr &&
3765 GetOwningArena() == other->GetOwningArena()) {
3767 if (GetOwningArena() == other->GetOwningArena()) {
3769 InternalSwap(other);
3771 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3775 if (other ==
this)
return;
3776 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3777 InternalSwap(other);
3783 return CreateMaybeMessage<SystemdReportAck>(arena);
3785 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3787 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3789 SystemdReportAck::MergeImpl(*
this, from);
3792 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3794 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3795 bool IsInitialized() const final;
3797 size_t ByteSizeLong() const final;
3798 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3799 uint8_t* _InternalSerialize(
3800 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3801 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3804 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3806 void SetCachedSize(
int size)
const final;
3810 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3811 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3812 return "jaiabot.protobuf.SystemdReportAck";
3816 bool is_message_owned =
false);
3820 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3822 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3829 kErrorAckFieldNumber = 1,
3832 bool has_error_ack()
const;
3834 bool _internal_has_error_ack()
const;
3836 void clear_error_ack();
3848 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3849 typedef void InternalArenaConstructable_;
3850 typedef void DestructorSkippable_;
3852 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3853 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3857 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3862extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth,
3863 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11,
false >
3866extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::VehicleHealth,
3867 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::VehicleHealth >, 11,
false >
3873 #pragma GCC diagnostic push
3874 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
3879inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_one_min()
const {
3880 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3883inline bool LinuxHardwareStatus_Processor_LoadAverages::has_one_min()
const {
3884 return _internal_has_one_min();
3886inline void LinuxHardwareStatus_Processor_LoadAverages::clear_one_min() {
3887 _impl_.one_min_ = 0;
3888 _impl_._has_bits_[0] &= ~0x00000001u;
3890inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_one_min()
const {
3891 return _impl_.one_min_;
3893inline float LinuxHardwareStatus_Processor_LoadAverages::one_min()
const {
3895 return _internal_one_min();
3897inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_one_min(
float value) {
3898 _impl_._has_bits_[0] |= 0x00000001u;
3899 _impl_.one_min_ = value;
3901inline void LinuxHardwareStatus_Processor_LoadAverages::set_one_min(
float value) {
3902 _internal_set_one_min(value);
3907inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_five_min()
const {
3908 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3911inline bool LinuxHardwareStatus_Processor_LoadAverages::has_five_min()
const {
3912 return _internal_has_five_min();
3914inline void LinuxHardwareStatus_Processor_LoadAverages::clear_five_min() {
3915 _impl_.five_min_ = 0;
3916 _impl_._has_bits_[0] &= ~0x00000002u;
3918inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_five_min()
const {
3919 return _impl_.five_min_;
3921inline float LinuxHardwareStatus_Processor_LoadAverages::five_min()
const {
3923 return _internal_five_min();
3925inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_five_min(
float value) {
3926 _impl_._has_bits_[0] |= 0x00000002u;
3927 _impl_.five_min_ = value;
3929inline void LinuxHardwareStatus_Processor_LoadAverages::set_five_min(
float value) {
3930 _internal_set_five_min(value);
3935inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_fifteen_min()
const {
3936 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
3939inline bool LinuxHardwareStatus_Processor_LoadAverages::has_fifteen_min()
const {
3940 return _internal_has_fifteen_min();
3942inline void LinuxHardwareStatus_Processor_LoadAverages::clear_fifteen_min() {
3943 _impl_.fifteen_min_ = 0;
3944 _impl_._has_bits_[0] &= ~0x00000004u;
3946inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_fifteen_min()
const {
3947 return _impl_.fifteen_min_;
3949inline float LinuxHardwareStatus_Processor_LoadAverages::fifteen_min()
const {
3951 return _internal_fifteen_min();
3953inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_fifteen_min(
float value) {
3954 _impl_._has_bits_[0] |= 0x00000004u;
3955 _impl_.fifteen_min_ = value;
3957inline void LinuxHardwareStatus_Processor_LoadAverages::set_fifteen_min(
float value) {
3958 _internal_set_fifteen_min(value);
3967inline bool LinuxHardwareStatus_Processor::_internal_has_loads()
const {
3968 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3969 PROTOBUF_ASSUME(!value || _impl_.loads_ !=
nullptr);
3972inline bool LinuxHardwareStatus_Processor::has_loads()
const {
3973 return _internal_has_loads();
3975inline void LinuxHardwareStatus_Processor::clear_loads() {
3976 if (_impl_.loads_ !=
nullptr) _impl_.loads_->Clear();
3977 _impl_._has_bits_[0] &= ~0x00000001u;
3979inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::_internal_loads()
const {
3980 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* p = _impl_.loads_;
3984inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::loads()
const {
3986 return _internal_loads();
3988inline void LinuxHardwareStatus_Processor::unsafe_arena_set_allocated_loads(
3990 if (GetArenaForAllocation() ==
nullptr) {
3991 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.loads_);
3993 _impl_.loads_ = loads;
3995 _impl_._has_bits_[0] |= 0x00000001u;
3997 _impl_._has_bits_[0] &= ~0x00000001u;
4001inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::release_loads() {
4002 _impl_._has_bits_[0] &= ~0x00000001u;
4004 _impl_.loads_ =
nullptr;
4005#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4006 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4007 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4008 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4010 if (GetArenaForAllocation() !=
nullptr) {
4011 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4016inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::unsafe_arena_release_loads() {
4018 _impl_._has_bits_[0] &= ~0x00000001u;
4020 _impl_.loads_ =
nullptr;
4023inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::_internal_mutable_loads() {
4024 _impl_._has_bits_[0] |= 0x00000001u;
4025 if (_impl_.loads_ ==
nullptr) {
4029 return _impl_.loads_;
4031inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::mutable_loads() {
4037 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4038 if (message_arena ==
nullptr) {
4039 delete _impl_.loads_;
4042 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4043 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(loads);
4044 if (message_arena != submessage_arena) {
4045 loads = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4046 message_arena, loads, submessage_arena);
4048 _impl_._has_bits_[0] |= 0x00000001u;
4050 _impl_._has_bits_[0] &= ~0x00000001u;
4052 _impl_.loads_ = loads;
4057inline bool LinuxHardwareStatus_Processor::_internal_has_num_processes()
const {
4058 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4061inline bool LinuxHardwareStatus_Processor::has_num_processes()
const {
4062 return _internal_has_num_processes();
4064inline void LinuxHardwareStatus_Processor::clear_num_processes() {
4065 _impl_.num_processes_ = 0;
4066 _impl_._has_bits_[0] &= ~0x00000002u;
4068inline int32_t LinuxHardwareStatus_Processor::_internal_num_processes()
const {
4069 return _impl_.num_processes_;
4071inline int32_t LinuxHardwareStatus_Processor::num_processes()
const {
4073 return _internal_num_processes();
4075inline void LinuxHardwareStatus_Processor::_internal_set_num_processes(int32_t value) {
4076 _impl_._has_bits_[0] |= 0x00000002u;
4077 _impl_.num_processes_ = value;
4079inline void LinuxHardwareStatus_Processor::set_num_processes(int32_t value) {
4080 _internal_set_num_processes(value);
4085inline bool LinuxHardwareStatus_Processor::_internal_has_num_processors()
const {
4086 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4089inline bool LinuxHardwareStatus_Processor::has_num_processors()
const {
4090 return _internal_has_num_processors();
4092inline void LinuxHardwareStatus_Processor::clear_num_processors() {
4093 _impl_.num_processors_ = 0;
4094 _impl_._has_bits_[0] &= ~0x00000004u;
4096inline int32_t LinuxHardwareStatus_Processor::_internal_num_processors()
const {
4097 return _impl_.num_processors_;
4099inline int32_t LinuxHardwareStatus_Processor::num_processors()
const {
4101 return _internal_num_processors();
4103inline void LinuxHardwareStatus_Processor::_internal_set_num_processors(int32_t value) {
4104 _impl_._has_bits_[0] |= 0x00000004u;
4105 _impl_.num_processors_ = value;
4107inline void LinuxHardwareStatus_Processor::set_num_processors(int32_t value) {
4108 _internal_set_num_processors(value);
4117inline bool LinuxHardwareStatus_Information::_internal_has_total()
const {
4118 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4121inline bool LinuxHardwareStatus_Information::has_total()
const {
4122 return _internal_has_total();
4124inline void LinuxHardwareStatus_Information::clear_total() {
4125 _impl_.total_ = uint64_t{0u};
4126 _impl_._has_bits_[0] &= ~0x00000001u;
4128inline uint64_t LinuxHardwareStatus_Information::_internal_total()
const {
4129 return _impl_.total_;
4131inline uint64_t LinuxHardwareStatus_Information::total()
const {
4133 return _internal_total();
4135inline void LinuxHardwareStatus_Information::_internal_set_total(uint64_t value) {
4136 _impl_._has_bits_[0] |= 0x00000001u;
4137 _impl_.total_ = value;
4139inline void LinuxHardwareStatus_Information::set_total(uint64_t value) {
4140 _internal_set_total(value);
4145inline bool LinuxHardwareStatus_Information::_internal_has_available()
const {
4146 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4149inline bool LinuxHardwareStatus_Information::has_available()
const {
4150 return _internal_has_available();
4152inline void LinuxHardwareStatus_Information::clear_available() {
4153 _impl_.available_ = uint64_t{0u};
4154 _impl_._has_bits_[0] &= ~0x00000002u;
4156inline uint64_t LinuxHardwareStatus_Information::_internal_available()
const {
4157 return _impl_.available_;
4159inline uint64_t LinuxHardwareStatus_Information::available()
const {
4161 return _internal_available();
4163inline void LinuxHardwareStatus_Information::_internal_set_available(uint64_t value) {
4164 _impl_._has_bits_[0] |= 0x00000002u;
4165 _impl_.available_ = value;
4167inline void LinuxHardwareStatus_Information::set_available(uint64_t value) {
4168 _internal_set_available(value);
4173inline bool LinuxHardwareStatus_Information::_internal_has_use_percent()
const {
4174 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4177inline bool LinuxHardwareStatus_Information::has_use_percent()
const {
4178 return _internal_has_use_percent();
4180inline void LinuxHardwareStatus_Information::clear_use_percent() {
4181 _impl_.use_percent_ = 0;
4182 _impl_._has_bits_[0] &= ~0x00000004u;
4184inline float LinuxHardwareStatus_Information::_internal_use_percent()
const {
4185 return _impl_.use_percent_;
4187inline float LinuxHardwareStatus_Information::use_percent()
const {
4189 return _internal_use_percent();
4191inline void LinuxHardwareStatus_Information::_internal_set_use_percent(
float value) {
4192 _impl_._has_bits_[0] |= 0x00000004u;
4193 _impl_.use_percent_ = value;
4195inline void LinuxHardwareStatus_Information::set_use_percent(
float value) {
4196 _internal_set_use_percent(value);
4205inline bool LinuxHardwareStatus_Memory::_internal_has_ram()
const {
4206 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4207 PROTOBUF_ASSUME(!value || _impl_.ram_ !=
nullptr);
4210inline bool LinuxHardwareStatus_Memory::has_ram()
const {
4211 return _internal_has_ram();
4213inline void LinuxHardwareStatus_Memory::clear_ram() {
4214 if (_impl_.ram_ !=
nullptr) _impl_.ram_->Clear();
4215 _impl_._has_bits_[0] &= ~0x00000001u;
4217inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_ram()
const {
4218 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.ram_;
4222inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::ram()
const {
4224 return _internal_ram();
4226inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_ram(
4228 if (GetArenaForAllocation() ==
nullptr) {
4229 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.ram_);
4233 _impl_._has_bits_[0] |= 0x00000001u;
4235 _impl_._has_bits_[0] &= ~0x00000001u;
4239inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_ram() {
4240 _impl_._has_bits_[0] &= ~0x00000001u;
4242 _impl_.ram_ =
nullptr;
4243#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4244 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4245 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4246 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4248 if (GetArenaForAllocation() !=
nullptr) {
4249 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4254inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_ram() {
4256 _impl_._has_bits_[0] &= ~0x00000001u;
4258 _impl_.ram_ =
nullptr;
4261inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_ram() {
4262 _impl_._has_bits_[0] |= 0x00000001u;
4263 if (_impl_.ram_ ==
nullptr) {
4269inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_ram() {
4275 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4276 if (message_arena ==
nullptr) {
4280 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4281 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ram);
4282 if (message_arena != submessage_arena) {
4283 ram = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4284 message_arena, ram, submessage_arena);
4286 _impl_._has_bits_[0] |= 0x00000001u;
4288 _impl_._has_bits_[0] &= ~0x00000001u;
4295inline bool LinuxHardwareStatus_Memory::_internal_has_swap()
const {
4296 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4297 PROTOBUF_ASSUME(!value || _impl_.swap_ !=
nullptr);
4300inline bool LinuxHardwareStatus_Memory::has_swap()
const {
4301 return _internal_has_swap();
4303inline void LinuxHardwareStatus_Memory::clear_swap() {
4304 if (_impl_.swap_ !=
nullptr) _impl_.swap_->Clear();
4305 _impl_._has_bits_[0] &= ~0x00000002u;
4307inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_swap()
const {
4308 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.swap_;
4312inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::swap()
const {
4314 return _internal_swap();
4316inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_swap(
4318 if (GetArenaForAllocation() ==
nullptr) {
4319 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.swap_);
4321 _impl_.swap_ = swap;
4323 _impl_._has_bits_[0] |= 0x00000002u;
4325 _impl_._has_bits_[0] &= ~0x00000002u;
4329inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_swap() {
4330 _impl_._has_bits_[0] &= ~0x00000002u;
4332 _impl_.swap_ =
nullptr;
4333#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4334 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4335 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4336 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4338 if (GetArenaForAllocation() !=
nullptr) {
4339 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4344inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_swap() {
4346 _impl_._has_bits_[0] &= ~0x00000002u;
4348 _impl_.swap_ =
nullptr;
4351inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_swap() {
4352 _impl_._has_bits_[0] |= 0x00000002u;
4353 if (_impl_.swap_ ==
nullptr) {
4357 return _impl_.swap_;
4359inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_swap() {
4365 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4366 if (message_arena ==
nullptr) {
4367 delete _impl_.swap_;
4370 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4371 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(swap);
4372 if (message_arena != submessage_arena) {
4373 swap = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4374 message_arena, swap, submessage_arena);
4376 _impl_._has_bits_[0] |= 0x00000002u;
4378 _impl_._has_bits_[0] &= ~0x00000002u;
4380 _impl_.swap_ = swap;
4389inline bool LinuxHardwareStatus_Disk::_internal_has_rootfs()
const {
4390 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4391 PROTOBUF_ASSUME(!value || _impl_.rootfs_ !=
nullptr);
4394inline bool LinuxHardwareStatus_Disk::has_rootfs()
const {
4395 return _internal_has_rootfs();
4397inline void LinuxHardwareStatus_Disk::clear_rootfs() {
4398 if (_impl_.rootfs_ !=
nullptr) _impl_.rootfs_->Clear();
4399 _impl_._has_bits_[0] &= ~0x00000001u;
4401inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_rootfs()
const {
4402 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.rootfs_;
4406inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::rootfs()
const {
4408 return _internal_rootfs();
4410inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_rootfs(
4412 if (GetArenaForAllocation() ==
nullptr) {
4413 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.rootfs_);
4415 _impl_.rootfs_ = rootfs;
4417 _impl_._has_bits_[0] |= 0x00000001u;
4419 _impl_._has_bits_[0] &= ~0x00000001u;
4423inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_rootfs() {
4424 _impl_._has_bits_[0] &= ~0x00000001u;
4426 _impl_.rootfs_ =
nullptr;
4427#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4428 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4429 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4430 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4432 if (GetArenaForAllocation() !=
nullptr) {
4433 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4438inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_rootfs() {
4440 _impl_._has_bits_[0] &= ~0x00000001u;
4442 _impl_.rootfs_ =
nullptr;
4445inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_rootfs() {
4446 _impl_._has_bits_[0] |= 0x00000001u;
4447 if (_impl_.rootfs_ ==
nullptr) {
4451 return _impl_.rootfs_;
4453inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_rootfs() {
4459 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4460 if (message_arena ==
nullptr) {
4461 delete _impl_.rootfs_;
4464 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4465 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(rootfs);
4466 if (message_arena != submessage_arena) {
4467 rootfs = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4468 message_arena, rootfs, submessage_arena);
4470 _impl_._has_bits_[0] |= 0x00000001u;
4472 _impl_._has_bits_[0] &= ~0x00000001u;
4474 _impl_.rootfs_ = rootfs;
4479inline bool LinuxHardwareStatus_Disk::_internal_has_data()
const {
4480 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4481 PROTOBUF_ASSUME(!value || _impl_.data_ !=
nullptr);
4484inline bool LinuxHardwareStatus_Disk::has_data()
const {
4485 return _internal_has_data();
4487inline void LinuxHardwareStatus_Disk::clear_data() {
4488 if (_impl_.data_ !=
nullptr) _impl_.data_->Clear();
4489 _impl_._has_bits_[0] &= ~0x00000002u;
4491inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_data()
const {
4492 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.data_;
4496inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::data()
const {
4498 return _internal_data();
4500inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_data(
4502 if (GetArenaForAllocation() ==
nullptr) {
4503 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.data_);
4505 _impl_.data_ = data;
4507 _impl_._has_bits_[0] |= 0x00000002u;
4509 _impl_._has_bits_[0] &= ~0x00000002u;
4513inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_data() {
4514 _impl_._has_bits_[0] &= ~0x00000002u;
4516 _impl_.data_ =
nullptr;
4517#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4518 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4519 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4520 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4522 if (GetArenaForAllocation() !=
nullptr) {
4523 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4528inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_data() {
4530 _impl_._has_bits_[0] &= ~0x00000002u;
4532 _impl_.data_ =
nullptr;
4535inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_data() {
4536 _impl_._has_bits_[0] |= 0x00000002u;
4537 if (_impl_.data_ ==
nullptr) {
4541 return _impl_.data_;
4543inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_data() {
4549 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4550 if (message_arena ==
nullptr) {
4551 delete _impl_.data_;
4554 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4555 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(data);
4556 if (message_arena != submessage_arena) {
4557 data = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4558 message_arena, data, submessage_arena);
4560 _impl_._has_bits_[0] |= 0x00000002u;
4562 _impl_._has_bits_[0] &= ~0x00000002u;
4564 _impl_.data_ = data;
4573inline bool LinuxHardwareStatus_WiFi::_internal_has_is_connected()
const {
4574 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4577inline bool LinuxHardwareStatus_WiFi::has_is_connected()
const {
4578 return _internal_has_is_connected();
4580inline void LinuxHardwareStatus_WiFi::clear_is_connected() {
4581 _impl_.is_connected_ =
false;
4582 _impl_._has_bits_[0] &= ~0x00000001u;
4584inline bool LinuxHardwareStatus_WiFi::_internal_is_connected()
const {
4585 return _impl_.is_connected_;
4587inline bool LinuxHardwareStatus_WiFi::is_connected()
const {
4589 return _internal_is_connected();
4591inline void LinuxHardwareStatus_WiFi::_internal_set_is_connected(
bool value) {
4592 _impl_._has_bits_[0] |= 0x00000001u;
4593 _impl_.is_connected_ = value;
4595inline void LinuxHardwareStatus_WiFi::set_is_connected(
bool value) {
4596 _internal_set_is_connected(value);
4601inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality()
const {
4602 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4605inline bool LinuxHardwareStatus_WiFi::has_link_quality()
const {
4606 return _internal_has_link_quality();
4608inline void LinuxHardwareStatus_WiFi::clear_link_quality() {
4609 _impl_.link_quality_ = 0u;
4610 _impl_._has_bits_[0] &= ~0x00000002u;
4612inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality()
const {
4613 return _impl_.link_quality_;
4615inline uint32_t LinuxHardwareStatus_WiFi::link_quality()
const {
4617 return _internal_link_quality();
4619inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality(uint32_t value) {
4620 _impl_._has_bits_[0] |= 0x00000002u;
4621 _impl_.link_quality_ = value;
4623inline void LinuxHardwareStatus_WiFi::set_link_quality(uint32_t value) {
4624 _internal_set_link_quality(value);
4629inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality_percentage()
const {
4630 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4633inline bool LinuxHardwareStatus_WiFi::has_link_quality_percentage()
const {
4634 return _internal_has_link_quality_percentage();
4636inline void LinuxHardwareStatus_WiFi::clear_link_quality_percentage() {
4637 _impl_.link_quality_percentage_ = 0u;
4638 _impl_._has_bits_[0] &= ~0x00000004u;
4640inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality_percentage()
const {
4641 return _impl_.link_quality_percentage_;
4643inline uint32_t LinuxHardwareStatus_WiFi::link_quality_percentage()
const {
4645 return _internal_link_quality_percentage();
4647inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality_percentage(uint32_t value) {
4648 _impl_._has_bits_[0] |= 0x00000004u;
4649 _impl_.link_quality_percentage_ = value;
4651inline void LinuxHardwareStatus_WiFi::set_link_quality_percentage(uint32_t value) {
4652 _internal_set_link_quality_percentage(value);
4657inline bool LinuxHardwareStatus_WiFi::_internal_has_signal_level()
const {
4658 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
4661inline bool LinuxHardwareStatus_WiFi::has_signal_level()
const {
4662 return _internal_has_signal_level();
4664inline void LinuxHardwareStatus_WiFi::clear_signal_level() {
4665 _impl_.signal_level_ = 0;
4666 _impl_._has_bits_[0] &= ~0x00000008u;
4668inline int32_t LinuxHardwareStatus_WiFi::_internal_signal_level()
const {
4669 return _impl_.signal_level_;
4671inline int32_t LinuxHardwareStatus_WiFi::signal_level()
const {
4673 return _internal_signal_level();
4675inline void LinuxHardwareStatus_WiFi::_internal_set_signal_level(int32_t value) {
4676 _impl_._has_bits_[0] |= 0x00000008u;
4677 _impl_.signal_level_ = value;
4679inline void LinuxHardwareStatus_WiFi::set_signal_level(int32_t value) {
4680 _internal_set_signal_level(value);
4685inline bool LinuxHardwareStatus_WiFi::_internal_has_noise_level()
const {
4686 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4689inline bool LinuxHardwareStatus_WiFi::has_noise_level()
const {
4690 return _internal_has_noise_level();
4692inline void LinuxHardwareStatus_WiFi::clear_noise_level() {
4693 _impl_.noise_level_ = 0;
4694 _impl_._has_bits_[0] &= ~0x00000010u;
4696inline int32_t LinuxHardwareStatus_WiFi::_internal_noise_level()
const {
4697 return _impl_.noise_level_;
4699inline int32_t LinuxHardwareStatus_WiFi::noise_level()
const {
4701 return _internal_noise_level();
4703inline void LinuxHardwareStatus_WiFi::_internal_set_noise_level(int32_t value) {
4704 _impl_._has_bits_[0] |= 0x00000010u;
4705 _impl_.noise_level_ = value;
4707inline void LinuxHardwareStatus_WiFi::set_noise_level(int32_t value) {
4708 _internal_set_noise_level(value);
4717inline bool LinuxHardwareStatus::_internal_has_uptime()
const {
4718 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4721inline bool LinuxHardwareStatus::has_uptime()
const {
4722 return _internal_has_uptime();
4724inline void LinuxHardwareStatus::clear_uptime() {
4726 _impl_._has_bits_[0] &= ~0x00000010u;
4728inline int32_t LinuxHardwareStatus::_internal_uptime()
const {
4729 return _impl_.uptime_;
4731inline int32_t LinuxHardwareStatus::uptime()
const {
4733 return _internal_uptime();
4735inline void LinuxHardwareStatus::_internal_set_uptime(int32_t value) {
4736 _impl_._has_bits_[0] |= 0x00000010u;
4737 _impl_.uptime_ = value;
4739inline void LinuxHardwareStatus::set_uptime(int32_t value) {
4740 _internal_set_uptime(value);
4745inline bool LinuxHardwareStatus::_internal_has_processor()
const {
4746 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4747 PROTOBUF_ASSUME(!value || _impl_.processor_ !=
nullptr);
4750inline bool LinuxHardwareStatus::has_processor()
const {
4751 return _internal_has_processor();
4753inline void LinuxHardwareStatus::clear_processor() {
4754 if (_impl_.processor_ !=
nullptr) _impl_.processor_->Clear();
4755 _impl_._has_bits_[0] &= ~0x00000001u;
4757inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::_internal_processor()
const {
4758 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor* p = _impl_.processor_;
4762inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::processor()
const {
4764 return _internal_processor();
4766inline void LinuxHardwareStatus::unsafe_arena_set_allocated_processor(
4768 if (GetArenaForAllocation() ==
nullptr) {
4769 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.processor_);
4771 _impl_.processor_ = processor;
4773 _impl_._has_bits_[0] |= 0x00000001u;
4775 _impl_._has_bits_[0] &= ~0x00000001u;
4779inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::release_processor() {
4780 _impl_._has_bits_[0] &= ~0x00000001u;
4782 _impl_.processor_ =
nullptr;
4783#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4784 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4785 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4786 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4788 if (GetArenaForAllocation() !=
nullptr) {
4789 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4794inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::unsafe_arena_release_processor() {
4796 _impl_._has_bits_[0] &= ~0x00000001u;
4798 _impl_.processor_ =
nullptr;
4801inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::_internal_mutable_processor() {
4802 _impl_._has_bits_[0] |= 0x00000001u;
4803 if (_impl_.processor_ ==
nullptr) {
4805 _impl_.processor_ = p;
4807 return _impl_.processor_;
4809inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::mutable_processor() {
4815 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4816 if (message_arena ==
nullptr) {
4817 delete _impl_.processor_;
4820 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4821 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(processor);
4822 if (message_arena != submessage_arena) {
4823 processor = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4824 message_arena, processor, submessage_arena);
4826 _impl_._has_bits_[0] |= 0x00000001u;
4828 _impl_._has_bits_[0] &= ~0x00000001u;
4830 _impl_.processor_ = processor;
4835inline bool LinuxHardwareStatus::_internal_has_memory()
const {
4836 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4837 PROTOBUF_ASSUME(!value || _impl_.memory_ !=
nullptr);
4840inline bool LinuxHardwareStatus::has_memory()
const {
4841 return _internal_has_memory();
4843inline void LinuxHardwareStatus::clear_memory() {
4844 if (_impl_.memory_ !=
nullptr) _impl_.memory_->Clear();
4845 _impl_._has_bits_[0] &= ~0x00000002u;
4847inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::_internal_memory()
const {
4848 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory* p = _impl_.memory_;
4852inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::memory()
const {
4854 return _internal_memory();
4856inline void LinuxHardwareStatus::unsafe_arena_set_allocated_memory(
4858 if (GetArenaForAllocation() ==
nullptr) {
4859 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.memory_);
4861 _impl_.memory_ = memory;
4863 _impl_._has_bits_[0] |= 0x00000002u;
4865 _impl_._has_bits_[0] &= ~0x00000002u;
4869inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::release_memory() {
4870 _impl_._has_bits_[0] &= ~0x00000002u;
4872 _impl_.memory_ =
nullptr;
4873#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4874 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4875 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4876 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4878 if (GetArenaForAllocation() !=
nullptr) {
4879 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4884inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::unsafe_arena_release_memory() {
4886 _impl_._has_bits_[0] &= ~0x00000002u;
4888 _impl_.memory_ =
nullptr;
4891inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::_internal_mutable_memory() {
4892 _impl_._has_bits_[0] |= 0x00000002u;
4893 if (_impl_.memory_ ==
nullptr) {
4897 return _impl_.memory_;
4899inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::mutable_memory() {
4905 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4906 if (message_arena ==
nullptr) {
4907 delete _impl_.memory_;
4910 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4911 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(memory);
4912 if (message_arena != submessage_arena) {
4913 memory = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4914 message_arena, memory, submessage_arena);
4916 _impl_._has_bits_[0] |= 0x00000002u;
4918 _impl_._has_bits_[0] &= ~0x00000002u;
4920 _impl_.memory_ = memory;
4925inline bool LinuxHardwareStatus::_internal_has_disk()
const {
4926 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4927 PROTOBUF_ASSUME(!value || _impl_.disk_ !=
nullptr);
4930inline bool LinuxHardwareStatus::has_disk()
const {
4931 return _internal_has_disk();
4933inline void LinuxHardwareStatus::clear_disk() {
4934 if (_impl_.disk_ !=
nullptr) _impl_.disk_->Clear();
4935 _impl_._has_bits_[0] &= ~0x00000004u;
4937inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::_internal_disk()
const {
4938 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk* p = _impl_.disk_;
4942inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::disk()
const {
4944 return _internal_disk();
4946inline void LinuxHardwareStatus::unsafe_arena_set_allocated_disk(
4948 if (GetArenaForAllocation() ==
nullptr) {
4949 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.disk_);
4951 _impl_.disk_ = disk;
4953 _impl_._has_bits_[0] |= 0x00000004u;
4955 _impl_._has_bits_[0] &= ~0x00000004u;
4959inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::release_disk() {
4960 _impl_._has_bits_[0] &= ~0x00000004u;
4962 _impl_.disk_ =
nullptr;
4963#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4964 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4965 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4966 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4968 if (GetArenaForAllocation() !=
nullptr) {
4969 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4974inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::unsafe_arena_release_disk() {
4976 _impl_._has_bits_[0] &= ~0x00000004u;
4978 _impl_.disk_ =
nullptr;
4981inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::_internal_mutable_disk() {
4982 _impl_._has_bits_[0] |= 0x00000004u;
4983 if (_impl_.disk_ ==
nullptr) {
4987 return _impl_.disk_;
4989inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::mutable_disk() {
4995 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4996 if (message_arena ==
nullptr) {
4997 delete _impl_.disk_;
5000 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5001 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(disk);
5002 if (message_arena != submessage_arena) {
5003 disk = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5004 message_arena, disk, submessage_arena);
5006 _impl_._has_bits_[0] |= 0x00000004u;
5008 _impl_._has_bits_[0] &= ~0x00000004u;
5010 _impl_.disk_ = disk;
5015inline bool LinuxHardwareStatus::_internal_has_wifi()
const {
5016 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5017 PROTOBUF_ASSUME(!value || _impl_.wifi_ !=
nullptr);
5020inline bool LinuxHardwareStatus::has_wifi()
const {
5021 return _internal_has_wifi();
5023inline void LinuxHardwareStatus::clear_wifi() {
5024 if (_impl_.wifi_ !=
nullptr) _impl_.wifi_->Clear();
5025 _impl_._has_bits_[0] &= ~0x00000008u;
5027inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::_internal_wifi()
const {
5028 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* p = _impl_.wifi_;
5032inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::wifi()
const {
5034 return _internal_wifi();
5036inline void LinuxHardwareStatus::unsafe_arena_set_allocated_wifi(
5038 if (GetArenaForAllocation() ==
nullptr) {
5039 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.wifi_);
5041 _impl_.wifi_ = wifi;
5043 _impl_._has_bits_[0] |= 0x00000008u;
5045 _impl_._has_bits_[0] &= ~0x00000008u;
5049inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::release_wifi() {
5050 _impl_._has_bits_[0] &= ~0x00000008u;
5052 _impl_.wifi_ =
nullptr;
5053#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5054 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5055 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5056 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5058 if (GetArenaForAllocation() !=
nullptr) {
5059 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5064inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::unsafe_arena_release_wifi() {
5066 _impl_._has_bits_[0] &= ~0x00000008u;
5068 _impl_.wifi_ =
nullptr;
5071inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::_internal_mutable_wifi() {
5072 _impl_._has_bits_[0] |= 0x00000008u;
5073 if (_impl_.wifi_ ==
nullptr) {
5077 return _impl_.wifi_;
5079inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::mutable_wifi() {
5085 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5086 if (message_arena ==
nullptr) {
5087 delete _impl_.wifi_;
5090 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5091 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(wifi);
5092 if (message_arena != submessage_arena) {
5093 wifi = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5094 message_arena, wifi, submessage_arena);
5096 _impl_._has_bits_[0] |= 0x00000008u;
5098 _impl_._has_bits_[0] &= ~0x00000008u;
5100 _impl_.wifi_ = wifi;
5109inline bool NTPStatus_NTPPeer::_internal_has_tally_code()
const {
5110 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5113inline bool NTPStatus_NTPPeer::has_tally_code()
const {
5114 return _internal_has_tally_code();
5116inline void NTPStatus_NTPPeer::clear_tally_code() {
5117 _impl_.tally_code_ = -1;
5118 _impl_._has_bits_[0] &= ~0x00000010u;
5120inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::_internal_tally_code()
const {
5123inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::tally_code()
const {
5125 return _internal_tally_code();
5129 _impl_._has_bits_[0] |= 0x00000010u;
5130 _impl_.tally_code_ = value;
5133 _internal_set_tally_code(value);
5138inline bool NTPStatus_NTPPeer::_internal_has_remote()
const {
5139 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5142inline bool NTPStatus_NTPPeer::has_remote()
const {
5143 return _internal_has_remote();
5145inline void NTPStatus_NTPPeer::clear_remote() {
5146 _impl_.remote_.ClearToEmpty();
5147 _impl_._has_bits_[0] &= ~0x00000001u;
5149inline const std::string& NTPStatus_NTPPeer::remote()
const {
5151 return _internal_remote();
5153template <
typename ArgT0,
typename... ArgT>
5154inline PROTOBUF_ALWAYS_INLINE
5155void NTPStatus_NTPPeer::set_remote(ArgT0&& arg0, ArgT... args) {
5156 _impl_._has_bits_[0] |= 0x00000001u;
5157 _impl_.remote_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5160inline std::string* NTPStatus_NTPPeer::mutable_remote() {
5161 std::string* _s = _internal_mutable_remote();
5165inline const std::string& NTPStatus_NTPPeer::_internal_remote()
const {
5166 return _impl_.remote_.Get();
5168inline void NTPStatus_NTPPeer::_internal_set_remote(
const std::string& value) {
5169 _impl_._has_bits_[0] |= 0x00000001u;
5170 _impl_.remote_.Set(value, GetArenaForAllocation());
5172inline std::string* NTPStatus_NTPPeer::_internal_mutable_remote() {
5173 _impl_._has_bits_[0] |= 0x00000001u;
5174 return _impl_.remote_.Mutable(GetArenaForAllocation());
5176inline std::string* NTPStatus_NTPPeer::release_remote() {
5178 if (!_internal_has_remote()) {
5181 _impl_._has_bits_[0] &= ~0x00000001u;
5182 auto* p = _impl_.remote_.Release();
5183#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5184 if (_impl_.remote_.IsDefault()) {
5185 _impl_.remote_.Set(
"", GetArenaForAllocation());
5190inline void NTPStatus_NTPPeer::set_allocated_remote(std::string* remote) {
5191 if (remote !=
nullptr) {
5192 _impl_._has_bits_[0] |= 0x00000001u;
5194 _impl_._has_bits_[0] &= ~0x00000001u;
5196 _impl_.remote_.SetAllocated(remote, GetArenaForAllocation());
5197#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5198 if (_impl_.remote_.IsDefault()) {
5199 _impl_.remote_.Set(
"", GetArenaForAllocation());
5206inline bool NTPStatus_NTPPeer::_internal_has_refid()
const {
5207 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5210inline bool NTPStatus_NTPPeer::has_refid()
const {
5211 return _internal_has_refid();
5213inline void NTPStatus_NTPPeer::clear_refid() {
5214 _impl_.refid_.ClearToEmpty();
5215 _impl_._has_bits_[0] &= ~0x00000002u;
5217inline const std::string& NTPStatus_NTPPeer::refid()
const {
5219 return _internal_refid();
5221template <
typename ArgT0,
typename... ArgT>
5222inline PROTOBUF_ALWAYS_INLINE
5223void NTPStatus_NTPPeer::set_refid(ArgT0&& arg0, ArgT... args) {
5224 _impl_._has_bits_[0] |= 0x00000002u;
5225 _impl_.refid_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5228inline std::string* NTPStatus_NTPPeer::mutable_refid() {
5229 std::string* _s = _internal_mutable_refid();
5233inline const std::string& NTPStatus_NTPPeer::_internal_refid()
const {
5234 return _impl_.refid_.Get();
5236inline void NTPStatus_NTPPeer::_internal_set_refid(
const std::string& value) {
5237 _impl_._has_bits_[0] |= 0x00000002u;
5238 _impl_.refid_.Set(value, GetArenaForAllocation());
5240inline std::string* NTPStatus_NTPPeer::_internal_mutable_refid() {
5241 _impl_._has_bits_[0] |= 0x00000002u;
5242 return _impl_.refid_.Mutable(GetArenaForAllocation());
5244inline std::string* NTPStatus_NTPPeer::release_refid() {
5246 if (!_internal_has_refid()) {
5249 _impl_._has_bits_[0] &= ~0x00000002u;
5250 auto* p = _impl_.refid_.Release();
5251#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5252 if (_impl_.refid_.IsDefault()) {
5253 _impl_.refid_.Set(
"", GetArenaForAllocation());
5258inline void NTPStatus_NTPPeer::set_allocated_refid(std::string* refid) {
5259 if (refid !=
nullptr) {
5260 _impl_._has_bits_[0] |= 0x00000002u;
5262 _impl_._has_bits_[0] &= ~0x00000002u;
5264 _impl_.refid_.SetAllocated(refid, GetArenaForAllocation());
5265#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5266 if (_impl_.refid_.IsDefault()) {
5267 _impl_.refid_.Set(
"", GetArenaForAllocation());
5274inline bool NTPStatus_NTPPeer::_internal_has_stratum()
const {
5275 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
5278inline bool NTPStatus_NTPPeer::has_stratum()
const {
5279 return _internal_has_stratum();
5281inline void NTPStatus_NTPPeer::clear_stratum() {
5282 _impl_.stratum_ = 16;
5283 _impl_._has_bits_[0] &= ~0x00000020u;
5285inline int32_t NTPStatus_NTPPeer::_internal_stratum()
const {
5286 return _impl_.stratum_;
5288inline int32_t NTPStatus_NTPPeer::stratum()
const {
5290 return _internal_stratum();
5292inline void NTPStatus_NTPPeer::_internal_set_stratum(int32_t value) {
5293 _impl_._has_bits_[0] |= 0x00000020u;
5294 _impl_.stratum_ = value;
5296inline void NTPStatus_NTPPeer::set_stratum(int32_t value) {
5297 _internal_set_stratum(value);
5302inline bool NTPStatus_NTPPeer::_internal_has_when()
const {
5303 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
5306inline bool NTPStatus_NTPPeer::has_when()
const {
5307 return _internal_has_when();
5309inline void NTPStatus_NTPPeer::clear_when() {
5311 _impl_._has_bits_[0] &= ~0x00000040u;
5313inline int32_t NTPStatus_NTPPeer::_internal_when()
const {
5314 return _impl_.when_;
5316inline int32_t NTPStatus_NTPPeer::when()
const {
5318 return _internal_when();
5320inline void NTPStatus_NTPPeer::_internal_set_when(int32_t value) {
5321 _impl_._has_bits_[0] |= 0x00000040u;
5322 _impl_.when_ = value;
5324inline void NTPStatus_NTPPeer::set_when(int32_t value) {
5325 _internal_set_when(value);
5330inline bool NTPStatus_NTPPeer::_internal_has_poll()
const {
5331 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
5334inline bool NTPStatus_NTPPeer::has_poll()
const {
5335 return _internal_has_poll();
5337inline void NTPStatus_NTPPeer::clear_poll() {
5339 _impl_._has_bits_[0] &= ~0x00000080u;
5341inline int32_t NTPStatus_NTPPeer::_internal_poll()
const {
5342 return _impl_.poll_;
5344inline int32_t NTPStatus_NTPPeer::poll()
const {
5346 return _internal_poll();
5348inline void NTPStatus_NTPPeer::_internal_set_poll(int32_t value) {
5349 _impl_._has_bits_[0] |= 0x00000080u;
5350 _impl_.poll_ = value;
5352inline void NTPStatus_NTPPeer::set_poll(int32_t value) {
5353 _internal_set_poll(value);
5358inline bool NTPStatus_NTPPeer::_internal_has_reach()
const {
5359 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5362inline bool NTPStatus_NTPPeer::has_reach()
const {
5363 return _internal_has_reach();
5365inline void NTPStatus_NTPPeer::clear_reach() {
5367 _impl_._has_bits_[0] &= ~0x00000004u;
5369inline int32_t NTPStatus_NTPPeer::_internal_reach()
const {
5370 return _impl_.reach_;
5372inline int32_t NTPStatus_NTPPeer::reach()
const {
5374 return _internal_reach();
5376inline void NTPStatus_NTPPeer::_internal_set_reach(int32_t value) {
5377 _impl_._has_bits_[0] |= 0x00000004u;
5378 _impl_.reach_ = value;
5380inline void NTPStatus_NTPPeer::set_reach(int32_t value) {
5381 _internal_set_reach(value);
5386inline bool NTPStatus_NTPPeer::_internal_has_delay()
const {
5387 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
5390inline bool NTPStatus_NTPPeer::has_delay()
const {
5391 return _internal_has_delay();
5393inline void NTPStatus_NTPPeer::clear_delay() {
5394 _impl_.delay_ = std::numeric_limits<float>::quiet_NaN();
5395 _impl_._has_bits_[0] &= ~0x00000100u;
5397inline float NTPStatus_NTPPeer::_internal_delay()
const {
5398 return _impl_.delay_;
5400inline float NTPStatus_NTPPeer::delay()
const {
5402 return _internal_delay();
5404inline void NTPStatus_NTPPeer::_internal_set_delay(
float value) {
5405 _impl_._has_bits_[0] |= 0x00000100u;
5406 _impl_.delay_ = value;
5408inline void NTPStatus_NTPPeer::set_delay(
float value) {
5409 _internal_set_delay(value);
5414inline bool NTPStatus_NTPPeer::_internal_has_offset()
const {
5415 bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
5418inline bool NTPStatus_NTPPeer::has_offset()
const {
5419 return _internal_has_offset();
5421inline void NTPStatus_NTPPeer::clear_offset() {
5422 _impl_.offset_ = std::numeric_limits<float>::quiet_NaN();
5423 _impl_._has_bits_[0] &= ~0x00000200u;
5425inline float NTPStatus_NTPPeer::_internal_offset()
const {
5426 return _impl_.offset_;
5428inline float NTPStatus_NTPPeer::offset()
const {
5430 return _internal_offset();
5432inline void NTPStatus_NTPPeer::_internal_set_offset(
float value) {
5433 _impl_._has_bits_[0] |= 0x00000200u;
5434 _impl_.offset_ = value;
5436inline void NTPStatus_NTPPeer::set_offset(
float value) {
5437 _internal_set_offset(value);
5442inline bool NTPStatus_NTPPeer::_internal_has_jitter()
const {
5443 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5446inline bool NTPStatus_NTPPeer::has_jitter()
const {
5447 return _internal_has_jitter();
5449inline void NTPStatus_NTPPeer::clear_jitter() {
5450 _impl_.jitter_ = std::numeric_limits<float>::quiet_NaN();
5451 _impl_._has_bits_[0] &= ~0x00000008u;
5453inline float NTPStatus_NTPPeer::_internal_jitter()
const {
5454 return _impl_.jitter_;
5456inline float NTPStatus_NTPPeer::jitter()
const {
5458 return _internal_jitter();
5460inline void NTPStatus_NTPPeer::_internal_set_jitter(
float value) {
5461 _impl_._has_bits_[0] |= 0x00000008u;
5462 _impl_.jitter_ = value;
5464inline void NTPStatus_NTPPeer::set_jitter(
float value) {
5465 _internal_set_jitter(value);
5474inline bool NTPStatus::_internal_has_sync_source()
const {
5475 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5478inline bool NTPStatus::has_sync_source()
const {
5479 return _internal_has_sync_source();
5481inline void NTPStatus::clear_sync_source() {
5482 _impl_.sync_source_ = -1;
5483 _impl_._has_bits_[0] &= ~0x00000008u;
5485inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::_internal_sync_source()
const {
5488inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::sync_source()
const {
5490 return _internal_sync_source();
5494 _impl_._has_bits_[0] |= 0x00000008u;
5495 _impl_.sync_source_ = value;
5498 _internal_set_sync_source(value);
5503inline bool NTPStatus::_internal_has_leap_indicator()
const {
5504 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5507inline bool NTPStatus::has_leap_indicator()
const {
5508 return _internal_has_leap_indicator();
5510inline void NTPStatus::clear_leap_indicator() {
5511 _impl_.leap_indicator_ = -1;
5512 _impl_._has_bits_[0] &= ~0x00000010u;
5514inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::_internal_leap_indicator()
const {
5517inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::leap_indicator()
const {
5519 return _internal_leap_indicator();
5523 _impl_._has_bits_[0] |= 0x00000010u;
5524 _impl_.leap_indicator_ = value;
5527 _internal_set_leap_indicator(value);
5532inline bool NTPStatus::_internal_has_system_event_counter()
const {
5533 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5536inline bool NTPStatus::has_system_event_counter()
const {
5537 return _internal_has_system_event_counter();
5539inline void NTPStatus::clear_system_event_counter() {
5540 _impl_.system_event_counter_ = 0;
5541 _impl_._has_bits_[0] &= ~0x00000002u;
5543inline int32_t NTPStatus::_internal_system_event_counter()
const {
5544 return _impl_.system_event_counter_;
5546inline int32_t NTPStatus::system_event_counter()
const {
5548 return _internal_system_event_counter();
5550inline void NTPStatus::_internal_set_system_event_counter(int32_t value) {
5551 _impl_._has_bits_[0] |= 0x00000002u;
5552 _impl_.system_event_counter_ = value;
5554inline void NTPStatus::set_system_event_counter(int32_t value) {
5555 _internal_set_system_event_counter(value);
5560inline bool NTPStatus::_internal_has_last_system_event()
const {
5561 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5564inline bool NTPStatus::has_last_system_event()
const {
5565 return _internal_has_last_system_event();
5567inline void NTPStatus::clear_last_system_event() {
5568 _impl_.last_system_event_ = -1;
5569 _impl_._has_bits_[0] &= ~0x00000004u;
5571inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::_internal_last_system_event()
const {
5574inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::last_system_event()
const {
5576 return _internal_last_system_event();
5580 _impl_._has_bits_[0] |= 0x00000004u;
5581 _impl_.last_system_event_ = value;
5584 _internal_set_last_system_event(value);
5589inline bool NTPStatus::_internal_has_system_sync_peer()
const {
5590 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5591 PROTOBUF_ASSUME(!value || _impl_.system_sync_peer_ !=
nullptr);
5594inline bool NTPStatus::has_system_sync_peer()
const {
5595 return _internal_has_system_sync_peer();
5597inline void NTPStatus::clear_system_sync_peer() {
5598 if (_impl_.system_sync_peer_ !=
nullptr) _impl_.system_sync_peer_->Clear();
5599 _impl_._has_bits_[0] &= ~0x00000001u;
5601inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_system_sync_peer()
const {
5602 const ::jaiabot::protobuf::NTPStatus_NTPPeer* p = _impl_.system_sync_peer_;
5606inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::system_sync_peer()
const {
5608 return _internal_system_sync_peer();
5610inline void NTPStatus::unsafe_arena_set_allocated_system_sync_peer(
5612 if (GetArenaForAllocation() ==
nullptr) {
5613 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.system_sync_peer_);
5615 _impl_.system_sync_peer_ = system_sync_peer;
5616 if (system_sync_peer) {
5617 _impl_._has_bits_[0] |= 0x00000001u;
5619 _impl_._has_bits_[0] &= ~0x00000001u;
5623inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::release_system_sync_peer() {
5624 _impl_._has_bits_[0] &= ~0x00000001u;
5626 _impl_.system_sync_peer_ =
nullptr;
5627#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5628 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5629 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5630 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5632 if (GetArenaForAllocation() !=
nullptr) {
5633 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5638inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::unsafe_arena_release_system_sync_peer() {
5640 _impl_._has_bits_[0] &= ~0x00000001u;
5642 _impl_.system_sync_peer_ =
nullptr;
5645inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_mutable_system_sync_peer() {
5646 _impl_._has_bits_[0] |= 0x00000001u;
5647 if (_impl_.system_sync_peer_ ==
nullptr) {
5649 _impl_.system_sync_peer_ = p;
5651 return _impl_.system_sync_peer_;
5653inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_system_sync_peer() {
5659 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5660 if (message_arena ==
nullptr) {
5661 delete _impl_.system_sync_peer_;
5663 if (system_sync_peer) {
5664 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5665 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(system_sync_peer);
5666 if (message_arena != submessage_arena) {
5667 system_sync_peer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5668 message_arena, system_sync_peer, submessage_arena);
5670 _impl_._has_bits_[0] |= 0x00000001u;
5672 _impl_._has_bits_[0] &= ~0x00000001u;
5674 _impl_.system_sync_peer_ = system_sync_peer;
5679inline int NTPStatus::_internal_peer_size()
const {
5680 return _impl_.peer_.size();
5682inline int NTPStatus::peer_size()
const {
5683 return _internal_peer_size();
5685inline void NTPStatus::clear_peer() {
5686 _impl_.peer_.Clear();
5688inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_peer(
int index) {
5690 return _impl_.peer_.Mutable(index);
5692inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
5693NTPStatus::mutable_peer() {
5695 return &_impl_.peer_;
5697inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_peer(
int index)
const {
5698 return _impl_.peer_.Get(index);
5700inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::peer(
int index)
const {
5702 return _internal_peer(index);
5704inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_add_peer() {
5705 return _impl_.peer_.Add();
5707inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::add_peer() {
5712inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
5713NTPStatus::peer()
const {
5715 return _impl_.peer_;
5723inline bool HelmIVPStatus::_internal_has_helm_ivp_state()
const {
5724 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5727inline bool HelmIVPStatus::has_helm_ivp_state()
const {
5728 return _internal_has_helm_ivp_state();
5730inline void HelmIVPStatus::clear_helm_ivp_state() {
5731 _impl_.helm_ivp_state_.ClearToDefault(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5732 _impl_._has_bits_[0] &= ~0x00000001u;
5734inline const std::string& HelmIVPStatus::helm_ivp_state()
const {
5736 if (_impl_.helm_ivp_state_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_.get();
5737 return _internal_helm_ivp_state();
5739template <
typename ArgT0,
typename... ArgT>
5740inline PROTOBUF_ALWAYS_INLINE
5741void HelmIVPStatus::set_helm_ivp_state(ArgT0&& arg0, ArgT... args) {
5742 _impl_._has_bits_[0] |= 0x00000001u;
5743 _impl_.helm_ivp_state_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5746inline std::string* HelmIVPStatus::mutable_helm_ivp_state() {
5747 std::string* _s = _internal_mutable_helm_ivp_state();
5751inline const std::string& HelmIVPStatus::_internal_helm_ivp_state()
const {
5752 return _impl_.helm_ivp_state_.Get();
5754inline void HelmIVPStatus::_internal_set_helm_ivp_state(
const std::string& value) {
5755 _impl_._has_bits_[0] |= 0x00000001u;
5756 _impl_.helm_ivp_state_.Set(value, GetArenaForAllocation());
5758inline std::string* HelmIVPStatus::_internal_mutable_helm_ivp_state() {
5759 _impl_._has_bits_[0] |= 0x00000001u;
5760 return _impl_.helm_ivp_state_.Mutable(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5762inline std::string* HelmIVPStatus::release_helm_ivp_state() {
5764 if (!_internal_has_helm_ivp_state()) {
5767 _impl_._has_bits_[0] &= ~0x00000001u;
5768 auto* p = _impl_.helm_ivp_state_.Release();
5771inline void HelmIVPStatus::set_allocated_helm_ivp_state(std::string* helm_ivp_state) {
5772 if (helm_ivp_state !=
nullptr) {
5773 _impl_._has_bits_[0] |= 0x00000001u;
5775 _impl_._has_bits_[0] &= ~0x00000001u;
5777 _impl_.helm_ivp_state_.SetAllocated(helm_ivp_state, GetArenaForAllocation());
5782inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_speed()
const {
5783 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5786inline bool HelmIVPStatus::has_helm_ivp_desired_speed()
const {
5787 return _internal_has_helm_ivp_desired_speed();
5789inline void HelmIVPStatus::clear_helm_ivp_desired_speed() {
5790 _impl_.helm_ivp_desired_speed_ =
false;
5791 _impl_._has_bits_[0] &= ~0x00000002u;
5793inline bool HelmIVPStatus::_internal_helm_ivp_desired_speed()
const {
5794 return _impl_.helm_ivp_desired_speed_;
5796inline bool HelmIVPStatus::helm_ivp_desired_speed()
const {
5798 return _internal_helm_ivp_desired_speed();
5800inline void HelmIVPStatus::_internal_set_helm_ivp_desired_speed(
bool value) {
5801 _impl_._has_bits_[0] |= 0x00000002u;
5802 _impl_.helm_ivp_desired_speed_ = value;
5804inline void HelmIVPStatus::set_helm_ivp_desired_speed(
bool value) {
5805 _internal_set_helm_ivp_desired_speed(value);
5810inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_heading()
const {
5811 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5814inline bool HelmIVPStatus::has_helm_ivp_desired_heading()
const {
5815 return _internal_has_helm_ivp_desired_heading();
5817inline void HelmIVPStatus::clear_helm_ivp_desired_heading() {
5818 _impl_.helm_ivp_desired_heading_ =
false;
5819 _impl_._has_bits_[0] &= ~0x00000004u;
5821inline bool HelmIVPStatus::_internal_helm_ivp_desired_heading()
const {
5822 return _impl_.helm_ivp_desired_heading_;
5824inline bool HelmIVPStatus::helm_ivp_desired_heading()
const {
5826 return _internal_helm_ivp_desired_heading();
5828inline void HelmIVPStatus::_internal_set_helm_ivp_desired_heading(
bool value) {
5829 _impl_._has_bits_[0] |= 0x00000004u;
5830 _impl_.helm_ivp_desired_heading_ = value;
5832inline void HelmIVPStatus::set_helm_ivp_desired_heading(
bool value) {
5833 _internal_set_helm_ivp_desired_heading(value);
5838inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_depth()
const {
5839 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5842inline bool HelmIVPStatus::has_helm_ivp_desired_depth()
const {
5843 return _internal_has_helm_ivp_desired_depth();
5845inline void HelmIVPStatus::clear_helm_ivp_desired_depth() {
5846 _impl_.helm_ivp_desired_depth_ =
false;
5847 _impl_._has_bits_[0] &= ~0x00000008u;
5849inline bool HelmIVPStatus::_internal_helm_ivp_desired_depth()
const {
5850 return _impl_.helm_ivp_desired_depth_;
5852inline bool HelmIVPStatus::helm_ivp_desired_depth()
const {
5854 return _internal_helm_ivp_desired_depth();
5856inline void HelmIVPStatus::_internal_set_helm_ivp_desired_depth(
bool value) {
5857 _impl_._has_bits_[0] |= 0x00000008u;
5858 _impl_.helm_ivp_desired_depth_ = value;
5860inline void HelmIVPStatus::set_helm_ivp_desired_depth(
bool value) {
5861 _internal_set_helm_ivp_desired_depth(value);
5866inline bool HelmIVPStatus::_internal_has_helm_ivp_data()
const {
5867 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5870inline bool HelmIVPStatus::has_helm_ivp_data()
const {
5871 return _internal_has_helm_ivp_data();
5873inline void HelmIVPStatus::clear_helm_ivp_data() {
5874 _impl_.helm_ivp_data_ =
false;
5875 _impl_._has_bits_[0] &= ~0x00000010u;
5877inline bool HelmIVPStatus::_internal_helm_ivp_data()
const {
5878 return _impl_.helm_ivp_data_;
5880inline bool HelmIVPStatus::helm_ivp_data()
const {
5882 return _internal_helm_ivp_data();
5884inline void HelmIVPStatus::_internal_set_helm_ivp_data(
bool value) {
5885 _impl_._has_bits_[0] |= 0x00000010u;
5886 _impl_.helm_ivp_data_ = value;
5888inline void HelmIVPStatus::set_helm_ivp_data(
bool value) {
5889 _internal_set_helm_ivp_data(value);
5898inline int ThreadHealth::_internal_error_size()
const {
5899 return _impl_.error_.size();
5901inline int ThreadHealth::error_size()
const {
5902 return _internal_error_size();
5904inline void ThreadHealth::clear_error() {
5905 _impl_.error_.Clear();
5907inline ::jaiabot::protobuf::Error ThreadHealth::_internal_error(
int index)
const {
5910inline ::jaiabot::protobuf::Error ThreadHealth::error(
int index)
const {
5912 return _internal_error(index);
5916 _impl_.error_.Set(index, value);
5921 _impl_.error_.Add(value);
5924 _internal_add_error(value);
5927inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5928ThreadHealth::error()
const {
5930 return _impl_.error_;
5932inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5933ThreadHealth::_internal_mutable_error() {
5934 return &_impl_.error_;
5936inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5937ThreadHealth::mutable_error() {
5939 return _internal_mutable_error();
5943inline int ThreadHealth::_internal_warning_size()
const {
5944 return _impl_.warning_.size();
5946inline int ThreadHealth::warning_size()
const {
5947 return _internal_warning_size();
5949inline void ThreadHealth::clear_warning() {
5950 _impl_.warning_.Clear();
5952inline ::jaiabot::protobuf::Warning ThreadHealth::_internal_warning(
int index)
const {
5955inline ::jaiabot::protobuf::Warning ThreadHealth::warning(
int index)
const {
5957 return _internal_warning(index);
5961 _impl_.warning_.Set(index, value);
5966 _impl_.warning_.Add(value);
5969 _internal_add_warning(value);
5972inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5973ThreadHealth::warning()
const {
5975 return _impl_.warning_;
5977inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5978ThreadHealth::_internal_mutable_warning() {
5979 return &_impl_.warning_;
5981inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5982ThreadHealth::mutable_warning() {
5984 return _internal_mutable_warning();
5996inline bool SystemdStartReport::_internal_has_clear_error()
const {
5997 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6000inline bool SystemdStartReport::has_clear_error()
const {
6001 return _internal_has_clear_error();
6003inline void SystemdStartReport::clear_clear_error() {
6004 _impl_.clear_error_ = 0;
6005 _impl_._has_bits_[0] &= ~0x00000001u;
6007inline ::jaiabot::protobuf::Error SystemdStartReport::_internal_clear_error()
const {
6010inline ::jaiabot::protobuf::Error SystemdStartReport::clear_error()
const {
6012 return _internal_clear_error();
6016 _impl_._has_bits_[0] |= 0x00000001u;
6017 _impl_.clear_error_ = value;
6020 _internal_set_clear_error(value);
6029inline bool SystemdStopReport::_internal_has_result()
const {
6030 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
6033inline bool SystemdStopReport::has_result()
const {
6034 return _internal_has_result();
6036inline void SystemdStopReport::clear_result() {
6038 _impl_._has_bits_[0] &= ~0x00000002u;
6040inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::_internal_result()
const {
6043inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::result()
const {
6045 return _internal_result();
6049 _impl_._has_bits_[0] |= 0x00000002u;
6050 _impl_.result_ = value;
6053 _internal_set_result(value);
6058inline bool SystemdStopReport::_internal_has_error()
const {
6059 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
6062inline bool SystemdStopReport::has_error()
const {
6063 return _internal_has_error();
6065inline void SystemdStopReport::clear_error() {
6067 _impl_._has_bits_[0] &= ~0x00000004u;
6069inline ::jaiabot::protobuf::Error SystemdStopReport::_internal_error()
const {
6072inline ::jaiabot::protobuf::Error SystemdStopReport::error()
const {
6074 return _internal_error();
6078 _impl_._has_bits_[0] |= 0x00000004u;
6079 _impl_.error_ = value;
6082 _internal_set_error(value);
6087inline bool SystemdStopReport::_internal_has_journal_dump_file()
const {
6088 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6091inline bool SystemdStopReport::has_journal_dump_file()
const {
6092 return _internal_has_journal_dump_file();
6094inline void SystemdStopReport::clear_journal_dump_file() {
6095 _impl_.journal_dump_file_.ClearToEmpty();
6096 _impl_._has_bits_[0] &= ~0x00000001u;
6098inline const std::string& SystemdStopReport::journal_dump_file()
const {
6100 return _internal_journal_dump_file();
6102template <
typename ArgT0,
typename... ArgT>
6103inline PROTOBUF_ALWAYS_INLINE
6104void SystemdStopReport::set_journal_dump_file(ArgT0&& arg0, ArgT... args) {
6105 _impl_._has_bits_[0] |= 0x00000001u;
6106 _impl_.journal_dump_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
6109inline std::string* SystemdStopReport::mutable_journal_dump_file() {
6110 std::string* _s = _internal_mutable_journal_dump_file();
6114inline const std::string& SystemdStopReport::_internal_journal_dump_file()
const {
6115 return _impl_.journal_dump_file_.Get();
6117inline void SystemdStopReport::_internal_set_journal_dump_file(
const std::string& value) {
6118 _impl_._has_bits_[0] |= 0x00000001u;
6119 _impl_.journal_dump_file_.Set(value, GetArenaForAllocation());
6121inline std::string* SystemdStopReport::_internal_mutable_journal_dump_file() {
6122 _impl_._has_bits_[0] |= 0x00000001u;
6123 return _impl_.journal_dump_file_.Mutable(GetArenaForAllocation());
6125inline std::string* SystemdStopReport::release_journal_dump_file() {
6127 if (!_internal_has_journal_dump_file()) {
6130 _impl_._has_bits_[0] &= ~0x00000001u;
6131 auto* p = _impl_.journal_dump_file_.Release();
6132#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6133 if (_impl_.journal_dump_file_.IsDefault()) {
6134 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6139inline void SystemdStopReport::set_allocated_journal_dump_file(std::string* journal_dump_file) {
6140 if (journal_dump_file !=
nullptr) {
6141 _impl_._has_bits_[0] |= 0x00000001u;
6143 _impl_._has_bits_[0] &= ~0x00000001u;
6145 _impl_.journal_dump_file_.SetAllocated(journal_dump_file, GetArenaForAllocation());
6146#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6147 if (_impl_.journal_dump_file_.IsDefault()) {
6148 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6159inline bool SystemdReportAck::_internal_has_error_ack()
const {
6160 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6163inline bool SystemdReportAck::has_error_ack()
const {
6164 return _internal_has_error_ack();
6166inline void SystemdReportAck::clear_error_ack() {
6167 _impl_.error_ack_ = 0;
6168 _impl_._has_bits_[0] &= ~0x00000001u;
6170inline ::jaiabot::protobuf::Error SystemdReportAck::_internal_error_ack()
const {
6173inline ::jaiabot::protobuf::Error SystemdReportAck::error_ack()
const {
6175 return _internal_error_ack();
6179 _impl_._has_bits_[0] |= 0x00000001u;
6180 _impl_.error_ack_ = value;
6183 _internal_set_error_ack(value);
6188 #pragma GCC diagnostic pop
6224PROTOBUF_NAMESPACE_OPEN
6229 return ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode_descriptor();
6234 return ::jaiabot::protobuf::NTPStatus_SyncSource_descriptor();
6239 return ::jaiabot::protobuf::NTPStatus_LeapIndicator_descriptor();
6244 return ::jaiabot::protobuf::NTPStatus_NTPSystemEvent_descriptor();
6249 return ::jaiabot::protobuf::SystemdStopReport_ServiceResult_descriptor();
6254 return ::jaiabot::protobuf::Error_descriptor();
6259 return ::jaiabot::protobuf::Warning_descriptor();
6262PROTOBUF_NAMESPACE_CLOSE
6266#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_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__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ 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__FAILED__PYTHON_JAIABOT_PRESSURE_SENSOR
@ ERROR__FAILED__JAIABOT_ECHO_DRIVER
@ ERROR__TOO_MANY_ERRORS_TO_REPORT_ALL
@ ERROR__NOT_RESPONDING__GOBY_LOGGER
@ ERROR__MOOS__HELMIVP_STATE_NOT_DRIVE
@ 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__FAILED__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__UNKNOWN_APP
@ ERROR__FAILED__JAIABOT_DRIVER_ARDUINO
@ ERROR__NOT_RESPONDING__JAIABOT_METADATA
@ ERROR__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ 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__GOBY_LIAISON
@ ERROR__FAILED__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_MAG
@ ERROR__FAILED__JAIABOT_PID_CONTROL
@ ERROR__FAILED__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ 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__FAILED__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ 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__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__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__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[]