Class SubscriberAttributes, used by the user to define the attributes of a Subscriber.
More...
#include <SubscriberAttributes.h>
Class SubscriberAttributes, used by the user to define the attributes of a Subscriber.
◆ SubscriberAttributes()
◆ ~SubscriberAttributes()
◆ getEntityID()
int16_t getEntityID |
( |
| ) |
const |
|
inline |
Get the entity defined ID.
- Returns
- Entity ID
◆ getUserDefinedID()
int16_t getUserDefinedID |
( |
| ) |
const |
|
inline |
Get the user defined ID.
- Returns
- User defined ID
◆ operator!=()
◆ operator==()
◆ setEntityID()
void setEntityID |
( |
uint8_t |
id | ) |
|
|
inline |
Set the entity ID.
- Parameters
-
◆ setUserDefinedID()
void setUserDefinedID |
( |
uint8_t |
id | ) |
|
|
inline |
Set the user defined ID.
- Parameters
-
id | User defined ID to be set |
◆ expectsInlineQos
bool expectsInlineQos = false |
◆ external_unicast_locators
fastdds::rtps::ExternalLocators external_unicast_locators |
The collection of external locators to use for communication.
◆ historyMemoryPolicy
rtps::MemoryManagementPolicy_t historyMemoryPolicy = rtps::PREALLOCATED_WITH_REALLOC_MEMORY_MODE |
Underlying History memory policy.
◆ ignore_non_matching_locators
bool ignore_non_matching_locators = false |
Whether locators that don't match with the announced locators should be kept.
◆ matched_publisher_allocation
Matched publishers allocation limits.
◆ multicastLocatorList
rtps::LocatorList_t multicastLocatorList |
◆ properties
rtps::PropertyPolicy properties |
◆ qos
◆ remoteLocatorList
rtps::LocatorList_t remoteLocatorList |
◆ times
Times for a RELIABLE Reader.
◆ topic
◆ unicastLocatorList
rtps::LocatorList_t unicastLocatorList |
The documentation for this class was generated from the following file: