discovery.pb.h
Go to the documentation of this file.
68 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto;
76 IGNITION_MSGS_VISIBLE extern Discovery_FlagsDefaultTypeInternal _Discovery_Flags_default_instance_;
79 IGNITION_MSGS_VISIBLE extern Discovery_PublisherDefaultTypeInternal _Discovery_Publisher_default_instance_;
82 IGNITION_MSGS_VISIBLE extern Discovery_Publisher_MessagePublisherDefaultTypeInternal _Discovery_Publisher_MessagePublisher_default_instance_;
85 IGNITION_MSGS_VISIBLE extern Discovery_Publisher_ServicePublisherDefaultTypeInternal _Discovery_Publisher_ServicePublisher_default_instance_;
88 IGNITION_MSGS_VISIBLE extern Discovery_SubscriberDefaultTypeInternal _Discovery_Subscriber_default_instance_;
92 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery* Arena::CreateMaybeMessage<::ignition::msgs::Discovery>(Arena*);
93 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Flags* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Flags>(Arena*);
94 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Publisher* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Publisher>(Arena*);
95 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Publisher_MessagePublisher* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Publisher_MessagePublisher>(Arena*);
96 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Publisher_ServicePublisher* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Publisher_ServicePublisher>(Arena*);
97 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Discovery_Subscriber* Arena::CreateMaybeMessage<::ignition::msgs::Discovery_Subscriber>(Arena*);
106 Discovery_Publisher_Scope_Discovery_Publisher_Scope_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
107 Discovery_Publisher_Scope_Discovery_Publisher_Scope_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
108 };
110 constexpr Discovery_Publisher_Scope Discovery_Publisher_Scope_Scope_MIN = Discovery_Publisher_Scope_PROCESS;
111 constexpr Discovery_Publisher_Scope Discovery_Publisher_Scope_Scope_MAX = Discovery_Publisher_Scope_ALL;
112 constexpr int Discovery_Publisher_Scope_Scope_ARRAYSIZE = Discovery_Publisher_Scope_Scope_MAX + 1;
114 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Discovery_Publisher_Scope_descriptor();
137 Discovery_Type_Discovery_Type_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::min(),
138 Discovery_Type_Discovery_Type_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::PROTOBUF_NAMESPACE_ID::int32>::max()
139 };
145 IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* Discovery_Type_descriptor();
162 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Flags) */ {
238 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
239 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
240 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
262 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
263 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
273 kRelayFieldNumber = 1,
274 kNoRelayFieldNumber = 2,
309 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Subscriber) */ {
385 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
386 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
387 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
409 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
410 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
420 kTopicFieldNumber = 1,
452 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Publisher.MessagePublisher) */ {
454 inline Discovery_Publisher_MessagePublisher() : Discovery_Publisher_MessagePublisher(nullptr) {}
463 inline Discovery_Publisher_MessagePublisher& operator=(const Discovery_Publisher_MessagePublisher& from) {
467 inline Discovery_Publisher_MessagePublisher& operator=(Discovery_Publisher_MessagePublisher&& from) noexcept {
494 friend void swap(Discovery_Publisher_MessagePublisher& a, Discovery_Publisher_MessagePublisher& b) {
528 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
529 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
530 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
552 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
553 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
563 kCtrlFieldNumber = 1,
564 kMsgTypeFieldNumber = 2,
565 kMsgsPerSecFieldNumber = 4,
566 kThrottledFieldNumber = 3,
635 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Publisher.ServicePublisher) */ {
637 inline Discovery_Publisher_ServicePublisher() : Discovery_Publisher_ServicePublisher(nullptr) {}
646 inline Discovery_Publisher_ServicePublisher& operator=(const Discovery_Publisher_ServicePublisher& from) {
650 inline Discovery_Publisher_ServicePublisher& operator=(Discovery_Publisher_ServicePublisher&& from) noexcept {
677 friend void swap(Discovery_Publisher_ServicePublisher& a, Discovery_Publisher_ServicePublisher& b) {
711 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
712 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
713 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
735 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
736 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
746 kSocketIdFieldNumber = 1,
747 kRequestTypeFieldNumber = 2,
748 kResponseTypeFieldNumber = 3,
814 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery.Publisher) */ {
850 kMsgPub = 6,
851 kSrvPub = 7,
852 PUB_TYPE_NOT_SET = 0,
896 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
897 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
898 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
920 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
921 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
967 kAddressFieldNumber = 2,
968 kProcessUuidFieldNumber = 3,
969 kNodeUuidFieldNumber = 4,
970 kScopeFieldNumber = 5,
971 kMsgPubFieldNumber = 6,
972 kSrvPubFieldNumber = 7,
1115 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Discovery) */ {
1151 kSub = 6,
1152 kPub = 7,
1153 DISC_CONTENTS_NOT_SET = 0,
1197 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
1198 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
1199 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
1221 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto);
1222 return ::descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto.file_level_metadata[kIndexInFileMessages];
1280 kFlagsFieldNumber = 5,
1281 kVersionFieldNumber = 2,
1283 kSubFieldNumber = 6,
1284 kPubFieldNumber = 7,
1497 topic_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1502 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1508 topic_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1520 return topic_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1524 return topic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1554 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1560 inline void Discovery_Publisher_MessagePublisher::_internal_set_ctrl(const std::string& value) {
1562 ctrl_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1567 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1568 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1573 ctrl_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1574 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1581 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1585 return ctrl_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1588 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1589 return ctrl_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1599 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.MessagePublisher.ctrl)
1607 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1612 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1615 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1621 inline void Discovery_Publisher_MessagePublisher::_internal_set_msg_type(const std::string& value) {
1623 msg_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1628 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1629 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1634 msg_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1635 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1640 msg_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
1642 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1646 return msg_type_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1649 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1650 return msg_type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1652 inline void Discovery_Publisher_MessagePublisher::set_allocated_msg_type(std::string* msg_type) {
1658 msg_type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), msg_type,
1660 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.MessagePublisher.msg_type)
1671 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.MessagePublisher.throttled)
1680 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.MessagePublisher.throttled)
1687 inline ::PROTOBUF_NAMESPACE_ID::uint64 Discovery_Publisher_MessagePublisher::_internal_msgs_per_sec() const {
1690 inline ::PROTOBUF_NAMESPACE_ID::uint64 Discovery_Publisher_MessagePublisher::msgs_per_sec() const {
1691 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.MessagePublisher.msgs_per_sec)
1694 inline void Discovery_Publisher_MessagePublisher::_internal_set_msgs_per_sec(::PROTOBUF_NAMESPACE_ID::uint64 value) {
1698 inline void Discovery_Publisher_MessagePublisher::set_msgs_per_sec(::PROTOBUF_NAMESPACE_ID::uint64 value) {
1700 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.MessagePublisher.msgs_per_sec)
1712 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1717 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1720 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1726 inline void Discovery_Publisher_ServicePublisher::_internal_set_socket_id(const std::string& value) {
1728 socket_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1733 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1734 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1739 socket_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1740 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1745 socket_id_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
1747 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1751 return socket_id_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1754 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1755 return socket_id_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1757 inline void Discovery_Publisher_ServicePublisher::set_allocated_socket_id(std::string* socket_id) {
1763 socket_id_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), socket_id,
1765 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.socket_id)
1773 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1778 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1781 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1784 inline const std::string& Discovery_Publisher_ServicePublisher::_internal_request_type() const {
1787 inline void Discovery_Publisher_ServicePublisher::_internal_set_request_type(const std::string& value) {
1789 request_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1794 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1795 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1800 request_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1801 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1806 request_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
1808 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1812 return request_type_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1815 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1816 return request_type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1818 inline void Discovery_Publisher_ServicePublisher::set_allocated_request_type(std::string* request_type) {
1824 request_type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), request_type,
1826 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.request_type)
1834 // @@protoc_insertion_point(field_get:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
1837 inline void Discovery_Publisher_ServicePublisher::set_response_type(const std::string& value) {
1839 // @@protoc_insertion_point(field_set:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
1842 // @@protoc_insertion_point(field_mutable:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
1845 inline const std::string& Discovery_Publisher_ServicePublisher::_internal_response_type() const {
1848 inline void Discovery_Publisher_ServicePublisher::_internal_set_response_type(const std::string& value) {
1850 response_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1855 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1856 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
1861 response_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1862 // @@protoc_insertion_point(field_set_char:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
1867 response_type_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
1869 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
1873 return response_type_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1876 // @@protoc_insertion_point(field_release:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
1877 return response_type_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1879 inline void Discovery_Publisher_ServicePublisher::set_allocated_response_type(std::string* response_type) {
1885 response_type_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), response_type,
1887 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.ServicePublisher.response_type)
1915 topic_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1920 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1926 topic_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1938 return topic_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1942 return topic_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1976 address_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1981 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1987 address_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1999 return address_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
2003 return address_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2011 address_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), address,
2037 process_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
2042 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
2048 process_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
2054 process_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
2060 return process_uuid_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
2064 return process_uuid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2072 process_uuid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), process_uuid,
2074 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Discovery.Publisher.process_uuid)
2098 node_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
2103 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
2109 node_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
2115 node_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
2121 return node_uuid_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
2125 return node_uuid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2133 node_uuid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), node_uuid,
2142 inline ::ignition::msgs::Discovery_Publisher_Scope Discovery_Publisher::_internal_scope() const {
2149 inline void Discovery_Publisher::_internal_set_scope(::ignition::msgs::Discovery_Publisher_Scope value) {
2153 inline void Discovery_Publisher::set_scope(::ignition::msgs::Discovery_Publisher_Scope value) {
2176 inline ::ignition::msgs::Discovery_Publisher_MessagePublisher* Discovery_Publisher::release_msg_pub() {
2190 inline const ::ignition::msgs::Discovery_Publisher_MessagePublisher& Discovery_Publisher::_internal_msg_pub() const {
2193 : reinterpret_cast< ::ignition::msgs::Discovery_Publisher_MessagePublisher&>(::ignition::msgs::_Discovery_Publisher_MessagePublisher_default_instance_);
2195 inline const ::ignition::msgs::Discovery_Publisher_MessagePublisher& Discovery_Publisher::msg_pub() const {
2199 inline ::ignition::msgs::Discovery_Publisher_MessagePublisher* Discovery_Publisher::unsafe_arena_release_msg_pub() {
2200 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.msg_pub)
2210 inline void Discovery_Publisher::unsafe_arena_set_allocated_msg_pub(::ignition::msgs::Discovery_Publisher_MessagePublisher* msg_pub) {
2216 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.msg_pub)
2218 inline ::ignition::msgs::Discovery_Publisher_MessagePublisher* Discovery_Publisher::_internal_mutable_msg_pub() {
2222 pub_type_.msg_pub_ = CreateMaybeMessage< ::ignition::msgs::Discovery_Publisher_MessagePublisher >(GetArena());
2226 inline ::ignition::msgs::Discovery_Publisher_MessagePublisher* Discovery_Publisher::mutable_msg_pub() {
2249 inline ::ignition::msgs::Discovery_Publisher_ServicePublisher* Discovery_Publisher::release_srv_pub() {
2263 inline const ::ignition::msgs::Discovery_Publisher_ServicePublisher& Discovery_Publisher::_internal_srv_pub() const {
2266 : reinterpret_cast< ::ignition::msgs::Discovery_Publisher_ServicePublisher&>(::ignition::msgs::_Discovery_Publisher_ServicePublisher_default_instance_);
2268 inline const ::ignition::msgs::Discovery_Publisher_ServicePublisher& Discovery_Publisher::srv_pub() const {
2272 inline ::ignition::msgs::Discovery_Publisher_ServicePublisher* Discovery_Publisher::unsafe_arena_release_srv_pub() {
2273 // @@protoc_insertion_point(field_unsafe_arena_release:ignition.msgs.Discovery.Publisher.srv_pub)
2283 inline void Discovery_Publisher::unsafe_arena_set_allocated_srv_pub(::ignition::msgs::Discovery_Publisher_ServicePublisher* srv_pub) {
2289 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Discovery.Publisher.srv_pub)
2291 inline ::ignition::msgs::Discovery_Publisher_ServicePublisher* Discovery_Publisher::_internal_mutable_srv_pub() {
2295 pub_type_.srv_pub_ = CreateMaybeMessage< ::ignition::msgs::Discovery_Publisher_ServicePublisher >(GetArena());
2299 inline ::ignition::msgs::Discovery_Publisher_ServicePublisher* Discovery_Publisher::mutable_srv_pub() {
2435 process_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
2440 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
2446 process_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
2452 process_uuid_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
2458 return process_uuid_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
2462 return process_uuid_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
2470 process_uuid_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), process_uuid,
2613 : reinterpret_cast< ::ignition::msgs::Discovery_Subscriber&>(::ignition::msgs::_Discovery_Subscriber_default_instance_);
2630 inline void Discovery::unsafe_arena_set_allocated_sub(::ignition::msgs::Discovery_Subscriber* sub) {
2642 disc_contents_.sub_ = CreateMaybeMessage< ::ignition::msgs::Discovery_Subscriber >(GetArena());
2686 : reinterpret_cast< ::ignition::msgs::Discovery_Publisher&>(::ignition::msgs::_Discovery_Publisher_default_instance_);
2703 inline void Discovery::unsafe_arena_set_allocated_pub(::ignition::msgs::Discovery_Publisher* pub) {
2758 template <> struct is_proto_enum< ::ignition::msgs::Discovery_Publisher_Scope> : ::std::true_type {};
2760 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::Discovery_Publisher_Scope>() {
2777 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fdiscovery_2eproto
Definition: actor.pb.h:98
void UnsafeArenaSwap(Discovery_Subscriber *other)
Definition: discovery.pb.h:362
Discovery_Publisher_MessagePublisher MessagePublisher
Definition: discovery.pb.h:928
std::string * release_process_uuid()
static const Discovery_Publisher * internal_default_instance()
Definition: discovery.pb.h:855
bool has_flags() const
::PROTOBUF_NAMESPACE_ID::uint32 version() const
void clear_pub_type()
static bool Scope_IsValid(int value)
Definition: discovery.pb.h:938
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: discovery.pb.h:192
void clear_header()
PubTypeCase pub_type_case() const
void set_allocated_sub(::ignition::msgs::Discovery_Subscriber *sub)
Discovery_Publisher()
Definition: discovery.pb.h:816
void set_socket_id(const char *value, size_t size)
void set_version(::PROTOBUF_NAMESPACE_ID::uint32 value)
Discovery_Publisher & operator=(const Discovery_Publisher &from)
Definition: discovery.pb.h:825
friend void swap(Discovery_Flags &a, Discovery_Flags &b)
Definition: discovery.pb.h:204
friend void swap(Discovery_Publisher &a, Discovery_Publisher &b)
Definition: discovery.pb.h:862
bool has_header() const
friend void swap(Discovery_Publisher_MessagePublisher &a, Discovery_Publisher_MessagePublisher &b)
Definition: discovery.pb.h:494
static const std::string & Type_Name(T enum_t_value)
Definition: discovery.pb.h:1264
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void clear_msgs_per_sec()
void unsafe_arena_set_allocated_msg_pub(::ignition::msgs::Discovery_Publisher_MessagePublisher *msg_pub)
Discovery_Publisher_MessagePublisher * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: discovery.pb.h:517
::ignition::msgs::Header * release_header()
static const Discovery * internal_default_instance()
Definition: discovery.pb.h:1156
const std::string & socket_id() const
Discovery_Subscriber * New() const final
Definition: discovery.pb.h:370
::ignition::msgs::Header * mutable_header()
void CopyFrom(const Discovery &from)
Discovery_Publisher * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: discovery.pb.h:885
Discovery_Flags(const Discovery_Flags &from)
bool relay() const
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: discovery.pb.h:186
void clear_msg_pub()
void UnsafeArenaSwap(Discovery_Publisher *other)
Definition: discovery.pb.h:873
void set_allocated_process_uuid(std::string *process_uuid)
Discovery_Subscriber(const Discovery_Subscriber &from)
static const Discovery_Subscriber * internal_default_instance()
Definition: discovery.pb.h:344
std::string * mutable_address()
void set_ctrl(const char *value)
const ::ignition::msgs::Discovery_Publisher_MessagePublisher & msg_pub() const
void set_process_uuid(const std::string &value)
void set_address(const char *value)
const std::string & topic() const
void clear_no_relay()
Discovery_Flags * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: discovery.pb.h:227
Discovery_Publisher_MessagePublisher & operator=(Discovery_Publisher_MessagePublisher &&from) noexcept
Definition: discovery.pb.h:467
Discovery_Publisher_MessagePublisher * New() const final
Definition: discovery.pb.h:513
Discovery & operator=(const Discovery &from)
Definition: discovery.pb.h:1126
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Type_descriptor()
Definition: discovery.pb.h:1260
static const Discovery_Publisher_MessagePublisher * internal_default_instance()
Definition: discovery.pb.h:487
void CopyFrom(const Discovery_Subscriber &from)
static bool Scope_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Scope *value)
Definition: discovery.pb.h:958
void set_allocated_msg_type(std::string *msg_type)
void set_topic(const std::string &value)
Discovery_Publisher_ServicePublisher(Discovery_Publisher_ServicePublisher &&from) noexcept
Definition: discovery.pb.h:641
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
std::string * release_ctrl()
std::string * release_socket_id()
void set_allocated_flags(::ignition::msgs::Discovery_Flags *flags)
const std::string & process_uuid() const
::PROTOBUF_NAMESPACE_ID::uint64 msgs_per_sec() const
Discovery_Publisher_ServicePublisher ServicePublisher
Definition: discovery.pb.h:929
void CopyFrom(const Discovery_Flags &from)
::ignition::msgs::Discovery_Subscriber * unsafe_arena_release_sub()
virtual ~Discovery_Subscriber()
Discovery_Publisher_MessagePublisher(const Discovery_Publisher_MessagePublisher &from)
Discovery_Flags & operator=(const Discovery_Flags &from)
Definition: discovery.pb.h:173
DiscContentsCase disc_contents_case() const
::ignition::msgs::Discovery_Flags * mutable_flags()
Discovery_Publisher(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::ignition::msgs::Discovery_Publisher_Scope scope() const
void set_address(const char *value, size_t size)
void UnsafeArenaSwap(Discovery *other)
Definition: discovery.pb.h:1174
Discovery_Publisher(Discovery_Publisher &&from) noexcept
Definition: discovery.pb.h:820
void set_allocated_srv_pub(::ignition::msgs::Discovery_Publisher_ServicePublisher *srv_pub)
friend void swap(Discovery_Subscriber &a, Discovery_Subscriber &b)
Definition: discovery.pb.h:351
std::string * mutable_response_type()
static bool Type_IsValid(int value)
Definition: discovery.pb.h:1250
Discovery_Publisher & operator=(Discovery_Publisher &&from) noexcept
Definition: discovery.pb.h:829
void set_msgs_per_sec(::PROTOBUF_NAMESPACE_ID::uint64 value)
Discovery_Publisher_MessagePublisher(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const Discovery_Publisher_MessagePublisher & default_instance()
void set_allocated_address(std::string *address)
void clear_node_uuid()
::ignition::msgs::Discovery_Publisher_MessagePublisher * unsafe_arena_release_msg_pub()
void Swap(Discovery_Publisher_MessagePublisher *other)
Definition: discovery.pb.h:497
static const Discovery_Publisher_ServicePublisher & default_instance()
Discovery * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: discovery.pb.h:1186
void set_allocated_response_type(std::string *response_type)
void clear_scope()
::ignition::msgs::Discovery_Flags * unsafe_arena_release_flags()
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
std::string * mutable_request_type()
Discovery_Publisher Publisher
Definition: discovery.pb.h:1231
friend void swap(Discovery &a, Discovery &b)
Definition: discovery.pb.h:1163
void clear_flags()
::ignition::msgs::Discovery_Publisher_ServicePublisher * release_srv_pub()
Discovery_Subscriber Subscriber
Definition: discovery.pb.h:1230
void set_allocated_ctrl(std::string *ctrl)
void unsafe_arena_set_allocated_srv_pub(::ignition::msgs::Discovery_Publisher_ServicePublisher *srv_pub)
static const std::string & Scope_Name(T enum_t_value)
Definition: discovery.pb.h:952
static const Discovery & default_instance()
void set_msg_type(std::string &&value)
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: discovery.pb.h:315
void set_node_uuid(const char *value, size_t size)
void UnsafeArenaSwap(Discovery_Publisher_MessagePublisher *other)
Definition: discovery.pb.h:505
friend void swap(Discovery_Publisher_ServicePublisher &a, Discovery_Publisher_ServicePublisher &b)
Definition: discovery.pb.h:677
std::string * release_request_type()
bool has_srv_pub() const
Discovery_Publisher_ServicePublisher & operator=(Discovery_Publisher_ServicePublisher &&from) noexcept
Definition: discovery.pb.h:650
void set_allocated_topic(std::string *topic)
Discovery_Flags(Discovery_Flags &&from) noexcept
Definition: discovery.pb.h:168
void MergeFrom(const Discovery_Flags &from)
::ignition::msgs::Header * unsafe_arena_release_header()
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)
void set_response_type(const char *value)
virtual ~Discovery_Flags()
Discovery_Publisher_ServicePublisher * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: discovery.pb.h:700
std::string * release_msg_type()
void set_request_type(std::string &&value)
Discovery & operator=(Discovery &&from) noexcept
Definition: discovery.pb.h:1130
Discovery(const Discovery &from)
::ignition::msgs::Discovery_Subscriber * mutable_sub()
void clear_response_type()
Discovery_Publisher(const Discovery_Publisher &from)
const std::string & msg_type() const
Discovery_Subscriber & operator=(const Discovery_Subscriber &from)
Definition: discovery.pb.h:320
const std::string & node_uuid() const
void set_response_type(const std::string &value)
static const Discovery_Publisher & default_instance()
void set_response_type(const char *value, size_t size)
static bool Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Type *value)
Definition: discovery.pb.h:1270
void set_process_uuid(std::string &&value)
void set_allocated_pub(::ignition::msgs::Discovery_Publisher *pub)
static const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Scope_descriptor()
Definition: discovery.pb.h:948
void MergeFrom(const Discovery_Publisher &from)
void set_scope(::ignition::msgs::Discovery_Publisher_Scope value)
void unsafe_arena_set_allocated_sub(::ignition::msgs::Discovery_Subscriber *sub)
void set_msg_type(const char *value, size_t size)
void clear_type()
void set_response_type(std::string &&value)
::ignition::msgs::Discovery_Publisher_ServicePublisher * mutable_srv_pub()
void set_allocated_header(::ignition::msgs::Header *header)
void set_address(std::string &&value)
void set_allocated_msg_pub(::ignition::msgs::Discovery_Publisher_MessagePublisher *msg_pub)
void MergeFrom(const Discovery &from)
void set_throttled(bool value)
bool has_sub() const
::ignition::msgs::Discovery_Publisher_MessagePublisher * mutable_msg_pub()
void clear_srv_pub()
void clear_request_type()
Discovery_Publisher_ServicePublisher * New() const final
Definition: discovery.pb.h:696
const std::string & ctrl() const
void clear_process_uuid()
void set_ctrl(std::string &&value)
::ignition::msgs::Discovery_Subscriber * release_sub()
Discovery_Subscriber()
Definition: discovery.pb.h:311
void CopyFrom(const Discovery_Publisher_ServicePublisher &from)
const std::string & request_type() const
std::string * mutable_node_uuid()
void set_allocated_request_type(std::string *request_type)
void clear_address()
void set_node_uuid(const std::string &value)
Discovery_Flags * New() const final
Definition: discovery.pb.h:223
::ignition::msgs::Discovery_Publisher * unsafe_arena_release_pub()
std::string * mutable_msg_type()
Discovery_Publisher_ServicePublisher()
Definition: discovery.pb.h:637
Discovery_Publisher_MessagePublisher(Discovery_Publisher_MessagePublisher &&from) noexcept
Definition: discovery.pb.h:458
Discovery_Publisher_MessagePublisher()
Definition: discovery.pb.h:454
Discovery_Publisher * New() const final
Definition: discovery.pb.h:881
const std::string & address() const
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
Discovery_Subscriber & operator=(Discovery_Subscriber &&from) noexcept
Definition: discovery.pb.h:324
Discovery(Discovery &&from) noexcept
Definition: discovery.pb.h:1121
virtual ~Discovery_Publisher()
Discovery_Subscriber(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: discovery.pb.h:189
bool no_relay() const
void clear_ctrl()
void clear_msg_type()
void set_topic(const char *value)
const ::ignition::msgs::Discovery_Publisher & pub() const
const std::string & response_type() const
void CopyFrom(const Discovery_Publisher_MessagePublisher &from)
void Swap(Discovery_Publisher_ServicePublisher *other)
Definition: discovery.pb.h:680
void clear_topic()
::ignition::msgs::Discovery_Publisher * release_pub()
Discovery_Flags & operator=(Discovery_Flags &&from) noexcept
Definition: discovery.pb.h:177
std::string * mutable_process_uuid()
Discovery_Publisher_ServicePublisher & operator=(const Discovery_Publisher_ServicePublisher &from)
Definition: discovery.pb.h:646
void set_type(::ignition::msgs::Discovery_Type value)
void UnsafeArenaSwap(Discovery_Publisher_ServicePublisher *other)
Definition: discovery.pb.h:688
void UnsafeArenaSwap(Discovery_Flags *other)
Definition: discovery.pb.h:215
void unsafe_arena_set_allocated_pub(::ignition::msgs::Discovery_Publisher *pub)
void set_allocated_node_uuid(std::string *node_uuid)
const ::ignition::msgs::Discovery_Subscriber & sub() const
static const Discovery_Subscriber & default_instance()
void set_node_uuid(const char *value)
void MergeFrom(const Discovery_Publisher_MessagePublisher &from)
::ignition::msgs::Discovery_Flags * release_flags()
bool has_pub() const
void Swap(Discovery_Publisher *other)
Definition: discovery.pb.h:865
void unsafe_arena_set_allocated_flags(::ignition::msgs::Discovery_Flags *flags)
void clear_version()
void set_address(const std::string &value)
::ignition::msgs::Discovery_Publisher_MessagePublisher * release_msg_pub()
void MergeFrom(const Discovery_Subscriber &from)
::ignition::msgs::Discovery_Publisher * mutable_pub()
Discovery_Subscriber * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: discovery.pb.h:374
void set_socket_id(const char *value)
std::string * release_address()
std::string * release_topic()
void Swap(Discovery_Subscriber *other)
Definition: discovery.pb.h:354
const ::ignition::msgs::Discovery_Publisher_ServicePublisher & srv_pub() const
static const Discovery_Flags * internal_default_instance()
Definition: discovery.pb.h:197
void set_allocated_socket_id(std::string *socket_id)
void CopyFrom(const Discovery_Publisher &from)
void clear_sub()
void set_process_uuid(const char *value)
void set_request_type(const char *value, size_t size)
std::string * release_node_uuid()
static const Discovery_Publisher_ServicePublisher * internal_default_instance()
Definition: discovery.pb.h:670
bool has_msg_pub() const
void set_no_relay(bool value)
std::string * mutable_topic()
static const Discovery_Flags & default_instance()
virtual ~Discovery()
void set_msg_type(const char *value)
void set_node_uuid(std::string &&value)
void set_msg_type(const std::string &value)
std::string * mutable_ctrl()
const ::ignition::msgs::Header & header() const
void set_request_type(const std::string &value)
void set_socket_id(const std::string &value)
Discovery_Publisher_MessagePublisher & operator=(const Discovery_Publisher_MessagePublisher &from)
Definition: discovery.pb.h:463
const ::ignition::msgs::Discovery_Flags & flags() const
Discovery_Flags(::PROTOBUF_NAMESPACE_ID::Arena *arena)
::ignition::msgs::Discovery_Type type() const
virtual ~Discovery_Publisher_ServicePublisher()
Discovery_Publisher_ServicePublisher(::PROTOBUF_NAMESPACE_ID::Arena *arena)
void set_request_type(const char *value)
void clear_throttled()
void clear_socket_id()
void clear_pub()
::ignition::msgs::Discovery_Publisher_ServicePublisher * unsafe_arena_release_srv_pub()
bool throttled() const
std::string * release_response_type()
void clear_disc_contents()
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fdiscovery_2eproto
T max(T... args)
T min(T... args)
IGNITION_MSGS_VISIBLE Discovery_SubscriberDefaultTypeInternal _Discovery_Subscriber_default_instance_
constexpr Discovery_Publisher_Scope Discovery_Publisher_Scope_Scope_MIN
Definition: discovery.pb.h:110
IGNITION_MSGS_VISIBLE DiscoveryDefaultTypeInternal _Discovery_default_instance_
constexpr Discovery_Type Discovery_Type_Type_MAX
Definition: discovery.pb.h:142
std::unique_ptr< const Discovery > ConstDiscoveryUniquePtr
Definition: discovery.pb.h:2748
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: discovery.pb.h:111
IGNITION_MSGS_VISIBLE Discovery_Publisher_ServicePublisherDefaultTypeInternal _Discovery_Publisher_ServicePublisher_default_instance_
std::unique_ptr< Discovery > DiscoveryUniquePtr
Definition: discovery.pb.h:2747
bool Discovery_Publisher_Scope_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Discovery_Publisher_Scope *value)
Definition: discovery.pb.h:123
bool Discovery_Type_Parse(::PROTOBUF_NAMESPACE_ID::ConstStringParam name, Discovery_Type *value)
Definition: discovery.pb.h:154
IGNITION_MSGS_VISIBLE bool Discovery_Type_IsValid(int value)
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
constexpr Discovery_Type Discovery_Type_Type_MIN
Definition: discovery.pb.h:141
@ Discovery_Publisher_Scope_HOST
Definition: discovery.pb.h:104
@ Discovery_Publisher_Scope_Discovery_Publisher_Scope_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: discovery.pb.h:107
@ Discovery_Publisher_Scope_ALL
Definition: discovery.pb.h:105
@ Discovery_Publisher_Scope_PROCESS
Definition: discovery.pb.h:103
@ Discovery_Publisher_Scope_Discovery_Publisher_Scope_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: discovery.pb.h:106
IGNITION_MSGS_VISIBLE Discovery_Publisher_MessagePublisherDefaultTypeInternal _Discovery_Publisher_MessagePublisher_default_instance_
IGNITION_MSGS_VISIBLE Discovery_PublisherDefaultTypeInternal _Discovery_Publisher_default_instance_
constexpr int Discovery_Type_Type_ARRAYSIZE
Definition: discovery.pb.h:143
std::shared_ptr< const Discovery > ConstDiscoverySharedPtr
Definition: discovery.pb.h:2750
constexpr int Discovery_Publisher_Scope_Scope_ARRAYSIZE
Definition: discovery.pb.h:112
const std::string & Discovery_Type_Name(T enum_t_value)
Definition: discovery.pb.h:147
IGNITION_MSGS_VISIBLE Discovery_FlagsDefaultTypeInternal _Discovery_Flags_default_instance_
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::EnumDescriptor * Discovery_Publisher_Scope_descriptor()
const std::string & Discovery_Publisher_Scope_Name(T enum_t_value)
Definition: discovery.pb.h:116
@ Discovery_Type_Discovery_Type_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: discovery.pb.h:138
@ Discovery_Type_Discovery_Type_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: discovery.pb.h:137
@ Discovery_Type_NEW_CONNECTION
Definition: discovery.pb.h:135
@ Discovery_Type_UNADVERTISE
Definition: discovery.pb.h:132
@ Discovery_Type_UNINITIALIZED
Definition: discovery.pb.h:129
@ Discovery_Type_END_CONNECTION
Definition: discovery.pb.h:136
std::shared_ptr< Discovery > DiscoverySharedPtr
Definition: discovery.pb.h:2749
Definition: actor.pb.h:52
Definition: discovery.pb.h:57
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
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)