build/ignition-msgs8/include/ignition/msgs/discovery.pb.h
Go to the documentation of this file.
69 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto;
77 IGNITION_MSGS_VISIBLE extern Discovery_FlagsDefaultTypeInternal _Discovery_Flags_default_instance_;
80 IGNITION_MSGS_VISIBLE extern Discovery_PublisherDefaultTypeInternal _Discovery_Publisher_default_instance_;
83 IGNITION_MSGS_VISIBLE extern Discovery_Publisher_MessagePublisherDefaultTypeInternal _Discovery_Publisher_MessagePublisher_default_instance_;
86 IGNITION_MSGS_VISIBLE extern Discovery_Publisher_ServicePublisherDefaultTypeInternal _Discovery_Publisher_ServicePublisher_default_instance_;
89 IGNITION_MSGS_VISIBLE extern Discovery_SubscriberDefaultTypeInternal _Discovery_Subscriber_default_instance_;
93 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery* Arena::CreateMaybeMessage<::ignition::msgs::Discovery>(Arena*);
94 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Flags* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Flags>(Arena*);
95 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Publisher* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Publisher>(Arena*);
96 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Publisher_MessagePublisher* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Publisher_MessagePublisher>(Arena*);
97 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Publisher_ServicePublisher* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Publisher_ServicePublisher>(Arena*);
98 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Subscriber* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Subscriber>(Arena*);
107 Discovery_Publisher_Scope_Discovery_Publisher_Scope_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
108 Discovery_Publisher_Scope_Discovery_Publisher_Scope_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
109 };
111 constexpr Discovery_Publisher_Scope Discovery_Publisher_Scope_Scope_MIN = Discovery_Publisher_Scope_PROCESS;
112 constexpr Discovery_Publisher_Scope Discovery_Publisher_Scope_Scope_MAX = Discovery_Publisher_Scope_ALL;
113 constexpr int Discovery_Publisher_Scope_Scope_ARRAYSIZE = Discovery_Publisher_Scope_Scope_MAX + 1;
115 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Discovery_Publisher_Scope_descriptor();
138 Discovery_Type_Discovery_Type_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
139 Discovery_Type_Discovery_Type_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
140 };
146 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Discovery_Type_descriptor();
163 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Flags) */ {
240 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
241 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
242 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
264 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
265 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
275 kRelayFieldNumber = 1,
276 kNoRelayFieldNumber = 2,
311 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Subscriber) */ {
388 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
389 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
390 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
412 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
413 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
423 kTopicFieldNumber = 1,
464 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Publisher.MessagePublisher) */ {
466 inline Discovery_Publisher_MessagePublisher() : Discovery_Publisher_MessagePublisher(nullptr) {};
475 inline Discovery_Publisher_MessagePublisher& operator=(const Discovery_Publisher_MessagePublisher& from) {
479 inline Discovery_Publisher_MessagePublisher& operator=(Discovery_Publisher_MessagePublisher&& from) noexcept {
507 friend void swap(Discovery_Publisher_MessagePublisher& a, Discovery_Publisher_MessagePublisher& b) {
541 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
542 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
543 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
565 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
566 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
576 kCtrlFieldNumber = 1,
577 kMsgTypeFieldNumber = 2,
578 kMsgsPerSecFieldNumber = 4,
579 kThrottledFieldNumber = 3,
633 ::PROTOBUF_NAMESPACE_ID::uint64 msgs_per_sec() const;
666 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Publisher.ServicePublisher) */ {
668 inline Discovery_Publisher_ServicePublisher() : Discovery_Publisher_ServicePublisher(nullptr) {};
677 inline Discovery_Publisher_ServicePublisher& operator=(const Discovery_Publisher_ServicePublisher& from) {
681 inline Discovery_Publisher_ServicePublisher& operator=(Discovery_Publisher_ServicePublisher&& from) noexcept {
709 friend void swap(Discovery_Publisher_ServicePublisher& a, Discovery_Publisher_ServicePublisher& b) {
743 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
744 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
745 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
767 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
768 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
778 kSocketIdFieldNumber = 1,
779 kRequestTypeFieldNumber = 2,
780 kResponseTypeFieldNumber = 3,
873 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Publisher) */ {
909 kMsgPub = 6,
910 kSrvPub = 7,
911 PUB_TYPE_NOT_SET = 0,
956 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
957 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
958 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
980 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
981 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
1027 kAddressFieldNumber = 2,
1028 kProcessUuidFieldNumber = 3,
1029 kNodeUuidFieldNumber = 4,
1030 kScopeFieldNumber = 5,
1031 kMsgPubFieldNumber = 6,
1032 kSrvPubFieldNumber = 7,
1211 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery) */ {
1247 kSub = 6,
1248 kPub = 7,
1249 DISC_CONTENTS_NOT_SET = 0,
1294 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1295 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1296 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1318 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
1319 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
1377 kFlagsFieldNumber = 5,
1378 kVersionFieldNumber = 2,
1380 kSubFieldNumber = 6,
1381 kPubFieldNumber = 7,
1446 ::PROTOBUF_NAMESPACE_ID::uint32 version() const;
1584 topic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1603 topic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1608 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
1614 topic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
1627 return topic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1631 return topic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1644 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Subscriber.topic)
1647 return topic_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1658 topic_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1660 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Subscriber.topic)
1669 ctrl_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1680 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1686 inline void Discovery_Publisher_MessagePublisher::_internal_set_ctrl(const std::string& value) {
1688 ctrl_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1693 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
1694 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1699 ctrl_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
1701 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1708 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1712 return ctrl_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1715 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1716 return ctrl_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1726 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1729 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1732 return ctrl_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1743 ctrl_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1745 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1750 msg_type_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1753 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1758 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1761 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1767 inline void Discovery_Publisher_MessagePublisher::_internal_set_msg_type(const std::string& value) {
1769 msg_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1774 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
1775 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1780 msg_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
1782 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1787 msg_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
1789 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1793 return msg_type_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1796 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1797 return msg_type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1799 inline void Discovery_Publisher_MessagePublisher::set_allocated_msg_type(std::string* msg_type) {
1805 msg_type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), msg_type,
1807 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1810 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1813 return msg_type_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1824 msg_type_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1826 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1837 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.MessagePublisher.throttled)
1846 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.MessagePublisher.throttled)
1853 inline ::PROTOBUF_NAMESPACE_ID::uint64 Discovery_Publisher_MessagePublisher::_internal_msgs_per_sec() const {
1856 inline ::PROTOBUF_NAMESPACE_ID::uint64 Discovery_Publisher_MessagePublisher::msgs_per_sec() const {
1857 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.MessagePublisher.msgs_per_sec)
1860 inline void Discovery_Publisher_MessagePublisher::_internal_set_msgs_per_sec(::PROTOBUF_NAMESPACE_ID::uint64 value) {
1864 inline void Discovery_Publisher_MessagePublisher::set_msgs_per_sec(::PROTOBUF_NAMESPACE_ID::uint64 value) {
1866 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.MessagePublisher.msgs_per_sec)
1875 socket_id_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1878 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1883 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1886 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1892 inline void Discovery_Publisher_ServicePublisher::_internal_set_socket_id(const std::string& value) {
1894 socket_id_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1899 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
1900 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1905 socket_id_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
1907 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1912 socket_id_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
1914 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1918 return socket_id_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1921 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1922 return socket_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1924 inline void Discovery_Publisher_ServicePublisher::set_allocated_socket_id(std::string* socket_id) {
1930 socket_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), socket_id,
1932 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1935 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1938 return socket_id_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1949 socket_id_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
1951 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1956 request_type_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1959 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1964 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1967 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1970 inline const std::string& Discovery_Publisher_ServicePublisher::_internal_request_type() const {
1973 inline void Discovery_Publisher_ServicePublisher::_internal_set_request_type(const std::string& value) {
1975 request_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
1980 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
1981 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1986 request_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
1988 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1993 request_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
1995 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1999 return request_type_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2002 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
2003 return request_type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2005 inline void Discovery_Publisher_ServicePublisher::set_allocated_request_type(std::string* request_type) {
2011 request_type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), request_type,
2013 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
2015 inline std::string* Discovery_Publisher_ServicePublisher::unsafe_arena_release_request_type() {
2016 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
2019 return request_type_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2030 request_type_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2032 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
2037 response_type_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2040 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2043 inline void Discovery_Publisher_ServicePublisher::set_response_type(const std::string& value) {
2045 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2048 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2051 inline const std::string& Discovery_Publisher_ServicePublisher::_internal_response_type() const {
2054 inline void Discovery_Publisher_ServicePublisher::_internal_set_response_type(const std::string& value) {
2056 response_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
2061 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
2062 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2067 response_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
2069 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2074 response_type_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
2076 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2080 return response_type_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2083 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2084 return response_type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2086 inline void Discovery_Publisher_ServicePublisher::set_allocated_response_type(std::string* response_type) {
2092 response_type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), response_type,
2094 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2096 inline std::string* Discovery_Publisher_ServicePublisher::unsafe_arena_release_response_type() {
2097 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2100 return response_type_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2111 response_type_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2113 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
2122 topic_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2141 topic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
2146 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
2152 topic_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
2165 return topic_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2169 return topic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2182 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.topic)
2185 return topic_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2196 topic_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2198 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.topic)
2203 address_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2222 address_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
2227 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
2233 address_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
2246 return address_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2250 return address_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2258 address_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), address,
2263 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.address)
2266 return address_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2277 address_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2279 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.address)
2284 process_uuid_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2303 process_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
2308 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
2314 process_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
2321 process_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
2327 return process_uuid_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2331 return process_uuid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2339 process_uuid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), process_uuid,
2341 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.process_uuid)
2344 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.process_uuid)
2347 return process_uuid_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2358 process_uuid_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2360 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.process_uuid)
2365 node_uuid_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2384 node_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
2389 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
2395 node_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
2402 node_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
2408 return node_uuid_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2412 return node_uuid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2420 node_uuid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), node_uuid,
2425 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.node_uuid)
2428 return node_uuid_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2439 node_uuid_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2441 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.node_uuid)
2448 inline ::ignition::msgs::Discovery_Publisher_Scope Discovery_Publisher::_internal_scope() const {
2455 inline void Discovery_Publisher::_internal_set_scope(::ignition::msgs::Discovery_Publisher_Scope value) {
2459 inline void Discovery_Publisher::set_scope(::ignition::msgs::Discovery_Publisher_Scope value) {
2482 inline ::ignition::msgs::Discovery_Publisher_MessagePublisher* Discovery_Publisher::release_msg_pub() {
2496 inline const ::ignition::msgs::Discovery_Publisher_MessagePublisher& Discovery_Publisher::_internal_msg_pub() const {
2499 : *reinterpret_cast< ::ignition::msgs::Discovery_Publisher_MessagePublisher*>(&::ignition::msgs::_Discovery_Publisher_MessagePublisher_default_instance_);
2501 inline const ::ignition::msgs::Discovery_Publisher_MessagePublisher& Discovery_Publisher::msg_pub() const {
2505 inline ::ignition::msgs::Discovery_Publisher_MessagePublisher* Discovery_Publisher::unsafe_arena_release_msg_pub() {
2506 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.msg_pub)
2516 inline void Discovery_Publisher::unsafe_arena_set_allocated_msg_pub(::ignition::msgs::Discovery_Publisher_MessagePublisher* msg_pub) {
2522 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.msg_pub)
2524 inline ::ignition::msgs::Discovery_Publisher_MessagePublisher* Discovery_Publisher::_internal_mutable_msg_pub() {
2528 pub_type_.msg_pub_ = CreateMaybeMessage< ::ignition::msgs::Discovery_Publisher_MessagePublisher >(GetArena());
2532 inline ::ignition::msgs::Discovery_Publisher_MessagePublisher* Discovery_Publisher::mutable_msg_pub() {
2555 inline ::ignition::msgs::Discovery_Publisher_ServicePublisher* Discovery_Publisher::release_srv_pub() {
2569 inline const ::ignition::msgs::Discovery_Publisher_ServicePublisher& Discovery_Publisher::_internal_srv_pub() const {
2572 : *reinterpret_cast< ::ignition::msgs::Discovery_Publisher_ServicePublisher*>(&::ignition::msgs::_Discovery_Publisher_ServicePublisher_default_instance_);
2574 inline const ::ignition::msgs::Discovery_Publisher_ServicePublisher& Discovery_Publisher::srv_pub() const {
2578 inline ::ignition::msgs::Discovery_Publisher_ServicePublisher* Discovery_Publisher::unsafe_arena_release_srv_pub() {
2579 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.srv_pub)
2589 inline void Discovery_Publisher::unsafe_arena_set_allocated_srv_pub(::ignition::msgs::Discovery_Publisher_ServicePublisher* srv_pub) {
2595 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.srv_pub)
2597 inline ::ignition::msgs::Discovery_Publisher_ServicePublisher* Discovery_Publisher::_internal_mutable_srv_pub() {
2601 pub_type_.srv_pub_ = CreateMaybeMessage< ::ignition::msgs::Discovery_Publisher_ServicePublisher >(GetArena());
2605 inline ::ignition::msgs::Discovery_Publisher_ServicePublisher* Discovery_Publisher::mutable_srv_pub() {
2720 process_uuid_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2739 process_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
2744 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::move(value), GetArena());
2750 process_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(value),
2757 process_uuid_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::std::string(
2763 return process_uuid_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2767 return process_uuid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2775 process_uuid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), process_uuid,
2783 return process_uuid_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2794 process_uuid_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
2796 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.process_uuid)
2935 : *reinterpret_cast< ::ignition::msgs::Discovery_Subscriber*>(&::ignition::msgs::_Discovery_Subscriber_default_instance_);
2952 inline void Discovery::unsafe_arena_set_allocated_sub(::ignition::msgs::Discovery_Subscriber* sub) {
2964 disc_contents_.sub_ = CreateMaybeMessage< ::ignition::msgs::Discovery_Subscriber >(GetArena());
3008 : *reinterpret_cast< ::ignition::msgs::Discovery_Publisher*>(&::ignition::msgs::_Discovery_Publisher_default_instance_);
3025 inline void Discovery::unsafe_arena_set_allocated_pub(::ignition::msgs::Discovery_Publisher* pub) {
3080 template <> struct is_proto_enum< ::ignition::msgs::Discovery_Publisher_Scope> : ::std::true_type {};
3082 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::Discovery_Publisher_Scope>() {
3099 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fdiscovery_2eproto
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:99
void UnsafeArenaSwap(Discovery_Subscriber *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:365
Discovery_Publisher_MessagePublisher MessagePublisher
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:988
static void InitAsDefaultInstance()
std::string * release_process_uuid()
static const Discovery_Publisher * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:915
static bool Scope_IsValid(int value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:998
void set_socket_id(std::string &&value)
virtual ~Discovery_Publisher_MessagePublisher()
Discovery(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:193
Discovery_Publisher()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:875
void set_socket_id(const char *value, size_t size)
Discovery_Publisher & operator=(const Discovery_Publisher &from)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:884
friend void swap(Discovery_Flags &a, Discovery_Flags &b)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:206
Discovery_Type Type
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1330
friend void swap(Discovery_Publisher &a, Discovery_Publisher &b)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:922
friend void swap(Discovery_Publisher_MessagePublisher &a, Discovery_Publisher_MessagePublisher &b)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:507
static const std::string & Type_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1361
void Swap(Discovery *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1263
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Discovery_Publisher_MessagePublisher * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:530
DiscContentsCase
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1246
static const Discovery * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1253
const std::string & socket_id() const
Discovery_Subscriber * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:373
void CopyFrom(const Discovery &from)
Discovery_Publisher * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:945
Discovery_Flags(const Discovery_Flags &from)
bool relay() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:187
void UnsafeArenaSwap(Discovery_Publisher *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:933
void set_allocated_process_uuid(std::string *process_uuid)
Discovery_Subscriber(const Discovery_Subscriber &from)
static const Discovery_Subscriber * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:347
void set_ctrl(const char *value)
void set_process_uuid(const std::string &value)
Discovery * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1279
const std::string & topic() const
void clear_no_relay()
Discovery_Flags * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:229
Discovery_Publisher_MessagePublisher & operator=(Discovery_Publisher_MessagePublisher &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:479
Discovery_Publisher_MessagePublisher * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:526
Discovery & operator=(const Discovery &from)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1222
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Type_descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1357
static const Discovery_Publisher_MessagePublisher * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:500
void CopyFrom(const Discovery_Subscriber &from)
void set_topic(const std::string &value)
Discovery_Publisher_ServicePublisher(Discovery_Publisher_ServicePublisher &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:672
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
std::string * release_ctrl()
std::string * release_socket_id()
const std::string & process_uuid() const
Discovery_Publisher_ServicePublisher ServicePublisher
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:989
void CopyFrom(const Discovery_Flags &from)
virtual ~Discovery_Subscriber()
Discovery_Publisher_MessagePublisher(const Discovery_Publisher_MessagePublisher &from)
Discovery_Flags & operator=(const Discovery_Flags &from)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:174
Discovery_Publisher(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void UnsafeArenaSwap(Discovery *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1271
Discovery_Publisher(Discovery_Publisher &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:879
PubTypeCase
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:908
friend void swap(Discovery_Subscriber &a, Discovery_Subscriber &b)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:354
static bool Type_IsValid(int value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1347
Discovery_Publisher & operator=(Discovery_Publisher &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:888
Discovery_Publisher_MessagePublisher(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const Discovery_Publisher_MessagePublisher & default_instance()
void Swap(Discovery_Publisher_MessagePublisher *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:510
static const Discovery_Publisher_ServicePublisher & default_instance()
Discovery * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1283
Discovery_Publisher Publisher
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1328
friend void swap(Discovery &a, Discovery &b)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1260
Discovery_Subscriber Subscriber
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1327
void set_allocated_ctrl(std::string *ctrl)
static const std::string & Scope_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1012
static const Discovery & default_instance()
void set_ctrl(const char *value, size_t size)
void set_process_uuid(const char *value, size_t size)
void MergeFrom(const Discovery_Publisher_ServicePublisher &from)
void clear_relay()
void set_relay(bool value)
Discovery_Publisher_ServicePublisher(const Discovery_Publisher_ServicePublisher &from)
Discovery_Subscriber(Discovery_Subscriber &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:317
void UnsafeArenaSwap(Discovery_Publisher_MessagePublisher *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:518
friend void swap(Discovery_Publisher_ServicePublisher &a, Discovery_Publisher_ServicePublisher &b)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:709
void Swap(Discovery_Flags *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:209
static bool Type_Parse(const std::string &name, Type *value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1367
Discovery_Publisher_ServicePublisher & operator=(Discovery_Publisher_ServicePublisher &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:681
void set_allocated_topic(std::string *topic)
Discovery_Flags(Discovery_Flags &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:169
void MergeFrom(const Discovery_Flags &from)
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void set_topic(const char *value, size_t size)
std::string * mutable_socket_id()
void set_topic(std::string &&value)
void set_ctrl(const std::string &value)
virtual ~Discovery_Flags()
Discovery_Publisher_ServicePublisher * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:732
static bool Scope_Parse(const std::string &name, Scope *value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1018
Discovery & operator=(Discovery &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1226
Discovery(const Discovery &from)
Discovery_Publisher(const Discovery_Publisher &from)
Discovery_Subscriber & operator=(const Discovery_Subscriber &from)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:322
static const Discovery_Publisher & default_instance()
void set_process_uuid(std::string &&value)
Discovery_Flags Flags
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1326
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Scope_descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1008
void MergeFrom(const Discovery_Publisher &from)
void MergeFrom(const Discovery &from)
Discovery_Publisher_ServicePublisher * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:728
const std::string & ctrl() const
void clear_process_uuid()
void set_ctrl(std::string &&value)
Discovery_Subscriber()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:313
void CopyFrom(const Discovery_Publisher_ServicePublisher &from)
Discovery_Flags * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:225
Discovery_Publisher_ServicePublisher()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:668
Discovery_Publisher_MessagePublisher(Discovery_Publisher_MessagePublisher &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:470
Discovery_Publisher_MessagePublisher()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:466
Discovery_Publisher * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:941
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
Discovery_Subscriber & operator=(Discovery_Subscriber &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:326
Discovery(Discovery &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1217
virtual ~Discovery_Publisher()
Discovery_Subscriber(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:190
bool no_relay() const
void clear_ctrl()
void set_topic(const char *value)
Discovery()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:1213
Discovery_Publisher_Scope Scope
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:991
void CopyFrom(const Discovery_Publisher_MessagePublisher &from)
void Swap(Discovery_Publisher_ServicePublisher *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:712
void clear_topic()
Discovery_Flags & operator=(Discovery_Flags &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:178
std::string * mutable_process_uuid()
Discovery_Publisher_ServicePublisher & operator=(const Discovery_Publisher_ServicePublisher &from)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:677
void UnsafeArenaSwap(Discovery_Publisher_ServicePublisher *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:720
void UnsafeArenaSwap(Discovery_Flags *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:217
static const Discovery_Subscriber & default_instance()
Discovery_Flags()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:165
void MergeFrom(const Discovery_Publisher_MessagePublisher &from)
void Swap(Discovery_Publisher *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:925
void MergeFrom(const Discovery_Subscriber &from)
Discovery_Subscriber * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:377
void set_socket_id(const char *value)
std::string * release_topic()
void Swap(Discovery_Subscriber *other)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:357
static const Discovery_Flags * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:199
void set_allocated_socket_id(std::string *socket_id)
void CopyFrom(const Discovery_Publisher &from)
void set_process_uuid(const char *value)
static const Discovery_Publisher_ServicePublisher * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:702
void set_no_relay(bool value)
std::string * mutable_topic()
static const Discovery_Flags & default_instance()
virtual ~Discovery()
std::string * mutable_ctrl()
void set_socket_id(const std::string &value)
Discovery_Publisher_MessagePublisher & operator=(const Discovery_Publisher_MessagePublisher &from)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:475
Discovery_Flags(::PROTOBUF_NAMESPACE_ID::Arena *arena)
virtual ~Discovery_Publisher_ServicePublisher()
Discovery_Publisher_ServicePublisher(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void clear_socket_id()
T max(T... args)
T min(T... args)
T move(T... args)
IGNITION_MSGS_VISIBLE Discovery_SubscriberDefaultTypeInternal _Discovery_Subscriber_default_instance_
constexpr Discovery_Publisher_Scope Discovery_Publisher_Scope_Scope_MIN
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:111
IGNITION_MSGS_VISIBLE DiscoveryDefaultTypeInternal _Discovery_default_instance_
constexpr Discovery_Type Discovery_Type_Type_MAX
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:143
bool Discovery_Type_Parse(const std::string &name, Discovery_Type *value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:155
std::unique_ptr< const Discovery > ConstDiscoveryUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:3070
IGNITION_MSGS_VISIBLE bool Discovery_Publisher_Scope_IsValid(int value)
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Discovery_Type_descriptor()
constexpr Discovery_Publisher_Scope Discovery_Publisher_Scope_Scope_MAX
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:112
IGNITION_MSGS_VISIBLE Discovery_Publisher_ServicePublisherDefaultTypeInternal _Discovery_Publisher_ServicePublisher_default_instance_
std::unique_ptr< Discovery > DiscoveryUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:3069
IGNITION_MSGS_VISIBLE bool Discovery_Type_IsValid(int value)
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
constexpr Discovery_Type Discovery_Type_Type_MIN
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:142
Discovery_Publisher_Scope
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:103
@ Discovery_Publisher_Scope_HOST
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:105
@ Discovery_Publisher_Scope_Discovery_Publisher_Scope_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:108
@ Discovery_Publisher_Scope_ALL
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:106
@ Discovery_Publisher_Scope_PROCESS
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:104
@ Discovery_Publisher_Scope_Discovery_Publisher_Scope_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:107
IGNITION_MSGS_VISIBLE Discovery_Publisher_MessagePublisherDefaultTypeInternal _Discovery_Publisher_MessagePublisher_default_instance_
bool Discovery_Publisher_Scope_Parse(const std::string &name, Discovery_Publisher_Scope *value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:124
IGNITION_MSGS_VISIBLE Discovery_PublisherDefaultTypeInternal _Discovery_Publisher_default_instance_
constexpr int Discovery_Type_Type_ARRAYSIZE
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:144
std::shared_ptr< const Discovery > ConstDiscoverySharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:3072
constexpr int Discovery_Publisher_Scope_Scope_ARRAYSIZE
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:113
const std::string & Discovery_Type_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:148
IGNITION_MSGS_VISIBLE Discovery_FlagsDefaultTypeInternal _Discovery_Flags_default_instance_
Atmosphere_Type
Definition: build/ignition-msgs8/include/ignition/msgs/atmosphere.pb.h:83
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Discovery_Publisher_Scope_descriptor()
const std::string & Discovery_Publisher_Scope_Name(T enum_t_value)
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:117
Discovery_Type
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:129
@ Discovery_Type_ADVERTISE
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:131
@ Discovery_Type_Discovery_Type_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:139
@ Discovery_Type_HEARTBEAT
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:134
@ Discovery_Type_Discovery_Type_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:138
@ Discovery_Type_NEW_CONNECTION
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:136
@ Discovery_Type_UNADVERTISE
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:133
@ Discovery_Type_UNINITIALIZED
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:130
@ Discovery_Type_END_CONNECTION
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:137
@ Discovery_Type_SUBSCRIBE
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:132
@ Discovery_Type_BYE
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:135
std::shared_ptr< Discovery > DiscoverySharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:3071
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
STL namespace.
Definition: build/ignition-msgs8/include/ignition/msgs/discovery.pb.h:58
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[6] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)