Struct astutedds::dcps::SubscriptionBuiltinTopicData

ClassList > astutedds > dcps > SubscriptionBuiltinTopicData

More...

  • #include <builtin_topic_data.hpp>

Public Attributes

Type Name
DeadlineQosPolicy deadline = {}
DestinationOrderQosPolicy destination_order = {}
DurabilityQosPolicy durability = {}
GroupDataQosPolicy group_data = {}
BuiltinTopicKey_t key = {}
LatencyBudgetQosPolicy latency_budget = {}
LivelinessQosPolicy liveliness = {}
OwnershipQosPolicy ownership = {}
BuiltinTopicKey_t participant_key = {}
PartitionQosPolicy partition = {}
PresentationQosPolicy presentation = {}
ReliabilityQosPolicy reliability = {}
DataRepresentationQosPolicy representation = {}
TimeBasedFilterQosPolicy time_based_filter = {}
TopicDataQosPolicy topic_data = {}
std::string topic_name
TypeConsistencyEnforcementQosPolicy type_consistency = {}
std::string type_name
UserDataQosPolicy user_data = {}

Detailed Description

DDS 1.4 §2.2.2.2.1 — DCPSSubscription built-in topic payload. Delivered by DataWriter::get_matched_subscription_data().

Public Attributes Documentation

variable deadline

DeadlineQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::deadline;

variable destination_order

DestinationOrderQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::destination_order;

variable durability

DurabilityQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::durability;

variable group_data

GroupDataQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::group_data;

variable key

BuiltinTopicKey_t astutedds::dcps::SubscriptionBuiltinTopicData::key;

variable latency_budget

LatencyBudgetQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::latency_budget;

variable liveliness

LivelinessQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::liveliness;

variable ownership

OwnershipQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::ownership;

variable participant_key

BuiltinTopicKey_t astutedds::dcps::SubscriptionBuiltinTopicData::participant_key;

variable partition

PartitionQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::partition;

variable presentation

PresentationQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::presentation;

variable reliability

ReliabilityQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::reliability;

variable representation

DataRepresentationQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::representation;

variable time_based_filter

TimeBasedFilterQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::time_based_filter;

variable topic_data

TopicDataQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::topic_data;

variable topic_name

std::string astutedds::dcps::SubscriptionBuiltinTopicData::topic_name;

variable type_consistency

TypeConsistencyEnforcementQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::type_consistency;

DDS-XTypes 1.3 §7.6.3.4 — type-consistency enforcement (reader-only). Propagated over SEDP via PID_TYPE_CONSISTENCY (0x0074).


variable type_name

std::string astutedds::dcps::SubscriptionBuiltinTopicData::type_name;

variable user_data

UserDataQosPolicy astutedds::dcps::SubscriptionBuiltinTopicData::user_data;


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