4#ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
10#include <google/protobuf/port_def.inc>
11#if PROTOBUF_VERSION < 3021000
12#error This file was generated by a newer version of protoc which is
13#error incompatible with your Protocol Buffer headers. Please update
16#if 3021012 < PROTOBUF_MIN_PROTOC_VERSION
17#error This file was generated by an older version of protoc which is
18#error incompatible with your Protocol Buffer headers. Please
19#error regenerate this file with a newer version of protoc.
22#include <google/protobuf/port_undef.inc>
23#include <google/protobuf/io/coded_stream.h>
25#include <google/protobuf/arenastring.h>
26#include <google/protobuf/generated_message_util.h>
27#include <google/protobuf/metadata_lite.h>
28#include <google/protobuf/generated_message_reflection.h>
30#include <google/protobuf/repeated_field.h>
31#include <google/protobuf/extension_set.h>
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>
42#include <google/protobuf/port_def.inc>
43#define PROTOBUF_INTERNAL_EXPORT_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
44PROTOBUF_NAMESPACE_OPEN
48PROTOBUF_NAMESPACE_CLOSE
57namespace store_server {
60struct ConfigDefaultTypeInternal;
63struct TransmissionDefaultTypeInternal;
69PROTOBUF_NAMESPACE_OPEN
72PROTOBUF_NAMESPACE_CLOSE
75namespace store_server {
90 static_assert(::std::is_same<T, Transmission_TransmissionType>::value ||
91 ::std::is_integral<T>::value,
92 "Incorrect type passed to function Transmission_TransmissionType_Name.");
93 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
98 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Transmission_TransmissionType>(
104 public ::PROTOBUF_NAMESPACE_ID::Message {
108 explicit PROTOBUF_CONSTEXPR
Config(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
113 *
this = ::std::move(from);
121 if (
this == &from)
return *
this;
122 if (GetOwningArena() == from.GetOwningArena()
123 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
124 && GetOwningArena() !=
nullptr
135 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
138 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
141 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
154 return reinterpret_cast<const Config*
>(
164 if (other ==
this)
return;
165 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
166 if (GetOwningArena() !=
nullptr &&
167 GetOwningArena() == other->GetOwningArena()) {
169 if (GetOwningArena() == other->GetOwningArena()) {
173 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
177 if (other ==
this)
return;
178 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
184 Config*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
185 return CreateMaybeMessage<Config>(arena);
187 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
189 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
191 Config::MergeImpl(*
this, from);
194 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
196 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
202 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
206 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
208 void SetCachedSize(
int size)
const final;
209 void InternalSwap(
Config* other);
212 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
213 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
214 return "goby.acomms.store_server.protobuf.Config";
217 explicit Config(::PROTOBUF_NAMESPACE_ID::Arena* arena,
218 bool is_message_owned =
false);
222 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
240 int _internal_rate_to_bytes_size()
const;
244 int32_t _internal_rate_to_bytes(
int index)
const;
245 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
246 _internal_rate_to_bytes()
const;
247 void _internal_add_rate_to_bytes(int32_t value);
248 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
249 _internal_mutable_rate_to_bytes();
254 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
256 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
262 int _internal_rate_to_frames_size()
const;
266 int32_t _internal_rate_to_frames(
int index)
const;
267 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
268 _internal_rate_to_frames()
const;
269 void _internal_add_rate_to_frames(int32_t value);
270 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
271 _internal_mutable_rate_to_frames();
276 const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
278 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
284 bool _internal_has_max_frame_size()
const;
290 int32_t _internal_max_frame_size()
const;
291 void _internal_set_max_frame_size(int32_t value);
297 bool _internal_has_query_interval_seconds()
const;
303 double _internal_query_interval_seconds()
const;
304 void _internal_set_query_interval_seconds(
double value);
310 bool _internal_has_reset_interval_seconds()
const;
316 double _internal_reset_interval_seconds()
const;
317 void _internal_set_reset_interval_seconds(
double value);
324 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
325 typedef void InternalArenaConstructable_;
326 typedef void DestructorSkippable_;
328 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
329 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
330 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > rate_to_bytes_;
331 ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > rate_to_frames_;
332 int32_t max_frame_size_;
333 double query_interval_seconds_;
334 double reset_interval_seconds_;
337 friend struct ::TableStruct_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto;
342 public ::PROTOBUF_NAMESPACE_ID::Message {
346 explicit PROTOBUF_CONSTEXPR
Transmission(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
351 *
this = ::std::move(from);
359 if (
this == &from)
return *
this;
360 if (GetOwningArena() == from.GetOwningArena()
361 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
362 && GetOwningArena() !=
nullptr
373 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
376 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
379 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
380 return GetDescriptor();
383 return default_instance().GetMetadata().descriptor;
386 return default_instance().GetMetadata().reflection;
389 return *internal_default_instance();
393 &_Transmission_default_instance_);
395 static constexpr int kIndexInFileMessages =
402 if (other ==
this)
return;
403 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
404 if (GetOwningArena() !=
nullptr &&
405 GetOwningArena() == other->GetOwningArena()) {
407 if (GetOwningArena() == other->GetOwningArena()) {
411 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
415 if (other ==
this)
return;
416 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
423 return CreateMaybeMessage<Transmission>(arena);
425 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
427 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
429 Transmission::MergeImpl(*
this, from);
432 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
434 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
435 bool IsInitialized() const final;
438 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
439 uint8_t* _InternalSerialize(
440 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
441 int GetCachedSize() const final {
return _impl_._cached_size_.Get(); }
444 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
446 void SetCachedSize(
int size)
const final;
450 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
451 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
452 return "goby.acomms.store_server.protobuf.Transmission";
456 bool is_message_owned =
false);
460 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
462 ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
468 Transmission_TransmissionType_BASE_TYPE;
470 Transmission_TransmissionType_STORE_SERVER_DRIVER_POLL;
471 static inline
bool TransmissionType_IsValid(
int value) {
478 static constexpr int TransmissionType_ARRAYSIZE =
480 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
486 static_assert(::std::is_same<T, TransmissionType>::value ||
487 ::std::is_integral<T>::value,
488 "Incorrect type passed to function TransmissionType_Name.");
499 kPollSrcFieldNumber = 1,
500 kPollDestFieldNumber = 2,
501 kTypeFieldNumber = 1321,
504 bool has_poll_src()
const;
506 bool _internal_has_poll_src()
const;
508 void clear_poll_src();
509 int32_t poll_src()
const;
510 void set_poll_src(int32_t value);
512 int32_t _internal_poll_src()
const;
513 void _internal_set_poll_src(int32_t value);
517 bool has_poll_dest()
const;
519 bool _internal_has_poll_dest()
const;
521 void clear_poll_dest();
522 int32_t poll_dest()
const;
523 void set_poll_dest(int32_t value);
525 int32_t _internal_poll_dest()
const;
526 void _internal_set_poll_dest(int32_t value);
530 bool has_type()
const;
532 bool _internal_has_type()
const;
546 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
547 typedef void InternalArenaConstructable_;
548 typedef void DestructorSkippable_;
550 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
551 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
557 friend struct ::TableStruct_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto;
563 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::acomms::store_server::protobuf::Config >, 11,
false >
567 ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::acomms::store_server::protobuf::Transmission >, 11,
false >
573 #pragma GCC diagnostic push
574 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
579inline bool Config::_internal_has_query_interval_seconds()
const {
580 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
583inline bool Config::has_query_interval_seconds()
const {
584 return _internal_has_query_interval_seconds();
586inline void Config::clear_query_interval_seconds() {
587 _impl_.query_interval_seconds_ = 1;
588 _impl_._has_bits_[0] &= ~0x00000002u;
590inline double Config::_internal_query_interval_seconds()
const {
591 return _impl_.query_interval_seconds_;
593inline double Config::query_interval_seconds()
const {
595 return _internal_query_interval_seconds();
597inline void Config::_internal_set_query_interval_seconds(
double value) {
598 _impl_._has_bits_[0] |= 0x00000002u;
599 _impl_.query_interval_seconds_ = value;
601inline void Config::set_query_interval_seconds(
double value) {
602 _internal_set_query_interval_seconds(value);
607inline bool Config::_internal_has_max_frame_size()
const {
608 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
611inline bool Config::has_max_frame_size()
const {
612 return _internal_has_max_frame_size();
614inline void Config::clear_max_frame_size() {
615 _impl_.max_frame_size_ = 65536;
616 _impl_._has_bits_[0] &= ~0x00000001u;
618inline int32_t Config::_internal_max_frame_size()
const {
619 return _impl_.max_frame_size_;
621inline int32_t Config::max_frame_size()
const {
623 return _internal_max_frame_size();
625inline void Config::_internal_set_max_frame_size(int32_t value) {
626 _impl_._has_bits_[0] |= 0x00000001u;
627 _impl_.max_frame_size_ = value;
629inline void Config::set_max_frame_size(int32_t value) {
630 _internal_set_max_frame_size(value);
635inline bool Config::_internal_has_reset_interval_seconds()
const {
636 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
639inline bool Config::has_reset_interval_seconds()
const {
640 return _internal_has_reset_interval_seconds();
642inline void Config::clear_reset_interval_seconds() {
643 _impl_.reset_interval_seconds_ = 120;
644 _impl_._has_bits_[0] &= ~0x00000004u;
646inline double Config::_internal_reset_interval_seconds()
const {
647 return _impl_.reset_interval_seconds_;
649inline double Config::reset_interval_seconds()
const {
651 return _internal_reset_interval_seconds();
653inline void Config::_internal_set_reset_interval_seconds(
double value) {
654 _impl_._has_bits_[0] |= 0x00000004u;
655 _impl_.reset_interval_seconds_ = value;
657inline void Config::set_reset_interval_seconds(
double value) {
658 _internal_set_reset_interval_seconds(value);
663inline int Config::_internal_rate_to_bytes_size()
const {
664 return _impl_.rate_to_bytes_.size();
666inline int Config::rate_to_bytes_size()
const {
667 return _internal_rate_to_bytes_size();
669inline void Config::clear_rate_to_bytes() {
670 _impl_.rate_to_bytes_.Clear();
672inline int32_t Config::_internal_rate_to_bytes(
int index)
const {
673 return _impl_.rate_to_bytes_.Get(index);
675inline int32_t Config::rate_to_bytes(
int index)
const {
677 return _internal_rate_to_bytes(index);
679inline void Config::set_rate_to_bytes(
int index, int32_t value) {
680 _impl_.rate_to_bytes_.Set(index, value);
683inline void Config::_internal_add_rate_to_bytes(int32_t value) {
684 _impl_.rate_to_bytes_.Add(value);
686inline void Config::add_rate_to_bytes(int32_t value) {
687 _internal_add_rate_to_bytes(value);
690inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
691Config::_internal_rate_to_bytes()
const {
692 return _impl_.rate_to_bytes_;
694inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
695Config::rate_to_bytes()
const {
697 return _internal_rate_to_bytes();
699inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
700Config::_internal_mutable_rate_to_bytes() {
701 return &_impl_.rate_to_bytes_;
703inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
704Config::mutable_rate_to_bytes() {
706 return _internal_mutable_rate_to_bytes();
710inline int Config::_internal_rate_to_frames_size()
const {
711 return _impl_.rate_to_frames_.size();
713inline int Config::rate_to_frames_size()
const {
714 return _internal_rate_to_frames_size();
716inline void Config::clear_rate_to_frames() {
717 _impl_.rate_to_frames_.Clear();
719inline int32_t Config::_internal_rate_to_frames(
int index)
const {
720 return _impl_.rate_to_frames_.Get(index);
722inline int32_t Config::rate_to_frames(
int index)
const {
724 return _internal_rate_to_frames(index);
726inline void Config::set_rate_to_frames(
int index, int32_t value) {
727 _impl_.rate_to_frames_.Set(index, value);
730inline void Config::_internal_add_rate_to_frames(int32_t value) {
731 _impl_.rate_to_frames_.Add(value);
733inline void Config::add_rate_to_frames(int32_t value) {
734 _internal_add_rate_to_frames(value);
737inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
738Config::_internal_rate_to_frames()
const {
739 return _impl_.rate_to_frames_;
741inline const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >&
742Config::rate_to_frames()
const {
744 return _internal_rate_to_frames();
746inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
747Config::_internal_mutable_rate_to_frames() {
748 return &_impl_.rate_to_frames_;
750inline ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t >*
751Config::mutable_rate_to_frames() {
753 return _internal_mutable_rate_to_frames();
761inline bool Transmission::_internal_has_type()
const {
762 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
765inline bool Transmission::has_type()
const {
766 return _internal_has_type();
768inline void Transmission::clear_type() {
770 _impl_._has_bits_[0] &= ~0x00000004u;
772inline ::goby::acomms::store_server::protobuf::Transmission_TransmissionType Transmission::_internal_type()
const {
775inline ::goby::acomms::store_server::protobuf::Transmission_TransmissionType Transmission::type()
const {
777 return _internal_type();
781 _impl_._has_bits_[0] |= 0x00000004u;
782 _impl_.type_ = value;
785 _internal_set_type(value);
790inline bool Transmission::_internal_has_poll_src()
const {
791 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
794inline bool Transmission::has_poll_src()
const {
795 return _internal_has_poll_src();
797inline void Transmission::clear_poll_src() {
798 _impl_.poll_src_ = 0;
799 _impl_._has_bits_[0] &= ~0x00000001u;
801inline int32_t Transmission::_internal_poll_src()
const {
802 return _impl_.poll_src_;
804inline int32_t Transmission::poll_src()
const {
806 return _internal_poll_src();
808inline void Transmission::_internal_set_poll_src(int32_t value) {
809 _impl_._has_bits_[0] |= 0x00000001u;
810 _impl_.poll_src_ = value;
812inline void Transmission::set_poll_src(int32_t value) {
813 _internal_set_poll_src(value);
818inline bool Transmission::_internal_has_poll_dest()
const {
819 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
822inline bool Transmission::has_poll_dest()
const {
823 return _internal_has_poll_dest();
825inline void Transmission::clear_poll_dest() {
826 _impl_.poll_dest_ = 0;
827 _impl_._has_bits_[0] &= ~0x00000002u;
829inline int32_t Transmission::_internal_poll_dest()
const {
830 return _impl_.poll_dest_;
832inline int32_t Transmission::poll_dest()
const {
834 return _internal_poll_dest();
836inline void Transmission::_internal_set_poll_dest(int32_t value) {
837 _impl_._has_bits_[0] |= 0x00000002u;
838 _impl_.poll_dest_ = value;
840inline void Transmission::set_poll_dest(int32_t value) {
841 _internal_set_poll_dest(value);
846 #pragma GCC diagnostic pop
858PROTOBUF_NAMESPACE_OPEN
863 return ::goby::acomms::store_server::protobuf::Transmission_TransmissionType_descriptor();
866PROTOBUF_NAMESPACE_CLOSE
870#include <google/protobuf/port_undef.inc>
Config & operator=(Config &&from) noexcept
void clear_rate_to_frames()
void MergeFrom(const Config &from)
void set_reset_interval_seconds(double value)
Config * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static constexpr int kIndexInFileMessages
void set_rate_to_bytes(int index, int32_t value)
PROTOBUF_CONSTEXPR Config(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ClassData _class_data_
static const Config * internal_default_instance()
void clear_query_interval_seconds()
@ kMaxFrameSizeFieldNumber
@ kRateToBytesFieldNumber
@ kQueryIntervalSecondsFieldNumber
@ kRateToFramesFieldNumber
@ kResetIntervalSecondsFieldNumber
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void add_rate_to_bytes(int32_t value)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
void set_max_frame_size(int32_t value)
friend void swap(Config &a, Config &b)
void add_rate_to_frames(int32_t value)
bool IsInitialized() const final
static const Config & default_instance()
void set_rate_to_frames(int index, int32_t value)
Config(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
Config(const Config &from)
void clear_reset_interval_seconds()
int rate_to_frames_size() const
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void clear_max_frame_size()
bool has_query_interval_seconds() const
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_rate_to_bytes()
bool has_reset_interval_seconds() const
void set_query_interval_seconds(double value)
int GetCachedSize() const final
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & rate_to_frames() const
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
double reset_interval_seconds() const
int rate_to_bytes_size() const
double query_interval_seconds() const
void CopyFrom(const Config &from)
void clear_rate_to_bytes()
Config & operator=(const Config &from)
::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > * mutable_rate_to_frames()
void UnsafeArenaSwap(Config *other)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< int32_t > & rate_to_bytes() const
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
Config(Config &&from) noexcept
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
int32_t max_frame_size() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
bool has_max_frame_size() const
size_t ByteSizeLong() const final
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void Swap(Transmission *other)
void MergeFrom(const Transmission &from)
static const Transmission & default_instance()
void CopyFrom(const Transmission &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * TransmissionType_descriptor()
Transmission(const Transmission &from)
static const std::string & TransmissionType_Name(T enum_t_value)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static const ClassData _class_data_
void UnsafeArenaSwap(Transmission *other)
Transmission & operator=(Transmission &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static bool TransmissionType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, TransmissionType *value)
Transmission * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Transmission & operator=(const Transmission &from)
Transmission(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
PROTOBUF_CONSTEXPR Transmission(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
friend void swap(Transmission &a, Transmission &b)
static const Transmission * internal_default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Transmission(Transmission &&from) noexcept
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
Transmission_TransmissionType
@ Transmission_TransmissionType_STORE_SERVER_DRIVER_POLL
@ Transmission_TransmissionType_BASE_TYPE
const std::string & Transmission_TransmissionType_Name(T enum_t_value)
constexpr Transmission_TransmissionType Transmission_TransmissionType_TransmissionType_MIN
ConfigDefaultTypeInternal _Config_default_instance_
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Transmission_TransmissionType_descriptor()
static const int kConfigFieldNumber
TransmissionDefaultTypeInternal _Transmission_default_instance_
constexpr int Transmission_TransmissionType_TransmissionType_ARRAYSIZE
bool Transmission_TransmissionType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Transmission_TransmissionType *value)
bool Transmission_TransmissionType_IsValid(int value)
static const int kTransmissionFieldNumber
constexpr Transmission_TransmissionType Transmission_TransmissionType_TransmissionType_MAX
The global namespace for the Goby project.
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2facomms_2fprotobuf_2fstore_5fserver_5fdriver_2eproto
const EnumDescriptor * GetEnumDescriptor< ::goby::acomms::store_server::protobuf::Transmission_TransmissionType >()
static const uint32_t offsets[]