Struct astutedds::dcps::PublicationBuiltinTopicData

ClassList > astutedds > dcps > PublicationBuiltinTopicData

More...

  • #include <builtin_topic_data.hpp>

Public Attributes

Type Name
DeadlineQosPolicy deadline = {}
DestinationOrderQosPolicy destination_order = {}
DurabilityQosPolicy durability = {}
DurabilityServiceQosPolicy durability_service = {}
GroupDataQosPolicy group_data = {}
BuiltinTopicKey_t key = {}
LatencyBudgetQosPolicy latency_budget = {}
LifespanQosPolicy lifespan = {}
LivelinessQosPolicy liveliness = {}
OwnershipQosPolicy ownership = {}
OwnershipStrengthQosPolicy ownership_strength = {}
BuiltinTopicKey_t participant_key = {}
PartitionQosPolicy partition = {}
PresentationQosPolicy presentation = {}
ReliabilityQosPolicy reliability = {}
DataRepresentationQosPolicy representation = {}
TopicDataQosPolicy topic_data = {}
std::string topic_name
std::string type_name
UserDataQosPolicy user_data = {}

Detailed Description

DDS 1.4 §2.2.2.2.1 — DCPSPublication built-in topic payload. Delivered by DataReader::get_matched_publication_data().

Public Attributes Documentation

variable deadline

DeadlineQosPolicy astutedds::dcps::PublicationBuiltinTopicData::deadline;

variable destination_order

DestinationOrderQosPolicy astutedds::dcps::PublicationBuiltinTopicData::destination_order;

variable durability

DurabilityQosPolicy astutedds::dcps::PublicationBuiltinTopicData::durability;

variable durability_service

DurabilityServiceQosPolicy astutedds::dcps::PublicationBuiltinTopicData::durability_service;

variable group_data

GroupDataQosPolicy astutedds::dcps::PublicationBuiltinTopicData::group_data;

variable key

BuiltinTopicKey_t astutedds::dcps::PublicationBuiltinTopicData::key;

variable latency_budget

LatencyBudgetQosPolicy astutedds::dcps::PublicationBuiltinTopicData::latency_budget;

variable lifespan

LifespanQosPolicy astutedds::dcps::PublicationBuiltinTopicData::lifespan;

variable liveliness

LivelinessQosPolicy astutedds::dcps::PublicationBuiltinTopicData::liveliness;

variable ownership

OwnershipQosPolicy astutedds::dcps::PublicationBuiltinTopicData::ownership;

variable ownership_strength

OwnershipStrengthQosPolicy astutedds::dcps::PublicationBuiltinTopicData::ownership_strength;

variable participant_key

BuiltinTopicKey_t astutedds::dcps::PublicationBuiltinTopicData::participant_key;

variable partition

PartitionQosPolicy astutedds::dcps::PublicationBuiltinTopicData::partition;

variable presentation

PresentationQosPolicy astutedds::dcps::PublicationBuiltinTopicData::presentation;

variable reliability

ReliabilityQosPolicy astutedds::dcps::PublicationBuiltinTopicData::reliability;

variable representation

DataRepresentationQosPolicy astutedds::dcps::PublicationBuiltinTopicData::representation;

variable topic_data

TopicDataQosPolicy astutedds::dcps::PublicationBuiltinTopicData::topic_data;

variable topic_name

std::string astutedds::dcps::PublicationBuiltinTopicData::topic_name;

variable type_name

std::string astutedds::dcps::PublicationBuiltinTopicData::type_name;

variable user_data

UserDataQosPolicy astutedds::dcps::PublicationBuiltinTopicData::user_data;


The documentation for this class was generated from the following file include/astutedds/dcps/builtin_topic_data.hpp