Goby3  3.1.5a
2024.05.23
store_server_driver.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: goby/acomms/protobuf/store_server_driver.proto
3 
4 #ifndef PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
5 #define PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_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>
36 #include "dccl/option_extensions.pb.h"
37 #include <boost/units/quantity.hpp>
38 #include <boost/units/absolute.hpp>
39 #include <boost/units/dimensionless_type.hpp>
40 #include <boost/units/make_scaled_unit.hpp>
41 // @@protoc_insertion_point(includes)
42 #define PROTOBUF_INTERNAL_EXPORT_protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
43 
45 // Internal implementation detail -- do not use these members.
46 struct TableStruct {
47  static const ::google::protobuf::internal::ParseTableField entries[];
48  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
49  static const ::google::protobuf::internal::ParseTable schema[2];
50  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
51  static const ::google::protobuf::internal::SerializationTable serialization_table[];
53 };
54 void AddDescriptors();
55 } // namespace protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
56 namespace goby {
57 namespace acomms {
58 namespace store_server {
59 namespace protobuf {
60 class Config;
61 class ConfigDefaultTypeInternal;
62 extern ConfigDefaultTypeInternal _Config_default_instance_;
63 class Transmission;
64 class TransmissionDefaultTypeInternal;
65 extern TransmissionDefaultTypeInternal _Transmission_default_instance_;
66 } // namespace protobuf
67 } // namespace store_server
68 } // namespace acomms
69 } // namespace goby
70 namespace google {
71 namespace protobuf {
72 template<> ::goby::acomms::store_server::protobuf::Config* Arena::CreateMaybeMessage<::goby::acomms::store_server::protobuf::Config>(Arena*);
73 template<> ::goby::acomms::store_server::protobuf::Transmission* Arena::CreateMaybeMessage<::goby::acomms::store_server::protobuf::Transmission>(Arena*);
74 } // namespace protobuf
75 } // namespace google
76 namespace goby {
77 namespace acomms {
78 namespace store_server {
79 namespace protobuf {
80 
84 };
89 
90 const ::google::protobuf::EnumDescriptor* Transmission_TransmissionType_descriptor();
92  return ::google::protobuf::internal::NameOfEnum(
94 }
96  const ::std::string& name, Transmission_TransmissionType* value) {
97  return ::google::protobuf::internal::ParseNamedEnum<Transmission_TransmissionType>(
99 }
100 // ===================================================================
101 
102 class Config : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.store_server.protobuf.Config) */ {
103  public:
104  Config();
105  virtual ~Config();
106 
107  Config(const Config& from);
108 
109  inline Config& operator=(const Config& from) {
110  CopyFrom(from);
111  return *this;
112  }
113  #if LANG_CXX11
114  Config(Config&& from) noexcept
115  : Config() {
116  *this = ::std::move(from);
117  }
118 
119  inline Config& operator=(Config&& from) noexcept {
120  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
121  if (this != &from) InternalSwap(&from);
122  } else {
123  CopyFrom(from);
124  }
125  return *this;
126  }
127  #endif
128  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
129  return _internal_metadata_.unknown_fields();
130  }
131  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
132  return _internal_metadata_.mutable_unknown_fields();
133  }
134 
135  static const ::google::protobuf::Descriptor* descriptor();
136  static const Config& default_instance();
137 
138  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
139  static inline const Config* internal_default_instance() {
140  return reinterpret_cast<const Config*>(
142  }
143  static constexpr int kIndexInFileMessages =
144  0;
145 
146  void Swap(Config* other);
147  friend void swap(Config& a, Config& b) {
148  a.Swap(&b);
149  }
150 
151  // implements Message ----------------------------------------------
152 
153  inline Config* New() const final {
154  return CreateMaybeMessage<Config>(NULL);
155  }
156 
157  Config* New(::google::protobuf::Arena* arena) const final {
158  return CreateMaybeMessage<Config>(arena);
159  }
160  void CopyFrom(const ::google::protobuf::Message& from) final;
161  void MergeFrom(const ::google::protobuf::Message& from) final;
162  void CopyFrom(const Config& from);
163  void MergeFrom(const Config& from);
164  void Clear() final;
165  bool IsInitialized() const final;
166 
167  size_t ByteSizeLong() const final;
169  ::google::protobuf::io::CodedInputStream* input) final;
171  ::google::protobuf::io::CodedOutputStream* output) const final;
173  bool deterministic, ::google::protobuf::uint8* target) const final;
174  int GetCachedSize() const final { return _cached_size_.Get(); }
175 
176  private:
177  void SharedCtor();
178  void SharedDtor();
179  void SetCachedSize(int size) const final;
180  void InternalSwap(Config* other);
181  private:
182  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
183  return NULL;
184  }
185  inline void* MaybeArenaPtr() const {
186  return NULL;
187  }
188  public:
189 
191 
192  // nested types ----------------------------------------------------
193 
194  // accessors -------------------------------------------------------
195 
196  // repeated int32 rate_to_bytes = 4;
197  int rate_to_bytes_size() const;
198  void clear_rate_to_bytes();
199  static const int kRateToBytesFieldNumber = 4;
200  ::google::protobuf::int32 rate_to_bytes(int index) const;
201  void set_rate_to_bytes(int index, ::google::protobuf::int32 value);
202  void add_rate_to_bytes(::google::protobuf::int32 value);
203  const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
204  rate_to_bytes() const;
205  ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
207 
208  // repeated int32 rate_to_frames = 5;
209  int rate_to_frames_size() const;
210  void clear_rate_to_frames();
211  static const int kRateToFramesFieldNumber = 5;
212  ::google::protobuf::int32 rate_to_frames(int index) const;
213  void set_rate_to_frames(int index, ::google::protobuf::int32 value);
214  void add_rate_to_frames(::google::protobuf::int32 value);
215  const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
216  rate_to_frames() const;
217  ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
219 
220  // optional int32 max_frame_size = 2 [default = 65536];
221  bool has_max_frame_size() const;
222  void clear_max_frame_size();
223  static const int kMaxFrameSizeFieldNumber = 2;
224  ::google::protobuf::int32 max_frame_size() const;
225  void set_max_frame_size(::google::protobuf::int32 value);
226 
227  // optional double query_interval_seconds = 1 [default = 1];
228  bool has_query_interval_seconds() const;
230  static const int kQueryIntervalSecondsFieldNumber = 1;
231  double query_interval_seconds() const;
232  void set_query_interval_seconds(double value);
233 
234  // optional double reset_interval_seconds = 3 [default = 120];
235  bool has_reset_interval_seconds() const;
237  static const int kResetIntervalSecondsFieldNumber = 3;
238  double reset_interval_seconds() const;
239  void set_reset_interval_seconds(double value);
240 
241  // @@protoc_insertion_point(class_scope:goby.acomms.store_server.protobuf.Config)
242  private:
243  void set_has_query_interval_seconds();
244  void clear_has_query_interval_seconds();
245  void set_has_max_frame_size();
246  void clear_has_max_frame_size();
247  void set_has_reset_interval_seconds();
248  void clear_has_reset_interval_seconds();
249 
250  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
251  ::google::protobuf::internal::HasBits<1> _has_bits_;
252  mutable ::google::protobuf::internal::CachedSize _cached_size_;
253  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > rate_to_bytes_;
254  ::google::protobuf::RepeatedField< ::google::protobuf::int32 > rate_to_frames_;
255  ::google::protobuf::int32 max_frame_size_;
256  double query_interval_seconds_;
257  double reset_interval_seconds_;
259 };
260 // -------------------------------------------------------------------
261 
262 class Transmission : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:goby.acomms.store_server.protobuf.Transmission) */ {
263  public:
264  Transmission();
265  virtual ~Transmission();
266 
267  Transmission(const Transmission& from);
268 
269  inline Transmission& operator=(const Transmission& from) {
270  CopyFrom(from);
271  return *this;
272  }
273  #if LANG_CXX11
274  Transmission(Transmission&& from) noexcept
275  : Transmission() {
276  *this = ::std::move(from);
277  }
278 
279  inline Transmission& operator=(Transmission&& from) noexcept {
280  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
281  if (this != &from) InternalSwap(&from);
282  } else {
283  CopyFrom(from);
284  }
285  return *this;
286  }
287  #endif
288  inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
289  return _internal_metadata_.unknown_fields();
290  }
291  inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
292  return _internal_metadata_.mutable_unknown_fields();
293  }
294 
295  static const ::google::protobuf::Descriptor* descriptor();
296  static const Transmission& default_instance();
297 
298  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
299  static inline const Transmission* internal_default_instance() {
300  return reinterpret_cast<const Transmission*>(
302  }
303  static constexpr int kIndexInFileMessages =
304  1;
305 
306  void Swap(Transmission* other);
307  friend void swap(Transmission& a, Transmission& b) {
308  a.Swap(&b);
309  }
310 
311  // implements Message ----------------------------------------------
312 
313  inline Transmission* New() const final {
314  return CreateMaybeMessage<Transmission>(NULL);
315  }
316 
317  Transmission* New(::google::protobuf::Arena* arena) const final {
318  return CreateMaybeMessage<Transmission>(arena);
319  }
320  void CopyFrom(const ::google::protobuf::Message& from) final;
321  void MergeFrom(const ::google::protobuf::Message& from) final;
322  void CopyFrom(const Transmission& from);
323  void MergeFrom(const Transmission& from);
324  void Clear() final;
325  bool IsInitialized() const final;
326 
327  size_t ByteSizeLong() const final;
329  ::google::protobuf::io::CodedInputStream* input) final;
331  ::google::protobuf::io::CodedOutputStream* output) const final;
333  bool deterministic, ::google::protobuf::uint8* target) const final;
334  int GetCachedSize() const final { return _cached_size_.Get(); }
335 
336  private:
337  void SharedCtor();
338  void SharedDtor();
339  void SetCachedSize(int size) const final;
340  void InternalSwap(Transmission* other);
341  private:
342  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
343  return NULL;
344  }
345  inline void* MaybeArenaPtr() const {
346  return NULL;
347  }
348  public:
349 
351 
352  // nested types ----------------------------------------------------
353 
357  static const TransmissionType STORE_SERVER_DRIVER_POLL =
359  static inline bool TransmissionType_IsValid(int value) {
361  }
366  static const int TransmissionType_ARRAYSIZE =
368  static inline const ::google::protobuf::EnumDescriptor*
371  }
372  static inline const ::std::string& TransmissionType_Name(TransmissionType value) {
374  }
375  static inline bool TransmissionType_Parse(const ::std::string& name,
376  TransmissionType* value) {
377  return Transmission_TransmissionType_Parse(name, value);
378  }
379 
380  // accessors -------------------------------------------------------
381 
382  // optional int32 poll_src = 1 [(.dccl.field) = {
383  bool has_poll_src() const;
384  void clear_poll_src();
385  static const int kPollSrcFieldNumber = 1;
386  ::google::protobuf::int32 poll_src() const;
387  void set_poll_src(::google::protobuf::int32 value);
388 
389  // optional int32 poll_dest = 2 [(.dccl.field) = {
390  bool has_poll_dest() const;
391  void clear_poll_dest();
392  static const int kPollDestFieldNumber = 2;
393  ::google::protobuf::int32 poll_dest() const;
394  void set_poll_dest(::google::protobuf::int32 value);
395 
396  // optional .goby.acomms.store_server.protobuf.Transmission.TransmissionType type = 1321 [default = BASE_TYPE];
397  bool has_type() const;
398  void clear_type();
399  static const int kTypeFieldNumber = 1321;
402 
403  // @@protoc_insertion_point(class_scope:goby.acomms.store_server.protobuf.Transmission)
404  private:
405  void set_has_type();
406  void clear_has_type();
407  void set_has_poll_src();
408  void clear_has_poll_src();
409  void set_has_poll_dest();
410  void clear_has_poll_dest();
411 
412  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
413  ::google::protobuf::internal::HasBits<1> _has_bits_;
414  mutable ::google::protobuf::internal::CachedSize _cached_size_;
415  ::google::protobuf::int32 poll_src_;
416  ::google::protobuf::int32 poll_dest_;
417  int type_;
418  friend struct ::protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::TableStruct;
419 };
420 // ===================================================================
421 
422 static const int kConfigFieldNumber = 1321;
423 extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::acomms::protobuf::DriverConfig,
424  ::google::protobuf::internal::MessageTypeTraits< ::goby::acomms::store_server::protobuf::Config >, 11, false >
426 static const int kTransmissionFieldNumber = 1321;
427 extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::acomms::protobuf::ModemTransmission,
428  ::google::protobuf::internal::MessageTypeTraits< ::goby::acomms::store_server::protobuf::Transmission >, 11, false >
430 
431 // ===================================================================
432 
433 #ifdef __GNUC__
434  #pragma GCC diagnostic push
435  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
436 #endif // __GNUC__
437 // Config
438 
439 // optional double query_interval_seconds = 1 [default = 1];
441  return (_has_bits_[0] & 0x00000002u) != 0;
442 }
443 inline void Config::set_has_query_interval_seconds() {
444  _has_bits_[0] |= 0x00000002u;
445 }
446 inline void Config::clear_has_query_interval_seconds() {
447  _has_bits_[0] &= ~0x00000002u;
448 }
450  query_interval_seconds_ = 1;
451  clear_has_query_interval_seconds();
452 }
453 inline double Config::query_interval_seconds() const {
454  // @@protoc_insertion_point(field_get:goby.acomms.store_server.protobuf.Config.query_interval_seconds)
455  return query_interval_seconds_;
456 }
457 inline void Config::set_query_interval_seconds(double value) {
458  set_has_query_interval_seconds();
459  query_interval_seconds_ = value;
460  // @@protoc_insertion_point(field_set:goby.acomms.store_server.protobuf.Config.query_interval_seconds)
461 }
462 
463 // optional int32 max_frame_size = 2 [default = 65536];
464 inline bool Config::has_max_frame_size() const {
465  return (_has_bits_[0] & 0x00000001u) != 0;
466 }
467 inline void Config::set_has_max_frame_size() {
468  _has_bits_[0] |= 0x00000001u;
469 }
470 inline void Config::clear_has_max_frame_size() {
471  _has_bits_[0] &= ~0x00000001u;
472 }
474  max_frame_size_ = 65536;
475  clear_has_max_frame_size();
476 }
478  // @@protoc_insertion_point(field_get:goby.acomms.store_server.protobuf.Config.max_frame_size)
479  return max_frame_size_;
480 }
482  set_has_max_frame_size();
483  max_frame_size_ = value;
484  // @@protoc_insertion_point(field_set:goby.acomms.store_server.protobuf.Config.max_frame_size)
485 }
486 
487 // optional double reset_interval_seconds = 3 [default = 120];
489  return (_has_bits_[0] & 0x00000004u) != 0;
490 }
491 inline void Config::set_has_reset_interval_seconds() {
492  _has_bits_[0] |= 0x00000004u;
493 }
494 inline void Config::clear_has_reset_interval_seconds() {
495  _has_bits_[0] &= ~0x00000004u;
496 }
498  reset_interval_seconds_ = 120;
499  clear_has_reset_interval_seconds();
500 }
501 inline double Config::reset_interval_seconds() const {
502  // @@protoc_insertion_point(field_get:goby.acomms.store_server.protobuf.Config.reset_interval_seconds)
503  return reset_interval_seconds_;
504 }
505 inline void Config::set_reset_interval_seconds(double value) {
506  set_has_reset_interval_seconds();
507  reset_interval_seconds_ = value;
508  // @@protoc_insertion_point(field_set:goby.acomms.store_server.protobuf.Config.reset_interval_seconds)
509 }
510 
511 // repeated int32 rate_to_bytes = 4;
512 inline int Config::rate_to_bytes_size() const {
513  return rate_to_bytes_.size();
514 }
516  rate_to_bytes_.Clear();
517 }
519  // @@protoc_insertion_point(field_get:goby.acomms.store_server.protobuf.Config.rate_to_bytes)
520  return rate_to_bytes_.Get(index);
521 }
522 inline void Config::set_rate_to_bytes(int index, ::google::protobuf::int32 value) {
523  rate_to_bytes_.Set(index, value);
524  // @@protoc_insertion_point(field_set:goby.acomms.store_server.protobuf.Config.rate_to_bytes)
525 }
527  rate_to_bytes_.Add(value);
528  // @@protoc_insertion_point(field_add:goby.acomms.store_server.protobuf.Config.rate_to_bytes)
529 }
530 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
532  // @@protoc_insertion_point(field_list:goby.acomms.store_server.protobuf.Config.rate_to_bytes)
533  return rate_to_bytes_;
534 }
535 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
537  // @@protoc_insertion_point(field_mutable_list:goby.acomms.store_server.protobuf.Config.rate_to_bytes)
538  return &rate_to_bytes_;
539 }
540 
541 // repeated int32 rate_to_frames = 5;
542 inline int Config::rate_to_frames_size() const {
543  return rate_to_frames_.size();
544 }
546  rate_to_frames_.Clear();
547 }
549  // @@protoc_insertion_point(field_get:goby.acomms.store_server.protobuf.Config.rate_to_frames)
550  return rate_to_frames_.Get(index);
551 }
552 inline void Config::set_rate_to_frames(int index, ::google::protobuf::int32 value) {
553  rate_to_frames_.Set(index, value);
554  // @@protoc_insertion_point(field_set:goby.acomms.store_server.protobuf.Config.rate_to_frames)
555 }
557  rate_to_frames_.Add(value);
558  // @@protoc_insertion_point(field_add:goby.acomms.store_server.protobuf.Config.rate_to_frames)
559 }
560 inline const ::google::protobuf::RepeatedField< ::google::protobuf::int32 >&
562  // @@protoc_insertion_point(field_list:goby.acomms.store_server.protobuf.Config.rate_to_frames)
563  return rate_to_frames_;
564 }
565 inline ::google::protobuf::RepeatedField< ::google::protobuf::int32 >*
567  // @@protoc_insertion_point(field_mutable_list:goby.acomms.store_server.protobuf.Config.rate_to_frames)
568  return &rate_to_frames_;
569 }
570 
571 // -------------------------------------------------------------------
572 
573 // Transmission
574 
575 // optional .goby.acomms.store_server.protobuf.Transmission.TransmissionType type = 1321 [default = BASE_TYPE];
576 inline bool Transmission::has_type() const {
577  return (_has_bits_[0] & 0x00000004u) != 0;
578 }
579 inline void Transmission::set_has_type() {
580  _has_bits_[0] |= 0x00000004u;
581 }
582 inline void Transmission::clear_has_type() {
583  _has_bits_[0] &= ~0x00000004u;
584 }
586  type_ = 0;
587  clear_has_type();
588 }
590  // @@protoc_insertion_point(field_get:goby.acomms.store_server.protobuf.Transmission.type)
592 }
595  set_has_type();
596  type_ = value;
597  // @@protoc_insertion_point(field_set:goby.acomms.store_server.protobuf.Transmission.type)
598 }
599 
600 // optional int32 poll_src = 1 [(.dccl.field) = {
601 inline bool Transmission::has_poll_src() const {
602  return (_has_bits_[0] & 0x00000001u) != 0;
603 }
604 inline void Transmission::set_has_poll_src() {
605  _has_bits_[0] |= 0x00000001u;
606 }
607 inline void Transmission::clear_has_poll_src() {
608  _has_bits_[0] &= ~0x00000001u;
609 }
611  poll_src_ = 0;
612  clear_has_poll_src();
613 }
615  // @@protoc_insertion_point(field_get:goby.acomms.store_server.protobuf.Transmission.poll_src)
616  return poll_src_;
617 }
619  set_has_poll_src();
620  poll_src_ = value;
621  // @@protoc_insertion_point(field_set:goby.acomms.store_server.protobuf.Transmission.poll_src)
622 }
623 
624 // optional int32 poll_dest = 2 [(.dccl.field) = {
625 inline bool Transmission::has_poll_dest() const {
626  return (_has_bits_[0] & 0x00000002u) != 0;
627 }
628 inline void Transmission::set_has_poll_dest() {
629  _has_bits_[0] |= 0x00000002u;
630 }
631 inline void Transmission::clear_has_poll_dest() {
632  _has_bits_[0] &= ~0x00000002u;
633 }
635  poll_dest_ = 0;
636  clear_has_poll_dest();
637 }
639  // @@protoc_insertion_point(field_get:goby.acomms.store_server.protobuf.Transmission.poll_dest)
640  return poll_dest_;
641 }
643  set_has_poll_dest();
644  poll_dest_ = value;
645  // @@protoc_insertion_point(field_set:goby.acomms.store_server.protobuf.Transmission.poll_dest)
646 }
647 
648 #ifdef __GNUC__
649  #pragma GCC diagnostic pop
650 #endif // __GNUC__
651 // -------------------------------------------------------------------
652 
653 
654 // @@protoc_insertion_point(namespace_scope)
655 
656 } // namespace protobuf
657 } // namespace store_server
658 } // namespace acomms
659 } // namespace goby
660 
661 namespace google {
662 namespace protobuf {
663 
664 template <> struct is_proto_enum< ::goby::acomms::store_server::protobuf::Transmission_TransmissionType> : ::std::true_type {};
665 template <>
666 inline const EnumDescriptor* GetEnumDescriptor< ::goby::acomms::store_server::protobuf::Transmission_TransmissionType>() {
668 }
669 
670 } // namespace protobuf
671 } // namespace google
672 
673 // @@protoc_insertion_point(global_scope)
674 
675 #endif // PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
goby::acomms::protobuf::DriverConfig
Definition: driver_base.pb.h:123
goby::acomms::protobuf::ModemTransmission
Definition: modem_message.pb.h:166
goby::acomms::store_server::protobuf::Transmission::clear_type
void clear_type()
Definition: store_server_driver.pb.h:585
goby::acomms::store_server::protobuf::Transmission::TransmissionType_Parse
static bool TransmissionType_Parse(const ::std::string &name, TransmissionType *value)
Definition: store_server_driver.pb.h:375
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::TableStruct::field_metadata
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: store_server_driver.pb.h:50
goby::acomms::store_server::protobuf::Transmission::clear_poll_dest
void clear_poll_dest()
Definition: store_server_driver.pb.h:634
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::TableStruct::offsets
static const ::google::protobuf::uint32 offsets[]
Definition: store_server_driver.pb.h:52
goby::acomms::benthos::protobuf::TransmissionType_IsValid
bool TransmissionType_IsValid(int value)
goby::acomms::store_server::protobuf::Transmission::TransmissionType_descriptor
static const ::google::protobuf::EnumDescriptor * TransmissionType_descriptor()
Definition: store_server_driver.pb.h:369
goby::acomms::store_server::protobuf::Config::kIndexInFileMessages
static constexpr int kIndexInFileMessages
Definition: store_server_driver.pb.h:143
goby::acomms::benthos::protobuf::TransmissionType_ARRAYSIZE
const int TransmissionType_ARRAYSIZE
Definition: benthos_atm900.pb.h:124
goby::acomms::store_server::protobuf::Config::MergePartialFromCodedStream
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
goby
The global namespace for the Goby project.
Definition: acomms_constants.h:33
goby::acomms::store_server::protobuf::Config::set_rate_to_frames
void set_rate_to_frames(int index, ::google::protobuf::int32 value)
Definition: store_server_driver.pb.h:552
goby::acomms::store_server::protobuf::Config::Clear
void Clear() final
goby::acomms::store_server::protobuf::_Transmission_default_instance_
TransmissionDefaultTypeInternal _Transmission_default_instance_
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
Definition: store_server_driver.pb.h:44
goby::acomms::store_server::protobuf::Config::clear_query_interval_seconds
void clear_query_interval_seconds()
Definition: store_server_driver.pb.h:449
goby::acomms::store_server::protobuf::Transmission::New
Transmission * New(::google::protobuf::Arena *arena) const final
Definition: store_server_driver.pb.h:317
goby::acomms::store_server::protobuf::config
extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::acomms::protobuf::DriverConfig, ::google::protobuf::internal::MessageTypeTraits< ::goby::acomms::store_server::protobuf::Config >, 11, false > config
Definition: store_server_driver.pb.h:425
goby::acomms::store_server::protobuf::Transmission_TransmissionType_BASE_TYPE
@ Transmission_TransmissionType_BASE_TYPE
Definition: store_server_driver.pb.h:82
goby::acomms::store_server::protobuf::Transmission::poll_dest
::google::protobuf::int32 poll_dest() const
Definition: store_server_driver.pb.h:638
goby::acomms::store_server::protobuf::Transmission::internal_default_instance
static const Transmission * internal_default_instance()
Definition: store_server_driver.pb.h:299
goby::acomms::store_server::protobuf::Transmission::has_type
bool has_type() const
Definition: store_server_driver.pb.h:576
goby::acomms::store_server::protobuf::Config::has_max_frame_size
bool has_max_frame_size() const
Definition: store_server_driver.pb.h:464
goby::acomms::store_server::protobuf::Config::Config
Config()
goby::acomms::store_server::protobuf::Transmission
Definition: store_server_driver.pb.h:262
goby::acomms::store_server::protobuf::Transmission::swap
friend void swap(Transmission &a, Transmission &b)
Definition: store_server_driver.pb.h:307
goby::acomms::store_server::protobuf::Config::default_instance
static const Config & default_instance()
goby::acomms::store_server::protobuf::Transmission_TransmissionType
Transmission_TransmissionType
Definition: store_server_driver.pb.h:81
goby::acomms::store_server::protobuf::Transmission::Swap
void Swap(Transmission *other)
modem_message.pb.h
goby::acomms::store_server::protobuf::Config::ByteSizeLong
size_t ByteSizeLong() const final
goby::acomms::store_server::protobuf::Config::kResetIntervalSecondsFieldNumber
static const int kResetIntervalSecondsFieldNumber
Definition: store_server_driver.pb.h:237
goby::acomms::store_server::protobuf::Config::InternalSerializeWithCachedSizesToArray
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(bool deterministic, ::google::protobuf::uint8 *target) const final
goby::acomms::store_server::protobuf::Config::kRateToBytesFieldNumber
static const int kRateToBytesFieldNumber
Definition: store_server_driver.pb.h:199
goby::acomms::store_server::protobuf::Transmission_TransmissionType_TransmissionType_MAX
const Transmission_TransmissionType Transmission_TransmissionType_TransmissionType_MAX
Definition: store_server_driver.pb.h:87
goby::acomms::store_server::protobuf::Config::reset_interval_seconds
double reset_interval_seconds() const
Definition: store_server_driver.pb.h:501
google::protobuf::Arena
Definition: arena.h:244
goby::acomms::store_server::protobuf::Config::New
Config * New(::google::protobuf::Arena *arena) const final
Definition: store_server_driver.pb.h:157
goby::acomms::store_server::protobuf::Config
Definition: store_server_driver.pb.h:102
goby::acomms::store_server::protobuf::Config::IsInitialized
bool IsInitialized() const final
goby::acomms::store_server::protobuf::Config::rate_to_bytes
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & rate_to_bytes() const
Definition: store_server_driver.pb.h:531
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::TableStruct
Definition: store_server_driver.pb.h:46
goby::acomms::store_server::protobuf::Transmission::poll_src
::google::protobuf::int32 poll_src() const
Definition: store_server_driver.pb.h:614
goby::acomms::store_server::protobuf::kConfigFieldNumber
static const int kConfigFieldNumber
Definition: store_server_driver.pb.h:422
goby::acomms::store_server::protobuf::Config::has_reset_interval_seconds
bool has_reset_interval_seconds() const
Definition: store_server_driver.pb.h:488
goby::acomms::store_server::protobuf::Config::mutable_rate_to_bytes
::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_rate_to_bytes()
Definition: store_server_driver.pb.h:536
goby::acomms::store_server::protobuf::Config::CopyFrom
void CopyFrom(const ::google::protobuf::Message &from) final
goby::acomms::store_server::protobuf::Transmission_TransmissionType_TransmissionType_ARRAYSIZE
const int Transmission_TransmissionType_TransmissionType_ARRAYSIZE
Definition: store_server_driver.pb.h:88
goby::acomms::store_server::protobuf::Config::InitAsDefaultInstance
static void InitAsDefaultInstance()
goby::acomms::store_server::protobuf::Config::set_rate_to_bytes
void set_rate_to_bytes(int index, ::google::protobuf::int32 value)
Definition: store_server_driver.pb.h:522
goby::acomms::store_server::protobuf::Transmission_TransmissionType_Parse
bool Transmission_TransmissionType_Parse(const ::std::string &name, Transmission_TransmissionType *value)
Definition: store_server_driver.pb.h:95
goby::acomms::store_server::protobuf::Config::Swap
void Swap(Config *other)
goby::acomms::store_server::protobuf::Config::query_interval_seconds
double query_interval_seconds() const
Definition: store_server_driver.pb.h:453
driver_base.pb.h
message.h
goby::acomms::store_server::protobuf::Config::clear_reset_interval_seconds
void clear_reset_interval_seconds()
Definition: store_server_driver.pb.h:497
goby::acomms::store_server::protobuf::Config::New
Config * New() const final
Definition: store_server_driver.pb.h:153
goby::acomms::store_server::protobuf::Transmission::set_poll_src
void set_poll_src(::google::protobuf::int32 value)
Definition: store_server_driver.pb.h:618
goby::acomms::store_server::protobuf::Config::max_frame_size
::google::protobuf::int32 max_frame_size() const
Definition: store_server_driver.pb.h:477
goby::acomms::store_server::protobuf::Config::MergeFrom
void MergeFrom(const ::google::protobuf::Message &from) final
goby::uint32
std::uint32_t uint32
Definition: primitive_types.h:32
goby::acomms::store_server::protobuf::Transmission_TransmissionType_IsValid
bool Transmission_TransmissionType_IsValid(int value)
goby::acomms::store_server::protobuf::Config::~Config
virtual ~Config()
goby::int32
std::int32_t int32
Definition: primitive_types.h:33
goby::acomms::benthos::protobuf::TransmissionType_MAX
const TransmissionType TransmissionType_MAX
Definition: benthos_atm900.pb.h:123
goby::acomms::store_server::protobuf::Transmission_TransmissionType_STORE_SERVER_DRIVER_POLL
@ Transmission_TransmissionType_STORE_SERVER_DRIVER_POLL
Definition: store_server_driver.pb.h:83
goby::acomms::store_server::protobuf::Transmission::has_poll_dest
bool has_poll_dest() const
Definition: store_server_driver.pb.h:625
goby::acomms::store_server::protobuf::Config::internal_default_instance
static const Config * internal_default_instance()
Definition: store_server_driver.pb.h:139
goby::acomms::store_server::protobuf::Config::clear_rate_to_frames
void clear_rate_to_frames()
Definition: store_server_driver.pb.h:545
goby::acomms::store_server::protobuf::Config::kMaxFrameSizeFieldNumber
static const int kMaxFrameSizeFieldNumber
Definition: store_server_driver.pb.h:223
jwt::json::type
type
Generic JSON types used in JWTs.
Definition: jwt.h:2071
goby::acomms::store_server::protobuf::Transmission::operator=
Transmission & operator=(const Transmission &from)
Definition: store_server_driver.pb.h:269
goby::acomms::store_server::protobuf::Config::kRateToFramesFieldNumber
static const int kRateToFramesFieldNumber
Definition: store_server_driver.pb.h:211
goby::acomms::store_server::protobuf::Transmission::set_poll_dest
void set_poll_dest(::google::protobuf::int32 value)
Definition: store_server_driver.pb.h:642
goby::acomms::store_server::protobuf::Config::add_rate_to_bytes
void add_rate_to_bytes(::google::protobuf::int32 value)
Definition: store_server_driver.pb.h:526
goby::acomms::store_server::protobuf::Config::GetMetadata
::google::protobuf::Metadata GetMetadata() const final
google::protobuf::Metadata
Definition: message.h:174
goby::acomms::store_server::protobuf::Config::set_max_frame_size
void set_max_frame_size(::google::protobuf::int32 value)
Definition: store_server_driver.pb.h:481
goby::acomms::store_server::protobuf::Transmission::TransmissionType_Name
static const ::std::string & TransmissionType_Name(TransmissionType value)
Definition: store_server_driver.pb.h:372
goby::acomms::store_server::protobuf::Config::rate_to_frames
const ::google::protobuf::RepeatedField< ::google::protobuf::int32 > & rate_to_frames() const
Definition: store_server_driver.pb.h:561
google::protobuf::Message
Definition: message.h:189
goby::acomms::store_server::protobuf::Config::GetCachedSize
int GetCachedSize() const final
Definition: store_server_driver.pb.h:174
goby::acomms::benthos::protobuf::TransmissionType_MIN
const TransmissionType TransmissionType_MIN
Definition: benthos_atm900.pb.h:122
goby::acomms::store_server::protobuf::kTransmissionFieldNumber
static const int kTransmissionFieldNumber
Definition: store_server_driver.pb.h:426
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::TableStruct::entries
static const ::google::protobuf::internal::ParseTableField entries[]
Definition: store_server_driver.pb.h:47
goby::acomms::store_server::protobuf::Config::operator=
Config & operator=(const Config &from)
Definition: store_server_driver.pb.h:109
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::AddDescriptors
void AddDescriptors()
goby::acomms::store_server::protobuf::Config::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: store_server_driver.pb.h:128
goby::acomms::store_server::protobuf::Transmission::has_poll_src
bool has_poll_src() const
Definition: store_server_driver.pb.h:601
goby::acomms::store_server::protobuf::Transmission::set_type
void set_type(::goby::acomms::store_server::protobuf::Transmission_TransmissionType value)
Definition: store_server_driver.pb.h:593
goby::acomms::store_server::protobuf::Transmission::New
Transmission * New() const final
Definition: store_server_driver.pb.h:313
goby::acomms::store_server::protobuf::Config::swap
friend void swap(Config &a, Config &b)
Definition: store_server_driver.pb.h:147
goby::acomms::store_server::protobuf::Config::SerializeWithCachedSizes
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
goby::acomms::store_server::protobuf::Transmission_TransmissionType_descriptor
const ::google::protobuf::EnumDescriptor * Transmission_TransmissionType_descriptor()
arena.h
goby::acomms::store_server::protobuf::Config::mutable_rate_to_frames
::google::protobuf::RepeatedField< ::google::protobuf::int32 > * mutable_rate_to_frames()
Definition: store_server_driver.pb.h:566
goby::acomms::store_server::protobuf::Config::set_reset_interval_seconds
void set_reset_interval_seconds(double value)
Definition: store_server_driver.pb.h:505
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::TableStruct::schema
static const ::google::protobuf::internal::ParseTable schema[2]
Definition: store_server_driver.pb.h:49
goby::acomms::store_server::protobuf::_Config_default_instance_
ConfigDefaultTypeInternal _Config_default_instance_
goby::acomms::store_server::protobuf::Transmission::clear_poll_src
void clear_poll_src()
Definition: store_server_driver.pb.h:610
goby::acomms::store_server::protobuf::Config::descriptor
static const ::google::protobuf::Descriptor * descriptor()
goby::acomms::store_server::protobuf::Config::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: store_server_driver.pb.h:131
goby::acomms::benthos::protobuf::BASE_TYPE
@ BASE_TYPE
Definition: benthos_atm900.pb.h:118
goby::acomms::store_server::protobuf::Config::clear_rate_to_bytes
void clear_rate_to_bytes()
Definition: store_server_driver.pb.h:515
goby::acomms::store_server::protobuf::transmission
extern ::google::protobuf::internal::ExtensionIdentifier< ::goby::acomms::protobuf::ModemTransmission, ::google::protobuf::internal::MessageTypeTraits< ::goby::acomms::store_server::protobuf::Transmission >, 11, false > transmission
Definition: store_server_driver.pb.h:429
goby::acomms::store_server::protobuf::Config::has_query_interval_seconds
bool has_query_interval_seconds() const
Definition: store_server_driver.pb.h:440
goby::acomms::store_server::protobuf::Transmission::type
::goby::acomms::store_server::protobuf::Transmission_TransmissionType type() const
Definition: store_server_driver.pb.h:589
goby::acomms::store_server::protobuf::Transmission_TransmissionType_TransmissionType_MIN
const Transmission_TransmissionType Transmission_TransmissionType_TransmissionType_MIN
Definition: store_server_driver.pb.h:86
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::TableStruct::aux
static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
Definition: store_server_driver.pb.h:48
goby::acomms::store_server::protobuf::Transmission::mutable_unknown_fields
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: store_server_driver.pb.h:291
goby::acomms::store_server::protobuf::Config::kQueryIntervalSecondsFieldNumber
static const int kQueryIntervalSecondsFieldNumber
Definition: store_server_driver.pb.h:230
goby::acomms::store_server::protobuf::Transmission_TransmissionType_Name
const ::std::string & Transmission_TransmissionType_Name(Transmission_TransmissionType value)
Definition: store_server_driver.pb.h:91
goby::acomms::store_server::protobuf::Config::add_rate_to_frames
void add_rate_to_frames(::google::protobuf::int32 value)
Definition: store_server_driver.pb.h:556
google::protobuf::Message::Message
Message()
Definition: message.h:191
friend
protobuf_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto::TableStruct::serialization_table
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: store_server_driver.pb.h:51
goby::acomms::store_server::protobuf::Config::rate_to_frames_size
int rate_to_frames_size() const
Definition: store_server_driver.pb.h:542
google
Definition: dccl.h:57
goby::acomms::store_server::protobuf::Config::set_query_interval_seconds
void set_query_interval_seconds(double value)
Definition: store_server_driver.pb.h:457
goby::acomms::store_server::protobuf::Config::rate_to_bytes_size
int rate_to_bytes_size() const
Definition: store_server_driver.pb.h:512
goby::acomms::store_server::protobuf::Transmission::unknown_fields
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: store_server_driver.pb.h:288
goby::acomms::store_server::protobuf::Config::clear_max_frame_size
void clear_max_frame_size()
Definition: store_server_driver.pb.h:473