4#ifndef GOOGLE_PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto
5#define GOOGLE_PROTOBUF_INCLUDED_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_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>
35#include <boost/units/quantity.hpp>
36#include <boost/units/absolute.hpp>
37#include <boost/units/dimensionless_type.hpp>
38#include <boost/units/make_scaled_unit.hpp>
40#include <google/protobuf/port_def.inc>
41#define PROTOBUF_INTERNAL_EXPORT_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto
42PROTOBUF_NAMESPACE_OPEN
46PROTOBUF_NAMESPACE_CLOSE
57struct InprocControlDefaultTypeInternal;
60struct ManagerRequestDefaultTypeInternal;
63struct ManagerResponseDefaultTypeInternal;
66struct SocketDefaultTypeInternal;
71PROTOBUF_NAMESPACE_OPEN
76PROTOBUF_NAMESPACE_CLOSE
95 static_assert(::std::is_same<T, Socket_SocketType>::value ||
96 ::std::is_integral<T>::value,
97 "Incorrect type passed to function Socket_SocketType_Name.");
98 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
103 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Socket_SocketType>(
121 static_assert(::std::is_same<T, Socket_Transport>::value ||
122 ::std::is_integral<T>::value,
123 "Incorrect type passed to function Socket_Transport_Name.");
124 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
129 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Socket_Transport>(
144 static_assert(::std::is_same<T, Socket_ConnectOrBind>::value ||
145 ::std::is_integral<T>::value,
146 "Incorrect type passed to function Socket_ConnectOrBind_Name.");
147 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
152 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Socket_ConnectOrBind>(
174 static_assert(::std::is_same<T, InprocControl_InprocControlType>::value ||
175 ::std::is_integral<T>::value,
176 "Incorrect type passed to function InprocControl_InprocControlType_Name.");
177 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
182 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<InprocControl_InprocControlType>(
197 static_assert(::std::is_same<T, Request>::value ||
198 ::std::is_integral<T>::value,
199 "Incorrect type passed to function Request_Name.");
200 return ::PROTOBUF_NAMESPACE_ID::internal::NameOfEnum(
204 ::PROTOBUF_NAMESPACE_ID::ConstStringParam name,
Request* value) {
205 return ::PROTOBUF_NAMESPACE_ID::internal::ParseNamedEnum<Request>(
211 public ::PROTOBUF_NAMESPACE_ID::Message {
215 explicit PROTOBUF_CONSTEXPR
ManagerRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
220 *
this = ::std::move(from);
228 if (
this == &from)
return *
this;
229 if (GetOwningArena() == from.GetOwningArena()
230 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
231 && GetOwningArena() !=
nullptr
242 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
245 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
248 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
271 if (other ==
this)
return;
272 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
273 if (GetOwningArena() !=
nullptr &&
274 GetOwningArena() == other->GetOwningArena()) {
276 if (GetOwningArena() == other->GetOwningArena()) {
280 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
284 if (other ==
this)
return;
285 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
292 return CreateMaybeMessage<ManagerRequest>(arena);
294 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
296 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
298 ManagerRequest::MergeImpl(*
this, from);
301 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
303 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
309 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
313 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
315 void SetCachedSize(
int size)
const final;
319 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
320 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
321 return "goby.zeromq.protobuf.ManagerRequest";
325 bool is_message_owned =
false);
329 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
346 bool _internal_has_client_name()
const;
350 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
356 const std::string& _internal_client_name()
const;
357 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_client_name(
const std::string& value);
358 std::string* _internal_mutable_client_name();
364 bool _internal_has_client_pid()
const;
370 int32_t _internal_client_pid()
const;
371 void _internal_set_client_pid(int32_t value);
377 bool _internal_has_ready()
const;
383 bool _internal_ready()
const;
384 void _internal_set_ready(
bool value);
390 bool _internal_has_request()
const;
405 size_t RequiredFieldsByteSizeFallback()
const;
407 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
408 typedef void InternalArenaConstructable_;
409 typedef void DestructorSkippable_;
411 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
412 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
413 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr client_name_;
419 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto;
424 public ::PROTOBUF_NAMESPACE_ID::Message {
428 explicit PROTOBUF_CONSTEXPR
Socket(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
433 *
this = ::std::move(from);
441 if (
this == &from)
return *
this;
442 if (GetOwningArena() == from.GetOwningArena()
443 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
444 && GetOwningArena() !=
nullptr
455 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
458 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
461 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
474 return reinterpret_cast<const Socket*
>(
484 if (other ==
this)
return;
485 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
486 if (GetOwningArena() !=
nullptr &&
487 GetOwningArena() == other->GetOwningArena()) {
489 if (GetOwningArena() == other->GetOwningArena()) {
493 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
497 if (other ==
this)
return;
498 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
504 Socket*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena =
nullptr) const final {
505 return CreateMaybeMessage<Socket>(arena);
507 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
509 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
511 Socket::MergeImpl(*
this, from);
514 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
516 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
522 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
526 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
528 void SetCachedSize(
int size)
const final;
529 void InternalSwap(
Socket* other);
532 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
533 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
534 return "goby.zeromq.protobuf.Socket";
537 explicit Socket(::PROTOBUF_NAMESPACE_ID::Arena* arena,
538 bool is_message_owned =
false);
542 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
566 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
572 static_assert(::std::is_same<T, SocketType>::value ||
573 ::std::is_integral<T>::value,
574 "Incorrect type passed to function SocketType_Name.");
602 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
608 static_assert(::std::is_same<T, Transport>::value ||
609 ::std::is_integral<T>::value,
610 "Incorrect type passed to function Transport_Name.");
632 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
638 static_assert(::std::is_same<T, ConnectOrBind>::value ||
639 ::std::is_integral<T>::value,
640 "Incorrect type passed to function ConnectOrBind_Name.");
663 bool has_ethernet_address()
const;
665 bool _internal_has_ethernet_address()
const;
667 void clear_ethernet_address();
668 const std::string& ethernet_address()
const;
669 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
675 const std::string& _internal_ethernet_address()
const;
676 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_ethernet_address(
const std::string& value);
677 std::string* _internal_mutable_ethernet_address();
683 bool _internal_has_multicast_address()
const;
687 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
693 const std::string& _internal_multicast_address()
const;
694 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_multicast_address(
const std::string& value);
695 std::string* _internal_mutable_multicast_address();
701 bool _internal_has_socket_name()
const;
705 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
711 const std::string& _internal_socket_name()
const;
712 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_socket_name(
const std::string& value);
713 std::string* _internal_mutable_socket_name();
719 bool _internal_has_socket_id()
const;
725 uint32_t _internal_socket_id()
const;
726 void _internal_set_socket_id(uint32_t value);
732 bool _internal_has_socket_type()
const;
745 bool _internal_has_transport()
const;
758 bool _internal_has_connect_or_bind()
const;
771 bool _internal_has_ethernet_port()
const;
777 uint32_t _internal_ethernet_port()
const;
778 void _internal_set_ethernet_port(uint32_t value);
784 bool _internal_has_send_queue_size()
const;
790 uint32_t _internal_send_queue_size()
const;
791 void _internal_set_send_queue_size(uint32_t value);
797 bool _internal_has_receive_queue_size()
const;
803 uint32_t _internal_receive_queue_size()
const;
804 void _internal_set_receive_queue_size(uint32_t value);
811 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
812 typedef void InternalArenaConstructable_;
813 typedef void DestructorSkippable_;
815 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
816 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
817 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_ethernet_address_;
818 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr ethernet_address_;
819 static const ::PROTOBUF_NAMESPACE_ID::internal::LazyString _i_give_permission_to_break_this_code_default_multicast_address_;
820 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr multicast_address_;
821 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr socket_name_;
825 int connect_or_bind_;
826 uint32_t ethernet_port_;
827 uint32_t send_queue_size_;
828 uint32_t receive_queue_size_;
831 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto;
836 public ::PROTOBUF_NAMESPACE_ID::Message {
840 explicit PROTOBUF_CONSTEXPR
ManagerResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
845 *
this = ::std::move(from);
853 if (
this == &from)
return *
this;
854 if (GetOwningArena() == from.GetOwningArena()
855 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
856 && GetOwningArena() !=
nullptr
867 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
870 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
873 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
896 if (other ==
this)
return;
897 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
898 if (GetOwningArena() !=
nullptr &&
899 GetOwningArena() == other->GetOwningArena()) {
901 if (GetOwningArena() == other->GetOwningArena()) {
905 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
909 if (other ==
this)
return;
910 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
917 return CreateMaybeMessage<ManagerResponse>(arena);
919 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
921 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
923 ManagerResponse::MergeImpl(*
this, from);
926 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
928 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
934 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
938 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
940 void SetCachedSize(
int size)
const final;
944 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
945 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
946 return "goby.zeromq.protobuf.ManagerResponse";
950 bool is_message_owned =
false);
954 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
971 bool has_client_name()
const;
973 bool _internal_has_client_name()
const;
975 void clear_client_name();
976 const std::string& client_name()
const;
977 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
983 const std::string& _internal_client_name()
const;
984 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_client_name(
const std::string& value);
985 std::string* _internal_mutable_client_name();
991 bool _internal_has_publish_socket()
const;
999 const ::goby::zeromq::protobuf::Socket& _internal_publish_socket()
const;
1009 bool _internal_has_subscribe_socket()
const;
1017 const ::goby::zeromq::protobuf::Socket& _internal_subscribe_socket()
const;
1027 bool _internal_has_client_pid()
const;
1033 int32_t _internal_client_pid()
const;
1034 void _internal_set_client_pid(int32_t value);
1040 bool _internal_has_request()
const;
1053 bool _internal_has_hold()
const;
1059 bool _internal_hold()
const;
1060 void _internal_set_hold(
bool value);
1068 size_t RequiredFieldsByteSizeFallback()
const;
1070 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1071 typedef void InternalArenaConstructable_;
1072 typedef void DestructorSkippable_;
1074 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1075 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1076 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr client_name_;
1079 int32_t client_pid_;
1084 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto;
1089 public ::PROTOBUF_NAMESPACE_ID::Message {
1093 explicit PROTOBUF_CONSTEXPR
InprocControl(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
1098 *
this = ::std::move(from);
1106 if (
this == &from)
return *
this;
1107 if (GetOwningArena() == from.GetOwningArena()
1108 #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
1109 && GetOwningArena() !=
nullptr
1112 InternalSwap(&from);
1120 return _internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance);
1123 return _internal_metadata_.mutable_unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
1149 if (other ==
this)
return;
1150 #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
1151 if (GetOwningArena() !=
nullptr &&
1152 GetOwningArena() == other->GetOwningArena()) {
1154 if (GetOwningArena() == other->GetOwningArena()) {
1156 InternalSwap(other);
1158 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
1162 if (other ==
this)
return;
1163 GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
1164 InternalSwap(other);
1170 return CreateMaybeMessage<InprocControl>(arena);
1172 using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
1174 using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
1176 InprocControl::MergeImpl(*
this, from);
1179 static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTOBUF_NAMESPACE_ID::Message& from_msg);
1181 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1187 uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1191 void SharedCtor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
bool is_message_owned);
1193 void SetCachedSize(
int size)
const final;
1197 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
1198 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
1199 return "goby.zeromq.protobuf.InprocControl";
1203 bool is_message_owned =
false);
1207 const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*
GetClassData() const final;
1241 static inline const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor*
1245 template<
typename T>
1247 static_assert(::std::is_same<T, InprocControlType>::value ||
1248 ::std::is_integral<T>::value,
1249 "Incorrect type passed to function InprocControlType_Name.");
1267 bool has_subscription_identifier()
const;
1269 bool _internal_has_subscription_identifier()
const;
1271 void clear_subscription_identifier();
1272 const std::string& subscription_identifier()
const;
1273 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1279 const std::string& _internal_subscription_identifier()
const;
1280 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_subscription_identifier(
const std::string& value);
1281 std::string* _internal_mutable_subscription_identifier();
1287 bool _internal_has_received_data()
const;
1291 template <
typename ArgT0 =
const std::string&,
typename... ArgT>
1297 const std::string& _internal_received_data()
const;
1298 inline PROTOBUF_ALWAYS_INLINE
void _internal_set_received_data(
const std::string& value);
1299 std::string* _internal_mutable_received_data();
1305 bool _internal_has_publish_socket()
const;
1313 const ::goby::zeromq::protobuf::Socket& _internal_publish_socket()
const;
1323 bool _internal_has_hold()
const;
1329 bool _internal_hold()
const;
1330 void _internal_set_hold(
bool value);
1336 bool _internal_has_type()
const;
1350 template <
typename T>
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
1351 typedef void InternalArenaConstructable_;
1352 typedef void DestructorSkippable_;
1354 ::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> _has_bits_;
1355 mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
1356 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr subscription_identifier_;
1357 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr received_data_;
1363 friend struct ::TableStruct_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto;
1371 #pragma GCC diagnostic push
1372 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
1377inline bool ManagerRequest::_internal_has_request()
const {
1378 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
1382 return _internal_has_request();
1386 _impl_._has_bits_[0] &= ~0x00000008u;
1388inline ::goby::zeromq::protobuf::Request ManagerRequest::_internal_request()
const {
1393 return _internal_request();
1397 _impl_._has_bits_[0] |= 0x00000008u;
1398 _impl_.request_ = value;
1401 _internal_set_request(value);
1406inline bool ManagerRequest::_internal_has_client_name()
const {
1407 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1411 return _internal_has_client_name();
1414 _impl_.client_name_.ClearToEmpty();
1415 _impl_._has_bits_[0] &= ~0x00000001u;
1419 return _internal_client_name();
1421template <
typename ArgT0,
typename... ArgT>
1422inline PROTOBUF_ALWAYS_INLINE
1424 _impl_._has_bits_[0] |= 0x00000001u;
1425 _impl_.client_name_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1429 std::string* _s = _internal_mutable_client_name();
1433inline const std::string& ManagerRequest::_internal_client_name()
const {
1434 return _impl_.client_name_.Get();
1436inline void ManagerRequest::_internal_set_client_name(
const std::string& value) {
1437 _impl_._has_bits_[0] |= 0x00000001u;
1438 _impl_.client_name_.Set(value, GetArenaForAllocation());
1440inline std::string* ManagerRequest::_internal_mutable_client_name() {
1441 _impl_._has_bits_[0] |= 0x00000001u;
1442 return _impl_.client_name_.Mutable(GetArenaForAllocation());
1446 if (!_internal_has_client_name()) {
1449 _impl_._has_bits_[0] &= ~0x00000001u;
1450 auto* p =
_impl_.client_name_.Release();
1451#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1452 if (
_impl_.client_name_.IsDefault()) {
1453 _impl_.client_name_.Set(
"", GetArenaForAllocation());
1460 _impl_._has_bits_[0] |= 0x00000001u;
1462 _impl_._has_bits_[0] &= ~0x00000001u;
1465#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1466 if (
_impl_.client_name_.IsDefault()) {
1467 _impl_.client_name_.Set(
"", GetArenaForAllocation());
1474inline bool ManagerRequest::_internal_has_client_pid()
const {
1475 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1479 return _internal_has_client_pid();
1483 _impl_._has_bits_[0] &= ~0x00000002u;
1485inline int32_t ManagerRequest::_internal_client_pid()
const {
1486 return _impl_.client_pid_;
1490 return _internal_client_pid();
1492inline void ManagerRequest::_internal_set_client_pid(int32_t value) {
1493 _impl_._has_bits_[0] |= 0x00000002u;
1494 _impl_.client_pid_ = value;
1497 _internal_set_client_pid(value);
1502inline bool ManagerRequest::_internal_has_ready()
const {
1503 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1507 return _internal_has_ready();
1511 _impl_._has_bits_[0] &= ~0x00000004u;
1513inline bool ManagerRequest::_internal_ready()
const {
1514 return _impl_.ready_;
1518 return _internal_ready();
1520inline void ManagerRequest::_internal_set_ready(
bool value) {
1521 _impl_._has_bits_[0] |= 0x00000004u;
1522 _impl_.ready_ = value;
1525 _internal_set_ready(value);
1534inline bool Socket::_internal_has_socket_type()
const {
1535 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
1539 return _internal_has_socket_type();
1543 _impl_._has_bits_[0] &= ~0x00000010u;
1545inline ::goby::zeromq::protobuf::Socket_SocketType Socket::_internal_socket_type()
const {
1550 return _internal_socket_type();
1554 _impl_._has_bits_[0] |= 0x00000010u;
1555 _impl_.socket_type_ = value;
1558 _internal_set_socket_type(value);
1563inline bool Socket::_internal_has_socket_id()
const {
1564 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
1568 return _internal_has_socket_id();
1572 _impl_._has_bits_[0] &= ~0x00000008u;
1574inline uint32_t Socket::_internal_socket_id()
const {
1575 return _impl_.socket_id_;
1579 return _internal_socket_id();
1581inline void Socket::_internal_set_socket_id(uint32_t value) {
1582 _impl_._has_bits_[0] |= 0x00000008u;
1583 _impl_.socket_id_ = value;
1586 _internal_set_socket_id(value);
1591inline bool Socket::_internal_has_transport()
const {
1592 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
1596 return _internal_has_transport();
1600 _impl_._has_bits_[0] &= ~0x00000020u;
1602inline ::goby::zeromq::protobuf::Socket_Transport Socket::_internal_transport()
const {
1607 return _internal_transport();
1611 _impl_._has_bits_[0] |= 0x00000020u;
1612 _impl_.transport_ = value;
1615 _internal_set_transport(value);
1620inline bool Socket::_internal_has_connect_or_bind()
const {
1621 bool value = (_impl_._has_bits_[0] & 0x00000040u) != 0;
1625 return _internal_has_connect_or_bind();
1628 _impl_.connect_or_bind_ = 1;
1629 _impl_._has_bits_[0] &= ~0x00000040u;
1631inline ::goby::zeromq::protobuf::Socket_ConnectOrBind Socket::_internal_connect_or_bind()
const {
1636 return _internal_connect_or_bind();
1640 _impl_._has_bits_[0] |= 0x00000040u;
1641 _impl_.connect_or_bind_ = value;
1644 _internal_set_connect_or_bind(value);
1649inline bool Socket::_internal_has_ethernet_address()
const {
1650 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1654 return _internal_has_ethernet_address();
1657 _impl_.ethernet_address_.ClearToDefault(::goby::zeromq::protobuf::Socket::Impl_::_i_give_permission_to_break_this_code_default_ethernet_address_, GetArenaForAllocation());
1658 _impl_._has_bits_[0] &= ~0x00000001u;
1662 if (
_impl_.ethernet_address_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_ethernet_address_.get();
1663 return _internal_ethernet_address();
1665template <
typename ArgT0,
typename... ArgT>
1666inline PROTOBUF_ALWAYS_INLINE
1668 _impl_._has_bits_[0] |= 0x00000001u;
1669 _impl_.ethernet_address_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1673 std::string* _s = _internal_mutable_ethernet_address();
1677inline const std::string& Socket::_internal_ethernet_address()
const {
1678 return _impl_.ethernet_address_.Get();
1680inline void Socket::_internal_set_ethernet_address(
const std::string& value) {
1681 _impl_._has_bits_[0] |= 0x00000001u;
1682 _impl_.ethernet_address_.Set(value, GetArenaForAllocation());
1684inline std::string* Socket::_internal_mutable_ethernet_address() {
1685 _impl_._has_bits_[0] |= 0x00000001u;
1686 return _impl_.ethernet_address_.Mutable(::goby::zeromq::protobuf::Socket::Impl_::_i_give_permission_to_break_this_code_default_ethernet_address_, GetArenaForAllocation());
1690 if (!_internal_has_ethernet_address()) {
1693 _impl_._has_bits_[0] &= ~0x00000001u;
1694 auto* p =
_impl_.ethernet_address_.Release();
1699 _impl_._has_bits_[0] |= 0x00000001u;
1701 _impl_._has_bits_[0] &= ~0x00000001u;
1708inline bool Socket::_internal_has_multicast_address()
const {
1709 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
1713 return _internal_has_multicast_address();
1716 _impl_.multicast_address_.ClearToDefault(::goby::zeromq::protobuf::Socket::Impl_::_i_give_permission_to_break_this_code_default_multicast_address_, GetArenaForAllocation());
1717 _impl_._has_bits_[0] &= ~0x00000002u;
1721 if (
_impl_.multicast_address_.IsDefault())
return Impl_::_i_give_permission_to_break_this_code_default_multicast_address_.get();
1722 return _internal_multicast_address();
1724template <
typename ArgT0,
typename... ArgT>
1725inline PROTOBUF_ALWAYS_INLINE
1727 _impl_._has_bits_[0] |= 0x00000002u;
1728 _impl_.multicast_address_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1732 std::string* _s = _internal_mutable_multicast_address();
1736inline const std::string& Socket::_internal_multicast_address()
const {
1737 return _impl_.multicast_address_.Get();
1739inline void Socket::_internal_set_multicast_address(
const std::string& value) {
1740 _impl_._has_bits_[0] |= 0x00000002u;
1741 _impl_.multicast_address_.Set(value, GetArenaForAllocation());
1743inline std::string* Socket::_internal_mutable_multicast_address() {
1744 _impl_._has_bits_[0] |= 0x00000002u;
1745 return _impl_.multicast_address_.Mutable(::goby::zeromq::protobuf::Socket::Impl_::_i_give_permission_to_break_this_code_default_multicast_address_, GetArenaForAllocation());
1749 if (!_internal_has_multicast_address()) {
1752 _impl_._has_bits_[0] &= ~0x00000002u;
1753 auto* p =
_impl_.multicast_address_.Release();
1758 _impl_._has_bits_[0] |= 0x00000002u;
1760 _impl_._has_bits_[0] &= ~0x00000002u;
1767inline bool Socket::_internal_has_ethernet_port()
const {
1768 bool value = (_impl_._has_bits_[0] & 0x00000080u) != 0;
1772 return _internal_has_ethernet_port();
1775 _impl_.ethernet_port_ = 11142u;
1776 _impl_._has_bits_[0] &= ~0x00000080u;
1778inline uint32_t Socket::_internal_ethernet_port()
const {
1779 return _impl_.ethernet_port_;
1783 return _internal_ethernet_port();
1785inline void Socket::_internal_set_ethernet_port(uint32_t value) {
1786 _impl_._has_bits_[0] |= 0x00000080u;
1787 _impl_.ethernet_port_ = value;
1790 _internal_set_ethernet_port(value);
1795inline bool Socket::_internal_has_socket_name()
const {
1796 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
1800 return _internal_has_socket_name();
1803 _impl_.socket_name_.ClearToEmpty();
1804 _impl_._has_bits_[0] &= ~0x00000004u;
1808 return _internal_socket_name();
1810template <
typename ArgT0,
typename... ArgT>
1811inline PROTOBUF_ALWAYS_INLINE
1813 _impl_._has_bits_[0] |= 0x00000004u;
1814 _impl_.socket_name_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1818 std::string* _s = _internal_mutable_socket_name();
1822inline const std::string& Socket::_internal_socket_name()
const {
1823 return _impl_.socket_name_.Get();
1825inline void Socket::_internal_set_socket_name(
const std::string& value) {
1826 _impl_._has_bits_[0] |= 0x00000004u;
1827 _impl_.socket_name_.Set(value, GetArenaForAllocation());
1829inline std::string* Socket::_internal_mutable_socket_name() {
1830 _impl_._has_bits_[0] |= 0x00000004u;
1831 return _impl_.socket_name_.Mutable(GetArenaForAllocation());
1835 if (!_internal_has_socket_name()) {
1838 _impl_._has_bits_[0] &= ~0x00000004u;
1839 auto* p =
_impl_.socket_name_.Release();
1840#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1841 if (
_impl_.socket_name_.IsDefault()) {
1842 _impl_.socket_name_.Set(
"", GetArenaForAllocation());
1849 _impl_._has_bits_[0] |= 0x00000004u;
1851 _impl_._has_bits_[0] &= ~0x00000004u;
1854#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1855 if (
_impl_.socket_name_.IsDefault()) {
1856 _impl_.socket_name_.Set(
"", GetArenaForAllocation());
1863inline bool Socket::_internal_has_send_queue_size()
const {
1864 bool value = (_impl_._has_bits_[0] & 0x00000100u) != 0;
1868 return _internal_has_send_queue_size();
1871 _impl_.send_queue_size_ = 1000u;
1872 _impl_._has_bits_[0] &= ~0x00000100u;
1874inline uint32_t Socket::_internal_send_queue_size()
const {
1875 return _impl_.send_queue_size_;
1879 return _internal_send_queue_size();
1881inline void Socket::_internal_set_send_queue_size(uint32_t value) {
1882 _impl_._has_bits_[0] |= 0x00000100u;
1883 _impl_.send_queue_size_ = value;
1886 _internal_set_send_queue_size(value);
1891inline bool Socket::_internal_has_receive_queue_size()
const {
1892 bool value = (_impl_._has_bits_[0] & 0x00000200u) != 0;
1896 return _internal_has_receive_queue_size();
1899 _impl_.receive_queue_size_ = 1000u;
1900 _impl_._has_bits_[0] &= ~0x00000200u;
1902inline uint32_t Socket::_internal_receive_queue_size()
const {
1903 return _impl_.receive_queue_size_;
1907 return _internal_receive_queue_size();
1909inline void Socket::_internal_set_receive_queue_size(uint32_t value) {
1910 _impl_._has_bits_[0] |= 0x00000200u;
1911 _impl_.receive_queue_size_ = value;
1914 _internal_set_receive_queue_size(value);
1923inline bool ManagerResponse::_internal_has_request()
const {
1924 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
1928 return _internal_has_request();
1932 _impl_._has_bits_[0] &= ~0x00000010u;
1934inline ::goby::zeromq::protobuf::Request ManagerResponse::_internal_request()
const {
1939 return _internal_request();
1943 _impl_._has_bits_[0] |= 0x00000010u;
1944 _impl_.request_ = value;
1947 _internal_set_request(value);
1952inline bool ManagerResponse::_internal_has_client_name()
const {
1953 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
1957 return _internal_has_client_name();
1960 _impl_.client_name_.ClearToEmpty();
1961 _impl_._has_bits_[0] &= ~0x00000001u;
1965 return _internal_client_name();
1967template <
typename ArgT0,
typename... ArgT>
1968inline PROTOBUF_ALWAYS_INLINE
1970 _impl_._has_bits_[0] |= 0x00000001u;
1971 _impl_.client_name_.Set(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
1975 std::string* _s = _internal_mutable_client_name();
1979inline const std::string& ManagerResponse::_internal_client_name()
const {
1980 return _impl_.client_name_.Get();
1982inline void ManagerResponse::_internal_set_client_name(
const std::string& value) {
1983 _impl_._has_bits_[0] |= 0x00000001u;
1984 _impl_.client_name_.Set(value, GetArenaForAllocation());
1986inline std::string* ManagerResponse::_internal_mutable_client_name() {
1987 _impl_._has_bits_[0] |= 0x00000001u;
1988 return _impl_.client_name_.Mutable(GetArenaForAllocation());
1992 if (!_internal_has_client_name()) {
1995 _impl_._has_bits_[0] &= ~0x00000001u;
1996 auto* p =
_impl_.client_name_.Release();
1997#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
1998 if (
_impl_.client_name_.IsDefault()) {
1999 _impl_.client_name_.Set(
"", GetArenaForAllocation());
2006 _impl_._has_bits_[0] |= 0x00000001u;
2008 _impl_._has_bits_[0] &= ~0x00000001u;
2011#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2012 if (
_impl_.client_name_.IsDefault()) {
2013 _impl_.client_name_.Set(
"", GetArenaForAllocation());
2020inline bool ManagerResponse::_internal_has_client_pid()
const {
2021 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
2025 return _internal_has_client_pid();
2029 _impl_._has_bits_[0] &= ~0x00000008u;
2031inline int32_t ManagerResponse::_internal_client_pid()
const {
2032 return _impl_.client_pid_;
2036 return _internal_client_pid();
2038inline void ManagerResponse::_internal_set_client_pid(int32_t value) {
2039 _impl_._has_bits_[0] |= 0x00000008u;
2040 _impl_.client_pid_ = value;
2043 _internal_set_client_pid(value);
2048inline bool ManagerResponse::_internal_has_publish_socket()
const {
2049 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
2050 PROTOBUF_ASSUME(!value || _impl_.publish_socket_ !=
nullptr);
2054 return _internal_has_publish_socket();
2057 if (
_impl_.publish_socket_ !=
nullptr)
_impl_.publish_socket_->Clear();
2058 _impl_._has_bits_[0] &= ~0x00000002u;
2060inline const ::goby::zeromq::protobuf::Socket& ManagerResponse::_internal_publish_socket()
const {
2061 const ::goby::zeromq::protobuf::Socket* p = _impl_.publish_socket_;
2067 return _internal_publish_socket();
2071 if (GetArenaForAllocation() ==
nullptr) {
2072 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.publish_socket_);
2076 _impl_._has_bits_[0] |= 0x00000002u;
2078 _impl_._has_bits_[0] &= ~0x00000002u;
2083 _impl_._has_bits_[0] &= ~0x00000002u;
2085 _impl_.publish_socket_ =
nullptr;
2086#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
2087 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
2088 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2089 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
2091 if (GetArenaForAllocation() !=
nullptr) {
2092 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2099 _impl_._has_bits_[0] &= ~0x00000002u;
2101 _impl_.publish_socket_ =
nullptr;
2104inline ::goby::zeromq::protobuf::Socket* ManagerResponse::_internal_mutable_publish_socket() {
2105 _impl_._has_bits_[0] |= 0x00000002u;
2106 if (_impl_.publish_socket_ ==
nullptr) {
2108 _impl_.publish_socket_ = p;
2110 return _impl_.publish_socket_;
2118 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2119 if (message_arena ==
nullptr) {
2120 delete _impl_.publish_socket_;
2123 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2124 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
publish_socket);
2125 if (message_arena != submessage_arena) {
2126 publish_socket = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2129 _impl_._has_bits_[0] |= 0x00000002u;
2131 _impl_._has_bits_[0] &= ~0x00000002u;
2138inline bool ManagerResponse::_internal_has_subscribe_socket()
const {
2139 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
2140 PROTOBUF_ASSUME(!value || _impl_.subscribe_socket_ !=
nullptr);
2144 return _internal_has_subscribe_socket();
2147 if (
_impl_.subscribe_socket_ !=
nullptr)
_impl_.subscribe_socket_->Clear();
2148 _impl_._has_bits_[0] &= ~0x00000004u;
2150inline const ::goby::zeromq::protobuf::Socket& ManagerResponse::_internal_subscribe_socket()
const {
2151 const ::goby::zeromq::protobuf::Socket* p = _impl_.subscribe_socket_;
2157 return _internal_subscribe_socket();
2161 if (GetArenaForAllocation() ==
nullptr) {
2162 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.subscribe_socket_);
2166 _impl_._has_bits_[0] |= 0x00000004u;
2168 _impl_._has_bits_[0] &= ~0x00000004u;
2173 _impl_._has_bits_[0] &= ~0x00000004u;
2175 _impl_.subscribe_socket_ =
nullptr;
2176#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
2177 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
2178 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2179 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
2181 if (GetArenaForAllocation() !=
nullptr) {
2182 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2189 _impl_._has_bits_[0] &= ~0x00000004u;
2191 _impl_.subscribe_socket_ =
nullptr;
2194inline ::goby::zeromq::protobuf::Socket* ManagerResponse::_internal_mutable_subscribe_socket() {
2195 _impl_._has_bits_[0] |= 0x00000004u;
2196 if (_impl_.subscribe_socket_ ==
nullptr) {
2198 _impl_.subscribe_socket_ = p;
2200 return _impl_.subscribe_socket_;
2208 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2209 if (message_arena ==
nullptr) {
2210 delete _impl_.subscribe_socket_;
2213 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2215 if (message_arena != submessage_arena) {
2219 _impl_._has_bits_[0] |= 0x00000004u;
2221 _impl_._has_bits_[0] &= ~0x00000004u;
2228inline bool ManagerResponse::_internal_has_hold()
const {
2229 bool value = (_impl_._has_bits_[0] & 0x00000020u) != 0;
2233 return _internal_has_hold();
2237 _impl_._has_bits_[0] &= ~0x00000020u;
2239inline bool ManagerResponse::_internal_hold()
const {
2240 return _impl_.hold_;
2244 return _internal_hold();
2246inline void ManagerResponse::_internal_set_hold(
bool value) {
2247 _impl_._has_bits_[0] |= 0x00000020u;
2248 _impl_.hold_ = value;
2251 _internal_set_hold(value);
2260inline bool InprocControl::_internal_has_type()
const {
2261 bool value = (_impl_._has_bits_[0] & 0x00000010u) != 0;
2265 return _internal_has_type();
2269 _impl_._has_bits_[0] &= ~0x00000010u;
2271inline ::goby::zeromq::protobuf::InprocControl_InprocControlType InprocControl::_internal_type()
const {
2276 return _internal_type();
2280 _impl_._has_bits_[0] |= 0x00000010u;
2281 _impl_.type_ = value;
2284 _internal_set_type(value);
2289inline bool InprocControl::_internal_has_publish_socket()
const {
2290 bool value = (_impl_._has_bits_[0] & 0x00000004u) != 0;
2291 PROTOBUF_ASSUME(!value || _impl_.publish_socket_ !=
nullptr);
2295 return _internal_has_publish_socket();
2298 if (
_impl_.publish_socket_ !=
nullptr)
_impl_.publish_socket_->Clear();
2299 _impl_._has_bits_[0] &= ~0x00000004u;
2301inline const ::goby::zeromq::protobuf::Socket& InprocControl::_internal_publish_socket()
const {
2302 const ::goby::zeromq::protobuf::Socket* p = _impl_.publish_socket_;
2308 return _internal_publish_socket();
2312 if (GetArenaForAllocation() ==
nullptr) {
2313 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(
_impl_.publish_socket_);
2317 _impl_._has_bits_[0] |= 0x00000004u;
2319 _impl_._has_bits_[0] &= ~0x00000004u;
2324 _impl_._has_bits_[0] &= ~0x00000004u;
2326 _impl_.publish_socket_ =
nullptr;
2327#ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
2328 auto* old =
reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(temp);
2329 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2330 if (GetArenaForAllocation() ==
nullptr) {
delete old; }
2332 if (GetArenaForAllocation() !=
nullptr) {
2333 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
2340 _impl_._has_bits_[0] &= ~0x00000004u;
2342 _impl_.publish_socket_ =
nullptr;
2345inline ::goby::zeromq::protobuf::Socket* InprocControl::_internal_mutable_publish_socket() {
2346 _impl_._has_bits_[0] |= 0x00000004u;
2347 if (_impl_.publish_socket_ ==
nullptr) {
2349 _impl_.publish_socket_ = p;
2351 return _impl_.publish_socket_;
2359 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
2360 if (message_arena ==
nullptr) {
2361 delete _impl_.publish_socket_;
2364 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
2365 ::PROTOBUF_NAMESPACE_ID::Arena::InternalGetOwningArena(
publish_socket);
2366 if (message_arena != submessage_arena) {
2367 publish_socket = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
2370 _impl_._has_bits_[0] |= 0x00000004u;
2372 _impl_._has_bits_[0] &= ~0x00000004u;
2379inline bool InprocControl::_internal_has_subscription_identifier()
const {
2380 bool value = (_impl_._has_bits_[0] & 0x00000001u) != 0;
2384 return _internal_has_subscription_identifier();
2387 _impl_.subscription_identifier_.ClearToEmpty();
2388 _impl_._has_bits_[0] &= ~0x00000001u;
2392 return _internal_subscription_identifier();
2394template <
typename ArgT0,
typename... ArgT>
2395inline PROTOBUF_ALWAYS_INLINE
2397 _impl_._has_bits_[0] |= 0x00000001u;
2398 _impl_.subscription_identifier_.SetBytes(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2402 std::string* _s = _internal_mutable_subscription_identifier();
2406inline const std::string& InprocControl::_internal_subscription_identifier()
const {
2407 return _impl_.subscription_identifier_.Get();
2409inline void InprocControl::_internal_set_subscription_identifier(
const std::string& value) {
2410 _impl_._has_bits_[0] |= 0x00000001u;
2411 _impl_.subscription_identifier_.Set(value, GetArenaForAllocation());
2413inline std::string* InprocControl::_internal_mutable_subscription_identifier() {
2414 _impl_._has_bits_[0] |= 0x00000001u;
2415 return _impl_.subscription_identifier_.Mutable(GetArenaForAllocation());
2419 if (!_internal_has_subscription_identifier()) {
2422 _impl_._has_bits_[0] &= ~0x00000001u;
2423 auto* p =
_impl_.subscription_identifier_.Release();
2424#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2425 if (
_impl_.subscription_identifier_.IsDefault()) {
2426 _impl_.subscription_identifier_.Set(
"", GetArenaForAllocation());
2433 _impl_._has_bits_[0] |= 0x00000001u;
2435 _impl_._has_bits_[0] &= ~0x00000001u;
2438#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2439 if (
_impl_.subscription_identifier_.IsDefault()) {
2440 _impl_.subscription_identifier_.Set(
"", GetArenaForAllocation());
2447inline bool InprocControl::_internal_has_received_data()
const {
2448 bool value = (_impl_._has_bits_[0] & 0x00000002u) != 0;
2452 return _internal_has_received_data();
2455 _impl_.received_data_.ClearToEmpty();
2456 _impl_._has_bits_[0] &= ~0x00000002u;
2460 return _internal_received_data();
2462template <
typename ArgT0,
typename... ArgT>
2463inline PROTOBUF_ALWAYS_INLINE
2465 _impl_._has_bits_[0] |= 0x00000002u;
2466 _impl_.received_data_.SetBytes(
static_cast<ArgT0 &&
>(arg0), args..., GetArenaForAllocation());
2470 std::string* _s = _internal_mutable_received_data();
2474inline const std::string& InprocControl::_internal_received_data()
const {
2475 return _impl_.received_data_.Get();
2477inline void InprocControl::_internal_set_received_data(
const std::string& value) {
2478 _impl_._has_bits_[0] |= 0x00000002u;
2479 _impl_.received_data_.Set(value, GetArenaForAllocation());
2481inline std::string* InprocControl::_internal_mutable_received_data() {
2482 _impl_._has_bits_[0] |= 0x00000002u;
2483 return _impl_.received_data_.Mutable(GetArenaForAllocation());
2487 if (!_internal_has_received_data()) {
2490 _impl_._has_bits_[0] &= ~0x00000002u;
2491 auto* p =
_impl_.received_data_.Release();
2492#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2493 if (
_impl_.received_data_.IsDefault()) {
2494 _impl_.received_data_.Set(
"", GetArenaForAllocation());
2501 _impl_._has_bits_[0] |= 0x00000002u;
2503 _impl_._has_bits_[0] &= ~0x00000002u;
2506#ifdef PROTOBUF_FORCE_COPY_DEFAULT_STRING
2507 if (
_impl_.received_data_.IsDefault()) {
2508 _impl_.received_data_.Set(
"", GetArenaForAllocation());
2515inline bool InprocControl::_internal_has_hold()
const {
2516 bool value = (_impl_._has_bits_[0] & 0x00000008u) != 0;
2520 return _internal_has_hold();
2524 _impl_._has_bits_[0] &= ~0x00000008u;
2526inline bool InprocControl::_internal_hold()
const {
2527 return _impl_.hold_;
2531 return _internal_hold();
2533inline void InprocControl::_internal_set_hold(
bool value) {
2534 _impl_._has_bits_[0] |= 0x00000008u;
2535 _impl_.hold_ = value;
2538 _internal_set_hold(value);
2543 #pragma GCC diagnostic pop
2558PROTOBUF_NAMESPACE_OPEN
2563 return ::goby::zeromq::protobuf::Socket_SocketType_descriptor();
2568 return ::goby::zeromq::protobuf::Socket_Transport_descriptor();
2573 return ::goby::zeromq::protobuf::Socket_ConnectOrBind_descriptor();
2578 return ::goby::zeromq::protobuf::InprocControl_InprocControlType_descriptor();
2583 return ::goby::zeromq::protobuf::Request_descriptor();
2586PROTOBUF_NAMESPACE_CLOSE
2590#include <google/protobuf/port_undef.inc>
void CopyFrom(const InprocControl &from)
PROTOBUF_NODISCARD std::string * release_subscription_identifier()
void set_allocated_subscription_identifier(std::string *subscription_identifier)
void set_type(::goby::zeromq::protobuf::InprocControl_InprocControlType value)
int GetCachedSize() const final
void unsafe_arena_set_allocated_publish_socket(::goby::zeromq::protobuf::Socket *publish_socket)
void Swap(InprocControl *other)
static constexpr InprocControlType SHUTDOWN
std::string * mutable_subscription_identifier()
PROTOBUF_CONSTEXPR InprocControl(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static constexpr InprocControlType REQUEST_HOLD_STATE
const std::string & subscription_identifier() const
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
static constexpr int kIndexInFileMessages
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
friend void swap(InprocControl &a, InprocControl &b)
InprocControl & operator=(InprocControl &&from) noexcept
PROTOBUF_NODISCARD std::string * release_received_data()
@ kReceivedDataFieldNumber
@ kSubscriptionIdentifierFieldNumber
@ kPublishSocketFieldNumber
static bool InprocControlType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, InprocControlType *value)
::goby::zeromq::protobuf::Socket * mutable_publish_socket()
static constexpr InprocControlType InprocControlType_MAX
void MergeFrom(const InprocControl &from)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * InprocControlType_descriptor()
static constexpr InprocControlType RECEIVE
bool IsInitialized() const final
PROTOBUF_NODISCARD::goby::zeromq::protobuf::Socket * release_publish_socket()
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
size_t ByteSizeLong() const final
void clear_received_data()
static constexpr InprocControlType SUBSCRIBE_ACK
static bool InprocControlType_IsValid(int value)
static constexpr InprocControlType UNSUBSCRIBE_ACK
void UnsafeArenaSwap(InprocControl *other)
void set_subscription_identifier(ArgT0 &&arg0, ArgT... args)
::goby::zeromq::protobuf::InprocControl_InprocControlType type() const
void set_allocated_publish_socket(::goby::zeromq::protobuf::Socket *publish_socket)
InprocControl(const InprocControl &from)
void set_received_data(ArgT0 &&arg0, ArgT... args)
std::string * mutable_received_data()
static const InprocControl * internal_default_instance()
const std::string & received_data() const
~InprocControl() override
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const InprocControl & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
InprocControl & operator=(const InprocControl &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
InprocControl * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void clear_publish_socket()
static constexpr InprocControlType PUB_CONFIGURATION
static constexpr InprocControlType InprocControlType_MIN
InprocControl(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void clear_subscription_identifier()
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
static constexpr InprocControlType NOTIFY_HOLD_STATE
void set_allocated_received_data(std::string *received_data)
static constexpr int InprocControlType_ARRAYSIZE
static const ClassData _class_data_
static constexpr InprocControlType UNSUBSCRIBE
InprocControl_InprocControlType InprocControlType
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
bool has_subscription_identifier() const
const ::goby::zeromq::protobuf::Socket & publish_socket() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static constexpr InprocControlType SUBSCRIBE
bool has_received_data() const
bool has_publish_socket() const
InprocControl(InprocControl &&from) noexcept
void set_hold(bool value)
static const std::string & InprocControlType_Name(T enum_t_value)
::goby::zeromq::protobuf::Socket * unsafe_arena_release_publish_socket()
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
friend void swap(ManagerRequest &a, ManagerRequest &b)
void set_client_name(ArgT0 &&arg0, ArgT... args)
void CopyFrom(const ManagerRequest &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
void set_allocated_client_name(std::string *client_name)
ManagerRequest & operator=(ManagerRequest &&from) noexcept
void UnsafeArenaSwap(ManagerRequest *other)
bool has_client_pid() const
PROTOBUF_NODISCARD std::string * release_client_name()
::goby::zeromq::protobuf::Request request() const
void set_client_pid(int32_t value)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_request(::goby::zeromq::protobuf::Request value)
int32_t client_pid() const
ManagerRequest(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
ManagerRequest & operator=(const ManagerRequest &from)
bool IsInitialized() const final
void MergeFrom(const ManagerRequest &from)
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
void set_ready(bool value)
~ManagerRequest() override
size_t ByteSizeLong() const final
static const ManagerRequest & default_instance()
const std::string & client_name() const
int GetCachedSize() const final
static const ManagerRequest * internal_default_instance()
ManagerRequest(ManagerRequest &&from) noexcept
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
PROTOBUF_CONSTEXPR ManagerRequest(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void Swap(ManagerRequest *other)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
ManagerRequest * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
bool has_client_name() const
ManagerRequest(const ManagerRequest &from)
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const ClassData _class_data_
static constexpr int kIndexInFileMessages
std::string * mutable_client_name()
ManagerResponse * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
void set_hold(bool value)
friend void swap(ManagerResponse &a, ManagerResponse &b)
size_t ByteSizeLong() const final
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
ManagerResponse & operator=(ManagerResponse &&from) noexcept
bool has_publish_socket() const
std::string * mutable_client_name()
::goby::zeromq::protobuf::Socket * mutable_publish_socket()
ManagerResponse(ManagerResponse &&from) noexcept
void set_allocated_publish_socket(::goby::zeromq::protobuf::Socket *publish_socket)
const ::goby::zeromq::protobuf::Socket & subscribe_socket() const
const ::goby::zeromq::protobuf::Socket & publish_socket() const
static const ManagerResponse * internal_default_instance()
~ManagerResponse() override
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
PROTOBUF_NODISCARD::goby::zeromq::protobuf::Socket * release_publish_socket()
int GetCachedSize() const final
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
ManagerResponse(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void unsafe_arena_set_allocated_publish_socket(::goby::zeromq::protobuf::Socket *publish_socket)
void CopyFrom(const ManagerResponse &from)
PROTOBUF_CONSTEXPR ManagerResponse(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
void unsafe_arena_set_allocated_subscribe_socket(::goby::zeromq::protobuf::Socket *subscribe_socket)
void set_allocated_subscribe_socket(::goby::zeromq::protobuf::Socket *subscribe_socket)
void set_client_name(ArgT0 &&arg0, ArgT... args)
void clear_subscribe_socket()
void Swap(ManagerResponse *other)
void UnsafeArenaSwap(ManagerResponse *other)
const std::string & client_name() const
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
static const ManagerResponse & default_instance()
@ kPublishSocketFieldNumber
@ kSubscribeSocketFieldNumber
void set_request(::goby::zeromq::protobuf::Request value)
bool has_client_name() const
static constexpr int kIndexInFileMessages
::goby::zeromq::protobuf::Request request() const
ManagerResponse & operator=(const ManagerResponse &from)
void MergeFrom(const ManagerResponse &from)
::goby::zeromq::protobuf::Socket * unsafe_arena_release_subscribe_socket()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
int32_t client_pid() const
ManagerResponse(const ManagerResponse &from)
::goby::zeromq::protobuf::Socket * mutable_subscribe_socket()
PROTOBUF_NODISCARD std::string * release_client_name()
PROTOBUF_NODISCARD::goby::zeromq::protobuf::Socket * release_subscribe_socket()
void clear_publish_socket()
bool has_client_pid() const
void set_allocated_client_name(std::string *client_name)
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
void set_client_pid(int32_t value)
static const ClassData _class_data_
bool IsInitialized() const final
::goby::zeromq::protobuf::Socket * unsafe_arena_release_publish_socket()
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
bool has_subscribe_socket() const
bool has_multicast_address() const
Socket(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
void set_allocated_multicast_address(std::string *multicast_address)
@ kReceiveQueueSizeFieldNumber
@ kSendQueueSizeFieldNumber
@ kConnectOrBindFieldNumber
@ kEthernetAddressFieldNumber
@ kEthernetPortFieldNumber
@ kMulticastAddressFieldNumber
static constexpr Transport PGM
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields() const
Socket(Socket &&from) noexcept
bool has_receive_queue_size() const
bool has_ethernet_port() const
static constexpr ConnectOrBind ConnectOrBind_MIN
uint32_t send_queue_size() const
void set_ethernet_port(uint32_t value)
bool has_connect_or_bind() const
static constexpr Transport EPGM
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_connect_or_bind(::goby::zeromq::protobuf::Socket_ConnectOrBind value)
bool IsInitialized() const final
Socket(const Socket &from)
void clear_ethernet_port()
void clear_send_queue_size()
bool has_transport() const
uint32_t ethernet_port() const
static constexpr int kIndexInFileMessages
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
static constexpr int SocketType_ARRAYSIZE
void set_receive_queue_size(uint32_t value)
void set_send_queue_size(uint32_t value)
void set_ethernet_address(ArgT0 &&arg0, ArgT... args)
Socket * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
void clear_receive_queue_size()
bool has_ethernet_address() const
int GetCachedSize() const final
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * ConnectOrBind_descriptor()
const char * _InternalParse(const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
static bool ConnectOrBind_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, ConnectOrBind *value)
bool has_socket_id() const
Socket & operator=(const Socket &from)
static const Socket & default_instance()
void clear_multicast_address()
void set_socket_type(::goby::zeromq::protobuf::Socket_SocketType value)
std::string * mutable_multicast_address()
std::string * mutable_ethernet_address()
static constexpr ConnectOrBind BIND
static const Socket * internal_default_instance()
static const std::string & Transport_Name(T enum_t_value)
uint32_t receive_queue_size() const
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * SocketType_descriptor()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
static constexpr Transport IPC
static constexpr int ConnectOrBind_ARRAYSIZE
void set_transport(::goby::zeromq::protobuf::Socket_Transport value)
static constexpr ConnectOrBind ConnectOrBind_MAX
void UnsafeArenaSwap(Socket *other)
static constexpr SocketType REPLY
static constexpr SocketType SocketType_MAX
void set_multicast_address(ArgT0 &&arg0, ArgT... args)
std::string * mutable_socket_name()
::goby::zeromq::protobuf::Socket_ConnectOrBind connect_or_bind() const
static constexpr Transport Transport_MAX
PROTOBUF_NODISCARD std::string * release_ethernet_address()
bool has_send_queue_size() const
Socket & operator=(Socket &&from) noexcept
Socket_Transport Transport
static bool Transport_IsValid(int value)
static const std::string & ConnectOrBind_Name(T enum_t_value)
static constexpr Transport INPROC
const std::string & socket_name() const
static constexpr ConnectOrBind CONNECT
static constexpr Transport Transport_MIN
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields()
static constexpr SocketType PUBLISH
static const ClassData _class_data_
void set_allocated_socket_name(std::string *socket_name)
Socket_SocketType SocketType
static bool ConnectOrBind_IsValid(int value)
bool has_socket_type() const
PROTOBUF_NODISCARD std::string * release_multicast_address()
Socket_ConnectOrBind ConnectOrBind
void set_allocated_ethernet_address(std::string *ethernet_address)
static const std::string & SocketType_Name(T enum_t_value)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
size_t ByteSizeLong() const final
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
uint32_t socket_id() const
void clear_ethernet_address()
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Transport_descriptor()
void MergeFrom(const Socket &from)
const std::string & ethernet_address() const
PROTOBUF_NODISCARD std::string * release_socket_name()
static constexpr SocketType SocketType_MIN
void CopyFrom(const Socket &from)
static bool SocketType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, SocketType *value)
static constexpr SocketType REQUEST
friend void swap(Socket &a, Socket &b)
const std::string & multicast_address() const
static bool Transport_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Transport *value)
bool has_socket_name() const
static constexpr Transport TCP
void set_socket_name(ArgT0 &&arg0, ArgT... args)
void clear_connect_or_bind()
::goby::zeromq::protobuf::Socket_Transport transport() const
uint8_t * _InternalSerialize(uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
static constexpr int Transport_ARRAYSIZE
void set_socket_id(uint32_t value)
PROTOBUF_CONSTEXPR Socket(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
static constexpr SocketType SUBSCRIBE
static bool SocketType_IsValid(int value)
::goby::zeromq::protobuf::Socket_SocketType socket_type() const
const EnumDescriptor * GetEnumDescriptor< ::goby::zeromq::protobuf::Socket_SocketType >()
const EnumDescriptor * GetEnumDescriptor< ::goby::zeromq::protobuf::Request >()
const EnumDescriptor * GetEnumDescriptor< ::goby::zeromq::protobuf::Socket_Transport >()
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_goby_2fzeromq_2fprotobuf_2finterprocess_5fzeromq_2eproto
const EnumDescriptor * GetEnumDescriptor< ::goby::zeromq::protobuf::InprocControl_InprocControlType >()
::goby::zeromq::protobuf::Socket * Arena::CreateMaybeMessage<::goby::zeromq::protobuf::Socket >(Arena *)
const EnumDescriptor * GetEnumDescriptor< ::goby::zeromq::protobuf::Socket_ConnectOrBind >()
*brief create JSON pointer *sa reference_tokens const string_t const string_t & b
*brief create JSON pointer *sa reference_tokens const string_t & a
*brief remove last reference token *sa JSON pointer has no nullptr
*brief write string representation of the JSON pointer to stream *sa const json_pointer & ptr
constexpr Socket_SocketType Socket_SocketType_SocketType_MIN
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Request_descriptor()
constexpr Request Request_MAX
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Socket_SocketType_descriptor()
ManagerRequestDefaultTypeInternal _ManagerRequest_default_instance_
bool Socket_SocketType_IsValid(int value)
bool Socket_Transport_IsValid(int value)
const std::string & Socket_ConnectOrBind_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Socket_ConnectOrBind_descriptor()
constexpr int Socket_Transport_Transport_ARRAYSIZE
constexpr Socket_ConnectOrBind Socket_ConnectOrBind_ConnectOrBind_MIN
const std::string & Socket_SocketType_Name(T enum_t_value)
InprocControlDefaultTypeInternal _InprocControl_default_instance_
bool InprocControl_InprocControlType_IsValid(int value)
@ PROVIDE_PUB_SUB_SOCKETS
@ Socket_SocketType_SUBSCRIBE
@ Socket_SocketType_PUBLISH
@ Socket_SocketType_REPLY
@ Socket_SocketType_REQUEST
constexpr Request Request_MIN
constexpr Socket_Transport Socket_Transport_Transport_MAX
const std::string & InprocControl_InprocControlType_Name(T enum_t_value)
constexpr int Socket_SocketType_SocketType_ARRAYSIZE
constexpr InprocControl_InprocControlType InprocControl_InprocControlType_InprocControlType_MIN
bool Request_IsValid(int value)
@ Socket_Transport_INPROC
bool Socket_ConnectOrBind_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Socket_ConnectOrBind *value)
constexpr Socket_ConnectOrBind Socket_ConnectOrBind_ConnectOrBind_MAX
ManagerResponseDefaultTypeInternal _ManagerResponse_default_instance_
InprocControl_InprocControlType
@ InprocControl_InprocControlType_NOTIFY_HOLD_STATE
@ InprocControl_InprocControlType_RECEIVE
@ InprocControl_InprocControlType_SUBSCRIBE
@ InprocControl_InprocControlType_PUB_CONFIGURATION
@ InprocControl_InprocControlType_UNSUBSCRIBE
@ InprocControl_InprocControlType_SUBSCRIBE_ACK
@ InprocControl_InprocControlType_REQUEST_HOLD_STATE
@ InprocControl_InprocControlType_UNSUBSCRIBE_ACK
@ InprocControl_InprocControlType_SHUTDOWN
constexpr int Request_ARRAYSIZE
constexpr int Socket_ConnectOrBind_ConnectOrBind_ARRAYSIZE
bool Socket_SocketType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Socket_SocketType *value)
@ Socket_ConnectOrBind_CONNECT
@ Socket_ConnectOrBind_BIND
constexpr Socket_SocketType Socket_SocketType_SocketType_MAX
bool InprocControl_InprocControlType_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, InprocControl_InprocControlType *value)
SocketDefaultTypeInternal _Socket_default_instance_
constexpr InprocControl_InprocControlType InprocControl_InprocControlType_InprocControlType_MAX
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Socket_Transport_descriptor()
constexpr Socket_Transport Socket_Transport_Transport_MIN
const std::string & Socket_Transport_Name(T enum_t_value)
constexpr int InprocControl_InprocControlType_InprocControlType_ARRAYSIZE
bool Request_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Request *value)
const std::string & Request_Name(T enum_t_value)
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * InprocControl_InprocControlType_descriptor()
bool Socket_Transport_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Socket_Transport *value)
bool Socket_ConnectOrBind_IsValid(int value)
The global namespace for the Goby project.
static const uint32_t offsets[]