RTI Connext C API
Version 5.1.0
|
Entry created when a Topic object discovered. More...
Data Fields | |
DDS_BuiltinTopicKey_t | key |
DCPS key to distinguish entries. | |
char * | name |
Name of the DDS_Topic. | |
char * | type_name |
Name of the type attached to the DDS_Topic. | |
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 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.
DDS_BuiltinTopicKey_t DDS_TopicBuiltinTopicData::key |
DCPS key to distinguish entries.
char* DDS_TopicBuiltinTopicData::name |
Name of the DDS_Topic.
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 DDS_Topic.
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.