RTI Connext C++ API
Version 5.0.0
|
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. | |
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.
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.
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.
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.