Class RemoteServerAttributes

Class Documentation

class RemoteServerAttributes

Class RemoteServerAttributes, to define the attributes of the Discovery Server Protocol.

Public Functions

inline RTPS_DllAPI bool operator== (const RemoteServerAttributes &r) const
inline RTPS_DllAPI void clear ()
RTPS_DllAPI fastrtps::rtps::GUID_t GetParticipant () const
RTPS_DllAPI fastrtps::rtps::GUID_t GetPDPReader () const
RTPS_DllAPI fastrtps::rtps::GUID_t GetPDPWriter () const
inline FASTDDS_DEPRECATED_UNTIL(3, "eprosima::fastrtps::rtps:GetEDPPublicationsReader()", "Not implemented nor used functions.") RTPS_DllAPI fastrtps FASTDDS_DEPRECATED_UNTIL(3, "eprosima::fastrtps::rtps:GetEDPSubscriptionsWriter()", "Not implemented nor used functions.") RTPS_DllAPI fastrtps FASTDDS_DEPRECATED_UNTIL(3, "eprosima::fastrtps::rtps:GetEDPPublicationsWriter()", "Not implemented nor used functions.") RTPS_DllAPI fastrtps FASTDDS_DEPRECATED_UNTIL(3, "eprosima::fastrtps::rtps:GetEDPSubscriptionsReader()", "Not implemented nor used functions.") RTPS_DllAPI fastrtps RTPS_DllAPI bool ReadguidPrefix (const char *pfx)
template<int kind>
inline bool requires_transport() const

Public Members

LocatorList metatrafficUnicastLocatorList

Metatraffic Unicast Locator List.

LocatorList metatrafficMulticastLocatorList

Metatraffic Multicast Locator List.

fastrtps::rtps::GuidPrefix_t guidPrefix

Guid prefix.

const fastrtps::rtps::ParticipantProxyData *proxy = {}