Goby3  3.1.4
2024.02.22
rudics_shore.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/acomms/protobuf/rudics_shore.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto
5 #define PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2frudics_5fshore_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 <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_2frudics_5fshore_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[4];
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_2frudics_5fshore_2eproto
54 namespace goby {
55 namespace acomms {
56 namespace protobuf {
57 class MODataAsyncReceive;
58 class MODataAsyncReceiveDefaultTypeInternal;
59 extern MODataAsyncReceiveDefaultTypeInternal _MODataAsyncReceive_default_instance_;
60 class MTDataRequest;
61 class MTDataRequestDefaultTypeInternal;
62 extern MTDataRequestDefaultTypeInternal _MTDataRequest_default_instance_;
63 class MTDataRequest_Command;
64 class MTDataRequest_CommandDefaultTypeInternal;
65 extern MTDataRequest_CommandDefaultTypeInternal _MTDataRequest_Command_default_instance_;
66 class MTDataResponse;
67 class MTDataResponseDefaultTypeInternal;
68 extern MTDataResponseDefaultTypeInternal _MTDataResponse_default_instance_;
69 } // namespace protobuf
70 } // namespace acomms
71 } // namespace goby
72 namespace google {
73 namespace protobuf {
74 template<> ::goby::acomms::protobuf::MODataAsyncReceive* Arena::CreateMaybeMessage<::goby::acomms::protobuf::MODataAsyncReceive>(Arena*);
75 template<> ::goby::acomms::protobuf::MTDataRequest* Arena::CreateMaybeMessage<::goby::acomms::protobuf::MTDataRequest>(Arena*);
76 template<> ::goby::acomms::protobuf::MTDataRequest_Command* Arena::CreateMaybeMessage<::goby::acomms::protobuf::MTDataRequest_Command>(Arena*);
77 template<> ::goby::acomms::protobuf::MTDataResponse* Arena::CreateMaybeMessage<::goby::acomms::protobuf::MTDataResponse>(Arena*);
78 } // namespace protobuf
79 } // namespace google
80 namespace goby {
81 namespace acomms {
82 namespace protobuf {
83 
87 };
92 
93 const ::google::protobuf::EnumDescriptor* MTDataRequest_Command_CommandType_descriptor();
95  return ::google::protobuf::internal::NameOfEnum(
97 }
99  const ::std::string& name, MTDataRequest_Command_CommandType* value) {
100  return ::google::protobuf::internal::ParseNamedEnum<MTDataRequest_Command_CommandType>(
102 }
103 // ===================================================================
104 
105 class MTDataRequest_Command : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.MTDataRequest.Command) */ {
106  public:
108  virtual ~MTDataRequest_Command();
109 
111 
113  CopyFrom(from);
114  return *this;
115  }
116  #if LANG_CXX11
119  *this = ::std::move(from);
120  }
121 
122  inline MTDataRequest_Command& operator=(MTDataRequest_Command&& from) noexcept {
123  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
124  if (this != &from) InternalSwap(&from);
125  } else {
126  CopyFrom(from);
127  }
128  return *this;
129  }
130  #endif
131  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
132  return _internal_metadata_.unknown_fields();
133  }
134  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
135  return _internal_metadata_.mutable_unknown_fields();
136  }
137 
138  static const ::google::protobuf::Descriptor* descriptor();
139  static const MTDataRequest_Command& default_instance();
140 
141  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
143  return reinterpret_cast<const MTDataRequest_Command*>(
145  }
146  static constexpr int kIndexInFileMessages =
147  0;
148 
149  void Swap(MTDataRequest_Command* other);
151  a.Swap(&b);
152  }
153 
154  // implements Message ----------------------------------------------
155 
156  inline MTDataRequest_Command* New() const final {
157  return CreateMaybeMessage<MTDataRequest_Command>(NULL);
158  }
159 
161  return CreateMaybeMessage<MTDataRequest_Command>(arena);
162  }
163  void CopyFrom(const ::google::protobuf::Message& from) final;
164  void MergeFrom(const ::google::protobuf::Message& from) final;
165  void CopyFrom(const MTDataRequest_Command& from);
166  void MergeFrom(const MTDataRequest_Command& from);
167  void Clear() final;
168  bool IsInitialized() const final;
169 
170  size_t ByteSizeLong() const final;
172  ::google::protobuf::io::CodedInputStream* input) final;
174  ::google::protobuf::io::CodedOutputStream* output) const final;
176  bool deterministic, ::google::protobuf::uint8* target) const final;
177  int GetCachedSize() const final { return _cached_size_.Get(); }
178 
179  private:
180  void SharedCtor();
181  void SharedDtor();
182  void SetCachedSize(int size) const final;
183  void InternalSwap(MTDataRequest_Command* other);
184  private:
185  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
186  return NULL;
187  }
188  inline void* MaybeArenaPtr() const {
189  return NULL;
190  }
191  public:
192 
194 
195  // nested types ----------------------------------------------------
196 
198  static const CommandType SEND_BYE =
200  static const CommandType HANGUP =
202  static inline bool CommandType_IsValid(int value) {
204  }
209  static const int CommandType_ARRAYSIZE =
211  static inline const ::google::protobuf::EnumDescriptor*
214  }
215  static inline const ::std::string& CommandType_Name(CommandType value) {
217  }
218  static inline bool CommandType_Parse(const ::std::string& name,
219  CommandType* value) {
220  return MTDataRequest_Command_CommandType_Parse(name, value);
221  }
222 
223  // accessors -------------------------------------------------------
224 
225  // required int32 modem_id = 1;
226  bool has_modem_id() const;
227  void clear_modem_id();
228  static const int kModemIdFieldNumber = 1;
231 
232  // required .goby.acomms.protobuf.MTDataRequest.Command.CommandType type = 2;
233  bool has_type() const;
234  void clear_type();
235  static const int kTypeFieldNumber = 2;
238 
239  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.MTDataRequest.Command)
240  private:
241  void set_has_modem_id();
242  void clear_has_modem_id();
243  void set_has_type();
244  void clear_has_type();
245 
246  // helper for ByteSizeLong()
247  size_t RequiredFieldsByteSizeFallback() const;
248 
249  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
250  ::google::protobuf::internal::HasBits<1> _has_bits_;
251  mutable ::google::protobuf::internal::CachedSize _cached_size_;
252  ::google::protobuf::int32 modem_id_;
253  int type_;
254  friend struct ::protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::TableStruct;
255 };
256 // -------------------------------------------------------------------
257 
258 class MTDataRequest : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.MTDataRequest) */ {
259  public:
260  MTDataRequest();
261  virtual ~MTDataRequest();
262 
263  MTDataRequest(const MTDataRequest& from);
264 
265  inline MTDataRequest& operator=(const MTDataRequest& from) {
266  CopyFrom(from);
267  return *this;
268  }
269  #if LANG_CXX11
270  MTDataRequest(MTDataRequest&& from) noexcept
271  : MTDataRequest() {
272  *this = ::std::move(from);
273  }
274 
275  inline MTDataRequest& operator=(MTDataRequest&& from) noexcept {
276  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
277  if (this != &from) InternalSwap(&from);
278  } else {
279  CopyFrom(from);
280  }
281  return *this;
282  }
283  #endif
284  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
285  return _internal_metadata_.unknown_fields();
286  }
287  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
288  return _internal_metadata_.mutable_unknown_fields();
289  }
290 
291  static const ::google::protobuf::Descriptor* descriptor();
292  static const MTDataRequest& default_instance();
293 
294  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
295  static inline const MTDataRequest* internal_default_instance() {
296  return reinterpret_cast<const MTDataRequest*>(
298  }
299  static constexpr int kIndexInFileMessages =
300  1;
301 
302  void Swap(MTDataRequest* other);
303  friend void swap(MTDataRequest& a, MTDataRequest& b) {
304  a.Swap(&b);
305  }
306 
307  // implements Message ----------------------------------------------
308 
309  inline MTDataRequest* New() const final {
310  return CreateMaybeMessage<MTDataRequest>(NULL);
311  }
312 
313  MTDataRequest* New(::google::protobuf::Arena* arena) const final {
314  return CreateMaybeMessage<MTDataRequest>(arena);
315  }
316  void CopyFrom(const ::google::protobuf::Message& from) final;
317  void MergeFrom(const ::google::protobuf::Message& from) final;
318  void CopyFrom(const MTDataRequest& from);
319  void MergeFrom(const MTDataRequest& from);
320  void Clear() final;
321  bool IsInitialized() const final;
322 
323  size_t ByteSizeLong() const final;
325  ::google::protobuf::io::CodedInputStream* input) final;
327  ::google::protobuf::io::CodedOutputStream* output) const final;
329  bool deterministic, ::google::protobuf::uint8* target) const final;
330  int GetCachedSize() const final { return _cached_size_.Get(); }
331 
332  private:
333  void SharedCtor();
334  void SharedDtor();
335  void SetCachedSize(int size) const final;
336  void InternalSwap(MTDataRequest* other);
337  private:
338  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
339  return NULL;
340  }
341  inline void* MaybeArenaPtr() const {
342  return NULL;
343  }
344  public:
345 
347 
348  // nested types ----------------------------------------------------
349 
351 
352  // accessors -------------------------------------------------------
353 
354  // repeated .goby.acomms.protobuf.ModemTransmission outbox = 2;
355  int outbox_size() const;
356  void clear_outbox();
357  static const int kOutboxFieldNumber = 2;
358  ::goby::acomms::protobuf::ModemTransmission* mutable_outbox(int index);
359  ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::ModemTransmission >*
360  mutable_outbox();
361  const ::goby::acomms::protobuf::ModemTransmission& outbox(int index) const;
362  ::goby::acomms::protobuf::ModemTransmission* add_outbox();
363  const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::ModemTransmission >&
364  outbox() const;
365 
366  // repeated .goby.acomms.protobuf.MTDataRequest.Command command = 4;
367  int command_size() const;
368  void clear_command();
369  static const int kCommandFieldNumber = 4;
370  ::goby::acomms::protobuf::MTDataRequest_Command* mutable_command(int index);
371  ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::MTDataRequest_Command >*
372  mutable_command();
373  const ::goby::acomms::protobuf::MTDataRequest_Command& command(int index) const;
374  ::goby::acomms::protobuf::MTDataRequest_Command* add_command();
375  const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::MTDataRequest_Command >&
376  command() const;
377 
378  // optional uint64 request_id = 3;
379  bool has_request_id() const;
380  void clear_request_id();
381  static const int kRequestIdFieldNumber = 3;
382  ::google::protobuf::uint64 request_id() const;
383  void set_request_id(::google::protobuf::uint64 value);
384 
385  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.MTDataRequest)
386  private:
387  void set_has_request_id();
388  void clear_has_request_id();
389 
390  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
391  ::google::protobuf::internal::HasBits<1> _has_bits_;
392  mutable ::google::protobuf::internal::CachedSize _cached_size_;
393  ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::ModemTransmission > outbox_;
394  ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::MTDataRequest_Command > command_;
395  ::google::protobuf::uint64 request_id_;
397 };
398 // -------------------------------------------------------------------
399 
400 class MTDataResponse : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.MTDataResponse) */ {
401  public:
402  MTDataResponse();
403  virtual ~MTDataResponse();
404 
405  MTDataResponse(const MTDataResponse& from);
406 
407  inline MTDataResponse& operator=(const MTDataResponse& from) {
408  CopyFrom(from);
409  return *this;
410  }
411  #if LANG_CXX11
412  MTDataResponse(MTDataResponse&& from) noexcept
413  : MTDataResponse() {
414  *this = ::std::move(from);
415  }
416 
417  inline MTDataResponse& operator=(MTDataResponse&& from) noexcept {
418  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
419  if (this != &from) InternalSwap(&from);
420  } else {
421  CopyFrom(from);
422  }
423  return *this;
424  }
425  #endif
426  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
427  return _internal_metadata_.unknown_fields();
428  }
429  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
430  return _internal_metadata_.mutable_unknown_fields();
431  }
432 
433  static const ::google::protobuf::Descriptor* descriptor();
434  static const MTDataResponse& default_instance();
435 
436  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
437  static inline const MTDataResponse* internal_default_instance() {
438  return reinterpret_cast<const MTDataResponse*>(
440  }
441  static constexpr int kIndexInFileMessages =
442  2;
443 
444  void Swap(MTDataResponse* other);
445  friend void swap(MTDataResponse& a, MTDataResponse& b) {
446  a.Swap(&b);
447  }
448 
449  // implements Message ----------------------------------------------
450 
451  inline MTDataResponse* New() const final {
452  return CreateMaybeMessage<MTDataResponse>(NULL);
453  }
454 
455  MTDataResponse* New(::google::protobuf::Arena* arena) const final {
456  return CreateMaybeMessage<MTDataResponse>(arena);
457  }
458  void CopyFrom(const ::google::protobuf::Message& from) final;
459  void MergeFrom(const ::google::protobuf::Message& from) final;
460  void CopyFrom(const MTDataResponse& from);
461  void MergeFrom(const MTDataResponse& from);
462  void Clear() final;
463  bool IsInitialized() const final;
464 
465  size_t ByteSizeLong() const final;
467  ::google::protobuf::io::CodedInputStream* input) final;
469  ::google::protobuf::io::CodedOutputStream* output) const final;
471  bool deterministic, ::google::protobuf::uint8* target) const final;
472  int GetCachedSize() const final { return _cached_size_.Get(); }
473 
474  private:
475  void SharedCtor();
476  void SharedDtor();
477  void SetCachedSize(int size) const final;
478  void InternalSwap(MTDataResponse* other);
479  private:
480  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
481  return NULL;
482  }
483  inline void* MaybeArenaPtr() const {
484  return NULL;
485  }
486  public:
487 
489 
490  // nested types ----------------------------------------------------
491 
492  // accessors -------------------------------------------------------
493 
494  // repeated int32 modem_id_connected = 1;
495  int modem_id_connected_size() const;
496  void clear_modem_id_connected();
497  static const int kModemIdConnectedFieldNumber = 1;
498  ::google::protobuf::int32 modem_id_connected(int index) const;
499  void set_modem_id_connected(int index, ::google::protobuf::int32 value);
500  void add_modem_id_connected(::google::protobuf::int32 value);
501  const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
502  modem_id_connected() const;
503  ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
504  mutable_modem_id_connected();
505 
506  // optional uint64 request_id = 4;
507  bool has_request_id() const;
508  void clear_request_id();
509  static const int kRequestIdFieldNumber = 4;
510  ::google::protobuf::uint64 request_id() const;
511  void set_request_id(::google::protobuf::uint64 value);
512 
513  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.MTDataResponse)
514  private:
515  void set_has_request_id();
516  void clear_has_request_id();
517 
518  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
519  ::google::protobuf::internal::HasBits<1> _has_bits_;
520  mutable ::google::protobuf::internal::CachedSize _cached_size_;
521  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > modem_id_connected_;
522  ::google::protobuf::uint64 request_id_;
524 };
525 // -------------------------------------------------------------------
526 
527 class MODataAsyncReceive : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.protobuf.MODataAsyncReceive) */ {
528  public:
530  virtual ~MODataAsyncReceive();
531 
533 
535  CopyFrom(from);
536  return *this;
537  }
538  #if LANG_CXX11
539  MODataAsyncReceive(MODataAsyncReceive&& from) noexcept
540  : MODataAsyncReceive() {
541  *this = ::std::move(from);
542  }
543 
544  inline MODataAsyncReceive& operator=(MODataAsyncReceive&& from) noexcept {
545  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
546  if (this != &from) InternalSwap(&from);
547  } else {
548  CopyFrom(from);
549  }
550  return *this;
551  }
552  #endif
553  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
554  return _internal_metadata_.unknown_fields();
555  }
556  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
557  return _internal_metadata_.mutable_unknown_fields();
558  }
559 
560  static const ::google::protobuf::Descriptor* descriptor();
561  static const MODataAsyncReceive& default_instance();
562 
563  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
565  return reinterpret_cast<const MODataAsyncReceive*>(
567  }
568  static constexpr int kIndexInFileMessages =
569  3;
570 
571  void Swap(MODataAsyncReceive* other);
573  a.Swap(&b);
574  }
575 
576  // implements Message ----------------------------------------------
577 
578  inline MODataAsyncReceive* New() const final {
579  return CreateMaybeMessage<MODataAsyncReceive>(NULL);
580  }
581 
583  return CreateMaybeMessage<MODataAsyncReceive>(arena);
584  }
585  void CopyFrom(const ::google::protobuf::Message& from) final;
586  void MergeFrom(const ::google::protobuf::Message& from) final;
587  void CopyFrom(const MODataAsyncReceive& from);
588  void MergeFrom(const MODataAsyncReceive& from);
589  void Clear() final;
590  bool IsInitialized() const final;
591 
592  size_t ByteSizeLong() const final;
594  ::google::protobuf::io::CodedInputStream* input) final;
596  ::google::protobuf::io::CodedOutputStream* output) const final;
598  bool deterministic, ::google::protobuf::uint8* target) const final;
599  int GetCachedSize() const final { return _cached_size_.Get(); }
600 
601  private:
602  void SharedCtor();
603  void SharedDtor();
604  void SetCachedSize(int size) const final;
605  void InternalSwap(MODataAsyncReceive* other);
606  private:
607  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
608  return NULL;
609  }
610  inline void* MaybeArenaPtr() const {
611  return NULL;
612  }
613  public:
614 
616 
617  // nested types ----------------------------------------------------
618 
619  // accessors -------------------------------------------------------
620 
621  // required .goby.acomms.protobuf.ModemTransmission inbox = 2;
622  bool has_inbox() const;
623  void clear_inbox();
624  static const int kInboxFieldNumber = 2;
625  private:
626  const ::goby::acomms::protobuf::ModemTransmission& _internal_inbox() const;
627  public:
628  const ::goby::acomms::protobuf::ModemTransmission& inbox() const;
629  ::goby::acomms::protobuf::ModemTransmission* release_inbox();
630  ::goby::acomms::protobuf::ModemTransmission* mutable_inbox();
631  void set_allocated_inbox(::goby::acomms::protobuf::ModemTransmission* inbox);
632 
633  // @@protoc_insertion_point(class_scope:goby.acomms.protobuf.MODataAsyncReceive)
634  private:
635  void set_has_inbox();
636  void clear_has_inbox();
637 
638  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
639  ::google::protobuf::internal::HasBits<1> _has_bits_;
640  mutable ::google::protobuf::internal::CachedSize _cached_size_;
641  ::goby::acomms::protobuf::ModemTransmission* inbox_;
643 };
644 // ===================================================================
645 
646 
647 // ===================================================================
648 
649 #ifdef __GNUC__
650  #pragma GCC diagnostic push
651  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
652 #endif // __GNUC__
653 // MTDataRequest_Command
654 
655 // required int32 modem_id = 1;
657  return (_has_bits_[0] & 0x00000001u) != 0;
658 }
659 inline void MTDataRequest_Command::set_has_modem_id() {
660  _has_bits_[0] |= 0x00000001u;
661 }
662 inline void MTDataRequest_Command::clear_has_modem_id() {
663  _has_bits_[0] &= ~0x00000001u;
664 }
666  modem_id_ = 0;
667  clear_has_modem_id();
668 }
670  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MTDataRequest.Command.modem_id)
671  return modem_id_;
672 }
674  set_has_modem_id();
675  modem_id_ = value;
676  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MTDataRequest.Command.modem_id)
677 }
678 
679 // required .goby.acomms.protobuf.MTDataRequest.Command.CommandType type = 2;
680 inline bool MTDataRequest_Command::has_type() const {
681  return (_has_bits_[0] & 0x00000002u) != 0;
682 }
683 inline void MTDataRequest_Command::set_has_type() {
684  _has_bits_[0] |= 0x00000002u;
685 }
686 inline void MTDataRequest_Command::clear_has_type() {
687  _has_bits_[0] &= ~0x00000002u;
688 }
690  type_ = 1;
691  clear_has_type();
692 }
694  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MTDataRequest.Command.type)
695  return static_cast< ::goby::acomms::protobuf::MTDataRequest_Command_CommandType >(type_);
696 }
699  set_has_type();
700  type_ = value;
701  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MTDataRequest.Command.type)
702 }
703 
704 // -------------------------------------------------------------------
705 
706 // MTDataRequest
707 
708 // repeated .goby.acomms.protobuf.ModemTransmission outbox = 2;
709 inline int MTDataRequest::outbox_size() const {
710  return outbox_.size();
711 }
712 inline ::goby::acomms::protobuf::ModemTransmission* MTDataRequest::mutable_outbox(int index) {
713  // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.MTDataRequest.outbox)
714  return outbox_.Mutable(index);
715 }
716 inline ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::ModemTransmission >*
718  // @@protoc_insertion_point(field_mutable_list:goby.acomms.protobuf.MTDataRequest.outbox)
719  return &outbox_;
720 }
721 inline const ::goby::acomms::protobuf::ModemTransmission& MTDataRequest::outbox(int index) const {
722  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MTDataRequest.outbox)
723  return outbox_.Get(index);
724 }
725 inline ::goby::acomms::protobuf::ModemTransmission* MTDataRequest::add_outbox() {
726  // @@protoc_insertion_point(field_add:goby.acomms.protobuf.MTDataRequest.outbox)
727  return outbox_.Add();
728 }
729 inline const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::ModemTransmission >&
731  // @@protoc_insertion_point(field_list:goby.acomms.protobuf.MTDataRequest.outbox)
732  return outbox_;
733 }
734 
735 // optional uint64 request_id = 3;
736 inline bool MTDataRequest::has_request_id() const {
737  return (_has_bits_[0] & 0x00000001u) != 0;
738 }
739 inline void MTDataRequest::set_has_request_id() {
740  _has_bits_[0] |= 0x00000001u;
741 }
742 inline void MTDataRequest::clear_has_request_id() {
743  _has_bits_[0] &= ~0x00000001u;
744 }
746  request_id_ = GOOGLE_ULONGLONG(0);
747  clear_has_request_id();
748 }
750  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MTDataRequest.request_id)
751  return request_id_;
752 }
754  set_has_request_id();
755  request_id_ = value;
756  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MTDataRequest.request_id)
757 }
758 
759 // repeated .goby.acomms.protobuf.MTDataRequest.Command command = 4;
760 inline int MTDataRequest::command_size() const {
761  return command_.size();
762 }
764  command_.Clear();
765 }
766 inline ::goby::acomms::protobuf::MTDataRequest_Command* MTDataRequest::mutable_command(int index) {
767  // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.MTDataRequest.command)
768  return command_.Mutable(index);
769 }
770 inline ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::MTDataRequest_Command >*
772  // @@protoc_insertion_point(field_mutable_list:goby.acomms.protobuf.MTDataRequest.command)
773  return &command_;
774 }
775 inline const ::goby::acomms::protobuf::MTDataRequest_Command& MTDataRequest::command(int index) const {
776  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MTDataRequest.command)
777  return command_.Get(index);
778 }
779 inline ::goby::acomms::protobuf::MTDataRequest_Command* MTDataRequest::add_command() {
780  // @@protoc_insertion_point(field_add:goby.acomms.protobuf.MTDataRequest.command)
781  return command_.Add();
782 }
783 inline const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::MTDataRequest_Command >&
785  // @@protoc_insertion_point(field_list:goby.acomms.protobuf.MTDataRequest.command)
786  return command_;
787 }
788 
789 // -------------------------------------------------------------------
790 
791 // MTDataResponse
792 
793 // repeated int32 modem_id_connected = 1;
795  return modem_id_connected_.size();
796 }
798  modem_id_connected_.Clear();
799 }
801  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MTDataResponse.modem_id_connected)
802  return modem_id_connected_.Get(index);
803 }
805  modem_id_connected_.Set(index, value);
806  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MTDataResponse.modem_id_connected)
807 }
809  modem_id_connected_.Add(value);
810  // @@protoc_insertion_point(field_add:goby.acomms.protobuf.MTDataResponse.modem_id_connected)
811 }
812 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
814  // @@protoc_insertion_point(field_list:goby.acomms.protobuf.MTDataResponse.modem_id_connected)
815  return modem_id_connected_;
816 }
817 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
819  // @@protoc_insertion_point(field_mutable_list:goby.acomms.protobuf.MTDataResponse.modem_id_connected)
820  return &modem_id_connected_;
821 }
822 
823 // optional uint64 request_id = 4;
824 inline bool MTDataResponse::has_request_id() const {
825  return (_has_bits_[0] & 0x00000001u) != 0;
826 }
827 inline void MTDataResponse::set_has_request_id() {
828  _has_bits_[0] |= 0x00000001u;
829 }
830 inline void MTDataResponse::clear_has_request_id() {
831  _has_bits_[0] &= ~0x00000001u;
832 }
834  request_id_ = GOOGLE_ULONGLONG(0);
835  clear_has_request_id();
836 }
838  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MTDataResponse.request_id)
839  return request_id_;
840 }
842  set_has_request_id();
843  request_id_ = value;
844  // @@protoc_insertion_point(field_set:goby.acomms.protobuf.MTDataResponse.request_id)
845 }
846 
847 // -------------------------------------------------------------------
848 
849 // MODataAsyncReceive
850 
851 // required .goby.acomms.protobuf.ModemTransmission inbox = 2;
852 inline bool MODataAsyncReceive::has_inbox() const {
853  return (_has_bits_[0] & 0x00000001u) != 0;
854 }
855 inline void MODataAsyncReceive::set_has_inbox() {
856  _has_bits_[0] |= 0x00000001u;
857 }
858 inline void MODataAsyncReceive::clear_has_inbox() {
859  _has_bits_[0] &= ~0x00000001u;
860 }
861 inline const ::goby::acomms::protobuf::ModemTransmission& MODataAsyncReceive::_internal_inbox() const {
862  return *inbox_;
863 }
864 inline const ::goby::acomms::protobuf::ModemTransmission& MODataAsyncReceive::inbox() const {
865  const ::goby::acomms::protobuf::ModemTransmission* p = inbox_;
866  // @@protoc_insertion_point(field_get:goby.acomms.protobuf.MODataAsyncReceive.inbox)
867  return p != NULL ? *p : *reinterpret_cast<const ::goby::acomms::protobuf::ModemTransmission*>(
869 }
870 inline ::goby::acomms::protobuf::ModemTransmission* MODataAsyncReceive::release_inbox() {
871  // @@protoc_insertion_point(field_release:goby.acomms.protobuf.MODataAsyncReceive.inbox)
872  clear_has_inbox();
874  inbox_ = NULL;
875  return temp;
876 }
877 inline ::goby::acomms::protobuf::ModemTransmission* MODataAsyncReceive::mutable_inbox() {
878  set_has_inbox();
879  if (inbox_ == NULL) {
880  auto* p = CreateMaybeMessage<::goby::acomms::protobuf::ModemTransmission>(GetArenaNoVirtual());
881  inbox_ = p;
882  }
883  // @@protoc_insertion_point(field_mutable:goby.acomms.protobuf.MODataAsyncReceive.inbox)
884  return inbox_;
885 }
887  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
888  if (message_arena == NULL) {
889  delete reinterpret_cast< ::google::protobuf::MessageLite*>(inbox_);
890  }
891  if (inbox) {
892  ::google::protobuf::Arena* submessage_arena = NULL;
893  if (message_arena != submessage_arena) {
894  inbox = ::google::protobuf::internal::GetOwnedMessage(
895  message_arena, inbox, submessage_arena);
896  }
897  set_has_inbox();
898  } else {
899  clear_has_inbox();
900  }
901  inbox_ = inbox;
902  // @@protoc_insertion_point(field_set_allocated:goby.acomms.protobuf.MODataAsyncReceive.inbox)
903 }
904 
905 #ifdef __GNUC__
906  #pragma GCC diagnostic pop
907 #endif // __GNUC__
908 // -------------------------------------------------------------------
909 
910 // -------------------------------------------------------------------
911 
912 // -------------------------------------------------------------------
913 
914 
915 // @@protoc_insertion_point(namespace_scope)
916 
917 } // namespace protobuf
918 } // namespace acomms
919 } // namespace goby
920 
921 namespace google {
922 namespace protobuf {
923 
924 template <> struct is_proto_enum< ::goby::acomms::protobuf::MTDataRequest_Command_CommandType> : ::std::true_type {};
925 template <>
926 inline const EnumDescriptor* GetEnumDescriptor< ::goby::acomms::protobuf::MTDataRequest_Command_CommandType>() {
928 }
929 
930 } // namespace protobuf
931 } // namespace google
932 
933 // @@protoc_insertion_point(global_scope)
934 
935 #endif // PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto
goby::acomms::protobuf::ModemTransmission
Definition: modem_message.pb.h:166
goby::acomms::protobuf::MTDataRequest::command
const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::MTDataRequest_Command > & command() const
Definition: rudics_shore.pb.h:784
goby::acomms::protobuf::MTDataRequest::mutable_outbox
::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::ModemTransmission > * mutable_outbox()
Definition: rudics_shore.pb.h:717
goby::acomms::protobuf::MTDataRequest::set_request_id
void set_request_id(::google::protobuf::uint64 value)
Definition: rudics_shore.pb.h:753
goby::acomms::protobuf::MTDataRequest::ByteSizeLong
size_t ByteSizeLong() const final
goby::acomms::protobuf::MTDataRequest::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::acomms::protobuf::MTDataRequest_Command::kTypeFieldNumber
static const int kTypeFieldNumber
Definition: rudics_shore.pb.h:235
goby::acomms::protobuf::MTDataRequest::kOutboxFieldNumber
static const int kOutboxFieldNumber
Definition: rudics_shore.pb.h:357
goby::acomms::protobuf::MTDataRequest_Command::SEND_BYE
static const CommandType SEND_BYE
Definition: rudics_shore.pb.h:198
goby::acomms::protobuf::_ModemTransmission_default_instance_
ModemTransmissionDefaultTypeInternal _ModemTransmission_default_instance_
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: rudics_shore.pb.h:46
goby::acomms::protobuf::MTDataRequest::clear_request_id
void clear_request_id()
Definition: rudics_shore.pb.h:745
goby::acomms::protobuf::MTDataRequest_Command::New
MTDataRequest_Command * New(::google::protobuf::Arena *arena) const final
Definition: rudics_shore.pb.h:160
goby::acomms::protobuf::MODataAsyncReceive::mutable_inbox
::goby::acomms::protobuf::ModemTransmission * mutable_inbox()
Definition: rudics_shore.pb.h:877
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: rudics_shore.pb.h:48
goby::acomms::protobuf::MTDataRequest::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
goby::acomms::protobuf::MTDataResponse::request_id
::google::protobuf::uint64 request_id() const
Definition: rudics_shore.pb.h:837
goby::acomms::protobuf::MTDataRequest_Command::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: rudics_shore.pb.h:49
goby::acomms::protobuf::MTDataRequest_Command::CommandType_MIN
static const CommandType CommandType_MIN
Definition: rudics_shore.pb.h:205
goby::acomms::protobuf::MTDataResponse::swap
friend void swap(MTDataResponse &a, MTDataResponse &b)
Definition: rudics_shore.pb.h:445
goby::acomms::protobuf::MTDataRequest_Command_CommandType_HANGUP
@ MTDataRequest_Command_CommandType_HANGUP
Definition: rudics_shore.pb.h:86
goby::acomms::protobuf::MTDataResponse::Swap
void Swap(MTDataResponse *other)
goby::acomms::protobuf::MTDataResponse::internal_default_instance
static const MTDataResponse * internal_default_instance()
Definition: rudics_shore.pb.h:437
goby::acomms::protobuf::MODataAsyncReceive::New
MODataAsyncReceive * New(::google::protobuf::Arena *arena) const final
Definition: rudics_shore.pb.h:582
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[4]
Definition: rudics_shore.pb.h:47
goby::acomms::protobuf::MTDataRequest_Command::CommandType_ARRAYSIZE
static const int CommandType_ARRAYSIZE
Definition: rudics_shore.pb.h:209
goby::acomms::protobuf::MTDataRequest_Command::swap
friend void swap(MTDataRequest_Command &a, MTDataRequest_Command &b)
Definition: rudics_shore.pb.h:150
goby::acomms::protobuf::MTDataRequest::kCommandFieldNumber
static const int kCommandFieldNumber
Definition: rudics_shore.pb.h:369
goby::acomms::protobuf::MTDataResponse::add_modem_id_connected
void add_modem_id_connected(::google::protobuf::int32 value)
Definition: rudics_shore.pb.h:808
goby::acomms::protobuf::MTDataResponse::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: rudics_shore.pb.h:429
goby::acomms::protobuf::MTDataRequest_Command::kModemIdFieldNumber
static const int kModemIdFieldNumber
Definition: rudics_shore.pb.h:228
goby::acomms::protobuf::MTDataRequest_Command::CommandType_Parse
static bool CommandType_Parse(const ::std::string &name, CommandType *value)
Definition: rudics_shore.pb.h:218
goby::acomms::protobuf::MTDataRequest_Command::CommandType_IsValid
static bool CommandType_IsValid(int value)
Definition: rudics_shore.pb.h:202
goby::acomms::protobuf::MTDataRequest_Command::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby::acomms::protobuf::MODataAsyncReceive::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: rudics_shore.pb.h:556
goby::acomms::protobuf::MTDataResponse::New
MTDataResponse * New(::google::protobuf::Arena *arena) const final
Definition: rudics_shore.pb.h:455
goby::uint64
std::uint64_t uint64
Definition: primitive_types.h:34
goby::acomms::protobuf::MTDataResponse
Definition: rudics_shore.pb.h:400
goby::acomms::protobuf::MTDataRequest_Command::has_modem_id
bool has_modem_id() const
Definition: rudics_shore.pb.h:656
google::protobuf::MessageLite
Definition: message_lite.h:164
goby::acomms::protobuf::MTDataRequest::clear_outbox
void clear_outbox()
goby::acomms::protobuf::MTDataRequest::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::MTDataRequest::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
modem_message.pb.h
goby::acomms::protobuf::MTDataRequest::New
MTDataRequest * New() const final
Definition: rudics_shore.pb.h:309
goby::acomms::protobuf::MTDataRequest::command_size
int command_size() const
Definition: rudics_shore.pb.h:760
goby::acomms::protobuf::MODataAsyncReceive::Swap
void Swap(MODataAsyncReceive *other)
goby::acomms::protobuf::MTDataRequest_Command_CommandType_IsValid
bool MTDataRequest_Command_CommandType_IsValid(int value)
goby::acomms::protobuf::MTDataResponse::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: rudics_shore.pb.h:426
goby::acomms::protobuf::MTDataRequest::New
MTDataRequest * New(::google::protobuf::Arena *arena) const final
Definition: rudics_shore.pb.h:313
goby::acomms::protobuf::MTDataRequest_Command::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::acomms::protobuf::MTDataRequest_Command::set_modem_id
void set_modem_id(::google::protobuf::int32 value)
Definition: rudics_shore.pb.h:673
goby::acomms::protobuf::MTDataRequest::clear_command
void clear_command()
Definition: rudics_shore.pb.h:763
goby::acomms::protobuf::MTDataRequest::default_instance
static const MTDataRequest & default_instance()
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::AddDescriptors
void AddDescriptors()
goby::acomms::protobuf::MTDataRequest_Command::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
google::protobuf::Arena
Definition: arena.h:244
goby::acomms::protobuf::MTDataRequest_Command::CommandType_descriptor
static const ::google::protobuf::EnumDescriptor * CommandType_descriptor()
Definition: rudics_shore.pb.h:212
goby::acomms::protobuf::MTDataResponse::operator=
MTDataResponse & operator=(const MTDataResponse &from)
Definition: rudics_shore.pb.h:407
goby::acomms::protobuf::MTDataResponse::clear_modem_id_connected
void clear_modem_id_connected()
Definition: rudics_shore.pb.h:797
goby::acomms::protobuf::MTDataRequest_Command::has_type
bool has_type() const
Definition: rudics_shore.pb.h:680
goby::acomms::protobuf::MODataAsyncReceive::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: rudics_shore.pb.h:553
goby::acomms::protobuf::MTDataRequest_Command::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::acomms::protobuf::MTDataRequest::request_id
::google::protobuf::uint64 request_id() const
Definition: rudics_shore.pb.h:749
goby::acomms::protobuf::_MTDataRequest_default_instance_
MTDataRequestDefaultTypeInternal _MTDataRequest_default_instance_
goby::acomms::protobuf::MTDataRequest_Command::New
MTDataRequest_Command * New() const final
Definition: rudics_shore.pb.h:156
goby::acomms::protobuf::MTDataRequest::~MTDataRequest
virtual ~MTDataRequest()
goby::acomms::protobuf::MTDataRequest_Command::operator=
MTDataRequest_Command & operator=(const MTDataRequest_Command &from)
Definition: rudics_shore.pb.h:112
goby::acomms::protobuf::MODataAsyncReceive::internal_default_instance
static const MODataAsyncReceive * internal_default_instance()
Definition: rudics_shore.pb.h:564
goby::acomms::protobuf::MTDataRequest_Command::default_instance
static const MTDataRequest_Command & default_instance()
goby::acomms::protobuf::MTDataResponse::mutable_modem_id_connected
::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_modem_id_connected()
Definition: rudics_shore.pb.h:818
goby::acomms::protobuf::MTDataRequest_Command::HANGUP
static const CommandType HANGUP
Definition: rudics_shore.pb.h:200
goby::acomms::protobuf::MTDataRequest_Command::set_type
void set_type(::goby::acomms::protobuf::MTDataRequest_Command_CommandType value)
Definition: rudics_shore.pb.h:697
goby::acomms::protobuf::MTDataRequest_Command::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: rudics_shore.pb.h:131
goby::acomms::protobuf::MTDataRequest::kRequestIdFieldNumber
static const int kRequestIdFieldNumber
Definition: rudics_shore.pb.h:381
goby::acomms::protobuf::MTDataResponse::has_request_id
bool has_request_id() const
Definition: rudics_shore.pb.h:824
goby::acomms::protobuf::MTDataRequest_Command::modem_id
::google::protobuf::int32 modem_id() const
Definition: rudics_shore.pb.h:669
goby::acomms::protobuf::MTDataRequest_Command::IsInitialized
bool IsInitialized() const final
goby::acomms::protobuf::MTDataRequest::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: rudics_shore.pb.h:284
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: rudics_shore.pb.h:50
goby::acomms::protobuf::MTDataRequest_Command::ByteSizeLong
size_t ByteSizeLong() const final
goby::acomms::protobuf::MTDataRequest_Command
Definition: rudics_shore.pb.h:105
goby::acomms::protobuf::MODataAsyncReceive::operator=
MODataAsyncReceive & operator=(const MODataAsyncReceive &from)
Definition: rudics_shore.pb.h:534
goby::acomms::protobuf::MTDataRequest::add_outbox
::goby::acomms::protobuf::ModemTransmission * add_outbox()
Definition: rudics_shore.pb.h:725
goby::acomms::protobuf::MTDataRequest::swap
friend void swap(MTDataRequest &a, MTDataRequest &b)
Definition: rudics_shore.pb.h:303
message.h
goby::acomms::protobuf::MTDataRequest_Command::MTDataRequest_Command
MTDataRequest_Command()
goby::acomms::protobuf::MODataAsyncReceive::New
MODataAsyncReceive * New() const final
Definition: rudics_shore.pb.h:578
goby::acomms::protobuf::MTDataRequest::outbox_size
int outbox_size() const
Definition: rudics_shore.pb.h:709
goby::acomms::protobuf::MTDataRequest::outbox
const ::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::ModemTransmission > & outbox() const
Definition: rudics_shore.pb.h:730
goby::acomms::protobuf::MTDataRequest_Command::GetCachedSize
int GetCachedSize() const final
Definition: rudics_shore.pb.h:177
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: rudics_shore.pb.h:45
goby::acomms::protobuf::MTDataRequest_Command_CommandType
MTDataRequest_Command_CommandType
Definition: rudics_shore.pb.h:84
goby::acomms::protobuf::MTDataRequest::MTDataRequest
MTDataRequest()
goby::acomms::protobuf::MTDataRequest_Command::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::acomms::protobuf::_MTDataResponse_default_instance_
MTDataResponseDefaultTypeInternal _MTDataResponse_default_instance_
goby::acomms::protobuf::MTDataRequest_Command::~MTDataRequest_Command
virtual ~MTDataRequest_Command()
goby::acomms::protobuf::MTDataRequest::Clear
void Clear() final
goby::acomms::protobuf::MTDataRequest_Command_CommandType_Parse
bool MTDataRequest_Command_CommandType_Parse(const ::std::string &name, MTDataRequest_Command_CommandType *value)
Definition: rudics_shore.pb.h:98
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
goby::acomms::protobuf::MTDataResponse::set_modem_id_connected
void set_modem_id_connected(int index, ::google::protobuf::int32 value)
Definition: rudics_shore.pb.h:804
goby::acomms::protobuf::MTDataRequest::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: rudics_shore.pb.h:287
goby::acomms::protobuf::MTDataRequest_Command_CommandType_CommandType_MAX
const MTDataRequest_Command_CommandType MTDataRequest_Command_CommandType_CommandType_MAX
Definition: rudics_shore.pb.h:90
goby::acomms::protobuf::MTDataRequest::has_request_id
bool has_request_id() const
Definition: rudics_shore.pb.h:736
goby::acomms::protobuf::MTDataRequest::GetCachedSize
int GetCachedSize() const final
Definition: rudics_shore.pb.h:330
goby::acomms::protobuf::MTDataRequest::mutable_command
::google::protobuf::RepeatedPtrField< ::goby::acomms::protobuf::MTDataRequest_Command > * mutable_command()
Definition: rudics_shore.pb.h:771
goby::acomms::protobuf::MTDataRequest::IsInitialized
bool IsInitialized() const final
goby::acomms::protobuf::MTDataRequest
Definition: rudics_shore.pb.h:258
goby::acomms::protobuf::MTDataRequest::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::acomms::protobuf::MTDataResponse::New
MTDataResponse * New() const final
Definition: rudics_shore.pb.h:451
goby::acomms::protobuf::MTDataRequest_Command::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: rudics_shore.pb.h:134
goby::acomms::protobuf::MTDataRequest_Command::internal_default_instance
static const MTDataRequest_Command * internal_default_instance()
Definition: rudics_shore.pb.h:142
goby::acomms::protobuf::MTDataRequest_Command_CommandType_CommandType_ARRAYSIZE
const int MTDataRequest_Command_CommandType_CommandType_ARRAYSIZE
Definition: rudics_shore.pb.h:91
goby::acomms::protobuf::MTDataRequest_Command::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
google::protobuf::Metadata
Definition: message.h:174
goby::acomms::protobuf::MTDataRequest_Command_CommandType_CommandType_MIN
const MTDataRequest_Command_CommandType MTDataRequest_Command_CommandType_CommandType_MIN
Definition: rudics_shore.pb.h:89
goby::acomms::protobuf::MODataAsyncReceive::inbox
const ::goby::acomms::protobuf::ModemTransmission & inbox() const
Definition: rudics_shore.pb.h:864
goby::acomms::protobuf::_MODataAsyncReceive_default_instance_
MODataAsyncReceiveDefaultTypeInternal _MODataAsyncReceive_default_instance_
google::protobuf::Message
Definition: message.h:189
goby::acomms::protobuf::MTDataRequest_Command_CommandType_Name
const ::std::string & MTDataRequest_Command_CommandType_Name(MTDataRequest_Command_CommandType value)
Definition: rudics_shore.pb.h:94
goby::acomms::protobuf::MTDataResponse::modem_id_connected
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & modem_id_connected() const
Definition: rudics_shore.pb.h:813
goby::acomms::protobuf::MTDataRequest_Command::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: rudics_shore.pb.h:146
goby::acomms::protobuf::MTDataRequest_Command::Swap
void Swap(MTDataRequest_Command *other)
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto
Definition: rudics_shore.pb.h:42
goby::acomms::protobuf::MODataAsyncReceive::set_allocated_inbox
void set_allocated_inbox(::goby::acomms::protobuf::ModemTransmission *inbox)
Definition: rudics_shore.pb.h:886
goby::acomms::protobuf::MTDataRequest_Command::clear_type
void clear_type()
Definition: rudics_shore.pb.h:689
goby::acomms::protobuf::MODataAsyncReceive::has_inbox
bool has_inbox() const
Definition: rudics_shore.pb.h:852
goby::acomms::protobuf::MTDataRequest_Command::type
::goby::acomms::protobuf::MTDataRequest_Command_CommandType type() const
Definition: rudics_shore.pb.h:693
goby::acomms::protobuf::_MTDataRequest_Command_default_instance_
MTDataRequest_CommandDefaultTypeInternal _MTDataRequest_Command_default_instance_
goby::acomms::protobuf::MTDataResponse::modem_id_connected_size
int modem_id_connected_size() const
Definition: rudics_shore.pb.h:794
arena.h
goby::acomms::protobuf::MTDataRequest::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::acomms::protobuf::MODataAsyncReceive::swap
friend void swap(MODataAsyncReceive &a, MODataAsyncReceive &b)
Definition: rudics_shore.pb.h:572
goby::acomms::protobuf::MTDataRequest_Command::CommandType_Name
static const ::std::string & CommandType_Name(CommandType value)
Definition: rudics_shore.pb.h:215
goby::acomms::protobuf::MTDataRequest::add_command
::goby::acomms::protobuf::MTDataRequest_Command * add_command()
Definition: rudics_shore.pb.h:779
goby::acomms::protobuf::MTDataResponse::clear_request_id
void clear_request_id()
Definition: rudics_shore.pb.h:833
protobuf_goby_2facomms_2fprotobuf_2frudics_5fshore_2eproto::TableStruct
Definition: rudics_shore.pb.h:44
goby::acomms::protobuf::MODataAsyncReceive::release_inbox
::goby::acomms::protobuf::ModemTransmission * release_inbox()
Definition: rudics_shore.pb.h:870
goby::acomms::protobuf::MTDataRequest_Command_CommandType_SEND_BYE
@ MTDataRequest_Command_CommandType_SEND_BYE
Definition: rudics_shore.pb.h:85
goby::acomms::protobuf::MTDataRequest_Command::CommandType_MAX
static const CommandType CommandType_MAX
Definition: rudics_shore.pb.h:207
goby::acomms::protobuf::MTDataRequest::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: rudics_shore.pb.h:299
goby::acomms::protobuf::MTDataRequest::Swap
void Swap(MTDataRequest *other)
goby::acomms::protobuf::MTDataRequest::internal_default_instance
static const MTDataRequest * internal_default_instance()
Definition: rudics_shore.pb.h:295
goby::acomms::protobuf::MTDataRequest::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::acomms::protobuf::MODataAsyncReceive
Definition: rudics_shore.pb.h:527
google::protobuf::Message::Message
Message()
Definition: message.h:191
friend
goby::acomms::protobuf::MTDataRequest::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::acomms::protobuf::MTDataRequest_Command::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::acomms::protobuf::MTDataResponse::set_request_id
void set_request_id(::google::protobuf::uint64 value)
Definition: rudics_shore.pb.h:841
google
Definition: dccl.h:57
goby::acomms::protobuf::MTDataRequest_Command_CommandType_descriptor
const ::google::protobuf::EnumDescriptor * MTDataRequest_Command_CommandType_descriptor()
goby::acomms::protobuf::MTDataRequest::operator=
MTDataRequest & operator=(const MTDataRequest &from)
Definition: rudics_shore.pb.h:265
goby::acomms::protobuf::MTDataRequest_Command::clear_modem_id
void clear_modem_id()
Definition: rudics_shore.pb.h:665
goby::acomms::protobuf::MTDataRequest_Command::Clear
void Clear() final