CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
PublicationBuiltinTopicData Class Reference

Inherits DdsType.

Data Fields

BuiltinTopicKey_t participant_key
 
BuiltinTopicKey_t key
 
string topic_name
 
string type_name
 
DurabilityQosPolicy durability
 
DurabilityServiceQosPolicy durability_service
 
DeadlineQosPolicy deadline
 
LatencyBudgetQosPolicy latency_budget
 
LivelinessQosPolicy liveliness
 
ReliabilityQosPolicy reliability
 
LifespanQosPolicy lifespan
 
UserDataQosPolicy user_data
 
OwnershipQosPolicy ownership
 
OwnershipStrengthQosPolicy ownership_strength
 
DestinationOrderQosPolicy destination_order
 
PresentationQosPolicy presentation
 
PartitionQosPolicy partition
 
TopicDataQosPolicy topic_data
 
GroupDataQosPolicy group_data
 
string entity_name
 
TypecodeQosPolicy typecode
 
RpcQosPolicy rpc
 
DataTagQosPolicy data_tags
 

Detailed Description

The PublicationBuiltinTopicData holds QoS information discovered for each known DataWriter in the domain.

Field Documentation

◆ data_tags

DataTagQosPolicy data_tags

Security related Data Tags (name,value pairs)

◆ deadline

The deadline supported by the DataWriter.

◆ destination_order

DestinationOrderQosPolicy destination_order

The destination_order mode supported by the DataWriter.

◆ durability

DurabilityQosPolicy durability

The durability settings supported by the DataWriter.

◆ durability_service

DurabilityServiceQosPolicy durability_service

The durability_service configured for the DataWriter.

◆ entity_name

string entity_name

The entity_name associated with the DataWriter.

◆ group_data

GroupDataQosPolicy group_data

The group_data value associated with the parent Publisher.

◆ key

The low 4 bytes of the GUID associated with the DataWriter.

◆ latency_budget

LatencyBudgetQosPolicy latency_budget

The latency_budget supported by the DataWriter.

◆ lifespan

The lifespan associated with samples written by DataWriter.

◆ liveliness

LivelinessQosPolicy liveliness

The liveliness settings supported by the DataWriter.

◆ ownership

OwnershipQosPolicy ownership

The ownership mode supported by the DataWriter.

◆ ownership_strength

OwnershipStrengthQosPolicy ownership_strength

The ownership_strength of the DataWriter (if ownership = exclusive)

◆ participant_key

BuiltinTopicKey_t participant_key

The GUID (12 bytex prefix) associated with the parent participant.

◆ partition

PartitionQosPolicy partition

The partition[s] in which the DataWriter is publishing.

◆ presentation

PresentationQosPolicy presentation

The presentation configuration supported by the DataWriter.

◆ reliability

ReliabilityQosPolicy reliability

The reliablitiy settings supported by the DataWriter.

◆ rpc

Used by the RPC over DDS implementation.

◆ topic_data

TopicDataQosPolicy topic_data

The topic_data value associated with the topic of the DataWriter.

◆ topic_name

string topic_name

The name of the topic the DataWriter is publishing.

◆ type_name

string type_name

The name of the type the DataWriter is publishing.

◆ typecode

The detailed information describing the data type published by the DataWriter.

◆ user_data

UserDataQosPolicy user_data

The user_data value associated with the DataWriter.


© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80108
All rights reserved.