Qos Policy to configure the endpoint. More...
#include <QosPolicies.hpp>
Public Member Functions | |
FASTDDS_EXPORTED_API | RTPSEndpointQos ()=default |
virtual FASTDDS_EXPORTED_API | ~RTPSEndpointQos ()=default |
bool | operator== (const RTPSEndpointQos &b) const |
Public Attributes | |
rtps::LocatorList | unicast_locator_list |
Unicast locator list. | |
rtps::LocatorList | multicast_locator_list |
Multicast locator list. | |
rtps::LocatorList | remote_locator_list |
Remote locator list. | |
fastdds::rtps::ExternalLocators | external_unicast_locators |
The collection of external locators to use for communication. | |
bool | ignore_non_matching_locators = false |
Whether locators that don't match with the announced locators should be kept. | |
int16_t | user_defined_id = -1 |
User Defined ID, used for StaticEndpointDiscovery. By default, -1. | |
int16_t | entity_id = -1 |
Entity ID, if the user wants to specify the EntityID of the endpoint. By default, -1. | |
fastdds::rtps::MemoryManagementPolicy_t | history_memory_policy |
Underlying History memory policy. By default, PREALLOCATED_WITH_REALLOC_MEMORY_MODE. | |
Qos Policy to configure the endpoint.
|
default |
|
virtualdefault |
|
inline |
int16_t entity_id = -1 |
Entity ID, if the user wants to specify the EntityID of the endpoint.
By default, -1.
fastdds::rtps::ExternalLocators external_unicast_locators |
The collection of external locators to use for communication.
fastdds::rtps::MemoryManagementPolicy_t history_memory_policy |
Underlying History memory policy.
By default, PREALLOCATED_WITH_REALLOC_MEMORY_MODE.
bool ignore_non_matching_locators = false |
Whether locators that don't match with the announced locators should be kept.
rtps::LocatorList multicast_locator_list |
Multicast locator list.
rtps::LocatorList remote_locator_list |
Remote locator list.
rtps::LocatorList unicast_locator_list |
Unicast locator list.
int16_t user_defined_id = -1 |
User Defined ID, used for StaticEndpointDiscovery.
By default, -1.