Class BuiltinAttributes
Defined in File RTPSParticipantAttributes.h
Class Documentation
-
class BuiltinAttributes
Class BuiltinAttributes, to define the behavior of the RTPSParticipant builtin protocols.
Public Functions
-
BuiltinAttributes() = default
-
virtual ~BuiltinAttributes() = default
-
inline bool operator==(const BuiltinAttributes &b) const
Public Members
-
DiscoverySettings discovery_config
Discovery protocol related attributes.
-
bool use_WriterLivelinessProtocol = true
Indicates to use the WriterLiveliness protocol.
-
TypeLookupSettings typelookup_config
TypeLookup Service settings.
-
LocatorList_t metatrafficUnicastLocatorList
Metatraffic Unicast Locator List.
-
LocatorList_t metatrafficMulticastLocatorList
Metatraffic Multicast Locator List.
-
fastdds::rtps::ExternalLocators metatraffic_external_unicast_locators
The collection of external locators to use for communication on metatraffic topics.
-
LocatorList_t initialPeersList
Initial peers.
-
MemoryManagementPolicy_t readerHistoryMemoryPolicy = MemoryManagementPolicy_t::PREALLOCATED_WITH_REALLOC_MEMORY_MODE
Memory policy for builtin readers.
-
MemoryManagementPolicy_t writerHistoryMemoryPolicy = MemoryManagementPolicy_t::PREALLOCATED_WITH_REALLOC_MEMORY_MODE
Memory policy for builtin writers.
-
bool avoid_builtin_multicast = true
Set to true to avoid multicast traffic on builtin endpoints.
-
BuiltinAttributes() = default