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>(
402 static_assert(::std::is_same<T, Error>::value ||
403 ::std::is_integral<T>::value,
404 "Incorrect type passed to function Error_Name.");
405 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
409 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Error* value) {
410 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Error>(
468 static_assert(::std::is_same<T, Warning>::value ||
469 ::std::is_integral<T>::value,
470 "Incorrect type passed to function Warning_Name.");
471 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
475 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Warning* value) {
476 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Warning>(
482 public ::PROTOBUF_NAMESPACE_ID::Message {
491 *
this = ::std::move(from);
499 if (
this == &from)
return *
this;
500 if (GetOwningArena() == from.GetOwningArena()
501 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
502 && GetOwningArena() !=
nullptr
513 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
516 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
519 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
542 if (other ==
this)
return;
543 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
544 if (GetOwningArena() !=
nullptr &&
545 GetOwningArena() == other->GetOwningArena()) {
547 if (GetOwningArena() == other->GetOwningArena()) {
551 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
555 if (other ==
this)
return;
556 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
563 return CreateMaybeMessage<LinuxHardwareStatus_Processor_LoadAverages>(arena);
565 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
567 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
569 LinuxHardwareStatus_Processor_LoadAverages::MergeImpl(*
this, from);
572 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
574 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
580 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
584 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
586 void SetCachedSize(
int size)
const final;
590 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
591 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
592 return "jaiabot.protobuf.LinuxHardwareStatus.Processor.LoadAverages";
596 bool is_message_owned =
false);
600 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
616 bool _internal_has_one_min()
const;
622 float _internal_one_min()
const;
623 void _internal_set_one_min(
float value);
629 bool _internal_has_five_min()
const;
635 float _internal_five_min()
const;
636 void _internal_set_five_min(
float value);
642 bool _internal_has_fifteen_min()
const;
648 float _internal_fifteen_min()
const;
649 void _internal_set_fifteen_min(
float value);
657 size_t RequiredFieldsByteSizeFallback()
const;
659 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
660 typedef void InternalArenaConstructable_;
661 typedef void DestructorSkippable_;
663 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
664 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
670 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
675 public ::PROTOBUF_NAMESPACE_ID::Message {
684 *
this = ::std::move(from);
692 if (
this == &from)
return *
this;
693 if (GetOwningArena() == from.GetOwningArena()
694 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
695 && GetOwningArena() !=
nullptr
706 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
709 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
712 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
713 return GetDescriptor();
716 return default_instance().GetMetadata().descriptor;
719 return default_instance().GetMetadata().reflection;
722 return *internal_default_instance();
728 static constexpr int kIndexInFileMessages =
735 if (other ==
this)
return;
736 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
737 if (GetOwningArena() !=
nullptr &&
738 GetOwningArena() == other->GetOwningArena()) {
740 if (GetOwningArena() == other->GetOwningArena()) {
744 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
748 if (other ==
this)
return;
749 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
756 return CreateMaybeMessage<LinuxHardwareStatus_Processor>(arena);
758 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
760 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
762 LinuxHardwareStatus_Processor::MergeImpl(*
this, from);
765 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
767 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
768 bool IsInitialized() const final;
770 size_t ByteSizeLong() const final;
771 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
772 uint8_t* _InternalSerialize(
773 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
774 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
777 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
779 void SetCachedSize(
int size)
const final;
783 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
784 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
785 return "jaiabot.protobuf.LinuxHardwareStatus.Processor";
789 bool is_message_owned =
false);
793 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
795 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
804 kLoadsFieldNumber = 10,
805 kNumProcessesFieldNumber = 15,
806 kNumProcessorsFieldNumber = 20,
809 bool has_loads()
const;
811 bool _internal_has_loads()
const;
814 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& loads()
const;
815 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* release_loads();
819 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& _internal_loads()
const;
822 void unsafe_arena_set_allocated_loads(
827 bool has_num_processes()
const;
829 bool _internal_has_num_processes()
const;
831 void clear_num_processes();
832 int32_t num_processes()
const;
833 void set_num_processes(int32_t value);
835 int32_t _internal_num_processes()
const;
836 void _internal_set_num_processes(int32_t value);
840 bool has_num_processors()
const;
842 bool _internal_has_num_processors()
const;
844 void clear_num_processors();
845 int32_t num_processors()
const;
846 void set_num_processors(int32_t value);
848 int32_t _internal_num_processors()
const;
849 void _internal_set_num_processors(int32_t value);
856 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
857 typedef void InternalArenaConstructable_;
858 typedef void DestructorSkippable_;
860 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
861 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
863 int32_t num_processes_;
864 int32_t num_processors_;
867 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
872 public ::PROTOBUF_NAMESPACE_ID::Message {
881 *
this = ::std::move(from);
889 if (
this == &from)
return *
this;
890 if (GetOwningArena() == from.GetOwningArena()
891 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
892 && GetOwningArena() !=
nullptr
903 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
906 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
909 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
910 return GetDescriptor();
913 return default_instance().GetMetadata().descriptor;
916 return default_instance().GetMetadata().reflection;
919 return *internal_default_instance();
925 static constexpr int kIndexInFileMessages =
932 if (other ==
this)
return;
933 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
934 if (GetOwningArena() !=
nullptr &&
935 GetOwningArena() == other->GetOwningArena()) {
937 if (GetOwningArena() == other->GetOwningArena()) {
941 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
945 if (other ==
this)
return;
946 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
953 return CreateMaybeMessage<LinuxHardwareStatus_Information>(arena);
955 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
957 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
959 LinuxHardwareStatus_Information::MergeImpl(*
this, from);
962 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
964 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
965 bool IsInitialized() const final;
967 size_t ByteSizeLong() const final;
968 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
969 uint8_t* _InternalSerialize(
970 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
971 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
974 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
976 void SetCachedSize(
int size)
const final;
980 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
981 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
982 return "jaiabot.protobuf.LinuxHardwareStatus.Information";
986 bool is_message_owned =
false);
990 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
992 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
999 kTotalFieldNumber = 1,
1000 kAvailableFieldNumber = 2,
1001 kUsePercentFieldNumber = 3,
1004 bool has_total()
const;
1006 bool _internal_has_total()
const;
1009 uint64_t total()
const;
1010 void set_total(uint64_t value);
1012 uint64_t _internal_total()
const;
1013 void _internal_set_total(uint64_t value);
1017 bool has_available()
const;
1019 bool _internal_has_available()
const;
1021 void clear_available();
1022 uint64_t available()
const;
1023 void set_available(uint64_t value);
1025 uint64_t _internal_available()
const;
1026 void _internal_set_available(uint64_t value);
1030 bool has_use_percent()
const;
1032 bool _internal_has_use_percent()
const;
1034 void clear_use_percent();
1035 float use_percent()
const;
1036 void set_use_percent(
float value);
1038 float _internal_use_percent()
const;
1039 void _internal_set_use_percent(
float value);
1042 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;
1044 template<
typename Quantity >
1046 { set_total(boost::units::quantity<total_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1048 template<
typename Quantity >
1050 {
return Quantity(total() *
total_unit()); };
1053 {
return total_with_units<boost::units::quantity< total_unit,google::protobuf::uint64 > >(); };
1055 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;
1057 template<
typename Quantity >
1059 { set_available(boost::units::quantity<available_unit,google::protobuf::uint64 >(value_w_units).value() ); };
1061 template<
typename Quantity >
1066 {
return available_with_units<boost::units::quantity< available_unit,google::protobuf::uint64 > >(); };
1073 size_t RequiredFieldsByteSizeFallback()
const;
1075 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1076 typedef void InternalArenaConstructable_;
1077 typedef void DestructorSkippable_;
1079 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1080 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1082 uint64_t available_;
1086 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1091 public ::PROTOBUF_NAMESPACE_ID::Message {
1100 *
this = ::std::move(from);
1108 if (
this == &from)
return *
this;
1109 if (GetOwningArena() == from.GetOwningArena()
1110 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1111 && GetOwningArena() !=
nullptr
1114 InternalSwap(&from);
1122 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1125 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1129 return GetDescriptor();
1132 return default_instance().GetMetadata().descriptor;
1135 return default_instance().GetMetadata().reflection;
1138 return *internal_default_instance();
1144 static constexpr int kIndexInFileMessages =
1151 if (other ==
this)
return;
1152 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1153 if (GetOwningArena() !=
nullptr &&
1154 GetOwningArena() == other->GetOwningArena()) {
1156 if (GetOwningArena() == other->GetOwningArena()) {
1158 InternalSwap(other);
1160 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1164 if (other ==
this)
return;
1165 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1166 InternalSwap(other);
1172 return CreateMaybeMessage<LinuxHardwareStatus_Memory>(arena);
1174 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1176 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1178 LinuxHardwareStatus_Memory::MergeImpl(*
this, from);
1181 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1183 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1184 bool IsInitialized() const final;
1186 size_t ByteSizeLong() const final;
1187 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1188 uint8_t* _InternalSerialize(
1189 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1190 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1193 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1195 void SetCachedSize(
int size)
const final;
1199 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1200 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1201 return "jaiabot.protobuf.LinuxHardwareStatus.Memory";
1205 bool is_message_owned =
false);
1209 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1211 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1218 kRamFieldNumber = 1,
1219 kSwapFieldNumber = 2,
1222 bool has_ram()
const;
1224 bool _internal_has_ram()
const;
1227 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& ram()
const;
1228 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_ram();
1232 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_ram()
const;
1235 void unsafe_arena_set_allocated_ram(
1240 bool has_swap()
const;
1242 bool _internal_has_swap()
const;
1245 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& swap()
const;
1246 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_swap();
1250 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_swap()
const;
1253 void unsafe_arena_set_allocated_swap(
1262 size_t RequiredFieldsByteSizeFallback()
const;
1264 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1265 typedef void InternalArenaConstructable_;
1266 typedef void DestructorSkippable_;
1268 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1269 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1274 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1279 public ::PROTOBUF_NAMESPACE_ID::Message {
1288 *
this = ::std::move(from);
1296 if (
this == &from)
return *
this;
1297 if (GetOwningArena() == from.GetOwningArena()
1298 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1299 && GetOwningArena() !=
nullptr
1302 InternalSwap(&from);
1310 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1313 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1317 return GetDescriptor();
1320 return default_instance().GetMetadata().descriptor;
1323 return default_instance().GetMetadata().reflection;
1326 return *internal_default_instance();
1332 static constexpr int kIndexInFileMessages =
1339 if (other ==
this)
return;
1340 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1341 if (GetOwningArena() !=
nullptr &&
1342 GetOwningArena() == other->GetOwningArena()) {
1344 if (GetOwningArena() == other->GetOwningArena()) {
1346 InternalSwap(other);
1348 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1352 if (other ==
this)
return;
1353 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1354 InternalSwap(other);
1360 return CreateMaybeMessage<LinuxHardwareStatus_Disk>(arena);
1362 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1364 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1366 LinuxHardwareStatus_Disk::MergeImpl(*
this, from);
1369 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1371 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1372 bool IsInitialized() const final;
1374 size_t ByteSizeLong() const final;
1375 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1376 uint8_t* _InternalSerialize(
1377 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1378 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1381 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1383 void SetCachedSize(
int size)
const final;
1387 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1388 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1389 return "jaiabot.protobuf.LinuxHardwareStatus.Disk";
1393 bool is_message_owned =
false);
1397 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1399 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1406 kRootfsFieldNumber = 1,
1407 kDataFieldNumber = 2,
1410 bool has_rootfs()
const;
1412 bool _internal_has_rootfs()
const;
1414 void clear_rootfs();
1415 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& rootfs()
const;
1416 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_rootfs();
1420 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_rootfs()
const;
1423 void unsafe_arena_set_allocated_rootfs(
1428 bool has_data()
const;
1430 bool _internal_has_data()
const;
1433 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& data()
const;
1434 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Information* release_data();
1438 const ::jaiabot::protobuf::LinuxHardwareStatus_Information& _internal_data()
const;
1441 void unsafe_arena_set_allocated_data(
1449 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1450 typedef void InternalArenaConstructable_;
1451 typedef void DestructorSkippable_;
1453 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1454 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1459 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1464 public ::PROTOBUF_NAMESPACE_ID::Message {
1473 *
this = ::std::move(from);
1481 if (
this == &from)
return *
this;
1482 if (GetOwningArena() == from.GetOwningArena()
1483 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1484 && GetOwningArena() !=
nullptr
1487 InternalSwap(&from);
1495 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1498 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1502 return GetDescriptor();
1505 return default_instance().GetMetadata().descriptor;
1508 return default_instance().GetMetadata().reflection;
1511 return *internal_default_instance();
1517 static constexpr int kIndexInFileMessages =
1524 if (other ==
this)
return;
1525 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1526 if (GetOwningArena() !=
nullptr &&
1527 GetOwningArena() == other->GetOwningArena()) {
1529 if (GetOwningArena() == other->GetOwningArena()) {
1531 InternalSwap(other);
1533 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1537 if (other ==
this)
return;
1538 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1539 InternalSwap(other);
1545 return CreateMaybeMessage<LinuxHardwareStatus_WiFi>(arena);
1547 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1549 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1551 LinuxHardwareStatus_WiFi::MergeImpl(*
this, from);
1554 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1556 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1557 bool IsInitialized() const final;
1559 size_t ByteSizeLong() const final;
1560 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1561 uint8_t* _InternalSerialize(
1562 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1563 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1566 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1568 void SetCachedSize(
int size)
const final;
1572 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1573 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1574 return "jaiabot.protobuf.LinuxHardwareStatus.WiFi";
1578 bool is_message_owned =
false);
1582 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1584 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1591 kIsConnectedFieldNumber = 1,
1592 kLinkQualityFieldNumber = 2,
1593 kLinkQualityPercentageFieldNumber = 3,
1594 kSignalLevelFieldNumber = 4,
1595 kNoiseLevelFieldNumber = 5,
1598 bool has_is_connected()
const;
1600 bool _internal_has_is_connected()
const;
1602 void clear_is_connected();
1603 bool is_connected()
const;
1604 void set_is_connected(
bool value);
1606 bool _internal_is_connected()
const;
1607 void _internal_set_is_connected(
bool value);
1611 bool has_link_quality()
const;
1613 bool _internal_has_link_quality()
const;
1615 void clear_link_quality();
1616 uint32_t link_quality()
const;
1617 void set_link_quality(uint32_t value);
1619 uint32_t _internal_link_quality()
const;
1620 void _internal_set_link_quality(uint32_t value);
1624 bool has_link_quality_percentage()
const;
1626 bool _internal_has_link_quality_percentage()
const;
1628 void clear_link_quality_percentage();
1629 uint32_t link_quality_percentage()
const;
1630 void set_link_quality_percentage(uint32_t value);
1632 uint32_t _internal_link_quality_percentage()
const;
1633 void _internal_set_link_quality_percentage(uint32_t value);
1637 bool has_signal_level()
const;
1639 bool _internal_has_signal_level()
const;
1641 void clear_signal_level();
1642 int32_t signal_level()
const;
1643 void set_signal_level(int32_t value);
1645 int32_t _internal_signal_level()
const;
1646 void _internal_set_signal_level(int32_t value);
1650 bool has_noise_level()
const;
1652 bool _internal_has_noise_level()
const;
1654 void clear_noise_level();
1655 int32_t noise_level()
const;
1656 void set_noise_level(int32_t value);
1658 int32_t _internal_noise_level()
const;
1659 void _internal_set_noise_level(int32_t value);
1666 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1667 typedef void InternalArenaConstructable_;
1668 typedef void DestructorSkippable_;
1670 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1671 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1673 uint32_t link_quality_;
1674 uint32_t link_quality_percentage_;
1675 int32_t signal_level_;
1676 int32_t noise_level_;
1679 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1684 public ::PROTOBUF_NAMESPACE_ID::Message {
1693 *
this = ::std::move(from);
1701 if (
this == &from)
return *
this;
1702 if (GetOwningArena() == from.GetOwningArena()
1703 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1704 && GetOwningArena() !=
nullptr
1707 InternalSwap(&from);
1715 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1718 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1722 return GetDescriptor();
1725 return default_instance().GetMetadata().descriptor;
1728 return default_instance().GetMetadata().reflection;
1731 return *internal_default_instance();
1737 static constexpr int kIndexInFileMessages =
1744 if (other ==
this)
return;
1745 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1746 if (GetOwningArena() !=
nullptr &&
1747 GetOwningArena() == other->GetOwningArena()) {
1749 if (GetOwningArena() == other->GetOwningArena()) {
1751 InternalSwap(other);
1753 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1757 if (other ==
this)
return;
1758 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1759 InternalSwap(other);
1765 return CreateMaybeMessage<LinuxHardwareStatus>(arena);
1767 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1769 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1771 LinuxHardwareStatus::MergeImpl(*
this, from);
1774 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1776 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1777 bool IsInitialized() const final;
1779 size_t ByteSizeLong() const final;
1780 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
1781 uint8_t* _InternalSerialize(
1782 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1783 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
1786 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1788 void SetCachedSize(
int size)
const final;
1792 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1793 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1794 return "jaiabot.protobuf.LinuxHardwareStatus";
1798 bool is_message_owned =
false);
1802 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1804 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
1817 kProcessorFieldNumber = 20,
1818 kMemoryFieldNumber = 30,
1819 kDiskFieldNumber = 40,
1820 kWifiFieldNumber = 50,
1821 kUptimeFieldNumber = 10,
1824 bool has_processor()
const;
1826 bool _internal_has_processor()
const;
1828 void clear_processor();
1829 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& processor()
const;
1830 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Processor* release_processor();
1834 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& _internal_processor()
const;
1837 void unsafe_arena_set_allocated_processor(
1842 bool has_memory()
const;
1844 bool _internal_has_memory()
const;
1846 void clear_memory();
1847 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& memory()
const;
1848 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Memory* release_memory();
1852 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& _internal_memory()
const;
1855 void unsafe_arena_set_allocated_memory(
1860 bool has_disk()
const;
1862 bool _internal_has_disk()
const;
1865 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& disk()
const;
1866 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_Disk* release_disk();
1870 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& _internal_disk()
const;
1873 void unsafe_arena_set_allocated_disk(
1878 bool has_wifi()
const;
1880 bool _internal_has_wifi()
const;
1883 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& wifi()
const;
1884 PROTOBUF_NODISCARD ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* release_wifi();
1888 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& _internal_wifi()
const;
1891 void unsafe_arena_set_allocated_wifi(
1896 bool has_uptime()
const;
1898 bool _internal_has_uptime()
const;
1900 void clear_uptime();
1901 int32_t uptime()
const;
1902 void set_uptime(int32_t value);
1904 int32_t _internal_uptime()
const;
1905 void _internal_set_uptime(int32_t value);
1908 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
uptime_dimension;
1910 typedef boost::units::unit<uptime_dimension,boost::units::si::system>
uptime_unit;
1912 template<
typename Quantity >
1914 { set_uptime(boost::units::quantity<uptime_unit,google::protobuf::int32 >(value_w_units).value() ); };
1916 template<
typename Quantity >
1921 {
return uptime_with_units<boost::units::quantity< uptime_unit,google::protobuf::int32 > >(); };
1927 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1928 typedef void InternalArenaConstructable_;
1929 typedef void DestructorSkippable_;
1931 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1932 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1940 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
1945 public ::PROTOBUF_NAMESPACE_ID::Message {
1949 explicit PROTOBUF_CONSTEXPR
NTPStatus_NTPPeer(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1954 *
this = ::std::move(from);
1962 if (
this == &from)
return *
this;
1963 if (GetOwningArena() == from.GetOwningArena()
1964 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1965 && GetOwningArena() !=
nullptr
1968 InternalSwap(&from);
1976 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1979 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1983 return GetDescriptor();
1986 return default_instance().GetMetadata().descriptor;
1989 return default_instance().GetMetadata().reflection;
1992 return *internal_default_instance();
1998 static constexpr int kIndexInFileMessages =
2005 if (other ==
this)
return;
2006 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2007 if (GetOwningArena() !=
nullptr &&
2008 GetOwningArena() == other->GetOwningArena()) {
2010 if (GetOwningArena() == other->GetOwningArena()) {
2012 InternalSwap(other);
2014 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2018 if (other ==
this)
return;
2019 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2020 InternalSwap(other);
2026 return CreateMaybeMessage<NTPStatus_NTPPeer>(arena);
2028 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2030 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2032 NTPStatus_NTPPeer::MergeImpl(*
this, from);
2035 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2037 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2038 bool IsInitialized() const final;
2040 size_t ByteSizeLong() const final;
2041 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2042 uint8_t* _InternalSerialize(
2043 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2044 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2047 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2049 void SetCachedSize(
int size)
const final;
2053 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2054 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2055 return "jaiabot.protobuf.NTPStatus.NTPPeer";
2059 bool is_message_owned =
false);
2063 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2065 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2071 NTPStatus_NTPPeer_TallyCode_PEER_CODE_UNKNOWN;
2073 NTPStatus_NTPPeer_TallyCode_PEER_NOT_VALID;
2075 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_INTERSECTION;
2076 static constexpr
TallyCode PEER_DISCARDED_BY_TABLE_OVERFLOW =
2077 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_TABLE_OVERFLOW;
2078 static constexpr
TallyCode PEER_DISCARDED_BY_CLUSTER_ALGORITHM =
2079 NTPStatus_NTPPeer_TallyCode_PEER_DISCARDED_BY_CLUSTER_ALGORITHM;
2081 NTPStatus_NTPPeer_TallyCode_PEER_INCLUDED_IN_COMBINE;
2083 NTPStatus_NTPPeer_TallyCode_PEER_ALTERNATIVE_BACKUP;
2085 NTPStatus_NTPPeer_TallyCode_PEER_SYSTEM_SYNC_SOURCE;
2087 NTPStatus_NTPPeer_TallyCode_PEER_PPS_SYNC;
2088 static inline
bool TallyCode_IsValid(
int value) {
2095 static constexpr int TallyCode_ARRAYSIZE =
2097 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2101 template<
typename T>
2103 static_assert(::std::is_same<T, TallyCode>::value ||
2104 ::std::is_integral<T>::value,
2105 "Incorrect type passed to function TallyCode_Name.");
2116 kRemoteFieldNumber = 2,
2117 kRefidFieldNumber = 3,
2118 kReachFieldNumber = 7,
2119 kJitterFieldNumber = 10,
2120 kTallyCodeFieldNumber = 1,
2121 kStratumFieldNumber = 4,
2122 kWhenFieldNumber = 5,
2123 kPollFieldNumber = 6,
2124 kDelayFieldNumber = 8,
2125 kOffsetFieldNumber = 9,
2128 bool has_remote()
const;
2130 bool _internal_has_remote()
const;
2132 void clear_remote();
2133 const std::string& remote()
const;
2134 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2136 std::string* mutable_remote();
2137 PROTOBUF_NODISCARD std::string* release_remote();
2138 void set_allocated_remote(std::string* remote);
2140 const std::string& _internal_remote()
const;
2141 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_remote(
const std::string& value);
2142 std::string* _internal_mutable_remote();
2146 bool has_refid()
const;
2148 bool _internal_has_refid()
const;
2151 const std::string& refid()
const;
2152 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2154 std::string* mutable_refid();
2155 PROTOBUF_NODISCARD std::string* release_refid();
2156 void set_allocated_refid(std::string* refid);
2158 const std::string& _internal_refid()
const;
2159 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_refid(
const std::string& value);
2160 std::string* _internal_mutable_refid();
2164 bool has_reach()
const;
2166 bool _internal_has_reach()
const;
2169 int32_t reach()
const;
2170 void set_reach(int32_t value);
2172 int32_t _internal_reach()
const;
2173 void _internal_set_reach(int32_t value);
2177 bool has_jitter()
const;
2179 bool _internal_has_jitter()
const;
2181 void clear_jitter();
2182 float jitter()
const;
2183 void set_jitter(
float value);
2185 float _internal_jitter()
const;
2186 void _internal_set_jitter(
float value);
2190 bool has_tally_code()
const;
2192 bool _internal_has_tally_code()
const;
2194 void clear_tally_code();
2203 bool has_stratum()
const;
2205 bool _internal_has_stratum()
const;
2207 void clear_stratum();
2208 int32_t stratum()
const;
2209 void set_stratum(int32_t value);
2211 int32_t _internal_stratum()
const;
2212 void _internal_set_stratum(int32_t value);
2216 bool has_when()
const;
2218 bool _internal_has_when()
const;
2221 int32_t when()
const;
2222 void set_when(int32_t value);
2224 int32_t _internal_when()
const;
2225 void _internal_set_when(int32_t value);
2229 bool has_poll()
const;
2231 bool _internal_has_poll()
const;
2234 int32_t poll()
const;
2235 void set_poll(int32_t value);
2237 int32_t _internal_poll()
const;
2238 void _internal_set_poll(int32_t value);
2242 bool has_delay()
const;
2244 bool _internal_has_delay()
const;
2247 float delay()
const;
2248 void set_delay(
float value);
2250 float _internal_delay()
const;
2251 void _internal_set_delay(
float value);
2255 bool has_offset()
const;
2257 bool _internal_has_offset()
const;
2259 void clear_offset();
2260 float offset()
const;
2261 void set_offset(
float value);
2263 float _internal_offset()
const;
2264 void _internal_set_offset(
float value);
2267 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
when_dimension;
2269 typedef boost::units::unit<when_dimension,boost::units::si::system>
when_unit;
2271 template<
typename Quantity >
2273 { set_when(boost::units::quantity<when_unit,google::protobuf::int32 >(value_w_units).value() ); };
2275 template<
typename Quantity >
2277 {
return Quantity(when() *
when_unit()); };
2280 {
return when_with_units<boost::units::quantity< when_unit,google::protobuf::int32 > >(); };
2282 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
poll_dimension;
2284 typedef boost::units::unit<poll_dimension,boost::units::si::system>
poll_unit;
2286 template<
typename Quantity >
2288 { set_poll(boost::units::quantity<poll_unit,google::protobuf::int32 >(value_w_units).value() ); };
2290 template<
typename Quantity >
2292 {
return Quantity(poll() *
poll_unit()); };
2295 {
return poll_with_units<boost::units::quantity< poll_unit,google::protobuf::int32 > >(); };
2297 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
delay_dimension;
2299 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;
2301 template<
typename Quantity >
2303 { set_delay(boost::units::quantity<delay_unit,float >(value_w_units).value() ); };
2305 template<
typename Quantity >
2307 {
return Quantity(delay() *
delay_unit()); };
2310 {
return delay_with_units<boost::units::quantity< delay_unit,float > >(); };
2312 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
offset_dimension;
2314 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;
2316 template<
typename Quantity >
2318 { set_offset(boost::units::quantity<offset_unit,float >(value_w_units).value() ); };
2320 template<
typename Quantity >
2325 {
return offset_with_units<boost::units::quantity< offset_unit,float > >(); };
2327 typedef boost::units::derived_dimension< boost::units::time_base_dimension,1 >::type
jitter_dimension;
2329 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;
2331 template<
typename Quantity >
2333 { set_jitter(boost::units::quantity<jitter_unit,float >(value_w_units).value() ); };
2335 template<
typename Quantity >
2340 {
return jitter_with_units<boost::units::quantity< jitter_unit,float > >(); };
2347 size_t RequiredFieldsByteSizeFallback()
const;
2349 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2350 typedef void InternalArenaConstructable_;
2351 typedef void DestructorSkippable_;
2353 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2354 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2355 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr remote_;
2356 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr refid_;
2367 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2372 public ::PROTOBUF_NAMESPACE_ID::Message {
2376 explicit PROTOBUF_CONSTEXPR
NTPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2381 *
this = ::std::move(from);
2389 if (
this == &from)
return *
this;
2390 if (GetOwningArena() == from.GetOwningArena()
2391 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2392 && GetOwningArena() !=
nullptr
2395 InternalSwap(&from);
2403 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2406 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2410 return GetDescriptor();
2413 return default_instance().GetMetadata().descriptor;
2416 return default_instance().GetMetadata().reflection;
2419 return *internal_default_instance();
2422 return reinterpret_cast<const NTPStatus*
>(
2425 static constexpr int kIndexInFileMessages =
2432 if (other ==
this)
return;
2433 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2434 if (GetOwningArena() !=
nullptr &&
2435 GetOwningArena() == other->GetOwningArena()) {
2437 if (GetOwningArena() == other->GetOwningArena()) {
2439 InternalSwap(other);
2441 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2445 if (other ==
this)
return;
2446 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2447 InternalSwap(other);
2452 NTPStatus*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
2453 return CreateMaybeMessage<NTPStatus>(arena);
2455 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2457 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2459 NTPStatus::MergeImpl(*
this, from);
2462 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2464 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2465 bool IsInitialized() const final;
2467 size_t ByteSizeLong() const final;
2468 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2469 uint8_t* _InternalSerialize(
2470 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2471 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2474 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2476 void SetCachedSize(
int size)
const final;
2480 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2481 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2482 return "jaiabot.protobuf.NTPStatus";
2486 bool is_message_owned =
false);
2490 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2492 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2500 NTPStatus_SyncSource_SYNC_UNKNOWN;
2502 NTPStatus_SyncSource_SYNC_UNSPECIFIED;
2504 NTPStatus_SyncSource_SYNC_PPS;
2506 NTPStatus_SyncSource_SYNC_LF_RADIO;
2508 NTPStatus_SyncSource_SYNC_HF_RADIO;
2510 NTPStatus_SyncSource_SYNC_UHF_RADIO;
2512 NTPStatus_SyncSource_SYNC_LOCAL;
2514 NTPStatus_SyncSource_SYNC_NTP;
2516 NTPStatus_SyncSource_SYNC_OTHER;
2518 NTPStatus_SyncSource_SYNC_WRISTWATCH;
2520 NTPStatus_SyncSource_SYNC_TELEPHONE;
2521 static inline
bool SyncSource_IsValid(
int value) {
2528 static constexpr int SyncSource_ARRAYSIZE =
2530 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2534 template<
typename T>
2536 static_assert(::std::is_same<T, SyncSource>::value ||
2537 ::std::is_integral<T>::value,
2538 "Incorrect type passed to function SyncSource_Name.");
2564 static constexpr int LeapIndicator_ARRAYSIZE =
2566 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2570 template<
typename T>
2572 static_assert(::std::is_same<T, LeapIndicator>::value ||
2573 ::std::is_integral<T>::value,
2574 "Incorrect type passed to function LeapIndicator_Name.");
2624 static constexpr int NTPSystemEvent_ARRAYSIZE =
2626 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
2630 template<
typename T>
2632 static_assert(::std::is_same<T, NTPSystemEvent>::value ||
2633 ::std::is_integral<T>::value,
2634 "Incorrect type passed to function NTPSystemEvent_Name.");
2645 kPeerFieldNumber = 21,
2646 kSystemSyncPeerFieldNumber = 20,
2647 kSystemEventCounterFieldNumber = 12,
2648 kLastSystemEventFieldNumber = 13,
2649 kSyncSourceFieldNumber = 10,
2650 kLeapIndicatorFieldNumber = 11,
2653 int peer_size()
const;
2655 int _internal_peer_size()
const;
2659 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
2662 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_peer(
int index)
const;
2665 const ::jaiabot::protobuf::NTPStatus_NTPPeer& peer(
int index)
const;
2667 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
2671 bool has_system_sync_peer()
const;
2673 bool _internal_has_system_sync_peer()
const;
2675 void clear_system_sync_peer();
2676 const ::jaiabot::protobuf::NTPStatus_NTPPeer& system_sync_peer()
const;
2677 PROTOBUF_NODISCARD ::jaiabot::protobuf::NTPStatus_NTPPeer* release_system_sync_peer();
2681 const ::jaiabot::protobuf::NTPStatus_NTPPeer& _internal_system_sync_peer()
const;
2684 void unsafe_arena_set_allocated_system_sync_peer(
2689 bool has_system_event_counter()
const;
2691 bool _internal_has_system_event_counter()
const;
2693 void clear_system_event_counter();
2694 int32_t system_event_counter()
const;
2695 void set_system_event_counter(int32_t value);
2697 int32_t _internal_system_event_counter()
const;
2698 void _internal_set_system_event_counter(int32_t value);
2702 bool has_last_system_event()
const;
2704 bool _internal_has_last_system_event()
const;
2706 void clear_last_system_event();
2715 bool has_sync_source()
const;
2717 bool _internal_has_sync_source()
const;
2719 void clear_sync_source();
2728 bool has_leap_indicator()
const;
2730 bool _internal_has_leap_indicator()
const;
2732 void clear_leap_indicator();
2744 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2745 typedef void InternalArenaConstructable_;
2746 typedef void DestructorSkippable_;
2748 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2749 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2750 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer > peer_;
2752 int32_t system_event_counter_;
2753 int last_system_event_;
2755 int leap_indicator_;
2758 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2763 public ::PROTOBUF_NAMESPACE_ID::Message {
2767 explicit PROTOBUF_CONSTEXPR
HelmIVPStatus(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2772 *
this = ::std::move(from);
2780 if (
this == &from)
return *
this;
2781 if (GetOwningArena() == from.GetOwningArena()
2782 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
2783 && GetOwningArena() !=
nullptr
2786 InternalSwap(&from);
2794 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
2797 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
2801 return GetDescriptor();
2804 return default_instance().GetMetadata().descriptor;
2807 return default_instance().GetMetadata().reflection;
2810 return *internal_default_instance();
2816 static constexpr int kIndexInFileMessages =
2823 if (other ==
this)
return;
2824 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
2825 if (GetOwningArena() !=
nullptr &&
2826 GetOwningArena() == other->GetOwningArena()) {
2828 if (GetOwningArena() == other->GetOwningArena()) {
2830 InternalSwap(other);
2832 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
2836 if (other ==
this)
return;
2837 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
2838 InternalSwap(other);
2844 return CreateMaybeMessage<HelmIVPStatus>(arena);
2846 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
2848 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
2850 HelmIVPStatus::MergeImpl(*
this, from);
2853 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
2855 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
2856 bool IsInitialized() const final;
2858 size_t ByteSizeLong() const final;
2859 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
2860 uint8_t* _InternalSerialize(
2861 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
2862 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
2865 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
2867 void SetCachedSize(
int size)
const final;
2871 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
2872 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
2873 return "jaiabot.protobuf.HelmIVPStatus";
2877 bool is_message_owned =
false);
2881 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
2883 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
2890 kHelmIvpStateFieldNumber = 1,
2891 kHelmIvpDesiredSpeedFieldNumber = 2,
2892 kHelmIvpDesiredHeadingFieldNumber = 3,
2893 kHelmIvpDesiredDepthFieldNumber = 4,
2894 kHelmIvpDataFieldNumber = 5,
2897 bool has_helm_ivp_state()
const;
2899 bool _internal_has_helm_ivp_state()
const;
2901 void clear_helm_ivp_state();
2902 const std::string& helm_ivp_state()
const;
2903 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
2905 std::string* mutable_helm_ivp_state();
2906 PROTOBUF_NODISCARD std::string* release_helm_ivp_state();
2907 void set_allocated_helm_ivp_state(std::string* helm_ivp_state);
2909 const std::string& _internal_helm_ivp_state()
const;
2910 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_helm_ivp_state(
const std::string& value);
2911 std::string* _internal_mutable_helm_ivp_state();
2915 bool has_helm_ivp_desired_speed()
const;
2917 bool _internal_has_helm_ivp_desired_speed()
const;
2919 void clear_helm_ivp_desired_speed();
2920 bool helm_ivp_desired_speed()
const;
2921 void set_helm_ivp_desired_speed(
bool value);
2923 bool _internal_helm_ivp_desired_speed()
const;
2924 void _internal_set_helm_ivp_desired_speed(
bool value);
2928 bool has_helm_ivp_desired_heading()
const;
2930 bool _internal_has_helm_ivp_desired_heading()
const;
2932 void clear_helm_ivp_desired_heading();
2933 bool helm_ivp_desired_heading()
const;
2934 void set_helm_ivp_desired_heading(
bool value);
2936 bool _internal_helm_ivp_desired_heading()
const;
2937 void _internal_set_helm_ivp_desired_heading(
bool value);
2941 bool has_helm_ivp_desired_depth()
const;
2943 bool _internal_has_helm_ivp_desired_depth()
const;
2945 void clear_helm_ivp_desired_depth();
2946 bool helm_ivp_desired_depth()
const;
2947 void set_helm_ivp_desired_depth(
bool value);
2949 bool _internal_helm_ivp_desired_depth()
const;
2950 void _internal_set_helm_ivp_desired_depth(
bool value);
2954 bool has_helm_ivp_data()
const;
2956 bool _internal_has_helm_ivp_data()
const;
2958 void clear_helm_ivp_data();
2959 bool helm_ivp_data()
const;
2960 void set_helm_ivp_data(
bool value);
2962 bool _internal_helm_ivp_data()
const;
2963 void _internal_set_helm_ivp_data(
bool value);
2970 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
2971 typedef void InternalArenaConstructable_;
2972 typedef void DestructorSkippable_;
2974 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
2975 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
2976 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_helm_ivp_state_;
2977 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr helm_ivp_state_;
2978 bool helm_ivp_desired_speed_;
2979 bool helm_ivp_desired_heading_;
2980 bool helm_ivp_desired_depth_;
2981 bool helm_ivp_data_;
2984 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
2989 public ::PROTOBUF_NAMESPACE_ID::Message {
2993 explicit PROTOBUF_CONSTEXPR
ThreadHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
2998 *
this = ::std::move(from);
3006 if (
this == &from)
return *
this;
3007 if (GetOwningArena() == from.GetOwningArena()
3008 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3009 && GetOwningArena() !=
nullptr
3012 InternalSwap(&from);
3020 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3023 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3027 return GetDescriptor();
3030 return default_instance().GetMetadata().descriptor;
3033 return default_instance().GetMetadata().reflection;
3036 return *internal_default_instance();
3042 static constexpr int kIndexInFileMessages =
3049 if (other ==
this)
return;
3050 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3051 if (GetOwningArena() !=
nullptr &&
3052 GetOwningArena() == other->GetOwningArena()) {
3054 if (GetOwningArena() == other->GetOwningArena()) {
3056 InternalSwap(other);
3058 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3062 if (other ==
this)
return;
3063 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3064 InternalSwap(other);
3070 return CreateMaybeMessage<ThreadHealth>(arena);
3072 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3074 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3076 ThreadHealth::MergeImpl(*
this, from);
3079 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3081 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3082 bool IsInitialized() const final;
3084 size_t ByteSizeLong() const final;
3085 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3086 uint8_t* _InternalSerialize(
3087 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3088 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3091 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3093 void SetCachedSize(
int size)
const final;
3097 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3098 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3099 return "jaiabot.protobuf.ThreadHealth";
3103 bool is_message_owned =
false);
3107 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3109 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3116 kErrorFieldNumber = 1,
3117 kWarningFieldNumber = 2,
3120 int error_size()
const;
3122 int _internal_error_size()
const;
3128 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_error();
3133 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& error()
const;
3134 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_error();
3137 int warning_size()
const;
3139 int _internal_warning_size()
const;
3141 void clear_warning();
3145 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* _internal_mutable_warning();
3150 const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>& warning()
const;
3151 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>* mutable_warning();
3157 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3158 typedef void InternalArenaConstructable_;
3159 typedef void DestructorSkippable_;
3161 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> error_;
3162 ::PROTOBUF_NAMESPACE_ID::RepeatedField<int> warning_;
3163 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3166 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3171 public ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase {
3174 explicit PROTOBUF_CONSTEXPR
VehicleHealth(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3179 *
this = ::std::move(from);
3187 if (
this == &from)
return *
this;
3188 if (GetOwningArena() == from.GetOwningArena()
3189 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3190 && GetOwningArena() !=
nullptr
3193 InternalSwap(&from);
3201 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3204 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3208 return GetDescriptor();
3211 return default_instance().GetMetadata().descriptor;
3214 return default_instance().GetMetadata().reflection;
3217 return *internal_default_instance();
3223 static constexpr int kIndexInFileMessages =
3230 if (other ==
this)
return;
3231 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3232 if (GetOwningArena() !=
nullptr &&
3233 GetOwningArena() == other->GetOwningArena()) {
3235 if (GetOwningArena() == other->GetOwningArena()) {
3237 InternalSwap(other);
3239 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3243 if (other ==
this)
return;
3244 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3245 InternalSwap(other);
3251 return CreateMaybeMessage<VehicleHealth>(arena);
3253 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyFrom;
3255 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::CopyImpl(*
this, from);
3257 using ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeFrom;
3259 ::PROTOBUF_NAMESPACE_ID::internal::ZeroFieldsBase::MergeImpl(*
this, from);
3264 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3265 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3266 return "jaiabot.protobuf.VehicleHealth";
3270 bool is_message_owned =
false);
3274 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3276 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3286 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3287 typedef
void InternalArenaConstructable_;
3288 typedef
void DestructorSkippable_;
3291 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3296 public ::PROTOBUF_NAMESPACE_ID::Message {
3305 *
this = ::std::move(from);
3313 if (
this == &from)
return *
this;
3314 if (GetOwningArena() == from.GetOwningArena()
3315 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3316 && GetOwningArena() !=
nullptr
3319 InternalSwap(&from);
3327 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3330 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3334 return GetDescriptor();
3337 return default_instance().GetMetadata().descriptor;
3340 return default_instance().GetMetadata().reflection;
3343 return *internal_default_instance();
3349 static constexpr int kIndexInFileMessages =
3356 if (other ==
this)
return;
3357 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3358 if (GetOwningArena() !=
nullptr &&
3359 GetOwningArena() == other->GetOwningArena()) {
3361 if (GetOwningArena() == other->GetOwningArena()) {
3363 InternalSwap(other);
3365 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3369 if (other ==
this)
return;
3370 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3371 InternalSwap(other);
3377 return CreateMaybeMessage<SystemdStartReport>(arena);
3379 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3381 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3383 SystemdStartReport::MergeImpl(*
this, from);
3386 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3388 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3389 bool IsInitialized() const final;
3391 size_t ByteSizeLong() const final;
3392 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3393 uint8_t* _InternalSerialize(
3394 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3395 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3398 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3400 void SetCachedSize(
int size)
const final;
3404 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3405 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3406 return "jaiabot.protobuf.SystemdStartReport";
3410 bool is_message_owned =
false);
3414 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3416 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3423 kClearErrorFieldNumber = 1,
3426 bool has_clear_error()
const;
3428 bool _internal_has_clear_error()
const;
3430 void clear_clear_error();
3442 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3443 typedef void InternalArenaConstructable_;
3444 typedef void DestructorSkippable_;
3446 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3447 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3451 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3456 public ::PROTOBUF_NAMESPACE_ID::Message {
3460 explicit PROTOBUF_CONSTEXPR
SystemdStopReport(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3465 *
this = ::std::move(from);
3473 if (
this == &from)
return *
this;
3474 if (GetOwningArena() == from.GetOwningArena()
3475 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3476 && GetOwningArena() !=
nullptr
3479 InternalSwap(&from);
3487 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3490 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3494 return GetDescriptor();
3497 return default_instance().GetMetadata().descriptor;
3500 return default_instance().GetMetadata().reflection;
3503 return *internal_default_instance();
3509 static constexpr int kIndexInFileMessages =
3516 if (other ==
this)
return;
3517 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3518 if (GetOwningArena() !=
nullptr &&
3519 GetOwningArena() == other->GetOwningArena()) {
3521 if (GetOwningArena() == other->GetOwningArena()) {
3523 InternalSwap(other);
3525 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3529 if (other ==
this)
return;
3530 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3531 InternalSwap(other);
3537 return CreateMaybeMessage<SystemdStopReport>(arena);
3539 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3541 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3543 SystemdStopReport::MergeImpl(*
this, from);
3546 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3548 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3549 bool IsInitialized() const final;
3551 size_t ByteSizeLong() const final;
3552 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3553 uint8_t* _InternalSerialize(
3554 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3555 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3558 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3560 void SetCachedSize(
int size)
const final;
3564 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3565 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3566 return "jaiabot.protobuf.SystemdStopReport";
3570 bool is_message_owned =
false);
3574 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3576 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3582 SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN;
3584 SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS;
3586 SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL;
3588 SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT;
3590 SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE;
3592 SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL;
3594 SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP;
3596 SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG;
3598 SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT;
3600 SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES;
3601 static inline
bool ServiceResult_IsValid(
int value) {
3608 static constexpr int ServiceResult_ARRAYSIZE =
3610 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
3614 template<
typename T>
3616 static_assert(::std::is_same<T, ServiceResult>::value ||
3617 ::std::is_integral<T>::value,
3618 "Incorrect type passed to function ServiceResult_Name.");
3629 kJournalDumpFileFieldNumber = 3,
3630 kResultFieldNumber = 1,
3631 kErrorFieldNumber = 2,
3634 bool has_journal_dump_file()
const;
3636 bool _internal_has_journal_dump_file()
const;
3638 void clear_journal_dump_file();
3639 const std::string& journal_dump_file()
const;
3640 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
3642 std::string* mutable_journal_dump_file();
3643 PROTOBUF_NODISCARD std::string* release_journal_dump_file();
3644 void set_allocated_journal_dump_file(std::string* journal_dump_file);
3646 const std::string& _internal_journal_dump_file()
const;
3647 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_journal_dump_file(
const std::string& value);
3648 std::string* _internal_mutable_journal_dump_file();
3652 bool has_result()
const;
3654 bool _internal_has_result()
const;
3656 void clear_result();
3665 bool has_error()
const;
3667 bool _internal_has_error()
const;
3682 size_t RequiredFieldsByteSizeFallback()
const;
3684 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3685 typedef void InternalArenaConstructable_;
3686 typedef void DestructorSkippable_;
3688 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3689 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3690 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr journal_dump_file_;
3695 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3700 public ::PROTOBUF_NAMESPACE_ID::Message {
3704 explicit PROTOBUF_CONSTEXPR
SystemdReportAck(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
3709 *
this = ::std::move(from);
3717 if (
this == &from)
return *
this;
3718 if (GetOwningArena() == from.GetOwningArena()
3719 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
3720 && GetOwningArena() !=
nullptr
3723 InternalSwap(&from);
3731 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
3734 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
3738 return GetDescriptor();
3741 return default_instance().GetMetadata().descriptor;
3744 return default_instance().GetMetadata().reflection;
3747 return *internal_default_instance();
3753 static constexpr int kIndexInFileMessages =
3760 if (other ==
this)
return;
3761 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
3762 if (GetOwningArena() !=
nullptr &&
3763 GetOwningArena() == other->GetOwningArena()) {
3765 if (GetOwningArena() == other->GetOwningArena()) {
3767 InternalSwap(other);
3769 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
3773 if (other ==
this)
return;
3774 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
3775 InternalSwap(other);
3781 return CreateMaybeMessage<SystemdReportAck>(arena);
3783 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
3785 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
3787 SystemdReportAck::MergeImpl(*
this, from);
3790 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
3792 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
3793 bool IsInitialized() const final;
3795 size_t ByteSizeLong() const final;
3796 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
3797 uint8_t* _InternalSerialize(
3798 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
3799 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
3802 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
3804 void SetCachedSize(
int size)
const final;
3808 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
3809 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
3810 return "jaiabot.protobuf.SystemdReportAck";
3814 bool is_message_owned =
false);
3818 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
3820 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
3827 kErrorAckFieldNumber = 1,
3830 bool has_error_ack()
const;
3832 bool _internal_has_error_ack()
const;
3834 void clear_error_ack();
3846 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
3847 typedef void InternalArenaConstructable_;
3848 typedef void DestructorSkippable_;
3850 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
3851 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
3855 friend struct ::TableStruct_jaiabot_2fmessages_2fhealth_2eproto;
3860extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth,
3861 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11,
false >
3864extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::VehicleHealth,
3865 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::VehicleHealth >, 11,
false >
3871 #pragma GCC diagnostic push
3872 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
3877inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_one_min()
const {
3878 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3881inline bool LinuxHardwareStatus_Processor_LoadAverages::has_one_min()
const {
3882 return _internal_has_one_min();
3884inline void LinuxHardwareStatus_Processor_LoadAverages::clear_one_min() {
3885 _impl_.one_min_ = 0;
3886 _impl_._has_bits_[0] &= ~0x00000001u;
3888inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_one_min()
const {
3889 return _impl_.one_min_;
3891inline float LinuxHardwareStatus_Processor_LoadAverages::one_min()
const {
3893 return _internal_one_min();
3895inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_one_min(
float value) {
3896 _impl_._has_bits_[0] |= 0x00000001u;
3897 _impl_.one_min_ = value;
3899inline void LinuxHardwareStatus_Processor_LoadAverages::set_one_min(
float value) {
3900 _internal_set_one_min(value);
3905inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_five_min()
const {
3906 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
3909inline bool LinuxHardwareStatus_Processor_LoadAverages::has_five_min()
const {
3910 return _internal_has_five_min();
3912inline void LinuxHardwareStatus_Processor_LoadAverages::clear_five_min() {
3913 _impl_.five_min_ = 0;
3914 _impl_._has_bits_[0] &= ~0x00000002u;
3916inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_five_min()
const {
3917 return _impl_.five_min_;
3919inline float LinuxHardwareStatus_Processor_LoadAverages::five_min()
const {
3921 return _internal_five_min();
3923inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_five_min(
float value) {
3924 _impl_._has_bits_[0] |= 0x00000002u;
3925 _impl_.five_min_ = value;
3927inline void LinuxHardwareStatus_Processor_LoadAverages::set_five_min(
float value) {
3928 _internal_set_five_min(value);
3933inline bool LinuxHardwareStatus_Processor_LoadAverages::_internal_has_fifteen_min()
const {
3934 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
3937inline bool LinuxHardwareStatus_Processor_LoadAverages::has_fifteen_min()
const {
3938 return _internal_has_fifteen_min();
3940inline void LinuxHardwareStatus_Processor_LoadAverages::clear_fifteen_min() {
3941 _impl_.fifteen_min_ = 0;
3942 _impl_._has_bits_[0] &= ~0x00000004u;
3944inline float LinuxHardwareStatus_Processor_LoadAverages::_internal_fifteen_min()
const {
3945 return _impl_.fifteen_min_;
3947inline float LinuxHardwareStatus_Processor_LoadAverages::fifteen_min()
const {
3949 return _internal_fifteen_min();
3951inline void LinuxHardwareStatus_Processor_LoadAverages::_internal_set_fifteen_min(
float value) {
3952 _impl_._has_bits_[0] |= 0x00000004u;
3953 _impl_.fifteen_min_ = value;
3955inline void LinuxHardwareStatus_Processor_LoadAverages::set_fifteen_min(
float value) {
3956 _internal_set_fifteen_min(value);
3965inline bool LinuxHardwareStatus_Processor::_internal_has_loads()
const {
3966 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
3967 PROTOBUF_ASSUME(!value || _impl_.loads_ !=
nullptr);
3970inline bool LinuxHardwareStatus_Processor::has_loads()
const {
3971 return _internal_has_loads();
3973inline void LinuxHardwareStatus_Processor::clear_loads() {
3974 if (_impl_.loads_ !=
nullptr) _impl_.loads_->Clear();
3975 _impl_._has_bits_[0] &= ~0x00000001u;
3977inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::_internal_loads()
const {
3978 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* p = _impl_.loads_;
3982inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages& LinuxHardwareStatus_Processor::loads()
const {
3984 return _internal_loads();
3986inline void LinuxHardwareStatus_Processor::unsafe_arena_set_allocated_loads(
3988 if (GetArenaForAllocation() ==
nullptr) {
3989 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.loads_);
3991 _impl_.loads_ = loads;
3993 _impl_._has_bits_[0] |= 0x00000001u;
3995 _impl_._has_bits_[0] &= ~0x00000001u;
3999inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::release_loads() {
4000 _impl_._has_bits_[0] &= ~0x00000001u;
4002 _impl_.loads_ =
nullptr;
4003#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4004 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4005 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4006 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4008 if (GetArenaForAllocation() !=
nullptr) {
4009 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4014inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::unsafe_arena_release_loads() {
4016 _impl_._has_bits_[0] &= ~0x00000001u;
4018 _impl_.loads_ =
nullptr;
4021inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::_internal_mutable_loads() {
4022 _impl_._has_bits_[0] |= 0x00000001u;
4023 if (_impl_.loads_ ==
nullptr) {
4027 return _impl_.loads_;
4029inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor_LoadAverages* LinuxHardwareStatus_Processor::mutable_loads() {
4035 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4036 if (message_arena ==
nullptr) {
4037 delete _impl_.loads_;
4040 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4041 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(loads);
4042 if (message_arena != submessage_arena) {
4043 loads = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4044 message_arena, loads, submessage_arena);
4046 _impl_._has_bits_[0] |= 0x00000001u;
4048 _impl_._has_bits_[0] &= ~0x00000001u;
4050 _impl_.loads_ = loads;
4055inline bool LinuxHardwareStatus_Processor::_internal_has_num_processes()
const {
4056 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4059inline bool LinuxHardwareStatus_Processor::has_num_processes()
const {
4060 return _internal_has_num_processes();
4062inline void LinuxHardwareStatus_Processor::clear_num_processes() {
4063 _impl_.num_processes_ = 0;
4064 _impl_._has_bits_[0] &= ~0x00000002u;
4066inline int32_t LinuxHardwareStatus_Processor::_internal_num_processes()
const {
4067 return _impl_.num_processes_;
4069inline int32_t LinuxHardwareStatus_Processor::num_processes()
const {
4071 return _internal_num_processes();
4073inline void LinuxHardwareStatus_Processor::_internal_set_num_processes(int32_t value) {
4074 _impl_._has_bits_[0] |= 0x00000002u;
4075 _impl_.num_processes_ = value;
4077inline void LinuxHardwareStatus_Processor::set_num_processes(int32_t value) {
4078 _internal_set_num_processes(value);
4083inline bool LinuxHardwareStatus_Processor::_internal_has_num_processors()
const {
4084 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4087inline bool LinuxHardwareStatus_Processor::has_num_processors()
const {
4088 return _internal_has_num_processors();
4090inline void LinuxHardwareStatus_Processor::clear_num_processors() {
4091 _impl_.num_processors_ = 0;
4092 _impl_._has_bits_[0] &= ~0x00000004u;
4094inline int32_t LinuxHardwareStatus_Processor::_internal_num_processors()
const {
4095 return _impl_.num_processors_;
4097inline int32_t LinuxHardwareStatus_Processor::num_processors()
const {
4099 return _internal_num_processors();
4101inline void LinuxHardwareStatus_Processor::_internal_set_num_processors(int32_t value) {
4102 _impl_._has_bits_[0] |= 0x00000004u;
4103 _impl_.num_processors_ = value;
4105inline void LinuxHardwareStatus_Processor::set_num_processors(int32_t value) {
4106 _internal_set_num_processors(value);
4115inline bool LinuxHardwareStatus_Information::_internal_has_total()
const {
4116 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4119inline bool LinuxHardwareStatus_Information::has_total()
const {
4120 return _internal_has_total();
4122inline void LinuxHardwareStatus_Information::clear_total() {
4123 _impl_.total_ = uint64_t{0u};
4124 _impl_._has_bits_[0] &= ~0x00000001u;
4126inline uint64_t LinuxHardwareStatus_Information::_internal_total()
const {
4127 return _impl_.total_;
4129inline uint64_t LinuxHardwareStatus_Information::total()
const {
4131 return _internal_total();
4133inline void LinuxHardwareStatus_Information::_internal_set_total(uint64_t value) {
4134 _impl_._has_bits_[0] |= 0x00000001u;
4135 _impl_.total_ = value;
4137inline void LinuxHardwareStatus_Information::set_total(uint64_t value) {
4138 _internal_set_total(value);
4143inline bool LinuxHardwareStatus_Information::_internal_has_available()
const {
4144 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4147inline bool LinuxHardwareStatus_Information::has_available()
const {
4148 return _internal_has_available();
4150inline void LinuxHardwareStatus_Information::clear_available() {
4151 _impl_.available_ = uint64_t{0u};
4152 _impl_._has_bits_[0] &= ~0x00000002u;
4154inline uint64_t LinuxHardwareStatus_Information::_internal_available()
const {
4155 return _impl_.available_;
4157inline uint64_t LinuxHardwareStatus_Information::available()
const {
4159 return _internal_available();
4161inline void LinuxHardwareStatus_Information::_internal_set_available(uint64_t value) {
4162 _impl_._has_bits_[0] |= 0x00000002u;
4163 _impl_.available_ = value;
4165inline void LinuxHardwareStatus_Information::set_available(uint64_t value) {
4166 _internal_set_available(value);
4171inline bool LinuxHardwareStatus_Information::_internal_has_use_percent()
const {
4172 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4175inline bool LinuxHardwareStatus_Information::has_use_percent()
const {
4176 return _internal_has_use_percent();
4178inline void LinuxHardwareStatus_Information::clear_use_percent() {
4179 _impl_.use_percent_ = 0;
4180 _impl_._has_bits_[0] &= ~0x00000004u;
4182inline float LinuxHardwareStatus_Information::_internal_use_percent()
const {
4183 return _impl_.use_percent_;
4185inline float LinuxHardwareStatus_Information::use_percent()
const {
4187 return _internal_use_percent();
4189inline void LinuxHardwareStatus_Information::_internal_set_use_percent(
float value) {
4190 _impl_._has_bits_[0] |= 0x00000004u;
4191 _impl_.use_percent_ = value;
4193inline void LinuxHardwareStatus_Information::set_use_percent(
float value) {
4194 _internal_set_use_percent(value);
4203inline bool LinuxHardwareStatus_Memory::_internal_has_ram()
const {
4204 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4205 PROTOBUF_ASSUME(!value || _impl_.ram_ !=
nullptr);
4208inline bool LinuxHardwareStatus_Memory::has_ram()
const {
4209 return _internal_has_ram();
4211inline void LinuxHardwareStatus_Memory::clear_ram() {
4212 if (_impl_.ram_ !=
nullptr) _impl_.ram_->Clear();
4213 _impl_._has_bits_[0] &= ~0x00000001u;
4215inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_ram()
const {
4216 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.ram_;
4220inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::ram()
const {
4222 return _internal_ram();
4224inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_ram(
4226 if (GetArenaForAllocation() ==
nullptr) {
4227 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.ram_);
4231 _impl_._has_bits_[0] |= 0x00000001u;
4233 _impl_._has_bits_[0] &= ~0x00000001u;
4237inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_ram() {
4238 _impl_._has_bits_[0] &= ~0x00000001u;
4240 _impl_.ram_ =
nullptr;
4241#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4242 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4243 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4244 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4246 if (GetArenaForAllocation() !=
nullptr) {
4247 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4252inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_ram() {
4254 _impl_._has_bits_[0] &= ~0x00000001u;
4256 _impl_.ram_ =
nullptr;
4259inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_ram() {
4260 _impl_._has_bits_[0] |= 0x00000001u;
4261 if (_impl_.ram_ ==
nullptr) {
4267inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_ram() {
4273 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4274 if (message_arena ==
nullptr) {
4278 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4279 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(ram);
4280 if (message_arena != submessage_arena) {
4281 ram = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4282 message_arena, ram, submessage_arena);
4284 _impl_._has_bits_[0] |= 0x00000001u;
4286 _impl_._has_bits_[0] &= ~0x00000001u;
4293inline bool LinuxHardwareStatus_Memory::_internal_has_swap()
const {
4294 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4295 PROTOBUF_ASSUME(!value || _impl_.swap_ !=
nullptr);
4298inline bool LinuxHardwareStatus_Memory::has_swap()
const {
4299 return _internal_has_swap();
4301inline void LinuxHardwareStatus_Memory::clear_swap() {
4302 if (_impl_.swap_ !=
nullptr) _impl_.swap_->Clear();
4303 _impl_._has_bits_[0] &= ~0x00000002u;
4305inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::_internal_swap()
const {
4306 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.swap_;
4310inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Memory::swap()
const {
4312 return _internal_swap();
4314inline void LinuxHardwareStatus_Memory::unsafe_arena_set_allocated_swap(
4316 if (GetArenaForAllocation() ==
nullptr) {
4317 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.swap_);
4319 _impl_.swap_ = swap;
4321 _impl_._has_bits_[0] |= 0x00000002u;
4323 _impl_._has_bits_[0] &= ~0x00000002u;
4327inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::release_swap() {
4328 _impl_._has_bits_[0] &= ~0x00000002u;
4330 _impl_.swap_ =
nullptr;
4331#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4332 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4333 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4334 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4336 if (GetArenaForAllocation() !=
nullptr) {
4337 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4342inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::unsafe_arena_release_swap() {
4344 _impl_._has_bits_[0] &= ~0x00000002u;
4346 _impl_.swap_ =
nullptr;
4349inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::_internal_mutable_swap() {
4350 _impl_._has_bits_[0] |= 0x00000002u;
4351 if (_impl_.swap_ ==
nullptr) {
4355 return _impl_.swap_;
4357inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Memory::mutable_swap() {
4363 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4364 if (message_arena ==
nullptr) {
4365 delete _impl_.swap_;
4368 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4369 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(swap);
4370 if (message_arena != submessage_arena) {
4371 swap = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4372 message_arena, swap, submessage_arena);
4374 _impl_._has_bits_[0] |= 0x00000002u;
4376 _impl_._has_bits_[0] &= ~0x00000002u;
4378 _impl_.swap_ = swap;
4387inline bool LinuxHardwareStatus_Disk::_internal_has_rootfs()
const {
4388 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4389 PROTOBUF_ASSUME(!value || _impl_.rootfs_ !=
nullptr);
4392inline bool LinuxHardwareStatus_Disk::has_rootfs()
const {
4393 return _internal_has_rootfs();
4395inline void LinuxHardwareStatus_Disk::clear_rootfs() {
4396 if (_impl_.rootfs_ !=
nullptr) _impl_.rootfs_->Clear();
4397 _impl_._has_bits_[0] &= ~0x00000001u;
4399inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_rootfs()
const {
4400 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.rootfs_;
4404inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::rootfs()
const {
4406 return _internal_rootfs();
4408inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_rootfs(
4410 if (GetArenaForAllocation() ==
nullptr) {
4411 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.rootfs_);
4413 _impl_.rootfs_ = rootfs;
4415 _impl_._has_bits_[0] |= 0x00000001u;
4417 _impl_._has_bits_[0] &= ~0x00000001u;
4421inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_rootfs() {
4422 _impl_._has_bits_[0] &= ~0x00000001u;
4424 _impl_.rootfs_ =
nullptr;
4425#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4426 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4427 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4428 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4430 if (GetArenaForAllocation() !=
nullptr) {
4431 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4436inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_rootfs() {
4438 _impl_._has_bits_[0] &= ~0x00000001u;
4440 _impl_.rootfs_ =
nullptr;
4443inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_rootfs() {
4444 _impl_._has_bits_[0] |= 0x00000001u;
4445 if (_impl_.rootfs_ ==
nullptr) {
4449 return _impl_.rootfs_;
4451inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_rootfs() {
4457 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4458 if (message_arena ==
nullptr) {
4459 delete _impl_.rootfs_;
4462 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4463 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(rootfs);
4464 if (message_arena != submessage_arena) {
4465 rootfs = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4466 message_arena, rootfs, submessage_arena);
4468 _impl_._has_bits_[0] |= 0x00000001u;
4470 _impl_._has_bits_[0] &= ~0x00000001u;
4472 _impl_.rootfs_ = rootfs;
4477inline bool LinuxHardwareStatus_Disk::_internal_has_data()
const {
4478 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4479 PROTOBUF_ASSUME(!value || _impl_.data_ !=
nullptr);
4482inline bool LinuxHardwareStatus_Disk::has_data()
const {
4483 return _internal_has_data();
4485inline void LinuxHardwareStatus_Disk::clear_data() {
4486 if (_impl_.data_ !=
nullptr) _impl_.data_->Clear();
4487 _impl_._has_bits_[0] &= ~0x00000002u;
4489inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::_internal_data()
const {
4490 const ::jaiabot::protobuf::LinuxHardwareStatus_Information* p = _impl_.data_;
4494inline const ::jaiabot::protobuf::LinuxHardwareStatus_Information& LinuxHardwareStatus_Disk::data()
const {
4496 return _internal_data();
4498inline void LinuxHardwareStatus_Disk::unsafe_arena_set_allocated_data(
4500 if (GetArenaForAllocation() ==
nullptr) {
4501 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.data_);
4503 _impl_.data_ = data;
4505 _impl_._has_bits_[0] |= 0x00000002u;
4507 _impl_._has_bits_[0] &= ~0x00000002u;
4511inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::release_data() {
4512 _impl_._has_bits_[0] &= ~0x00000002u;
4514 _impl_.data_ =
nullptr;
4515#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4516 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4517 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4518 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4520 if (GetArenaForAllocation() !=
nullptr) {
4521 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4526inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::unsafe_arena_release_data() {
4528 _impl_._has_bits_[0] &= ~0x00000002u;
4530 _impl_.data_ =
nullptr;
4533inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::_internal_mutable_data() {
4534 _impl_._has_bits_[0] |= 0x00000002u;
4535 if (_impl_.data_ ==
nullptr) {
4539 return _impl_.data_;
4541inline ::jaiabot::protobuf::LinuxHardwareStatus_Information* LinuxHardwareStatus_Disk::mutable_data() {
4547 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4548 if (message_arena ==
nullptr) {
4549 delete _impl_.data_;
4552 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4553 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(data);
4554 if (message_arena != submessage_arena) {
4555 data = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4556 message_arena, data, submessage_arena);
4558 _impl_._has_bits_[0] |= 0x00000002u;
4560 _impl_._has_bits_[0] &= ~0x00000002u;
4562 _impl_.data_ = data;
4571inline bool LinuxHardwareStatus_WiFi::_internal_has_is_connected()
const {
4572 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4575inline bool LinuxHardwareStatus_WiFi::has_is_connected()
const {
4576 return _internal_has_is_connected();
4578inline void LinuxHardwareStatus_WiFi::clear_is_connected() {
4579 _impl_.is_connected_ =
false;
4580 _impl_._has_bits_[0] &= ~0x00000001u;
4582inline bool LinuxHardwareStatus_WiFi::_internal_is_connected()
const {
4583 return _impl_.is_connected_;
4585inline bool LinuxHardwareStatus_WiFi::is_connected()
const {
4587 return _internal_is_connected();
4589inline void LinuxHardwareStatus_WiFi::_internal_set_is_connected(
bool value) {
4590 _impl_._has_bits_[0] |= 0x00000001u;
4591 _impl_.is_connected_ = value;
4593inline void LinuxHardwareStatus_WiFi::set_is_connected(
bool value) {
4594 _internal_set_is_connected(value);
4599inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality()
const {
4600 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4603inline bool LinuxHardwareStatus_WiFi::has_link_quality()
const {
4604 return _internal_has_link_quality();
4606inline void LinuxHardwareStatus_WiFi::clear_link_quality() {
4607 _impl_.link_quality_ = 0u;
4608 _impl_._has_bits_[0] &= ~0x00000002u;
4610inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality()
const {
4611 return _impl_.link_quality_;
4613inline uint32_t LinuxHardwareStatus_WiFi::link_quality()
const {
4615 return _internal_link_quality();
4617inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality(uint32_t value) {
4618 _impl_._has_bits_[0] |= 0x00000002u;
4619 _impl_.link_quality_ = value;
4621inline void LinuxHardwareStatus_WiFi::set_link_quality(uint32_t value) {
4622 _internal_set_link_quality(value);
4627inline bool LinuxHardwareStatus_WiFi::_internal_has_link_quality_percentage()
const {
4628 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4631inline bool LinuxHardwareStatus_WiFi::has_link_quality_percentage()
const {
4632 return _internal_has_link_quality_percentage();
4634inline void LinuxHardwareStatus_WiFi::clear_link_quality_percentage() {
4635 _impl_.link_quality_percentage_ = 0u;
4636 _impl_._has_bits_[0] &= ~0x00000004u;
4638inline uint32_t LinuxHardwareStatus_WiFi::_internal_link_quality_percentage()
const {
4639 return _impl_.link_quality_percentage_;
4641inline uint32_t LinuxHardwareStatus_WiFi::link_quality_percentage()
const {
4643 return _internal_link_quality_percentage();
4645inline void LinuxHardwareStatus_WiFi::_internal_set_link_quality_percentage(uint32_t value) {
4646 _impl_._has_bits_[0] |= 0x00000004u;
4647 _impl_.link_quality_percentage_ = value;
4649inline void LinuxHardwareStatus_WiFi::set_link_quality_percentage(uint32_t value) {
4650 _internal_set_link_quality_percentage(value);
4655inline bool LinuxHardwareStatus_WiFi::_internal_has_signal_level()
const {
4656 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
4659inline bool LinuxHardwareStatus_WiFi::has_signal_level()
const {
4660 return _internal_has_signal_level();
4662inline void LinuxHardwareStatus_WiFi::clear_signal_level() {
4663 _impl_.signal_level_ = 0;
4664 _impl_._has_bits_[0] &= ~0x00000008u;
4666inline int32_t LinuxHardwareStatus_WiFi::_internal_signal_level()
const {
4667 return _impl_.signal_level_;
4669inline int32_t LinuxHardwareStatus_WiFi::signal_level()
const {
4671 return _internal_signal_level();
4673inline void LinuxHardwareStatus_WiFi::_internal_set_signal_level(int32_t value) {
4674 _impl_._has_bits_[0] |= 0x00000008u;
4675 _impl_.signal_level_ = value;
4677inline void LinuxHardwareStatus_WiFi::set_signal_level(int32_t value) {
4678 _internal_set_signal_level(value);
4683inline bool LinuxHardwareStatus_WiFi::_internal_has_noise_level()
const {
4684 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4687inline bool LinuxHardwareStatus_WiFi::has_noise_level()
const {
4688 return _internal_has_noise_level();
4690inline void LinuxHardwareStatus_WiFi::clear_noise_level() {
4691 _impl_.noise_level_ = 0;
4692 _impl_._has_bits_[0] &= ~0x00000010u;
4694inline int32_t LinuxHardwareStatus_WiFi::_internal_noise_level()
const {
4695 return _impl_.noise_level_;
4697inline int32_t LinuxHardwareStatus_WiFi::noise_level()
const {
4699 return _internal_noise_level();
4701inline void LinuxHardwareStatus_WiFi::_internal_set_noise_level(int32_t value) {
4702 _impl_._has_bits_[0] |= 0x00000010u;
4703 _impl_.noise_level_ = value;
4705inline void LinuxHardwareStatus_WiFi::set_noise_level(int32_t value) {
4706 _internal_set_noise_level(value);
4715inline bool LinuxHardwareStatus::_internal_has_uptime()
const {
4716 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
4719inline bool LinuxHardwareStatus::has_uptime()
const {
4720 return _internal_has_uptime();
4722inline void LinuxHardwareStatus::clear_uptime() {
4724 _impl_._has_bits_[0] &= ~0x00000010u;
4726inline int32_t LinuxHardwareStatus::_internal_uptime()
const {
4727 return _impl_.uptime_;
4729inline int32_t LinuxHardwareStatus::uptime()
const {
4731 return _internal_uptime();
4733inline void LinuxHardwareStatus::_internal_set_uptime(int32_t value) {
4734 _impl_._has_bits_[0] |= 0x00000010u;
4735 _impl_.uptime_ = value;
4737inline void LinuxHardwareStatus::set_uptime(int32_t value) {
4738 _internal_set_uptime(value);
4743inline bool LinuxHardwareStatus::_internal_has_processor()
const {
4744 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
4745 PROTOBUF_ASSUME(!value || _impl_.processor_ !=
nullptr);
4748inline bool LinuxHardwareStatus::has_processor()
const {
4749 return _internal_has_processor();
4751inline void LinuxHardwareStatus::clear_processor() {
4752 if (_impl_.processor_ !=
nullptr) _impl_.processor_->Clear();
4753 _impl_._has_bits_[0] &= ~0x00000001u;
4755inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::_internal_processor()
const {
4756 const ::jaiabot::protobuf::LinuxHardwareStatus_Processor* p = _impl_.processor_;
4760inline const ::jaiabot::protobuf::LinuxHardwareStatus_Processor& LinuxHardwareStatus::processor()
const {
4762 return _internal_processor();
4764inline void LinuxHardwareStatus::unsafe_arena_set_allocated_processor(
4766 if (GetArenaForAllocation() ==
nullptr) {
4767 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.processor_);
4769 _impl_.processor_ = processor;
4771 _impl_._has_bits_[0] |= 0x00000001u;
4773 _impl_._has_bits_[0] &= ~0x00000001u;
4777inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::release_processor() {
4778 _impl_._has_bits_[0] &= ~0x00000001u;
4780 _impl_.processor_ =
nullptr;
4781#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4782 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4783 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4784 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4786 if (GetArenaForAllocation() !=
nullptr) {
4787 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4792inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::unsafe_arena_release_processor() {
4794 _impl_._has_bits_[0] &= ~0x00000001u;
4796 _impl_.processor_ =
nullptr;
4799inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::_internal_mutable_processor() {
4800 _impl_._has_bits_[0] |= 0x00000001u;
4801 if (_impl_.processor_ ==
nullptr) {
4803 _impl_.processor_ = p;
4805 return _impl_.processor_;
4807inline ::jaiabot::protobuf::LinuxHardwareStatus_Processor* LinuxHardwareStatus::mutable_processor() {
4813 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4814 if (message_arena ==
nullptr) {
4815 delete _impl_.processor_;
4818 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4819 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(processor);
4820 if (message_arena != submessage_arena) {
4821 processor = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4822 message_arena, processor, submessage_arena);
4824 _impl_._has_bits_[0] |= 0x00000001u;
4826 _impl_._has_bits_[0] &= ~0x00000001u;
4828 _impl_.processor_ = processor;
4833inline bool LinuxHardwareStatus::_internal_has_memory()
const {
4834 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
4835 PROTOBUF_ASSUME(!value || _impl_.memory_ !=
nullptr);
4838inline bool LinuxHardwareStatus::has_memory()
const {
4839 return _internal_has_memory();
4841inline void LinuxHardwareStatus::clear_memory() {
4842 if (_impl_.memory_ !=
nullptr) _impl_.memory_->Clear();
4843 _impl_._has_bits_[0] &= ~0x00000002u;
4845inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::_internal_memory()
const {
4846 const ::jaiabot::protobuf::LinuxHardwareStatus_Memory* p = _impl_.memory_;
4850inline const ::jaiabot::protobuf::LinuxHardwareStatus_Memory& LinuxHardwareStatus::memory()
const {
4852 return _internal_memory();
4854inline void LinuxHardwareStatus::unsafe_arena_set_allocated_memory(
4856 if (GetArenaForAllocation() ==
nullptr) {
4857 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.memory_);
4859 _impl_.memory_ = memory;
4861 _impl_._has_bits_[0] |= 0x00000002u;
4863 _impl_._has_bits_[0] &= ~0x00000002u;
4867inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::release_memory() {
4868 _impl_._has_bits_[0] &= ~0x00000002u;
4870 _impl_.memory_ =
nullptr;
4871#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4872 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4873 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4874 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4876 if (GetArenaForAllocation() !=
nullptr) {
4877 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4882inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::unsafe_arena_release_memory() {
4884 _impl_._has_bits_[0] &= ~0x00000002u;
4886 _impl_.memory_ =
nullptr;
4889inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::_internal_mutable_memory() {
4890 _impl_._has_bits_[0] |= 0x00000002u;
4891 if (_impl_.memory_ ==
nullptr) {
4895 return _impl_.memory_;
4897inline ::jaiabot::protobuf::LinuxHardwareStatus_Memory* LinuxHardwareStatus::mutable_memory() {
4903 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4904 if (message_arena ==
nullptr) {
4905 delete _impl_.memory_;
4908 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4909 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(memory);
4910 if (message_arena != submessage_arena) {
4911 memory = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
4912 message_arena, memory, submessage_arena);
4914 _impl_._has_bits_[0] |= 0x00000002u;
4916 _impl_._has_bits_[0] &= ~0x00000002u;
4918 _impl_.memory_ = memory;
4923inline bool LinuxHardwareStatus::_internal_has_disk()
const {
4924 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
4925 PROTOBUF_ASSUME(!value || _impl_.disk_ !=
nullptr);
4928inline bool LinuxHardwareStatus::has_disk()
const {
4929 return _internal_has_disk();
4931inline void LinuxHardwareStatus::clear_disk() {
4932 if (_impl_.disk_ !=
nullptr) _impl_.disk_->Clear();
4933 _impl_._has_bits_[0] &= ~0x00000004u;
4935inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::_internal_disk()
const {
4936 const ::jaiabot::protobuf::LinuxHardwareStatus_Disk* p = _impl_.disk_;
4940inline const ::jaiabot::protobuf::LinuxHardwareStatus_Disk& LinuxHardwareStatus::disk()
const {
4942 return _internal_disk();
4944inline void LinuxHardwareStatus::unsafe_arena_set_allocated_disk(
4946 if (GetArenaForAllocation() ==
nullptr) {
4947 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.disk_);
4949 _impl_.disk_ = disk;
4951 _impl_._has_bits_[0] |= 0x00000004u;
4953 _impl_._has_bits_[0] &= ~0x00000004u;
4957inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::release_disk() {
4958 _impl_._has_bits_[0] &= ~0x00000004u;
4960 _impl_.disk_ =
nullptr;
4961#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
4962 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
4963 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4964 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
4966 if (GetArenaForAllocation() !=
nullptr) {
4967 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
4972inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::unsafe_arena_release_disk() {
4974 _impl_._has_bits_[0] &= ~0x00000004u;
4976 _impl_.disk_ =
nullptr;
4979inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::_internal_mutable_disk() {
4980 _impl_._has_bits_[0] |= 0x00000004u;
4981 if (_impl_.disk_ ==
nullptr) {
4985 return _impl_.disk_;
4987inline ::jaiabot::protobuf::LinuxHardwareStatus_Disk* LinuxHardwareStatus::mutable_disk() {
4993 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
4994 if (message_arena ==
nullptr) {
4995 delete _impl_.disk_;
4998 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
4999 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(disk);
5000 if (message_arena != submessage_arena) {
5001 disk = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5002 message_arena, disk, submessage_arena);
5004 _impl_._has_bits_[0] |= 0x00000004u;
5006 _impl_._has_bits_[0] &= ~0x00000004u;
5008 _impl_.disk_ = disk;
5013inline bool LinuxHardwareStatus::_internal_has_wifi()
const {
5014 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5015 PROTOBUF_ASSUME(!value || _impl_.wifi_ !=
nullptr);
5018inline bool LinuxHardwareStatus::has_wifi()
const {
5019 return _internal_has_wifi();
5021inline void LinuxHardwareStatus::clear_wifi() {
5022 if (_impl_.wifi_ !=
nullptr) _impl_.wifi_->Clear();
5023 _impl_._has_bits_[0] &= ~0x00000008u;
5025inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::_internal_wifi()
const {
5026 const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* p = _impl_.wifi_;
5030inline const ::jaiabot::protobuf::LinuxHardwareStatus_WiFi& LinuxHardwareStatus::wifi()
const {
5032 return _internal_wifi();
5034inline void LinuxHardwareStatus::unsafe_arena_set_allocated_wifi(
5036 if (GetArenaForAllocation() ==
nullptr) {
5037 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.wifi_);
5039 _impl_.wifi_ = wifi;
5041 _impl_._has_bits_[0] |= 0x00000008u;
5043 _impl_._has_bits_[0] &= ~0x00000008u;
5047inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::release_wifi() {
5048 _impl_._has_bits_[0] &= ~0x00000008u;
5050 _impl_.wifi_ =
nullptr;
5051#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5052 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5053 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5054 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5056 if (GetArenaForAllocation() !=
nullptr) {
5057 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5062inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::unsafe_arena_release_wifi() {
5064 _impl_._has_bits_[0] &= ~0x00000008u;
5066 _impl_.wifi_ =
nullptr;
5069inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::_internal_mutable_wifi() {
5070 _impl_._has_bits_[0] |= 0x00000008u;
5071 if (_impl_.wifi_ ==
nullptr) {
5075 return _impl_.wifi_;
5077inline ::jaiabot::protobuf::LinuxHardwareStatus_WiFi* LinuxHardwareStatus::mutable_wifi() {
5083 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5084 if (message_arena ==
nullptr) {
5085 delete _impl_.wifi_;
5088 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5089 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(wifi);
5090 if (message_arena != submessage_arena) {
5091 wifi = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5092 message_arena, wifi, submessage_arena);
5094 _impl_._has_bits_[0] |= 0x00000008u;
5096 _impl_._has_bits_[0] &= ~0x00000008u;
5098 _impl_.wifi_ = wifi;
5107inline bool NTPStatus_NTPPeer::_internal_has_tally_code()
const {
5108 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5111inline bool NTPStatus_NTPPeer::has_tally_code()
const {
5112 return _internal_has_tally_code();
5114inline void NTPStatus_NTPPeer::clear_tally_code() {
5115 _impl_.tally_code_ = -1;
5116 _impl_._has_bits_[0] &= ~0x00000010u;
5118inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::_internal_tally_code()
const {
5121inline ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer::tally_code()
const {
5123 return _internal_tally_code();
5127 _impl_._has_bits_[0] |= 0x00000010u;
5128 _impl_.tally_code_ = value;
5131 _internal_set_tally_code(value);
5136inline bool NTPStatus_NTPPeer::_internal_has_remote()
const {
5137 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5140inline bool NTPStatus_NTPPeer::has_remote()
const {
5141 return _internal_has_remote();
5143inline void NTPStatus_NTPPeer::clear_remote() {
5144 _impl_.remote_.ClearToEmpty();
5145 _impl_._has_bits_[0] &= ~0x00000001u;
5147inline const std::string& NTPStatus_NTPPeer::remote()
const {
5149 return _internal_remote();
5151template <
typename ArgT0,
typename... ArgT>
5152inline PROTOBUF_ALWAYS_INLINE
5153void NTPStatus_NTPPeer::set_remote(ArgT0&& arg0, ArgT... args) {
5154 _impl_._has_bits_[0] |= 0x00000001u;
5155 _impl_.remote_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5158inline std::string* NTPStatus_NTPPeer::mutable_remote() {
5159 std::string* _s = _internal_mutable_remote();
5163inline const std::string& NTPStatus_NTPPeer::_internal_remote()
const {
5164 return _impl_.remote_.Get();
5166inline void NTPStatus_NTPPeer::_internal_set_remote(
const std::string& value) {
5167 _impl_._has_bits_[0] |= 0x00000001u;
5168 _impl_.remote_.Set(value, GetArenaForAllocation());
5170inline std::string* NTPStatus_NTPPeer::_internal_mutable_remote() {
5171 _impl_._has_bits_[0] |= 0x00000001u;
5172 return _impl_.remote_.Mutable(GetArenaForAllocation());
5174inline std::string* NTPStatus_NTPPeer::release_remote() {
5176 if (!_internal_has_remote()) {
5179 _impl_._has_bits_[0] &= ~0x00000001u;
5180 auto* p = _impl_.remote_.Release();
5181#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5182 if (_impl_.remote_.IsDefault()) {
5183 _impl_.remote_.Set(
"", GetArenaForAllocation());
5188inline void NTPStatus_NTPPeer::set_allocated_remote(std::string* remote) {
5189 if (remote !=
nullptr) {
5190 _impl_._has_bits_[0] |= 0x00000001u;
5192 _impl_._has_bits_[0] &= ~0x00000001u;
5194 _impl_.remote_.SetAllocated(remote, GetArenaForAllocation());
5195#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5196 if (_impl_.remote_.IsDefault()) {
5197 _impl_.remote_.Set(
"", GetArenaForAllocation());
5204inline bool NTPStatus_NTPPeer::_internal_has_refid()
const {
5205 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5208inline bool NTPStatus_NTPPeer::has_refid()
const {
5209 return _internal_has_refid();
5211inline void NTPStatus_NTPPeer::clear_refid() {
5212 _impl_.refid_.ClearToEmpty();
5213 _impl_._has_bits_[0] &= ~0x00000002u;
5215inline const std::string& NTPStatus_NTPPeer::refid()
const {
5217 return _internal_refid();
5219template <
typename ArgT0,
typename... ArgT>
5220inline PROTOBUF_ALWAYS_INLINE
5221void NTPStatus_NTPPeer::set_refid(ArgT0&& arg0, ArgT... args) {
5222 _impl_._has_bits_[0] |= 0x00000002u;
5223 _impl_.refid_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5226inline std::string* NTPStatus_NTPPeer::mutable_refid() {
5227 std::string* _s = _internal_mutable_refid();
5231inline const std::string& NTPStatus_NTPPeer::_internal_refid()
const {
5232 return _impl_.refid_.Get();
5234inline void NTPStatus_NTPPeer::_internal_set_refid(
const std::string& value) {
5235 _impl_._has_bits_[0] |= 0x00000002u;
5236 _impl_.refid_.Set(value, GetArenaForAllocation());
5238inline std::string* NTPStatus_NTPPeer::_internal_mutable_refid() {
5239 _impl_._has_bits_[0] |= 0x00000002u;
5240 return _impl_.refid_.Mutable(GetArenaForAllocation());
5242inline std::string* NTPStatus_NTPPeer::release_refid() {
5244 if (!_internal_has_refid()) {
5247 _impl_._has_bits_[0] &= ~0x00000002u;
5248 auto* p = _impl_.refid_.Release();
5249#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5250 if (_impl_.refid_.IsDefault()) {
5251 _impl_.refid_.Set(
"", GetArenaForAllocation());
5256inline void NTPStatus_NTPPeer::set_allocated_refid(std::string* refid) {
5257 if (refid !=
nullptr) {
5258 _impl_._has_bits_[0] |= 0x00000002u;
5260 _impl_._has_bits_[0] &= ~0x00000002u;
5262 _impl_.refid_.SetAllocated(refid, GetArenaForAllocation());
5263#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
5264 if (_impl_.refid_.IsDefault()) {
5265 _impl_.refid_.Set(
"", GetArenaForAllocation());
5272inline bool NTPStatus_NTPPeer::_internal_has_stratum()
const {
5273 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
5276inline bool NTPStatus_NTPPeer::has_stratum()
const {
5277 return _internal_has_stratum();
5279inline void NTPStatus_NTPPeer::clear_stratum() {
5280 _impl_.stratum_ = 16;
5281 _impl_._has_bits_[0] &= ~0x00000020u;
5283inline int32_t NTPStatus_NTPPeer::_internal_stratum()
const {
5284 return _impl_.stratum_;
5286inline int32_t NTPStatus_NTPPeer::stratum()
const {
5288 return _internal_stratum();
5290inline void NTPStatus_NTPPeer::_internal_set_stratum(int32_t value) {
5291 _impl_._has_bits_[0] |= 0x00000020u;
5292 _impl_.stratum_ = value;
5294inline void NTPStatus_NTPPeer::set_stratum(int32_t value) {
5295 _internal_set_stratum(value);
5300inline bool NTPStatus_NTPPeer::_internal_has_when()
const {
5301 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
5304inline bool NTPStatus_NTPPeer::has_when()
const {
5305 return _internal_has_when();
5307inline void NTPStatus_NTPPeer::clear_when() {
5309 _impl_._has_bits_[0] &= ~0x00000040u;
5311inline int32_t NTPStatus_NTPPeer::_internal_when()
const {
5312 return _impl_.when_;
5314inline int32_t NTPStatus_NTPPeer::when()
const {
5316 return _internal_when();
5318inline void NTPStatus_NTPPeer::_internal_set_when(int32_t value) {
5319 _impl_._has_bits_[0] |= 0x00000040u;
5320 _impl_.when_ = value;
5322inline void NTPStatus_NTPPeer::set_when(int32_t value) {
5323 _internal_set_when(value);
5328inline bool NTPStatus_NTPPeer::_internal_has_poll()
const {
5329 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
5332inline bool NTPStatus_NTPPeer::has_poll()
const {
5333 return _internal_has_poll();
5335inline void NTPStatus_NTPPeer::clear_poll() {
5337 _impl_._has_bits_[0] &= ~0x00000080u;
5339inline int32_t NTPStatus_NTPPeer::_internal_poll()
const {
5340 return _impl_.poll_;
5342inline int32_t NTPStatus_NTPPeer::poll()
const {
5344 return _internal_poll();
5346inline void NTPStatus_NTPPeer::_internal_set_poll(int32_t value) {
5347 _impl_._has_bits_[0] |= 0x00000080u;
5348 _impl_.poll_ = value;
5350inline void NTPStatus_NTPPeer::set_poll(int32_t value) {
5351 _internal_set_poll(value);
5356inline bool NTPStatus_NTPPeer::_internal_has_reach()
const {
5357 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5360inline bool NTPStatus_NTPPeer::has_reach()
const {
5361 return _internal_has_reach();
5363inline void NTPStatus_NTPPeer::clear_reach() {
5365 _impl_._has_bits_[0] &= ~0x00000004u;
5367inline int32_t NTPStatus_NTPPeer::_internal_reach()
const {
5368 return _impl_.reach_;
5370inline int32_t NTPStatus_NTPPeer::reach()
const {
5372 return _internal_reach();
5374inline void NTPStatus_NTPPeer::_internal_set_reach(int32_t value) {
5375 _impl_._has_bits_[0] |= 0x00000004u;
5376 _impl_.reach_ = value;
5378inline void NTPStatus_NTPPeer::set_reach(int32_t value) {
5379 _internal_set_reach(value);
5384inline bool NTPStatus_NTPPeer::_internal_has_delay()
const {
5385 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
5388inline bool NTPStatus_NTPPeer::has_delay()
const {
5389 return _internal_has_delay();
5391inline void NTPStatus_NTPPeer::clear_delay() {
5392 _impl_.delay_ = std::numeric_limits<float>::quiet_NaN();
5393 _impl_._has_bits_[0] &= ~0x00000100u;
5395inline float NTPStatus_NTPPeer::_internal_delay()
const {
5396 return _impl_.delay_;
5398inline float NTPStatus_NTPPeer::delay()
const {
5400 return _internal_delay();
5402inline void NTPStatus_NTPPeer::_internal_set_delay(
float value) {
5403 _impl_._has_bits_[0] |= 0x00000100u;
5404 _impl_.delay_ = value;
5406inline void NTPStatus_NTPPeer::set_delay(
float value) {
5407 _internal_set_delay(value);
5412inline bool NTPStatus_NTPPeer::_internal_has_offset()
const {
5413 bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
5416inline bool NTPStatus_NTPPeer::has_offset()
const {
5417 return _internal_has_offset();
5419inline void NTPStatus_NTPPeer::clear_offset() {
5420 _impl_.offset_ = std::numeric_limits<float>::quiet_NaN();
5421 _impl_._has_bits_[0] &= ~0x00000200u;
5423inline float NTPStatus_NTPPeer::_internal_offset()
const {
5424 return _impl_.offset_;
5426inline float NTPStatus_NTPPeer::offset()
const {
5428 return _internal_offset();
5430inline void NTPStatus_NTPPeer::_internal_set_offset(
float value) {
5431 _impl_._has_bits_[0] |= 0x00000200u;
5432 _impl_.offset_ = value;
5434inline void NTPStatus_NTPPeer::set_offset(
float value) {
5435 _internal_set_offset(value);
5440inline bool NTPStatus_NTPPeer::_internal_has_jitter()
const {
5441 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5444inline bool NTPStatus_NTPPeer::has_jitter()
const {
5445 return _internal_has_jitter();
5447inline void NTPStatus_NTPPeer::clear_jitter() {
5448 _impl_.jitter_ = std::numeric_limits<float>::quiet_NaN();
5449 _impl_._has_bits_[0] &= ~0x00000008u;
5451inline float NTPStatus_NTPPeer::_internal_jitter()
const {
5452 return _impl_.jitter_;
5454inline float NTPStatus_NTPPeer::jitter()
const {
5456 return _internal_jitter();
5458inline void NTPStatus_NTPPeer::_internal_set_jitter(
float value) {
5459 _impl_._has_bits_[0] |= 0x00000008u;
5460 _impl_.jitter_ = value;
5462inline void NTPStatus_NTPPeer::set_jitter(
float value) {
5463 _internal_set_jitter(value);
5472inline bool NTPStatus::_internal_has_sync_source()
const {
5473 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5476inline bool NTPStatus::has_sync_source()
const {
5477 return _internal_has_sync_source();
5479inline void NTPStatus::clear_sync_source() {
5480 _impl_.sync_source_ = -1;
5481 _impl_._has_bits_[0] &= ~0x00000008u;
5483inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::_internal_sync_source()
const {
5486inline ::jaiabot::protobuf::NTPStatus_SyncSource NTPStatus::sync_source()
const {
5488 return _internal_sync_source();
5492 _impl_._has_bits_[0] |= 0x00000008u;
5493 _impl_.sync_source_ = value;
5496 _internal_set_sync_source(value);
5501inline bool NTPStatus::_internal_has_leap_indicator()
const {
5502 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5505inline bool NTPStatus::has_leap_indicator()
const {
5506 return _internal_has_leap_indicator();
5508inline void NTPStatus::clear_leap_indicator() {
5509 _impl_.leap_indicator_ = -1;
5510 _impl_._has_bits_[0] &= ~0x00000010u;
5512inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::_internal_leap_indicator()
const {
5515inline ::jaiabot::protobuf::NTPStatus_LeapIndicator NTPStatus::leap_indicator()
const {
5517 return _internal_leap_indicator();
5521 _impl_._has_bits_[0] |= 0x00000010u;
5522 _impl_.leap_indicator_ = value;
5525 _internal_set_leap_indicator(value);
5530inline bool NTPStatus::_internal_has_system_event_counter()
const {
5531 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5534inline bool NTPStatus::has_system_event_counter()
const {
5535 return _internal_has_system_event_counter();
5537inline void NTPStatus::clear_system_event_counter() {
5538 _impl_.system_event_counter_ = 0;
5539 _impl_._has_bits_[0] &= ~0x00000002u;
5541inline int32_t NTPStatus::_internal_system_event_counter()
const {
5542 return _impl_.system_event_counter_;
5544inline int32_t NTPStatus::system_event_counter()
const {
5546 return _internal_system_event_counter();
5548inline void NTPStatus::_internal_set_system_event_counter(int32_t value) {
5549 _impl_._has_bits_[0] |= 0x00000002u;
5550 _impl_.system_event_counter_ = value;
5552inline void NTPStatus::set_system_event_counter(int32_t value) {
5553 _internal_set_system_event_counter(value);
5558inline bool NTPStatus::_internal_has_last_system_event()
const {
5559 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5562inline bool NTPStatus::has_last_system_event()
const {
5563 return _internal_has_last_system_event();
5565inline void NTPStatus::clear_last_system_event() {
5566 _impl_.last_system_event_ = -1;
5567 _impl_._has_bits_[0] &= ~0x00000004u;
5569inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::_internal_last_system_event()
const {
5572inline ::jaiabot::protobuf::NTPStatus_NTPSystemEvent NTPStatus::last_system_event()
const {
5574 return _internal_last_system_event();
5578 _impl_._has_bits_[0] |= 0x00000004u;
5579 _impl_.last_system_event_ = value;
5582 _internal_set_last_system_event(value);
5587inline bool NTPStatus::_internal_has_system_sync_peer()
const {
5588 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5589 PROTOBUF_ASSUME(!value || _impl_.system_sync_peer_ !=
nullptr);
5592inline bool NTPStatus::has_system_sync_peer()
const {
5593 return _internal_has_system_sync_peer();
5595inline void NTPStatus::clear_system_sync_peer() {
5596 if (_impl_.system_sync_peer_ !=
nullptr) _impl_.system_sync_peer_->Clear();
5597 _impl_._has_bits_[0] &= ~0x00000001u;
5599inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_system_sync_peer()
const {
5600 const ::jaiabot::protobuf::NTPStatus_NTPPeer* p = _impl_.system_sync_peer_;
5604inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::system_sync_peer()
const {
5606 return _internal_system_sync_peer();
5608inline void NTPStatus::unsafe_arena_set_allocated_system_sync_peer(
5610 if (GetArenaForAllocation() ==
nullptr) {
5611 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(_impl_.system_sync_peer_);
5613 _impl_.system_sync_peer_ = system_sync_peer;
5614 if (system_sync_peer) {
5615 _impl_._has_bits_[0] |= 0x00000001u;
5617 _impl_._has_bits_[0] &= ~0x00000001u;
5621inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::release_system_sync_peer() {
5622 _impl_._has_bits_[0] &= ~0x00000001u;
5624 _impl_.system_sync_peer_ =
nullptr;
5625#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
5626 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
5627 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5628 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
5630 if (GetArenaForAllocation() !=
nullptr) {
5631 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
5636inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::unsafe_arena_release_system_sync_peer() {
5638 _impl_._has_bits_[0] &= ~0x00000001u;
5640 _impl_.system_sync_peer_ =
nullptr;
5643inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_mutable_system_sync_peer() {
5644 _impl_._has_bits_[0] |= 0x00000001u;
5645 if (_impl_.system_sync_peer_ ==
nullptr) {
5647 _impl_.system_sync_peer_ = p;
5649 return _impl_.system_sync_peer_;
5651inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_system_sync_peer() {
5657 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
5658 if (message_arena ==
nullptr) {
5659 delete _impl_.system_sync_peer_;
5661 if (system_sync_peer) {
5662 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
5663 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(system_sync_peer);
5664 if (message_arena != submessage_arena) {
5665 system_sync_peer = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
5666 message_arena, system_sync_peer, submessage_arena);
5668 _impl_._has_bits_[0] |= 0x00000001u;
5670 _impl_._has_bits_[0] &= ~0x00000001u;
5672 _impl_.system_sync_peer_ = system_sync_peer;
5677inline int NTPStatus::_internal_peer_size()
const {
5678 return _impl_.peer_.size();
5680inline int NTPStatus::peer_size()
const {
5681 return _internal_peer_size();
5683inline void NTPStatus::clear_peer() {
5684 _impl_.peer_.Clear();
5686inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::mutable_peer(
int index) {
5688 return _impl_.peer_.Mutable(index);
5690inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >*
5691NTPStatus::mutable_peer() {
5693 return &_impl_.peer_;
5695inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::_internal_peer(
int index)
const {
5696 return _impl_.peer_.Get(index);
5698inline const ::jaiabot::protobuf::NTPStatus_NTPPeer& NTPStatus::peer(
int index)
const {
5700 return _internal_peer(index);
5702inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::_internal_add_peer() {
5703 return _impl_.peer_.Add();
5705inline ::jaiabot::protobuf::NTPStatus_NTPPeer* NTPStatus::add_peer() {
5710inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::jaiabot::protobuf::NTPStatus_NTPPeer >&
5711NTPStatus::peer()
const {
5713 return _impl_.peer_;
5721inline bool HelmIVPStatus::_internal_has_helm_ivp_state()
const {
5722 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5725inline bool HelmIVPStatus::has_helm_ivp_state()
const {
5726 return _internal_has_helm_ivp_state();
5728inline void HelmIVPStatus::clear_helm_ivp_state() {
5729 _impl_.helm_ivp_state_.ClearToDefault(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5730 _impl_._has_bits_[0] &= ~0x00000001u;
5732inline const std::string& HelmIVPStatus::helm_ivp_state()
const {
5734 if (_impl_.helm_ivp_state_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_.get();
5735 return _internal_helm_ivp_state();
5737template <
typename ArgT0,
typename... ArgT>
5738inline PROTOBUF_ALWAYS_INLINE
5739void HelmIVPStatus::set_helm_ivp_state(ArgT0&& arg0, ArgT... args) {
5740 _impl_._has_bits_[0] |= 0x00000001u;
5741 _impl_.helm_ivp_state_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
5744inline std::string* HelmIVPStatus::mutable_helm_ivp_state() {
5745 std::string* _s = _internal_mutable_helm_ivp_state();
5749inline const std::string& HelmIVPStatus::_internal_helm_ivp_state()
const {
5750 return _impl_.helm_ivp_state_.Get();
5752inline void HelmIVPStatus::_internal_set_helm_ivp_state(
const std::string& value) {
5753 _impl_._has_bits_[0] |= 0x00000001u;
5754 _impl_.helm_ivp_state_.Set(value, GetArenaForAllocation());
5756inline std::string* HelmIVPStatus::_internal_mutable_helm_ivp_state() {
5757 _impl_._has_bits_[0] |= 0x00000001u;
5758 return _impl_.helm_ivp_state_.Mutable(::jaiabot::protobuf::HelmIVPStatus::Impl_::_i_give_permission_to_break_this_code_default_helm_ivp_state_, GetArenaForAllocation());
5760inline std::string* HelmIVPStatus::release_helm_ivp_state() {
5762 if (!_internal_has_helm_ivp_state()) {
5765 _impl_._has_bits_[0] &= ~0x00000001u;
5766 auto* p = _impl_.helm_ivp_state_.Release();
5769inline void HelmIVPStatus::set_allocated_helm_ivp_state(std::string* helm_ivp_state) {
5770 if (helm_ivp_state !=
nullptr) {
5771 _impl_._has_bits_[0] |= 0x00000001u;
5773 _impl_._has_bits_[0] &= ~0x00000001u;
5775 _impl_.helm_ivp_state_.SetAllocated(helm_ivp_state, GetArenaForAllocation());
5780inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_speed()
const {
5781 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
5784inline bool HelmIVPStatus::has_helm_ivp_desired_speed()
const {
5785 return _internal_has_helm_ivp_desired_speed();
5787inline void HelmIVPStatus::clear_helm_ivp_desired_speed() {
5788 _impl_.helm_ivp_desired_speed_ =
false;
5789 _impl_._has_bits_[0] &= ~0x00000002u;
5791inline bool HelmIVPStatus::_internal_helm_ivp_desired_speed()
const {
5792 return _impl_.helm_ivp_desired_speed_;
5794inline bool HelmIVPStatus::helm_ivp_desired_speed()
const {
5796 return _internal_helm_ivp_desired_speed();
5798inline void HelmIVPStatus::_internal_set_helm_ivp_desired_speed(
bool value) {
5799 _impl_._has_bits_[0] |= 0x00000002u;
5800 _impl_.helm_ivp_desired_speed_ = value;
5802inline void HelmIVPStatus::set_helm_ivp_desired_speed(
bool value) {
5803 _internal_set_helm_ivp_desired_speed(value);
5808inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_heading()
const {
5809 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
5812inline bool HelmIVPStatus::has_helm_ivp_desired_heading()
const {
5813 return _internal_has_helm_ivp_desired_heading();
5815inline void HelmIVPStatus::clear_helm_ivp_desired_heading() {
5816 _impl_.helm_ivp_desired_heading_ =
false;
5817 _impl_._has_bits_[0] &= ~0x00000004u;
5819inline bool HelmIVPStatus::_internal_helm_ivp_desired_heading()
const {
5820 return _impl_.helm_ivp_desired_heading_;
5822inline bool HelmIVPStatus::helm_ivp_desired_heading()
const {
5824 return _internal_helm_ivp_desired_heading();
5826inline void HelmIVPStatus::_internal_set_helm_ivp_desired_heading(
bool value) {
5827 _impl_._has_bits_[0] |= 0x00000004u;
5828 _impl_.helm_ivp_desired_heading_ = value;
5830inline void HelmIVPStatus::set_helm_ivp_desired_heading(
bool value) {
5831 _internal_set_helm_ivp_desired_heading(value);
5836inline bool HelmIVPStatus::_internal_has_helm_ivp_desired_depth()
const {
5837 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
5840inline bool HelmIVPStatus::has_helm_ivp_desired_depth()
const {
5841 return _internal_has_helm_ivp_desired_depth();
5843inline void HelmIVPStatus::clear_helm_ivp_desired_depth() {
5844 _impl_.helm_ivp_desired_depth_ =
false;
5845 _impl_._has_bits_[0] &= ~0x00000008u;
5847inline bool HelmIVPStatus::_internal_helm_ivp_desired_depth()
const {
5848 return _impl_.helm_ivp_desired_depth_;
5850inline bool HelmIVPStatus::helm_ivp_desired_depth()
const {
5852 return _internal_helm_ivp_desired_depth();
5854inline void HelmIVPStatus::_internal_set_helm_ivp_desired_depth(
bool value) {
5855 _impl_._has_bits_[0] |= 0x00000008u;
5856 _impl_.helm_ivp_desired_depth_ = value;
5858inline void HelmIVPStatus::set_helm_ivp_desired_depth(
bool value) {
5859 _internal_set_helm_ivp_desired_depth(value);
5864inline bool HelmIVPStatus::_internal_has_helm_ivp_data()
const {
5865 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
5868inline bool HelmIVPStatus::has_helm_ivp_data()
const {
5869 return _internal_has_helm_ivp_data();
5871inline void HelmIVPStatus::clear_helm_ivp_data() {
5872 _impl_.helm_ivp_data_ =
false;
5873 _impl_._has_bits_[0] &= ~0x00000010u;
5875inline bool HelmIVPStatus::_internal_helm_ivp_data()
const {
5876 return _impl_.helm_ivp_data_;
5878inline bool HelmIVPStatus::helm_ivp_data()
const {
5880 return _internal_helm_ivp_data();
5882inline void HelmIVPStatus::_internal_set_helm_ivp_data(
bool value) {
5883 _impl_._has_bits_[0] |= 0x00000010u;
5884 _impl_.helm_ivp_data_ = value;
5886inline void HelmIVPStatus::set_helm_ivp_data(
bool value) {
5887 _internal_set_helm_ivp_data(value);
5896inline int ThreadHealth::_internal_error_size()
const {
5897 return _impl_.error_.size();
5899inline int ThreadHealth::error_size()
const {
5900 return _internal_error_size();
5902inline void ThreadHealth::clear_error() {
5903 _impl_.error_.Clear();
5905inline ::jaiabot::protobuf::Error ThreadHealth::_internal_error(
int index)
const {
5908inline ::jaiabot::protobuf::Error ThreadHealth::error(
int index)
const {
5910 return _internal_error(index);
5914 _impl_.error_.Set(index, value);
5919 _impl_.error_.Add(value);
5922 _internal_add_error(value);
5925inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5926ThreadHealth::error()
const {
5928 return _impl_.error_;
5930inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5931ThreadHealth::_internal_mutable_error() {
5932 return &_impl_.error_;
5934inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5935ThreadHealth::mutable_error() {
5937 return _internal_mutable_error();
5941inline int ThreadHealth::_internal_warning_size()
const {
5942 return _impl_.warning_.size();
5944inline int ThreadHealth::warning_size()
const {
5945 return _internal_warning_size();
5947inline void ThreadHealth::clear_warning() {
5948 _impl_.warning_.Clear();
5950inline ::jaiabot::protobuf::Warning ThreadHealth::_internal_warning(
int index)
const {
5953inline ::jaiabot::protobuf::Warning ThreadHealth::warning(
int index)
const {
5955 return _internal_warning(index);
5959 _impl_.warning_.Set(index, value);
5964 _impl_.warning_.Add(value);
5967 _internal_add_warning(value);
5970inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>&
5971ThreadHealth::warning()
const {
5973 return _impl_.warning_;
5975inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5976ThreadHealth::_internal_mutable_warning() {
5977 return &_impl_.warning_;
5979inline ::PROTOBUF_NAMESPACE_ID::RepeatedField<int>*
5980ThreadHealth::mutable_warning() {
5982 return _internal_mutable_warning();
5994inline bool SystemdStartReport::_internal_has_clear_error()
const {
5995 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
5998inline bool SystemdStartReport::has_clear_error()
const {
5999 return _internal_has_clear_error();
6001inline void SystemdStartReport::clear_clear_error() {
6002 _impl_.clear_error_ = 0;
6003 _impl_._has_bits_[0] &= ~0x00000001u;
6005inline ::jaiabot::protobuf::Error SystemdStartReport::_internal_clear_error()
const {
6008inline ::jaiabot::protobuf::Error SystemdStartReport::clear_error()
const {
6010 return _internal_clear_error();
6014 _impl_._has_bits_[0] |= 0x00000001u;
6015 _impl_.clear_error_ = value;
6018 _internal_set_clear_error(value);
6027inline bool SystemdStopReport::_internal_has_result()
const {
6028 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
6031inline bool SystemdStopReport::has_result()
const {
6032 return _internal_has_result();
6034inline void SystemdStopReport::clear_result() {
6036 _impl_._has_bits_[0] &= ~0x00000002u;
6038inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::_internal_result()
const {
6041inline ::jaiabot::protobuf::SystemdStopReport_ServiceResult SystemdStopReport::result()
const {
6043 return _internal_result();
6047 _impl_._has_bits_[0] |= 0x00000002u;
6048 _impl_.result_ = value;
6051 _internal_set_result(value);
6056inline bool SystemdStopReport::_internal_has_error()
const {
6057 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
6060inline bool SystemdStopReport::has_error()
const {
6061 return _internal_has_error();
6063inline void SystemdStopReport::clear_error() {
6065 _impl_._has_bits_[0] &= ~0x00000004u;
6067inline ::jaiabot::protobuf::Error SystemdStopReport::_internal_error()
const {
6070inline ::jaiabot::protobuf::Error SystemdStopReport::error()
const {
6072 return _internal_error();
6076 _impl_._has_bits_[0] |= 0x00000004u;
6077 _impl_.error_ = value;
6080 _internal_set_error(value);
6085inline bool SystemdStopReport::_internal_has_journal_dump_file()
const {
6086 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6089inline bool SystemdStopReport::has_journal_dump_file()
const {
6090 return _internal_has_journal_dump_file();
6092inline void SystemdStopReport::clear_journal_dump_file() {
6093 _impl_.journal_dump_file_.ClearToEmpty();
6094 _impl_._has_bits_[0] &= ~0x00000001u;
6096inline const std::string& SystemdStopReport::journal_dump_file()
const {
6098 return _internal_journal_dump_file();
6100template <
typename ArgT0,
typename... ArgT>
6101inline PROTOBUF_ALWAYS_INLINE
6102void SystemdStopReport::set_journal_dump_file(ArgT0&& arg0, ArgT... args) {
6103 _impl_._has_bits_[0] |= 0x00000001u;
6104 _impl_.journal_dump_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
6107inline std::string* SystemdStopReport::mutable_journal_dump_file() {
6108 std::string* _s = _internal_mutable_journal_dump_file();
6112inline const std::string& SystemdStopReport::_internal_journal_dump_file()
const {
6113 return _impl_.journal_dump_file_.Get();
6115inline void SystemdStopReport::_internal_set_journal_dump_file(
const std::string& value) {
6116 _impl_._has_bits_[0] |= 0x00000001u;
6117 _impl_.journal_dump_file_.Set(value, GetArenaForAllocation());
6119inline std::string* SystemdStopReport::_internal_mutable_journal_dump_file() {
6120 _impl_._has_bits_[0] |= 0x00000001u;
6121 return _impl_.journal_dump_file_.Mutable(GetArenaForAllocation());
6123inline std::string* SystemdStopReport::release_journal_dump_file() {
6125 if (!_internal_has_journal_dump_file()) {
6128 _impl_._has_bits_[0] &= ~0x00000001u;
6129 auto* p = _impl_.journal_dump_file_.Release();
6130#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6131 if (_impl_.journal_dump_file_.IsDefault()) {
6132 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6137inline void SystemdStopReport::set_allocated_journal_dump_file(std::string* journal_dump_file) {
6138 if (journal_dump_file !=
nullptr) {
6139 _impl_._has_bits_[0] |= 0x00000001u;
6141 _impl_._has_bits_[0] &= ~0x00000001u;
6143 _impl_.journal_dump_file_.SetAllocated(journal_dump_file, GetArenaForAllocation());
6144#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
6145 if (_impl_.journal_dump_file_.IsDefault()) {
6146 _impl_.journal_dump_file_.Set(
"", GetArenaForAllocation());
6157inline bool SystemdReportAck::_internal_has_error_ack()
const {
6158 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
6161inline bool SystemdReportAck::has_error_ack()
const {
6162 return _internal_has_error_ack();
6164inline void SystemdReportAck::clear_error_ack() {
6165 _impl_.error_ack_ = 0;
6166 _impl_._has_bits_[0] &= ~0x00000001u;
6168inline ::jaiabot::protobuf::Error SystemdReportAck::_internal_error_ack()
const {
6171inline ::jaiabot::protobuf::Error SystemdReportAck::error_ack()
const {
6173 return _internal_error_ack();
6177 _impl_._has_bits_[0] |= 0x00000001u;
6178 _impl_.error_ack_ = value;
6181 _internal_set_error_ack(value);
6186 #pragma GCC diagnostic pop
6222PROTOBUF_NAMESPACE_OPEN
6227 return ::jaiabot::protobuf::NTPStatus_NTPPeer_TallyCode_descriptor();
6232 return ::jaiabot::protobuf::NTPStatus_SyncSource_descriptor();
6237 return ::jaiabot::protobuf::NTPStatus_LeapIndicator_descriptor();
6242 return ::jaiabot::protobuf::NTPStatus_NTPSystemEvent_descriptor();
6247 return ::jaiabot::protobuf::SystemdStopReport_ServiceResult_descriptor();
6252 return ::jaiabot::protobuf::Error_descriptor();
6257 return ::jaiabot::protobuf::Warning_descriptor();
6260PROTOBUF_NAMESPACE_CLOSE
6264#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__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__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_ECHO
@ ERROR__SYSTEM__RAM_SPACE_CRITICAL
@ ERROR__NOT_RESPONDING__JAIABOT_DRIVER_ARDUINO
@ ERROR__FAILED__PYTHON_JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__FAILED__JAIABOT_DATA_VISION
@ ERROR__SYSTEM__CPU_LOAD_FACTOR_CRITICAL
@ ERROR__FAILED__JAIABOT_ENGINEERING
@ ERROR__FAILED__JAIABOT_WEB_PORTAL
@ ERROR__FAILED__JAIABOT_METADATA
@ ERROR__NOT_RESPONDING__JAIABOT_HEALTH
@ ERROR__FAILED__PYTHON_JAIABOT_PRESSURE_SENSOR
@ ERROR__FAILED__JAIABOT_ECHO_DRIVER
@ ERROR__TOO_MANY_ERRORS_TO_REPORT_ALL
@ ERROR__NOT_RESPONDING__GOBY_LOGGER
@ ERROR__MOOS__HELMIVP_STATE_NOT_DRIVE
@ ERROR__MISSING_DATA__GPS_FIX
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_BOT
@ ERROR__MISSING_DATA__GPS_POSITION
@ ERROR__FAILED__GOBY_MOOS_GATEWAY
@ ERROR__NOT_RESPONDING__JAIABOT_DRIVER_CAMERA
@ ERROR__FAILED__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__UNKNOWN_APP
@ ERROR__FAILED__JAIABOT_DRIVER_ARDUINO
@ ERROR__NOT_RESPONDING__JAIABOT_METADATA
@ ERROR__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ ERROR__MISSING_DATA__CALIBRATION_MAG
@ ERROR__FAILED__GOBY_LOGGER
@ ERROR__FAILED__PYTHON_JAIABOT_AS_EZO_EC
@ ERROR__FAILED__MOOS_SIM_USIMMARINE
@ ERROR__MISSING_DATA__HEADING
@ ERROR__MISSING_DATA__CALIBRATION_SYS
@ ERROR__FAILED__JAIABOT_FUSION
@ ERROR__FAILED__GOBY_INTERVEHICLE_PORTAL
@ ERROR__FAILED__JAIABOT_LOG_CONVERTER
@ ERROR__VEHICLE__VERY_LOW_BATTERY
@ ERROR__MISSING_DATA__SPEED
@ ERROR__SYSTEM__DATA_DISK_SPACE_CRITICAL
@ ERROR__MISSING_DATA__CALIBRATION_ACCEL
@ ERROR__VERSION__MISMATCH_ARDUINO
@ ERROR__NOT_RESPONDING__GOBY_LIAISON
@ ERROR__FAILED__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_MAG
@ ERROR__FAILED__JAIABOT_PID_CONTROL
@ ERROR__FAILED__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_MULTI_THREAD_PATTERN
@ ERROR__MISSING_DATA__BLUEROBOTICS_BAR30_DATA
@ ERROR__FAILED__PYTHON_JAIABOT_MOTOR_LISTENER
@ ERROR__SYSTEM__ROOTFS_DISK_SPACE_CRITICAL
@ ERROR__FAILED__MOOS_MOOSDB
@ ERROR__VERSION__MISMATCH_INTERVEHICLE__UPGRADE_HUB
@ ERROR__FAILED__JAIABOT_HEALTH
@ ERROR__NOT_RESPONDING__GOBY_CORONER
@ ERROR__NOT_RESPONDING__JAIABOT_SIMULATOR
@ ERROR__NOT_RESPONDING__JAIABOT_MISSION_MANAGER
@ ERROR__NOT_RESPONDING__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ ERROR__NOT_RESPONDING__JAIABOT_ECHO_DRIVER
@ ERROR__SYSTEM__NTP_STATUS_QUERY_FAILED
@ ERROR__FAILED__MOOS_UPROCESSWATCH
@ ERROR__FAILED__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ ERROR__NOT_RESPONDING__GOBYD
@ ERROR__FAILED__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ ERROR__FAILED__PYTHON_JAIABOT_IMU
@ ERROR__VEHICLE__CRITICALLY_LOW_BATTERY
@ ERROR__NOT_RESPONDING__GOBY_GPS
@ ERROR__VEHICLE__MISSING_DATA_BATTERY
@ ERROR__SYSTEM__NTP_PEERS_QUERY_FAILED
@ ERROR__SYSTEM__CANNOT_READ_MEMINFO
@ ERROR__NOT_CALIBRATED_SYS
@ ERROR__NOT_RESPONDING__GOBY_INTERVEHICLE_PORTAL
@ ERROR__FAILED__MOOS_SIM_MOOSDB
@ ERROR__FAILED__JAIABOT_SENSORS
@ ERROR__FAILED__PYTHON_JAIABOT_WEB_APP
@ ERROR__NOT_RESPONDING__JAIABOT_HUB_MANAGER
@ ERROR__NOT_CALIBRATED_IMU
@ ERROR__SYSTEM__CANNOT_READ_SYSINFO
@ ERROR__FAILED__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ ERROR__NOT_RESPONDING__GOBY_MOOS_GATEWAY
@ ERROR__SYSTEM__CANNOT_READ_DISK_USAGE
@ ERROR__NOT_RESPONDING__JAIABOT_WEB_PORTAL
@ ERROR__NOT_RESPONDING__JAIABOT_PID_CONTROL
@ ERROR__MISSING_DATA__CALIBRATION_GYRO
@ ERROR__ARDUINO_CONNECTION_FAILED
@ ERROR__MISSING_DATA__ARDUINO_REPORT
@ ERROR__MISSING_DATA__PRESSURE
@ ERROR__NOT_RESPONDING__JAIABOT_ENGINEERING
@ ERROR__FAILED__MOOS_PNODEREPORTER
@ ERROR__NOT_CALIBRATED_ACCEL
@ NTPStatus_LeapIndicator_LEAP_UNKNOWN
@ NTPStatus_LeapIndicator_LEAP_LAST_MINUTE_HAS_59_SECONDS
@ NTPStatus_LeapIndicator_LEAP_CLOCK_NOT_SYNCHRONIZED
@ NTPStatus_LeapIndicator_LEAP_NONE
@ NTPStatus_LeapIndicator_LEAP_LAST_MINUTE_HAS_61_SECONDS
bool SystemdStopReport_ServiceResult_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SystemdStopReport_ServiceResult *value)
constexpr SystemdStopReport_ServiceResult SystemdStopReport_ServiceResult_ServiceResult_MIN
constexpr NTPStatus_LeapIndicator NTPStatus_LeapIndicator_LeapIndicator_MAX
LinuxHardwareStatus_WiFiDefaultTypeInternal _LinuxHardwareStatus_WiFi_default_instance_
constexpr int SystemdStopReport_ServiceResult_ServiceResult_ARRAYSIZE
LinuxHardwareStatusDefaultTypeInternal _LinuxHardwareStatus_default_instance_
bool NTPStatus_NTPPeer_TallyCode_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_NTPPeer_TallyCode *value)
HelmIVPStatusDefaultTypeInternal _HelmIVPStatus_default_instance_
bool NTPStatus_SyncSource_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, NTPStatus_SyncSource *value)
constexpr int Error_ARRAYSIZE
SystemdStopReport_ServiceResult
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_CORE_DUMP
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SIGNAL
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_RESOURCES
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_SUCCESS
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_EXIT_CODE
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_TIMEOUT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_WATCHDOG
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_START_LIMIT_HIT
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_UNKNOWN
@ SystemdStopReport_ServiceResult_SERVICE_RESULT_PROTOCOL
constexpr NTPStatus_NTPPeer_TallyCode NTPStatus_NTPPeer_TallyCode_TallyCode_MIN
@ NTPStatus_SyncSource_SYNC_LOCAL
@ NTPStatus_SyncSource_SYNC_UNSPECIFIED
@ NTPStatus_SyncSource_SYNC_NTP
@ NTPStatus_SyncSource_SYNC_LF_RADIO
@ NTPStatus_SyncSource_SYNC_UHF_RADIO
@ NTPStatus_SyncSource_SYNC_TELEPHONE
@ NTPStatus_SyncSource_SYNC_OTHER
@ NTPStatus_SyncSource_SYNC_UNKNOWN
@ NTPStatus_SyncSource_SYNC_WRISTWATCH
@ NTPStatus_SyncSource_SYNC_PPS
@ NTPStatus_SyncSource_SYNC_HF_RADIO
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * NTPStatus_SyncSource_descriptor()
static const int kJaiabotThreadFieldNumber
constexpr NTPStatus_SyncSource NTPStatus_SyncSource_SyncSource_MIN
const std::string & NTPStatus_LeapIndicator_Name(T enum_t_value)
bool NTPStatus_NTPPeer_TallyCode_IsValid(int value)
bool NTPStatus_LeapIndicator_IsValid(int value)
NTPStatusDefaultTypeInternal _NTPStatus_default_instance_
bool Warning_IsValid(int value)
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::goby::middleware::protobuf::ThreadHealth, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::jaiabot::protobuf::ThreadHealth >, 11, false > jaiabot_thread
constexpr Error Error_MAX
constexpr Warning Warning_MAX
const std::string & Warning_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Error_descriptor()
@ WARNING__COMMS_LOW_SIGNAL_STRENGTH
@ WARNING__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO085_DRIVER
@ WARNING__SYSTEM__NTP_JITTER_HIGH
@ WARNING__SYSTEM__RAM_SPACE_LOW
@ WARNING__NOT_RESPONDING__JAIABOT_RPM_LISTENER
@ WARNING__MISSION__INFEASIBLE_MISSION__TRANSIT_MUST_HAVE_A_GOAL
@ WARNING__MISSING_DATA__COURSE
@ WARNING__NOT_RESPONDING__JAIABOT_BLUEROBOTICS_PRESSURE_SENSOR_DRIVER
@ WARNING__NOT_RESPONDING__JAIABOT_ECHO_DRIVER
@ WARNING__TOO_MANY_WARNINGS_TO_REPORT_ALL
@ WARNING__MISSION__DATA_PRE_OFFLOAD_FAILED
@ WARNING__VEHICLE__NO_FORWARD_PROGRESS
@ WARNING__INIT_FAILED__TURNER__C_FLUOR
@ WARNING__VEHICLE__LOW_BATTERY
@ WARNING__MISSING_DATA__ROLL
@ WARNING__MISSING_DATA__ATLAS_OEM_DO_DATA
@ WARNING__NOT_CALIBRATED_SYS
@ WARNING__MISSING_DATA__PITCH
@ WARNING__MISSING_DATA__TURNER_C_FLUOR_DATA
@ WARNING__NOT_RESPONDING__JAIABOT_ATLAS_SCIENTIFIC_EZO_EC_DRIVER
@ WARNING__NOT_RESPONDING__JAIABOT_ADAFRUIT_BNO055_DRIVER
@ WARNING__SYSTEM__CPU_LOAD_FACTOR_HIGH
@ WARNING__MISSING_DATA__ATLAS_OEM_EC_DATA
@ WARNING__NOT_RESPONDING__UNKNOWN_APP
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_DO
@ WARNING__MISSION__INFEASIBLE_MISSION__MUST_HAVE_RECOVERY_LOCATION_IF_NOT_RECOVERING_AT_FINAL_GOAL
@ WARNING__NOT_RESPONDING__JAIABOT_TSYS01_TEMPERATURE_SENSOR_DRIVER
@ WARNING__SYSTEM__NTP_NOT_SYNCHRONIZED
@ WARNING__TEMPERATURE__ARDUINO_TOO_HIGH
@ WARNING__MISSION__DATA_OFFLOAD_FAILED
@ WARNING__MISSION__DATA_POST_OFFLOAD_FAILED
@ WARNING__MISSION__INFEASIBLE_MISSION__MINIMUM_BOTTOM_DEPTH_REACHED
@ WARNING__MISSION__INFEASIBLE_MISSION__GOAL_DESIRED_DEPTH_EXCEEDED_MAX
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_EC
@ WARNING__SYSTEM__NTP_OFFSET_HIGH
@ WARNING__MISSING_DATA__TEMPERATURE
@ WARNING__NOT_RESPONDING__JAIABOT_ARDUINO_MOTOR_TEMP
@ WARNING__SYSTEM__ROOTFS_DISK_SPACE_LOW
@ WARNING__SYSTEM__DATA_DISK_SPACE_LOW
@ WARNING__MISSION__INFEASIBLE_MISSION__TRANSIT_CANNOT_RECOVER_AT_FINAL_GOAL_WITHOUT_A_GOAL
@ WARNING__MISSING_DATA__ATLAS_OEM_PH_DATA
@ WARNING__INIT_FAILED__ATLAS_SCIENTIFIC__OEM_PH
@ WARNING__TEMPERATURE__LINUX_TOO_HIGH
@ WARNING__MISSION__DATA__GPS_FIX_DEGRADED
static const uint32_t offsets[]