RTI Connext DDS Micro C++ API
Version 3.0.1
|
Entry created when a DDSDataReader is discovered in association with its Subscriber. More...
#include <dds_c_discovery.h>
Public Attributes | |
struct DDS_BuiltinTopicKey_t | key |
DCPS key to distinguish entries. This is used to configure the object ID of the remote DDSDataReader. | |
struct DDS_BuiltinTopicKey_t | participant_key |
DCPS key of the participant to which the DataReader belongs. | |
char * | topic_name |
Name of the related DDSTopic. | |
char * | type_name |
Name of the type attached to the DDSTopic. | |
struct DDS_DeadlineQosPolicy | deadline |
Policy of the corresponding DataReader. | |
struct DDS_OwnershipQosPolicy | ownership |
Policy of the corresponding DataReader. | |
struct DDS_LatencyBudgetQosPolicy | latency_budget |
Latency budget policy, LATENCY_BUDGET. | |
struct DDS_ReliabilityQosPolicy | reliability |
Policy of the corresponding DataReader. | |
struct DDS_LivelinessQosPolicy | liveliness |
Policy of the corresponding DataReader. | |
struct DDS_DurabilityQosPolicy | durability |
Policy of the corresponding DataReader. | |
struct DDS_DestinationOrderQosPolicy | destination_order |
Policy of the corresponding DataReader. | |
struct DDS_LocatorSeq | unicast_locator |
<<eXtension>> Custom unicast locator that the endpoint can specify. The default locator will be used if this is not specified. | |
struct DDS_LocatorSeq | multicast_locator |
<<eXtension>> Custom multicast locator that the endpoint can specify. The default locator will be used if this is not specified. | |
struct DDS_DataRepresentationQosPolicy | representation |
Data representation policy, DATA_REPRESENTATION. |
Entry created when a DDSDataReader is discovered in association with its Subscriber.
Data associated with the built-in topic DDS_SUBSCRIPTION_TOPIC_NAME. It contains QoS policies and additional information that apply to the remote DDSDataReader the related DDSSubscriber.
struct DDS_BuiltinTopicKey_t DDS_SubscriptionBuiltinTopicData::key |
DCPS key to distinguish entries. This is used to configure the object ID of the remote DDSDataReader.
Key GUID must be first
struct DDS_BuiltinTopicKey_t DDS_SubscriptionBuiltinTopicData::participant_key |
DCPS key of the participant to which the DataReader belongs.
char* DDS_SubscriptionBuiltinTopicData::topic_name |
Name of the related DDSTopic.
The length of this string is limited to 255 characters.
The memory for this field is managed as described in Conventions.
char* DDS_SubscriptionBuiltinTopicData::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_DeadlineQosPolicy DDS_SubscriptionBuiltinTopicData::deadline |
Policy of the corresponding DataReader.
struct DDS_OwnershipQosPolicy DDS_SubscriptionBuiltinTopicData::ownership |
Policy of the corresponding DataReader.
struct DDS_LatencyBudgetQosPolicy DDS_SubscriptionBuiltinTopicData::latency_budget |
Latency budget policy, LATENCY_BUDGET.
struct DDS_ReliabilityQosPolicy DDS_SubscriptionBuiltinTopicData::reliability |
Policy of the corresponding DataReader.
struct DDS_LivelinessQosPolicy DDS_SubscriptionBuiltinTopicData::liveliness |
Policy of the corresponding DataReader.
struct DDS_DurabilityQosPolicy DDS_SubscriptionBuiltinTopicData::durability |
Policy of the corresponding DataReader.
struct DDS_DestinationOrderQosPolicy DDS_SubscriptionBuiltinTopicData::destination_order |
Policy of the corresponding DataReader.
struct DDS_LocatorSeq DDS_SubscriptionBuiltinTopicData::unicast_locator |
<<eXtension>> Custom unicast locator that the endpoint can specify. The default locator will be used if this is not specified.
struct DDS_LocatorSeq DDS_SubscriptionBuiltinTopicData::multicast_locator |
<<eXtension>> Custom multicast locator that the endpoint can specify. The default locator will be used if this is not specified.
struct DDS_DataRepresentationQosPolicy DDS_SubscriptionBuiltinTopicData::representation |
Data representation policy, DATA_REPRESENTATION.