Goby3  3.1.5a
2024.05.23
modem_driver_status.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/acomms/protobuf/modem_driver_status.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto
5 #define PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3006001 < GOOGLE_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.
20 #endif
21 
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/generated_enum_reflection.h>
33 #include <google/protobuf/unknown_field_set.h>
35 #include "dccl/option_extensions.pb.h"
36 #include <boost/units/quantity.hpp>
37 #include <boost/units/absolute.hpp>
38 #include <boost/units/dimensionless_type.hpp>
39 #include <boost/units/make_scaled_unit.hpp>
40 // @@protoc_insertion_point(includes)
41 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto
42 
44 // Internal implementation detail -- do not use these members.
45 struct TableStruct {
46  static const ::google::protobuf::internal::ParseTableField entries[];
47  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
48  static const ::google::protobuf::internal::ParseTable schema[1];
49  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
50  static const ::google::protobuf::internal::SerializationTable serialization_table[];
52 };
53 void AddDescriptors();
54 } // namespace protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto
55 namespace goby {
56 namespace acomms {
57 namespace protobuf {
58 class ModemDriverStatus;
59 class ModemDriverStatusDefaultTypeInternal;
60 extern ModemDriverStatusDefaultTypeInternal _ModemDriverStatus_default_instance_;
61 } // namespace protobuf
62 } // namespace acomms
63 } // namespace goby
64 namespace google {
65 namespace protobuf {
66 template<> ::goby::acomms::protobuf::ModemDriverStatus* Arena::CreateMaybeMessage<::goby::acomms::protobuf::ModemDriverStatus>(Arena*);
67 } // namespace protobuf
68 } // namespace google
69 namespace goby {
70 namespace acomms {
71 namespace protobuf {
72 
80 };
81 bool ModemDriverStatus_Status_IsValid(int value);
85 
86 const ::google::protobuf::EnumDescriptor* ModemDriverStatus_Status_descriptor();
87 inline const ::std::string& ModemDriverStatus_Status_Name(ModemDriverStatus_Status value) {
88  return ::google::protobuf::internal::NameOfEnum(
90 }
92  const ::std::string& name, ModemDriverStatus_Status* value) {
93  return ::google::protobuf::internal::ParseNamedEnum<ModemDriverStatus_Status>(
95 }
96 // ===================================================================
97 
98 class ModemDriverStatus : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.ModemDriverStatus) */ {
99  public:
101  virtual ~ModemDriverStatus();
102 
104 
106  CopyFrom(from);
107  return *this;
108  }
109  #if LANG_CXX11
110  ModemDriverStatus(ModemDriverStatus&& from) noexcept
111  : ModemDriverStatus() {
112  *this = ::std::move(from);
113  }
114 
115  inline ModemDriverStatus& operator=(ModemDriverStatus&& from) noexcept {
116  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
117  if (this != &from) InternalSwap(&from);
118  } else {
119  CopyFrom(from);
120  }
121  return *this;
122  }
123  #endif
124  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
125  return _internal_metadata_.unknown_fields();
126  }
127  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
128  return _internal_metadata_.mutable_unknown_fields();
129  }
130 
131  static const ::google::protobuf::Descriptor* descriptor();
132  static const ModemDriverStatus& default_instance();
133 
134  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
136  return reinterpret_cast<const ModemDriverStatus*>(
138  }
139  static constexpr int kIndexInFileMessages =
140  0;
141 
142  void Swap(ModemDriverStatus* other);
144  a.Swap(&b);
145  }
146 
147  // implements Message ----------------------------------------------
148 
149  inline ModemDriverStatus* New() const final {
150  return CreateMaybeMessage<ModemDriverStatus>(NULL);
151  }
152 
154  return CreateMaybeMessage<ModemDriverStatus>(arena);
155  }
156  void CopyFrom(const ::google::protobuf::Message& from) final;
157  void MergeFrom(const ::google::protobuf::Message& from) final;
158  void CopyFrom(const ModemDriverStatus& from);
159  void MergeFrom(const ModemDriverStatus& from);
160  void Clear() final;
161  bool IsInitialized() const final;
162 
163  size_t ByteSizeLong() const final;
165  ::google::protobuf::io::CodedInputStream* input) final;
167  ::google::protobuf::io::CodedOutputStream* output) const final;
169  bool deterministic, ::google::protobuf::uint8* target) const final;
170  int GetCachedSize() const final { return _cached_size_.Get(); }
171 
172  private:
173  void SharedCtor();
174  void SharedDtor();
175  void SetCachedSize(int size) const final;
176  void InternalSwap(ModemDriverStatus* other);
177  private:
178  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
179  return NULL;
180  }
181  inline void* MaybeArenaPtr() const {
182  return NULL;
183  }
184  public:
185 
187 
188  // nested types ----------------------------------------------------
189 
191  static const Status NOMINAL =
197  static const Status STARTUP_FAILED =
201  static const Status MANUAL_RESET =
203  static inline bool Status_IsValid(int value) {
204  return ModemDriverStatus_Status_IsValid(value);
205  }
206  static const Status Status_MIN =
208  static const Status Status_MAX =
210  static const int Status_ARRAYSIZE =
212  static inline const ::google::protobuf::EnumDescriptor*
215  }
216  static inline const ::std::string& Status_Name(Status value) {
217  return ModemDriverStatus_Status_Name(value);
218  }
219  static inline bool Status_Parse(const ::std::string& name,
220  Status* value) {
221  return ModemDriverStatus_Status_Parse(name, value);
222  }
223 
224  // accessors -------------------------------------------------------
225 
226  // required int32 src = 1 [(.dccl.field) = {
227  bool has_src() const;
228  void clear_src();
229  static const int kSrcFieldNumber = 1;
231  void set_src(::google::protobuf::int32 value);
232 
233  // optional int32 dest = 2 [(.dccl.field) = {
234  bool has_dest() const;
235  void clear_dest();
236  static const int kDestFieldNumber = 2;
238  void set_dest(::google::protobuf::int32 value);
239 
240  // required double time = 3 [(.dccl.field) = {
241  bool has_time() const;
242  void clear_time();
243  static const int kTimeFieldNumber = 3;
244  double time() const;
245  void set_time(double value);
246 
247  // required .goby.acomms.protobuf.ModemDriverStatus.Status status = 4;
248  bool has_status() const;
249  void clear_status();
250  static const int kStatusFieldNumber = 4;
253 
254  // optional uint32 n_resets = 5 [default = 0, (.dccl.field) = {
255  bool has_n_resets() const;
256  void clear_n_resets();
257  static const int kNResetsFieldNumber = 5;
260 
261  enum DCCLParameters { DCCL_ID = 513, DCCL_MAX_BYTES = 32 };
262  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.ModemDriverStatus)
263  private:
264  void set_has_src();
265  void clear_has_src();
266  void set_has_dest();
267  void clear_has_dest();
268  void set_has_time();
269  void clear_has_time();
270  void set_has_status();
271  void clear_has_status();
272  void set_has_n_resets();
273  void clear_has_n_resets();
274 
275  // helper for ByteSizeLong()
276  size_t RequiredFieldsByteSizeFallback() const;
277 
278  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
279  ::google::protobuf::internal::HasBits<1> _has_bits_;
280  mutable ::google::protobuf::internal::CachedSize _cached_size_;
283  double time_;
284  int status_;
285  ::google::protobuf::uint32 n_resets_;
286  friend struct ::protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::TableStruct;
287 };
288 // ===================================================================
289 
290 
291 // ===================================================================
292 
293 #ifdef __GNUC__
294  #pragma GCC diagnostic push
295  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
296 #endif // __GNUC__
297 // ModemDriverStatus
298 
299 // required int32 src = 1 [(.dccl.field) = {
300 inline bool ModemDriverStatus::has_src() const {
301  return (_has_bits_[0] & 0x00000001u) != 0;
302 }
303 inline void ModemDriverStatus::set_has_src() {
304  _has_bits_[0] |= 0x00000001u;
305 }
306 inline void ModemDriverStatus::clear_has_src() {
307  _has_bits_[0] &= ~0x00000001u;
308 }
310  src_ = 0;
311  clear_has_src();
312 }
314  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ModemDriverStatus.src)
315  return src_;
316 }
318  set_has_src();
319  src_ = value;
320  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ModemDriverStatus.src)
321 }
322 
323 // optional int32 dest = 2 [(.dccl.field) = {
324 inline bool ModemDriverStatus::has_dest() const {
325  return (_has_bits_[0] & 0x00000002u) != 0;
326 }
327 inline void ModemDriverStatus::set_has_dest() {
328  _has_bits_[0] |= 0x00000002u;
329 }
330 inline void ModemDriverStatus::clear_has_dest() {
331  _has_bits_[0] &= ~0x00000002u;
332 }
334  dest_ = 0;
335  clear_has_dest();
336 }
338  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ModemDriverStatus.dest)
339  return dest_;
340 }
342  set_has_dest();
343  dest_ = value;
344  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ModemDriverStatus.dest)
345 }
346 
347 // required double time = 3 [(.dccl.field) = {
348 inline bool ModemDriverStatus::has_time() const {
349  return (_has_bits_[0] & 0x00000004u) != 0;
350 }
351 inline void ModemDriverStatus::set_has_time() {
352  _has_bits_[0] |= 0x00000004u;
353 }
354 inline void ModemDriverStatus::clear_has_time() {
355  _has_bits_[0] &= ~0x00000004u;
356 }
358  time_ = 0;
359  clear_has_time();
360 }
361 inline double ModemDriverStatus::time() const {
362  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ModemDriverStatus.time)
363  return time_;
364 }
365 inline void ModemDriverStatus::set_time(double value) {
366  set_has_time();
367  time_ = value;
368  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ModemDriverStatus.time)
369 }
370 
371 // required .goby.acomms.protobuf.ModemDriverStatus.Status status = 4;
372 inline bool ModemDriverStatus::has_status() const {
373  return (_has_bits_[0] & 0x00000008u) != 0;
374 }
375 inline void ModemDriverStatus::set_has_status() {
376  _has_bits_[0] |= 0x00000008u;
377 }
378 inline void ModemDriverStatus::clear_has_status() {
379  _has_bits_[0] &= ~0x00000008u;
380 }
382  status_ = 0;
383  clear_has_status();
384 }
386  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ModemDriverStatus.status)
387  return static_cast< ::goby::acomms::protobuf::ModemDriverStatus_Status >(status_);
388 }
391  set_has_status();
392  status_ = value;
393  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ModemDriverStatus.status)
394 }
395 
396 // optional uint32 n_resets = 5 [default = 0, (.dccl.field) = {
397 inline bool ModemDriverStatus::has_n_resets() const {
398  return (_has_bits_[0] & 0x00000010u) != 0;
399 }
400 inline void ModemDriverStatus::set_has_n_resets() {
401  _has_bits_[0] |= 0x00000010u;
402 }
403 inline void ModemDriverStatus::clear_has_n_resets() {
404  _has_bits_[0] &= ~0x00000010u;
405 }
407  n_resets_ = 0u;
408  clear_has_n_resets();
409 }
411  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.ModemDriverStatus.n_resets)
412  return n_resets_;
413 }
415  set_has_n_resets();
416  n_resets_ = value;
417  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.ModemDriverStatus.n_resets)
418 }
419 
420 #ifdef __GNUC__
421  #pragma GCC diagnostic pop
422 #endif // __GNUC__
423 
424 // @@protoc_insertion_point(namespace_scope)
425 
426 } // namespace protobuf
427 } // namespace acomms
428 } // namespace goby
429 
430 namespace google {
431 namespace protobuf {
432 
433 template <> struct is_proto_enum< ::goby::acomms::protobuf::ModemDriverStatus_Status> : ::std::true_type {};
434 template <>
435 inline const EnumDescriptor* GetEnumDescriptor< ::goby::acomms::protobuf::ModemDriverStatus_Status>() {
437 }
438 
439 } // namespace protobuf
440 } // namespace google
441 
442 // @@protoc_insertion_point(global_scope)
443 
444 #endif // PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto
goby::acomms::protobuf::ModemDriverStatus::INVALID_CONFIGURATION
static const Status INVALID_CONFIGURATION
Definition: modem_driver_status.pb.h:199
goby::acomms::protobuf::ModemDriverStatus::has_n_resets
bool has_n_resets() const
Definition: modem_driver_status.pb.h:397
goby::acomms::protobuf::ModemDriverStatus::has_src
bool has_src() const
Definition: modem_driver_status.pb.h:300
goby::acomms::protobuf::ModemDriverStatus::DCCLParameters
DCCLParameters
Definition: modem_driver_status.pb.h:261
goby::acomms::protobuf::ModemDriverStatus::clear_src
void clear_src()
Definition: modem_driver_status.pb.h:309
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::AddDescriptors
void AddDescriptors()
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::TableStruct
Definition: modem_driver_status.pb.h:45
goby::acomms::protobuf::ModemDriverStatus::swap
friend void swap(ModemDriverStatus &a, ModemDriverStatus &b)
Definition: modem_driver_status.pb.h:143
goby::acomms::protobuf::ModemDriverStatus_Status_Parse
bool ModemDriverStatus_Status_Parse(const ::std::string &name, ModemDriverStatus_Status *value)
Definition: modem_driver_status.pb.h:91
goby::acomms::protobuf::ModemDriverStatus::set_n_resets
void set_n_resets(::google::protobuf::uint32 value)
Definition: modem_driver_status.pb.h:414
goby::acomms::protobuf::ModemDriverStatus_Status_Status_MIN
const ModemDriverStatus_Status ModemDriverStatus_Status_Status_MIN
Definition: modem_driver_status.pb.h:82
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::acomms::protobuf::ModemDriverStatus::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: modem_driver_status.pb.h:127
goby::acomms::protobuf::ModemDriverStatus::Status_MIN
static const Status Status_MIN
Definition: modem_driver_status.pb.h:206
goby::acomms::protobuf::_ModemDriverStatus_default_instance_
ModemDriverStatusDefaultTypeInternal _ModemDriverStatus_default_instance_
goby::acomms::protobuf::ModemDriverStatus_Status_descriptor
const ::google::protobuf::EnumDescriptor * ModemDriverStatus_Status_descriptor()
goby::acomms::protobuf::ModemDriverStatus::clear_time
void clear_time()
Definition: modem_driver_status.pb.h:357
goby::acomms::protobuf::ModemDriverStatus::src
::google::protobuf::int32 src() const
Definition: modem_driver_status.pb.h:313
goby::acomms::protobuf::ModemDriverStatus::kTimeFieldNumber
static const int kTimeFieldNumber
Definition: modem_driver_status.pb.h:243
goby::acomms::protobuf::ModemDriverStatus::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::ModemDriverStatus::has_status
bool has_status() const
Definition: modem_driver_status.pb.h:372
goby::acomms::protobuf::ModemDriverStatus::clear_n_resets
void clear_n_resets()
Definition: modem_driver_status.pb.h:406
goby::acomms::protobuf::ModemDriverStatus::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::acomms::protobuf::ModemDriverStatus::kNResetsFieldNumber
static const int kNResetsFieldNumber
Definition: modem_driver_status.pb.h:257
goby::acomms::protobuf::ModemDriverStatus_Status_Status_MAX
const ModemDriverStatus_Status ModemDriverStatus_Status_Status_MAX
Definition: modem_driver_status.pb.h:83
goby::acomms::protobuf::ModemDriverStatus::STARTUP_FAILED
static const Status STARTUP_FAILED
Definition: modem_driver_status.pb.h:197
goby::acomms::protobuf::ModemDriverStatus::internal_default_instance
static const ModemDriverStatus * internal_default_instance()
Definition: modem_driver_status.pb.h:135
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: modem_driver_status.pb.h:51
goby::acomms::protobuf::ModemDriverStatus::set_src
void set_src(::google::protobuf::int32 value)
Definition: modem_driver_status.pb.h:317
google::protobuf::Arena
Definition: arena.h:244
goby::acomms::protobuf::ModemDriverStatus::GetCachedSize
int GetCachedSize() const final
Definition: modem_driver_status.pb.h:170
goby::acomms::protobuf::ModemDriverStatus_Status_Name
const ::std::string & ModemDriverStatus_Status_Name(ModemDriverStatus_Status value)
Definition: modem_driver_status.pb.h:87
goby::acomms::protobuf::ModemDriverStatus::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::ModemDriverStatus::Status_MAX
static const Status Status_MAX
Definition: modem_driver_status.pb.h:208
goby::acomms::protobuf::ModemDriverStatus::New
ModemDriverStatus * New() const final
Definition: modem_driver_status.pb.h:149
goby::acomms::protobuf::ModemDriverStatus::clear_status
void clear_status()
Definition: modem_driver_status.pb.h:381
goby::acomms::protobuf::ModemDriverStatus::time
double time() const
Definition: modem_driver_status.pb.h:361
goby::acomms::protobuf::ModemDriverStatus::New
ModemDriverStatus * New(::google::protobuf::Arena *arena) const final
Definition: modem_driver_status.pb.h:153
goby::acomms::protobuf::ModemDriverStatus::kSrcFieldNumber
static const int kSrcFieldNumber
Definition: modem_driver_status.pb.h:229
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: modem_driver_status.pb.h:47
goby::acomms::protobuf::ModemDriverStatus::dest
::google::protobuf::int32 dest() const
Definition: modem_driver_status.pb.h:337
goby::acomms::protobuf::ModemDriverStatus::ByteSizeLong
size_t ByteSizeLong() const final
goby::acomms::protobuf::ModemDriverStatus::CONNECTION_TO_MODEM_FAILED
static const Status CONNECTION_TO_MODEM_FAILED
Definition: modem_driver_status.pb.h:193
goby::acomms::protobuf::ModemDriverStatus::DCCL_ID
@ DCCL_ID
Definition: modem_driver_status.pb.h:261
goby::acomms::protobuf::ModemDriverStatus::Status_IsValid
static bool Status_IsValid(int value)
Definition: modem_driver_status.pb.h:203
message.h
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: modem_driver_status.pb.h:49
goby::acomms::protobuf::ModemDriverStatus::Status_Parse
static bool Status_Parse(const ::std::string &name, Status *value)
Definition: modem_driver_status.pb.h:219
goby::acomms::protobuf::ModemDriverStatus::kStatusFieldNumber
static const int kStatusFieldNumber
Definition: modem_driver_status.pb.h:250
goby::acomms::protobuf::ModemDriverStatus_Status_INVALID_CONFIGURATION
@ ModemDriverStatus_Status_INVALID_CONFIGURATION
Definition: modem_driver_status.pb.h:78
goby::acomms::protobuf::ModemDriverStatus::IsInitialized
bool IsInitialized() const final
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[1]
Definition: modem_driver_status.pb.h:48
goby::acomms::protobuf::ModemDriverStatus::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: modem_driver_status.pb.h:124
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::acomms::protobuf::ModemDriverStatus::has_dest
bool has_dest() const
Definition: modem_driver_status.pb.h:324
goby::acomms::protobuf::ModemDriverStatus::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: modem_driver_status.pb.h:46
goby::acomms::protobuf::ModemDriverStatus::MODEM_NOT_RESPONDING
static const Status MODEM_NOT_RESPONDING
Definition: modem_driver_status.pb.h:195
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto
Definition: modem_driver_status.pb.h:43
goby::acomms::protobuf::ModemDriverStatus::Swap
void Swap(ModemDriverStatus *other)
google::protobuf::Metadata
Definition: message.h:174
protobuf_goby_2facomms_2fprotobuf_2fmodem_5fdriver_5fstatus_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: modem_driver_status.pb.h:50
goby::acomms::protobuf::ModemDriverStatus::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::acomms::protobuf::ModemDriverStatus::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
google::protobuf::Message
Definition: message.h:189
goby::acomms::protobuf::ModemDriverStatus::Status_ARRAYSIZE
static const int Status_ARRAYSIZE
Definition: modem_driver_status.pb.h:210
goby::acomms::protobuf::ModemDriverStatus_Status_Status_ARRAYSIZE
const int ModemDriverStatus_Status_Status_ARRAYSIZE
Definition: modem_driver_status.pb.h:84
goby::acomms::protobuf::ModemDriverStatus::kDestFieldNumber
static const int kDestFieldNumber
Definition: modem_driver_status.pb.h:236
goby::acomms::protobuf::ModemDriverStatus::Status_Name
static const ::std::string & Status_Name(Status value)
Definition: modem_driver_status.pb.h:216
goby::acomms::protobuf::ModemDriverStatus_Status_MANUAL_RESET
@ ModemDriverStatus_Status_MANUAL_RESET
Definition: modem_driver_status.pb.h:79
arena.h
goby::acomms::protobuf::ModemDriverStatus::set_time
void set_time(double value)
Definition: modem_driver_status.pb.h:365
goby::acomms::protobuf::ModemDriverStatus::Clear
void Clear() final
goby::acomms::protobuf::ModemDriverStatus::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::acomms::protobuf::ModemDriverStatus
Definition: modem_driver_status.pb.h:98
goby::acomms::protobuf::ModemDriverStatus::operator=
ModemDriverStatus & operator=(const ModemDriverStatus &from)
Definition: modem_driver_status.pb.h:105
goby::acomms::protobuf::ModemDriverStatus::has_time
bool has_time() const
Definition: modem_driver_status.pb.h:348
goby::acomms::protobuf::ModemDriverStatus::n_resets
::google::protobuf::uint32 n_resets() const
Definition: modem_driver_status.pb.h:410
goby::acomms::protobuf::ModemDriverStatus_Status_IsValid
bool ModemDriverStatus_Status_IsValid(int value)
goby::acomms::protobuf::ModemDriverStatus::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: modem_driver_status.pb.h:139
goby::acomms::protobuf::ModemDriverStatus::DCCL_MAX_BYTES
@ DCCL_MAX_BYTES
Definition: modem_driver_status.pb.h:261
option_extensions.pb.h
goby::acomms::protobuf::ModemDriverStatus_Status_CONNECTION_TO_MODEM_FAILED
@ ModemDriverStatus_Status_CONNECTION_TO_MODEM_FAILED
Definition: modem_driver_status.pb.h:75
goby::acomms::protobuf::ModemDriverStatus::set_status
void set_status(::goby::acomms::protobuf::ModemDriverStatus_Status value)
Definition: modem_driver_status.pb.h:389
goby::acomms::protobuf::ModemDriverStatus_Status_STARTUP_FAILED
@ ModemDriverStatus_Status_STARTUP_FAILED
Definition: modem_driver_status.pb.h:77
goby::acomms::protobuf::ModemDriverStatus::Status_descriptor
static const ::google::protobuf::EnumDescriptor * Status_descriptor()
Definition: modem_driver_status.pb.h:213
goby::acomms::protobuf::ModemDriverStatus::MANUAL_RESET
static const Status MANUAL_RESET
Definition: modem_driver_status.pb.h:201
goby::acomms::protobuf::ModemDriverStatus::clear_dest
void clear_dest()
Definition: modem_driver_status.pb.h:333
goby::acomms::protobuf::ModemDriverStatus::set_dest
void set_dest(::google::protobuf::int32 value)
Definition: modem_driver_status.pb.h:341
goby::acomms::protobuf::ModemDriverStatus::NOMINAL
static const Status NOMINAL
Definition: modem_driver_status.pb.h:191
goby::acomms::protobuf::ModemDriverStatus_Status_MODEM_NOT_RESPONDING
@ ModemDriverStatus_Status_MODEM_NOT_RESPONDING
Definition: modem_driver_status.pb.h:76
goby::acomms::protobuf::ModemDriverStatus::~ModemDriverStatus
virtual ~ModemDriverStatus()
goby::acomms::protobuf::ModemDriverStatus::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::acomms::protobuf::ModemDriverStatus_Status_NOMINAL
@ ModemDriverStatus_Status_NOMINAL
Definition: modem_driver_status.pb.h:74
goby::acomms::protobuf::ModemDriverStatus::ModemDriverStatus
ModemDriverStatus()
google
Definition: dccl.h:57
goby::acomms::protobuf::ModemDriverStatus::status
::goby::acomms::protobuf::ModemDriverStatus_Status status() const
Definition: modem_driver_status.pb.h:385
goby::acomms::protobuf::ModemDriverStatus_Status
ModemDriverStatus_Status
Definition: modem_driver_status.pb.h:73
goby::acomms::protobuf::ModemDriverStatus::default_instance
static const ModemDriverStatus & default_instance()