Goby3  3.1.4
2024.02.22
time_update.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/acomms/protobuf/time_update.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto
5 #define PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2ftime_5fupdate_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/unknown_field_set.h>
34 #include "dccl/option_extensions.pb.h"
35 #include <boost/units/quantity.hpp>
36 #include <boost/units/absolute.hpp>
37 #include <boost/units/dimensionless_type.hpp>
38 #include <boost/units/make_scaled_unit.hpp>
39 // @@protoc_insertion_point(includes)
40 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto
41 
43 // Internal implementation detail -- do not use these members.
44 struct TableStruct {
45  static const ::google::protobuf::internal::ParseTableField entries[];
46  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
47  static const ::google::protobuf::internal::ParseTable schema[2];
48  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
49  static const ::google::protobuf::internal::SerializationTable serialization_table[];
51 };
52 void AddDescriptors();
53 } // namespace protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto
54 namespace goby {
55 namespace acomms {
56 namespace protobuf {
57 class TimeUpdateRequest;
58 class TimeUpdateRequestDefaultTypeInternal;
59 extern TimeUpdateRequestDefaultTypeInternal _TimeUpdateRequest_default_instance_;
60 class TimeUpdateResponse;
61 class TimeUpdateResponseDefaultTypeInternal;
62 extern TimeUpdateResponseDefaultTypeInternal _TimeUpdateResponse_default_instance_;
63 } // namespace protobuf
64 } // namespace acomms
65 } // namespace goby
66 namespace google {
67 namespace protobuf {
68 template<> ::goby::acomms::protobuf::TimeUpdateRequest* Arena::CreateMaybeMessage<::goby::acomms::protobuf::TimeUpdateRequest>(Arena*);
69 template<> ::goby::acomms::protobuf::TimeUpdateResponse* Arena::CreateMaybeMessage<::goby::acomms::protobuf::TimeUpdateResponse>(Arena*);
70 } // namespace protobuf
71 } // namespace google
72 namespace goby {
73 namespace acomms {
74 namespace protobuf {
75 
76 // ===================================================================
77 
78 class TimeUpdateRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.TimeUpdateRequest) */ {
79  public:
81  virtual ~TimeUpdateRequest();
82 
84 
86  CopyFrom(from);
87  return *this;
88  }
89  #if LANG_CXX11
90  TimeUpdateRequest(TimeUpdateRequest&& from) noexcept
91  : TimeUpdateRequest() {
92  *this = ::std::move(from);
93  }
94 
95  inline TimeUpdateRequest& operator=(TimeUpdateRequest&& from) noexcept {
96  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
97  if (this != &from) InternalSwap(&from);
98  } else {
99  CopyFrom(from);
100  }
101  return *this;
102  }
103  #endif
104  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
105  return _internal_metadata_.unknown_fields();
106  }
107  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
108  return _internal_metadata_.mutable_unknown_fields();
109  }
110 
111  static const ::google::protobuf::Descriptor* descriptor();
112  static const TimeUpdateRequest& default_instance();
113 
114  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
116  return reinterpret_cast<const TimeUpdateRequest*>(
118  }
119  static constexpr int kIndexInFileMessages =
120  0;
121 
122  void Swap(TimeUpdateRequest* other);
124  a.Swap(&b);
125  }
126 
127  // implements Message ----------------------------------------------
128 
129  inline TimeUpdateRequest* New() const final {
130  return CreateMaybeMessage<TimeUpdateRequest>(NULL);
131  }
132 
134  return CreateMaybeMessage<TimeUpdateRequest>(arena);
135  }
136  void CopyFrom(const ::google::protobuf::Message& from) final;
137  void MergeFrom(const ::google::protobuf::Message& from) final;
138  void CopyFrom(const TimeUpdateRequest& from);
139  void MergeFrom(const TimeUpdateRequest& from);
140  void Clear() final;
141  bool IsInitialized() const final;
142 
143  size_t ByteSizeLong() const final;
145  ::google::protobuf::io::CodedInputStream* input) final;
147  ::google::protobuf::io::CodedOutputStream* output) const final;
149  bool deterministic, ::google::protobuf::uint8* target) const final;
150  int GetCachedSize() const final { return _cached_size_.Get(); }
151 
152  private:
153  void SharedCtor();
154  void SharedDtor();
155  void SetCachedSize(int size) const final;
156  void InternalSwap(TimeUpdateRequest* other);
157  private:
158  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
159  return NULL;
160  }
161  inline void* MaybeArenaPtr() const {
162  return NULL;
163  }
164  public:
165 
167 
168  // nested types ----------------------------------------------------
169 
170  // accessors -------------------------------------------------------
171 
172  // required int32 src = 1 [(.dccl.field) = {
173  bool has_src() const;
174  void clear_src();
175  static const int kSrcFieldNumber = 1;
176  ::google::protobuf::int32 src() const;
177  void set_src(::google::protobuf::int32 value);
178 
179  // optional int32 dest = 2 [(.dccl.field) = {
180  bool has_dest() const;
181  void clear_dest();
182  static const int kDestFieldNumber = 2;
183  ::google::protobuf::int32 dest() const;
184  void set_dest(::google::protobuf::int32 value);
185 
186  // required uint64 time = 3 [(.dccl.field) = {
187  bool has_time() const;
188  void clear_time();
189  static const int kTimeFieldNumber = 3;
190  ::google::protobuf::uint64 time() const;
191  void set_time(::google::protobuf::uint64 value);
192 
193  // required int32 update_time_for_id = 4 [(.dccl.field) = {
194  bool has_update_time_for_id() const;
196  static const int kUpdateTimeForIdFieldNumber = 4;
197  ::google::protobuf::int32 update_time_for_id() const;
198  void set_update_time_for_id(::google::protobuf::int32 value);
199 
200  enum DCCLParameters { DCCL_ID = 516, DCCL_MAX_BYTES = 32 };
201  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.TimeUpdateRequest)
202  private:
203  void set_has_src();
204  void clear_has_src();
205  void set_has_dest();
206  void clear_has_dest();
207  void set_has_time();
208  void clear_has_time();
209  void set_has_update_time_for_id();
210  void clear_has_update_time_for_id();
211 
212  // helper for ByteSizeLong()
213  size_t RequiredFieldsByteSizeFallback() const;
214 
215  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
216  ::google::protobuf::internal::HasBits<1> _has_bits_;
217  mutable ::google::protobuf::internal::CachedSize _cached_size_;
221  ::google::protobuf::int32 update_time_for_id_;
222  friend struct ::protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct;
223 };
224 // -------------------------------------------------------------------
225 
226 class TimeUpdateResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.TimeUpdateResponse) */ {
227  public:
229  virtual ~TimeUpdateResponse();
230 
232 
234  CopyFrom(from);
235  return *this;
236  }
237  #if LANG_CXX11
238  TimeUpdateResponse(TimeUpdateResponse&& from) noexcept
239  : TimeUpdateResponse() {
240  *this = ::std::move(from);
241  }
242 
243  inline TimeUpdateResponse& operator=(TimeUpdateResponse&& from) noexcept {
244  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
245  if (this != &from) InternalSwap(&from);
246  } else {
247  CopyFrom(from);
248  }
249  return *this;
250  }
251  #endif
252  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
253  return _internal_metadata_.unknown_fields();
254  }
255  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
256  return _internal_metadata_.mutable_unknown_fields();
257  }
258 
259  static const ::google::protobuf::Descriptor* descriptor();
260  static const TimeUpdateResponse& default_instance();
261 
262  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
264  return reinterpret_cast<const TimeUpdateResponse*>(
266  }
267  static constexpr int kIndexInFileMessages =
268  1;
269 
270  void Swap(TimeUpdateResponse* other);
272  a.Swap(&b);
273  }
274 
275  // implements Message ----------------------------------------------
276 
277  inline TimeUpdateResponse* New() const final {
278  return CreateMaybeMessage<TimeUpdateResponse>(NULL);
279  }
280 
282  return CreateMaybeMessage<TimeUpdateResponse>(arena);
283  }
284  void CopyFrom(const ::google::protobuf::Message& from) final;
285  void MergeFrom(const ::google::protobuf::Message& from) final;
286  void CopyFrom(const TimeUpdateResponse& from);
287  void MergeFrom(const TimeUpdateResponse& from);
288  void Clear() final;
289  bool IsInitialized() const final;
290 
291  size_t ByteSizeLong() const final;
293  ::google::protobuf::io::CodedInputStream* input) final;
295  ::google::protobuf::io::CodedOutputStream* output) const final;
297  bool deterministic, ::google::protobuf::uint8* target) const final;
298  int GetCachedSize() const final { return _cached_size_.Get(); }
299 
300  private:
301  void SharedCtor();
302  void SharedDtor();
303  void SetCachedSize(int size) const final;
304  void InternalSwap(TimeUpdateResponse* other);
305  private:
306  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
307  return NULL;
308  }
309  inline void* MaybeArenaPtr() const {
310  return NULL;
311  }
312  public:
313 
315 
316  // nested types ----------------------------------------------------
317 
318  // accessors -------------------------------------------------------
319 
320  // required int32 src = 1 [(.dccl.field) = {
321  bool has_src() const;
322  void clear_src();
323  static const int kSrcFieldNumber = 1;
324  ::google::protobuf::int32 src() const;
325  void set_src(::google::protobuf::int32 value);
326 
327  // optional int32 dest = 2 [(.dccl.field) = {
328  bool has_dest() const;
329  void clear_dest();
330  static const int kDestFieldNumber = 2;
331  ::google::protobuf::int32 dest() const;
332  void set_dest(::google::protobuf::int32 value);
333 
334  // required uint64 time = 3 [(.dccl.field) = {
335  bool has_time() const;
336  void clear_time();
337  static const int kTimeFieldNumber = 3;
338  ::google::protobuf::uint64 time() const;
339  void set_time(::google::protobuf::uint64 value);
340 
341  // required uint64 time_of_flight_microsec = 4 [(.dccl.field) = {
342  bool has_time_of_flight_microsec() const;
344  static const int kTimeOfFlightMicrosecFieldNumber = 4;
345  ::google::protobuf::uint64 time_of_flight_microsec() const;
346  void set_time_of_flight_microsec(::google::protobuf::uint64 value);
347 
348  // optional int32 request_src = 5 [(.dccl.field) = {
349  bool has_request_src() const;
350  void clear_request_src();
351  static const int kRequestSrcFieldNumber = 5;
352  ::google::protobuf::int32 request_src() const;
353  void set_request_src(::google::protobuf::int32 value);
354 
355  enum DCCLParameters { DCCL_ID = 517, DCCL_MAX_BYTES = 32 };
356  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.TimeUpdateResponse)
357  private:
358  void set_has_src();
359  void clear_has_src();
360  void set_has_dest();
361  void clear_has_dest();
362  void set_has_time();
363  void clear_has_time();
364  void set_has_time_of_flight_microsec();
365  void clear_has_time_of_flight_microsec();
366  void set_has_request_src();
367  void clear_has_request_src();
368 
369  // helper for ByteSizeLong()
370  size_t RequiredFieldsByteSizeFallback() const;
371 
372  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
373  ::google::protobuf::internal::HasBits<1> _has_bits_;
374  mutable ::google::protobuf::internal::CachedSize _cached_size_;
378  ::google::protobuf::uint64 time_of_flight_microsec_;
379  ::google::protobuf::int32 request_src_;
380  friend struct ::protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct;
381 };
382 // ===================================================================
383 
384 
385 // ===================================================================
386 
387 #ifdef __GNUC__
388  #pragma GCC diagnostic push
389  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
390 #endif // __GNUC__
391 // TimeUpdateRequest
392 
393 // required int32 src = 1 [(.dccl.field) = {
394 inline bool TimeUpdateRequest::has_src() const {
395  return (_has_bits_[0] & 0x00000001u) != 0;
396 }
397 inline void TimeUpdateRequest::set_has_src() {
398  _has_bits_[0] |= 0x00000001u;
399 }
400 inline void TimeUpdateRequest::clear_has_src() {
401  _has_bits_[0] &= ~0x00000001u;
402 }
404  src_ = 0;
405  clear_has_src();
406 }
408  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateRequest.src)
409  return src_;
410 }
412  set_has_src();
413  src_ = value;
414  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateRequest.src)
415 }
416 
417 // optional int32 dest = 2 [(.dccl.field) = {
418 inline bool TimeUpdateRequest::has_dest() const {
419  return (_has_bits_[0] & 0x00000002u) != 0;
420 }
421 inline void TimeUpdateRequest::set_has_dest() {
422  _has_bits_[0] |= 0x00000002u;
423 }
424 inline void TimeUpdateRequest::clear_has_dest() {
425  _has_bits_[0] &= ~0x00000002u;
426 }
428  dest_ = 0;
429  clear_has_dest();
430 }
432  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateRequest.dest)
433  return dest_;
434 }
436  set_has_dest();
437  dest_ = value;
438  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateRequest.dest)
439 }
440 
441 // required uint64 time = 3 [(.dccl.field) = {
442 inline bool TimeUpdateRequest::has_time() const {
443  return (_has_bits_[0] & 0x00000004u) != 0;
444 }
445 inline void TimeUpdateRequest::set_has_time() {
446  _has_bits_[0] |= 0x00000004u;
447 }
448 inline void TimeUpdateRequest::clear_has_time() {
449  _has_bits_[0] &= ~0x00000004u;
450 }
452  time_ = GOOGLE_ULONGLONG(0);
453  clear_has_time();
454 }
456  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateRequest.time)
457  return time_;
458 }
460  set_has_time();
461  time_ = value;
462  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateRequest.time)
463 }
464 
465 // required int32 update_time_for_id = 4 [(.dccl.field) = {
467  return (_has_bits_[0] & 0x00000008u) != 0;
468 }
469 inline void TimeUpdateRequest::set_has_update_time_for_id() {
470  _has_bits_[0] |= 0x00000008u;
471 }
472 inline void TimeUpdateRequest::clear_has_update_time_for_id() {
473  _has_bits_[0] &= ~0x00000008u;
474 }
476  update_time_for_id_ = 0;
477  clear_has_update_time_for_id();
478 }
480  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateRequest.update_time_for_id)
481  return update_time_for_id_;
482 }
484  set_has_update_time_for_id();
485  update_time_for_id_ = value;
486  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateRequest.update_time_for_id)
487 }
488 
489 // -------------------------------------------------------------------
490 
491 // TimeUpdateResponse
492 
493 // required int32 src = 1 [(.dccl.field) = {
494 inline bool TimeUpdateResponse::has_src() const {
495  return (_has_bits_[0] & 0x00000001u) != 0;
496 }
497 inline void TimeUpdateResponse::set_has_src() {
498  _has_bits_[0] |= 0x00000001u;
499 }
500 inline void TimeUpdateResponse::clear_has_src() {
501  _has_bits_[0] &= ~0x00000001u;
502 }
504  src_ = 0;
505  clear_has_src();
506 }
508  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateResponse.src)
509  return src_;
510 }
512  set_has_src();
513  src_ = value;
514  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateResponse.src)
515 }
516 
517 // optional int32 dest = 2 [(.dccl.field) = {
518 inline bool TimeUpdateResponse::has_dest() const {
519  return (_has_bits_[0] & 0x00000002u) != 0;
520 }
521 inline void TimeUpdateResponse::set_has_dest() {
522  _has_bits_[0] |= 0x00000002u;
523 }
524 inline void TimeUpdateResponse::clear_has_dest() {
525  _has_bits_[0] &= ~0x00000002u;
526 }
528  dest_ = 0;
529  clear_has_dest();
530 }
532  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateResponse.dest)
533  return dest_;
534 }
536  set_has_dest();
537  dest_ = value;
538  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateResponse.dest)
539 }
540 
541 // required uint64 time = 3 [(.dccl.field) = {
542 inline bool TimeUpdateResponse::has_time() const {
543  return (_has_bits_[0] & 0x00000004u) != 0;
544 }
545 inline void TimeUpdateResponse::set_has_time() {
546  _has_bits_[0] |= 0x00000004u;
547 }
548 inline void TimeUpdateResponse::clear_has_time() {
549  _has_bits_[0] &= ~0x00000004u;
550 }
552  time_ = GOOGLE_ULONGLONG(0);
553  clear_has_time();
554 }
556  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateResponse.time)
557  return time_;
558 }
560  set_has_time();
561  time_ = value;
562  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateResponse.time)
563 }
564 
565 // required uint64 time_of_flight_microsec = 4 [(.dccl.field) = {
567  return (_has_bits_[0] & 0x00000008u) != 0;
568 }
569 inline void TimeUpdateResponse::set_has_time_of_flight_microsec() {
570  _has_bits_[0] |= 0x00000008u;
571 }
572 inline void TimeUpdateResponse::clear_has_time_of_flight_microsec() {
573  _has_bits_[0] &= ~0x00000008u;
574 }
576  time_of_flight_microsec_ = GOOGLE_ULONGLONG(0);
577  clear_has_time_of_flight_microsec();
578 }
580  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateResponse.time_of_flight_microsec)
581  return time_of_flight_microsec_;
582 }
584  set_has_time_of_flight_microsec();
585  time_of_flight_microsec_ = value;
586  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateResponse.time_of_flight_microsec)
587 }
588 
589 // optional int32 request_src = 5 [(.dccl.field) = {
591  return (_has_bits_[0] & 0x00000010u) != 0;
592 }
593 inline void TimeUpdateResponse::set_has_request_src() {
594  _has_bits_[0] |= 0x00000010u;
595 }
596 inline void TimeUpdateResponse::clear_has_request_src() {
597  _has_bits_[0] &= ~0x00000010u;
598 }
600  request_src_ = 0;
601  clear_has_request_src();
602 }
604  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.TimeUpdateResponse.request_src)
605  return request_src_;
606 }
608  set_has_request_src();
609  request_src_ = value;
610  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.TimeUpdateResponse.request_src)
611 }
612 
613 #ifdef __GNUC__
614  #pragma GCC diagnostic pop
615 #endif // __GNUC__
616 // -------------------------------------------------------------------
617 
618 
619 // @@protoc_insertion_point(namespace_scope)
620 
621 } // namespace protobuf
622 } // namespace acomms
623 } // namespace goby
624 
625 // @@protoc_insertion_point(global_scope)
626 
627 #endif // PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto
goby::acomms::protobuf::TimeUpdateRequest::swap
friend void swap(TimeUpdateRequest &a, TimeUpdateRequest &b)
Definition: time_update.pb.h:123
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: time_update.pb.h:48
goby::acomms::protobuf::TimeUpdateResponse::GetCachedSize
int GetCachedSize() const final
Definition: time_update.pb.h:298
goby::acomms::protobuf::TimeUpdateResponse::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::acomms::protobuf::TimeUpdateResponse::kDestFieldNumber
static const int kDestFieldNumber
Definition: time_update.pb.h:330
goby::acomms::protobuf::TimeUpdateRequest::kUpdateTimeForIdFieldNumber
static const int kUpdateTimeForIdFieldNumber
Definition: time_update.pb.h:196
goby::acomms::protobuf::TimeUpdateRequest::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::acomms::protobuf::TimeUpdateResponse
Definition: time_update.pb.h:226
goby::acomms::protobuf::TimeUpdateRequest::TimeUpdateRequest
TimeUpdateRequest()
goby::acomms::protobuf::TimeUpdateRequest::kTimeFieldNumber
static const int kTimeFieldNumber
Definition: time_update.pb.h:189
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::acomms::protobuf::TimeUpdateResponse::Clear
void Clear() final
goby::acomms::protobuf::TimeUpdateResponse::operator=
TimeUpdateResponse & operator=(const TimeUpdateResponse &from)
Definition: time_update.pb.h:233
goby::acomms::protobuf::TimeUpdateResponse::time
::google::protobuf::uint64 time() const
Definition: time_update.pb.h:555
goby::acomms::protobuf::TimeUpdateResponse::New
TimeUpdateResponse * New(::google::protobuf::Arena *arena) const final
Definition: time_update.pb.h:281
goby::acomms::protobuf::TimeUpdateRequest::src
::google::protobuf::int32 src() const
Definition: time_update.pb.h:407
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: time_update.pb.h:45
goby::acomms::protobuf::TimeUpdateRequest::clear_update_time_for_id
void clear_update_time_for_id()
Definition: time_update.pb.h:475
goby::acomms::protobuf::TimeUpdateRequest::Swap
void Swap(TimeUpdateRequest *other)
goby::acomms::protobuf::TimeUpdateResponse::set_dest
void set_dest(::google::protobuf::int32 value)
Definition: time_update.pb.h:535
goby::acomms::protobuf::TimeUpdateRequest::ByteSizeLong
size_t ByteSizeLong() const final
goby::uint64
std::uint64_t uint64
Definition: primitive_types.h:34
goby::acomms::protobuf::TimeUpdateResponse::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::TimeUpdateRequest::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: time_update.pb.h:107
goby::acomms::protobuf::TimeUpdateRequest::DCCL_MAX_BYTES
@ DCCL_MAX_BYTES
Definition: time_update.pb.h:200
goby::acomms::protobuf::TimeUpdateRequest::~TimeUpdateRequest
virtual ~TimeUpdateRequest()
goby::acomms::protobuf::TimeUpdateRequest::IsInitialized
bool IsInitialized() const final
goby::acomms::protobuf::TimeUpdateResponse::ByteSizeLong
size_t ByteSizeLong() const final
goby::acomms::protobuf::TimeUpdateResponse::DCCL_MAX_BYTES
@ DCCL_MAX_BYTES
Definition: time_update.pb.h:355
goby::acomms::protobuf::TimeUpdateRequest::Clear
void Clear() final
goby::acomms::protobuf::TimeUpdateResponse::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: time_update.pb.h:252
goby::acomms::protobuf::TimeUpdateResponse::TimeUpdateResponse
TimeUpdateResponse()
goby::acomms::protobuf::TimeUpdateRequest::has_update_time_for_id
bool has_update_time_for_id() const
Definition: time_update.pb.h:466
google::protobuf::Arena
Definition: arena.h:244
goby::acomms::protobuf::TimeUpdateRequest::clear_src
void clear_src()
Definition: time_update.pb.h:403
goby::acomms::protobuf::TimeUpdateResponse::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: time_update.pb.h:267
goby::acomms::protobuf::TimeUpdateResponse::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::acomms::protobuf::TimeUpdateResponse::DCCLParameters
DCCLParameters
Definition: time_update.pb.h:355
goby::acomms::protobuf::TimeUpdateRequest
Definition: time_update.pb.h:78
goby::acomms::protobuf::TimeUpdateRequest::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: time_update.pb.h:104
goby::acomms::protobuf::TimeUpdateRequest::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::TimeUpdateRequest::has_dest
bool has_dest() const
Definition: time_update.pb.h:418
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: time_update.pb.h:49
goby::acomms::protobuf::TimeUpdateResponse::Swap
void Swap(TimeUpdateResponse *other)
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::AddDescriptors
void AddDescriptors()
goby::acomms::protobuf::TimeUpdateRequest::time
::google::protobuf::uint64 time() const
Definition: time_update.pb.h:455
goby::acomms::protobuf::TimeUpdateResponse::clear_time
void clear_time()
Definition: time_update.pb.h:551
goby::acomms::protobuf::TimeUpdateResponse::set_src
void set_src(::google::protobuf::int32 value)
Definition: time_update.pb.h:511
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: time_update.pb.h:46
goby::acomms::protobuf::TimeUpdateResponse::has_src
bool has_src() const
Definition: time_update.pb.h:494
goby::acomms::protobuf::TimeUpdateResponse::has_time
bool has_time() const
Definition: time_update.pb.h:542
goby::acomms::protobuf::TimeUpdateRequest::clear_time
void clear_time()
Definition: time_update.pb.h:451
goby::acomms::protobuf::TimeUpdateResponse::clear_src
void clear_src()
Definition: time_update.pb.h:503
message.h
goby::acomms::protobuf::TimeUpdateResponse::kTimeFieldNumber
static const int kTimeFieldNumber
Definition: time_update.pb.h:337
goby::acomms::protobuf::TimeUpdateRequest::clear_dest
void clear_dest()
Definition: time_update.pb.h:427
goby::acomms::protobuf::_TimeUpdateResponse_default_instance_
TimeUpdateResponseDefaultTypeInternal _TimeUpdateResponse_default_instance_
goby::acomms::protobuf::TimeUpdateResponse::New
TimeUpdateResponse * New() const final
Definition: time_update.pb.h:277
goby::acomms::protobuf::TimeUpdateRequest::New
TimeUpdateRequest * New(::google::protobuf::Arena *arena) const final
Definition: time_update.pb.h:133
goby::acomms::protobuf::TimeUpdateRequest::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::acomms::protobuf::TimeUpdateResponse::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
goby::acomms::protobuf::TimeUpdateRequest::DCCL_ID
@ DCCL_ID
Definition: time_update.pb.h:200
goby::acomms::protobuf::TimeUpdateRequest::update_time_for_id
::google::protobuf::int32 update_time_for_id() const
Definition: time_update.pb.h:479
goby::acomms::protobuf::TimeUpdateRequest::DCCLParameters
DCCLParameters
Definition: time_update.pb.h:200
goby::acomms::protobuf::TimeUpdateRequest::operator=
TimeUpdateRequest & operator=(const TimeUpdateRequest &from)
Definition: time_update.pb.h:85
goby::acomms::protobuf::TimeUpdateResponse::src
::google::protobuf::int32 src() const
Definition: time_update.pb.h:507
goby::acomms::protobuf::TimeUpdateRequest::set_src
void set_src(::google::protobuf::int32 value)
Definition: time_update.pb.h:411
goby::acomms::protobuf::TimeUpdateResponse::kRequestSrcFieldNumber
static const int kRequestSrcFieldNumber
Definition: time_update.pb.h:351
goby::acomms::protobuf::TimeUpdateResponse::~TimeUpdateResponse
virtual ~TimeUpdateResponse()
goby::acomms::protobuf::TimeUpdateRequest::kSrcFieldNumber
static const int kSrcFieldNumber
Definition: time_update.pb.h:175
goby::acomms::protobuf::TimeUpdateResponse::set_time
void set_time(::google::protobuf::uint64 value)
Definition: time_update.pb.h:559
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto
Definition: time_update.pb.h:42
goby::acomms::protobuf::TimeUpdateRequest::set_time
void set_time(::google::protobuf::uint64 value)
Definition: time_update.pb.h:459
google::protobuf::Metadata
Definition: message.h:174
goby::acomms::protobuf::TimeUpdateRequest::set_dest
void set_dest(::google::protobuf::int32 value)
Definition: time_update.pb.h:435
goby::acomms::protobuf::TimeUpdateRequest::default_instance
static const TimeUpdateRequest & default_instance()
google::protobuf::Message
Definition: message.h:189
goby::acomms::protobuf::TimeUpdateResponse::time_of_flight_microsec
::google::protobuf::uint64 time_of_flight_microsec() const
Definition: time_update.pb.h:579
goby::acomms::protobuf::TimeUpdateRequest::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::TimeUpdateResponse::IsInitialized
bool IsInitialized() const final
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: time_update.pb.h:50
goby::acomms::protobuf::TimeUpdateResponse::has_dest
bool has_dest() const
Definition: time_update.pb.h:518
goby::acomms::protobuf::TimeUpdateRequest::has_time
bool has_time() const
Definition: time_update.pb.h:442
goby::acomms::protobuf::_TimeUpdateRequest_default_instance_
TimeUpdateRequestDefaultTypeInternal _TimeUpdateRequest_default_instance_
goby::acomms::protobuf::TimeUpdateRequest::GetCachedSize
int GetCachedSize() const final
Definition: time_update.pb.h:150
goby::acomms::protobuf::TimeUpdateResponse::request_src
::google::protobuf::int32 request_src() const
Definition: time_update.pb.h:603
goby::acomms::protobuf::TimeUpdateResponse::clear_dest
void clear_dest()
Definition: time_update.pb.h:527
goby::acomms::protobuf::TimeUpdateRequest::kDestFieldNumber
static const int kDestFieldNumber
Definition: time_update.pb.h:182
goby::acomms::protobuf::TimeUpdateRequest::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
arena.h
goby::acomms::protobuf::TimeUpdateResponse::DCCL_ID
@ DCCL_ID
Definition: time_update.pb.h:355
goby::acomms::protobuf::TimeUpdateResponse::clear_time_of_flight_microsec
void clear_time_of_flight_microsec()
Definition: time_update.pb.h:575
goby::acomms::protobuf::TimeUpdateResponse::kTimeOfFlightMicrosecFieldNumber
static const int kTimeOfFlightMicrosecFieldNumber
Definition: time_update.pb.h:344
goby::acomms::protobuf::TimeUpdateRequest::has_src
bool has_src() const
Definition: time_update.pb.h:394
goby::acomms::protobuf::TimeUpdateRequest::dest
::google::protobuf::int32 dest() const
Definition: time_update.pb.h:431
goby::acomms::protobuf::TimeUpdateRequest::New
TimeUpdateRequest * New() const final
Definition: time_update.pb.h:129
goby::acomms::protobuf::TimeUpdateResponse::has_request_src
bool has_request_src() const
Definition: time_update.pb.h:590
goby::acomms::protobuf::TimeUpdateResponse::has_time_of_flight_microsec
bool has_time_of_flight_microsec() const
Definition: time_update.pb.h:566
option_extensions.pb.h
goby::acomms::protobuf::TimeUpdateResponse::internal_default_instance
static const TimeUpdateResponse * internal_default_instance()
Definition: time_update.pb.h:263
goby::acomms::protobuf::TimeUpdateRequest::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: time_update.pb.h:119
goby::acomms::protobuf::TimeUpdateResponse::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: time_update.pb.h:255
goby::acomms::protobuf::TimeUpdateResponse::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::TimeUpdateResponse::default_instance
static const TimeUpdateResponse & default_instance()
goby::acomms::protobuf::TimeUpdateResponse::clear_request_src
void clear_request_src()
Definition: time_update.pb.h:599
goby::acomms::protobuf::TimeUpdateResponse::swap
friend void swap(TimeUpdateResponse &a, TimeUpdateResponse &b)
Definition: time_update.pb.h:271
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[2]
Definition: time_update.pb.h:47
goby::acomms::protobuf::TimeUpdateResponse::kSrcFieldNumber
static const int kSrcFieldNumber
Definition: time_update.pb.h:323
goby::acomms::protobuf::TimeUpdateResponse::dest
::google::protobuf::int32 dest() const
Definition: time_update.pb.h:531
goby::acomms::protobuf::TimeUpdateRequest::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::acomms::protobuf::TimeUpdateResponse::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::acomms::protobuf::TimeUpdateRequest::internal_default_instance
static const TimeUpdateRequest * internal_default_instance()
Definition: time_update.pb.h:115
goby::acomms::protobuf::TimeUpdateRequest::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::acomms::protobuf::TimeUpdateResponse::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::acomms::protobuf::TimeUpdateResponse::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
protobuf_goby_2facomms_2fprotobuf_2ftime_5fupdate_2eproto::TableStruct
Definition: time_update.pb.h:44
goby::acomms::protobuf::TimeUpdateRequest::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
google
Definition: dccl.h:57
goby::acomms::protobuf::TimeUpdateResponse::set_request_src
void set_request_src(::google::protobuf::int32 value)
Definition: time_update.pb.h:607
goby::acomms::protobuf::TimeUpdateResponse::set_time_of_flight_microsec
void set_time_of_flight_microsec(::google::protobuf::uint64 value)
Definition: time_update.pb.h:583
goby::acomms::protobuf::TimeUpdateRequest::set_update_time_for_id
void set_update_time_for_id(::google::protobuf::int32 value)
Definition: time_update.pb.h:483