RTI Connext .Net APIs  Version 5.1.0
DDS::TopicBuiltinTopicData Class Reference

Entry created when a Topic object discovered. More...

#include <managed_builtin.h>

Inheritance diagram for DDS::TopicBuiltinTopicData:
DDS::ICopyable< T >

Public Attributes

BuiltinTopicKey_t key
 DCPS key to distinguish entries.
 
System::String^ name
 Name of the DDS::Topic.
 
System::String^ type_name
 Name of the type attached to the DDS::Topic.
 
DurabilityQosPolicy durability
 durability policy of the corresponding Topic
 
DurabilityServiceQosPolicy durability_service
 durability service policy of the corresponding Topic
 
DeadlineQosPolicy deadline
 Policy of the corresponding Topic.
 
LatencyBudgetQosPolicy latency_budget
 Policy of the corresponding Topic.
 
LivelinessQosPolicy liveliness
 Policy of the corresponding Topic.
 
ReliabilityQosPolicy reliability
 Policy of the corresponding Topic.
 
TransportPriorityQosPolicy transport_priority
 Policy of the corresponding Topic.
 
LifespanQosPolicy lifespan
 Policy of the corresponding Topic.
 
DestinationOrderQosPolicy destination_order
 Policy of the corresponding Topic.
 
HistoryQosPolicy history
 Policy of the corresponding Topic.
 
ResourceLimitsQosPolicy resource_limits
 Policy of the corresponding Topic.
 
OwnershipQosPolicy ownership
 Policy of the corresponding Topic.
 

Properties

TopicDataQosPolicy^  topic_data [get]
 Policy of the corresponding Topic.
 

Detailed Description

Entry created when a Topic object discovered.

Data associated with the built-in topic DDS::TopicBuiltinTopicDataTypeSupport::TOPIC_TOPIC_NAME. It contains QoS policies and additional information that apply to the remote DDS::Topic.

Note: The DDS_TopicBuiltinTopicData built-in topic is meant to convey information about discovered Topics. This Topic's samples are not propagated in a separate packet on the wire. Instead, the data is sent as part of the information carried by other built-in topics (DDS::PublicationBuiltinTopicData and DDS::SubscriptionBuiltinTopicData). Therefore TopicBuiltinTopicData DataReaders will not receive any data.

See Also
DDS::TopicBuiltinTopicDataTypeSupport::TOPIC_TOPIC_NAME
DDS::TopicBuiltinTopicDataDataReader

Member Data Documentation

BuiltinTopicKey_t DDS::TopicBuiltinTopicData::key

DCPS key to distinguish entries.

System::String ^ DDS::TopicBuiltinTopicData::name

Name of the DDS::Topic.

The length of this string is limited to 255 characters.

System::String ^ DDS::TopicBuiltinTopicData::type_name

Name of the type attached to the DDS::Topic.

The length of this string is limited to 255 characters.

DurabilityQosPolicy DDS::TopicBuiltinTopicData::durability

durability policy of the corresponding Topic

DurabilityServiceQosPolicy DDS::TopicBuiltinTopicData::durability_service

durability service policy of the corresponding Topic

DeadlineQosPolicy DDS::TopicBuiltinTopicData::deadline

Policy of the corresponding Topic.

LatencyBudgetQosPolicy DDS::TopicBuiltinTopicData::latency_budget

Policy of the corresponding Topic.

LivelinessQosPolicy DDS::TopicBuiltinTopicData::liveliness

Policy of the corresponding Topic.

ReliabilityQosPolicy DDS::TopicBuiltinTopicData::reliability

Policy of the corresponding Topic.

TransportPriorityQosPolicy DDS::TopicBuiltinTopicData::transport_priority

Policy of the corresponding Topic.

LifespanQosPolicy DDS::TopicBuiltinTopicData::lifespan

Policy of the corresponding Topic.

DestinationOrderQosPolicy DDS::TopicBuiltinTopicData::destination_order

Policy of the corresponding Topic.

HistoryQosPolicy DDS::TopicBuiltinTopicData::history

Policy of the corresponding Topic.

ResourceLimitsQosPolicy DDS::TopicBuiltinTopicData::resource_limits

Policy of the corresponding Topic.

OwnershipQosPolicy DDS::TopicBuiltinTopicData::ownership

Policy of the corresponding Topic.

Property Documentation

TopicDataQosPolicy^ DDS::TopicBuiltinTopicData::topic_data
get

Policy of the corresponding Topic.


RTI Connext .Net APIs Version 5.1.0 Copyright © Mon Feb 3 2014 Real-Time Innovations, Inc