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>(
405 static_assert(::std::is_same<T, Error>::value ||
406 ::std::is_integral<T>::value,
407 "Incorrect type passed to function Error_Name.");
408 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
412 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Error* value) {
413 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Error>(
471 static_assert(::std::is_same<T, Warning>::value ||
472 ::std::is_integral<T>::value,
473 "Incorrect type passed to function Warning_Name.");
474 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
478 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Warning* value) {
479 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Warning>(
485 public ::PROTOBUF_NAMESPACE_ID::Message {
494 *
this = ::std::move(from);
502 if (
this == &from)
return *
this;
503 if (GetOwningArena() == from.GetOwningArena()
504 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
505 && GetOwningArena() !=
nullptr
516 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
519 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
522 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
545 if (other ==
this)
return;
546 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
547 if (GetOwningArena() !=
nullptr &&
548 GetOwningArena() == other->GetOwningArena()) {
550 if (GetOwningArena() == other->GetOwningArena()) {
554 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
558 if (other ==
this)
return;
559 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
566 return CreateMaybeMessage<LinuxHardwareStatus_Processor_LoadAverages>(arena);
568 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
570 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
572 LinuxHardwareStatus_Processor_LoadAverages::MergeImpl(*
this, from);
575 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
577 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
583 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
587 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
589 void SetCachedSize(
int size)
const final;
593 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
594 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
595 return "jaiabot.protobuf.LinuxHardwareStatus.Processor.LoadAverages";
599 bool is_message_owned =
false);
603 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
619 bool _internal_has_one_min()
const;
625 float _internal_one_min()
const;
626 void _internal_set_one_min(
float value);
632 bool _internal_has_five_min()
const;
638 float _internal_five_min()
const;
639 void _internal_set_five_min(
float value);
645 bool _internal_has_fifteen_min()
const;
651 float _internal_fifteen_min()
const;
652 void _internal_set_fifteen_min(
float value);
660 size_t RequiredFieldsByteSizeFallback()
const;
662 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
663 typedef void InternalArenaConstructable_;
664 typedef void DestructorSkippable_;
666 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
667 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
673 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
678 public ::PROTOBUF_NAMESPACE_ID::Message {
687 *
this = ::std::move(from);
695 if (
this == &from)
return *
this;
696 if (GetOwningArena() == from.GetOwningArena()
697 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
698 && GetOwningArena() !=
nullptr
709 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
712 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
715 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
716 return GetDescriptor();
719 return default_instance().GetMetadata().descriptor;
722 return default_instance().GetMetadata().reflection;
725 return *internal_default_instance();
731 static constexpr int kIndexInFileMessages =
738 if (other ==
this)
return;
739 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
740 if (GetOwningArena() !=
nullptr &&
741 GetOwningArena() == other->GetOwningArena()) {
743 if (GetOwningArena() == other->GetOwningArena()) {
747 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
751 if (other ==
this)
return;
752 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
759 return CreateMaybeMessage<LinuxHardwareStatus_Processor>(arena);
761 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
763 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
765 LinuxHardwareStatus_Processor::MergeImpl(*
this, from);
768 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
770 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
771 bool IsInitialized() const final;
773 size_t ByteSizeLong() const final;
774 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
775 uint8_t* _InternalSerialize(
776 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
777 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
780 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
782 void SetCachedSize(
int size)
const final;
786 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
787 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
788 return "jaiabot.protobuf.LinuxHardwareStatus.Processor";
792 bool is_message_owned =
false);
796 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
798 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
807 kLoadsFieldNumber = 10,
808 kNumProcessesFieldNumber = 15,
809 kNumProcessorsFieldNumber = 20,
812 bool has_loads()
const;
814 bool _internal_has_loads()
const;
817 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& loads()
const;
818 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* release_loads();
822 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& _internal_loads()
const;
825 void unsafe_arena_set_allocated_loads(
830 bool has_num_processes()
const;
832 bool _internal_has_num_processes()
const;
834 void clear_num_processes();
835 int32_t num_processes()
const;
836 void set_num_processes(int32_t value);
838 int32_t _internal_num_processes()
const;
839 void _internal_set_num_processes(int32_t value);
843 bool has_num_processors()
const;
845 bool _internal_has_num_processors()
const;
847 void clear_num_processors();
848 int32_t num_processors()
const;
849 void set_num_processors(int32_t value);
851 int32_t _internal_num_processors()
const;
852 void _internal_set_num_processors(int32_t value);
859 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
860 typedef void InternalArenaConstructable_;
861 typedef void DestructorSkippable_;
863 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
864 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
866 int32_t num_processes_;
867 int32_t num_processors_;
870 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
875 public ::PROTOBUF_NAMESPACE_ID::Message {
884 *
this = ::std::move(from);
892 if (
this == &from)
return *
this;
893 if (GetOwningArena() == from.GetOwningArena()
894 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
895 && GetOwningArena() !=
nullptr
906 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
909 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
912 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
913 return GetDescriptor();
916 return default_instance().GetMetadata().descriptor;
919 return default_instance().GetMetadata().reflection;
922 return *internal_default_instance();
928 static constexpr int kIndexInFileMessages =
935 if (other ==
this)
return;
936 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
937 if (GetOwningArena() !=
nullptr &&
938 GetOwningArena() == other->GetOwningArena()) {
940 if (GetOwningArena() == other->GetOwningArena()) {
944 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
948 if (other ==
this)
return;
949 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
956 return CreateMaybeMessage<LinuxHardwareStatus_Information>(arena);
958 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
960 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
962 LinuxHardwareStatus_Information::MergeImpl(*
this, from);
965 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
967 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
968 bool IsInitialized() const final;
970 size_t ByteSizeLong() const final;
971 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
972 uint8_t* _InternalSerialize(
973 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
974 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
977 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
979 void SetCachedSize(
int size)
const final;
983 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
984 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
985 return "jaiabot.protobuf.LinuxHardwareStatus.Information";
989 bool is_message_owned =
false);
993 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
995 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1002 kTotalFieldNumber = 1,
1003 kAvailableFieldNumber = 2,
1004 kUsePercentFieldNumber = 3,
1007 bool has_total()
const;
1009 bool _internal_has_total()
const;
1012 uint64_t total()
const;
1013 void set_total(uint64_t value);
1015 uint64_t _internal_total()
const;
1016 void _internal_set_total(uint64_t value);
1020 bool has_available()
const;
1022 bool _internal_has_available()
const;
1024 void clear_available();
1025 uint64_t available()
const;
1026 void set_available(uint64_t value);
1028 uint64_t _internal_available()
const;
1029 void _internal_set_available(uint64_t value);
1033 bool has_use_percent()
const;
1035 bool _internal_has_use_percent()
const;
1037 void clear_use_percent();
1038 float use_percent()
const;
1039 void set_use_percent(
float value);
1041 float _internal_use_percent()
const;
1042 void _internal_set_use_percent(
float value);
1045 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;
1047 template<
typename Quantity >
1049 { set_total(boost::units::quantity<total_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1051 template<
typename Quantity >
1053 {
return Quantity(total() *
total_unit()); };
1056 {
return total_with_units<boost::units::quantity< total_unit,google::protobuf::uint64 > >(); };
1058 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;
1060 template<
typename Quantity >
1062 { set_available(boost::units::quantity<available_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1064 template<
typename Quantity >
1069 {
return available_with_units<boost::units::quantity< available_unit,google::protobuf::uint64 > >(); };
1076 size_t RequiredFieldsByteSizeFallback()
const;
1078 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1079 typedef void InternalArenaConstructable_;
1080 typedef void DestructorSkippable_;
1082 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1083 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1085 uint64_t available_;
1089 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1094 public ::PROTOBUF_NAMESPACE_ID::Message {
1103 *
this = ::std::move(from);
1111 if (
this == &from)
return *
this;
1112 if (GetOwningArena() == from.GetOwningArena()
1113 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1114 && GetOwningArena() !=
nullptr
1117 InternalSwap(&from);
1125 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1128 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1132 return GetDescriptor();
1135 return default_instance().GetMetadata().descriptor;
1138 return default_instance().GetMetadata().reflection;
1141 return *internal_default_instance();
1147 static constexpr int kIndexInFileMessages =
1154 if (other ==
this)
return;
1155 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1156 if (GetOwningArena() !=
nullptr &&
1157 GetOwningArena() == other->GetOwningArena()) {
1159 if (GetOwningArena() == other->GetOwningArena()) {
1161 InternalSwap(other);
1163 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1167 if (other ==
this)
return;
1168 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1169 InternalSwap(other);
1175 return CreateMaybeMessage<LinuxHardwareStatus_Memory>(arena);
1177 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1179 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1181 LinuxHardwareStatus_Memory::MergeImpl(*
this, from);
1184 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1186 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1187 bool IsInitialized() const final;
1189 size_t ByteSizeLong() const final;
1190 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1191 uint8_t* _InternalSerialize(
1192 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1193 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1196 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1198 void SetCachedSize(
int size)
const final;
1202 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1203 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1204 return "jaiabot.protobuf.LinuxHardwareStatus.Memory";
1208 bool is_message_owned =
false);
1212 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1214 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1221 kRamFieldNumber = 1,
1222 kSwapFieldNumber = 2,
1225 bool has_ram()
const;
1227 bool _internal_has_ram()
const;
1230 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& ram()
const;
1231 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_ram();
1235 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_ram()
const;
1238 void unsafe_arena_set_allocated_ram(
1243 bool has_swap()
const;
1245 bool _internal_has_swap()
const;
1248 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& swap()
const;
1249 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_swap();
1253 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_swap()
const;
1256 void unsafe_arena_set_allocated_swap(
1265 size_t RequiredFieldsByteSizeFallback()
const;
1267 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1268 typedef void InternalArenaConstructable_;
1269 typedef void DestructorSkippable_;
1271 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1272 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1277 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1282 public ::PROTOBUF_NAMESPACE_ID::Message {
1291 *
this = ::std::move(from);
1299 if (
this == &from)
return *
this;
1300 if (GetOwningArena() == from.GetOwningArena()
1301 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1302 && GetOwningArena() !=
nullptr
1305 InternalSwap(&from);
1313 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1316 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1320 return GetDescriptor();
1323 return default_instance().GetMetadata().descriptor;
1326 return default_instance().GetMetadata().reflection;
1329 return *internal_default_instance();
1335 static constexpr int kIndexInFileMessages =
1342 if (other ==
this)
return;
1343 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1344 if (GetOwningArena() !=
nullptr &&
1345 GetOwningArena() == other->GetOwningArena()) {
1347 if (GetOwningArena() == other->GetOwningArena()) {
1349 InternalSwap(other);
1351 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1355 if (other ==
this)
return;
1356 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1357 InternalSwap(other);
1363 return CreateMaybeMessage<LinuxHardwareStatus_Disk>(arena);
1365 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1367 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1369 LinuxHardwareStatus_Disk::MergeImpl(*
this, from);
1372 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1374 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1375 bool IsInitialized() const final;
1377 size_t ByteSizeLong() const final;
1378 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1379 uint8_t* _InternalSerialize(
1380 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1381 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1384 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1386 void SetCachedSize(
int size)
const final;
1390 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1391 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1392 return "jaiabot.protobuf.LinuxHardwareStatus.Disk";
1396 bool is_message_owned =
false);
1400 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1402 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1409 kRootfsFieldNumber = 1,
1410 kDataFieldNumber = 2,
1413 bool has_rootfs()
const;
1415 bool _internal_has_rootfs()
const;
1417 void clear_rootfs();
1418 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& rootfs()
const;
1419 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_rootfs();
1423 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_rootfs()
const;
1426 void unsafe_arena_set_allocated_rootfs(
1431 bool has_data()
const;
1433 bool _internal_has_data()
const;
1436 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& data()
const;
1437 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_data();
1441 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_data()
const;
1444 void unsafe_arena_set_allocated_data(
1452 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1453 typedef void InternalArenaConstructable_;
1454 typedef void DestructorSkippable_;
1456 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1457 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1462 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1467 public ::PROTOBUF_NAMESPACE_ID::Message {
1476 *
this = ::std::move(from);
1484 if (
this == &from)
return *
this;
1485 if (GetOwningArena() == from.GetOwningArena()
1486 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1487 && GetOwningArena() !=
nullptr
1490 InternalSwap(&from);
1498 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1501 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1505 return GetDescriptor();
1508 return default_instance().GetMetadata().descriptor;
1511 return default_instance().GetMetadata().reflection;
1514 return *internal_default_instance();
1520 static constexpr int kIndexInFileMessages =
1527 if (other ==
this)
return;
1528 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1529 if (GetOwningArena() !=
nullptr &&
1530 GetOwningArena() == other->GetOwningArena()) {
1532 if (GetOwningArena() == other->GetOwningArena()) {
1534 InternalSwap(other);
1536 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1540 if (other ==
this)
return;
1541 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1542 InternalSwap(other);
1548 return CreateMaybeMessage<LinuxHardwareStatus_WiFi>(arena);
1550 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1552 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1554 LinuxHardwareStatus_WiFi::MergeImpl(*
this, from);
1557 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1559 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1560 bool IsInitialized() const final;
1562 size_t ByteSizeLong() const final;
1563 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1564 uint8_t* _InternalSerialize(
1565 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1566 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1569 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1571 void SetCachedSize(
int size)
const final;
1575 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1576 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1577 return "jaiabot.protobuf.LinuxHardwareStatus.WiFi";
1581 bool is_message_owned =
false);
1585 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1587 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1594 kIsConnectedFieldNumber = 1,
1595 kLinkQualityFieldNumber = 2,
1596 kLinkQualityPercentageFieldNumber = 3,
1597 kSignalLevelFieldNumber = 4,
1598 kNoiseLevelFieldNumber = 5,
1601 bool has_is_connected()
const;
1603 bool _internal_has_is_connected()
const;
1605 void clear_is_connected();
1606 bool is_connected()
const;
1607 void set_is_connected(
bool value);
1609 bool _internal_is_connected()
const;
1610 void _internal_set_is_connected(
bool value);
1614 bool has_link_quality()
const;
1616 bool _internal_has_link_quality()
const;
1618 void clear_link_quality();
1619 uint32_t link_quality()
const;
1620 void set_link_quality(uint32_t value);
1622 uint32_t _internal_link_quality()
const;
1623 void _internal_set_link_quality(uint32_t value);
1627 bool has_link_quality_percentage()
const;
1629 bool _internal_has_link_quality_percentage()
const;
1631 void clear_link_quality_percentage();
1632 uint32_t link_quality_percentage()
const;
1633 void set_link_quality_percentage(uint32_t value);
1635 uint32_t _internal_link_quality_percentage()
const;
1636 void _internal_set_link_quality_percentage(uint32_t value);
1640 bool has_signal_level()
const;
1642 bool _internal_has_signal_level()
const;
1644 void clear_signal_level();
1645 int32_t signal_level()
const;
1646 void set_signal_level(int32_t value);
1648 int32_t _internal_signal_level()
const;
1649 void _internal_set_signal_level(int32_t value);
1653 bool has_noise_level()
const;
1655 bool _internal_has_noise_level()
const;
1657 void clear_noise_level();
1658 int32_t noise_level()
const;
1659 void set_noise_level(int32_t value);
1661 int32_t _internal_noise_level()
const;
1662 void _internal_set_noise_level(int32_t value);
1669 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1670 typedef void InternalArenaConstructable_;
1671 typedef void DestructorSkippable_;
1673 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1674 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1676 uint32_t link_quality_;
1677 uint32_t link_quality_percentage_;
1678 int32_t signal_level_;
1679 int32_t noise_level_;
1682 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1687 public ::PROTOBUF_NAMESPACE_ID::Message {
1696 *
this = ::std::move(from);
1704 if (
this == &from)
return *
this;
1705 if (GetOwningArena() == from.GetOwningArena()
1706 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1707 && GetOwningArena() !=
nullptr
1710 InternalSwap(&from);
1718 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1721 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1725 return GetDescriptor();
1728 return default_instance().GetMetadata().descriptor;
1731 return default_instance().GetMetadata().reflection;
1734 return *internal_default_instance();
1740 static constexpr int kIndexInFileMessages =
1747 if (other ==
this)
return;
1748 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1749 if (GetOwningArena() !=
nullptr &&
1750 GetOwningArena() == other->GetOwningArena()) {
1752 if (GetOwningArena() == other->GetOwningArena()) {
1754 InternalSwap(other);
1756 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1760 if (other ==
this)
return;
1761 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1762 InternalSwap(other);
1768 return CreateMaybeMessage<LinuxHardwareStatus>(arena);
1770 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1772 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1774 LinuxHardwareStatus::MergeImpl(*
this, from);
1777 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1779 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1780 bool IsInitialized() const final;
1782 size_t ByteSizeLong() const final;
1783 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1784 uint8_t* _InternalSerialize(
1785 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1786 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1789 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1791 void SetCachedSize(
int size)
const final;
1795 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1796 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1797 return "jaiabot.protobuf.LinuxHardwareStatus";
1801 bool is_message_owned =
false);
1805 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1807 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1820 kProcessorFieldNumber = 20,
1821 kMemoryFieldNumber = 30,
1822 kDiskFieldNumber = 40,
1823 kWifiFieldNumber = 50,
1824 kUptimeFieldNumber = 10,
1827 bool has_processor()
const;
1829 bool _internal_has_processor()
const;
1831 void clear_processor();
1832 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& processor()
const;
1833 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor* release_processor();
1837 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& _internal_processor()
const;
1840 void unsafe_arena_set_allocated_processor(
1845 bool has_memory()
const;
1847 bool _internal_has_memory()
const;
1849 void clear_memory();
1850 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& memory()
const;
1851 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Memory* release_memory();
1855 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& _internal_memory()
const;
1858 void unsafe_arena_set_allocated_memory(
1863 bool has_disk()
const;
1865 bool _internal_has_disk()
const;
1868 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& disk()
const;
1869 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Disk* release_disk();
1873 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& _internal_disk()
const;
1876 void unsafe_arena_set_allocated_disk(
1881 bool has_wifi()
const;
1883 bool _internal_has_wifi()
const;
1886 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& wifi()
const;
1887 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* release_wifi();
1891 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& _internal_wifi()
const;
1894 void unsafe_arena_set_allocated_wifi(
1899 bool has_uptime()
const;
1901 bool _internal_has_uptime()
const;
1903 void clear_uptime();
1904 int32_t uptime()
const;
1905 void set_uptime(int32_t value);
1907 int32_t _internal_uptime()
const;
1908 void _internal_set_uptime(int32_t value);
1911 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
uptime_dimension;
1913 typedef boost::units::unit<uptime_dimension,boost::units::si::system>
uptime_unit;
1915 template<
typename Quantity >
1917 { set_uptime(boost::units::quantity<uptime_unit,google::protobuf::int32 >(value_w_units).value() ); };
1919 template<
typename Quantity >
1924 {
return uptime_with_units<boost::units::quantity< uptime_unit,google::protobuf::int32 > >(); };
1930 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1931 typedef void InternalArenaConstructable_;
1932 typedef void DestructorSkippable_;
1934 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1935 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1943 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1948 public ::PROTOBUF_NAMESPACE_ID::Message {
1952 explicit PROTOBUF_CONSTEXPR
NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1957 *
this = ::std::move(from);
1965 if (
this == &from)
return *
this;
1966 if (GetOwningArena() == from.GetOwningArena()
1967 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1968 && GetOwningArena() !=
nullptr
1971 InternalSwap(&from);
1979 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1982 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1986 return GetDescriptor();
1989 return default_instance().GetMetadata().descriptor;
1992 return default_instance().GetMetadata().reflection;
1995 return *internal_default_instance();
2001 static constexpr int kIndexInFileMessages =
2008 if (other ==
this)
return;
2009 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2010 if (GetOwningArena() !=
nullptr &&
2011 GetOwningArena() == other->GetOwningArena()) {
2013 if (GetOwningArena() == other->GetOwningArena()) {
2015 InternalSwap(other);
2017 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2021 if (other ==
this)
return;
2022 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2023 InternalSwap(other);
2029 return CreateMaybeMessage<NTPStatus_NTPPeer>(arena);
2031 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2033 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2035 NTPStatus_NTPPeer::MergeImpl(*
this, from);
2038 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2040 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2041 bool IsInitialized() const final;
2043 size_t ByteSizeLong() const final;
2044 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2045 uint8_t* _InternalSerialize(
2046 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2047 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2050 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2052 void SetCachedSize(
int size)
const final;
2056 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2057 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2058 return "jaiabot.protobuf.NTPStatus.NTPPeer";
2062 bool is_message_owned =
false);
2066 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2068 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2074 NTPStatus_NTPPeer_TallyCode_PEER_CODE_UNKNOWN;
2076 NTPStatus_NTPPeer_TallyCode_PEER_NOT_VALID;
2078 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_INTERSECTION;
2079 static constexpr
TallyCode PEER_DISCARDED_BY_TABLE_OVERFLOW =
2080 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_TABLE_OVERFLOW;
2081 static constexpr
TallyCode PEER_DISCARDED_BY_CLUSTER_ALGORITHM =
2082 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_CLUSTER_ALGORITHM;
2084 NTPStatus_NTPPeer_TallyCode_PEER_INCLUDED_IN_COMBINE;
2086 NTPStatus_NTPPeer_TallyCode_PEER_ALTERNATIVE_BACKUP;
2088 NTPStatus_NTPPeer_TallyCode_PEER_SYSTEM_SYNC_SOURCE;
2090 NTPStatus_NTPPeer_TallyCode_PEER_PPS_SYNC;
2091 static inline
bool TallyCode_IsValid(
int value) {
2098 static constexpr int TallyCode_ARRAYSIZE =
2100 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2104 template<
typename T>
2106 static_assert(::std::is_same<T, TallyCode>::value ||
2107 ::std::is_integral<T>::value,
2108 "Incorrect type passed to function TallyCode_Name.");
2119 kRemoteFieldNumber = 2,
2120 kRefidFieldNumber = 3,
2121 kReachFieldNumber = 7,
2122 kJitterFieldNumber = 10,
2123 kTallyCodeFieldNumber = 1,
2124 kStratumFieldNumber = 4,
2125 kWhenFieldNumber = 5,
2126 kPollFieldNumber = 6,
2127 kDelayFieldNumber = 8,
2128 kOffsetFieldNumber = 9,
2131 bool has_remote()
const;
2133 bool _internal_has_remote()
const;
2135 void clear_remote();
2136 const std::string& remote()
const;
2137 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2139 std::string* mutable_remote();
2140 PROTOBUF_NODISCARD std::string* release_remote();
2141 void set_allocated_remote(std::string* remote);
2143 const std::string& _internal_remote()
const;
2144 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_remote(
const std::string& value);
2145 std::string* _internal_mutable_remote();
2149 bool has_refid()
const;
2151 bool _internal_has_refid()
const;
2154 const std::string& refid()
const;
2155 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2157 std::string* mutable_refid();
2158 PROTOBUF_NODISCARD std::string* release_refid();
2159 void set_allocated_refid(std::string* refid);
2161 const std::string& _internal_refid()
const;
2162 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_refid(
const std::string& value);
2163 std::string* _internal_mutable_refid();
2167 bool has_reach()
const;
2169 bool _internal_has_reach()
const;
2172 int32_t reach()
const;
2173 void set_reach(int32_t value);
2175 int32_t _internal_reach()
const;
2176 void _internal_set_reach(int32_t value);
2180 bool has_jitter()
const;
2182 bool _internal_has_jitter()
const;
2184 void clear_jitter();
2185 float jitter()
const;
2186 void set_jitter(
float value);
2188 float _internal_jitter()
const;
2189 void _internal_set_jitter(
float value);
2193 bool has_tally_code()
const;
2195 bool _internal_has_tally_code()
const;
2197 void clear_tally_code();
2206 bool has_stratum()
const;
2208 bool _internal_has_stratum()
const;
2210 void clear_stratum();
2211 int32_t stratum()
const;
2212 void set_stratum(int32_t value);
2214 int32_t _internal_stratum()
const;
2215 void _internal_set_stratum(int32_t value);
2219 bool has_when()
const;
2221 bool _internal_has_when()
const;
2224 int32_t when()
const;
2225 void set_when(int32_t value);
2227 int32_t _internal_when()
const;
2228 void _internal_set_when(int32_t value);
2232 bool has_poll()
const;
2234 bool _internal_has_poll()
const;
2237 int32_t poll()
const;
2238 void set_poll(int32_t value);
2240 int32_t _internal_poll()
const;
2241 void _internal_set_poll(int32_t value);
2245 bool has_delay()
const;
2247 bool _internal_has_delay()
const;
2250 float delay()
const;
2251 void set_delay(
float value);
2253 float _internal_delay()
const;
2254 void _internal_set_delay(
float value);
2258 bool has_offset()
const;
2260 bool _internal_has_offset()
const;
2262 void clear_offset();
2263 float offset()
const;
2264 void set_offset(
float value);
2266 float _internal_offset()
const;
2267 void _internal_set_offset(
float value);
2270 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
when_dimension;
2272 typedef boost::units::unit<when_dimension,boost::units::si::system>
when_unit;
2274 template<
typename Quantity >
2276 { set_when(boost::units::quantity<when_unit,google::protobuf::int32 >(value_w_units).value() ); };
2278 template<
typename Quantity >
2280 {
return Quantity(when() *
when_unit()); };
2283 {
return when_with_units<boost::units::quantity< when_unit,google::protobuf::int32 > >(); };
2285 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
poll_dimension;
2287 typedef boost::units::unit<poll_dimension,boost::units::si::system>
poll_unit;
2289 template<
typename Quantity >
2291 { set_poll(boost::units::quantity<poll_unit,google::protobuf::int32 >(value_w_units).value() ); };
2293 template<
typename Quantity >
2295 {
return Quantity(poll() *
poll_unit()); };
2298 {
return poll_with_units<boost::units::quantity< poll_unit,google::protobuf::int32 > >(); };
2300 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
delay_dimension;
2302 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;
2304 template<
typename Quantity >
2306 { set_delay(boost::units::quantity<delay_unit,float >(value_w_units).value() ); };
2308 template<
typename Quantity >
2310 {
return Quantity(delay() *
delay_unit()); };
2313 {
return delay_with_units<boost::units::quantity< delay_unit,float > >(); };
2315 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
offset_dimension;
2317 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;
2319 template<
typename Quantity >
2321 { set_offset(boost::units::quantity<offset_unit,float >(value_w_units).value() ); };
2323 template<
typename Quantity >
2328 {
return offset_with_units<boost::units::quantity< offset_unit,float > >(); };
2330 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
jitter_dimension;
2332 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;
2334 template<
typename Quantity >
2336 { set_jitter(boost::units::quantity<jitter_unit,float >(value_w_units).value() ); };
2338 template<
typename Quantity >
2343 {
return jitter_with_units<boost::units::quantity< jitter_unit,float > >(); };
2350 size_t RequiredFieldsByteSizeFallback()
const;
2352 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2353 typedef void InternalArenaConstructable_;
2354 typedef void DestructorSkippable_;
2356 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2357 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2358 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr remote_;
2359 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr refid_;
2370 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2375 public ::PROTOBUF_NAMESPACE_ID::Message {
2379 explicit PROTOBUF_CONSTEXPR
NTPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2384 *
this = ::std::move(from);
2392 if (
this == &from)
return *
this;
2393 if (GetOwningArena() == from.GetOwningArena()
2394 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2395 && GetOwningArena() !=
nullptr
2398 InternalSwap(&from);
2406 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2409 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2413 return GetDescriptor();
2416 return default_instance().GetMetadata().descriptor;
2419 return default_instance().GetMetadata().reflection;
2422 return *internal_default_instance();
2425 return reinterpret_cast<const NTPStatus*
>(
2428 static constexpr int kIndexInFileMessages =
2435 if (other ==
this)
return;
2436 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2437 if (GetOwningArena() !=
nullptr &&
2438 GetOwningArena() == other->GetOwningArena()) {
2440 if (GetOwningArena() == other->GetOwningArena()) {
2442 InternalSwap(other);
2444 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2448 if (other ==
this)
return;
2449 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2450 InternalSwap(other);
2455 NTPStatus*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
2456 return CreateMaybeMessage<NTPStatus>(arena);
2458 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2460 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2462 NTPStatus::MergeImpl(*
this, from);
2465 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2467 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2468 bool IsInitialized() const final;
2470 size_t ByteSizeLong() const final;
2471 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2472 uint8_t* _InternalSerialize(
2473 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2474 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2477 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2479 void SetCachedSize(
int size)
const final;
2483 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2484 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2485 return "jaiabot.protobuf.NTPStatus";
2489 bool is_message_owned =
false);
2493 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2495 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2503 NTPStatus_SyncSource_SYNC_UNKNOWN;
2505 NTPStatus_SyncSource_SYNC_UNSPECIFIED;
2507 NTPStatus_SyncSource_SYNC_PPS;
2509 NTPStatus_SyncSource_SYNC_LF_RADIO;
2511 NTPStatus_SyncSource_SYNC_HF_RADIO;
2513 NTPStatus_SyncSource_SYNC_UHF_RADIO;
2515 NTPStatus_SyncSource_SYNC_LOCAL;
2517 NTPStatus_SyncSource_SYNC_NTP;
2519 NTPStatus_SyncSource_SYNC_OTHER;
2521 NTPStatus_SyncSource_SYNC_WRISTWATCH;
2523 NTPStatus_SyncSource_SYNC_TELEPHONE;
2524 static inline
bool SyncSource_IsValid(
int value) {
2531 static constexpr int SyncSource_ARRAYSIZE =
2533 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2537 template<
typename T>
2539 static_assert(::std::is_same<T, SyncSource>::value ||
2540 ::std::is_integral<T>::value,
2541 "Incorrect type passed to function SyncSource_Name.");
2567 static constexpr int LeapIndicator_ARRAYSIZE =
2569 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2573 template<
typename T>
2575 static_assert(::std::is_same<T, LeapIndicator>::value ||
2576 ::std::is_integral<T>::value,
2577 "Incorrect type passed to function LeapIndicator_Name.");
2627 static constexpr int NTPSystemEvent_ARRAYSIZE =
2629 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2633 template<
typename T>
2635 static_assert(::std::is_same<T, NTPSystemEvent>::value ||
2636 ::std::is_integral<T>::value,
2637 "Incorrect type passed to function NTPSystemEvent_Name.");
2648 kPeerFieldNumber = 21,
2649 kSystemSyncPeerFieldNumber = 20,
2650 kSystemEventCounterFieldNumber = 12,
2651 kLastSystemEventFieldNumber = 13,
2652 kSyncSourceFieldNumber = 10,
2653 kLeapIndicatorFieldNumber = 11,
2656 int peer_size()
const;
2658 int _internal_peer_size()
const;
2662 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
2665 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_peer(
int index)
const;
2668 const ::jaiabot::protobuf::NTPStatus_NTPPeer& peer(
int index)
const;
2670 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
2674 bool has_system_sync_peer()
const;
2676 bool _internal_has_system_sync_peer()
const;
2678 void clear_system_sync_peer();
2679 const ::jaiabot::protobuf::NTPStatus_NTPPeer& system_sync_peer()
const;
2680 PROTOBUF_NODISCARD ::jaiabot::protobuf::NTPStatus_NTPPeer* release_system_sync_peer();
2684 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_system_sync_peer()
const;
2687 void unsafe_arena_set_allocated_system_sync_peer(
2692 bool has_system_event_counter()
const;
2694 bool _internal_has_system_event_counter()
const;
2696 void clear_system_event_counter();
2697 int32_t system_event_counter()
const;
2698 void set_system_event_counter(int32_t value);
2700 int32_t _internal_system_event_counter()
const;
2701 void _internal_set_system_event_counter(int32_t value);
2705 bool has_last_system_event()
const;
2707 bool _internal_has_last_system_event()
const;
2709 void clear_last_system_event();
2718 bool has_sync_source()
const;
2720 bool _internal_has_sync_source()
const;
2722 void clear_sync_source();
2731 bool has_leap_indicator()
const;
2733 bool _internal_has_leap_indicator()
const;
2735 void clear_leap_indicator();
2747 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2748 typedef void InternalArenaConstructable_;
2749 typedef void DestructorSkippable_;
2751 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2752 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2753 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer > peer_;
2755 int32_t system_event_counter_;
2756 int last_system_event_;
2758 int leap_indicator_;
2761 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2766 public ::PROTOBUF_NAMESPACE_ID::Message {
2770 explicit PROTOBUF_CONSTEXPR
HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2775 *
this = ::std::move(from);
2783 if (
this == &from)
return *
this;
2784 if (GetOwningArena() == from.GetOwningArena()
2785 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2786 && GetOwningArena() !=
nullptr
2789 InternalSwap(&from);
2797 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2800 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2804 return GetDescriptor();
2807 return default_instance().GetMetadata().descriptor;
2810 return default_instance().GetMetadata().reflection;
2813 return *internal_default_instance();
2819 static constexpr int kIndexInFileMessages =
2826 if (other ==
this)
return;
2827 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2828 if (GetOwningArena() !=
nullptr &&
2829 GetOwningArena() == other->GetOwningArena()) {
2831 if (GetOwningArena() == other->GetOwningArena()) {
2833 InternalSwap(other);
2835 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2839 if (other ==
this)
return;
2840 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2841 InternalSwap(other);
2847 return CreateMaybeMessage<HelmIVPStatus>(arena);
2849 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2851 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2853 HelmIVPStatus::MergeImpl(*
this, from);
2856 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2858 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2859 bool IsInitialized() const final;
2861 size_t ByteSizeLong() const final;
2862 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2863 uint8_t* _InternalSerialize(
2864 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2865 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2868 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2870 void SetCachedSize(
int size)
const final;
2874 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2875 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2876 return "jaiabot.protobuf.HelmIVPStatus";
2880 bool is_message_owned =
false);
2884 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2886 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2893 kHelmIvpStateFieldNumber = 1,
2894 kHelmIvpDesiredSpeedFieldNumber = 2,
2895 kHelmIvpDesiredHeadingFieldNumber = 3,
2896 kHelmIvpDesiredDepthFieldNumber = 4,
2897 kHelmIvpDataFieldNumber = 5,
2900 bool has_helm_ivp_state()
const;
2902 bool _internal_has_helm_ivp_state()
const;
2904 void clear_helm_ivp_state();
2905 const std::string& helm_ivp_state()
const;
2906 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2908 std::string* mutable_helm_ivp_state();
2909 PROTOBUF_NODISCARD std::string* release_helm_ivp_state();
2910 void set_allocated_helm_ivp_state(std::string* helm_ivp_state);
2912 const std::string& _internal_helm_ivp_state()
const;
2913 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_helm_ivp_state(
const std::string& value);
2914 std::string* _internal_mutable_helm_ivp_state();
2918 bool has_helm_ivp_desired_speed()
const;
2920 bool _internal_has_helm_ivp_desired_speed()
const;
2922 void clear_helm_ivp_desired_speed();
2923 bool helm_ivp_desired_speed()
const;
2924 void set_helm_ivp_desired_speed(
bool value);
2926 bool _internal_helm_ivp_desired_speed()
const;
2927 void _internal_set_helm_ivp_desired_speed(
bool value);
2931 bool has_helm_ivp_desired_heading()
const;
2933 bool _internal_has_helm_ivp_desired_heading()
const;
2935 void clear_helm_ivp_desired_heading();
2936 bool helm_ivp_desired_heading()
const;
2937 void set_helm_ivp_desired_heading(
bool value);
2939 bool _internal_helm_ivp_desired_heading()
const;
2940 void _internal_set_helm_ivp_desired_heading(
bool value);
2944 bool has_helm_ivp_desired_depth()
const;
2946 bool _internal_has_helm_ivp_desired_depth()
const;
2948 void clear_helm_ivp_desired_depth();
2949 bool helm_ivp_desired_depth()
const;
2950 void set_helm_ivp_desired_depth(
bool value);
2952 bool _internal_helm_ivp_desired_depth()
const;
2953 void _internal_set_helm_ivp_desired_depth(
bool value);
2957 bool has_helm_ivp_data()
const;
2959 bool _internal_has_helm_ivp_data()
const;
2961 void clear_helm_ivp_data();
2962 bool helm_ivp_data()
const;
2963 void set_helm_ivp_data(
bool value);
2965 bool _internal_helm_ivp_data()
const;
2966 void _internal_set_helm_ivp_data(
bool value);
2973 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2974 typedef void InternalArenaConstructable_;
2975 typedef void DestructorSkippable_;
2977 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2978 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2979 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_helm_ivp_state_;
2980 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr helm_ivp_state_;
2981 bool helm_ivp_desired_speed_;
2982 bool helm_ivp_desired_heading_;
2983 bool helm_ivp_desired_depth_;
2984 bool helm_ivp_data_;
2987 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2992 public ::PROTOBUF_NAMESPACE_ID::Message {
2996 explicit PROTOBUF_CONSTEXPR
ThreadHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3001 *
this = ::std::move(from);
3009 if (
this == &from)
return *
this;
3010 if (GetOwningArena() == from.GetOwningArena()
3011 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3012 && GetOwningArena() !=
nullptr
3015 InternalSwap(&from);
3023 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3026 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3030 return GetDescriptor();
3033 return default_instance().GetMetadata().descriptor;
3036 return default_instance().GetMetadata().reflection;
3039 return *internal_default_instance();
3045 static constexpr int kIndexInFileMessages =
3052 if (other ==
this)
return;
3053 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3054 if (GetOwningArena() !=
nullptr &&
3055 GetOwningArena() == other->GetOwningArena()) {
3057 if (GetOwningArena() == other->GetOwningArena()) {
3059 InternalSwap(other);
3061 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3065 if (other ==
this)
return;
3066 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3067 InternalSwap(other);
3073 return CreateMaybeMessage<ThreadHealth>(arena);
3075 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3077 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3079 ThreadHealth::MergeImpl(*
this, from);
3082 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3084 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3085 bool IsInitialized() const final;
3087 size_t ByteSizeLong() const final;
3088 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3089 uint8_t* _InternalSerialize(
3090 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3091 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3094 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3096 void SetCachedSize(
int size)
const final;
3100 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3101 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3102 return "jaiabot.protobuf.ThreadHealth";
3106 bool is_message_owned =
false);
3110 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3112 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3119 kErrorFieldNumber = 1,
3120 kWarningFieldNumber = 2,
3123 int error_size()
const;
3125 int _internal_error_size()
const;
3131 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_error();
3136 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& error()
const;
3137 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_error();
3140 int warning_size()
const;
3142 int _internal_warning_size()
const;
3144 void clear_warning();
3148 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_warning();
3153 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& warning()
const;
3154 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_warning();
3160 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3161 typedef void InternalArenaConstructable_;
3162 typedef void DestructorSkippable_;
3164 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> error_;
3165 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> warning_;
3166 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3169 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3174 public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase {
3177 explicit PROTOBUF_CONSTEXPR
VehicleHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3182 *
this = ::std::move(from);
3190 if (
this == &from)
return *
this;
3191 if (GetOwningArena() == from.GetOwningArena()
3192 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3193 && GetOwningArena() !=
nullptr
3196 InternalSwap(&from);
3204 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3207 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3211 return GetDescriptor();
3214 return default_instance().GetMetadata().descriptor;
3217 return default_instance().GetMetadata().reflection;
3220 return *internal_default_instance();
3226 static constexpr int kIndexInFileMessages =
3233 if (other ==
this)
return;
3234 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3235 if (GetOwningArena() !=
nullptr &&
3236 GetOwningArena() == other->GetOwningArena()) {
3238 if (GetOwningArena() == other->GetOwningArena()) {
3240 InternalSwap(other);
3242 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3246 if (other ==
this)
return;
3247 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3248 InternalSwap(other);
3254 return CreateMaybeMessage<VehicleHealth>(arena);
3256 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3258 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*
this, from);
3260 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3262 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*
this, from);
3267 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3268 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3269 return "jaiabot.protobuf.VehicleHealth";
3273 bool is_message_owned =
false);
3277 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3279 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3289 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3290 typedef
void InternalArenaConstructable_;
3291 typedef
void DestructorSkippable_;
3294 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3299 public ::PROTOBUF_NAMESPACE_ID::Message {
3308 *
this = ::std::move(from);
3316 if (
this == &from)
return *
this;
3317 if (GetOwningArena() == from.GetOwningArena()
3318 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3319 && GetOwningArena() !=
nullptr
3322 InternalSwap(&from);
3330 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3333 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3337 return GetDescriptor();
3340 return default_instance().GetMetadata().descriptor;
3343 return default_instance().GetMetadata().reflection;
3346 return *internal_default_instance();
3352 static constexpr int kIndexInFileMessages =
3359 if (other ==
this)
return;
3360 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3361 if (GetOwningArena() !=
nullptr &&
3362 GetOwningArena() == other->GetOwningArena()) {
3364 if (GetOwningArena() == other->GetOwningArena()) {
3366 InternalSwap(other);
3368 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3372 if (other ==
this)
return;
3373 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3374 InternalSwap(other);
3380 return CreateMaybeMessage<SystemdStartReport>(arena);
3382 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3384 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3386 SystemdStartReport::MergeImpl(*
this, from);
3389 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3391 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3392 bool IsInitialized() const final;
3394 size_t ByteSizeLong() const final;
3395 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3396 uint8_t* _InternalSerialize(
3397 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3398 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3401 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3403 void SetCachedSize(
int size)
const final;
3407 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3408 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3409 return "jaiabot.protobuf.SystemdStartReport";
3413 bool is_message_owned =
false);
3417 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3419 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3426 kClearErrorFieldNumber = 1,
3429 bool has_clear_error()
const;
3431 bool _internal_has_clear_error()
const;
3433 void clear_clear_error();
3445 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3446 typedef void InternalArenaConstructable_;
3447 typedef void DestructorSkippable_;
3449 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3450 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3454 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3459 public ::PROTOBUF_NAMESPACE_ID::Message {
3463 explicit PROTOBUF_CONSTEXPR
SystemdStopReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3468 *
this = ::std::move(from);
3476 if (
this == &from)
return *
this;
3477 if (GetOwningArena() == from.GetOwningArena()
3478 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3479 && GetOwningArena() !=
nullptr
3482 InternalSwap(&from);
3490 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3493 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3497 return GetDescriptor();
3500 return default_instance().GetMetadata().descriptor;
3503 return default_instance().GetMetadata().reflection;
3506 return *internal_default_instance();
3512 static constexpr int kIndexInFileMessages =
3519 if (other ==
this)
return;
3520 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3521 if (GetOwningArena() !=
nullptr &&
3522 GetOwningArena() == other->GetOwningArena()) {
3524 if (GetOwningArena() == other->GetOwningArena()) {
3526 InternalSwap(other);
3528 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3532 if (other ==
this)
return;
3533 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3534 InternalSwap(other);
3540 return CreateMaybeMessage<SystemdStopReport>(arena);
3542 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3544 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3546 SystemdStopReport::MergeImpl(*
this, from);
3549 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3551 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3552 bool IsInitialized() const final;
3554 size_t ByteSizeLong() const final;
3555 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3556 uint8_t* _InternalSerialize(
3557 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3558 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3561 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3563 void SetCachedSize(
int size)
const final;
3567 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3568 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3569 return "jaiabot.protobuf.SystemdStopReport";
3573 bool is_message_owned =
false);
3577 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3579 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3585 SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN;
3587 SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS;
3589 SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL;
3591 SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT;
3593 SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE;
3595 SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL;
3597 SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP;
3599 SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG;
3601 SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT;
3603 SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES;
3604 static inline
bool ServiceResult_IsValid(
int value) {
3611 static constexpr int ServiceResult_ARRAYSIZE =
3613 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
3617 template<
typename T>
3619 static_assert(::std::is_same<T, ServiceResult>::value ||
3620 ::std::is_integral<T>::value,
3621 "Incorrect type passed to function ServiceResult_Name.");
3632 kJournalDumpFileFieldNumber = 3,
3633 kResultFieldNumber = 1,
3634 kErrorFieldNumber = 2,
3637 bool has_journal_dump_file()
const;
3639 bool _internal_has_journal_dump_file()
const;
3641 void clear_journal_dump_file();
3642 const std::string& journal_dump_file()
const;
3643 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
3645 std::string* mutable_journal_dump_file();
3646 PROTOBUF_NODISCARD std::string* release_journal_dump_file();
3647 void set_allocated_journal_dump_file(std::string* journal_dump_file);
3649 const std::string& _internal_journal_dump_file()
const;
3650 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_journal_dump_file(
const std::string& value);
3651 std::string* _internal_mutable_journal_dump_file();
3655 bool has_result()
const;
3657 bool _internal_has_result()
const;
3659 void clear_result();
3668 bool has_error()
const;
3670 bool _internal_has_error()
const;
3685 size_t RequiredFieldsByteSizeFallback()
const;
3687 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3688 typedef void InternalArenaConstructable_;
3689 typedef void DestructorSkippable_;
3691 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3692 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3693 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr journal_dump_file_;
3698 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3703 public ::PROTOBUF_NAMESPACE_ID::Message {
3707 explicit PROTOBUF_CONSTEXPR
SystemdReportAck(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3712 *
this = ::std::move(from);
3720 if (
this == &from)
return *
this;
3721 if (GetOwningArena() == from.GetOwningArena()
3722 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3723 && GetOwningArena() !=
nullptr
3726 InternalSwap(&from);
3734 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3737 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3741 return GetDescriptor();
3744 return default_instance().GetMetadata().descriptor;
3747 return default_instance().GetMetadata().reflection;
3750 return *internal_default_instance();
3756 static constexpr int kIndexInFileMessages =
3763 if (other ==
this)
return;
3764 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3765 if (GetOwningArena() !=
nullptr &&
3766 GetOwningArena() == other->GetOwningArena()) {
3768 if (GetOwningArena() == other->GetOwningArena()) {
3770 InternalSwap(other);
3772 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3776 if (other ==
this)
return;
3777 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3778 InternalSwap(other);
3784 return CreateMaybeMessage<SystemdReportAck>(arena);
3786 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3788 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3790 SystemdReportAck::MergeImpl(*
this, from);
3793 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3795 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3796 bool IsInitialized() const final;
3798 size_t ByteSizeLong() const final;
3799 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3800 uint8_t* _InternalSerialize(
3801 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3802 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3805 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3807 void SetCachedSize(
int size)
const final;
3811 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3812 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3813 return "jaiabot.protobuf.SystemdReportAck";
3817 bool is_message_owned =
false);
3821 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3823 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3830 kErrorAckFieldNumber = 1,
3833 bool has_error_ack()
const;
3835 bool _internal_has_error_ack()
const;
3837 void clear_error_ack();
3849 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3850 typedef void InternalArenaConstructable_;
3851 typedef void DestructorSkippable_;
3853 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3854 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3858 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3863extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth,
3864 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11,
false >
3867extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::VehicleHealth,
3868 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::VehicleHealth >, 11,
false >
3874 #pragma GCC diagnostic push
3875 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
3880inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_one_min()
const {
3881 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3884inline bool LinuxHardwareStatus_Processor_LoadAverages::has_one_min()
const {
3885 return _internal_has_one_min();
3887inline void LinuxHardwareStatus_Processor_LoadAverages::clear_one_min() {
3888 _impl_.one_min_ = 0;
3889 _impl_._has_bits_[0] &= ~0x00000001u;
3891inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_one_min()
const {
3892 return _impl_.one_min_;
3894inline float LinuxHardwareStatus_Processor_LoadAverages::one_min()
const {
3896 return _internal_one_min();
3898inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_one_min(
float value) {
3899 _impl_._has_bits_[0] |= 0x00000001u;
3900 _impl_.one_min_ = value;
3902inline void LinuxHardwareStatus_Processor_LoadAverages::set_one_min(
float value) {
3903 _internal_set_one_min(value);
3908inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_five_min()
const {
3909 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3912inline bool LinuxHardwareStatus_Processor_LoadAverages::has_five_min()
const {
3913 return _internal_has_five_min();
3915inline void LinuxHardwareStatus_Processor_LoadAverages::clear_five_min() {
3916 _impl_.five_min_ = 0;
3917 _impl_._has_bits_[0] &= ~0x00000002u;
3919inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_five_min()
const {
3920 return _impl_.five_min_;
3922inline float LinuxHardwareStatus_Processor_LoadAverages::five_min()
const {
3924 return _internal_five_min();
3926inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_five_min(
float value) {
3927 _impl_._has_bits_[0] |= 0x00000002u;
3928 _impl_.five_min_ = value;
3930inline void LinuxHardwareStatus_Processor_LoadAverages::set_five_min(
float value) {
3931 _internal_set_five_min(value);
3936inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_fifteen_min()
const {
3937 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
3940inline bool LinuxHardwareStatus_Processor_LoadAverages::has_fifteen_min()
const {
3941 return _internal_has_fifteen_min();
3943inline void LinuxHardwareStatus_Processor_LoadAverages::clear_fifteen_min() {
3944 _impl_.fifteen_min_ = 0;
3945 _impl_._has_bits_[0] &= ~0x00000004u;
3947inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_fifteen_min()
const {
3948 return _impl_.fifteen_min_;
3950inline float LinuxHardwareStatus_Processor_LoadAverages::fifteen_min()
const {
3952 return _internal_fifteen_min();
3954inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_fifteen_min(
float value) {
3955 _impl_._has_bits_[0] |= 0x00000004u;
3956 _impl_.fifteen_min_ = value;
3958inline void LinuxHardwareStatus_Processor_LoadAverages::set_fifteen_min(
float value) {
3959 _internal_set_fifteen_min(value);
3968inline bool LinuxHardwareStatus_Processor::_internal_has_loads()
const {
3969 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3970 PROTOBUF_ASSUME(!value || _impl_.loads_ !=
nullptr);
3973inline bool LinuxHardwareStatus_Processor::has_loads()
const {
3974 return _internal_has_loads();
3976inline void LinuxHardwareStatus_Processor::clear_loads() {
3977 if (_impl_.loads_ !=
nullptr) _impl_.loads_->Clear();
3978 _impl_._has_bits_[0] &= ~0x00000001u;
3980inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::_internal_loads()
const {
3981 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* p = _impl_.loads_;
3985inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::loads()
const {
3987 return _internal_loads();
3989inline void LinuxHardwareStatus_Processor::unsafe_arena_set_allocated_loads(
3991 if (GetArenaForAllocation() ==
nullptr) {
3992 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.loads_);
3994 _impl_.loads_ = loads;
3996 _impl_._has_bits_[0] |= 0x00000001u;
3998 _impl_._has_bits_[0] &= ~0x00000001u;
4002inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::release_loads() {
4003 _impl_._has_bits_[0] &= ~0x00000001u;
4005 _impl_.loads_ =
nullptr;
4006#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4007 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4008 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4009 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4011 if (GetArenaForAllocation() !=
nullptr) {
4012 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4017inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::unsafe_arena_release_loads() {
4019 _impl_._has_bits_[0] &= ~0x00000001u;
4021 _impl_.loads_ =
nullptr;
4024inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::_internal_mutable_loads() {
4025 _impl_._has_bits_[0] |= 0x00000001u;
4026 if (_impl_.loads_ ==
nullptr) {
4030 return _impl_.loads_;
4032inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::mutable_loads() {
4038 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4039 if (message_arena ==
nullptr) {
4040 delete _impl_.loads_;
4043 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4044 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(loads);
4045 if (message_arena != submessage_arena) {
4046 loads = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4047 message_arena, loads, submessage_arena);
4049 _impl_._has_bits_[0] |= 0x00000001u;
4051 _impl_._has_bits_[0] &= ~0x00000001u;
4053 _impl_.loads_ = loads;
4058inline bool LinuxHardwareStatus_Processor::_internal_has_num_processes()
const {
4059 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4062inline bool LinuxHardwareStatus_Processor::has_num_processes()
const {
4063 return _internal_has_num_processes();
4065inline void LinuxHardwareStatus_Processor::clear_num_processes() {
4066 _impl_.num_processes_ = 0;
4067 _impl_._has_bits_[0] &= ~0x00000002u;
4069inline int32_t LinuxHardwareStatus_Processor::_internal_num_processes()
const {
4070 return _impl_.num_processes_;
4072inline int32_t LinuxHardwareStatus_Processor::num_processes()
const {
4074 return _internal_num_processes();
4076inline void LinuxHardwareStatus_Processor::_internal_set_num_processes(int32_t value) {
4077 _impl_._has_bits_[0] |= 0x00000002u;
4078 _impl_.num_processes_ = value;
4080inline void LinuxHardwareStatus_Processor::set_num_processes(int32_t value) {
4081 _internal_set_num_processes(value);
4086inline bool LinuxHardwareStatus_Processor::_internal_has_num_processors()
const {
4087 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4090inline bool LinuxHardwareStatus_Processor::has_num_processors()
const {
4091 return _internal_has_num_processors();
4093inline void LinuxHardwareStatus_Processor::clear_num_processors() {
4094 _impl_.num_processors_ = 0;
4095 _impl_._has_bits_[0] &= ~0x00000004u;
4097inline int32_t LinuxHardwareStatus_Processor::_internal_num_processors()
const {
4098 return _impl_.num_processors_;
4100inline int32_t LinuxHardwareStatus_Processor::num_processors()
const {
4102 return _internal_num_processors();
4104inline void LinuxHardwareStatus_Processor::_internal_set_num_processors(int32_t value) {
4105 _impl_._has_bits_[0] |= 0x00000004u;
4106 _impl_.num_processors_ = value;
4108inline void LinuxHardwareStatus_Processor::set_num_processors(int32_t value) {
4109 _internal_set_num_processors(value);
4118inline bool LinuxHardwareStatus_Information::_internal_has_total()
const {
4119 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4122inline bool LinuxHardwareStatus_Information::has_total()
const {
4123 return _internal_has_total();
4125inline void LinuxHardwareStatus_Information::clear_total() {
4126 _impl_.total_ = uint64_t{0u};
4127 _impl_._has_bits_[0] &= ~0x00000001u;
4129inline uint64_t LinuxHardwareStatus_Information::_internal_total()
const {
4130 return _impl_.total_;
4132inline uint64_t LinuxHardwareStatus_Information::total()
const {
4134 return _internal_total();
4136inline void LinuxHardwareStatus_Information::_internal_set_total(uint64_t value) {
4137 _impl_._has_bits_[0] |= 0x00000001u;
4138 _impl_.total_ = value;
4140inline void LinuxHardwareStatus_Information::set_total(uint64_t value) {
4141 _internal_set_total(value);
4146inline bool LinuxHardwareStatus_Information::_internal_has_available()
const {
4147 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4150inline bool LinuxHardwareStatus_Information::has_available()
const {
4151 return _internal_has_available();
4153inline void LinuxHardwareStatus_Information::clear_available() {
4154 _impl_.available_ = uint64_t{0u};
4155 _impl_._has_bits_[0] &= ~0x00000002u;
4157inline uint64_t LinuxHardwareStatus_Information::_internal_available()
const {
4158 return _impl_.available_;
4160inline uint64_t LinuxHardwareStatus_Information::available()
const {
4162 return _internal_available();
4164inline void LinuxHardwareStatus_Information::_internal_set_available(uint64_t value) {
4165 _impl_._has_bits_[0] |= 0x00000002u;
4166 _impl_.available_ = value;
4168inline void LinuxHardwareStatus_Information::set_available(uint64_t value) {
4169 _internal_set_available(value);
4174inline bool LinuxHardwareStatus_Information::_internal_has_use_percent()
const {
4175 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4178inline bool LinuxHardwareStatus_Information::has_use_percent()
const {
4179 return _internal_has_use_percent();
4181inline void LinuxHardwareStatus_Information::clear_use_percent() {
4182 _impl_.use_percent_ = 0;
4183 _impl_._has_bits_[0] &= ~0x00000004u;
4185inline float LinuxHardwareStatus_Information::_internal_use_percent()
const {
4186 return _impl_.use_percent_;
4188inline float LinuxHardwareStatus_Information::use_percent()
const {
4190 return _internal_use_percent();
4192inline void LinuxHardwareStatus_Information::_internal_set_use_percent(
float value) {
4193 _impl_._has_bits_[0] |= 0x00000004u;
4194 _impl_.use_percent_ = value;
4196inline void LinuxHardwareStatus_Information::set_use_percent(
float value) {
4197 _internal_set_use_percent(value);
4206inline bool LinuxHardwareStatus_Memory::_internal_has_ram()
const {
4207 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4208 PROTOBUF_ASSUME(!value || _impl_.ram_ !=
nullptr);
4211inline bool LinuxHardwareStatus_Memory::has_ram()
const {
4212 return _internal_has_ram();
4214inline void LinuxHardwareStatus_Memory::clear_ram() {
4215 if (_impl_.ram_ !=
nullptr) _impl_.ram_->Clear();
4216 _impl_._has_bits_[0] &= ~0x00000001u;
4218inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_ram()
const {
4219 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.ram_;
4223inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::ram()
const {
4225 return _internal_ram();
4227inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_ram(
4229 if (GetArenaForAllocation() ==
nullptr) {
4230 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.ram_);
4234 _impl_._has_bits_[0] |= 0x00000001u;
4236 _impl_._has_bits_[0] &= ~0x00000001u;
4240inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_ram() {
4241 _impl_._has_bits_[0] &= ~0x00000001u;
4243 _impl_.ram_ =
nullptr;
4244#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4245 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4246 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4247 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4249 if (GetArenaForAllocation() !=
nullptr) {
4250 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4255inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_ram() {
4257 _impl_._has_bits_[0] &= ~0x00000001u;
4259 _impl_.ram_ =
nullptr;
4262inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_ram() {
4263 _impl_._has_bits_[0] |= 0x00000001u;
4264 if (_impl_.ram_ ==
nullptr) {
4270inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_ram() {
4276 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4277 if (message_arena ==
nullptr) {
4281 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4282 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ram);
4283 if (message_arena != submessage_arena) {
4284 ram = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4285 message_arena, ram, submessage_arena);
4287 _impl_._has_bits_[0] |= 0x00000001u;
4289 _impl_._has_bits_[0] &= ~0x00000001u;
4296inline bool LinuxHardwareStatus_Memory::_internal_has_swap()
const {
4297 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4298 PROTOBUF_ASSUME(!value || _impl_.swap_ !=
nullptr);
4301inline bool LinuxHardwareStatus_Memory::has_swap()
const {
4302 return _internal_has_swap();
4304inline void LinuxHardwareStatus_Memory::clear_swap() {
4305 if (_impl_.swap_ !=
nullptr) _impl_.swap_->Clear();
4306 _impl_._has_bits_[0] &= ~0x00000002u;
4308inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_swap()
const {
4309 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.swap_;
4313inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::swap()
const {
4315 return _internal_swap();
4317inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_swap(
4319 if (GetArenaForAllocation() ==
nullptr) {
4320 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.swap_);
4322 _impl_.swap_ = swap;
4324 _impl_._has_bits_[0] |= 0x00000002u;
4326 _impl_._has_bits_[0] &= ~0x00000002u;
4330inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_swap() {
4331 _impl_._has_bits_[0] &= ~0x00000002u;
4333 _impl_.swap_ =
nullptr;
4334#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4335 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4336 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4337 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4339 if (GetArenaForAllocation() !=
nullptr) {
4340 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4345inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_swap() {
4347 _impl_._has_bits_[0] &= ~0x00000002u;
4349 _impl_.swap_ =
nullptr;
4352inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_swap() {
4353 _impl_._has_bits_[0] |= 0x00000002u;
4354 if (_impl_.swap_ ==
nullptr) {
4358 return _impl_.swap_;
4360inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_swap() {
4366 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4367 if (message_arena ==
nullptr) {
4368 delete _impl_.swap_;
4371 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4372 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(swap);
4373 if (message_arena != submessage_arena) {
4374 swap = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4375 message_arena, swap, submessage_arena);
4377 _impl_._has_bits_[0] |= 0x00000002u;
4379 _impl_._has_bits_[0] &= ~0x00000002u;
4381 _impl_.swap_ = swap;
4390inline bool LinuxHardwareStatus_Disk::_internal_has_rootfs()
const {
4391 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4392 PROTOBUF_ASSUME(!value || _impl_.rootfs_ !=
nullptr);
4395inline bool LinuxHardwareStatus_Disk::has_rootfs()
const {
4396 return _internal_has_rootfs();
4398inline void LinuxHardwareStatus_Disk::clear_rootfs() {
4399 if (_impl_.rootfs_ !=
nullptr) _impl_.rootfs_->Clear();
4400 _impl_._has_bits_[0] &= ~0x00000001u;
4402inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_rootfs()
const {
4403 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.rootfs_;
4407inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::rootfs()
const {
4409 return _internal_rootfs();
4411inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_rootfs(
4413 if (GetArenaForAllocation() ==
nullptr) {
4414 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.rootfs_);
4416 _impl_.rootfs_ = rootfs;
4418 _impl_._has_bits_[0] |= 0x00000001u;
4420 _impl_._has_bits_[0] &= ~0x00000001u;
4424inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_rootfs() {
4425 _impl_._has_bits_[0] &= ~0x00000001u;
4427 _impl_.rootfs_ =
nullptr;
4428#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4429 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4430 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4431 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4433 if (GetArenaForAllocation() !=
nullptr) {
4434 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4439inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_rootfs() {
4441 _impl_._has_bits_[0] &= ~0x00000001u;
4443 _impl_.rootfs_ =
nullptr;
4446inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_rootfs() {
4447 _impl_._has_bits_[0] |= 0x00000001u;
4448 if (_impl_.rootfs_ ==
nullptr) {
4452 return _impl_.rootfs_;
4454inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_rootfs() {
4460 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4461 if (message_arena ==
nullptr) {
4462 delete _impl_.rootfs_;
4465 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4466 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(rootfs);
4467 if (message_arena != submessage_arena) {
4468 rootfs = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4469 message_arena, rootfs, submessage_arena);
4471 _impl_._has_bits_[0] |= 0x00000001u;
4473 _impl_._has_bits_[0] &= ~0x00000001u;
4475 _impl_.rootfs_ = rootfs;
4480inline bool LinuxHardwareStatus_Disk::_internal_has_data()
const {
4481 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4482 PROTOBUF_ASSUME(!value || _impl_.data_ !=
nullptr);
4485inline bool LinuxHardwareStatus_Disk::has_data()
const {
4486 return _internal_has_data();
4488inline void LinuxHardwareStatus_Disk::clear_data() {
4489 if (_impl_.data_ !=
nullptr) _impl_.data_->Clear();
4490 _impl_._has_bits_[0] &= ~0x00000002u;
4492inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_data()
const {
4493 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.data_;
4497inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::data()
const {
4499 return _internal_data();
4501inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_data(
4503 if (GetArenaForAllocation() ==
nullptr) {
4504 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.data_);
4506 _impl_.data_ = data;
4508 _impl_._has_bits_[0] |= 0x00000002u;
4510 _impl_._has_bits_[0] &= ~0x00000002u;
4514inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_data() {
4515 _impl_._has_bits_[0] &= ~0x00000002u;
4517 _impl_.data_ =
nullptr;
4518#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4519 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4520 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4521 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4523 if (GetArenaForAllocation() !=
nullptr) {
4524 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4529inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_data() {
4531 _impl_._has_bits_[0] &= ~0x00000002u;
4533 _impl_.data_ =
nullptr;
4536inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_data() {
4537 _impl_._has_bits_[0] |= 0x00000002u;
4538 if (_impl_.data_ ==
nullptr) {
4542 return _impl_.data_;
4544inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_data() {
4550 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4551 if (message_arena ==
nullptr) {
4552 delete _impl_.data_;
4555 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4556 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(data);
4557 if (message_arena != submessage_arena) {
4558 data = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4559 message_arena, data, submessage_arena);
4561 _impl_._has_bits_[0] |= 0x00000002u;
4563 _impl_._has_bits_[0] &= ~0x00000002u;
4565 _impl_.data_ = data;
4574inline bool LinuxHardwareStatus_WiFi::_internal_has_is_connected()
const {
4575 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4578inline bool LinuxHardwareStatus_WiFi::has_is_connected()
const {
4579 return _internal_has_is_connected();
4581inline void LinuxHardwareStatus_WiFi::clear_is_connected() {
4582 _impl_.is_connected_ =
false;
4583 _impl_._has_bits_[0] &= ~0x00000001u;
4585inline bool LinuxHardwareStatus_WiFi::_internal_is_connected()
const {
4586 return _impl_.is_connected_;
4588inline bool LinuxHardwareStatus_WiFi::is_connected()
const {
4590 return _internal_is_connected();
4592inline void LinuxHardwareStatus_WiFi::_internal_set_is_connected(
bool value) {
4593 _impl_._has_bits_[0] |= 0x00000001u;
4594 _impl_.is_connected_ = value;
4596inline void LinuxHardwareStatus_WiFi::set_is_connected(
bool value) {
4597 _internal_set_is_connected(value);
4602inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality()
const {
4603 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4606inline bool LinuxHardwareStatus_WiFi::has_link_quality()
const {
4607 return _internal_has_link_quality();
4609inline void LinuxHardwareStatus_WiFi::clear_link_quality() {
4610 _impl_.link_quality_ = 0u;
4611 _impl_._has_bits_[0] &= ~0x00000002u;
4613inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality()
const {
4614 return _impl_.link_quality_;
4616inline uint32_t LinuxHardwareStatus_WiFi::link_quality()
const {
4618 return _internal_link_quality();
4620inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality(uint32_t value) {
4621 _impl_._has_bits_[0] |= 0x00000002u;
4622 _impl_.link_quality_ = value;
4624inline void LinuxHardwareStatus_WiFi::set_link_quality(uint32_t value) {
4625 _internal_set_link_quality(value);
4630inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality_percentage()
const {
4631 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4634inline bool LinuxHardwareStatus_WiFi::has_link_quality_percentage()
const {
4635 return _internal_has_link_quality_percentage();
4637inline void LinuxHardwareStatus_WiFi::clear_link_quality_percentage() {
4638 _impl_.link_quality_percentage_ = 0u;
4639 _impl_._has_bits_[0] &= ~0x00000004u;
4641inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality_percentage()
const {
4642 return _impl_.link_quality_percentage_;
4644inline uint32_t LinuxHardwareStatus_WiFi::link_quality_percentage()
const {
4646 return _internal_link_quality_percentage();
4648inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality_percentage(uint32_t value) {
4649 _impl_._has_bits_[0] |= 0x00000004u;
4650 _impl_.link_quality_percentage_ = value;
4652inline void LinuxHardwareStatus_WiFi::set_link_quality_percentage(uint32_t value) {
4653 _internal_set_link_quality_percentage(value);
4658inline bool LinuxHardwareStatus_WiFi::_internal_has_signal_level()
const {
4659 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
4662inline bool LinuxHardwareStatus_WiFi::has_signal_level()
const {
4663 return _internal_has_signal_level();
4665inline void LinuxHardwareStatus_WiFi::clear_signal_level() {
4666 _impl_.signal_level_ = 0;
4667 _impl_._has_bits_[0] &= ~0x00000008u;
4669inline int32_t LinuxHardwareStatus_WiFi::_internal_signal_level()
const {
4670 return _impl_.signal_level_;
4672inline int32_t LinuxHardwareStatus_WiFi::signal_level()
const {
4674 return _internal_signal_level();
4676inline void LinuxHardwareStatus_WiFi::_internal_set_signal_level(int32_t value) {
4677 _impl_._has_bits_[0] |= 0x00000008u;
4678 _impl_.signal_level_ = value;
4680inline void LinuxHardwareStatus_WiFi::set_signal_level(int32_t value) {
4681 _internal_set_signal_level(value);
4686inline bool LinuxHardwareStatus_WiFi::_internal_has_noise_level()
const {
4687 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4690inline bool LinuxHardwareStatus_WiFi::has_noise_level()
const {
4691 return _internal_has_noise_level();
4693inline void LinuxHardwareStatus_WiFi::clear_noise_level() {
4694 _impl_.noise_level_ = 0;
4695 _impl_._has_bits_[0] &= ~0x00000010u;
4697inline int32_t LinuxHardwareStatus_WiFi::_internal_noise_level()
const {
4698 return _impl_.noise_level_;
4700inline int32_t LinuxHardwareStatus_WiFi::noise_level()
const {
4702 return _internal_noise_level();
4704inline void LinuxHardwareStatus_WiFi::_internal_set_noise_level(int32_t value) {
4705 _impl_._has_bits_[0] |= 0x00000010u;
4706 _impl_.noise_level_ = value;
4708inline void LinuxHardwareStatus_WiFi::set_noise_level(int32_t value) {
4709 _internal_set_noise_level(value);
4718inline bool LinuxHardwareStatus::_internal_has_uptime()
const {
4719 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4722inline bool LinuxHardwareStatus::has_uptime()
const {
4723 return _internal_has_uptime();
4725inline void LinuxHardwareStatus::clear_uptime() {
4727 _impl_._has_bits_[0] &= ~0x00000010u;
4729inline int32_t LinuxHardwareStatus::_internal_uptime()
const {
4730 return _impl_.uptime_;
4732inline int32_t LinuxHardwareStatus::uptime()
const {
4734 return _internal_uptime();
4736inline void LinuxHardwareStatus::_internal_set_uptime(int32_t value) {
4737 _impl_._has_bits_[0] |= 0x00000010u;
4738 _impl_.uptime_ = value;
4740inline void LinuxHardwareStatus::set_uptime(int32_t value) {
4741 _internal_set_uptime(value);
4746inline bool LinuxHardwareStatus::_internal_has_processor()
const {
4747 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4748 PROTOBUF_ASSUME(!value || _impl_.processor_ !=
nullptr);
4751inline bool LinuxHardwareStatus::has_processor()
const {
4752 return _internal_has_processor();
4754inline void LinuxHardwareStatus::clear_processor() {
4755 if (_impl_.processor_ !=
nullptr) _impl_.processor_->Clear();
4756 _impl_._has_bits_[0] &= ~0x00000001u;
4758inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::_internal_processor()
const {
4759 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor* p = _impl_.processor_;
4763inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::processor()
const {
4765 return _internal_processor();
4767inline void LinuxHardwareStatus::unsafe_arena_set_allocated_processor(
4769 if (GetArenaForAllocation() ==
nullptr) {
4770 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.processor_);
4772 _impl_.processor_ = processor;
4774 _impl_._has_bits_[0] |= 0x00000001u;
4776 _impl_._has_bits_[0] &= ~0x00000001u;
4780inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::release_processor() {
4781 _impl_._has_bits_[0] &= ~0x00000001u;
4783 _impl_.processor_ =
nullptr;
4784#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4785 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4786 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4787 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4789 if (GetArenaForAllocation() !=
nullptr) {
4790 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4795inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::unsafe_arena_release_processor() {
4797 _impl_._has_bits_[0] &= ~0x00000001u;
4799 _impl_.processor_ =
nullptr;
4802inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::_internal_mutable_processor() {
4803 _impl_._has_bits_[0] |= 0x00000001u;
4804 if (_impl_.processor_ ==
nullptr) {
4806 _impl_.processor_ = p;
4808 return _impl_.processor_;
4810inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::mutable_processor() {
4816 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4817 if (message_arena ==
nullptr) {
4818 delete _impl_.processor_;
4821 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4822 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(processor);
4823 if (message_arena != submessage_arena) {
4824 processor = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4825 message_arena, processor, submessage_arena);
4827 _impl_._has_bits_[0] |= 0x00000001u;
4829 _impl_._has_bits_[0] &= ~0x00000001u;
4831 _impl_.processor_ = processor;
4836inline bool LinuxHardwareStatus::_internal_has_memory()
const {
4837 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4838 PROTOBUF_ASSUME(!value || _impl_.memory_ !=
nullptr);
4841inline bool LinuxHardwareStatus::has_memory()
const {
4842 return _internal_has_memory();
4844inline void LinuxHardwareStatus::clear_memory() {
4845 if (_impl_.memory_ !=
nullptr) _impl_.memory_->Clear();
4846 _impl_._has_bits_[0] &= ~0x00000002u;
4848inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::_internal_memory()
const {
4849 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory* p = _impl_.memory_;
4853inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::memory()
const {
4855 return _internal_memory();
4857inline void LinuxHardwareStatus::unsafe_arena_set_allocated_memory(
4859 if (GetArenaForAllocation() ==
nullptr) {
4860 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.memory_);
4862 _impl_.memory_ = memory;
4864 _impl_._has_bits_[0] |= 0x00000002u;
4866 _impl_._has_bits_[0] &= ~0x00000002u;
4870inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::release_memory() {
4871 _impl_._has_bits_[0] &= ~0x00000002u;
4873 _impl_.memory_ =
nullptr;
4874#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4875 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4876 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4877 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4879 if (GetArenaForAllocation() !=
nullptr) {
4880 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4885inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::unsafe_arena_release_memory() {
4887 _impl_._has_bits_[0] &= ~0x00000002u;
4889 _impl_.memory_ =
nullptr;
4892inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::_internal_mutable_memory() {
4893 _impl_._has_bits_[0] |= 0x00000002u;
4894 if (_impl_.memory_ ==
nullptr) {
4898 return _impl_.memory_;
4900inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::mutable_memory() {
4906 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4907 if (message_arena ==
nullptr) {
4908 delete _impl_.memory_;
4911 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4912 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(memory);
4913 if (message_arena != submessage_arena) {
4914 memory = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4915 message_arena, memory, submessage_arena);
4917 _impl_._has_bits_[0] |= 0x00000002u;
4919 _impl_._has_bits_[0] &= ~0x00000002u;
4921 _impl_.memory_ = memory;
4926inline bool LinuxHardwareStatus::_internal_has_disk()
const {
4927 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4928 PROTOBUF_ASSUME(!value || _impl_.disk_ !=
nullptr);
4931inline bool LinuxHardwareStatus::has_disk()
const {
4932 return _internal_has_disk();
4934inline void LinuxHardwareStatus::clear_disk() {
4935 if (_impl_.disk_ !=
nullptr) _impl_.disk_->Clear();
4936 _impl_._has_bits_[0] &= ~0x00000004u;
4938inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::_internal_disk()
const {
4939 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk* p = _impl_.disk_;
4943inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::disk()
const {
4945 return _internal_disk();
4947inline void LinuxHardwareStatus::unsafe_arena_set_allocated_disk(
4949 if (GetArenaForAllocation() ==
nullptr) {
4950 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.disk_);
4952 _impl_.disk_ = disk;
4954 _impl_._has_bits_[0] |= 0x00000004u;
4956 _impl_._has_bits_[0] &= ~0x00000004u;
4960inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::release_disk() {
4961 _impl_._has_bits_[0] &= ~0x00000004u;
4963 _impl_.disk_ =
nullptr;
4964#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4965 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4966 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4967 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4969 if (GetArenaForAllocation() !=
nullptr) {
4970 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4975inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::unsafe_arena_release_disk() {
4977 _impl_._has_bits_[0] &= ~0x00000004u;
4979 _impl_.disk_ =
nullptr;
4982inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::_internal_mutable_disk() {
4983 _impl_._has_bits_[0] |= 0x00000004u;
4984 if (_impl_.disk_ ==
nullptr) {
4988 return _impl_.disk_;
4990inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::mutable_disk() {
4996 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4997 if (message_arena ==
nullptr) {
4998 delete _impl_.disk_;
5001 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5002 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(disk);
5003 if (message_arena != submessage_arena) {
5004 disk = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5005 message_arena, disk, submessage_arena);
5007 _impl_._has_bits_[0] |= 0x00000004u;
5009 _impl_._has_bits_[0] &= ~0x00000004u;
5011 _impl_.disk_ = disk;
5016inline bool LinuxHardwareStatus::_internal_has_wifi()
const {
5017 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5018 PROTOBUF_ASSUME(!value || _impl_.wifi_ !=
nullptr);
5021inline bool LinuxHardwareStatus::has_wifi()
const {
5022 return _internal_has_wifi();
5024inline void LinuxHardwareStatus::clear_wifi() {
5025 if (_impl_.wifi_ !=
nullptr) _impl_.wifi_->Clear();
5026 _impl_._has_bits_[0] &= ~0x00000008u;
5028inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::_internal_wifi()
const {
5029 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* p = _impl_.wifi_;
5033inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::wifi()
const {
5035 return _internal_wifi();
5037inline void LinuxHardwareStatus::unsafe_arena_set_allocated_wifi(
5039 if (GetArenaForAllocation() ==
nullptr) {
5040 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.wifi_);
5042 _impl_.wifi_ = wifi;
5044 _impl_._has_bits_[0] |= 0x00000008u;
5046 _impl_._has_bits_[0] &= ~0x00000008u;
5050inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::release_wifi() {
5051 _impl_._has_bits_[0] &= ~0x00000008u;
5053 _impl_.wifi_ =
nullptr;
5054#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5055 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5056 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5057 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5059 if (GetArenaForAllocation() !=
nullptr) {
5060 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5065inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::unsafe_arena_release_wifi() {
5067 _impl_._has_bits_[0] &= ~0x00000008u;
5069 _impl_.wifi_ =
nullptr;
5072inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::_internal_mutable_wifi() {
5073 _impl_._has_bits_[0] |= 0x00000008u;
5074 if (_impl_.wifi_ ==
nullptr) {
5078 return _impl_.wifi_;
5080inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::mutable_wifi() {
5086 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5087 if (message_arena ==
nullptr) {
5088 delete _impl_.wifi_;
5091 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5092 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(wifi);
5093 if (message_arena != submessage_arena) {
5094 wifi = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5095 message_arena, wifi, submessage_arena);
5097 _impl_._has_bits_[0] |= 0x00000008u;
5099 _impl_._has_bits_[0] &= ~0x00000008u;
5101 _impl_.wifi_ = wifi;
5110inline bool NTPStatus_NTPPeer::_internal_has_tally_code()
const {
5111 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5114inline bool NTPStatus_NTPPeer::has_tally_code()
const {
5115 return _internal_has_tally_code();
5117inline void NTPStatus_NTPPeer::clear_tally_code() {
5118 _impl_.tally_code_ = -1;
5119 _impl_._has_bits_[0] &= ~0x00000010u;
5121inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::_internal_tally_code()
const {
5124inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::tally_code()
const {
5126 return _internal_tally_code();
5130 _impl_._has_bits_[0] |= 0x00000010u;
5131 _impl_.tally_code_ = value;
5134 _internal_set_tally_code(value);
5139inline bool NTPStatus_NTPPeer::_internal_has_remote()
const {
5140 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5143inline bool NTPStatus_NTPPeer::has_remote()
const {
5144 return _internal_has_remote();
5146inline void NTPStatus_NTPPeer::clear_remote() {
5147 _impl_.remote_.ClearToEmpty();
5148 _impl_._has_bits_[0] &= ~0x00000001u;
5150inline const std::string& NTPStatus_NTPPeer::remote()
const {
5152 return _internal_remote();
5154template <
typename ArgT0,
typename... ArgT>
5155inline PROTOBUF_ALWAYS_INLINE
5156void NTPStatus_NTPPeer::set_remote(ArgT0&& arg0, ArgT... args) {
5157 _impl_._has_bits_[0] |= 0x00000001u;
5158 _impl_.remote_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5161inline std::string* NTPStatus_NTPPeer::mutable_remote() {
5162 std::string* _s = _internal_mutable_remote();
5166inline const std::string& NTPStatus_NTPPeer::_internal_remote()
const {
5167 return _impl_.remote_.Get();
5169inline void NTPStatus_NTPPeer::_internal_set_remote(
const std::string& value) {
5170 _impl_._has_bits_[0] |= 0x00000001u;
5171 _impl_.remote_.Set(value, GetArenaForAllocation());
5173inline std::string* NTPStatus_NTPPeer::_internal_mutable_remote() {
5174 _impl_._has_bits_[0] |= 0x00000001u;
5175 return _impl_.remote_.Mutable(GetArenaForAllocation());
5177inline std::string* NTPStatus_NTPPeer::release_remote() {
5179 if (!_internal_has_remote()) {
5182 _impl_._has_bits_[0] &= ~0x00000001u;
5183 auto* p = _impl_.remote_.Release();
5184#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5185 if (_impl_.remote_.IsDefault()) {
5186 _impl_.remote_.Set(
"", GetArenaForAllocation());
5191inline void NTPStatus_NTPPeer::set_allocated_remote(std::string* remote) {
5192 if (remote !=
nullptr) {
5193 _impl_._has_bits_[0] |= 0x00000001u;
5195 _impl_._has_bits_[0] &= ~0x00000001u;
5197 _impl_.remote_.SetAllocated(remote, GetArenaForAllocation());
5198#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5199 if (_impl_.remote_.IsDefault()) {
5200 _impl_.remote_.Set(
"", GetArenaForAllocation());
5207inline bool NTPStatus_NTPPeer::_internal_has_refid()
const {
5208 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5211inline bool NTPStatus_NTPPeer::has_refid()
const {
5212 return _internal_has_refid();
5214inline void NTPStatus_NTPPeer::clear_refid() {
5215 _impl_.refid_.ClearToEmpty();
5216 _impl_._has_bits_[0] &= ~0x00000002u;
5218inline const std::string& NTPStatus_NTPPeer::refid()
const {
5220 return _internal_refid();
5222template <
typename ArgT0,
typename... ArgT>
5223inline PROTOBUF_ALWAYS_INLINE
5224void NTPStatus_NTPPeer::set_refid(ArgT0&& arg0, ArgT... args) {
5225 _impl_._has_bits_[0] |= 0x00000002u;
5226 _impl_.refid_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5229inline std::string* NTPStatus_NTPPeer::mutable_refid() {
5230 std::string* _s = _internal_mutable_refid();
5234inline const std::string& NTPStatus_NTPPeer::_internal_refid()
const {
5235 return _impl_.refid_.Get();
5237inline void NTPStatus_NTPPeer::_internal_set_refid(
const std::string& value) {
5238 _impl_._has_bits_[0] |= 0x00000002u;
5239 _impl_.refid_.Set(value, GetArenaForAllocation());
5241inline std::string* NTPStatus_NTPPeer::_internal_mutable_refid() {
5242 _impl_._has_bits_[0] |= 0x00000002u;
5243 return _impl_.refid_.Mutable(GetArenaForAllocation());
5245inline std::string* NTPStatus_NTPPeer::release_refid() {
5247 if (!_internal_has_refid()) {
5250 _impl_._has_bits_[0] &= ~0x00000002u;
5251 auto* p = _impl_.refid_.Release();
5252#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5253 if (_impl_.refid_.IsDefault()) {
5254 _impl_.refid_.Set(
"", GetArenaForAllocation());
5259inline void NTPStatus_NTPPeer::set_allocated_refid(std::string* refid) {
5260 if (refid !=
nullptr) {
5261 _impl_._has_bits_[0] |= 0x00000002u;
5263 _impl_._has_bits_[0] &= ~0x00000002u;
5265 _impl_.refid_.SetAllocated(refid, GetArenaForAllocation());
5266#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5267 if (_impl_.refid_.IsDefault()) {
5268 _impl_.refid_.Set(
"", GetArenaForAllocation());
5275inline bool NTPStatus_NTPPeer::_internal_has_stratum()
const {
5276 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
5279inline bool NTPStatus_NTPPeer::has_stratum()
const {
5280 return _internal_has_stratum();
5282inline void NTPStatus_NTPPeer::clear_stratum() {
5283 _impl_.stratum_ = 16;
5284 _impl_._has_bits_[0] &= ~0x00000020u;
5286inline int32_t NTPStatus_NTPPeer::_internal_stratum()
const {
5287 return _impl_.stratum_;
5289inline int32_t NTPStatus_NTPPeer::stratum()
const {
5291 return _internal_stratum();
5293inline void NTPStatus_NTPPeer::_internal_set_stratum(int32_t value) {
5294 _impl_._has_bits_[0] |= 0x00000020u;
5295 _impl_.stratum_ = value;
5297inline void NTPStatus_NTPPeer::set_stratum(int32_t value) {
5298 _internal_set_stratum(value);
5303inline bool NTPStatus_NTPPeer::_internal_has_when()
const {
5304 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
5307inline bool NTPStatus_NTPPeer::has_when()
const {
5308 return _internal_has_when();
5310inline void NTPStatus_NTPPeer::clear_when() {
5312 _impl_._has_bits_[0] &= ~0x00000040u;
5314inline int32_t NTPStatus_NTPPeer::_internal_when()
const {
5315 return _impl_.when_;
5317inline int32_t NTPStatus_NTPPeer::when()
const {
5319 return _internal_when();
5321inline void NTPStatus_NTPPeer::_internal_set_when(int32_t value) {
5322 _impl_._has_bits_[0] |= 0x00000040u;
5323 _impl_.when_ = value;
5325inline void NTPStatus_NTPPeer::set_when(int32_t value) {
5326 _internal_set_when(value);
5331inline bool NTPStatus_NTPPeer::_internal_has_poll()
const {
5332 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
5335inline bool NTPStatus_NTPPeer::has_poll()
const {
5336 return _internal_has_poll();
5338inline void NTPStatus_NTPPeer::clear_poll() {
5340 _impl_._has_bits_[0] &= ~0x00000080u;
5342inline int32_t NTPStatus_NTPPeer::_internal_poll()
const {
5343 return _impl_.poll_;
5345inline int32_t NTPStatus_NTPPeer::poll()
const {
5347 return _internal_poll();
5349inline void NTPStatus_NTPPeer::_internal_set_poll(int32_t value) {
5350 _impl_._has_bits_[0] |= 0x00000080u;
5351 _impl_.poll_ = value;
5353inline void NTPStatus_NTPPeer::set_poll(int32_t value) {
5354 _internal_set_poll(value);
5359inline bool NTPStatus_NTPPeer::_internal_has_reach()
const {
5360 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5363inline bool NTPStatus_NTPPeer::has_reach()
const {
5364 return _internal_has_reach();
5366inline void NTPStatus_NTPPeer::clear_reach() {
5368 _impl_._has_bits_[0] &= ~0x00000004u;
5370inline int32_t NTPStatus_NTPPeer::_internal_reach()
const {
5371 return _impl_.reach_;
5373inline int32_t NTPStatus_NTPPeer::reach()
const {
5375 return _internal_reach();
5377inline void NTPStatus_NTPPeer::_internal_set_reach(int32_t value) {
5378 _impl_._has_bits_[0] |= 0x00000004u;
5379 _impl_.reach_ = value;
5381inline void NTPStatus_NTPPeer::set_reach(int32_t value) {
5382 _internal_set_reach(value);
5387inline bool NTPStatus_NTPPeer::_internal_has_delay()
const {
5388 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
5391inline bool NTPStatus_NTPPeer::has_delay()
const {
5392 return _internal_has_delay();
5394inline void NTPStatus_NTPPeer::clear_delay() {
5395 _impl_.delay_ = std::numeric_limits<float>::quiet_NaN();
5396 _impl_._has_bits_[0] &= ~0x00000100u;
5398inline float NTPStatus_NTPPeer::_internal_delay()
const {
5399 return _impl_.delay_;
5401inline float NTPStatus_NTPPeer::delay()
const {
5403 return _internal_delay();
5405inline void NTPStatus_NTPPeer::_internal_set_delay(
float value) {
5406 _impl_._has_bits_[0] |= 0x00000100u;
5407 _impl_.delay_ = value;
5409inline void NTPStatus_NTPPeer::set_delay(
float value) {
5410 _internal_set_delay(value);
5415inline bool NTPStatus_NTPPeer::_internal_has_offset()
const {
5416 bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
5419inline bool NTPStatus_NTPPeer::has_offset()
const {
5420 return _internal_has_offset();
5422inline void NTPStatus_NTPPeer::clear_offset() {
5423 _impl_.offset_ = std::numeric_limits<float>::quiet_NaN();
5424 _impl_._has_bits_[0] &= ~0x00000200u;
5426inline float NTPStatus_NTPPeer::_internal_offset()
const {
5427 return _impl_.offset_;
5429inline float NTPStatus_NTPPeer::offset()
const {
5431 return _internal_offset();
5433inline void NTPStatus_NTPPeer::_internal_set_offset(
float value) {
5434 _impl_._has_bits_[0] |= 0x00000200u;
5435 _impl_.offset_ = value;
5437inline void NTPStatus_NTPPeer::set_offset(
float value) {
5438 _internal_set_offset(value);
5443inline bool NTPStatus_NTPPeer::_internal_has_jitter()
const {
5444 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5447inline bool NTPStatus_NTPPeer::has_jitter()
const {
5448 return _internal_has_jitter();
5450inline void NTPStatus_NTPPeer::clear_jitter() {
5451 _impl_.jitter_ = std::numeric_limits<float>::quiet_NaN();
5452 _impl_._has_bits_[0] &= ~0x00000008u;
5454inline float NTPStatus_NTPPeer::_internal_jitter()
const {
5455 return _impl_.jitter_;
5457inline float NTPStatus_NTPPeer::jitter()
const {
5459 return _internal_jitter();
5461inline void NTPStatus_NTPPeer::_internal_set_jitter(
float value) {
5462 _impl_._has_bits_[0] |= 0x00000008u;
5463 _impl_.jitter_ = value;
5465inline void NTPStatus_NTPPeer::set_jitter(
float value) {
5466 _internal_set_jitter(value);
5475inline bool NTPStatus::_internal_has_sync_source()
const {
5476 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5479inline bool NTPStatus::has_sync_source()
const {
5480 return _internal_has_sync_source();
5482inline void NTPStatus::clear_sync_source() {
5483 _impl_.sync_source_ = -1;
5484 _impl_._has_bits_[0] &= ~0x00000008u;
5486inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::_internal_sync_source()
const {
5489inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::sync_source()
const {
5491 return _internal_sync_source();
5495 _impl_._has_bits_[0] |= 0x00000008u;
5496 _impl_.sync_source_ = value;
5499 _internal_set_sync_source(value);
5504inline bool NTPStatus::_internal_has_leap_indicator()
const {
5505 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5508inline bool NTPStatus::has_leap_indicator()
const {
5509 return _internal_has_leap_indicator();
5511inline void NTPStatus::clear_leap_indicator() {
5512 _impl_.leap_indicator_ = -1;
5513 _impl_._has_bits_[0] &= ~0x00000010u;
5515inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::_internal_leap_indicator()
const {
5518inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::leap_indicator()
const {
5520 return _internal_leap_indicator();
5524 _impl_._has_bits_[0] |= 0x00000010u;
5525 _impl_.leap_indicator_ = value;
5528 _internal_set_leap_indicator(value);
5533inline bool NTPStatus::_internal_has_system_event_counter()
const {
5534 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5537inline bool NTPStatus::has_system_event_counter()
const {
5538 return _internal_has_system_event_counter();
5540inline void NTPStatus::clear_system_event_counter() {
5541 _impl_.system_event_counter_ = 0;
5542 _impl_._has_bits_[0] &= ~0x00000002u;
5544inline int32_t NTPStatus::_internal_system_event_counter()
const {
5545 return _impl_.system_event_counter_;
5547inline int32_t NTPStatus::system_event_counter()
const {
5549 return _internal_system_event_counter();
5551inline void NTPStatus::_internal_set_system_event_counter(int32_t value) {
5552 _impl_._has_bits_[0] |= 0x00000002u;
5553 _impl_.system_event_counter_ = value;
5555inline void NTPStatus::set_system_event_counter(int32_t value) {
5556 _internal_set_system_event_counter(value);
5561inline bool NTPStatus::_internal_has_last_system_event()
const {
5562 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5565inline bool NTPStatus::has_last_system_event()
const {
5566 return _internal_has_last_system_event();
5568inline void NTPStatus::clear_last_system_event() {
5569 _impl_.last_system_event_ = -1;
5570 _impl_._has_bits_[0] &= ~0x00000004u;
5572inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::_internal_last_system_event()
const {
5575inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::last_system_event()
const {
5577 return _internal_last_system_event();
5581 _impl_._has_bits_[0] |= 0x00000004u;
5582 _impl_.last_system_event_ = value;
5585 _internal_set_last_system_event(value);
5590inline bool NTPStatus::_internal_has_system_sync_peer()
const {
5591 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5592 PROTOBUF_ASSUME(!value || _impl_.system_sync_peer_ !=
nullptr);
5595inline bool NTPStatus::has_system_sync_peer()
const {
5596 return _internal_has_system_sync_peer();
5598inline void NTPStatus::clear_system_sync_peer() {
5599 if (_impl_.system_sync_peer_ !=
nullptr) _impl_.system_sync_peer_->Clear();
5600 _impl_._has_bits_[0] &= ~0x00000001u;
5602inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_system_sync_peer()
const {
5603 const ::jaiabot::protobuf::NTPStatus_NTPPeer* p = _impl_.system_sync_peer_;
5607inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::system_sync_peer()
const {
5609 return _internal_system_sync_peer();
5611inline void NTPStatus::unsafe_arena_set_allocated_system_sync_peer(
5613 if (GetArenaForAllocation() ==
nullptr) {
5614 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.system_sync_peer_);
5616 _impl_.system_sync_peer_ = system_sync_peer;
5617 if (system_sync_peer) {
5618 _impl_._has_bits_[0] |= 0x00000001u;
5620 _impl_._has_bits_[0] &= ~0x00000001u;
5624inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::release_system_sync_peer() {
5625 _impl_._has_bits_[0] &= ~0x00000001u;
5627 _impl_.system_sync_peer_ =
nullptr;
5628#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5629 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5630 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5631 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5633 if (GetArenaForAllocation() !=
nullptr) {
5634 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5639inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::unsafe_arena_release_system_sync_peer() {
5641 _impl_._has_bits_[0] &= ~0x00000001u;
5643 _impl_.system_sync_peer_ =
nullptr;
5646inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_mutable_system_sync_peer() {
5647 _impl_._has_bits_[0] |= 0x00000001u;
5648 if (_impl_.system_sync_peer_ ==
nullptr) {
5650 _impl_.system_sync_peer_ = p;
5652 return _impl_.system_sync_peer_;
5654inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_system_sync_peer() {
5660 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5661 if (message_arena ==
nullptr) {
5662 delete _impl_.system_sync_peer_;
5664 if (system_sync_peer) {
5665 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5666 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(system_sync_peer);
5667 if (message_arena != submessage_arena) {
5668 system_sync_peer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5669 message_arena, system_sync_peer, submessage_arena);
5671 _impl_._has_bits_[0] |= 0x00000001u;
5673 _impl_._has_bits_[0] &= ~0x00000001u;
5675 _impl_.system_sync_peer_ = system_sync_peer;
5680inline int NTPStatus::_internal_peer_size()
const {
5681 return _impl_.peer_.size();
5683inline int NTPStatus::peer_size()
const {
5684 return _internal_peer_size();
5686inline void NTPStatus::clear_peer() {
5687 _impl_.peer_.Clear();
5689inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_peer(
int index) {
5691 return _impl_.peer_.Mutable(index);
5693inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
5694NTPStatus::mutable_peer() {
5696 return &_impl_.peer_;
5698inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_peer(
int index)
const {
5699 return _impl_.peer_.Get(index);
5701inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::peer(
int index)
const {
5703 return _internal_peer(index);
5705inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_add_peer() {
5706 return _impl_.peer_.Add();
5708inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::add_peer() {
5713inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
5714NTPStatus::peer()
const {
5716 return _impl_.peer_;
5724inline bool HelmIVPStatus::_internal_has_helm_ivp_state()
const {
5725 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5728inline bool HelmIVPStatus::has_helm_ivp_state()
const {
5729 return _internal_has_helm_ivp_state();
5731inline void HelmIVPStatus::clear_helm_ivp_state() {
5732 _impl_.helm_ivp_state_.ClearToDefault(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5733 _impl_._has_bits_[0] &= ~0x00000001u;
5735inline const std::string& HelmIVPStatus::helm_ivp_state()
const {
5737 if (_impl_.helm_ivp_state_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_.get();
5738 return _internal_helm_ivp_state();
5740template <
typename ArgT0,
typename... ArgT>
5741inline PROTOBUF_ALWAYS_INLINE
5742void HelmIVPStatus::set_helm_ivp_state(ArgT0&& arg0, ArgT... args) {
5743 _impl_._has_bits_[0] |= 0x00000001u;
5744 _impl_.helm_ivp_state_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5747inline std::string* HelmIVPStatus::mutable_helm_ivp_state() {
5748 std::string* _s = _internal_mutable_helm_ivp_state();
5752inline const std::string& HelmIVPStatus::_internal_helm_ivp_state()
const {
5753 return _impl_.helm_ivp_state_.Get();
5755inline void HelmIVPStatus::_internal_set_helm_ivp_state(
const std::string& value) {
5756 _impl_._has_bits_[0] |= 0x00000001u;
5757 _impl_.helm_ivp_state_.Set(value, GetArenaForAllocation());
5759inline std::string* HelmIVPStatus::_internal_mutable_helm_ivp_state() {
5760 _impl_._has_bits_[0] |= 0x00000001u;
5761 return _impl_.helm_ivp_state_.Mutable(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5763inline std::string* HelmIVPStatus::release_helm_ivp_state() {
5765 if (!_internal_has_helm_ivp_state()) {
5768 _impl_._has_bits_[0] &= ~0x00000001u;
5769 auto* p = _impl_.helm_ivp_state_.Release();
5772inline void HelmIVPStatus::set_allocated_helm_ivp_state(std::string* helm_ivp_state) {
5773 if (helm_ivp_state !=
nullptr) {
5774 _impl_._has_bits_[0] |= 0x00000001u;
5776 _impl_._has_bits_[0] &= ~0x00000001u;
5778 _impl_.helm_ivp_state_.SetAllocated(helm_ivp_state, GetArenaForAllocation());
5783inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_speed()
const {
5784 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5787inline bool HelmIVPStatus::has_helm_ivp_desired_speed()
const {
5788 return _internal_has_helm_ivp_desired_speed();
5790inline void HelmIVPStatus::clear_helm_ivp_desired_speed() {
5791 _impl_.helm_ivp_desired_speed_ =
false;
5792 _impl_._has_bits_[0] &= ~0x00000002u;
5794inline bool HelmIVPStatus::_internal_helm_ivp_desired_speed()
const {
5795 return _impl_.helm_ivp_desired_speed_;
5797inline bool HelmIVPStatus::helm_ivp_desired_speed()
const {
5799 return _internal_helm_ivp_desired_speed();
5801inline void HelmIVPStatus::_internal_set_helm_ivp_desired_speed(
bool value) {
5802 _impl_._has_bits_[0] |= 0x00000002u;
5803 _impl_.helm_ivp_desired_speed_ = value;
5805inline void HelmIVPStatus::set_helm_ivp_desired_speed(
bool value) {
5806 _internal_set_helm_ivp_desired_speed(value);
5811inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_heading()
const {
5812 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5815inline bool HelmIVPStatus::has_helm_ivp_desired_heading()
const {
5816 return _internal_has_helm_ivp_desired_heading();
5818inline void HelmIVPStatus::clear_helm_ivp_desired_heading() {
5819 _impl_.helm_ivp_desired_heading_ =
false;
5820 _impl_._has_bits_[0] &= ~0x00000004u;
5822inline bool HelmIVPStatus::_internal_helm_ivp_desired_heading()
const {
5823 return _impl_.helm_ivp_desired_heading_;
5825inline bool HelmIVPStatus::helm_ivp_desired_heading()
const {
5827 return _internal_helm_ivp_desired_heading();
5829inline void HelmIVPStatus::_internal_set_helm_ivp_desired_heading(
bool value) {
5830 _impl_._has_bits_[0] |= 0x00000004u;
5831 _impl_.helm_ivp_desired_heading_ = value;
5833inline void HelmIVPStatus::set_helm_ivp_desired_heading(
bool value) {
5834 _internal_set_helm_ivp_desired_heading(value);
5839inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_depth()
const {
5840 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5843inline bool HelmIVPStatus::has_helm_ivp_desired_depth()
const {
5844 return _internal_has_helm_ivp_desired_depth();
5846inline void HelmIVPStatus::clear_helm_ivp_desired_depth() {
5847 _impl_.helm_ivp_desired_depth_ =
false;
5848 _impl_._has_bits_[0] &= ~0x00000008u;
5850inline bool HelmIVPStatus::_internal_helm_ivp_desired_depth()
const {
5851 return _impl_.helm_ivp_desired_depth_;
5853inline bool HelmIVPStatus::helm_ivp_desired_depth()
const {
5855 return _internal_helm_ivp_desired_depth();
5857inline void HelmIVPStatus::_internal_set_helm_ivp_desired_depth(
bool value) {
5858 _impl_._has_bits_[0] |= 0x00000008u;
5859 _impl_.helm_ivp_desired_depth_ = value;
5861inline void HelmIVPStatus::set_helm_ivp_desired_depth(
bool value) {
5862 _internal_set_helm_ivp_desired_depth(value);
5867inline bool HelmIVPStatus::_internal_has_helm_ivp_data()
const {
5868 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5871inline bool HelmIVPStatus::has_helm_ivp_data()
const {
5872 return _internal_has_helm_ivp_data();
5874inline void HelmIVPStatus::clear_helm_ivp_data() {
5875 _impl_.helm_ivp_data_ =
false;
5876 _impl_._has_bits_[0] &= ~0x00000010u;
5878inline bool HelmIVPStatus::_internal_helm_ivp_data()
const {
5879 return _impl_.helm_ivp_data_;
5881inline bool HelmIVPStatus::helm_ivp_data()
const {
5883 return _internal_helm_ivp_data();
5885inline void HelmIVPStatus::_internal_set_helm_ivp_data(
bool value) {
5886 _impl_._has_bits_[0] |= 0x00000010u;
5887 _impl_.helm_ivp_data_ = value;
5889inline void HelmIVPStatus::set_helm_ivp_data(
bool value) {
5890 _internal_set_helm_ivp_data(value);
5899inline int ThreadHealth::_internal_error_size()
const {
5900 return _impl_.error_.size();
5902inline int ThreadHealth::error_size()
const {
5903 return _internal_error_size();
5905inline void ThreadHealth::clear_error() {
5906 _impl_.error_.Clear();
5908inline ::jaiabot::protobuf::Error ThreadHealth::_internal_error(
int index)
const {
5911inline ::jaiabot::protobuf::Error ThreadHealth::error(
int index)
const {
5913 return _internal_error(index);
5917 _impl_.error_.Set(index, value);
5922 _impl_.error_.Add(value);
5925 _internal_add_error(value);
5928inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5929ThreadHealth::error()
const {
5931 return _impl_.error_;
5933inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5934ThreadHealth::_internal_mutable_error() {
5935 return &_impl_.error_;
5937inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5938ThreadHealth::mutable_error() {
5940 return _internal_mutable_error();
5944inline int ThreadHealth::_internal_warning_size()
const {
5945 return _impl_.warning_.size();
5947inline int ThreadHealth::warning_size()
const {
5948 return _internal_warning_size();
5950inline void ThreadHealth::clear_warning() {
5951 _impl_.warning_.Clear();
5953inline ::jaiabot::protobuf::Warning ThreadHealth::_internal_warning(
int index)
const {
5956inline ::jaiabot::protobuf::Warning ThreadHealth::warning(
int index)
const {
5958 return _internal_warning(index);
5962 _impl_.warning_.Set(index, value);
5967 _impl_.warning_.Add(value);
5970 _internal_add_warning(value);
5973inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5974ThreadHealth::warning()
const {
5976 return _impl_.warning_;
5978inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5979ThreadHealth::_internal_mutable_warning() {
5980 return &_impl_.warning_;
5982inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5983ThreadHealth::mutable_warning() {
5985 return _internal_mutable_warning();
5997inline bool SystemdStartReport::_internal_has_clear_error()
const {
5998 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6001inline bool SystemdStartReport::has_clear_error()
const {
6002 return _internal_has_clear_error();
6004inline void SystemdStartReport::clear_clear_error() {
6005 _impl_.clear_error_ = 0;
6006 _impl_._has_bits_[0] &= ~0x00000001u;
6008inline ::jaiabot::protobuf::Error SystemdStartReport::_internal_clear_error()
const {
6011inline ::jaiabot::protobuf::Error SystemdStartReport::clear_error()
const {
6013 return _internal_clear_error();
6017 _impl_._has_bits_[0] |= 0x00000001u;
6018 _impl_.clear_error_ = value;
6021 _internal_set_clear_error(value);
6030inline bool SystemdStopReport::_internal_has_result()
const {
6031 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
6034inline bool SystemdStopReport::has_result()
const {
6035 return _internal_has_result();
6037inline void SystemdStopReport::clear_result() {
6039 _impl_._has_bits_[0] &= ~0x00000002u;
6041inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::_internal_result()
const {
6044inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::result()
const {
6046 return _internal_result();
6050 _impl_._has_bits_[0] |= 0x00000002u;
6051 _impl_.result_ = value;
6054 _internal_set_result(value);
6059inline bool SystemdStopReport::_internal_has_error()
const {
6060 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
6063inline bool SystemdStopReport::has_error()
const {
6064 return _internal_has_error();
6066inline void SystemdStopReport::clear_error() {
6068 _impl_._has_bits_[0] &= ~0x00000004u;
6070inline ::jaiabot::protobuf::Error SystemdStopReport::_internal_error()
const {
6073inline ::jaiabot::protobuf::Error SystemdStopReport::error()
const {
6075 return _internal_error();
6079 _impl_._has_bits_[0] |= 0x00000004u;
6080 _impl_.error_ = value;
6083 _internal_set_error(value);
6088inline bool SystemdStopReport::_internal_has_journal_dump_file()
const {
6089 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6092inline bool SystemdStopReport::has_journal_dump_file()
const {
6093 return _internal_has_journal_dump_file();
6095inline void SystemdStopReport::clear_journal_dump_file() {
6096 _impl_.journal_dump_file_.ClearToEmpty();
6097 _impl_._has_bits_[0] &= ~0x00000001u;
6099inline const std::string& SystemdStopReport::journal_dump_file()
const {
6101 return _internal_journal_dump_file();
6103template <
typename ArgT0,
typename... ArgT>
6104inline PROTOBUF_ALWAYS_INLINE
6105void SystemdStopReport::set_journal_dump_file(ArgT0&& arg0, ArgT... args) {
6106 _impl_._has_bits_[0] |= 0x00000001u;
6107 _impl_.journal_dump_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
6110inline std::string* SystemdStopReport::mutable_journal_dump_file() {
6111 std::string* _s = _internal_mutable_journal_dump_file();
6115inline const std::string& SystemdStopReport::_internal_journal_dump_file()
const {
6116 return _impl_.journal_dump_file_.Get();
6118inline void SystemdStopReport::_internal_set_journal_dump_file(
const std::string& value) {
6119 _impl_._has_bits_[0] |= 0x00000001u;
6120 _impl_.journal_dump_file_.Set(value, GetArenaForAllocation());
6122inline std::string* SystemdStopReport::_internal_mutable_journal_dump_file() {
6123 _impl_._has_bits_[0] |= 0x00000001u;
6124 return _impl_.journal_dump_file_.Mutable(GetArenaForAllocation());
6126inline std::string* SystemdStopReport::release_journal_dump_file() {
6128 if (!_internal_has_journal_dump_file()) {
6131 _impl_._has_bits_[0] &= ~0x00000001u;
6132 auto* p = _impl_.journal_dump_file_.Release();
6133#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6134 if (_impl_.journal_dump_file_.IsDefault()) {
6135 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6140inline void SystemdStopReport::set_allocated_journal_dump_file(std::string* journal_dump_file) {
6141 if (journal_dump_file !=
nullptr) {
6142 _impl_._has_bits_[0] |= 0x00000001u;
6144 _impl_._has_bits_[0] &= ~0x00000001u;
6146 _impl_.journal_dump_file_.SetAllocated(journal_dump_file, GetArenaForAllocation());
6147#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6148 if (_impl_.journal_dump_file_.IsDefault()) {
6149 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6160inline bool SystemdReportAck::_internal_has_error_ack()
const {
6161 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6164inline bool SystemdReportAck::has_error_ack()
const {
6165 return _internal_has_error_ack();
6167inline void SystemdReportAck::clear_error_ack() {
6168 _impl_.error_ack_ = 0;
6169 _impl_._has_bits_[0] &= ~0x00000001u;
6171inline ::jaiabot::protobuf::Error SystemdReportAck::_internal_error_ack()
const {
6174inline ::jaiabot::protobuf::Error SystemdReportAck::error_ack()
const {
6176 return _internal_error_ack();
6180 _impl_._has_bits_[0] |= 0x00000001u;
6181 _impl_.error_ack_ = value;
6184 _internal_set_error_ack(value);
6189 #pragma GCC diagnostic pop
6225PROTOBUF_NAMESPACE_OPEN
6230 return ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode_descriptor();
6235 return ::jaiabot::protobuf::NTPStatus_SyncSource_descriptor();
6240 return ::jaiabot::protobuf::NTPStatus_LeapIndicator_descriptor();
6245 return ::jaiabot::protobuf::NTPStatus_NTPSystemEvent_descriptor();
6250 return ::jaiabot::protobuf::SystemdStopReport_ServiceResult_descriptor();
6255 return ::jaiabot::protobuf::Error_descriptor();
6260 return ::jaiabot::protobuf::Warning_descriptor();
6263PROTOBUF_NAMESPACE_CLOSE
6267#include <google/protobuf/port_undef.inc>
static const HelmIVPStatus * internal_default_instance()
void set_helm_ivp_state(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(HelmIVPStatus *other)
HelmIVPStatus(HelmIVPStatus &&from) noexcept
HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
HelmIVPStatus & operator=(const HelmIVPStatus &from)
void CopyFrom(const HelmIVPStatus &from)
friend void swap(HelmIVPStatus &a, HelmIVPStatus &b)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
PROTOBUF_CONSTEXPR HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const HelmIVPStatus & default_instance()
void MergeFrom(const HelmIVPStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ClassData _class_data_
void Swap(HelmIVPStatus *other)
HelmIVPStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
HelmIVPStatus(const HelmIVPStatus &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~HelmIVPStatus() override
HelmIVPStatus & operator=(HelmIVPStatus &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const LinuxHardwareStatus_Disk &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void UnsafeArenaSwap(LinuxHardwareStatus_Disk *other)
LinuxHardwareStatus_Disk()
LinuxHardwareStatus_Disk(const LinuxHardwareStatus_Disk &from)
LinuxHardwareStatus_Disk(LinuxHardwareStatus_Disk &&from) noexcept
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
~LinuxHardwareStatus_Disk() override
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Disk * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus_Disk & operator=(LinuxHardwareStatus_Disk &&from) noexcept
friend void swap(LinuxHardwareStatus_Disk &a, LinuxHardwareStatus_Disk &b)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const LinuxHardwareStatus_Disk & default_instance()
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Disk(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ClassData _class_data_
void Swap(LinuxHardwareStatus_Disk *other)
void CopyFrom(const LinuxHardwareStatus_Disk &from)
LinuxHardwareStatus_Disk(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const LinuxHardwareStatus_Disk * internal_default_instance()
LinuxHardwareStatus_Disk & operator=(const LinuxHardwareStatus_Disk &from)
void CopyFrom(const LinuxHardwareStatus_Memory &from)
~LinuxHardwareStatus_Memory() override
void MergeFrom(const LinuxHardwareStatus_Memory &from)
friend void swap(LinuxHardwareStatus_Memory &a, LinuxHardwareStatus_Memory &b)
LinuxHardwareStatus_Memory & operator=(LinuxHardwareStatus_Memory &&from) noexcept
static const ClassData _class_data_
LinuxHardwareStatus_Memory()
LinuxHardwareStatus_Memory(const LinuxHardwareStatus_Memory &from)
void UnsafeArenaSwap(LinuxHardwareStatus_Memory *other)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Memory * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Memory(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_Memory(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const LinuxHardwareStatus_Memory * internal_default_instance()
LinuxHardwareStatus_Memory & operator=(const LinuxHardwareStatus_Memory &from)
void Swap(LinuxHardwareStatus_Memory *other)
LinuxHardwareStatus_Memory(LinuxHardwareStatus_Memory &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const LinuxHardwareStatus_Memory & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
friend void swap(LinuxHardwareStatus_Processor_LoadAverages &a, LinuxHardwareStatus_Processor_LoadAverages &b)
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Processor_LoadAverages(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_Processor_LoadAverages(LinuxHardwareStatus_Processor_LoadAverages &&from) noexcept
LinuxHardwareStatus_Processor_LoadAverages()
LinuxHardwareStatus_Processor_LoadAverages * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void set_one_min(float value)
~LinuxHardwareStatus_Processor_LoadAverages() override
static const LinuxHardwareStatus_Processor_LoadAverages & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_five_min(float value)
void UnsafeArenaSwap(LinuxHardwareStatus_Processor_LoadAverages *other)
LinuxHardwareStatus_Processor_LoadAverages & operator=(LinuxHardwareStatus_Processor_LoadAverages &&from) noexcept
LinuxHardwareStatus_Processor_LoadAverages & operator=(const LinuxHardwareStatus_Processor_LoadAverages &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
size_t ByteSizeLong() const final
LinuxHardwareStatus_Processor_LoadAverages(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const LinuxHardwareStatus_Processor_LoadAverages * internal_default_instance()
bool has_five_min() const
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
bool has_fifteen_min() const
void set_fifteen_min(float value)
float fifteen_min() const
int GetCachedSize() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void CopyFrom(const LinuxHardwareStatus_Processor_LoadAverages &from)
static constexpr int kIndexInFileMessages
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
bool IsInitialized() const final
static const ClassData _class_data_
void MergeFrom(const LinuxHardwareStatus_Processor_LoadAverages &from)
LinuxHardwareStatus_Processor_LoadAverages(const LinuxHardwareStatus_Processor_LoadAverages &from)
void Swap(LinuxHardwareStatus_Processor_LoadAverages *other)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
~LinuxHardwareStatus_Processor() override
static const ClassData _class_data_
LinuxHardwareStatus_Processor & operator=(LinuxHardwareStatus_Processor &&from) noexcept
PROTOBUF_CONSTEXPR LinuxHardwareStatus_Processor(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_Processor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
LinuxHardwareStatus_Processor(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
void Swap(LinuxHardwareStatus_Processor *other)
LinuxHardwareStatus_Processor & operator=(const LinuxHardwareStatus_Processor &from)
LinuxHardwareStatus_Processor(LinuxHardwareStatus_Processor &&from) noexcept
static const LinuxHardwareStatus_Processor & default_instance()
LinuxHardwareStatus_Processor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus_Processor(const LinuxHardwareStatus_Processor &from)
void MergeFrom(const LinuxHardwareStatus_Processor &from)
static const LinuxHardwareStatus_Processor * internal_default_instance()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void UnsafeArenaSwap(LinuxHardwareStatus_Processor *other)
friend void swap(LinuxHardwareStatus_Processor &a, LinuxHardwareStatus_Processor &b)
void CopyFrom(const LinuxHardwareStatus_Processor &from)
LinuxHardwareStatus_WiFi * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
LinuxHardwareStatus_WiFi(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
friend void swap(LinuxHardwareStatus_WiFi &a, LinuxHardwareStatus_WiFi &b)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void CopyFrom(const LinuxHardwareStatus_WiFi &from)
LinuxHardwareStatus_WiFi(LinuxHardwareStatus_WiFi &&from) noexcept
void UnsafeArenaSwap(LinuxHardwareStatus_WiFi *other)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
PROTOBUF_CONSTEXPR LinuxHardwareStatus_WiFi(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
LinuxHardwareStatus_WiFi & operator=(const LinuxHardwareStatus_WiFi &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const LinuxHardwareStatus_WiFi & default_instance()
~LinuxHardwareStatus_WiFi() override
LinuxHardwareStatus_WiFi & operator=(LinuxHardwareStatus_WiFi &&from) noexcept
static const LinuxHardwareStatus_WiFi * internal_default_instance()
LinuxHardwareStatus_WiFi(const LinuxHardwareStatus_WiFi &from)
static const ClassData _class_data_
void Swap(LinuxHardwareStatus_WiFi *other)
void MergeFrom(const LinuxHardwareStatus_WiFi &from)
LinuxHardwareStatus_WiFi()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type uptime_dimension
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const LinuxHardwareStatus &from)
void Swap(LinuxHardwareStatus *other)
static const LinuxHardwareStatus * internal_default_instance()
LinuxHardwareStatus(LinuxHardwareStatus &&from) noexcept
void UnsafeArenaSwap(LinuxHardwareStatus *other)
~LinuxHardwareStatus() override
friend void swap(LinuxHardwareStatus &a, LinuxHardwareStatus &b)
static const ClassData _class_data_
void set_uptime_with_units(Quantity value_w_units)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
boost::units::unit< uptime_dimension, boost::units::si::system > uptime_unit
boost::units::quantity< uptime_unit, google::protobuf::int32 > uptime_with_units() const
static const LinuxHardwareStatus & default_instance()
LinuxHardwareStatus & operator=(LinuxHardwareStatus &&from) noexcept
LinuxHardwareStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
LinuxHardwareStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
LinuxHardwareStatus(const LinuxHardwareStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Quantity uptime_with_units() const
PROTOBUF_CONSTEXPR LinuxHardwareStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void CopyFrom(const LinuxHardwareStatus &from)
LinuxHardwareStatus & operator=(const LinuxHardwareStatus &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void set_jitter_with_units(Quantity value_w_units)
Quantity offset_with_units() const
boost::units::quantity< offset_unit, float > offset_with_units() const
NTPStatus_NTPPeer(const NTPStatus_NTPPeer &from)
void set_remote(ArgT0 &&arg0, ArgT... args)
static const ClassData _class_data_
~NTPStatus_NTPPeer() override
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
boost::units::make_scaled_unit< boost::units::unit< offset_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type offset_unit
void CopyFrom(const NTPStatus_NTPPeer &from)
NTPStatus_NTPPeer & operator=(NTPStatus_NTPPeer &&from) noexcept
NTPStatus_NTPPeer & operator=(const NTPStatus_NTPPeer &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void set_delay_with_units(Quantity value_w_units)
boost::units::quantity< poll_unit, google::protobuf::int32 > poll_with_units() const
static bool TallyCode_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TallyCode *value)
static const NTPStatus_NTPPeer * internal_default_instance()
void set_refid(ArgT0 &&arg0, ArgT... args)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
NTPStatus_NTPPeer(NTPStatus_NTPPeer &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
friend void swap(NTPStatus_NTPPeer &a, NTPStatus_NTPPeer &b)
static const NTPStatus_NTPPeer & default_instance()
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type offset_dimension
Quantity when_with_units() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type when_dimension
void set_when_with_units(Quantity value_w_units)
boost::units::quantity< jitter_unit, float > jitter_with_units() const
boost::units::quantity< when_unit, google::protobuf::int32 > when_with_units() const
Quantity jitter_with_units() const
PROTOBUF_CONSTEXPR NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
boost::units::make_scaled_unit< boost::units::unit< jitter_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type jitter_unit
boost::units::unit< poll_dimension, boost::units::si::system > poll_unit
void set_offset_with_units(Quantity value_w_units)
void set_poll_with_units(Quantity value_w_units)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
boost::units::make_scaled_unit< boost::units::unit< delay_dimension, boost::units::si::system >, boost::units::scale< 10, boost::units::static_rational<-3 > > >::type delay_unit
Quantity poll_with_units() const
NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type jitter_dimension
void UnsafeArenaSwap(NTPStatus_NTPPeer *other)
Quantity delay_with_units() const
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type poll_dimension
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TallyCode_descriptor()
void Swap(NTPStatus_NTPPeer *other)
NTPStatus_NTPPeer * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
boost::units::quantity< delay_unit, float > delay_with_units() const
static const std::string & TallyCode_Name(T enum_t_value)
boost::units::unit< when_dimension, boost::units::si::system > when_unit
boost::units::derived_dimension< boost::units::time_base_dimension, 1 >::type delay_dimension
void MergeFrom(const NTPStatus_NTPPeer &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * LeapIndicator_descriptor()
static const NTPStatus & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void Swap(NTPStatus *other)
static const std::string & SyncSource_Name(T enum_t_value)
NTPStatus_LeapIndicator LeapIndicator
NTPStatus(const NTPStatus &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SyncSource_descriptor()
static bool SyncSource_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SyncSource *value)
static const NTPStatus * internal_default_instance()
static bool LeapIndicator_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, LeapIndicator *value)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPSystemEvent_descriptor()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static bool LeapIndicator_IsValid(int value)
NTPStatus & operator=(NTPStatus &&from) noexcept
PROTOBUF_CONSTEXPR NTPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
NTPStatus_NTPSystemEvent NTPSystemEvent
NTPStatus(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
friend void swap(NTPStatus &a, NTPStatus &b)
static const std::string & NTPSystemEvent_Name(T enum_t_value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static bool NTPSystemEvent_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPSystemEvent *value)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const NTPStatus &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void CopyFrom(const NTPStatus &from)
static const ClassData _class_data_
NTPStatus(NTPStatus &&from) noexcept
NTPStatus & operator=(const NTPStatus &from)
static const std::string & LeapIndicator_Name(T enum_t_value)
NTPStatus * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void UnsafeArenaSwap(NTPStatus *other)
static bool NTPSystemEvent_IsValid(int value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ClassData _class_data_
~SystemdReportAck() override
SystemdReportAck(SystemdReportAck &&from) noexcept
void CopyFrom(const SystemdReportAck &from)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
SystemdReportAck & operator=(SystemdReportAck &&from) noexcept
void Swap(SystemdReportAck *other)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
SystemdReportAck(const SystemdReportAck &from)
static const SystemdReportAck * internal_default_instance()
void MergeFrom(const SystemdReportAck &from)
SystemdReportAck(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_CONSTEXPR SystemdReportAck(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
friend void swap(SystemdReportAck &a, SystemdReportAck &b)
void UnsafeArenaSwap(SystemdReportAck *other)
SystemdReportAck * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const SystemdReportAck & default_instance()
SystemdReportAck & operator=(const SystemdReportAck &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const SystemdStartReport & default_instance()
void CopyFrom(const SystemdStartReport &from)
SystemdStartReport & operator=(const SystemdStartReport &from)
~SystemdStartReport() override
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void Swap(SystemdStartReport *other)
static const SystemdStartReport * internal_default_instance()
friend void swap(SystemdStartReport &a, SystemdStartReport &b)
SystemdStartReport(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
SystemdStartReport & operator=(SystemdStartReport &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
PROTOBUF_CONSTEXPR SystemdStartReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ClassData _class_data_
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
SystemdStartReport(SystemdStartReport &&from) noexcept
SystemdStartReport(const SystemdStartReport &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void UnsafeArenaSwap(SystemdStartReport *other)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
SystemdStartReport * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void MergeFrom(const SystemdStartReport &from)
void set_journal_dump_file(ArgT0 &&arg0, ArgT... args)
static const std::string & ServiceResult_Name(T enum_t_value)
static bool ServiceResult_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ServiceResult *value)
SystemdStopReport(SystemdStopReport &&from) noexcept
static const SystemdStopReport & default_instance()
SystemdStopReport & operator=(SystemdStopReport &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void CopyFrom(const SystemdStopReport &from)
void MergeFrom(const SystemdStopReport &from)
void Swap(SystemdStopReport *other)
SystemdStopReport(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
SystemdStopReport & operator=(const SystemdStopReport &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ClassData _class_data_
friend void swap(SystemdStopReport &a, SystemdStopReport &b)
PROTOBUF_CONSTEXPR SystemdStopReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void UnsafeArenaSwap(SystemdStopReport *other)
SystemdStopReport(const SystemdStopReport &from)
static const SystemdStopReport * internal_default_instance()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
SystemdStopReport * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
~SystemdStopReport() override
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ServiceResult_descriptor()
void CopyFrom(const ThreadHealth &from)
void UnsafeArenaSwap(ThreadHealth *other)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void MergeFrom(const ThreadHealth &from)
PROTOBUF_CONSTEXPR ThreadHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void Swap(ThreadHealth *other)
static const ThreadHealth & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
ThreadHealth(ThreadHealth &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
friend void swap(ThreadHealth &a, ThreadHealth &b)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ClassData _class_data_
ThreadHealth(const ThreadHealth &from)
static const ThreadHealth * internal_default_instance()
ThreadHealth & operator=(const ThreadHealth &from)
ThreadHealth & operator=(ThreadHealth &&from) noexcept
ThreadHealth * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
ThreadHealth(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
VehicleHealth * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ClassData _class_data_
static const VehicleHealth & default_instance()
void CopyFrom(const VehicleHealth &from)
void UnsafeArenaSwap(VehicleHealth *other)
VehicleHealth(const VehicleHealth &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
PROTOBUF_CONSTEXPR VehicleHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
friend void swap(VehicleHealth &a, VehicleHealth &b)
void Swap(VehicleHealth *other)
VehicleHealth(VehicleHealth &&from) noexcept
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void MergeFrom(const VehicleHealth &from)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
VehicleHealth & operator=(const VehicleHealth &from)
VehicleHealth & operator=(VehicleHealth &&from) noexcept
static const VehicleHealth * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
VehicleHealth(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
::jaiabot::protobuf::LinuxHardwareStatus_Information * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Information >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode >()
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::SystemdStopReport_ServiceResult >()
::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_SyncSource >()
::jaiabot::protobuf::LinuxHardwareStatus_Processor * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Processor >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_NTPSystemEvent >()
::jaiabot::protobuf::LinuxHardwareStatus_Memory * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Memory >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::Error >()
::jaiabot::protobuf::NTPStatus_NTPPeer * Arena::CreateMaybeMessage<::jaiabot::protobuf::NTPStatus_NTPPeer >(Arena *)
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_jaiabot_2fmessages_2fhealth_2eproto
::jaiabot::protobuf::LinuxHardwareStatus_Disk * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_Disk >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::NTPStatus_LeapIndicator >()
::jaiabot::protobuf::LinuxHardwareStatus_WiFi * Arena::CreateMaybeMessage<::jaiabot::protobuf::LinuxHardwareStatus_WiFi >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::jaiabot::protobuf::Warning >()
SystemdStartReportDefaultTypeInternal _SystemdStartReport_default_instance_
const std::string & SystemdStopReport_ServiceResult_Name(T enum_t_value)
constexpr NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer_TallyCode_TallyCode_MAX
constexpr NTPStatus_NTPSystemEvent NTPStatus_NTPSystemEvent_NTPSystemEvent_MAX
NTPStatus_NTPPeerDefaultTypeInternal _NTPStatus_NTPPeer_default_instance_
ThreadHealthDefaultTypeInternal _ThreadHealth_default_instance_
const std::string & NTPStatus_SyncSource_Name(T enum_t_value)
bool Error_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Error *value)
bool NTPStatus_NTPSystemEvent_IsValid(int value)
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::VehicleHealth, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::VehicleHealth >, 11, false > jaiabot_vehicle
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Warning_descriptor()
SystemdStopReportDefaultTypeInternal _SystemdStopReport_default_instance_
constexpr int NTPStatus_SyncSource_SyncSource_ARRAYSIZE
bool Warning_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Warning *value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_NTPSystemEvent_descriptor()
constexpr NTPStatus_SyncSource NTPStatus_SyncSource_SyncSource_MAX
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_NO_SYSTEM_PEER
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_STALE_LEAPSECOND_VALUES
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_CLOCK_STEP
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_RESTART
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_MODE
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_SET
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_PANIC_STOP
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_SPIKE_DETECT
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAPSECOND_VALUES_UPDATE_FROM_FILE
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_FREQ_NOT_SET
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_ARMED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_EVENT_UNSPECIFIED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_KERNEL_INFO
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_EVENT_UNKNOWN
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_DISARMED
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_CLOCK_SYNC
@ NTPStatus_NTPSystemEvent_NTP_SYSTEM_LEAP_EVENT
constexpr int NTPStatus_NTPPeer_TallyCode_TallyCode_ARRAYSIZE
SystemdReportAckDefaultTypeInternal _SystemdReportAck_default_instance_
const std::string & NTPStatus_NTPSystemEvent_Name(T enum_t_value)
bool Error_IsValid(int value)
VehicleHealthDefaultTypeInternal _VehicleHealth_default_instance_
constexpr int NTPStatus_NTPSystemEvent_NTPSystemEvent_ARRAYSIZE
constexpr SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MAX
NTPStatus_NTPPeer_TallyCode
@ NTPStatus_NTPPeer_TallyCode_PEER_NOT_VALID
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_TABLE_OVERFLOW
@ NTPStatus_NTPPeer_TallyCode_PEER_PPS_SYNC
@ NTPStatus_NTPPeer_TallyCode_PEER_CODE_UNKNOWN
@ NTPStatus_NTPPeer_TallyCode_PEER_INCLUDED_IN_COMBINE
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_INTERSECTION
@ NTPStatus_NTPPeer_TallyCode_PEER_SYSTEM_SYNC_SOURCE
@ NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_CLUSTER_ALGORITHM
@ NTPStatus_NTPPeer_TallyCode_PEER_ALTERNATIVE_BACKUP
bool NTPStatus_NTPSystemEvent_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_NTPSystemEvent *value)
constexpr NTPStatus_LeapIndicator NTPStatus_LeapIndicator_LeapIndicator_MIN
const std::string & NTPStatus_NTPPeer_TallyCode_Name(T enum_t_value)
LinuxHardwareStatus_MemoryDefaultTypeInternal _LinuxHardwareStatus_Memory_default_instance_
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SystemdStopReport_ServiceResult_descriptor()
constexpr Error Error_MIN
bool NTPStatus_SyncSource_IsValid(int value)
LinuxHardwareStatus_InformationDefaultTypeInternal _LinuxHardwareStatus_Information_default_instance_
constexpr int Warning_ARRAYSIZE
constexpr Warning Warning_MIN
constexpr int NTPStatus_LeapIndicator_LeapIndicator_ARRAYSIZE
bool SystemdStopReport_ServiceResult_IsValid(int value)
LinuxHardwareStatus_Processor_LoadAveragesDefaultTypeInternal _LinuxHardwareStatus_Processor_LoadAverages_default_instance_
const std::string & Error_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_LeapIndicator_descriptor()
bool NTPStatus_LeapIndicator_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_LeapIndicator *value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_NTPPeer_TallyCode_descriptor()
static const int kJaiabotVehicleFieldNumber
LinuxHardwareStatus_DiskDefaultTypeInternal _LinuxHardwareStatus_Disk_default_instance_
constexpr NTPStatus_NTPSystemEvent NTPStatus_NTPSystemEvent_NTPSystemEvent_MIN
LinuxHardwareStatus_ProcessorDefaultTypeInternal _LinuxHardwareStatus_Processor_default_instance_
@ ERROR__NOT_RESPONDING__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ ERROR__INIT_FAILED__BLUE_ROBOTICS__BAR30
@ ERROR__FAILED__JAIABOT_SIMULATOR
@ ERROR__NOT_RESPONDING__JAIABOT_FUSION
@ ERROR__FAILED__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_COMMS_MANAGER
@ ERROR__FAILED__MOOS_PHELMIVP
@ ERROR__NOT_CALIBRATED_GYRO
@ ERROR__FAILED__GOBY_LIAISON
@ ERROR__NOT_RESPONDING__JAIABOT_SINGLE_THREAD_PATTERN
@ ERROR__MISSING_DATA__COURSE
@ ERROR__FAILED__GOBY_CORONER
@ ERROR__MOOS__HELMIVP_NO_DESIRED_DATA
@ ERROR__FAILED__GOBY_GPS
@ ERROR__NOT_RESPONDING__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__FAILED__JAIABOT_COMMS_MANAGER
@ ERROR__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_ECHO
@ ERROR__SYSTEM__RAM_SPACE_CRITICAL
@ ERROR__NOT_RESPONDING__JAIABOT_DRIVER_ARDUINO
@ ERROR__FAILED__PYTHON_JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__FAILED__JAIABOT_DATA_VISION
@ ERROR__SYSTEM__CPU_LOAD_FACTOR_CRITICAL
@ ERROR__FAILED__JAIABOT_ENGINEERING
@ ERROR__FAILED__JAIABOT_WEB_PORTAL
@ ERROR__FAILED__JAIABOT_METADATA
@ ERROR__NOT_RESPONDING__JAIABOT_HEALTH
@ ERROR__NOT_RESPONDING__JAIABOT_TURNER_C_FLUOR_SENSOR_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_PRESSURE_SENSOR
@ ERROR__FAILED__JAIABOT_ECHO_DRIVER
@ ERROR__TOO_MANY_ERRORS_TO_REPORT_ALL
@ ERROR__NOT_RESPONDING__GOBY_LOGGER
@ ERROR__MOOS__HELMIVP_STATE_NOT_DRIVE
@ ERROR__MISSING_DATA__GPS_FIX
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_BOT
@ ERROR__MISSING_DATA__GPS_POSITION
@ ERROR__FAILED__GOBY_MOOS_GATEWAY
@ ERROR__NOT_RESPONDING__JAIABOT_DRIVER_CAMERA
@ ERROR__FAILED__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__UNKNOWN_APP
@ ERROR__FAILED__JAIABOT_DRIVER_ARDUINO
@ ERROR__NOT_RESPONDING__JAIABOT_METADATA
@ ERROR__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ ERROR__MISSING_DATA__CALIBRATION_MAG
@ ERROR__FAILED__GOBY_LOGGER
@ ERROR__FAILED__PYTHON_JAIABOT_AS_EZO_EC
@ ERROR__FAILED__MOOS_SIM_USIMMARINE
@ ERROR__MISSING_DATA__HEADING
@ ERROR__MISSING_DATA__CALIBRATION_SYS
@ ERROR__FAILED__JAIABOT_FUSION
@ ERROR__FAILED__GOBY_INTERVEHICLE_PORTAL
@ ERROR__FAILED__JAIABOT_LOG_CONVERTER
@ ERROR__VEHICLE__VERY_LOW_BATTERY
@ ERROR__MISSING_DATA__SPEED
@ ERROR__SYSTEM__DATA_DISK_SPACE_CRITICAL
@ ERROR__MISSING_DATA__CALIBRATION_ACCEL
@ ERROR__VERSION__MISMATCH_ARDUINO
@ ERROR__NOT_RESPONDING__GOBY_LIAISON
@ ERROR__FAILED__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_MAG
@ ERROR__FAILED__JAIABOT_PID_CONTROL
@ ERROR__FAILED__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_MULTI_THREAD_PATTERN
@ ERROR__MISSING_DATA__BLUEROBOTICS_BAR30_DATA
@ ERROR__FAILED__PYTHON_JAIABOT_MOTOR_LISTENER
@ ERROR__SYSTEM__ROOTFS_DISK_SPACE_CRITICAL
@ ERROR__FAILED__MOOS_MOOSDB
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_HUB
@ ERROR__FAILED__JAIABOT_HEALTH
@ ERROR__NOT_RESPONDING__GOBY_CORONER
@ ERROR__NOT_RESPONDING__JAIABOT_SIMULATOR
@ ERROR__NOT_RESPONDING__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_ECHO_DRIVER
@ ERROR__SYSTEM__NTP_STATUS_QUERY_FAILED
@ ERROR__FAILED__MOOS_UPROCESSWATCH
@ ERROR__FAILED__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ ERROR__NOT_RESPONDING__GOBYD
@ ERROR__FAILED__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_IMU
@ ERROR__VEHICLE__CRITICALLY_LOW_BATTERY
@ ERROR__NOT_RESPONDING__GOBY_GPS
@ ERROR__VEHICLE__MISSING_DATA_BATTERY
@ ERROR__SYSTEM__NTP_PEERS_QUERY_FAILED
@ ERROR__SYSTEM__CANNOT_READ_MEMINFO
@ ERROR__NOT_CALIBRATED_SYS
@ ERROR__NOT_RESPONDING__GOBY_INTERVEHICLE_PORTAL
@ ERROR__FAILED__MOOS_SIM_MOOSDB
@ ERROR__FAILED__JAIABOT_SENSORS
@ ERROR__FAILED__PYTHON_JAIABOT_WEB_APP
@ ERROR__NOT_RESPONDING__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_IMU
@ ERROR__SYSTEM__CANNOT_READ_SYSINFO
@ ERROR__FAILED__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__NOT_RESPONDING__GOBY_MOOS_GATEWAY
@ ERROR__SYSTEM__CANNOT_READ_DISK_USAGE
@ ERROR__NOT_RESPONDING__JAIABOT_WEB_PORTAL
@ ERROR__NOT_RESPONDING__JAIABOT_PID_CONTROL
@ ERROR__MISSING_DATA__CALIBRATION_GYRO
@ ERROR__ARDUINO_CONNECTION_FAILED
@ ERROR__MISSING_DATA__ARDUINO_REPORT
@ ERROR__MISSING_DATA__PRESSURE
@ ERROR__NOT_RESPONDING__JAIABOT_ENGINEERING
@ ERROR__FAILED__MOOS_PNODEREPORTER
@ ERROR__NOT_CALIBRATED_ACCEL
@ NTPStatus_LeapIndicator_LEAP_UNKNOWN
@ NTPStatus_LeapIndicator_LEAP_LAST_MINUTE_HAS_59_SECONDS
@ NTPStatus_LeapIndicator_LEAP_CLOCK_NOT_SYNCHRONIZED
@ NTPStatus_LeapIndicator_LEAP_NONE
@ NTPStatus_LeapIndicator_LEAP_LAST_MINUTE_HAS_61_SECONDS
bool SystemdStopReport_ServiceResult_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SystemdStopReport_ServiceResult *value)
constexpr SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MIN
constexpr NTPStatus_LeapIndicator NTPStatus_LeapIndicator_LeapIndicator_MAX
LinuxHardwareStatus_WiFiDefaultTypeInternal _LinuxHardwareStatus_WiFi_default_instance_
constexpr int SystemdStopReport_ServiceResult_ServiceResult_ARRAYSIZE
LinuxHardwareStatusDefaultTypeInternal _LinuxHardwareStatus_default_instance_
bool NTPStatus_NTPPeer_TallyCode_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_NTPPeer_TallyCode *value)
HelmIVPStatusDefaultTypeInternal _HelmIVPStatus_default_instance_
bool NTPStatus_SyncSource_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_SyncSource *value)
constexpr int Error_ARRAYSIZE
SystemdStopReport_ServiceResult
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL
constexpr NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer_TallyCode_TallyCode_MIN
@ NTPStatus_SyncSource_SYNC_LOCAL
@ NTPStatus_SyncSource_SYNC_UNSPECIFIED
@ NTPStatus_SyncSource_SYNC_NTP
@ NTPStatus_SyncSource_SYNC_LF_RADIO
@ NTPStatus_SyncSource_SYNC_UHF_RADIO
@ NTPStatus_SyncSource_SYNC_TELEPHONE
@ NTPStatus_SyncSource_SYNC_OTHER
@ NTPStatus_SyncSource_SYNC_UNKNOWN
@ NTPStatus_SyncSource_SYNC_WRISTWATCH
@ NTPStatus_SyncSource_SYNC_PPS
@ NTPStatus_SyncSource_SYNC_HF_RADIO
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_SyncSource_descriptor()
static const int kJaiabotThreadFieldNumber
constexpr NTPStatus_SyncSource NTPStatus_SyncSource_SyncSource_MIN
const std::string & NTPStatus_LeapIndicator_Name(T enum_t_value)
bool NTPStatus_NTPPeer_TallyCode_IsValid(int value)
bool NTPStatus_LeapIndicator_IsValid(int value)
NTPStatusDefaultTypeInternal _NTPStatus_default_instance_
bool Warning_IsValid(int value)
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11, false > jaiabot_thread
constexpr Error Error_MAX
constexpr Warning Warning_MAX
const std::string & Warning_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Error_descriptor()
@ WARNING__COMMS_LOW_SIGNAL_STRENGTH
@ WARNING__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ WARNING__SYSTEM__NTP_JITTER_HIGH
@ WARNING__SYSTEM__RAM_SPACE_LOW
@ WARNING__NOT_RESPONDING__JAIABOT_RPM_LISTENER
@ WARNING__MISSION__INFEASIBLE_MISSION__TRANSIT_MUST_HAVE_A_GOAL
@ WARNING__MISSING_DATA__COURSE
@ WARNING__NOT_RESPONDING__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ WARNING__NOT_RESPONDING__JAIABOT_ECHO_DRIVER
@ WARNING__TOO_MANY_WARNINGS_TO_REPORT_ALL
@ WARNING__MISSION__DATA_PRE_OFFLOAD_FAILED
@ WARNING__VEHICLE__NO_FORWARD_PROGRESS
@ WARNING__INIT_FAILED__TURNER__C_FLUOR
@ WARNING__VEHICLE__LOW_BATTERY
@ WARNING__MISSING_DATA__ROLL
@ WARNING__MISSING_DATA__ATLAS_OEM_DO_DATA
@ WARNING__NOT_CALIBRATED_SYS
@ WARNING__MISSING_DATA__PITCH
@ WARNING__MISSING_DATA__TURNER_C_FLUOR_DATA
@ WARNING__NOT_RESPONDING__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ WARNING__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ WARNING__SYSTEM__CPU_LOAD_FACTOR_HIGH
@ WARNING__MISSING_DATA__ATLAS_OEM_EC_DATA
@ WARNING__NOT_RESPONDING__UNKNOWN_APP
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_DO
@ WARNING__MISSION__INFEASIBLE_MISSION__MUST_HAVE_RECOVERY_LOCATION_IF_NOT_RECOVERING_AT_FINAL_GOAL
@ WARNING__NOT_RESPONDING__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ WARNING__SYSTEM__NTP_NOT_SYNCHRONIZED
@ WARNING__TEMPERATURE__ARDUINO_TOO_HIGH
@ WARNING__MISSION__DATA_OFFLOAD_FAILED
@ WARNING__MISSION__DATA_POST_OFFLOAD_FAILED
@ WARNING__MISSION__INFEASIBLE_MISSION__MINIMUM_BOTTOM_DEPTH_REACHED
@ WARNING__MISSION__INFEASIBLE_MISSION__GOAL_DESIRED_DEPTH_EXCEEDED_MAX
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_EC
@ WARNING__SYSTEM__NTP_OFFSET_HIGH
@ WARNING__MISSING_DATA__TEMPERATURE
@ WARNING__NOT_RESPONDING__JAIABOT_ARDUINO_MOTOR_TEMP
@ WARNING__SYSTEM__ROOTFS_DISK_SPACE_LOW
@ WARNING__SYSTEM__DATA_DISK_SPACE_LOW
@ WARNING__MISSION__INFEASIBLE_MISSION__TRANSIT_CANNOT_RECOVER_AT_FINAL_GOAL_WITHOUT_A_GOAL
@ WARNING__MISSING_DATA__ATLAS_OEM_PH_DATA
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_PH
@ WARNING__TEMPERATURE__LINUX_TOO_HIGH
@ WARNING__MISSION__DATA__GPS_FIX_DEGRADED
static const uint32_t offsets[]