RTI Connext C++ API  Version 5.0.0
DDS_TopicBuiltinTopicData Struct Reference

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

Public Attributes

DDS_BuiltinTopicKey_t key
 DCPS key to distinguish entries.
 
char * name
 Name of the DDSTopic.
 
char * type_name
 Name of the type attached to the DDSTopic.
 
struct DDS_DurabilityQosPolicy durability
 durability policy of the corresponding Topic
 
struct
DDS_DurabilityServiceQosPolicy 
durability_service
 durability service policy of the corresponding Topic
 
struct DDS_DeadlineQosPolicy deadline
 Policy of the corresponding Topic.
 
struct DDS_LatencyBudgetQosPolicy latency_budget
 Policy of the corresponding Topic.
 
struct DDS_LivelinessQosPolicy liveliness
 Policy of the corresponding Topic.
 
struct DDS_ReliabilityQosPolicy reliability
 Policy of the corresponding Topic.
 
struct
DDS_TransportPriorityQosPolicy 
transport_priority
 Policy of the corresponding Topic.
 
struct DDS_LifespanQosPolicy lifespan
 Policy of the corresponding Topic.
 
struct
DDS_DestinationOrderQosPolicy 
destination_order
 Policy of the corresponding Topic.
 
struct DDS_HistoryQosPolicy history
 Policy of the corresponding Topic.
 
struct DDS_ResourceLimitsQosPolicy resource_limits
 Policy of the corresponding Topic.
 
struct DDS_OwnershipQosPolicy ownership
 Policy of the corresponding Topic.
 
struct DDS_TopicDataQosPolicy topic_data
 Policy of the corresponding Topic.
 

Detailed Description

Entry created when a Topic object discovered.

Data associated with the built-in topic DDS_TOPIC_TOPIC_NAME. It contains QoS policies and additional information that apply to the remote DDSTopic.

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_TOPIC_TOPIC_NAME
DDSTopicBuiltinTopicDataDataReader

Member Data Documentation

DDS_BuiltinTopicKey_t DDS_TopicBuiltinTopicData::key

DCPS key to distinguish entries.

char* DDS_TopicBuiltinTopicData::name

Name of the DDSTopic.

The length of this string is limited to 255 characters.

The memory for this field is managed as described in Conventions.

See Also
Conventions
char* DDS_TopicBuiltinTopicData::type_name

Name of the type attached to the DDSTopic.

The length of this string is limited to 255 characters.

The memory for this field is managed as described in Conventions.

See Also
Conventions
struct DDS_DurabilityQosPolicy DDS_TopicBuiltinTopicData::durability

durability policy of the corresponding Topic

struct DDS_DurabilityServiceQosPolicy DDS_TopicBuiltinTopicData::durability_service

durability service policy of the corresponding Topic

struct DDS_DeadlineQosPolicy DDS_TopicBuiltinTopicData::deadline

Policy of the corresponding Topic.

struct DDS_LatencyBudgetQosPolicy DDS_TopicBuiltinTopicData::latency_budget

Policy of the corresponding Topic.

struct DDS_LivelinessQosPolicy DDS_TopicBuiltinTopicData::liveliness

Policy of the corresponding Topic.

struct DDS_ReliabilityQosPolicy DDS_TopicBuiltinTopicData::reliability

Policy of the corresponding Topic.

struct DDS_TransportPriorityQosPolicy DDS_TopicBuiltinTopicData::transport_priority

Policy of the corresponding Topic.

struct DDS_LifespanQosPolicy DDS_TopicBuiltinTopicData::lifespan

Policy of the corresponding Topic.

struct DDS_DestinationOrderQosPolicy DDS_TopicBuiltinTopicData::destination_order

Policy of the corresponding Topic.

struct DDS_HistoryQosPolicy DDS_TopicBuiltinTopicData::history

Policy of the corresponding Topic.

struct DDS_ResourceLimitsQosPolicy DDS_TopicBuiltinTopicData::resource_limits

Policy of the corresponding Topic.

struct DDS_OwnershipQosPolicy DDS_TopicBuiltinTopicData::ownership

Policy of the corresponding Topic.

struct DDS_TopicDataQosPolicy DDS_TopicBuiltinTopicData::topic_data

Policy of the corresponding Topic.


RTI Connext C++ API Version 5.0.0 Copyright © Thu Aug 30 2012 Real-Time Innovations, Inc