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>(
408 static_assert(::std::is_same<T, Error>::value ||
409 ::std::is_integral<T>::value,
410 "Incorrect type passed to function Error_Name.");
411 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
415 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Error* value) {
416 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Error>(
477 static_assert(::std::is_same<T, Warning>::value ||
478 ::std::is_integral<T>::value,
479 "Incorrect type passed to function Warning_Name.");
480 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
484 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Warning* value) {
485 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Warning>(
491 public ::PROTOBUF_NAMESPACE_ID::Message {
500 *
this = ::std::move(from);
508 if (
this == &from)
return *
this;
509 if (GetOwningArena() == from.GetOwningArena()
510 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
511 && GetOwningArena() !=
nullptr
522 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
525 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
528 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
551 if (other ==
this)
return;
552 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
553 if (GetOwningArena() !=
nullptr &&
554 GetOwningArena() == other->GetOwningArena()) {
556 if (GetOwningArena() == other->GetOwningArena()) {
560 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
564 if (other ==
this)
return;
565 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
572 return CreateMaybeMessage<LinuxHardwareStatus_Processor_LoadAverages>(arena);
574 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
576 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
578 LinuxHardwareStatus_Processor_LoadAverages::MergeImpl(*
this, from);
581 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
583 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
589 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
593 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
595 void SetCachedSize(
int size)
const final;
599 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
600 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
601 return "jaiabot.protobuf.LinuxHardwareStatus.Processor.LoadAverages";
605 bool is_message_owned =
false);
609 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
625 bool _internal_has_one_min()
const;
631 float _internal_one_min()
const;
632 void _internal_set_one_min(
float value);
638 bool _internal_has_five_min()
const;
644 float _internal_five_min()
const;
645 void _internal_set_five_min(
float value);
651 bool _internal_has_fifteen_min()
const;
657 float _internal_fifteen_min()
const;
658 void _internal_set_fifteen_min(
float value);
666 size_t RequiredFieldsByteSizeFallback()
const;
668 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
669 typedef void InternalArenaConstructable_;
670 typedef void DestructorSkippable_;
672 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
673 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
679 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
684 public ::PROTOBUF_NAMESPACE_ID::Message {
693 *
this = ::std::move(from);
701 if (
this == &from)
return *
this;
702 if (GetOwningArena() == from.GetOwningArena()
703 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
704 && GetOwningArena() !=
nullptr
715 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
718 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
721 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
722 return GetDescriptor();
725 return default_instance().GetMetadata().descriptor;
728 return default_instance().GetMetadata().reflection;
731 return *internal_default_instance();
737 static constexpr int kIndexInFileMessages =
744 if (other ==
this)
return;
745 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
746 if (GetOwningArena() !=
nullptr &&
747 GetOwningArena() == other->GetOwningArena()) {
749 if (GetOwningArena() == other->GetOwningArena()) {
753 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
757 if (other ==
this)
return;
758 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
765 return CreateMaybeMessage<LinuxHardwareStatus_Processor>(arena);
767 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
769 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
771 LinuxHardwareStatus_Processor::MergeImpl(*
this, from);
774 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
776 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
777 bool IsInitialized() const final;
779 size_t ByteSizeLong() const final;
780 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
781 uint8_t* _InternalSerialize(
782 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
783 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
786 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
788 void SetCachedSize(
int size)
const final;
792 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
793 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
794 return "jaiabot.protobuf.LinuxHardwareStatus.Processor";
798 bool is_message_owned =
false);
802 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
804 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
813 kLoadsFieldNumber = 10,
814 kNumProcessesFieldNumber = 15,
815 kNumProcessorsFieldNumber = 20,
818 bool has_loads()
const;
820 bool _internal_has_loads()
const;
823 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& loads()
const;
824 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* release_loads();
828 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& _internal_loads()
const;
831 void unsafe_arena_set_allocated_loads(
836 bool has_num_processes()
const;
838 bool _internal_has_num_processes()
const;
840 void clear_num_processes();
841 int32_t num_processes()
const;
842 void set_num_processes(int32_t value);
844 int32_t _internal_num_processes()
const;
845 void _internal_set_num_processes(int32_t value);
849 bool has_num_processors()
const;
851 bool _internal_has_num_processors()
const;
853 void clear_num_processors();
854 int32_t num_processors()
const;
855 void set_num_processors(int32_t value);
857 int32_t _internal_num_processors()
const;
858 void _internal_set_num_processors(int32_t value);
865 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
866 typedef void InternalArenaConstructable_;
867 typedef void DestructorSkippable_;
869 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
870 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
872 int32_t num_processes_;
873 int32_t num_processors_;
876 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
881 public ::PROTOBUF_NAMESPACE_ID::Message {
890 *
this = ::std::move(from);
898 if (
this == &from)
return *
this;
899 if (GetOwningArena() == from.GetOwningArena()
900 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
901 && GetOwningArena() !=
nullptr
912 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
915 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
918 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
919 return GetDescriptor();
922 return default_instance().GetMetadata().descriptor;
925 return default_instance().GetMetadata().reflection;
928 return *internal_default_instance();
934 static constexpr int kIndexInFileMessages =
941 if (other ==
this)
return;
942 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
943 if (GetOwningArena() !=
nullptr &&
944 GetOwningArena() == other->GetOwningArena()) {
946 if (GetOwningArena() == other->GetOwningArena()) {
950 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
954 if (other ==
this)
return;
955 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
962 return CreateMaybeMessage<LinuxHardwareStatus_Information>(arena);
964 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
966 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
968 LinuxHardwareStatus_Information::MergeImpl(*
this, from);
971 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
973 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
974 bool IsInitialized() const final;
976 size_t ByteSizeLong() const final;
977 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
978 uint8_t* _InternalSerialize(
979 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
980 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
983 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
985 void SetCachedSize(
int size)
const final;
989 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
990 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
991 return "jaiabot.protobuf.LinuxHardwareStatus.Information";
995 bool is_message_owned =
false);
999 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1001 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1008 kTotalFieldNumber = 1,
1009 kAvailableFieldNumber = 2,
1010 kUsePercentFieldNumber = 3,
1013 bool has_total()
const;
1015 bool _internal_has_total()
const;
1018 uint64_t total()
const;
1019 void set_total(uint64_t value);
1021 uint64_t _internal_total()
const;
1022 void _internal_set_total(uint64_t value);
1026 bool has_available()
const;
1028 bool _internal_has_available()
const;
1030 void clear_available();
1031 uint64_t available()
const;
1032 void set_available(uint64_t value);
1034 uint64_t _internal_available()
const;
1035 void _internal_set_available(uint64_t value);
1039 bool has_use_percent()
const;
1041 bool _internal_has_use_percent()
const;
1043 void clear_use_percent();
1044 float use_percent()
const;
1045 void set_use_percent(
float value);
1047 float _internal_use_percent()
const;
1048 void _internal_set_use_percent(
float value);
1051 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;
1053 template<
typename Quantity >
1055 { set_total(boost::units::quantity<total_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1057 template<
typename Quantity >
1059 {
return Quantity(total() *
total_unit()); };
1062 {
return total_with_units<boost::units::quantity< total_unit,google::protobuf::uint64 > >(); };
1064 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;
1066 template<
typename Quantity >
1068 { set_available(boost::units::quantity<available_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1070 template<
typename Quantity >
1075 {
return available_with_units<boost::units::quantity< available_unit,google::protobuf::uint64 > >(); };
1082 size_t RequiredFieldsByteSizeFallback()
const;
1084 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1085 typedef void InternalArenaConstructable_;
1086 typedef void DestructorSkippable_;
1088 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1089 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1091 uint64_t available_;
1095 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1100 public ::PROTOBUF_NAMESPACE_ID::Message {
1109 *
this = ::std::move(from);
1117 if (
this == &from)
return *
this;
1118 if (GetOwningArena() == from.GetOwningArena()
1119 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1120 && GetOwningArena() !=
nullptr
1123 InternalSwap(&from);
1131 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1134 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1138 return GetDescriptor();
1141 return default_instance().GetMetadata().descriptor;
1144 return default_instance().GetMetadata().reflection;
1147 return *internal_default_instance();
1153 static constexpr int kIndexInFileMessages =
1160 if (other ==
this)
return;
1161 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1162 if (GetOwningArena() !=
nullptr &&
1163 GetOwningArena() == other->GetOwningArena()) {
1165 if (GetOwningArena() == other->GetOwningArena()) {
1167 InternalSwap(other);
1169 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1173 if (other ==
this)
return;
1174 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1175 InternalSwap(other);
1181 return CreateMaybeMessage<LinuxHardwareStatus_Memory>(arena);
1183 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1185 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1187 LinuxHardwareStatus_Memory::MergeImpl(*
this, from);
1190 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1192 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1193 bool IsInitialized() const final;
1195 size_t ByteSizeLong() const final;
1196 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1197 uint8_t* _InternalSerialize(
1198 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1199 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1202 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1204 void SetCachedSize(
int size)
const final;
1208 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1209 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1210 return "jaiabot.protobuf.LinuxHardwareStatus.Memory";
1214 bool is_message_owned =
false);
1218 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1220 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1227 kRamFieldNumber = 1,
1228 kSwapFieldNumber = 2,
1231 bool has_ram()
const;
1233 bool _internal_has_ram()
const;
1236 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& ram()
const;
1237 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_ram();
1241 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_ram()
const;
1244 void unsafe_arena_set_allocated_ram(
1249 bool has_swap()
const;
1251 bool _internal_has_swap()
const;
1254 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& swap()
const;
1255 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_swap();
1259 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_swap()
const;
1262 void unsafe_arena_set_allocated_swap(
1271 size_t RequiredFieldsByteSizeFallback()
const;
1273 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1274 typedef void InternalArenaConstructable_;
1275 typedef void DestructorSkippable_;
1277 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1278 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1283 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1288 public ::PROTOBUF_NAMESPACE_ID::Message {
1297 *
this = ::std::move(from);
1305 if (
this == &from)
return *
this;
1306 if (GetOwningArena() == from.GetOwningArena()
1307 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1308 && GetOwningArena() !=
nullptr
1311 InternalSwap(&from);
1319 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1322 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1326 return GetDescriptor();
1329 return default_instance().GetMetadata().descriptor;
1332 return default_instance().GetMetadata().reflection;
1335 return *internal_default_instance();
1341 static constexpr int kIndexInFileMessages =
1348 if (other ==
this)
return;
1349 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1350 if (GetOwningArena() !=
nullptr &&
1351 GetOwningArena() == other->GetOwningArena()) {
1353 if (GetOwningArena() == other->GetOwningArena()) {
1355 InternalSwap(other);
1357 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1361 if (other ==
this)
return;
1362 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1363 InternalSwap(other);
1369 return CreateMaybeMessage<LinuxHardwareStatus_Disk>(arena);
1371 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1373 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1375 LinuxHardwareStatus_Disk::MergeImpl(*
this, from);
1378 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1380 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1381 bool IsInitialized() const final;
1383 size_t ByteSizeLong() const final;
1384 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1385 uint8_t* _InternalSerialize(
1386 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1387 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1390 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1392 void SetCachedSize(
int size)
const final;
1396 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1397 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1398 return "jaiabot.protobuf.LinuxHardwareStatus.Disk";
1402 bool is_message_owned =
false);
1406 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1408 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1415 kRootfsFieldNumber = 1,
1416 kDataFieldNumber = 2,
1419 bool has_rootfs()
const;
1421 bool _internal_has_rootfs()
const;
1423 void clear_rootfs();
1424 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& rootfs()
const;
1425 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_rootfs();
1429 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_rootfs()
const;
1432 void unsafe_arena_set_allocated_rootfs(
1437 bool has_data()
const;
1439 bool _internal_has_data()
const;
1442 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& data()
const;
1443 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_data();
1447 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_data()
const;
1450 void unsafe_arena_set_allocated_data(
1458 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1459 typedef void InternalArenaConstructable_;
1460 typedef void DestructorSkippable_;
1462 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1463 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1468 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1473 public ::PROTOBUF_NAMESPACE_ID::Message {
1482 *
this = ::std::move(from);
1490 if (
this == &from)
return *
this;
1491 if (GetOwningArena() == from.GetOwningArena()
1492 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1493 && GetOwningArena() !=
nullptr
1496 InternalSwap(&from);
1504 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1507 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1511 return GetDescriptor();
1514 return default_instance().GetMetadata().descriptor;
1517 return default_instance().GetMetadata().reflection;
1520 return *internal_default_instance();
1526 static constexpr int kIndexInFileMessages =
1533 if (other ==
this)
return;
1534 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1535 if (GetOwningArena() !=
nullptr &&
1536 GetOwningArena() == other->GetOwningArena()) {
1538 if (GetOwningArena() == other->GetOwningArena()) {
1540 InternalSwap(other);
1542 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1546 if (other ==
this)
return;
1547 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1548 InternalSwap(other);
1554 return CreateMaybeMessage<LinuxHardwareStatus_WiFi>(arena);
1556 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1558 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1560 LinuxHardwareStatus_WiFi::MergeImpl(*
this, from);
1563 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1565 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1566 bool IsInitialized() const final;
1568 size_t ByteSizeLong() const final;
1569 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1570 uint8_t* _InternalSerialize(
1571 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1572 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1575 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1577 void SetCachedSize(
int size)
const final;
1581 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1582 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1583 return "jaiabot.protobuf.LinuxHardwareStatus.WiFi";
1587 bool is_message_owned =
false);
1591 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1593 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1600 kIsConnectedFieldNumber = 1,
1601 kLinkQualityFieldNumber = 2,
1602 kLinkQualityPercentageFieldNumber = 3,
1603 kSignalLevelFieldNumber = 4,
1604 kNoiseLevelFieldNumber = 5,
1607 bool has_is_connected()
const;
1609 bool _internal_has_is_connected()
const;
1611 void clear_is_connected();
1612 bool is_connected()
const;
1613 void set_is_connected(
bool value);
1615 bool _internal_is_connected()
const;
1616 void _internal_set_is_connected(
bool value);
1620 bool has_link_quality()
const;
1622 bool _internal_has_link_quality()
const;
1624 void clear_link_quality();
1625 uint32_t link_quality()
const;
1626 void set_link_quality(uint32_t value);
1628 uint32_t _internal_link_quality()
const;
1629 void _internal_set_link_quality(uint32_t value);
1633 bool has_link_quality_percentage()
const;
1635 bool _internal_has_link_quality_percentage()
const;
1637 void clear_link_quality_percentage();
1638 uint32_t link_quality_percentage()
const;
1639 void set_link_quality_percentage(uint32_t value);
1641 uint32_t _internal_link_quality_percentage()
const;
1642 void _internal_set_link_quality_percentage(uint32_t value);
1646 bool has_signal_level()
const;
1648 bool _internal_has_signal_level()
const;
1650 void clear_signal_level();
1651 int32_t signal_level()
const;
1652 void set_signal_level(int32_t value);
1654 int32_t _internal_signal_level()
const;
1655 void _internal_set_signal_level(int32_t value);
1659 bool has_noise_level()
const;
1661 bool _internal_has_noise_level()
const;
1663 void clear_noise_level();
1664 int32_t noise_level()
const;
1665 void set_noise_level(int32_t value);
1667 int32_t _internal_noise_level()
const;
1668 void _internal_set_noise_level(int32_t value);
1675 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1676 typedef void InternalArenaConstructable_;
1677 typedef void DestructorSkippable_;
1679 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1680 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1682 uint32_t link_quality_;
1683 uint32_t link_quality_percentage_;
1684 int32_t signal_level_;
1685 int32_t noise_level_;
1688 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1693 public ::PROTOBUF_NAMESPACE_ID::Message {
1702 *
this = ::std::move(from);
1710 if (
this == &from)
return *
this;
1711 if (GetOwningArena() == from.GetOwningArena()
1712 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1713 && GetOwningArena() !=
nullptr
1716 InternalSwap(&from);
1724 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1727 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1731 return GetDescriptor();
1734 return default_instance().GetMetadata().descriptor;
1737 return default_instance().GetMetadata().reflection;
1740 return *internal_default_instance();
1746 static constexpr int kIndexInFileMessages =
1753 if (other ==
this)
return;
1754 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1755 if (GetOwningArena() !=
nullptr &&
1756 GetOwningArena() == other->GetOwningArena()) {
1758 if (GetOwningArena() == other->GetOwningArena()) {
1760 InternalSwap(other);
1762 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1766 if (other ==
this)
return;
1767 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1768 InternalSwap(other);
1774 return CreateMaybeMessage<LinuxHardwareStatus>(arena);
1776 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1778 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1780 LinuxHardwareStatus::MergeImpl(*
this, from);
1783 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1785 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1786 bool IsInitialized() const final;
1788 size_t ByteSizeLong() const final;
1789 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1790 uint8_t* _InternalSerialize(
1791 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1792 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1795 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1797 void SetCachedSize(
int size)
const final;
1801 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1802 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1803 return "jaiabot.protobuf.LinuxHardwareStatus";
1807 bool is_message_owned =
false);
1811 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1813 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1826 kProcessorFieldNumber = 20,
1827 kMemoryFieldNumber = 30,
1828 kDiskFieldNumber = 40,
1829 kWifiFieldNumber = 50,
1830 kUptimeFieldNumber = 10,
1833 bool has_processor()
const;
1835 bool _internal_has_processor()
const;
1837 void clear_processor();
1838 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& processor()
const;
1839 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor* release_processor();
1843 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& _internal_processor()
const;
1846 void unsafe_arena_set_allocated_processor(
1851 bool has_memory()
const;
1853 bool _internal_has_memory()
const;
1855 void clear_memory();
1856 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& memory()
const;
1857 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Memory* release_memory();
1861 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& _internal_memory()
const;
1864 void unsafe_arena_set_allocated_memory(
1869 bool has_disk()
const;
1871 bool _internal_has_disk()
const;
1874 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& disk()
const;
1875 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Disk* release_disk();
1879 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& _internal_disk()
const;
1882 void unsafe_arena_set_allocated_disk(
1887 bool has_wifi()
const;
1889 bool _internal_has_wifi()
const;
1892 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& wifi()
const;
1893 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* release_wifi();
1897 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& _internal_wifi()
const;
1900 void unsafe_arena_set_allocated_wifi(
1905 bool has_uptime()
const;
1907 bool _internal_has_uptime()
const;
1909 void clear_uptime();
1910 int32_t uptime()
const;
1911 void set_uptime(int32_t value);
1913 int32_t _internal_uptime()
const;
1914 void _internal_set_uptime(int32_t value);
1917 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
uptime_dimension;
1919 typedef boost::units::unit<uptime_dimension,boost::units::si::system>
uptime_unit;
1921 template<
typename Quantity >
1923 { set_uptime(boost::units::quantity<uptime_unit,google::protobuf::int32 >(value_w_units).value() ); };
1925 template<
typename Quantity >
1930 {
return uptime_with_units<boost::units::quantity< uptime_unit,google::protobuf::int32 > >(); };
1936 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1937 typedef void InternalArenaConstructable_;
1938 typedef void DestructorSkippable_;
1940 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1941 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1949 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1954 public ::PROTOBUF_NAMESPACE_ID::Message {
1958 explicit PROTOBUF_CONSTEXPR
NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1963 *
this = ::std::move(from);
1971 if (
this == &from)
return *
this;
1972 if (GetOwningArena() == from.GetOwningArena()
1973 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1974 && GetOwningArena() !=
nullptr
1977 InternalSwap(&from);
1985 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1988 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1992 return GetDescriptor();
1995 return default_instance().GetMetadata().descriptor;
1998 return default_instance().GetMetadata().reflection;
2001 return *internal_default_instance();
2007 static constexpr int kIndexInFileMessages =
2014 if (other ==
this)
return;
2015 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2016 if (GetOwningArena() !=
nullptr &&
2017 GetOwningArena() == other->GetOwningArena()) {
2019 if (GetOwningArena() == other->GetOwningArena()) {
2021 InternalSwap(other);
2023 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2027 if (other ==
this)
return;
2028 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2029 InternalSwap(other);
2035 return CreateMaybeMessage<NTPStatus_NTPPeer>(arena);
2037 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2039 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2041 NTPStatus_NTPPeer::MergeImpl(*
this, from);
2044 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2046 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2047 bool IsInitialized() const final;
2049 size_t ByteSizeLong() const final;
2050 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2051 uint8_t* _InternalSerialize(
2052 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2053 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2056 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2058 void SetCachedSize(
int size)
const final;
2062 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2063 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2064 return "jaiabot.protobuf.NTPStatus.NTPPeer";
2068 bool is_message_owned =
false);
2072 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2074 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2080 NTPStatus_NTPPeer_TallyCode_PEER_CODE_UNKNOWN;
2082 NTPStatus_NTPPeer_TallyCode_PEER_NOT_VALID;
2084 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_INTERSECTION;
2085 static constexpr
TallyCode PEER_DISCARDED_BY_TABLE_OVERFLOW =
2086 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_TABLE_OVERFLOW;
2087 static constexpr
TallyCode PEER_DISCARDED_BY_CLUSTER_ALGORITHM =
2088 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_CLUSTER_ALGORITHM;
2090 NTPStatus_NTPPeer_TallyCode_PEER_INCLUDED_IN_COMBINE;
2092 NTPStatus_NTPPeer_TallyCode_PEER_ALTERNATIVE_BACKUP;
2094 NTPStatus_NTPPeer_TallyCode_PEER_SYSTEM_SYNC_SOURCE;
2096 NTPStatus_NTPPeer_TallyCode_PEER_PPS_SYNC;
2097 static inline
bool TallyCode_IsValid(
int value) {
2104 static constexpr int TallyCode_ARRAYSIZE =
2106 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2110 template<
typename T>
2112 static_assert(::std::is_same<T, TallyCode>::value ||
2113 ::std::is_integral<T>::value,
2114 "Incorrect type passed to function TallyCode_Name.");
2125 kRemoteFieldNumber = 2,
2126 kRefidFieldNumber = 3,
2127 kReachFieldNumber = 7,
2128 kJitterFieldNumber = 10,
2129 kTallyCodeFieldNumber = 1,
2130 kStratumFieldNumber = 4,
2131 kWhenFieldNumber = 5,
2132 kPollFieldNumber = 6,
2133 kDelayFieldNumber = 8,
2134 kOffsetFieldNumber = 9,
2137 bool has_remote()
const;
2139 bool _internal_has_remote()
const;
2141 void clear_remote();
2142 const std::string& remote()
const;
2143 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2145 std::string* mutable_remote();
2146 PROTOBUF_NODISCARD std::string* release_remote();
2147 void set_allocated_remote(std::string* remote);
2149 const std::string& _internal_remote()
const;
2150 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_remote(
const std::string& value);
2151 std::string* _internal_mutable_remote();
2155 bool has_refid()
const;
2157 bool _internal_has_refid()
const;
2160 const std::string& refid()
const;
2161 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2163 std::string* mutable_refid();
2164 PROTOBUF_NODISCARD std::string* release_refid();
2165 void set_allocated_refid(std::string* refid);
2167 const std::string& _internal_refid()
const;
2168 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_refid(
const std::string& value);
2169 std::string* _internal_mutable_refid();
2173 bool has_reach()
const;
2175 bool _internal_has_reach()
const;
2178 int32_t reach()
const;
2179 void set_reach(int32_t value);
2181 int32_t _internal_reach()
const;
2182 void _internal_set_reach(int32_t value);
2186 bool has_jitter()
const;
2188 bool _internal_has_jitter()
const;
2190 void clear_jitter();
2191 float jitter()
const;
2192 void set_jitter(
float value);
2194 float _internal_jitter()
const;
2195 void _internal_set_jitter(
float value);
2199 bool has_tally_code()
const;
2201 bool _internal_has_tally_code()
const;
2203 void clear_tally_code();
2212 bool has_stratum()
const;
2214 bool _internal_has_stratum()
const;
2216 void clear_stratum();
2217 int32_t stratum()
const;
2218 void set_stratum(int32_t value);
2220 int32_t _internal_stratum()
const;
2221 void _internal_set_stratum(int32_t value);
2225 bool has_when()
const;
2227 bool _internal_has_when()
const;
2230 int32_t when()
const;
2231 void set_when(int32_t value);
2233 int32_t _internal_when()
const;
2234 void _internal_set_when(int32_t value);
2238 bool has_poll()
const;
2240 bool _internal_has_poll()
const;
2243 int32_t poll()
const;
2244 void set_poll(int32_t value);
2246 int32_t _internal_poll()
const;
2247 void _internal_set_poll(int32_t value);
2251 bool has_delay()
const;
2253 bool _internal_has_delay()
const;
2256 float delay()
const;
2257 void set_delay(
float value);
2259 float _internal_delay()
const;
2260 void _internal_set_delay(
float value);
2264 bool has_offset()
const;
2266 bool _internal_has_offset()
const;
2268 void clear_offset();
2269 float offset()
const;
2270 void set_offset(
float value);
2272 float _internal_offset()
const;
2273 void _internal_set_offset(
float value);
2276 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
when_dimension;
2278 typedef boost::units::unit<when_dimension,boost::units::si::system>
when_unit;
2280 template<
typename Quantity >
2282 { set_when(boost::units::quantity<when_unit,google::protobuf::int32 >(value_w_units).value() ); };
2284 template<
typename Quantity >
2286 {
return Quantity(when() *
when_unit()); };
2289 {
return when_with_units<boost::units::quantity< when_unit,google::protobuf::int32 > >(); };
2291 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
poll_dimension;
2293 typedef boost::units::unit<poll_dimension,boost::units::si::system>
poll_unit;
2295 template<
typename Quantity >
2297 { set_poll(boost::units::quantity<poll_unit,google::protobuf::int32 >(value_w_units).value() ); };
2299 template<
typename Quantity >
2301 {
return Quantity(poll() *
poll_unit()); };
2304 {
return poll_with_units<boost::units::quantity< poll_unit,google::protobuf::int32 > >(); };
2306 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
delay_dimension;
2308 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;
2310 template<
typename Quantity >
2312 { set_delay(boost::units::quantity<delay_unit,float >(value_w_units).value() ); };
2314 template<
typename Quantity >
2316 {
return Quantity(delay() *
delay_unit()); };
2319 {
return delay_with_units<boost::units::quantity< delay_unit,float > >(); };
2321 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
offset_dimension;
2323 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;
2325 template<
typename Quantity >
2327 { set_offset(boost::units::quantity<offset_unit,float >(value_w_units).value() ); };
2329 template<
typename Quantity >
2334 {
return offset_with_units<boost::units::quantity< offset_unit,float > >(); };
2336 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
jitter_dimension;
2338 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;
2340 template<
typename Quantity >
2342 { set_jitter(boost::units::quantity<jitter_unit,float >(value_w_units).value() ); };
2344 template<
typename Quantity >
2349 {
return jitter_with_units<boost::units::quantity< jitter_unit,float > >(); };
2356 size_t RequiredFieldsByteSizeFallback()
const;
2358 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2359 typedef void InternalArenaConstructable_;
2360 typedef void DestructorSkippable_;
2362 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2363 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2364 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr remote_;
2365 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr refid_;
2376 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2381 public ::PROTOBUF_NAMESPACE_ID::Message {
2385 explicit PROTOBUF_CONSTEXPR
NTPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2390 *
this = ::std::move(from);
2398 if (
this == &from)
return *
this;
2399 if (GetOwningArena() == from.GetOwningArena()
2400 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2401 && GetOwningArena() !=
nullptr
2404 InternalSwap(&from);
2412 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2415 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2419 return GetDescriptor();
2422 return default_instance().GetMetadata().descriptor;
2425 return default_instance().GetMetadata().reflection;
2428 return *internal_default_instance();
2431 return reinterpret_cast<const NTPStatus*
>(
2434 static constexpr int kIndexInFileMessages =
2441 if (other ==
this)
return;
2442 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2443 if (GetOwningArena() !=
nullptr &&
2444 GetOwningArena() == other->GetOwningArena()) {
2446 if (GetOwningArena() == other->GetOwningArena()) {
2448 InternalSwap(other);
2450 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2454 if (other ==
this)
return;
2455 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2456 InternalSwap(other);
2461 NTPStatus*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
2462 return CreateMaybeMessage<NTPStatus>(arena);
2464 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2466 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2468 NTPStatus::MergeImpl(*
this, from);
2471 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2473 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2474 bool IsInitialized() const final;
2476 size_t ByteSizeLong() const final;
2477 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2478 uint8_t* _InternalSerialize(
2479 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2480 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2483 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2485 void SetCachedSize(
int size)
const final;
2489 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2490 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2491 return "jaiabot.protobuf.NTPStatus";
2495 bool is_message_owned =
false);
2499 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2501 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2509 NTPStatus_SyncSource_SYNC_UNKNOWN;
2511 NTPStatus_SyncSource_SYNC_UNSPECIFIED;
2513 NTPStatus_SyncSource_SYNC_PPS;
2515 NTPStatus_SyncSource_SYNC_LF_RADIO;
2517 NTPStatus_SyncSource_SYNC_HF_RADIO;
2519 NTPStatus_SyncSource_SYNC_UHF_RADIO;
2521 NTPStatus_SyncSource_SYNC_LOCAL;
2523 NTPStatus_SyncSource_SYNC_NTP;
2525 NTPStatus_SyncSource_SYNC_OTHER;
2527 NTPStatus_SyncSource_SYNC_WRISTWATCH;
2529 NTPStatus_SyncSource_SYNC_TELEPHONE;
2530 static inline
bool SyncSource_IsValid(
int value) {
2537 static constexpr int SyncSource_ARRAYSIZE =
2539 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2543 template<
typename T>
2545 static_assert(::std::is_same<T, SyncSource>::value ||
2546 ::std::is_integral<T>::value,
2547 "Incorrect type passed to function SyncSource_Name.");
2573 static constexpr int LeapIndicator_ARRAYSIZE =
2575 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2579 template<
typename T>
2581 static_assert(::std::is_same<T, LeapIndicator>::value ||
2582 ::std::is_integral<T>::value,
2583 "Incorrect type passed to function LeapIndicator_Name.");
2633 static constexpr int NTPSystemEvent_ARRAYSIZE =
2635 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2639 template<
typename T>
2641 static_assert(::std::is_same<T, NTPSystemEvent>::value ||
2642 ::std::is_integral<T>::value,
2643 "Incorrect type passed to function NTPSystemEvent_Name.");
2654 kPeerFieldNumber = 21,
2655 kSystemSyncPeerFieldNumber = 20,
2656 kSystemEventCounterFieldNumber = 12,
2657 kLastSystemEventFieldNumber = 13,
2658 kSyncSourceFieldNumber = 10,
2659 kLeapIndicatorFieldNumber = 11,
2662 int peer_size()
const;
2664 int _internal_peer_size()
const;
2668 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
2671 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_peer(
int index)
const;
2674 const ::jaiabot::protobuf::NTPStatus_NTPPeer& peer(
int index)
const;
2676 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
2680 bool has_system_sync_peer()
const;
2682 bool _internal_has_system_sync_peer()
const;
2684 void clear_system_sync_peer();
2685 const ::jaiabot::protobuf::NTPStatus_NTPPeer& system_sync_peer()
const;
2686 PROTOBUF_NODISCARD ::jaiabot::protobuf::NTPStatus_NTPPeer* release_system_sync_peer();
2690 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_system_sync_peer()
const;
2693 void unsafe_arena_set_allocated_system_sync_peer(
2698 bool has_system_event_counter()
const;
2700 bool _internal_has_system_event_counter()
const;
2702 void clear_system_event_counter();
2703 int32_t system_event_counter()
const;
2704 void set_system_event_counter(int32_t value);
2706 int32_t _internal_system_event_counter()
const;
2707 void _internal_set_system_event_counter(int32_t value);
2711 bool has_last_system_event()
const;
2713 bool _internal_has_last_system_event()
const;
2715 void clear_last_system_event();
2724 bool has_sync_source()
const;
2726 bool _internal_has_sync_source()
const;
2728 void clear_sync_source();
2737 bool has_leap_indicator()
const;
2739 bool _internal_has_leap_indicator()
const;
2741 void clear_leap_indicator();
2753 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2754 typedef void InternalArenaConstructable_;
2755 typedef void DestructorSkippable_;
2757 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2758 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2759 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer > peer_;
2761 int32_t system_event_counter_;
2762 int last_system_event_;
2764 int leap_indicator_;
2767 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2772 public ::PROTOBUF_NAMESPACE_ID::Message {
2776 explicit PROTOBUF_CONSTEXPR
HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2781 *
this = ::std::move(from);
2789 if (
this == &from)
return *
this;
2790 if (GetOwningArena() == from.GetOwningArena()
2791 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2792 && GetOwningArena() !=
nullptr
2795 InternalSwap(&from);
2803 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2806 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2810 return GetDescriptor();
2813 return default_instance().GetMetadata().descriptor;
2816 return default_instance().GetMetadata().reflection;
2819 return *internal_default_instance();
2825 static constexpr int kIndexInFileMessages =
2832 if (other ==
this)
return;
2833 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2834 if (GetOwningArena() !=
nullptr &&
2835 GetOwningArena() == other->GetOwningArena()) {
2837 if (GetOwningArena() == other->GetOwningArena()) {
2839 InternalSwap(other);
2841 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2845 if (other ==
this)
return;
2846 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2847 InternalSwap(other);
2853 return CreateMaybeMessage<HelmIVPStatus>(arena);
2855 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2857 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2859 HelmIVPStatus::MergeImpl(*
this, from);
2862 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2864 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2865 bool IsInitialized() const final;
2867 size_t ByteSizeLong() const final;
2868 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2869 uint8_t* _InternalSerialize(
2870 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2871 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2874 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2876 void SetCachedSize(
int size)
const final;
2880 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2881 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2882 return "jaiabot.protobuf.HelmIVPStatus";
2886 bool is_message_owned =
false);
2890 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2892 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2899 kHelmIvpStateFieldNumber = 1,
2900 kHelmIvpDesiredSpeedFieldNumber = 2,
2901 kHelmIvpDesiredHeadingFieldNumber = 3,
2902 kHelmIvpDesiredDepthFieldNumber = 4,
2903 kHelmIvpDataFieldNumber = 5,
2906 bool has_helm_ivp_state()
const;
2908 bool _internal_has_helm_ivp_state()
const;
2910 void clear_helm_ivp_state();
2911 const std::string& helm_ivp_state()
const;
2912 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2914 std::string* mutable_helm_ivp_state();
2915 PROTOBUF_NODISCARD std::string* release_helm_ivp_state();
2916 void set_allocated_helm_ivp_state(std::string* helm_ivp_state);
2918 const std::string& _internal_helm_ivp_state()
const;
2919 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_helm_ivp_state(
const std::string& value);
2920 std::string* _internal_mutable_helm_ivp_state();
2924 bool has_helm_ivp_desired_speed()
const;
2926 bool _internal_has_helm_ivp_desired_speed()
const;
2928 void clear_helm_ivp_desired_speed();
2929 bool helm_ivp_desired_speed()
const;
2930 void set_helm_ivp_desired_speed(
bool value);
2932 bool _internal_helm_ivp_desired_speed()
const;
2933 void _internal_set_helm_ivp_desired_speed(
bool value);
2937 bool has_helm_ivp_desired_heading()
const;
2939 bool _internal_has_helm_ivp_desired_heading()
const;
2941 void clear_helm_ivp_desired_heading();
2942 bool helm_ivp_desired_heading()
const;
2943 void set_helm_ivp_desired_heading(
bool value);
2945 bool _internal_helm_ivp_desired_heading()
const;
2946 void _internal_set_helm_ivp_desired_heading(
bool value);
2950 bool has_helm_ivp_desired_depth()
const;
2952 bool _internal_has_helm_ivp_desired_depth()
const;
2954 void clear_helm_ivp_desired_depth();
2955 bool helm_ivp_desired_depth()
const;
2956 void set_helm_ivp_desired_depth(
bool value);
2958 bool _internal_helm_ivp_desired_depth()
const;
2959 void _internal_set_helm_ivp_desired_depth(
bool value);
2963 bool has_helm_ivp_data()
const;
2965 bool _internal_has_helm_ivp_data()
const;
2967 void clear_helm_ivp_data();
2968 bool helm_ivp_data()
const;
2969 void set_helm_ivp_data(
bool value);
2971 bool _internal_helm_ivp_data()
const;
2972 void _internal_set_helm_ivp_data(
bool value);
2979 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2980 typedef void InternalArenaConstructable_;
2981 typedef void DestructorSkippable_;
2983 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2984 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2985 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_helm_ivp_state_;
2986 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr helm_ivp_state_;
2987 bool helm_ivp_desired_speed_;
2988 bool helm_ivp_desired_heading_;
2989 bool helm_ivp_desired_depth_;
2990 bool helm_ivp_data_;
2993 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2998 public ::PROTOBUF_NAMESPACE_ID::Message {
3002 explicit PROTOBUF_CONSTEXPR
ThreadHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3007 *
this = ::std::move(from);
3015 if (
this == &from)
return *
this;
3016 if (GetOwningArena() == from.GetOwningArena()
3017 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3018 && GetOwningArena() !=
nullptr
3021 InternalSwap(&from);
3029 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3032 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3036 return GetDescriptor();
3039 return default_instance().GetMetadata().descriptor;
3042 return default_instance().GetMetadata().reflection;
3045 return *internal_default_instance();
3051 static constexpr int kIndexInFileMessages =
3058 if (other ==
this)
return;
3059 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3060 if (GetOwningArena() !=
nullptr &&
3061 GetOwningArena() == other->GetOwningArena()) {
3063 if (GetOwningArena() == other->GetOwningArena()) {
3065 InternalSwap(other);
3067 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3071 if (other ==
this)
return;
3072 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3073 InternalSwap(other);
3079 return CreateMaybeMessage<ThreadHealth>(arena);
3081 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3083 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3085 ThreadHealth::MergeImpl(*
this, from);
3088 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3090 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3091 bool IsInitialized() const final;
3093 size_t ByteSizeLong() const final;
3094 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3095 uint8_t* _InternalSerialize(
3096 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3097 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3100 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3102 void SetCachedSize(
int size)
const final;
3106 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3107 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3108 return "jaiabot.protobuf.ThreadHealth";
3112 bool is_message_owned =
false);
3116 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3118 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3125 kErrorFieldNumber = 1,
3126 kWarningFieldNumber = 2,
3129 int error_size()
const;
3131 int _internal_error_size()
const;
3137 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_error();
3142 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& error()
const;
3143 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_error();
3146 int warning_size()
const;
3148 int _internal_warning_size()
const;
3150 void clear_warning();
3154 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_warning();
3159 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& warning()
const;
3160 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_warning();
3166 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3167 typedef void InternalArenaConstructable_;
3168 typedef void DestructorSkippable_;
3170 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> error_;
3171 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> warning_;
3172 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3175 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3180 public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase {
3183 explicit PROTOBUF_CONSTEXPR
VehicleHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3188 *
this = ::std::move(from);
3196 if (
this == &from)
return *
this;
3197 if (GetOwningArena() == from.GetOwningArena()
3198 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3199 && GetOwningArena() !=
nullptr
3202 InternalSwap(&from);
3210 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3213 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3217 return GetDescriptor();
3220 return default_instance().GetMetadata().descriptor;
3223 return default_instance().GetMetadata().reflection;
3226 return *internal_default_instance();
3232 static constexpr int kIndexInFileMessages =
3239 if (other ==
this)
return;
3240 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3241 if (GetOwningArena() !=
nullptr &&
3242 GetOwningArena() == other->GetOwningArena()) {
3244 if (GetOwningArena() == other->GetOwningArena()) {
3246 InternalSwap(other);
3248 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3252 if (other ==
this)
return;
3253 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3254 InternalSwap(other);
3260 return CreateMaybeMessage<VehicleHealth>(arena);
3262 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3264 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*
this, from);
3266 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3268 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*
this, from);
3273 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3274 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3275 return "jaiabot.protobuf.VehicleHealth";
3279 bool is_message_owned =
false);
3283 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3285 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3295 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3296 typedef
void InternalArenaConstructable_;
3297 typedef
void DestructorSkippable_;
3300 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3305 public ::PROTOBUF_NAMESPACE_ID::Message {
3314 *
this = ::std::move(from);
3322 if (
this == &from)
return *
this;
3323 if (GetOwningArena() == from.GetOwningArena()
3324 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3325 && GetOwningArena() !=
nullptr
3328 InternalSwap(&from);
3336 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3339 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3343 return GetDescriptor();
3346 return default_instance().GetMetadata().descriptor;
3349 return default_instance().GetMetadata().reflection;
3352 return *internal_default_instance();
3358 static constexpr int kIndexInFileMessages =
3365 if (other ==
this)
return;
3366 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3367 if (GetOwningArena() !=
nullptr &&
3368 GetOwningArena() == other->GetOwningArena()) {
3370 if (GetOwningArena() == other->GetOwningArena()) {
3372 InternalSwap(other);
3374 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3378 if (other ==
this)
return;
3379 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3380 InternalSwap(other);
3386 return CreateMaybeMessage<SystemdStartReport>(arena);
3388 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3390 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3392 SystemdStartReport::MergeImpl(*
this, from);
3395 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3397 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3398 bool IsInitialized() const final;
3400 size_t ByteSizeLong() const final;
3401 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3402 uint8_t* _InternalSerialize(
3403 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3404 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3407 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3409 void SetCachedSize(
int size)
const final;
3413 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3414 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3415 return "jaiabot.protobuf.SystemdStartReport";
3419 bool is_message_owned =
false);
3423 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3425 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3432 kClearErrorFieldNumber = 1,
3435 bool has_clear_error()
const;
3437 bool _internal_has_clear_error()
const;
3439 void clear_clear_error();
3451 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3452 typedef void InternalArenaConstructable_;
3453 typedef void DestructorSkippable_;
3455 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3456 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3460 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3465 public ::PROTOBUF_NAMESPACE_ID::Message {
3469 explicit PROTOBUF_CONSTEXPR
SystemdStopReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3474 *
this = ::std::move(from);
3482 if (
this == &from)
return *
this;
3483 if (GetOwningArena() == from.GetOwningArena()
3484 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3485 && GetOwningArena() !=
nullptr
3488 InternalSwap(&from);
3496 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3499 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3503 return GetDescriptor();
3506 return default_instance().GetMetadata().descriptor;
3509 return default_instance().GetMetadata().reflection;
3512 return *internal_default_instance();
3518 static constexpr int kIndexInFileMessages =
3525 if (other ==
this)
return;
3526 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3527 if (GetOwningArena() !=
nullptr &&
3528 GetOwningArena() == other->GetOwningArena()) {
3530 if (GetOwningArena() == other->GetOwningArena()) {
3532 InternalSwap(other);
3534 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3538 if (other ==
this)
return;
3539 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3540 InternalSwap(other);
3546 return CreateMaybeMessage<SystemdStopReport>(arena);
3548 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3550 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3552 SystemdStopReport::MergeImpl(*
this, from);
3555 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3557 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3558 bool IsInitialized() const final;
3560 size_t ByteSizeLong() const final;
3561 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3562 uint8_t* _InternalSerialize(
3563 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3564 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3567 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3569 void SetCachedSize(
int size)
const final;
3573 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3574 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3575 return "jaiabot.protobuf.SystemdStopReport";
3579 bool is_message_owned =
false);
3583 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3585 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3591 SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN;
3593 SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS;
3595 SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL;
3597 SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT;
3599 SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE;
3601 SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL;
3603 SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP;
3605 SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG;
3607 SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT;
3609 SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES;
3610 static inline
bool ServiceResult_IsValid(
int value) {
3617 static constexpr int ServiceResult_ARRAYSIZE =
3619 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
3623 template<
typename T>
3625 static_assert(::std::is_same<T, ServiceResult>::value ||
3626 ::std::is_integral<T>::value,
3627 "Incorrect type passed to function ServiceResult_Name.");
3638 kJournalDumpFileFieldNumber = 3,
3639 kResultFieldNumber = 1,
3640 kErrorFieldNumber = 2,
3643 bool has_journal_dump_file()
const;
3645 bool _internal_has_journal_dump_file()
const;
3647 void clear_journal_dump_file();
3648 const std::string& journal_dump_file()
const;
3649 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
3651 std::string* mutable_journal_dump_file();
3652 PROTOBUF_NODISCARD std::string* release_journal_dump_file();
3653 void set_allocated_journal_dump_file(std::string* journal_dump_file);
3655 const std::string& _internal_journal_dump_file()
const;
3656 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_journal_dump_file(
const std::string& value);
3657 std::string* _internal_mutable_journal_dump_file();
3661 bool has_result()
const;
3663 bool _internal_has_result()
const;
3665 void clear_result();
3674 bool has_error()
const;
3676 bool _internal_has_error()
const;
3691 size_t RequiredFieldsByteSizeFallback()
const;
3693 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3694 typedef void InternalArenaConstructable_;
3695 typedef void DestructorSkippable_;
3697 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3698 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3699 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr journal_dump_file_;
3704 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3709 public ::PROTOBUF_NAMESPACE_ID::Message {
3713 explicit PROTOBUF_CONSTEXPR
SystemdReportAck(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3718 *
this = ::std::move(from);
3726 if (
this == &from)
return *
this;
3727 if (GetOwningArena() == from.GetOwningArena()
3728 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3729 && GetOwningArena() !=
nullptr
3732 InternalSwap(&from);
3740 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3743 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3747 return GetDescriptor();
3750 return default_instance().GetMetadata().descriptor;
3753 return default_instance().GetMetadata().reflection;
3756 return *internal_default_instance();
3762 static constexpr int kIndexInFileMessages =
3769 if (other ==
this)
return;
3770 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3771 if (GetOwningArena() !=
nullptr &&
3772 GetOwningArena() == other->GetOwningArena()) {
3774 if (GetOwningArena() == other->GetOwningArena()) {
3776 InternalSwap(other);
3778 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3782 if (other ==
this)
return;
3783 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3784 InternalSwap(other);
3790 return CreateMaybeMessage<SystemdReportAck>(arena);
3792 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3794 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3796 SystemdReportAck::MergeImpl(*
this, from);
3799 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3801 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3802 bool IsInitialized() const final;
3804 size_t ByteSizeLong() const final;
3805 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3806 uint8_t* _InternalSerialize(
3807 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3808 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3811 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3813 void SetCachedSize(
int size)
const final;
3817 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3818 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3819 return "jaiabot.protobuf.SystemdReportAck";
3823 bool is_message_owned =
false);
3827 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3829 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3836 kErrorAckFieldNumber = 1,
3839 bool has_error_ack()
const;
3841 bool _internal_has_error_ack()
const;
3843 void clear_error_ack();
3855 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3856 typedef void InternalArenaConstructable_;
3857 typedef void DestructorSkippable_;
3859 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3860 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3864 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3869extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth,
3870 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11,
false >
3873extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::VehicleHealth,
3874 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::VehicleHealth >, 11,
false >
3880 #pragma GCC diagnostic push
3881 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
3886inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_one_min()
const {
3887 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3890inline bool LinuxHardwareStatus_Processor_LoadAverages::has_one_min()
const {
3891 return _internal_has_one_min();
3893inline void LinuxHardwareStatus_Processor_LoadAverages::clear_one_min() {
3894 _impl_.one_min_ = 0;
3895 _impl_._has_bits_[0] &= ~0x00000001u;
3897inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_one_min()
const {
3898 return _impl_.one_min_;
3900inline float LinuxHardwareStatus_Processor_LoadAverages::one_min()
const {
3902 return _internal_one_min();
3904inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_one_min(
float value) {
3905 _impl_._has_bits_[0] |= 0x00000001u;
3906 _impl_.one_min_ = value;
3908inline void LinuxHardwareStatus_Processor_LoadAverages::set_one_min(
float value) {
3909 _internal_set_one_min(value);
3914inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_five_min()
const {
3915 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3918inline bool LinuxHardwareStatus_Processor_LoadAverages::has_five_min()
const {
3919 return _internal_has_five_min();
3921inline void LinuxHardwareStatus_Processor_LoadAverages::clear_five_min() {
3922 _impl_.five_min_ = 0;
3923 _impl_._has_bits_[0] &= ~0x00000002u;
3925inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_five_min()
const {
3926 return _impl_.five_min_;
3928inline float LinuxHardwareStatus_Processor_LoadAverages::five_min()
const {
3930 return _internal_five_min();
3932inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_five_min(
float value) {
3933 _impl_._has_bits_[0] |= 0x00000002u;
3934 _impl_.five_min_ = value;
3936inline void LinuxHardwareStatus_Processor_LoadAverages::set_five_min(
float value) {
3937 _internal_set_five_min(value);
3942inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_fifteen_min()
const {
3943 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
3946inline bool LinuxHardwareStatus_Processor_LoadAverages::has_fifteen_min()
const {
3947 return _internal_has_fifteen_min();
3949inline void LinuxHardwareStatus_Processor_LoadAverages::clear_fifteen_min() {
3950 _impl_.fifteen_min_ = 0;
3951 _impl_._has_bits_[0] &= ~0x00000004u;
3953inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_fifteen_min()
const {
3954 return _impl_.fifteen_min_;
3956inline float LinuxHardwareStatus_Processor_LoadAverages::fifteen_min()
const {
3958 return _internal_fifteen_min();
3960inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_fifteen_min(
float value) {
3961 _impl_._has_bits_[0] |= 0x00000004u;
3962 _impl_.fifteen_min_ = value;
3964inline void LinuxHardwareStatus_Processor_LoadAverages::set_fifteen_min(
float value) {
3965 _internal_set_fifteen_min(value);
3974inline bool LinuxHardwareStatus_Processor::_internal_has_loads()
const {
3975 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3976 PROTOBUF_ASSUME(!value || _impl_.loads_ !=
nullptr);
3979inline bool LinuxHardwareStatus_Processor::has_loads()
const {
3980 return _internal_has_loads();
3982inline void LinuxHardwareStatus_Processor::clear_loads() {
3983 if (_impl_.loads_ !=
nullptr) _impl_.loads_->Clear();
3984 _impl_._has_bits_[0] &= ~0x00000001u;
3986inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::_internal_loads()
const {
3987 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* p = _impl_.loads_;
3991inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::loads()
const {
3993 return _internal_loads();
3995inline void LinuxHardwareStatus_Processor::unsafe_arena_set_allocated_loads(
3997 if (GetArenaForAllocation() ==
nullptr) {
3998 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.loads_);
4000 _impl_.loads_ = loads;
4002 _impl_._has_bits_[0] |= 0x00000001u;
4004 _impl_._has_bits_[0] &= ~0x00000001u;
4008inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::release_loads() {
4009 _impl_._has_bits_[0] &= ~0x00000001u;
4011 _impl_.loads_ =
nullptr;
4012#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4013 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4014 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4015 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4017 if (GetArenaForAllocation() !=
nullptr) {
4018 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4023inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::unsafe_arena_release_loads() {
4025 _impl_._has_bits_[0] &= ~0x00000001u;
4027 _impl_.loads_ =
nullptr;
4030inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::_internal_mutable_loads() {
4031 _impl_._has_bits_[0] |= 0x00000001u;
4032 if (_impl_.loads_ ==
nullptr) {
4036 return _impl_.loads_;
4038inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::mutable_loads() {
4044 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4045 if (message_arena ==
nullptr) {
4046 delete _impl_.loads_;
4049 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4050 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(loads);
4051 if (message_arena != submessage_arena) {
4052 loads = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4053 message_arena, loads, submessage_arena);
4055 _impl_._has_bits_[0] |= 0x00000001u;
4057 _impl_._has_bits_[0] &= ~0x00000001u;
4059 _impl_.loads_ = loads;
4064inline bool LinuxHardwareStatus_Processor::_internal_has_num_processes()
const {
4065 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4068inline bool LinuxHardwareStatus_Processor::has_num_processes()
const {
4069 return _internal_has_num_processes();
4071inline void LinuxHardwareStatus_Processor::clear_num_processes() {
4072 _impl_.num_processes_ = 0;
4073 _impl_._has_bits_[0] &= ~0x00000002u;
4075inline int32_t LinuxHardwareStatus_Processor::_internal_num_processes()
const {
4076 return _impl_.num_processes_;
4078inline int32_t LinuxHardwareStatus_Processor::num_processes()
const {
4080 return _internal_num_processes();
4082inline void LinuxHardwareStatus_Processor::_internal_set_num_processes(int32_t value) {
4083 _impl_._has_bits_[0] |= 0x00000002u;
4084 _impl_.num_processes_ = value;
4086inline void LinuxHardwareStatus_Processor::set_num_processes(int32_t value) {
4087 _internal_set_num_processes(value);
4092inline bool LinuxHardwareStatus_Processor::_internal_has_num_processors()
const {
4093 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4096inline bool LinuxHardwareStatus_Processor::has_num_processors()
const {
4097 return _internal_has_num_processors();
4099inline void LinuxHardwareStatus_Processor::clear_num_processors() {
4100 _impl_.num_processors_ = 0;
4101 _impl_._has_bits_[0] &= ~0x00000004u;
4103inline int32_t LinuxHardwareStatus_Processor::_internal_num_processors()
const {
4104 return _impl_.num_processors_;
4106inline int32_t LinuxHardwareStatus_Processor::num_processors()
const {
4108 return _internal_num_processors();
4110inline void LinuxHardwareStatus_Processor::_internal_set_num_processors(int32_t value) {
4111 _impl_._has_bits_[0] |= 0x00000004u;
4112 _impl_.num_processors_ = value;
4114inline void LinuxHardwareStatus_Processor::set_num_processors(int32_t value) {
4115 _internal_set_num_processors(value);
4124inline bool LinuxHardwareStatus_Information::_internal_has_total()
const {
4125 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4128inline bool LinuxHardwareStatus_Information::has_total()
const {
4129 return _internal_has_total();
4131inline void LinuxHardwareStatus_Information::clear_total() {
4132 _impl_.total_ = uint64_t{0u};
4133 _impl_._has_bits_[0] &= ~0x00000001u;
4135inline uint64_t LinuxHardwareStatus_Information::_internal_total()
const {
4136 return _impl_.total_;
4138inline uint64_t LinuxHardwareStatus_Information::total()
const {
4140 return _internal_total();
4142inline void LinuxHardwareStatus_Information::_internal_set_total(uint64_t value) {
4143 _impl_._has_bits_[0] |= 0x00000001u;
4144 _impl_.total_ = value;
4146inline void LinuxHardwareStatus_Information::set_total(uint64_t value) {
4147 _internal_set_total(value);
4152inline bool LinuxHardwareStatus_Information::_internal_has_available()
const {
4153 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4156inline bool LinuxHardwareStatus_Information::has_available()
const {
4157 return _internal_has_available();
4159inline void LinuxHardwareStatus_Information::clear_available() {
4160 _impl_.available_ = uint64_t{0u};
4161 _impl_._has_bits_[0] &= ~0x00000002u;
4163inline uint64_t LinuxHardwareStatus_Information::_internal_available()
const {
4164 return _impl_.available_;
4166inline uint64_t LinuxHardwareStatus_Information::available()
const {
4168 return _internal_available();
4170inline void LinuxHardwareStatus_Information::_internal_set_available(uint64_t value) {
4171 _impl_._has_bits_[0] |= 0x00000002u;
4172 _impl_.available_ = value;
4174inline void LinuxHardwareStatus_Information::set_available(uint64_t value) {
4175 _internal_set_available(value);
4180inline bool LinuxHardwareStatus_Information::_internal_has_use_percent()
const {
4181 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4184inline bool LinuxHardwareStatus_Information::has_use_percent()
const {
4185 return _internal_has_use_percent();
4187inline void LinuxHardwareStatus_Information::clear_use_percent() {
4188 _impl_.use_percent_ = 0;
4189 _impl_._has_bits_[0] &= ~0x00000004u;
4191inline float LinuxHardwareStatus_Information::_internal_use_percent()
const {
4192 return _impl_.use_percent_;
4194inline float LinuxHardwareStatus_Information::use_percent()
const {
4196 return _internal_use_percent();
4198inline void LinuxHardwareStatus_Information::_internal_set_use_percent(
float value) {
4199 _impl_._has_bits_[0] |= 0x00000004u;
4200 _impl_.use_percent_ = value;
4202inline void LinuxHardwareStatus_Information::set_use_percent(
float value) {
4203 _internal_set_use_percent(value);
4212inline bool LinuxHardwareStatus_Memory::_internal_has_ram()
const {
4213 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4214 PROTOBUF_ASSUME(!value || _impl_.ram_ !=
nullptr);
4217inline bool LinuxHardwareStatus_Memory::has_ram()
const {
4218 return _internal_has_ram();
4220inline void LinuxHardwareStatus_Memory::clear_ram() {
4221 if (_impl_.ram_ !=
nullptr) _impl_.ram_->Clear();
4222 _impl_._has_bits_[0] &= ~0x00000001u;
4224inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_ram()
const {
4225 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.ram_;
4229inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::ram()
const {
4231 return _internal_ram();
4233inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_ram(
4235 if (GetArenaForAllocation() ==
nullptr) {
4236 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.ram_);
4240 _impl_._has_bits_[0] |= 0x00000001u;
4242 _impl_._has_bits_[0] &= ~0x00000001u;
4246inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_ram() {
4247 _impl_._has_bits_[0] &= ~0x00000001u;
4249 _impl_.ram_ =
nullptr;
4250#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4251 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4252 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4253 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4255 if (GetArenaForAllocation() !=
nullptr) {
4256 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4261inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_ram() {
4263 _impl_._has_bits_[0] &= ~0x00000001u;
4265 _impl_.ram_ =
nullptr;
4268inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_ram() {
4269 _impl_._has_bits_[0] |= 0x00000001u;
4270 if (_impl_.ram_ ==
nullptr) {
4276inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_ram() {
4282 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4283 if (message_arena ==
nullptr) {
4287 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4288 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ram);
4289 if (message_arena != submessage_arena) {
4290 ram = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4291 message_arena, ram, submessage_arena);
4293 _impl_._has_bits_[0] |= 0x00000001u;
4295 _impl_._has_bits_[0] &= ~0x00000001u;
4302inline bool LinuxHardwareStatus_Memory::_internal_has_swap()
const {
4303 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4304 PROTOBUF_ASSUME(!value || _impl_.swap_ !=
nullptr);
4307inline bool LinuxHardwareStatus_Memory::has_swap()
const {
4308 return _internal_has_swap();
4310inline void LinuxHardwareStatus_Memory::clear_swap() {
4311 if (_impl_.swap_ !=
nullptr) _impl_.swap_->Clear();
4312 _impl_._has_bits_[0] &= ~0x00000002u;
4314inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_swap()
const {
4315 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.swap_;
4319inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::swap()
const {
4321 return _internal_swap();
4323inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_swap(
4325 if (GetArenaForAllocation() ==
nullptr) {
4326 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.swap_);
4328 _impl_.swap_ = swap;
4330 _impl_._has_bits_[0] |= 0x00000002u;
4332 _impl_._has_bits_[0] &= ~0x00000002u;
4336inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_swap() {
4337 _impl_._has_bits_[0] &= ~0x00000002u;
4339 _impl_.swap_ =
nullptr;
4340#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4341 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4342 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4343 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4345 if (GetArenaForAllocation() !=
nullptr) {
4346 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4351inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_swap() {
4353 _impl_._has_bits_[0] &= ~0x00000002u;
4355 _impl_.swap_ =
nullptr;
4358inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_swap() {
4359 _impl_._has_bits_[0] |= 0x00000002u;
4360 if (_impl_.swap_ ==
nullptr) {
4364 return _impl_.swap_;
4366inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_swap() {
4372 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4373 if (message_arena ==
nullptr) {
4374 delete _impl_.swap_;
4377 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4378 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(swap);
4379 if (message_arena != submessage_arena) {
4380 swap = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4381 message_arena, swap, submessage_arena);
4383 _impl_._has_bits_[0] |= 0x00000002u;
4385 _impl_._has_bits_[0] &= ~0x00000002u;
4387 _impl_.swap_ = swap;
4396inline bool LinuxHardwareStatus_Disk::_internal_has_rootfs()
const {
4397 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4398 PROTOBUF_ASSUME(!value || _impl_.rootfs_ !=
nullptr);
4401inline bool LinuxHardwareStatus_Disk::has_rootfs()
const {
4402 return _internal_has_rootfs();
4404inline void LinuxHardwareStatus_Disk::clear_rootfs() {
4405 if (_impl_.rootfs_ !=
nullptr) _impl_.rootfs_->Clear();
4406 _impl_._has_bits_[0] &= ~0x00000001u;
4408inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_rootfs()
const {
4409 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.rootfs_;
4413inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::rootfs()
const {
4415 return _internal_rootfs();
4417inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_rootfs(
4419 if (GetArenaForAllocation() ==
nullptr) {
4420 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.rootfs_);
4422 _impl_.rootfs_ = rootfs;
4424 _impl_._has_bits_[0] |= 0x00000001u;
4426 _impl_._has_bits_[0] &= ~0x00000001u;
4430inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_rootfs() {
4431 _impl_._has_bits_[0] &= ~0x00000001u;
4433 _impl_.rootfs_ =
nullptr;
4434#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4435 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4436 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4437 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4439 if (GetArenaForAllocation() !=
nullptr) {
4440 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4445inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_rootfs() {
4447 _impl_._has_bits_[0] &= ~0x00000001u;
4449 _impl_.rootfs_ =
nullptr;
4452inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_rootfs() {
4453 _impl_._has_bits_[0] |= 0x00000001u;
4454 if (_impl_.rootfs_ ==
nullptr) {
4458 return _impl_.rootfs_;
4460inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_rootfs() {
4466 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4467 if (message_arena ==
nullptr) {
4468 delete _impl_.rootfs_;
4471 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4472 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(rootfs);
4473 if (message_arena != submessage_arena) {
4474 rootfs = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4475 message_arena, rootfs, submessage_arena);
4477 _impl_._has_bits_[0] |= 0x00000001u;
4479 _impl_._has_bits_[0] &= ~0x00000001u;
4481 _impl_.rootfs_ = rootfs;
4486inline bool LinuxHardwareStatus_Disk::_internal_has_data()
const {
4487 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4488 PROTOBUF_ASSUME(!value || _impl_.data_ !=
nullptr);
4491inline bool LinuxHardwareStatus_Disk::has_data()
const {
4492 return _internal_has_data();
4494inline void LinuxHardwareStatus_Disk::clear_data() {
4495 if (_impl_.data_ !=
nullptr) _impl_.data_->Clear();
4496 _impl_._has_bits_[0] &= ~0x00000002u;
4498inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_data()
const {
4499 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.data_;
4503inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::data()
const {
4505 return _internal_data();
4507inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_data(
4509 if (GetArenaForAllocation() ==
nullptr) {
4510 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.data_);
4512 _impl_.data_ = data;
4514 _impl_._has_bits_[0] |= 0x00000002u;
4516 _impl_._has_bits_[0] &= ~0x00000002u;
4520inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_data() {
4521 _impl_._has_bits_[0] &= ~0x00000002u;
4523 _impl_.data_ =
nullptr;
4524#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4525 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4526 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4527 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4529 if (GetArenaForAllocation() !=
nullptr) {
4530 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4535inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_data() {
4537 _impl_._has_bits_[0] &= ~0x00000002u;
4539 _impl_.data_ =
nullptr;
4542inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_data() {
4543 _impl_._has_bits_[0] |= 0x00000002u;
4544 if (_impl_.data_ ==
nullptr) {
4548 return _impl_.data_;
4550inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_data() {
4556 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4557 if (message_arena ==
nullptr) {
4558 delete _impl_.data_;
4561 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4562 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(data);
4563 if (message_arena != submessage_arena) {
4564 data = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4565 message_arena, data, submessage_arena);
4567 _impl_._has_bits_[0] |= 0x00000002u;
4569 _impl_._has_bits_[0] &= ~0x00000002u;
4571 _impl_.data_ = data;
4580inline bool LinuxHardwareStatus_WiFi::_internal_has_is_connected()
const {
4581 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4584inline bool LinuxHardwareStatus_WiFi::has_is_connected()
const {
4585 return _internal_has_is_connected();
4587inline void LinuxHardwareStatus_WiFi::clear_is_connected() {
4588 _impl_.is_connected_ =
false;
4589 _impl_._has_bits_[0] &= ~0x00000001u;
4591inline bool LinuxHardwareStatus_WiFi::_internal_is_connected()
const {
4592 return _impl_.is_connected_;
4594inline bool LinuxHardwareStatus_WiFi::is_connected()
const {
4596 return _internal_is_connected();
4598inline void LinuxHardwareStatus_WiFi::_internal_set_is_connected(
bool value) {
4599 _impl_._has_bits_[0] |= 0x00000001u;
4600 _impl_.is_connected_ = value;
4602inline void LinuxHardwareStatus_WiFi::set_is_connected(
bool value) {
4603 _internal_set_is_connected(value);
4608inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality()
const {
4609 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4612inline bool LinuxHardwareStatus_WiFi::has_link_quality()
const {
4613 return _internal_has_link_quality();
4615inline void LinuxHardwareStatus_WiFi::clear_link_quality() {
4616 _impl_.link_quality_ = 0u;
4617 _impl_._has_bits_[0] &= ~0x00000002u;
4619inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality()
const {
4620 return _impl_.link_quality_;
4622inline uint32_t LinuxHardwareStatus_WiFi::link_quality()
const {
4624 return _internal_link_quality();
4626inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality(uint32_t value) {
4627 _impl_._has_bits_[0] |= 0x00000002u;
4628 _impl_.link_quality_ = value;
4630inline void LinuxHardwareStatus_WiFi::set_link_quality(uint32_t value) {
4631 _internal_set_link_quality(value);
4636inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality_percentage()
const {
4637 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4640inline bool LinuxHardwareStatus_WiFi::has_link_quality_percentage()
const {
4641 return _internal_has_link_quality_percentage();
4643inline void LinuxHardwareStatus_WiFi::clear_link_quality_percentage() {
4644 _impl_.link_quality_percentage_ = 0u;
4645 _impl_._has_bits_[0] &= ~0x00000004u;
4647inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality_percentage()
const {
4648 return _impl_.link_quality_percentage_;
4650inline uint32_t LinuxHardwareStatus_WiFi::link_quality_percentage()
const {
4652 return _internal_link_quality_percentage();
4654inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality_percentage(uint32_t value) {
4655 _impl_._has_bits_[0] |= 0x00000004u;
4656 _impl_.link_quality_percentage_ = value;
4658inline void LinuxHardwareStatus_WiFi::set_link_quality_percentage(uint32_t value) {
4659 _internal_set_link_quality_percentage(value);
4664inline bool LinuxHardwareStatus_WiFi::_internal_has_signal_level()
const {
4665 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
4668inline bool LinuxHardwareStatus_WiFi::has_signal_level()
const {
4669 return _internal_has_signal_level();
4671inline void LinuxHardwareStatus_WiFi::clear_signal_level() {
4672 _impl_.signal_level_ = 0;
4673 _impl_._has_bits_[0] &= ~0x00000008u;
4675inline int32_t LinuxHardwareStatus_WiFi::_internal_signal_level()
const {
4676 return _impl_.signal_level_;
4678inline int32_t LinuxHardwareStatus_WiFi::signal_level()
const {
4680 return _internal_signal_level();
4682inline void LinuxHardwareStatus_WiFi::_internal_set_signal_level(int32_t value) {
4683 _impl_._has_bits_[0] |= 0x00000008u;
4684 _impl_.signal_level_ = value;
4686inline void LinuxHardwareStatus_WiFi::set_signal_level(int32_t value) {
4687 _internal_set_signal_level(value);
4692inline bool LinuxHardwareStatus_WiFi::_internal_has_noise_level()
const {
4693 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4696inline bool LinuxHardwareStatus_WiFi::has_noise_level()
const {
4697 return _internal_has_noise_level();
4699inline void LinuxHardwareStatus_WiFi::clear_noise_level() {
4700 _impl_.noise_level_ = 0;
4701 _impl_._has_bits_[0] &= ~0x00000010u;
4703inline int32_t LinuxHardwareStatus_WiFi::_internal_noise_level()
const {
4704 return _impl_.noise_level_;
4706inline int32_t LinuxHardwareStatus_WiFi::noise_level()
const {
4708 return _internal_noise_level();
4710inline void LinuxHardwareStatus_WiFi::_internal_set_noise_level(int32_t value) {
4711 _impl_._has_bits_[0] |= 0x00000010u;
4712 _impl_.noise_level_ = value;
4714inline void LinuxHardwareStatus_WiFi::set_noise_level(int32_t value) {
4715 _internal_set_noise_level(value);
4724inline bool LinuxHardwareStatus::_internal_has_uptime()
const {
4725 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4728inline bool LinuxHardwareStatus::has_uptime()
const {
4729 return _internal_has_uptime();
4731inline void LinuxHardwareStatus::clear_uptime() {
4733 _impl_._has_bits_[0] &= ~0x00000010u;
4735inline int32_t LinuxHardwareStatus::_internal_uptime()
const {
4736 return _impl_.uptime_;
4738inline int32_t LinuxHardwareStatus::uptime()
const {
4740 return _internal_uptime();
4742inline void LinuxHardwareStatus::_internal_set_uptime(int32_t value) {
4743 _impl_._has_bits_[0] |= 0x00000010u;
4744 _impl_.uptime_ = value;
4746inline void LinuxHardwareStatus::set_uptime(int32_t value) {
4747 _internal_set_uptime(value);
4752inline bool LinuxHardwareStatus::_internal_has_processor()
const {
4753 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4754 PROTOBUF_ASSUME(!value || _impl_.processor_ !=
nullptr);
4757inline bool LinuxHardwareStatus::has_processor()
const {
4758 return _internal_has_processor();
4760inline void LinuxHardwareStatus::clear_processor() {
4761 if (_impl_.processor_ !=
nullptr) _impl_.processor_->Clear();
4762 _impl_._has_bits_[0] &= ~0x00000001u;
4764inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::_internal_processor()
const {
4765 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor* p = _impl_.processor_;
4769inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::processor()
const {
4771 return _internal_processor();
4773inline void LinuxHardwareStatus::unsafe_arena_set_allocated_processor(
4775 if (GetArenaForAllocation() ==
nullptr) {
4776 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.processor_);
4778 _impl_.processor_ = processor;
4780 _impl_._has_bits_[0] |= 0x00000001u;
4782 _impl_._has_bits_[0] &= ~0x00000001u;
4786inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::release_processor() {
4787 _impl_._has_bits_[0] &= ~0x00000001u;
4789 _impl_.processor_ =
nullptr;
4790#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4791 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4792 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4793 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4795 if (GetArenaForAllocation() !=
nullptr) {
4796 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4801inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::unsafe_arena_release_processor() {
4803 _impl_._has_bits_[0] &= ~0x00000001u;
4805 _impl_.processor_ =
nullptr;
4808inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::_internal_mutable_processor() {
4809 _impl_._has_bits_[0] |= 0x00000001u;
4810 if (_impl_.processor_ ==
nullptr) {
4812 _impl_.processor_ = p;
4814 return _impl_.processor_;
4816inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::mutable_processor() {
4822 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4823 if (message_arena ==
nullptr) {
4824 delete _impl_.processor_;
4827 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4828 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(processor);
4829 if (message_arena != submessage_arena) {
4830 processor = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4831 message_arena, processor, submessage_arena);
4833 _impl_._has_bits_[0] |= 0x00000001u;
4835 _impl_._has_bits_[0] &= ~0x00000001u;
4837 _impl_.processor_ = processor;
4842inline bool LinuxHardwareStatus::_internal_has_memory()
const {
4843 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4844 PROTOBUF_ASSUME(!value || _impl_.memory_ !=
nullptr);
4847inline bool LinuxHardwareStatus::has_memory()
const {
4848 return _internal_has_memory();
4850inline void LinuxHardwareStatus::clear_memory() {
4851 if (_impl_.memory_ !=
nullptr) _impl_.memory_->Clear();
4852 _impl_._has_bits_[0] &= ~0x00000002u;
4854inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::_internal_memory()
const {
4855 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory* p = _impl_.memory_;
4859inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::memory()
const {
4861 return _internal_memory();
4863inline void LinuxHardwareStatus::unsafe_arena_set_allocated_memory(
4865 if (GetArenaForAllocation() ==
nullptr) {
4866 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.memory_);
4868 _impl_.memory_ = memory;
4870 _impl_._has_bits_[0] |= 0x00000002u;
4872 _impl_._has_bits_[0] &= ~0x00000002u;
4876inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::release_memory() {
4877 _impl_._has_bits_[0] &= ~0x00000002u;
4879 _impl_.memory_ =
nullptr;
4880#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4881 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4882 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4883 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4885 if (GetArenaForAllocation() !=
nullptr) {
4886 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4891inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::unsafe_arena_release_memory() {
4893 _impl_._has_bits_[0] &= ~0x00000002u;
4895 _impl_.memory_ =
nullptr;
4898inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::_internal_mutable_memory() {
4899 _impl_._has_bits_[0] |= 0x00000002u;
4900 if (_impl_.memory_ ==
nullptr) {
4904 return _impl_.memory_;
4906inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::mutable_memory() {
4912 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4913 if (message_arena ==
nullptr) {
4914 delete _impl_.memory_;
4917 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4918 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(memory);
4919 if (message_arena != submessage_arena) {
4920 memory = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4921 message_arena, memory, submessage_arena);
4923 _impl_._has_bits_[0] |= 0x00000002u;
4925 _impl_._has_bits_[0] &= ~0x00000002u;
4927 _impl_.memory_ = memory;
4932inline bool LinuxHardwareStatus::_internal_has_disk()
const {
4933 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4934 PROTOBUF_ASSUME(!value || _impl_.disk_ !=
nullptr);
4937inline bool LinuxHardwareStatus::has_disk()
const {
4938 return _internal_has_disk();
4940inline void LinuxHardwareStatus::clear_disk() {
4941 if (_impl_.disk_ !=
nullptr) _impl_.disk_->Clear();
4942 _impl_._has_bits_[0] &= ~0x00000004u;
4944inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::_internal_disk()
const {
4945 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk* p = _impl_.disk_;
4949inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::disk()
const {
4951 return _internal_disk();
4953inline void LinuxHardwareStatus::unsafe_arena_set_allocated_disk(
4955 if (GetArenaForAllocation() ==
nullptr) {
4956 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.disk_);
4958 _impl_.disk_ = disk;
4960 _impl_._has_bits_[0] |= 0x00000004u;
4962 _impl_._has_bits_[0] &= ~0x00000004u;
4966inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::release_disk() {
4967 _impl_._has_bits_[0] &= ~0x00000004u;
4969 _impl_.disk_ =
nullptr;
4970#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4971 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4972 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4973 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4975 if (GetArenaForAllocation() !=
nullptr) {
4976 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4981inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::unsafe_arena_release_disk() {
4983 _impl_._has_bits_[0] &= ~0x00000004u;
4985 _impl_.disk_ =
nullptr;
4988inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::_internal_mutable_disk() {
4989 _impl_._has_bits_[0] |= 0x00000004u;
4990 if (_impl_.disk_ ==
nullptr) {
4994 return _impl_.disk_;
4996inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::mutable_disk() {
5002 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5003 if (message_arena ==
nullptr) {
5004 delete _impl_.disk_;
5007 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5008 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(disk);
5009 if (message_arena != submessage_arena) {
5010 disk = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5011 message_arena, disk, submessage_arena);
5013 _impl_._has_bits_[0] |= 0x00000004u;
5015 _impl_._has_bits_[0] &= ~0x00000004u;
5017 _impl_.disk_ = disk;
5022inline bool LinuxHardwareStatus::_internal_has_wifi()
const {
5023 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5024 PROTOBUF_ASSUME(!value || _impl_.wifi_ !=
nullptr);
5027inline bool LinuxHardwareStatus::has_wifi()
const {
5028 return _internal_has_wifi();
5030inline void LinuxHardwareStatus::clear_wifi() {
5031 if (_impl_.wifi_ !=
nullptr) _impl_.wifi_->Clear();
5032 _impl_._has_bits_[0] &= ~0x00000008u;
5034inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::_internal_wifi()
const {
5035 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* p = _impl_.wifi_;
5039inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::wifi()
const {
5041 return _internal_wifi();
5043inline void LinuxHardwareStatus::unsafe_arena_set_allocated_wifi(
5045 if (GetArenaForAllocation() ==
nullptr) {
5046 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.wifi_);
5048 _impl_.wifi_ = wifi;
5050 _impl_._has_bits_[0] |= 0x00000008u;
5052 _impl_._has_bits_[0] &= ~0x00000008u;
5056inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::release_wifi() {
5057 _impl_._has_bits_[0] &= ~0x00000008u;
5059 _impl_.wifi_ =
nullptr;
5060#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5061 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5062 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5063 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5065 if (GetArenaForAllocation() !=
nullptr) {
5066 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5071inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::unsafe_arena_release_wifi() {
5073 _impl_._has_bits_[0] &= ~0x00000008u;
5075 _impl_.wifi_ =
nullptr;
5078inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::_internal_mutable_wifi() {
5079 _impl_._has_bits_[0] |= 0x00000008u;
5080 if (_impl_.wifi_ ==
nullptr) {
5084 return _impl_.wifi_;
5086inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::mutable_wifi() {
5092 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5093 if (message_arena ==
nullptr) {
5094 delete _impl_.wifi_;
5097 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5098 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(wifi);
5099 if (message_arena != submessage_arena) {
5100 wifi = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5101 message_arena, wifi, submessage_arena);
5103 _impl_._has_bits_[0] |= 0x00000008u;
5105 _impl_._has_bits_[0] &= ~0x00000008u;
5107 _impl_.wifi_ = wifi;
5116inline bool NTPStatus_NTPPeer::_internal_has_tally_code()
const {
5117 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5120inline bool NTPStatus_NTPPeer::has_tally_code()
const {
5121 return _internal_has_tally_code();
5123inline void NTPStatus_NTPPeer::clear_tally_code() {
5124 _impl_.tally_code_ = -1;
5125 _impl_._has_bits_[0] &= ~0x00000010u;
5127inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::_internal_tally_code()
const {
5130inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::tally_code()
const {
5132 return _internal_tally_code();
5136 _impl_._has_bits_[0] |= 0x00000010u;
5137 _impl_.tally_code_ = value;
5140 _internal_set_tally_code(value);
5145inline bool NTPStatus_NTPPeer::_internal_has_remote()
const {
5146 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5149inline bool NTPStatus_NTPPeer::has_remote()
const {
5150 return _internal_has_remote();
5152inline void NTPStatus_NTPPeer::clear_remote() {
5153 _impl_.remote_.ClearToEmpty();
5154 _impl_._has_bits_[0] &= ~0x00000001u;
5156inline const std::string& NTPStatus_NTPPeer::remote()
const {
5158 return _internal_remote();
5160template <
typename ArgT0,
typename... ArgT>
5161inline PROTOBUF_ALWAYS_INLINE
5162void NTPStatus_NTPPeer::set_remote(ArgT0&& arg0, ArgT... args) {
5163 _impl_._has_bits_[0] |= 0x00000001u;
5164 _impl_.remote_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5167inline std::string* NTPStatus_NTPPeer::mutable_remote() {
5168 std::string* _s = _internal_mutable_remote();
5172inline const std::string& NTPStatus_NTPPeer::_internal_remote()
const {
5173 return _impl_.remote_.Get();
5175inline void NTPStatus_NTPPeer::_internal_set_remote(
const std::string& value) {
5176 _impl_._has_bits_[0] |= 0x00000001u;
5177 _impl_.remote_.Set(value, GetArenaForAllocation());
5179inline std::string* NTPStatus_NTPPeer::_internal_mutable_remote() {
5180 _impl_._has_bits_[0] |= 0x00000001u;
5181 return _impl_.remote_.Mutable(GetArenaForAllocation());
5183inline std::string* NTPStatus_NTPPeer::release_remote() {
5185 if (!_internal_has_remote()) {
5188 _impl_._has_bits_[0] &= ~0x00000001u;
5189 auto* p = _impl_.remote_.Release();
5190#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5191 if (_impl_.remote_.IsDefault()) {
5192 _impl_.remote_.Set(
"", GetArenaForAllocation());
5197inline void NTPStatus_NTPPeer::set_allocated_remote(std::string* remote) {
5198 if (remote !=
nullptr) {
5199 _impl_._has_bits_[0] |= 0x00000001u;
5201 _impl_._has_bits_[0] &= ~0x00000001u;
5203 _impl_.remote_.SetAllocated(remote, GetArenaForAllocation());
5204#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5205 if (_impl_.remote_.IsDefault()) {
5206 _impl_.remote_.Set(
"", GetArenaForAllocation());
5213inline bool NTPStatus_NTPPeer::_internal_has_refid()
const {
5214 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5217inline bool NTPStatus_NTPPeer::has_refid()
const {
5218 return _internal_has_refid();
5220inline void NTPStatus_NTPPeer::clear_refid() {
5221 _impl_.refid_.ClearToEmpty();
5222 _impl_._has_bits_[0] &= ~0x00000002u;
5224inline const std::string& NTPStatus_NTPPeer::refid()
const {
5226 return _internal_refid();
5228template <
typename ArgT0,
typename... ArgT>
5229inline PROTOBUF_ALWAYS_INLINE
5230void NTPStatus_NTPPeer::set_refid(ArgT0&& arg0, ArgT... args) {
5231 _impl_._has_bits_[0] |= 0x00000002u;
5232 _impl_.refid_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5235inline std::string* NTPStatus_NTPPeer::mutable_refid() {
5236 std::string* _s = _internal_mutable_refid();
5240inline const std::string& NTPStatus_NTPPeer::_internal_refid()
const {
5241 return _impl_.refid_.Get();
5243inline void NTPStatus_NTPPeer::_internal_set_refid(
const std::string& value) {
5244 _impl_._has_bits_[0] |= 0x00000002u;
5245 _impl_.refid_.Set(value, GetArenaForAllocation());
5247inline std::string* NTPStatus_NTPPeer::_internal_mutable_refid() {
5248 _impl_._has_bits_[0] |= 0x00000002u;
5249 return _impl_.refid_.Mutable(GetArenaForAllocation());
5251inline std::string* NTPStatus_NTPPeer::release_refid() {
5253 if (!_internal_has_refid()) {
5256 _impl_._has_bits_[0] &= ~0x00000002u;
5257 auto* p = _impl_.refid_.Release();
5258#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5259 if (_impl_.refid_.IsDefault()) {
5260 _impl_.refid_.Set(
"", GetArenaForAllocation());
5265inline void NTPStatus_NTPPeer::set_allocated_refid(std::string* refid) {
5266 if (refid !=
nullptr) {
5267 _impl_._has_bits_[0] |= 0x00000002u;
5269 _impl_._has_bits_[0] &= ~0x00000002u;
5271 _impl_.refid_.SetAllocated(refid, GetArenaForAllocation());
5272#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5273 if (_impl_.refid_.IsDefault()) {
5274 _impl_.refid_.Set(
"", GetArenaForAllocation());
5281inline bool NTPStatus_NTPPeer::_internal_has_stratum()
const {
5282 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
5285inline bool NTPStatus_NTPPeer::has_stratum()
const {
5286 return _internal_has_stratum();
5288inline void NTPStatus_NTPPeer::clear_stratum() {
5289 _impl_.stratum_ = 16;
5290 _impl_._has_bits_[0] &= ~0x00000020u;
5292inline int32_t NTPStatus_NTPPeer::_internal_stratum()
const {
5293 return _impl_.stratum_;
5295inline int32_t NTPStatus_NTPPeer::stratum()
const {
5297 return _internal_stratum();
5299inline void NTPStatus_NTPPeer::_internal_set_stratum(int32_t value) {
5300 _impl_._has_bits_[0] |= 0x00000020u;
5301 _impl_.stratum_ = value;
5303inline void NTPStatus_NTPPeer::set_stratum(int32_t value) {
5304 _internal_set_stratum(value);
5309inline bool NTPStatus_NTPPeer::_internal_has_when()
const {
5310 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
5313inline bool NTPStatus_NTPPeer::has_when()
const {
5314 return _internal_has_when();
5316inline void NTPStatus_NTPPeer::clear_when() {
5318 _impl_._has_bits_[0] &= ~0x00000040u;
5320inline int32_t NTPStatus_NTPPeer::_internal_when()
const {
5321 return _impl_.when_;
5323inline int32_t NTPStatus_NTPPeer::when()
const {
5325 return _internal_when();
5327inline void NTPStatus_NTPPeer::_internal_set_when(int32_t value) {
5328 _impl_._has_bits_[0] |= 0x00000040u;
5329 _impl_.when_ = value;
5331inline void NTPStatus_NTPPeer::set_when(int32_t value) {
5332 _internal_set_when(value);
5337inline bool NTPStatus_NTPPeer::_internal_has_poll()
const {
5338 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
5341inline bool NTPStatus_NTPPeer::has_poll()
const {
5342 return _internal_has_poll();
5344inline void NTPStatus_NTPPeer::clear_poll() {
5346 _impl_._has_bits_[0] &= ~0x00000080u;
5348inline int32_t NTPStatus_NTPPeer::_internal_poll()
const {
5349 return _impl_.poll_;
5351inline int32_t NTPStatus_NTPPeer::poll()
const {
5353 return _internal_poll();
5355inline void NTPStatus_NTPPeer::_internal_set_poll(int32_t value) {
5356 _impl_._has_bits_[0] |= 0x00000080u;
5357 _impl_.poll_ = value;
5359inline void NTPStatus_NTPPeer::set_poll(int32_t value) {
5360 _internal_set_poll(value);
5365inline bool NTPStatus_NTPPeer::_internal_has_reach()
const {
5366 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5369inline bool NTPStatus_NTPPeer::has_reach()
const {
5370 return _internal_has_reach();
5372inline void NTPStatus_NTPPeer::clear_reach() {
5374 _impl_._has_bits_[0] &= ~0x00000004u;
5376inline int32_t NTPStatus_NTPPeer::_internal_reach()
const {
5377 return _impl_.reach_;
5379inline int32_t NTPStatus_NTPPeer::reach()
const {
5381 return _internal_reach();
5383inline void NTPStatus_NTPPeer::_internal_set_reach(int32_t value) {
5384 _impl_._has_bits_[0] |= 0x00000004u;
5385 _impl_.reach_ = value;
5387inline void NTPStatus_NTPPeer::set_reach(int32_t value) {
5388 _internal_set_reach(value);
5393inline bool NTPStatus_NTPPeer::_internal_has_delay()
const {
5394 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
5397inline bool NTPStatus_NTPPeer::has_delay()
const {
5398 return _internal_has_delay();
5400inline void NTPStatus_NTPPeer::clear_delay() {
5401 _impl_.delay_ = std::numeric_limits<float>::quiet_NaN();
5402 _impl_._has_bits_[0] &= ~0x00000100u;
5404inline float NTPStatus_NTPPeer::_internal_delay()
const {
5405 return _impl_.delay_;
5407inline float NTPStatus_NTPPeer::delay()
const {
5409 return _internal_delay();
5411inline void NTPStatus_NTPPeer::_internal_set_delay(
float value) {
5412 _impl_._has_bits_[0] |= 0x00000100u;
5413 _impl_.delay_ = value;
5415inline void NTPStatus_NTPPeer::set_delay(
float value) {
5416 _internal_set_delay(value);
5421inline bool NTPStatus_NTPPeer::_internal_has_offset()
const {
5422 bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
5425inline bool NTPStatus_NTPPeer::has_offset()
const {
5426 return _internal_has_offset();
5428inline void NTPStatus_NTPPeer::clear_offset() {
5429 _impl_.offset_ = std::numeric_limits<float>::quiet_NaN();
5430 _impl_._has_bits_[0] &= ~0x00000200u;
5432inline float NTPStatus_NTPPeer::_internal_offset()
const {
5433 return _impl_.offset_;
5435inline float NTPStatus_NTPPeer::offset()
const {
5437 return _internal_offset();
5439inline void NTPStatus_NTPPeer::_internal_set_offset(
float value) {
5440 _impl_._has_bits_[0] |= 0x00000200u;
5441 _impl_.offset_ = value;
5443inline void NTPStatus_NTPPeer::set_offset(
float value) {
5444 _internal_set_offset(value);
5449inline bool NTPStatus_NTPPeer::_internal_has_jitter()
const {
5450 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5453inline bool NTPStatus_NTPPeer::has_jitter()
const {
5454 return _internal_has_jitter();
5456inline void NTPStatus_NTPPeer::clear_jitter() {
5457 _impl_.jitter_ = std::numeric_limits<float>::quiet_NaN();
5458 _impl_._has_bits_[0] &= ~0x00000008u;
5460inline float NTPStatus_NTPPeer::_internal_jitter()
const {
5461 return _impl_.jitter_;
5463inline float NTPStatus_NTPPeer::jitter()
const {
5465 return _internal_jitter();
5467inline void NTPStatus_NTPPeer::_internal_set_jitter(
float value) {
5468 _impl_._has_bits_[0] |= 0x00000008u;
5469 _impl_.jitter_ = value;
5471inline void NTPStatus_NTPPeer::set_jitter(
float value) {
5472 _internal_set_jitter(value);
5481inline bool NTPStatus::_internal_has_sync_source()
const {
5482 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5485inline bool NTPStatus::has_sync_source()
const {
5486 return _internal_has_sync_source();
5488inline void NTPStatus::clear_sync_source() {
5489 _impl_.sync_source_ = -1;
5490 _impl_._has_bits_[0] &= ~0x00000008u;
5492inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::_internal_sync_source()
const {
5495inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::sync_source()
const {
5497 return _internal_sync_source();
5501 _impl_._has_bits_[0] |= 0x00000008u;
5502 _impl_.sync_source_ = value;
5505 _internal_set_sync_source(value);
5510inline bool NTPStatus::_internal_has_leap_indicator()
const {
5511 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5514inline bool NTPStatus::has_leap_indicator()
const {
5515 return _internal_has_leap_indicator();
5517inline void NTPStatus::clear_leap_indicator() {
5518 _impl_.leap_indicator_ = -1;
5519 _impl_._has_bits_[0] &= ~0x00000010u;
5521inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::_internal_leap_indicator()
const {
5524inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::leap_indicator()
const {
5526 return _internal_leap_indicator();
5530 _impl_._has_bits_[0] |= 0x00000010u;
5531 _impl_.leap_indicator_ = value;
5534 _internal_set_leap_indicator(value);
5539inline bool NTPStatus::_internal_has_system_event_counter()
const {
5540 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5543inline bool NTPStatus::has_system_event_counter()
const {
5544 return _internal_has_system_event_counter();
5546inline void NTPStatus::clear_system_event_counter() {
5547 _impl_.system_event_counter_ = 0;
5548 _impl_._has_bits_[0] &= ~0x00000002u;
5550inline int32_t NTPStatus::_internal_system_event_counter()
const {
5551 return _impl_.system_event_counter_;
5553inline int32_t NTPStatus::system_event_counter()
const {
5555 return _internal_system_event_counter();
5557inline void NTPStatus::_internal_set_system_event_counter(int32_t value) {
5558 _impl_._has_bits_[0] |= 0x00000002u;
5559 _impl_.system_event_counter_ = value;
5561inline void NTPStatus::set_system_event_counter(int32_t value) {
5562 _internal_set_system_event_counter(value);
5567inline bool NTPStatus::_internal_has_last_system_event()
const {
5568 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5571inline bool NTPStatus::has_last_system_event()
const {
5572 return _internal_has_last_system_event();
5574inline void NTPStatus::clear_last_system_event() {
5575 _impl_.last_system_event_ = -1;
5576 _impl_._has_bits_[0] &= ~0x00000004u;
5578inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::_internal_last_system_event()
const {
5581inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::last_system_event()
const {
5583 return _internal_last_system_event();
5587 _impl_._has_bits_[0] |= 0x00000004u;
5588 _impl_.last_system_event_ = value;
5591 _internal_set_last_system_event(value);
5596inline bool NTPStatus::_internal_has_system_sync_peer()
const {
5597 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5598 PROTOBUF_ASSUME(!value || _impl_.system_sync_peer_ !=
nullptr);
5601inline bool NTPStatus::has_system_sync_peer()
const {
5602 return _internal_has_system_sync_peer();
5604inline void NTPStatus::clear_system_sync_peer() {
5605 if (_impl_.system_sync_peer_ !=
nullptr) _impl_.system_sync_peer_->Clear();
5606 _impl_._has_bits_[0] &= ~0x00000001u;
5608inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_system_sync_peer()
const {
5609 const ::jaiabot::protobuf::NTPStatus_NTPPeer* p = _impl_.system_sync_peer_;
5613inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::system_sync_peer()
const {
5615 return _internal_system_sync_peer();
5617inline void NTPStatus::unsafe_arena_set_allocated_system_sync_peer(
5619 if (GetArenaForAllocation() ==
nullptr) {
5620 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.system_sync_peer_);
5622 _impl_.system_sync_peer_ = system_sync_peer;
5623 if (system_sync_peer) {
5624 _impl_._has_bits_[0] |= 0x00000001u;
5626 _impl_._has_bits_[0] &= ~0x00000001u;
5630inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::release_system_sync_peer() {
5631 _impl_._has_bits_[0] &= ~0x00000001u;
5633 _impl_.system_sync_peer_ =
nullptr;
5634#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5635 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5636 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5637 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5639 if (GetArenaForAllocation() !=
nullptr) {
5640 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5645inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::unsafe_arena_release_system_sync_peer() {
5647 _impl_._has_bits_[0] &= ~0x00000001u;
5649 _impl_.system_sync_peer_ =
nullptr;
5652inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_mutable_system_sync_peer() {
5653 _impl_._has_bits_[0] |= 0x00000001u;
5654 if (_impl_.system_sync_peer_ ==
nullptr) {
5656 _impl_.system_sync_peer_ = p;
5658 return _impl_.system_sync_peer_;
5660inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_system_sync_peer() {
5666 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5667 if (message_arena ==
nullptr) {
5668 delete _impl_.system_sync_peer_;
5670 if (system_sync_peer) {
5671 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5672 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(system_sync_peer);
5673 if (message_arena != submessage_arena) {
5674 system_sync_peer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5675 message_arena, system_sync_peer, submessage_arena);
5677 _impl_._has_bits_[0] |= 0x00000001u;
5679 _impl_._has_bits_[0] &= ~0x00000001u;
5681 _impl_.system_sync_peer_ = system_sync_peer;
5686inline int NTPStatus::_internal_peer_size()
const {
5687 return _impl_.peer_.size();
5689inline int NTPStatus::peer_size()
const {
5690 return _internal_peer_size();
5692inline void NTPStatus::clear_peer() {
5693 _impl_.peer_.Clear();
5695inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_peer(
int index) {
5697 return _impl_.peer_.Mutable(index);
5699inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
5700NTPStatus::mutable_peer() {
5702 return &_impl_.peer_;
5704inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_peer(
int index)
const {
5705 return _impl_.peer_.Get(index);
5707inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::peer(
int index)
const {
5709 return _internal_peer(index);
5711inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_add_peer() {
5712 return _impl_.peer_.Add();
5714inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::add_peer() {
5719inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
5720NTPStatus::peer()
const {
5722 return _impl_.peer_;
5730inline bool HelmIVPStatus::_internal_has_helm_ivp_state()
const {
5731 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5734inline bool HelmIVPStatus::has_helm_ivp_state()
const {
5735 return _internal_has_helm_ivp_state();
5737inline void HelmIVPStatus::clear_helm_ivp_state() {
5738 _impl_.helm_ivp_state_.ClearToDefault(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5739 _impl_._has_bits_[0] &= ~0x00000001u;
5741inline const std::string& HelmIVPStatus::helm_ivp_state()
const {
5743 if (_impl_.helm_ivp_state_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_.get();
5744 return _internal_helm_ivp_state();
5746template <
typename ArgT0,
typename... ArgT>
5747inline PROTOBUF_ALWAYS_INLINE
5748void HelmIVPStatus::set_helm_ivp_state(ArgT0&& arg0, ArgT... args) {
5749 _impl_._has_bits_[0] |= 0x00000001u;
5750 _impl_.helm_ivp_state_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5753inline std::string* HelmIVPStatus::mutable_helm_ivp_state() {
5754 std::string* _s = _internal_mutable_helm_ivp_state();
5758inline const std::string& HelmIVPStatus::_internal_helm_ivp_state()
const {
5759 return _impl_.helm_ivp_state_.Get();
5761inline void HelmIVPStatus::_internal_set_helm_ivp_state(
const std::string& value) {
5762 _impl_._has_bits_[0] |= 0x00000001u;
5763 _impl_.helm_ivp_state_.Set(value, GetArenaForAllocation());
5765inline std::string* HelmIVPStatus::_internal_mutable_helm_ivp_state() {
5766 _impl_._has_bits_[0] |= 0x00000001u;
5767 return _impl_.helm_ivp_state_.Mutable(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5769inline std::string* HelmIVPStatus::release_helm_ivp_state() {
5771 if (!_internal_has_helm_ivp_state()) {
5774 _impl_._has_bits_[0] &= ~0x00000001u;
5775 auto* p = _impl_.helm_ivp_state_.Release();
5778inline void HelmIVPStatus::set_allocated_helm_ivp_state(std::string* helm_ivp_state) {
5779 if (helm_ivp_state !=
nullptr) {
5780 _impl_._has_bits_[0] |= 0x00000001u;
5782 _impl_._has_bits_[0] &= ~0x00000001u;
5784 _impl_.helm_ivp_state_.SetAllocated(helm_ivp_state, GetArenaForAllocation());
5789inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_speed()
const {
5790 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5793inline bool HelmIVPStatus::has_helm_ivp_desired_speed()
const {
5794 return _internal_has_helm_ivp_desired_speed();
5796inline void HelmIVPStatus::clear_helm_ivp_desired_speed() {
5797 _impl_.helm_ivp_desired_speed_ =
false;
5798 _impl_._has_bits_[0] &= ~0x00000002u;
5800inline bool HelmIVPStatus::_internal_helm_ivp_desired_speed()
const {
5801 return _impl_.helm_ivp_desired_speed_;
5803inline bool HelmIVPStatus::helm_ivp_desired_speed()
const {
5805 return _internal_helm_ivp_desired_speed();
5807inline void HelmIVPStatus::_internal_set_helm_ivp_desired_speed(
bool value) {
5808 _impl_._has_bits_[0] |= 0x00000002u;
5809 _impl_.helm_ivp_desired_speed_ = value;
5811inline void HelmIVPStatus::set_helm_ivp_desired_speed(
bool value) {
5812 _internal_set_helm_ivp_desired_speed(value);
5817inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_heading()
const {
5818 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5821inline bool HelmIVPStatus::has_helm_ivp_desired_heading()
const {
5822 return _internal_has_helm_ivp_desired_heading();
5824inline void HelmIVPStatus::clear_helm_ivp_desired_heading() {
5825 _impl_.helm_ivp_desired_heading_ =
false;
5826 _impl_._has_bits_[0] &= ~0x00000004u;
5828inline bool HelmIVPStatus::_internal_helm_ivp_desired_heading()
const {
5829 return _impl_.helm_ivp_desired_heading_;
5831inline bool HelmIVPStatus::helm_ivp_desired_heading()
const {
5833 return _internal_helm_ivp_desired_heading();
5835inline void HelmIVPStatus::_internal_set_helm_ivp_desired_heading(
bool value) {
5836 _impl_._has_bits_[0] |= 0x00000004u;
5837 _impl_.helm_ivp_desired_heading_ = value;
5839inline void HelmIVPStatus::set_helm_ivp_desired_heading(
bool value) {
5840 _internal_set_helm_ivp_desired_heading(value);
5845inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_depth()
const {
5846 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5849inline bool HelmIVPStatus::has_helm_ivp_desired_depth()
const {
5850 return _internal_has_helm_ivp_desired_depth();
5852inline void HelmIVPStatus::clear_helm_ivp_desired_depth() {
5853 _impl_.helm_ivp_desired_depth_ =
false;
5854 _impl_._has_bits_[0] &= ~0x00000008u;
5856inline bool HelmIVPStatus::_internal_helm_ivp_desired_depth()
const {
5857 return _impl_.helm_ivp_desired_depth_;
5859inline bool HelmIVPStatus::helm_ivp_desired_depth()
const {
5861 return _internal_helm_ivp_desired_depth();
5863inline void HelmIVPStatus::_internal_set_helm_ivp_desired_depth(
bool value) {
5864 _impl_._has_bits_[0] |= 0x00000008u;
5865 _impl_.helm_ivp_desired_depth_ = value;
5867inline void HelmIVPStatus::set_helm_ivp_desired_depth(
bool value) {
5868 _internal_set_helm_ivp_desired_depth(value);
5873inline bool HelmIVPStatus::_internal_has_helm_ivp_data()
const {
5874 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5877inline bool HelmIVPStatus::has_helm_ivp_data()
const {
5878 return _internal_has_helm_ivp_data();
5880inline void HelmIVPStatus::clear_helm_ivp_data() {
5881 _impl_.helm_ivp_data_ =
false;
5882 _impl_._has_bits_[0] &= ~0x00000010u;
5884inline bool HelmIVPStatus::_internal_helm_ivp_data()
const {
5885 return _impl_.helm_ivp_data_;
5887inline bool HelmIVPStatus::helm_ivp_data()
const {
5889 return _internal_helm_ivp_data();
5891inline void HelmIVPStatus::_internal_set_helm_ivp_data(
bool value) {
5892 _impl_._has_bits_[0] |= 0x00000010u;
5893 _impl_.helm_ivp_data_ = value;
5895inline void HelmIVPStatus::set_helm_ivp_data(
bool value) {
5896 _internal_set_helm_ivp_data(value);
5905inline int ThreadHealth::_internal_error_size()
const {
5906 return _impl_.error_.size();
5908inline int ThreadHealth::error_size()
const {
5909 return _internal_error_size();
5911inline void ThreadHealth::clear_error() {
5912 _impl_.error_.Clear();
5914inline ::jaiabot::protobuf::Error ThreadHealth::_internal_error(
int index)
const {
5917inline ::jaiabot::protobuf::Error ThreadHealth::error(
int index)
const {
5919 return _internal_error(index);
5923 _impl_.error_.Set(index, value);
5928 _impl_.error_.Add(value);
5931 _internal_add_error(value);
5934inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5935ThreadHealth::error()
const {
5937 return _impl_.error_;
5939inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5940ThreadHealth::_internal_mutable_error() {
5941 return &_impl_.error_;
5943inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5944ThreadHealth::mutable_error() {
5946 return _internal_mutable_error();
5950inline int ThreadHealth::_internal_warning_size()
const {
5951 return _impl_.warning_.size();
5953inline int ThreadHealth::warning_size()
const {
5954 return _internal_warning_size();
5956inline void ThreadHealth::clear_warning() {
5957 _impl_.warning_.Clear();
5959inline ::jaiabot::protobuf::Warning ThreadHealth::_internal_warning(
int index)
const {
5962inline ::jaiabot::protobuf::Warning ThreadHealth::warning(
int index)
const {
5964 return _internal_warning(index);
5968 _impl_.warning_.Set(index, value);
5973 _impl_.warning_.Add(value);
5976 _internal_add_warning(value);
5979inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5980ThreadHealth::warning()
const {
5982 return _impl_.warning_;
5984inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5985ThreadHealth::_internal_mutable_warning() {
5986 return &_impl_.warning_;
5988inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5989ThreadHealth::mutable_warning() {
5991 return _internal_mutable_warning();
6003inline bool SystemdStartReport::_internal_has_clear_error()
const {
6004 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6007inline bool SystemdStartReport::has_clear_error()
const {
6008 return _internal_has_clear_error();
6010inline void SystemdStartReport::clear_clear_error() {
6011 _impl_.clear_error_ = 0;
6012 _impl_._has_bits_[0] &= ~0x00000001u;
6014inline ::jaiabot::protobuf::Error SystemdStartReport::_internal_clear_error()
const {
6017inline ::jaiabot::protobuf::Error SystemdStartReport::clear_error()
const {
6019 return _internal_clear_error();
6023 _impl_._has_bits_[0] |= 0x00000001u;
6024 _impl_.clear_error_ = value;
6027 _internal_set_clear_error(value);
6036inline bool SystemdStopReport::_internal_has_result()
const {
6037 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
6040inline bool SystemdStopReport::has_result()
const {
6041 return _internal_has_result();
6043inline void SystemdStopReport::clear_result() {
6045 _impl_._has_bits_[0] &= ~0x00000002u;
6047inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::_internal_result()
const {
6050inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::result()
const {
6052 return _internal_result();
6056 _impl_._has_bits_[0] |= 0x00000002u;
6057 _impl_.result_ = value;
6060 _internal_set_result(value);
6065inline bool SystemdStopReport::_internal_has_error()
const {
6066 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
6069inline bool SystemdStopReport::has_error()
const {
6070 return _internal_has_error();
6072inline void SystemdStopReport::clear_error() {
6074 _impl_._has_bits_[0] &= ~0x00000004u;
6076inline ::jaiabot::protobuf::Error SystemdStopReport::_internal_error()
const {
6079inline ::jaiabot::protobuf::Error SystemdStopReport::error()
const {
6081 return _internal_error();
6085 _impl_._has_bits_[0] |= 0x00000004u;
6086 _impl_.error_ = value;
6089 _internal_set_error(value);
6094inline bool SystemdStopReport::_internal_has_journal_dump_file()
const {
6095 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6098inline bool SystemdStopReport::has_journal_dump_file()
const {
6099 return _internal_has_journal_dump_file();
6101inline void SystemdStopReport::clear_journal_dump_file() {
6102 _impl_.journal_dump_file_.ClearToEmpty();
6103 _impl_._has_bits_[0] &= ~0x00000001u;
6105inline const std::string& SystemdStopReport::journal_dump_file()
const {
6107 return _internal_journal_dump_file();
6109template <
typename ArgT0,
typename... ArgT>
6110inline PROTOBUF_ALWAYS_INLINE
6111void SystemdStopReport::set_journal_dump_file(ArgT0&& arg0, ArgT... args) {
6112 _impl_._has_bits_[0] |= 0x00000001u;
6113 _impl_.journal_dump_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
6116inline std::string* SystemdStopReport::mutable_journal_dump_file() {
6117 std::string* _s = _internal_mutable_journal_dump_file();
6121inline const std::string& SystemdStopReport::_internal_journal_dump_file()
const {
6122 return _impl_.journal_dump_file_.Get();
6124inline void SystemdStopReport::_internal_set_journal_dump_file(
const std::string& value) {
6125 _impl_._has_bits_[0] |= 0x00000001u;
6126 _impl_.journal_dump_file_.Set(value, GetArenaForAllocation());
6128inline std::string* SystemdStopReport::_internal_mutable_journal_dump_file() {
6129 _impl_._has_bits_[0] |= 0x00000001u;
6130 return _impl_.journal_dump_file_.Mutable(GetArenaForAllocation());
6132inline std::string* SystemdStopReport::release_journal_dump_file() {
6134 if (!_internal_has_journal_dump_file()) {
6137 _impl_._has_bits_[0] &= ~0x00000001u;
6138 auto* p = _impl_.journal_dump_file_.Release();
6139#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6140 if (_impl_.journal_dump_file_.IsDefault()) {
6141 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6146inline void SystemdStopReport::set_allocated_journal_dump_file(std::string* journal_dump_file) {
6147 if (journal_dump_file !=
nullptr) {
6148 _impl_._has_bits_[0] |= 0x00000001u;
6150 _impl_._has_bits_[0] &= ~0x00000001u;
6152 _impl_.journal_dump_file_.SetAllocated(journal_dump_file, GetArenaForAllocation());
6153#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6154 if (_impl_.journal_dump_file_.IsDefault()) {
6155 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6166inline bool SystemdReportAck::_internal_has_error_ack()
const {
6167 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6170inline bool SystemdReportAck::has_error_ack()
const {
6171 return _internal_has_error_ack();
6173inline void SystemdReportAck::clear_error_ack() {
6174 _impl_.error_ack_ = 0;
6175 _impl_._has_bits_[0] &= ~0x00000001u;
6177inline ::jaiabot::protobuf::Error SystemdReportAck::_internal_error_ack()
const {
6180inline ::jaiabot::protobuf::Error SystemdReportAck::error_ack()
const {
6182 return _internal_error_ack();
6186 _impl_._has_bits_[0] |= 0x00000001u;
6187 _impl_.error_ack_ = value;
6190 _internal_set_error_ack(value);
6195 #pragma GCC diagnostic pop
6231PROTOBUF_NAMESPACE_OPEN
6236 return ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode_descriptor();
6241 return ::jaiabot::protobuf::NTPStatus_SyncSource_descriptor();
6246 return ::jaiabot::protobuf::NTPStatus_LeapIndicator_descriptor();
6251 return ::jaiabot::protobuf::NTPStatus_NTPSystemEvent_descriptor();
6256 return ::jaiabot::protobuf::SystemdStopReport_ServiceResult_descriptor();
6261 return ::jaiabot::protobuf::Error_descriptor();
6266 return ::jaiabot::protobuf::Warning_descriptor();
6269PROTOBUF_NAMESPACE_CLOSE
6273#include <google/protobuf/port_undef.inc>
static const HelmIVPStatus * internal_default_instance()
void set_helm_ivp_state(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(HelmIVPStatus *other)
HelmIVPStatus(HelmIVPStatus &&from) noexcept
HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
HelmIVPStatus & operator=(const HelmIVPStatus &from)
void CopyFrom(const HelmIVPStatus &from)
friend void swap(HelmIVPStatus &a, HelmIVPStatus &b)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
PROTOBUF_CONSTEXPR HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const HelmIVPStatus & default_instance()
void MergeFrom(const HelmIVPStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ClassData _class_data_
void Swap(HelmIVPStatus *other)
HelmIVPStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
HelmIVPStatus(const HelmIVPStatus &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~HelmIVPStatus() override
HelmIVPStatus & operator=(HelmIVPStatus &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const LinuxHardwareStatus_Disk &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(LinuxHardwareStatus_Disk *other)
LinuxHardwareStatus_Disk()
LinuxHardwareStatus_Disk(const LinuxHardwareStatus_Disk &from)
LinuxHardwareStatus_Disk(LinuxHardwareStatus_Disk &&from) noexcept
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~LinuxHardwareStatus_Disk() override
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Disk * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus_Disk & operator=(LinuxHardwareStatus_Disk &&from) noexcept
friend void swap(LinuxHardwareStatus_Disk &a, LinuxHardwareStatus_Disk &b)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const LinuxHardwareStatus_Disk & default_instance()
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Disk(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ClassData _class_data_
void Swap(LinuxHardwareStatus_Disk *other)
void CopyFrom(const LinuxHardwareStatus_Disk &from)
LinuxHardwareStatus_Disk(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const LinuxHardwareStatus_Disk * internal_default_instance()
LinuxHardwareStatus_Disk & operator=(const LinuxHardwareStatus_Disk &from)
void CopyFrom(const LinuxHardwareStatus_Memory &from)
~LinuxHardwareStatus_Memory() override
void MergeFrom(const LinuxHardwareStatus_Memory &from)
friend void swap(LinuxHardwareStatus_Memory &a, LinuxHardwareStatus_Memory &b)
LinuxHardwareStatus_Memory & operator=(LinuxHardwareStatus_Memory &&from) noexcept
static const ClassData _class_data_
LinuxHardwareStatus_Memory()
LinuxHardwareStatus_Memory(const LinuxHardwareStatus_Memory &from)
void UnsafeArenaSwap(LinuxHardwareStatus_Memory *other)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Memory * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Memory(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_Memory(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const LinuxHardwareStatus_Memory * internal_default_instance()
LinuxHardwareStatus_Memory & operator=(const LinuxHardwareStatus_Memory &from)
void Swap(LinuxHardwareStatus_Memory *other)
LinuxHardwareStatus_Memory(LinuxHardwareStatus_Memory &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const LinuxHardwareStatus_Memory & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
friend void swap(LinuxHardwareStatus_Processor_LoadAverages &a, LinuxHardwareStatus_Processor_LoadAverages &b)
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Processor_LoadAverages(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_Processor_LoadAverages(LinuxHardwareStatus_Processor_LoadAverages &&from) noexcept
LinuxHardwareStatus_Processor_LoadAverages()
LinuxHardwareStatus_Processor_LoadAverages * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void set_one_min(float value)
~LinuxHardwareStatus_Processor_LoadAverages() override
static const LinuxHardwareStatus_Processor_LoadAverages & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_five_min(float value)
void UnsafeArenaSwap(LinuxHardwareStatus_Processor_LoadAverages *other)
LinuxHardwareStatus_Processor_LoadAverages & operator=(LinuxHardwareStatus_Processor_LoadAverages &&from) noexcept
LinuxHardwareStatus_Processor_LoadAverages & operator=(const LinuxHardwareStatus_Processor_LoadAverages &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
size_t ByteSizeLong() const final
LinuxHardwareStatus_Processor_LoadAverages(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const LinuxHardwareStatus_Processor_LoadAverages * internal_default_instance()
bool has_five_min() const
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
bool has_fifteen_min() const
void set_fifteen_min(float value)
float fifteen_min() const
int GetCachedSize() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void CopyFrom(const LinuxHardwareStatus_Processor_LoadAverages &from)
static constexpr int kIndexInFileMessages
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
bool IsInitialized() const final
static const ClassData _class_data_
void MergeFrom(const LinuxHardwareStatus_Processor_LoadAverages &from)
LinuxHardwareStatus_Processor_LoadAverages(const LinuxHardwareStatus_Processor_LoadAverages &from)
void Swap(LinuxHardwareStatus_Processor_LoadAverages *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
~LinuxHardwareStatus_Processor() override
static const ClassData _class_data_
LinuxHardwareStatus_Processor & operator=(LinuxHardwareStatus_Processor &&from) noexcept
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Processor(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Processor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
LinuxHardwareStatus_Processor(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void Swap(LinuxHardwareStatus_Processor *other)
LinuxHardwareStatus_Processor & operator=(const LinuxHardwareStatus_Processor &from)
LinuxHardwareStatus_Processor(LinuxHardwareStatus_Processor &&from) noexcept
static const LinuxHardwareStatus_Processor & default_instance()
LinuxHardwareStatus_Processor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus_Processor(const LinuxHardwareStatus_Processor &from)
void MergeFrom(const LinuxHardwareStatus_Processor &from)
static const LinuxHardwareStatus_Processor * internal_default_instance()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void UnsafeArenaSwap(LinuxHardwareStatus_Processor *other)
friend void swap(LinuxHardwareStatus_Processor &a, LinuxHardwareStatus_Processor &b)
void CopyFrom(const LinuxHardwareStatus_Processor &from)
LinuxHardwareStatus_WiFi * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_WiFi(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
friend void swap(LinuxHardwareStatus_WiFi &a, LinuxHardwareStatus_WiFi &b)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void CopyFrom(const LinuxHardwareStatus_WiFi &from)
LinuxHardwareStatus_WiFi(LinuxHardwareStatus_WiFi &&from) noexcept
void UnsafeArenaSwap(LinuxHardwareStatus_WiFi *other)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
PROTOBUF_CONSTEXPR LinuxHardwareStatus_WiFi(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_WiFi & operator=(const LinuxHardwareStatus_WiFi &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const LinuxHardwareStatus_WiFi & default_instance()
~LinuxHardwareStatus_WiFi() override
LinuxHardwareStatus_WiFi & operator=(LinuxHardwareStatus_WiFi &&from) noexcept
static const LinuxHardwareStatus_WiFi * internal_default_instance()
LinuxHardwareStatus_WiFi(const LinuxHardwareStatus_WiFi &from)
static const ClassData _class_data_
void Swap(LinuxHardwareStatus_WiFi *other)
void MergeFrom(const LinuxHardwareStatus_WiFi &from)
LinuxHardwareStatus_WiFi()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type uptime_dimension
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const LinuxHardwareStatus &from)
void Swap(LinuxHardwareStatus *other)
static const LinuxHardwareStatus * internal_default_instance()
LinuxHardwareStatus(LinuxHardwareStatus &&from) noexcept
void UnsafeArenaSwap(LinuxHardwareStatus *other)
~LinuxHardwareStatus() override
friend void swap(LinuxHardwareStatus &a, LinuxHardwareStatus &b)
static const ClassData _class_data_
void set_uptime_with_units(Quantity value_w_units)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
boost::units::unit< uptime_dimension, boost::units::si::system > uptime_unit
boost::units::quantity< uptime_unit, google::protobuf::int32 > uptime_with_units() const
static const LinuxHardwareStatus & default_instance()
LinuxHardwareStatus & operator=(LinuxHardwareStatus &&from) noexcept
LinuxHardwareStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
LinuxHardwareStatus(const LinuxHardwareStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Quantity uptime_with_units() const
PROTOBUF_CONSTEXPR LinuxHardwareStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void CopyFrom(const LinuxHardwareStatus &from)
LinuxHardwareStatus & operator=(const LinuxHardwareStatus &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_jitter_with_units(Quantity value_w_units)
Quantity offset_with_units() const
boost::units::quantity< offset_unit, float > offset_with_units() const
NTPStatus_NTPPeer(const NTPStatus_NTPPeer &from)
void set_remote(ArgT0 &&arg0, ArgT... args)
static const ClassData _class_data_
~NTPStatus_NTPPeer() override
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
boost::units::make_scaled_unit< boost::units::unit< offset_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type offset_unit
void CopyFrom(const NTPStatus_NTPPeer &from)
NTPStatus_NTPPeer & operator=(NTPStatus_NTPPeer &&from) noexcept
NTPStatus_NTPPeer & operator=(const NTPStatus_NTPPeer &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void set_delay_with_units(Quantity value_w_units)
boost::units::quantity< poll_unit, google::protobuf::int32 > poll_with_units() const
static bool TallyCode_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TallyCode *value)
static const NTPStatus_NTPPeer * internal_default_instance()
void set_refid(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
NTPStatus_NTPPeer(NTPStatus_NTPPeer &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
friend void swap(NTPStatus_NTPPeer &a, NTPStatus_NTPPeer &b)
static const NTPStatus_NTPPeer & default_instance()
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type offset_dimension
Quantity when_with_units() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type when_dimension
void set_when_with_units(Quantity value_w_units)
boost::units::quantity< jitter_unit, float > jitter_with_units() const
boost::units::quantity< when_unit, google::protobuf::int32 > when_with_units() const
Quantity jitter_with_units() const
PROTOBUF_CONSTEXPR NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
boost::units::make_scaled_unit< boost::units::unit< jitter_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type jitter_unit
boost::units::unit< poll_dimension, boost::units::si::system > poll_unit
void set_offset_with_units(Quantity value_w_units)
void set_poll_with_units(Quantity value_w_units)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
boost::units::make_scaled_unit< boost::units::unit< delay_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type delay_unit
Quantity poll_with_units() const
NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type jitter_dimension
void UnsafeArenaSwap(NTPStatus_NTPPeer *other)
Quantity delay_with_units() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type poll_dimension
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TallyCode_descriptor()
void Swap(NTPStatus_NTPPeer *other)
NTPStatus_NTPPeer * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
boost::units::quantity< delay_unit, float > delay_with_units() const
static const std::string & TallyCode_Name(T enum_t_value)
boost::units::unit< when_dimension, boost::units::si::system > when_unit
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type delay_dimension
void MergeFrom(const NTPStatus_NTPPeer &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * LeapIndicator_descriptor()
static const NTPStatus & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void Swap(NTPStatus *other)
static const std::string & SyncSource_Name(T enum_t_value)
NTPStatus_LeapIndicator LeapIndicator
NTPStatus(const NTPStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SyncSource_descriptor()
static bool SyncSource_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SyncSource *value)
static const NTPStatus * internal_default_instance()
static bool LeapIndicator_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LeapIndicator *value)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPSystemEvent_descriptor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static bool LeapIndicator_IsValid(int value)
NTPStatus & operator=(NTPStatus &&from) noexcept
PROTOBUF_CONSTEXPR NTPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
NTPStatus_NTPSystemEvent NTPSystemEvent
NTPStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
friend void swap(NTPStatus &a, NTPStatus &b)
static const std::string & NTPSystemEvent_Name(T enum_t_value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static bool NTPSystemEvent_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPSystemEvent *value)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const NTPStatus &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void CopyFrom(const NTPStatus &from)
static const ClassData _class_data_
NTPStatus(NTPStatus &&from) noexcept
NTPStatus & operator=(const NTPStatus &from)
static const std::string & LeapIndicator_Name(T enum_t_value)
NTPStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void UnsafeArenaSwap(NTPStatus *other)
static bool NTPSystemEvent_IsValid(int value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ClassData _class_data_
~SystemdReportAck() override
SystemdReportAck(SystemdReportAck &&from) noexcept
void CopyFrom(const SystemdReportAck &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
SystemdReportAck & operator=(SystemdReportAck &&from) noexcept
void Swap(SystemdReportAck *other)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
SystemdReportAck(const SystemdReportAck &from)
static const SystemdReportAck * internal_default_instance()
void MergeFrom(const SystemdReportAck &from)
SystemdReportAck(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_CONSTEXPR SystemdReportAck(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
friend void swap(SystemdReportAck &a, SystemdReportAck &b)
void UnsafeArenaSwap(SystemdReportAck *other)
SystemdReportAck * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const SystemdReportAck & default_instance()
SystemdReportAck & operator=(const SystemdReportAck &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const SystemdStartReport & default_instance()
void CopyFrom(const SystemdStartReport &from)
SystemdStartReport & operator=(const SystemdStartReport &from)
~SystemdStartReport() override
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void Swap(SystemdStartReport *other)
static const SystemdStartReport * internal_default_instance()
friend void swap(SystemdStartReport &a, SystemdStartReport &b)
SystemdStartReport(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
SystemdStartReport & operator=(SystemdStartReport &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_CONSTEXPR SystemdStartReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ClassData _class_data_
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
SystemdStartReport(SystemdStartReport &&from) noexcept
SystemdStartReport(const SystemdStartReport &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void UnsafeArenaSwap(SystemdStartReport *other)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
SystemdStartReport * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void MergeFrom(const SystemdStartReport &from)
void set_journal_dump_file(ArgT0 &&arg0, ArgT... args)
static const std::string & ServiceResult_Name(T enum_t_value)
static bool ServiceResult_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ServiceResult *value)
SystemdStopReport(SystemdStopReport &&from) noexcept
static const SystemdStopReport & default_instance()
SystemdStopReport & operator=(SystemdStopReport &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void CopyFrom(const SystemdStopReport &from)
void MergeFrom(const SystemdStopReport &from)
void Swap(SystemdStopReport *other)
SystemdStopReport(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
SystemdStopReport & operator=(const SystemdStopReport &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ClassData _class_data_
friend void swap(SystemdStopReport &a, SystemdStopReport &b)
PROTOBUF_CONSTEXPR SystemdStopReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void UnsafeArenaSwap(SystemdStopReport *other)
SystemdStopReport(const SystemdStopReport &from)
static const SystemdStopReport * internal_default_instance()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
SystemdStopReport * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
~SystemdStopReport() override
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ServiceResult_descriptor()
void CopyFrom(const ThreadHealth &from)
void UnsafeArenaSwap(ThreadHealth *other)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const ThreadHealth &from)
PROTOBUF_CONSTEXPR ThreadHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void Swap(ThreadHealth *other)
static const ThreadHealth & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
ThreadHealth(ThreadHealth &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
friend void swap(ThreadHealth &a, ThreadHealth &b)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ClassData _class_data_
ThreadHealth(const ThreadHealth &from)
static const ThreadHealth * internal_default_instance()
ThreadHealth & operator=(const ThreadHealth &from)
ThreadHealth & operator=(ThreadHealth &&from) noexcept
ThreadHealth * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
ThreadHealth(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
VehicleHealth * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ClassData _class_data_
static const VehicleHealth & default_instance()
void CopyFrom(const VehicleHealth &from)
void UnsafeArenaSwap(VehicleHealth *other)
VehicleHealth(const VehicleHealth &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
PROTOBUF_CONSTEXPR VehicleHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
friend void swap(VehicleHealth &a, VehicleHealth &b)
void Swap(VehicleHealth *other)
VehicleHealth(VehicleHealth &&from) noexcept
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void MergeFrom(const VehicleHealth &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
VehicleHealth & operator=(const VehicleHealth &from)
VehicleHealth & operator=(VehicleHealth &&from) noexcept
static const VehicleHealth * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
VehicleHealth(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
::jaiabot::protobuf::LinuxHardwareStatus_Information * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Information >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode >()
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::SystemdStopReport_ServiceResult >()
::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_SyncSource >()
::jaiabot::protobuf::LinuxHardwareStatus_Processor * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Processor >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_NTPSystemEvent >()
::jaiabot::protobuf::LinuxHardwareStatus_Memory * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Memory >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::Error >()
::jaiabot::protobuf::NTPStatus_NTPPeer * Arena::CreateMaybeMessage<::jaiabot::protobuf::NTPStatus_NTPPeer >(Arena *)
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2fhealth_2eproto
::jaiabot::protobuf::LinuxHardwareStatus_Disk * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Disk >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_LeapIndicator >()
::jaiabot::protobuf::LinuxHardwareStatus_WiFi * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_WiFi >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::Warning >()
SystemdStartReportDefaultTypeInternal _SystemdStartReport_default_instance_
const std::string & SystemdStopReport_ServiceResult_Name(T enum_t_value)
constexpr NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer_TallyCode_TallyCode_MAX
constexpr NTPStatus_NTPSystemEvent NTPStatus_NTPSystemEvent_NTPSystemEvent_MAX
NTPStatus_NTPPeerDefaultTypeInternal _NTPStatus_NTPPeer_default_instance_
ThreadHealthDefaultTypeInternal _ThreadHealth_default_instance_
const std::string & NTPStatus_SyncSource_Name(T enum_t_value)
bool Error_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Error *value)
bool NTPStatus_NTPSystemEvent_IsValid(int value)
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::VehicleHealth, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::VehicleHealth >, 11, false > jaiabot_vehicle
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Warning_descriptor()
SystemdStopReportDefaultTypeInternal _SystemdStopReport_default_instance_
constexpr int NTPStatus_SyncSource_SyncSource_ARRAYSIZE
bool Warning_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Warning *value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_NTPSystemEvent_descriptor()
constexpr NTPStatus_SyncSource NTPStatus_SyncSource_SyncSource_MAX
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_NO_SYSTEM_PEER
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_STALE_LEAPSECOND_VALUES
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_CLOCK_STEP
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_RESTART
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_MODE
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_SET
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_PANIC_STOP
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_SPIKE_DETECT
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAPSECOND_VALUES_UPDATE_FROM_FILE
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_NOT_SET
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_ARMED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_EVENT_UNSPECIFIED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_KERNEL_INFO
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_EVENT_UNKNOWN
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_DISARMED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_CLOCK_SYNC
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_EVENT
constexpr int NTPStatus_NTPPeer_TallyCode_TallyCode_ARRAYSIZE
SystemdReportAckDefaultTypeInternal _SystemdReportAck_default_instance_
const std::string & NTPStatus_NTPSystemEvent_Name(T enum_t_value)
bool Error_IsValid(int value)
VehicleHealthDefaultTypeInternal _VehicleHealth_default_instance_
constexpr int NTPStatus_NTPSystemEvent_NTPSystemEvent_ARRAYSIZE
constexpr SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MAX
NTPStatus_NTPPeer_TallyCode
@ NTPStatus_NTPPeer_TallyCode_PEER_NOT_VALID
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_TABLE_OVERFLOW
@ NTPStatus_NTPPeer_TallyCode_PEER_PPS_SYNC
@ NTPStatus_NTPPeer_TallyCode_PEER_CODE_UNKNOWN
@ NTPStatus_NTPPeer_TallyCode_PEER_INCLUDED_IN_COMBINE
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_INTERSECTION
@ NTPStatus_NTPPeer_TallyCode_PEER_SYSTEM_SYNC_SOURCE
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_CLUSTER_ALGORITHM
@ NTPStatus_NTPPeer_TallyCode_PEER_ALTERNATIVE_BACKUP
bool NTPStatus_NTPSystemEvent_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_NTPSystemEvent *value)
constexpr NTPStatus_LeapIndicator NTPStatus_LeapIndicator_LeapIndicator_MIN
const std::string & NTPStatus_NTPPeer_TallyCode_Name(T enum_t_value)
LinuxHardwareStatus_MemoryDefaultTypeInternal _LinuxHardwareStatus_Memory_default_instance_
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SystemdStopReport_ServiceResult_descriptor()
constexpr Error Error_MIN
bool NTPStatus_SyncSource_IsValid(int value)
LinuxHardwareStatus_InformationDefaultTypeInternal _LinuxHardwareStatus_Information_default_instance_
constexpr int Warning_ARRAYSIZE
constexpr Warning Warning_MIN
constexpr int NTPStatus_LeapIndicator_LeapIndicator_ARRAYSIZE
bool SystemdStopReport_ServiceResult_IsValid(int value)
LinuxHardwareStatus_Processor_LoadAveragesDefaultTypeInternal _LinuxHardwareStatus_Processor_LoadAverages_default_instance_
const std::string & Error_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_LeapIndicator_descriptor()
bool NTPStatus_LeapIndicator_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_LeapIndicator *value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_NTPPeer_TallyCode_descriptor()
static const int kJaiabotVehicleFieldNumber
LinuxHardwareStatus_DiskDefaultTypeInternal _LinuxHardwareStatus_Disk_default_instance_
constexpr NTPStatus_NTPSystemEvent NTPStatus_NTPSystemEvent_NTPSystemEvent_MIN
LinuxHardwareStatus_ProcessorDefaultTypeInternal _LinuxHardwareStatus_Processor_default_instance_
@ ERROR__NOT_RESPONDING__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ ERROR__INIT_FAILED__BLUE_ROBOTICS__BAR30
@ ERROR__FAILED__JAIABOT_SIMULATOR
@ ERROR__NOT_RESPONDING__JAIABOT_FUSION
@ ERROR__FAILED__JAIABOT_CTD_MANAGER
@ ERROR__FAILED__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_COMMS_MANAGER
@ ERROR__FAILED__MOOS_PHELMIVP
@ ERROR__NOT_CALIBRATED_GYRO
@ ERROR__FAILED__GOBY_LIAISON
@ ERROR__NOT_RESPONDING__JAIABOT_SINGLE_THREAD_PATTERN
@ ERROR__MISSING_DATA__COURSE
@ ERROR__FAILED__GOBY_CORONER
@ ERROR__MOOS__HELMIVP_NO_DESIRED_DATA
@ ERROR__FAILED__GOBY_GPS
@ ERROR__NOT_RESPONDING__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__FAILED__JAIABOT_COMMS_MANAGER
@ ERROR__FAILED__PYTHON_JAIABOT_ECHO
@ ERROR__SYSTEM__RAM_SPACE_CRITICAL
@ ERROR__NOT_RESPONDING__JAIABOT_DRIVER_ARDUINO
@ ERROR__FAILED__PYTHON_JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__FAILED__JAIABOT_DATA_VISION
@ ERROR__SYSTEM__CPU_LOAD_FACTOR_CRITICAL
@ ERROR__FAILED__JAIABOT_ENGINEERING
@ ERROR__FAILED__JAIABOT_WEB_PORTAL
@ ERROR__FAILED__JAIABOT_METADATA
@ ERROR__NOT_RESPONDING__JAIABOT_HEALTH
@ ERROR__NOT_RESPONDING__JAIABOT_TURNER_C_FLUOR_SENSOR_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_PRESSURE_SENSOR
@ ERROR__FAILED__JAIABOT_PPK
@ ERROR__FAILED__JAIABOT_ECHO_DRIVER
@ ERROR__TOO_MANY_ERRORS_TO_REPORT_ALL
@ ERROR__NOT_RESPONDING__GOBY_LOGGER
@ ERROR__MOOS__HELMIVP_STATE_NOT_DRIVE
@ ERROR__NOT_RESPONDING__JAIABOT_AML_SENSOR_DRIVER
@ ERROR__MISSING_DATA__GPS_FIX
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_BOT
@ ERROR__MISSING_DATA__GPS_POSITION
@ ERROR__FAILED__GOBY_MOOS_GATEWAY
@ ERROR__NOT_RESPONDING__JAIABOT_DRIVER_CAMERA
@ ERROR__NOT_RESPONDING__JAIABOT_CTD_MANAGER
@ ERROR__FAILED__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__UNKNOWN_APP
@ ERROR__FAILED__JAIABOT_DRIVER_ARDUINO
@ ERROR__NOT_RESPONDING__JAIABOT_METADATA
@ ERROR__FAILED__JAIABOT_UDP_GATEWAY
@ ERROR__MISSING_DATA__CALIBRATION_MAG
@ ERROR__FAILED__GOBY_LOGGER
@ ERROR__FAILED__PYTHON_JAIABOT_AS_EZO_EC
@ ERROR__FAILED__MOOS_SIM_USIMMARINE
@ ERROR__MISSING_DATA__HEADING
@ ERROR__MISSING_DATA__CALIBRATION_SYS
@ ERROR__FAILED__JAIABOT_FUSION
@ ERROR__FAILED__GOBY_INTERVEHICLE_PORTAL
@ ERROR__FAILED__JAIABOT_LOG_CONVERTER
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_OTHER_HUB
@ ERROR__VEHICLE__VERY_LOW_BATTERY
@ ERROR__MISSING_DATA__SPEED
@ ERROR__SYSTEM__DATA_DISK_SPACE_CRITICAL
@ ERROR__MISSING_DATA__CALIBRATION_ACCEL
@ ERROR__VERSION__MISMATCH_ARDUINO
@ ERROR__NOT_RESPONDING__JAIABOT_IMU
@ ERROR__NOT_RESPONDING__GOBY_LIAISON
@ ERROR__FAILED__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_MAG
@ ERROR__FAILED__JAIABOT_PID_CONTROL
@ ERROR__NOT_RESPONDING__JAIABOT_MULTI_THREAD_PATTERN
@ ERROR__MISSING_DATA__BLUEROBOTICS_BAR30_DATA
@ ERROR__FAILED__PYTHON_JAIABOT_MOTOR_LISTENER
@ ERROR__SYSTEM__ROOTFS_DISK_SPACE_CRITICAL
@ ERROR__FAILED__MOOS_MOOSDB
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_HUB
@ ERROR__FAILED__JAIABOT_HEALTH
@ ERROR__NOT_RESPONDING__GOBY_CORONER
@ ERROR__NOT_RESPONDING__JAIABOT_SIMULATOR
@ ERROR__NOT_RESPONDING__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_ECHO_DRIVER
@ ERROR__SYSTEM__NTP_STATUS_QUERY_FAILED
@ ERROR__FAILED__MOOS_UPROCESSWATCH
@ ERROR__NOT_RESPONDING__GOBYD
@ ERROR__FAILED__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_IMU
@ ERROR__VEHICLE__CRITICALLY_LOW_BATTERY
@ ERROR__NOT_RESPONDING__GOBY_GPS
@ ERROR__VEHICLE__MISSING_DATA_BATTERY
@ ERROR__SYSTEM__NTP_PEERS_QUERY_FAILED
@ ERROR__SYSTEM__CANNOT_READ_MEMINFO
@ ERROR__NOT_CALIBRATED_SYS
@ ERROR__NOT_RESPONDING__GOBY_INTERVEHICLE_PORTAL
@ ERROR__FAILED__MOOS_SIM_MOOSDB
@ ERROR__FAILED__JAIABOT_SENSORS
@ ERROR__FAILED__PYTHON_JAIABOT_WEB_APP
@ ERROR__NOT_RESPONDING__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_IMU
@ ERROR__SYSTEM__CANNOT_READ_SYSINFO
@ ERROR__FAILED__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__NOT_RESPONDING__GOBY_MOOS_GATEWAY
@ ERROR__SYSTEM__CANNOT_READ_DISK_USAGE
@ ERROR__NOT_RESPONDING__JAIABOT_WEB_PORTAL
@ ERROR__NOT_RESPONDING__JAIABOT_PID_CONTROL
@ ERROR__MISSING_DATA__CALIBRATION_GYRO
@ ERROR__ARDUINO_CONNECTION_FAILED
@ ERROR__MISSING_DATA__ARDUINO_REPORT
@ ERROR__MISSING_DATA__PRESSURE
@ ERROR__NOT_RESPONDING__JAIABOT_ENGINEERING
@ ERROR__FAILED__MOOS_PNODEREPORTER
@ ERROR__NOT_CALIBRATED_ACCEL
@ NTPStatus_LeapIndicator_LEAP_UNKNOWN
@ NTPStatus_LeapIndicator_LEAP_LAST_MINUTE_HAS_59_SECONDS
@ NTPStatus_LeapIndicator_LEAP_CLOCK_NOT_SYNCHRONIZED
@ NTPStatus_LeapIndicator_LEAP_NONE
@ NTPStatus_LeapIndicator_LEAP_LAST_MINUTE_HAS_61_SECONDS
bool SystemdStopReport_ServiceResult_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SystemdStopReport_ServiceResult *value)
constexpr SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MIN
constexpr NTPStatus_LeapIndicator NTPStatus_LeapIndicator_LeapIndicator_MAX
LinuxHardwareStatus_WiFiDefaultTypeInternal _LinuxHardwareStatus_WiFi_default_instance_
constexpr int SystemdStopReport_ServiceResult_ServiceResult_ARRAYSIZE
LinuxHardwareStatusDefaultTypeInternal _LinuxHardwareStatus_default_instance_
bool NTPStatus_NTPPeer_TallyCode_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_NTPPeer_TallyCode *value)
HelmIVPStatusDefaultTypeInternal _HelmIVPStatus_default_instance_
bool NTPStatus_SyncSource_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_SyncSource *value)
constexpr int Error_ARRAYSIZE
SystemdStopReport_ServiceResult
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL
constexpr NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer_TallyCode_TallyCode_MIN
@ NTPStatus_SyncSource_SYNC_LOCAL
@ NTPStatus_SyncSource_SYNC_UNSPECIFIED
@ NTPStatus_SyncSource_SYNC_NTP
@ NTPStatus_SyncSource_SYNC_LF_RADIO
@ NTPStatus_SyncSource_SYNC_UHF_RADIO
@ NTPStatus_SyncSource_SYNC_TELEPHONE
@ NTPStatus_SyncSource_SYNC_OTHER
@ NTPStatus_SyncSource_SYNC_UNKNOWN
@ NTPStatus_SyncSource_SYNC_WRISTWATCH
@ NTPStatus_SyncSource_SYNC_PPS
@ NTPStatus_SyncSource_SYNC_HF_RADIO
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_SyncSource_descriptor()
static const int kJaiabotThreadFieldNumber
constexpr NTPStatus_SyncSource NTPStatus_SyncSource_SyncSource_MIN
const std::string & NTPStatus_LeapIndicator_Name(T enum_t_value)
bool NTPStatus_NTPPeer_TallyCode_IsValid(int value)
bool NTPStatus_LeapIndicator_IsValid(int value)
NTPStatusDefaultTypeInternal _NTPStatus_default_instance_
bool Warning_IsValid(int value)
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11, false > jaiabot_thread
constexpr Error Error_MAX
constexpr Warning Warning_MAX
const std::string & Warning_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Error_descriptor()
@ WARNING__COMMS_LOW_SIGNAL_STRENGTH
@ WARNING__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ WARNING__SYSTEM__NTP_JITTER_HIGH
@ WARNING__SYSTEM__RAM_SPACE_LOW
@ WARNING__NOT_RESPONDING__JAIABOT_RPM_LISTENER
@ WARNING__INIT_FAILED__AML
@ WARNING__MISSION__INFEASIBLE_MISSION__TRANSIT_MUST_HAVE_A_GOAL
@ WARNING__MISSING_DATA__COURSE
@ WARNING__NOT_RESPONDING__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ WARNING__NOT_RESPONDING__JAIABOT_ECHO_DRIVER
@ WARNING__TOO_MANY_WARNINGS_TO_REPORT_ALL
@ WARNING__MISSION__DATA_PRE_OFFLOAD_FAILED
@ WARNING__VEHICLE__NO_FORWARD_PROGRESS
@ WARNING__INIT_FAILED__TURNER__C_FLUOR
@ WARNING__VEHICLE__LOW_BATTERY
@ WARNING__MISSING_DATA__AML_DATA
@ WARNING__MISSING_DATA__ROLL
@ WARNING__MISSING_DATA__ATLAS_OEM_DO_DATA
@ WARNING__NOT_CALIBRATED_SYS
@ WARNING__MISSING_DATA__PITCH
@ WARNING__MISSING_DATA__TURNER_C_FLUOR_DATA
@ WARNING__NOT_RESPONDING__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ WARNING__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ WARNING__SYSTEM__CPU_LOAD_FACTOR_HIGH
@ WARNING__NOT_RESPONDING__JAIABOT_AML_SENSOR_DRIVER
@ WARNING__MISSING_DATA__ATLAS_OEM_EC_DATA
@ WARNING__NOT_RESPONDING__UNKNOWN_APP
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_DO
@ WARNING__MISSION__INFEASIBLE_MISSION__MUST_HAVE_RECOVERY_LOCATION_IF_NOT_RECOVERING_AT_FINAL_GOAL
@ WARNING__NOT_RESPONDING__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ WARNING__SYSTEM__NTP_NOT_SYNCHRONIZED
@ WARNING__TEMPERATURE__ARDUINO_TOO_HIGH
@ WARNING__MISSION__DATA_OFFLOAD_FAILED
@ WARNING__MISSION__DATA_POST_OFFLOAD_FAILED
@ WARNING__MISSION__INFEASIBLE_MISSION__MINIMUM_BOTTOM_DEPTH_REACHED
@ WARNING__MISSION__INFEASIBLE_MISSION__GOAL_DESIRED_DEPTH_EXCEEDED_MAX
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_EC
@ WARNING__SYSTEM__NTP_OFFSET_HIGH
@ WARNING__MISSING_DATA__TEMPERATURE
@ WARNING__NOT_RESPONDING__JAIABOT_ARDUINO_MOTOR_TEMP
@ WARNING__SYSTEM__ROOTFS_DISK_SPACE_LOW
@ WARNING__SYSTEM__DATA_DISK_SPACE_LOW
@ WARNING__MISSION__INFEASIBLE_MISSION__TRANSIT_CANNOT_RECOVER_AT_FINAL_GOAL_WITHOUT_A_GOAL
@ WARNING__MISSING_DATA__ATLAS_OEM_PH_DATA
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_PH
@ WARNING__TEMPERATURE__LINUX_TOO_HIGH
@ WARNING__MISSION__DATA__GPS_FIX_DEGRADED
static const uint32_t offsets[]