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 <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_2fzeromq_2fprotobuf_2ffile_5ftransfer_5fconfig_2eproto
44PROTOBUF_NAMESPACE_OPEN
48PROTOBUF_NAMESPACE_CLOSE
60class FileTransferConfig;
61struct FileTransferConfigDefaultTypeInternal;
68PROTOBUF_NAMESPACE_OPEN
70PROTOBUF_NAMESPACE_CLOSE
90 static_assert(::std::is_same<T, FileTransferConfig_Action>::value ||
91 ::std::is_integral<T>::value,
92 "Incorrect type passed to function FileTransferConfig_Action_Name.");
93 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
98 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<FileTransferConfig_Action>(
104 public ::PROTOBUF_NAMESPACE_ID::Message {
108 explicit PROTOBUF_CONSTEXPR
FileTransferConfig(::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() {
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());
185 return CreateMaybeMessage<FileTransferConfig>(arena);
187 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
189 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
191 FileTransferConfig::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;
212 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
213 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
214 return "goby.apps.zeromq.acomms.protobuf.FileTransferConfig";
218 bool is_message_owned =
false);
222 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
244 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
250 static_assert(::std::is_same<T, Action>::value ||
251 ::std::is_integral<T>::value,
252 "Incorrect type passed to function Action_Name.");
255 static inline bool Action_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
276 bool _internal_has_local_file()
const;
280 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
286 const std::string& _internal_local_file()
const;
287 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_local_file(
const std::string& value);
288 std::string* _internal_mutable_local_file();
294 bool _internal_has_remote_file()
const;
298 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
304 const std::string& _internal_remote_file()
const;
305 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_remote_file(
const std::string& value);
306 std::string* _internal_mutable_remote_file();
312 bool _internal_has_app()
const;
315 const ::goby::middleware::protobuf::AppConfig&
app()
const;
316 PROTOBUF_NODISCARD ::goby::middleware::protobuf::AppConfig*
release_app();
320 const ::goby::middleware::protobuf::AppConfig& _internal_app()
const;
330 bool _internal_has_interprocess()
const;
333 const ::goby::zeromq::protobuf::InterProcessPortalConfig&
interprocess()
const;
338 const ::goby::zeromq::protobuf::InterProcessPortalConfig& _internal_interprocess()
const;
348 bool _internal_has_daemon()
const;
354 bool _internal_daemon()
const;
355 void _internal_set_daemon(
bool value);
361 bool _internal_has_local_id()
const;
367 int32_t _internal_local_id()
const;
368 void _internal_set_local_id(int32_t value);
374 bool _internal_has_remote_id()
const;
380 int32_t _internal_remote_id()
const;
381 void _internal_set_remote_id(int32_t value);
387 bool _internal_has_action()
const;
400 bool _internal_has_request_timeout()
const;
406 double _internal_request_timeout()
const;
407 void _internal_set_request_timeout(
double value);
414 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
415 typedef void InternalArenaConstructable_;
416 typedef void DestructorSkippable_;
418 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
419 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
420 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr local_file_;
421 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr remote_file_;
428 double request_timeout_;
431 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2ffile_5ftransfer_5fconfig_2eproto;
439 #pragma GCC diagnostic push
440 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
445inline bool FileTransferConfig::_internal_has_app()
const {
446 bool value = (
_impl_._has_bits_[0] & 0x00000004u) != 0;
447 PROTOBUF_ASSUME(!value ||
_impl_.app_ !=
nullptr);
451 return _internal_has_app();
453inline const ::goby::middleware::protobuf::AppConfig& FileTransferConfig::_internal_app()
const {
454 const ::goby::middleware::protobuf::AppConfig* p =
_impl_.app_;
460 return _internal_app();
464 if (GetArenaForAllocation() ==
nullptr) {
465 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.app_);
469 _impl_._has_bits_[0] |= 0x00000004u;
471 _impl_._has_bits_[0] &= ~0x00000004u;
476 _impl_._has_bits_[0] &= ~0x00000004u;
479#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
480 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
481 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
482 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
484 if (GetArenaForAllocation() !=
nullptr) {
485 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
492 _impl_._has_bits_[0] &= ~0x00000004u;
497inline ::goby::middleware::protobuf::AppConfig* FileTransferConfig::_internal_mutable_app() {
498 _impl_._has_bits_[0] |= 0x00000004u;
499 if (
_impl_.app_ ==
nullptr) {
511 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
512 if (message_arena ==
nullptr) {
513 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.app_);
516 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
517 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
518 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
app));
519 if (message_arena != submessage_arena) {
520 app = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
521 message_arena,
app, submessage_arena);
523 _impl_._has_bits_[0] |= 0x00000004u;
525 _impl_._has_bits_[0] &= ~0x00000004u;
532inline bool FileTransferConfig::_internal_has_interprocess()
const {
533 bool value = (
_impl_._has_bits_[0] & 0x00000008u) != 0;
534 PROTOBUF_ASSUME(!value ||
_impl_.interprocess_ !=
nullptr);
538 return _internal_has_interprocess();
540inline const ::goby::zeromq::protobuf::InterProcessPortalConfig& FileTransferConfig::_internal_interprocess()
const {
541 const ::goby::zeromq::protobuf::InterProcessPortalConfig* p =
_impl_.interprocess_;
547 return _internal_interprocess();
551 if (GetArenaForAllocation() ==
nullptr) {
552 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.interprocess_);
556 _impl_._has_bits_[0] |= 0x00000008u;
558 _impl_._has_bits_[0] &= ~0x00000008u;
563 _impl_._has_bits_[0] &= ~0x00000008u;
565 _impl_.interprocess_ =
nullptr;
566#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
567 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
568 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
569 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
571 if (GetArenaForAllocation() !=
nullptr) {
572 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
579 _impl_._has_bits_[0] &= ~0x00000008u;
581 _impl_.interprocess_ =
nullptr;
584inline ::goby::zeromq::protobuf::InterProcessPortalConfig* FileTransferConfig::_internal_mutable_interprocess() {
585 _impl_._has_bits_[0] |= 0x00000008u;
586 if (
_impl_.interprocess_ ==
nullptr) {
590 return _impl_.interprocess_;
598 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
599 if (message_arena ==
nullptr) {
600 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.interprocess_);
603 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
604 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
605 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
interprocess));
606 if (message_arena != submessage_arena) {
607 interprocess = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
610 _impl_._has_bits_[0] |= 0x00000008u;
612 _impl_._has_bits_[0] &= ~0x00000008u;
619inline bool FileTransferConfig::_internal_has_daemon()
const {
620 bool value = (
_impl_._has_bits_[0] & 0x00000010u) != 0;
624 return _internal_has_daemon();
628 _impl_._has_bits_[0] &= ~0x00000010u;
630inline bool FileTransferConfig::_internal_daemon()
const {
635 return _internal_daemon();
637inline void FileTransferConfig::_internal_set_daemon(
bool value) {
638 _impl_._has_bits_[0] |= 0x00000010u;
642 _internal_set_daemon(value);
647inline bool FileTransferConfig::_internal_has_local_id()
const {
648 bool value = (
_impl_._has_bits_[0] & 0x00000020u) != 0;
652 return _internal_has_local_id();
656 _impl_._has_bits_[0] &= ~0x00000020u;
658inline int32_t FileTransferConfig::_internal_local_id()
const {
663 return _internal_local_id();
665inline void FileTransferConfig::_internal_set_local_id(int32_t value) {
666 _impl_._has_bits_[0] |= 0x00000020u;
670 _internal_set_local_id(value);
675inline bool FileTransferConfig::_internal_has_remote_id()
const {
676 bool value = (
_impl_._has_bits_[0] & 0x00000040u) != 0;
680 return _internal_has_remote_id();
684 _impl_._has_bits_[0] &= ~0x00000040u;
686inline int32_t FileTransferConfig::_internal_remote_id()
const {
691 return _internal_remote_id();
693inline void FileTransferConfig::_internal_set_remote_id(int32_t value) {
694 _impl_._has_bits_[0] |= 0x00000040u;
695 _impl_.remote_id_ = value;
698 _internal_set_remote_id(value);
703inline bool FileTransferConfig::_internal_has_local_file()
const {
704 bool value = (
_impl_._has_bits_[0] & 0x00000001u) != 0;
708 return _internal_has_local_file();
711 _impl_.local_file_.ClearToEmpty();
712 _impl_._has_bits_[0] &= ~0x00000001u;
716 return _internal_local_file();
718template <
typename ArgT0,
typename... ArgT>
719inline PROTOBUF_ALWAYS_INLINE
721 _impl_._has_bits_[0] |= 0x00000001u;
722 _impl_.local_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
726 std::string* _s = _internal_mutable_local_file();
730inline const std::string& FileTransferConfig::_internal_local_file()
const {
731 return _impl_.local_file_.Get();
733inline void FileTransferConfig::_internal_set_local_file(
const std::string& value) {
734 _impl_._has_bits_[0] |= 0x00000001u;
735 _impl_.local_file_.Set(value, GetArenaForAllocation());
737inline std::string* FileTransferConfig::_internal_mutable_local_file() {
738 _impl_._has_bits_[0] |= 0x00000001u;
739 return _impl_.local_file_.Mutable(GetArenaForAllocation());
743 if (!_internal_has_local_file()) {
746 _impl_._has_bits_[0] &= ~0x00000001u;
747 auto* p =
_impl_.local_file_.Release();
748#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
749 if (
_impl_.local_file_.IsDefault()) {
750 _impl_.local_file_.Set(
"", GetArenaForAllocation());
757 _impl_._has_bits_[0] |= 0x00000001u;
759 _impl_._has_bits_[0] &= ~0x00000001u;
762#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
763 if (
_impl_.local_file_.IsDefault()) {
764 _impl_.local_file_.Set(
"", GetArenaForAllocation());
771inline bool FileTransferConfig::_internal_has_remote_file()
const {
772 bool value = (
_impl_._has_bits_[0] & 0x00000002u) != 0;
776 return _internal_has_remote_file();
779 _impl_.remote_file_.ClearToEmpty();
780 _impl_._has_bits_[0] &= ~0x00000002u;
784 return _internal_remote_file();
786template <
typename ArgT0,
typename... ArgT>
787inline PROTOBUF_ALWAYS_INLINE
789 _impl_._has_bits_[0] |= 0x00000002u;
790 _impl_.remote_file_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
794 std::string* _s = _internal_mutable_remote_file();
798inline const std::string& FileTransferConfig::_internal_remote_file()
const {
799 return _impl_.remote_file_.Get();
801inline void FileTransferConfig::_internal_set_remote_file(
const std::string& value) {
802 _impl_._has_bits_[0] |= 0x00000002u;
803 _impl_.remote_file_.Set(value, GetArenaForAllocation());
805inline std::string* FileTransferConfig::_internal_mutable_remote_file() {
806 _impl_._has_bits_[0] |= 0x00000002u;
807 return _impl_.remote_file_.Mutable(GetArenaForAllocation());
811 if (!_internal_has_remote_file()) {
814 _impl_._has_bits_[0] &= ~0x00000002u;
815 auto* p =
_impl_.remote_file_.Release();
816#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
817 if (
_impl_.remote_file_.IsDefault()) {
818 _impl_.remote_file_.Set(
"", GetArenaForAllocation());
825 _impl_._has_bits_[0] |= 0x00000002u;
827 _impl_._has_bits_[0] &= ~0x00000002u;
830#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
831 if (
_impl_.remote_file_.IsDefault()) {
832 _impl_.remote_file_.Set(
"", GetArenaForAllocation());
839inline bool FileTransferConfig::_internal_has_action()
const {
840 bool value = (
_impl_._has_bits_[0] & 0x00000080u) != 0;
844 return _internal_has_action();
848 _impl_._has_bits_[0] &= ~0x00000080u;
850inline ::goby::apps::zeromq::acomms::protobuf::FileTransferConfig_Action FileTransferConfig::_internal_action()
const {
855 return _internal_action();
859 _impl_._has_bits_[0] |= 0x00000080u;
863 _internal_set_action(value);
868inline bool FileTransferConfig::_internal_has_request_timeout()
const {
869 bool value = (
_impl_._has_bits_[0] & 0x00000100u) != 0;
873 return _internal_has_request_timeout();
876 _impl_.request_timeout_ = 600;
877 _impl_._has_bits_[0] &= ~0x00000100u;
879inline double FileTransferConfig::_internal_request_timeout()
const {
880 return _impl_.request_timeout_;
884 return _internal_request_timeout();
886inline void FileTransferConfig::_internal_set_request_timeout(
double value) {
887 _impl_._has_bits_[0] |= 0x00000100u;
888 _impl_.request_timeout_ = value;
891 _internal_set_request_timeout(value);
896 #pragma GCC diagnostic pop
907PROTOBUF_NAMESPACE_OPEN
912 return ::goby::apps::zeromq::acomms::protobuf::FileTransferConfig_Action_descriptor();
915PROTOBUF_NAMESPACE_CLOSE
919#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
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)
@ kRequestTimeoutFieldNumber
@ kInterprocessFieldNumber
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[]