4#ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2ffile_5ftransfer_5fconfig_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2ffile_5ftransfer_5fconfig_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>
37#include "dccl/option_extensions.pb.h"
38#include <boost/units/quantity.hpp>
39#include <boost/units/absolute.hpp>
40#include <boost/units/dimensionless_type.hpp>
41#include <boost/units/make_scaled_unit.hpp>
43#include <google/protobuf/port_def.inc>
44#define PROTOBUF_INTERNAL_EXPORT_goby_2fzeromq_2fprotobuf_2ffile_5ftransfer_5fconfig_2eproto
45PROTOBUF_NAMESPACE_OPEN
49PROTOBUF_NAMESPACE_CLOSE
61class FileTransferConfig;
62struct FileTransferConfigDefaultTypeInternal;
69PROTOBUF_NAMESPACE_OPEN
71PROTOBUF_NAMESPACE_CLOSE
91 static_assert(::std::is_same<T, FileTransferConfig_Action>::value ||
92 ::std::is_integral<T>::value,
93 "Incorrect type passed to function FileTransferConfig_Action_Name.");
94 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
99 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<FileTransferConfig_Action>(
105 public ::PROTOBUF_NAMESPACE_ID::Message {
109 explicit PROTOBUF_CONSTEXPR
FileTransferConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
114 *
this = ::std::move(from);
122 if (
this == &from)
return *
this;
123 if (GetOwningArena() == from.GetOwningArena()
124 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
125 && GetOwningArena() !=
nullptr
136 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
139 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
142 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
165 if (other ==
this)
return;
166 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
167 if (GetOwningArena() !=
nullptr &&
168 GetOwningArena() == other->GetOwningArena()) {
170 if (GetOwningArena() == other->GetOwningArena()) {
174 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
178 if (other ==
this)
return;
179 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
186 return CreateMaybeMessage<FileTransferConfig>(arena);
188 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
190 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
192 FileTransferConfig::MergeImpl(*
this, from);
195 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
197 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
203 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
207 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
209 void SetCachedSize(
int size)
const final;
213 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
214 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
215 return "goby.apps.zeromq.acomms.protobuf.FileTransferConfig";
219 bool is_message_owned =
false);
223 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
245 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
251 static_assert(::std::is_same<T, Action>::value ||
252 ::std::is_integral<T>::value,
253 "Incorrect type passed to function Action_Name.");
256 static inline bool Action_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
277 bool _internal_has_local_file()
const;
281 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
287 const std::string& _internal_local_file()
const;
288 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_local_file(
const std::string& value);
289 std::string* _internal_mutable_local_file();
295 bool _internal_has_remote_file()
const;
299 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
305 const std::string& _internal_remote_file()
const;
306 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_remote_file(
const std::string& value);
307 std::string* _internal_mutable_remote_file();
313 bool _internal_has_app()
const;
316 const ::goby::middleware::protobuf::AppConfig&
app()
const;
317 PROTOBUF_NODISCARD ::goby::middleware::protobuf::AppConfig*
release_app();
321 const ::goby::middleware::protobuf::AppConfig& _internal_app()
const;
331 bool _internal_has_interprocess()
const;
334 const ::goby::zeromq::protobuf::InterProcessPortalConfig&
interprocess()
const;
339 const ::goby::zeromq::protobuf::InterProcessPortalConfig& _internal_interprocess()
const;
349 bool _internal_has_daemon()
const;
355 bool _internal_daemon()
const;
356 void _internal_set_daemon(
bool value);
362 bool _internal_has_local_id()
const;
368 int32_t _internal_local_id()
const;
369 void _internal_set_local_id(int32_t value);
375 bool _internal_has_remote_id()
const;
381 int32_t _internal_remote_id()
const;
382 void _internal_set_remote_id(int32_t value);
388 bool _internal_has_action()
const;
401 bool _internal_has_request_timeout()
const;
407 double _internal_request_timeout()
const;
408 void _internal_set_request_timeout(
double value);
415 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
416 typedef void InternalArenaConstructable_;
417 typedef void DestructorSkippable_;
419 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
420 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
421 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr local_file_;
422 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr remote_file_;
429 double request_timeout_;
432 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2ffile_5ftransfer_5fconfig_2eproto;
440 #pragma GCC diagnostic push
441 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
446inline bool FileTransferConfig::_internal_has_app()
const {
447 bool value = (
_impl_._has_bits_[0] & 0x00000004u) != 0;
448 PROTOBUF_ASSUME(!value ||
_impl_.app_ !=
nullptr);
452 return _internal_has_app();
454inline const ::goby::middleware::protobuf::AppConfig& FileTransferConfig::_internal_app()
const {
455 const ::goby::middleware::protobuf::AppConfig* p =
_impl_.app_;
461 return _internal_app();
465 if (GetArenaForAllocation() ==
nullptr) {
466 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.app_);
470 _impl_._has_bits_[0] |= 0x00000004u;
472 _impl_._has_bits_[0] &= ~0x00000004u;
477 _impl_._has_bits_[0] &= ~0x00000004u;
480#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
481 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
482 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
483 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
485 if (GetArenaForAllocation() !=
nullptr) {
486 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
493 _impl_._has_bits_[0] &= ~0x00000004u;
498inline ::goby::middleware::protobuf::AppConfig* FileTransferConfig::_internal_mutable_app() {
499 _impl_._has_bits_[0] |= 0x00000004u;
500 if (
_impl_.app_ ==
nullptr) {
512 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
513 if (message_arena ==
nullptr) {
514 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.app_);
517 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
518 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
519 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
app));
520 if (message_arena != submessage_arena) {
521 app = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
522 message_arena,
app, submessage_arena);
524 _impl_._has_bits_[0] |= 0x00000004u;
526 _impl_._has_bits_[0] &= ~0x00000004u;
533inline bool FileTransferConfig::_internal_has_interprocess()
const {
534 bool value = (
_impl_._has_bits_[0] & 0x00000008u) != 0;
535 PROTOBUF_ASSUME(!value ||
_impl_.interprocess_ !=
nullptr);
539 return _internal_has_interprocess();
541inline const ::goby::zeromq::protobuf::InterProcessPortalConfig& FileTransferConfig::_internal_interprocess()
const {
542 const ::goby::zeromq::protobuf::InterProcessPortalConfig* p =
_impl_.interprocess_;
548 return _internal_interprocess();
552 if (GetArenaForAllocation() ==
nullptr) {
553 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.interprocess_);
557 _impl_._has_bits_[0] |= 0x00000008u;
559 _impl_._has_bits_[0] &= ~0x00000008u;
564 _impl_._has_bits_[0] &= ~0x00000008u;
566 _impl_.interprocess_ =
nullptr;
567#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
568 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
569 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
570 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
572 if (GetArenaForAllocation() !=
nullptr) {
573 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
580 _impl_._has_bits_[0] &= ~0x00000008u;
582 _impl_.interprocess_ =
nullptr;
585inline ::goby::zeromq::protobuf::InterProcessPortalConfig* FileTransferConfig::_internal_mutable_interprocess() {
586 _impl_._has_bits_[0] |= 0x00000008u;
587 if (
_impl_.interprocess_ ==
nullptr) {
591 return _impl_.interprocess_;
599 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
600 if (message_arena ==
nullptr) {
601 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.interprocess_);
604 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
605 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
606 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
interprocess));
607 if (message_arena != submessage_arena) {
608 interprocess = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
611 _impl_._has_bits_[0] |= 0x00000008u;
613 _impl_._has_bits_[0] &= ~0x00000008u;
620inline bool FileTransferConfig::_internal_has_daemon()
const {
621 bool value = (
_impl_._has_bits_[0] & 0x00000010u) != 0;
625 return _internal_has_daemon();
629 _impl_._has_bits_[0] &= ~0x00000010u;
631inline bool FileTransferConfig::_internal_daemon()
const {
636 return _internal_daemon();
638inline void FileTransferConfig::_internal_set_daemon(
bool value) {
639 _impl_._has_bits_[0] |= 0x00000010u;
643 _internal_set_daemon(value);
648inline bool FileTransferConfig::_internal_has_local_id()
const {
649 bool value = (
_impl_._has_bits_[0] & 0x00000020u) != 0;
653 return _internal_has_local_id();
657 _impl_._has_bits_[0] &= ~0x00000020u;
659inline int32_t FileTransferConfig::_internal_local_id()
const {
664 return _internal_local_id();
666inline void FileTransferConfig::_internal_set_local_id(int32_t value) {
667 _impl_._has_bits_[0] |= 0x00000020u;
671 _internal_set_local_id(value);
676inline bool FileTransferConfig::_internal_has_remote_id()
const {
677 bool value = (
_impl_._has_bits_[0] & 0x00000040u) != 0;
681 return _internal_has_remote_id();
685 _impl_._has_bits_[0] &= ~0x00000040u;
687inline int32_t FileTransferConfig::_internal_remote_id()
const {
692 return _internal_remote_id();
694inline void FileTransferConfig::_internal_set_remote_id(int32_t value) {
695 _impl_._has_bits_[0] |= 0x00000040u;
696 _impl_.remote_id_ = value;
699 _internal_set_remote_id(value);
704inline bool FileTransferConfig::_internal_has_local_file()
const {
705 bool value = (
_impl_._has_bits_[0] & 0x00000001u) != 0;
709 return _internal_has_local_file();
712 _impl_.local_file_.ClearToEmpty();
713 _impl_._has_bits_[0] &= ~0x00000001u;
717 return _internal_local_file();
719template <
typename ArgT0,
typename... ArgT>
720inline PROTOBUF_ALWAYS_INLINE
722 _impl_._has_bits_[0] |= 0x00000001u;
723 _impl_.local_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
727 std::string* _s = _internal_mutable_local_file();
731inline const std::string& FileTransferConfig::_internal_local_file()
const {
732 return _impl_.local_file_.Get();
734inline void FileTransferConfig::_internal_set_local_file(
const std::string& value) {
735 _impl_._has_bits_[0] |= 0x00000001u;
736 _impl_.local_file_.Set(value, GetArenaForAllocation());
738inline std::string* FileTransferConfig::_internal_mutable_local_file() {
739 _impl_._has_bits_[0] |= 0x00000001u;
740 return _impl_.local_file_.Mutable(GetArenaForAllocation());
744 if (!_internal_has_local_file()) {
747 _impl_._has_bits_[0] &= ~0x00000001u;
748 auto* p =
_impl_.local_file_.Release();
749#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
750 if (
_impl_.local_file_.IsDefault()) {
751 _impl_.local_file_.Set(
"", GetArenaForAllocation());
758 _impl_._has_bits_[0] |= 0x00000001u;
760 _impl_._has_bits_[0] &= ~0x00000001u;
763#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
764 if (
_impl_.local_file_.IsDefault()) {
765 _impl_.local_file_.Set(
"", GetArenaForAllocation());
772inline bool FileTransferConfig::_internal_has_remote_file()
const {
773 bool value = (
_impl_._has_bits_[0] & 0x00000002u) != 0;
777 return _internal_has_remote_file();
780 _impl_.remote_file_.ClearToEmpty();
781 _impl_._has_bits_[0] &= ~0x00000002u;
785 return _internal_remote_file();
787template <
typename ArgT0,
typename... ArgT>
788inline PROTOBUF_ALWAYS_INLINE
790 _impl_._has_bits_[0] |= 0x00000002u;
791 _impl_.remote_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
795 std::string* _s = _internal_mutable_remote_file();
799inline const std::string& FileTransferConfig::_internal_remote_file()
const {
800 return _impl_.remote_file_.Get();
802inline void FileTransferConfig::_internal_set_remote_file(
const std::string& value) {
803 _impl_._has_bits_[0] |= 0x00000002u;
804 _impl_.remote_file_.Set(value, GetArenaForAllocation());
806inline std::string* FileTransferConfig::_internal_mutable_remote_file() {
807 _impl_._has_bits_[0] |= 0x00000002u;
808 return _impl_.remote_file_.Mutable(GetArenaForAllocation());
812 if (!_internal_has_remote_file()) {
815 _impl_._has_bits_[0] &= ~0x00000002u;
816 auto* p =
_impl_.remote_file_.Release();
817#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
818 if (
_impl_.remote_file_.IsDefault()) {
819 _impl_.remote_file_.Set(
"", GetArenaForAllocation());
826 _impl_._has_bits_[0] |= 0x00000002u;
828 _impl_._has_bits_[0] &= ~0x00000002u;
831#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
832 if (
_impl_.remote_file_.IsDefault()) {
833 _impl_.remote_file_.Set(
"", GetArenaForAllocation());
840inline bool FileTransferConfig::_internal_has_action()
const {
841 bool value = (
_impl_._has_bits_[0] & 0x00000080u) != 0;
845 return _internal_has_action();
849 _impl_._has_bits_[0] &= ~0x00000080u;
851inline ::goby::apps::zeromq::acomms::protobuf::FileTransferConfig_Action FileTransferConfig::_internal_action()
const {
856 return _internal_action();
860 _impl_._has_bits_[0] |= 0x00000080u;
864 _internal_set_action(value);
869inline bool FileTransferConfig::_internal_has_request_timeout()
const {
870 bool value = (
_impl_._has_bits_[0] & 0x00000100u) != 0;
874 return _internal_has_request_timeout();
877 _impl_.request_timeout_ = 600;
878 _impl_._has_bits_[0] &= ~0x00000100u;
880inline double FileTransferConfig::_internal_request_timeout()
const {
881 return _impl_.request_timeout_;
885 return _internal_request_timeout();
887inline void FileTransferConfig::_internal_set_request_timeout(
double value) {
888 _impl_._has_bits_[0] |= 0x00000100u;
889 _impl_.request_timeout_ = value;
892 _internal_set_request_timeout(value);
897 #pragma GCC diagnostic pop
908PROTOBUF_NAMESPACE_OPEN
913 return ::goby::apps::zeromq::acomms::protobuf::FileTransferConfig_Action_descriptor();
916PROTOBUF_NAMESPACE_CLOSE
920#include <google/protobuf/port_undef.inc>
PROTOBUF_NAMESPACE_OPEN ::goby::middleware::protobuf::AppConfig * Arena::CreateMaybeMessage<::goby::middleware::protobuf::AppConfig >(Arena *)
FileTransferConfig(FileTransferConfig &&from) noexcept
::goby::apps::zeromq::acomms::protobuf::FileTransferConfig_Action action() const
bool has_request_timeout() const
static const ClassData _class_data_
int32_t remote_id() const
static bool Action_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Action *value)
void set_allocated_app(::goby::middleware::protobuf::AppConfig *app)
void set_local_id(int32_t value)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
::goby::middleware::protobuf::AppConfig * unsafe_arena_release_app()
FileTransferConfig(const FileTransferConfig &from)
static constexpr Action Action_MAX
static const FileTransferConfig * internal_default_instance()
FileTransferConfig * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
PROTOBUF_NODISCARD std::string * release_remote_file()
bool has_local_file() const
void unsafe_arena_set_allocated_interprocess(::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
bool has_local_id() const
static constexpr Action WAIT
void CopyFrom(const FileTransferConfig &from)
static constexpr Action Action_MIN
void set_remote_file(ArgT0 &&arg0, ArgT... args)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void MergeFrom(const FileTransferConfig &from)
void set_local_file(ArgT0 &&arg0, ArgT... args)
void set_daemon(bool value)
void set_remote_id(int32_t value)
::goby::middleware::protobuf::AppConfig * mutable_app()
double request_timeout() const
bool has_remote_file() const
bool has_remote_id() const
static const FileTransferConfig & default_instance()
PROTOBUF_CONSTEXPR FileTransferConfig(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void unsafe_arena_set_allocated_app(::goby::middleware::protobuf::AppConfig *app)
int GetCachedSize() const final
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static constexpr Action PUSH
FileTransferConfig & operator=(FileTransferConfig &&from) noexcept
@ kRequestTimeoutFieldNumber
@ kInterprocessFieldNumber
static const std::string & Action_Name(T enum_t_value)
std::string * mutable_remote_file()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const std::string & local_file() const
size_t ByteSizeLong() const final
static constexpr int kIndexInFileMessages
::goby::zeromq::protobuf::InterProcessPortalConfig * unsafe_arena_release_interprocess()
const ::goby::middleware::protobuf::AppConfig & app() const
void set_allocated_local_file(std::string *local_file)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void set_request_timeout(double value)
PROTOBUF_NODISCARD::goby::zeromq::protobuf::InterProcessPortalConfig * release_interprocess()
const ::goby::zeromq::protobuf::InterProcessPortalConfig & interprocess() const
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
void set_allocated_interprocess(::goby::zeromq::protobuf::InterProcessPortalConfig *interprocess)
void clear_interprocess()
std::string * mutable_local_file()
~FileTransferConfig() override
static constexpr Action PULL
static constexpr int Action_ARRAYSIZE
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Action_descriptor()
void set_action(::goby::apps::zeromq::acomms::protobuf::FileTransferConfig_Action value)
FileTransferConfig & operator=(const FileTransferConfig &from)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
PROTOBUF_NODISCARD std::string * release_local_file()
PROTOBUF_NODISCARD::goby::middleware::protobuf::AppConfig * release_app()
bool has_interprocess() const
void Swap(FileTransferConfig *other)
friend void swap(FileTransferConfig &a, FileTransferConfig &b)
bool IsInitialized() const final
void clear_request_timeout()
FileTransferConfig(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void UnsafeArenaSwap(FileTransferConfig *other)
static bool Action_IsValid(int value)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
const std::string & remote_file() const
void set_allocated_remote_file(std::string *remote_file)
::goby::zeromq::protobuf::InterProcessPortalConfig * mutable_interprocess()
const EnumDescriptor * GetEnumDescriptor< ::goby::apps::zeromq::acomms::protobuf::FileTransferConfig_Action >()
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fzeromq_2fprotobuf_2ffile_5ftransfer_5fconfig_2eproto
::goby::zeromq::protobuf::InterProcessPortalConfig * Arena::CreateMaybeMessage<::goby::zeromq::protobuf::InterProcessPortalConfig >(Arena *)
constexpr int FileTransferConfig_Action_Action_ARRAYSIZE
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * FileTransferConfig_Action_descriptor()
FileTransferConfigDefaultTypeInternal _FileTransferConfig_default_instance_
const std::string & FileTransferConfig_Action_Name(T enum_t_value)
constexpr FileTransferConfig_Action FileTransferConfig_Action_Action_MAX
bool FileTransferConfig_Action_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, FileTransferConfig_Action *value)
bool FileTransferConfig_Action_IsValid(int value)
FileTransferConfig_Action
@ FileTransferConfig_Action_PUSH
@ FileTransferConfig_Action_PULL
@ FileTransferConfig_Action_WAIT
constexpr FileTransferConfig_Action FileTransferConfig_Action_Action_MIN
AppConfigDefaultTypeInternal _AppConfig_default_instance_
InterProcessPortalConfigDefaultTypeInternal _InterProcessPortalConfig_default_instance_
The global namespace for the Goby project.
static const uint32_t offsets[]