RTI Connext C++ API
Version 5.0.0
|
Entry created when a DDSDataReader is discovered in association with its Subscriber. More...
Public Attributes | |
DDS_BuiltinTopicKey_t | key |
DCPS key to distinguish entries. | |
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_DurabilityQosPolicy | durability |
Policy of the corresponding DataReader. | |
struct DDS_DeadlineQosPolicy | deadline |
Policy of the corresponding DataReader. | |
struct DDS_LatencyBudgetQosPolicy | latency_budget |
Policy of the corresponding DataReader. | |
struct DDS_LivelinessQosPolicy | liveliness |
Policy of the corresponding DataReader. | |
struct DDS_ReliabilityQosPolicy | reliability |
Policy of the corresponding DataReader. | |
struct DDS_OwnershipQosPolicy | ownership |
Policy of the corresponding DataReader. | |
struct DDS_DestinationOrderQosPolicy | destination_order |
Policy of the corresponding DataReader. | |
struct DDS_UserDataQosPolicy | user_data |
Policy of the corresponding DataReader. | |
struct DDS_TimeBasedFilterQosPolicy | time_based_filter |
Policy of the corresponding DataReader. | |
struct DDS_PresentationQosPolicy | presentation |
Policy of the Subscriber to which the DataReader belongs. | |
struct DDS_PartitionQosPolicy | partition |
Policy of the Subscriber to which the DataReader belongs. | |
struct DDS_TopicDataQosPolicy | topic_data |
Policy of the related Topic. | |
struct DDS_GroupDataQosPolicy | group_data |
Policy of the Subscriber to which the DataReader belongs. | |
struct DDS_TypeConsistencyEnforcementQosPolicy | type_consistency |
Policy of the corresponding DataReader. | |
struct DDS_TypeCode * | type_code |
<<eXtension>> Type code information of the corresponding Topic | |
DDS_BuiltinTopicKey_t | subscriber_key |
<<eXtension>> DCPS key of the subscriber to which the DataReader belongs. | |
struct DDS_PropertyQosPolicy | property |
<<eXtension>> Properties of the corresponding DataReader. | |
struct DDS_LocatorSeq | unicast_locators |
<<eXtension>> Custom unicast locators that the endpoint can specify. The default locators will be used if this is not specified. | |
struct DDS_LocatorSeq | multicast_locators |
<<eXtension>> Custom multicast locators that the endpoint can specify. The default locators will be used if this is not specified. | |
struct DDS_ContentFilterProperty_t | content_filter_property |
<<eXtension>> This field provides all the required information to enable content filtering on the Writer side. | |
struct DDS_GUID_t | virtual_guid |
<<eXtension>> Virtual GUID associated to the DataReader. | |
DDS_ProtocolVersion_t | rtps_protocol_version |
<<eXtension>> Version number of the RTPS wire protocol used. | |
struct DDS_VendorId_t | rtps_vendor_id |
<<eXtension>> ID of vendor implementing the RTPS wire protocol. | |
struct DDS_ProductVersion_t | product_version |
<<eXtension>> This is a vendor specific parameter. It gives the current version for rti-dds. | |
DDS_Boolean | disable_positive_acks |
<<eXtension>> This is a vendor specific parameter. Determines whether the corresponding DataReader sends positive acknowledgements for reliability. | |
struct DDS_EntityNameQosPolicy | subscription_name |
<<eXtension>> The subscription name and role name. | |
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.
DDS_BuiltinTopicKey_t DDS_SubscriptionBuiltinTopicData::key |
DCPS key to distinguish entries.
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_DurabilityQosPolicy DDS_SubscriptionBuiltinTopicData::durability |
Policy of the corresponding DataReader.
struct DDS_DeadlineQosPolicy DDS_SubscriptionBuiltinTopicData::deadline |
Policy of the corresponding DataReader.
struct DDS_LatencyBudgetQosPolicy DDS_SubscriptionBuiltinTopicData::latency_budget |
Policy of the corresponding DataReader.
struct DDS_LivelinessQosPolicy DDS_SubscriptionBuiltinTopicData::liveliness |
Policy of the corresponding DataReader.
struct DDS_ReliabilityQosPolicy DDS_SubscriptionBuiltinTopicData::reliability |
Policy of the corresponding DataReader.
struct DDS_OwnershipQosPolicy DDS_SubscriptionBuiltinTopicData::ownership |
Policy of the corresponding DataReader.
struct DDS_DestinationOrderQosPolicy DDS_SubscriptionBuiltinTopicData::destination_order |
Policy of the corresponding DataReader.
struct DDS_UserDataQosPolicy DDS_SubscriptionBuiltinTopicData::user_data |
Policy of the corresponding DataReader.
struct DDS_TimeBasedFilterQosPolicy DDS_SubscriptionBuiltinTopicData::time_based_filter |
Policy of the corresponding DataReader.
struct DDS_PresentationQosPolicy DDS_SubscriptionBuiltinTopicData::presentation |
Policy of the Subscriber to which the DataReader belongs.
struct DDS_PartitionQosPolicy DDS_SubscriptionBuiltinTopicData::partition |
Policy of the Subscriber to which the DataReader belongs.
struct DDS_TopicDataQosPolicy DDS_SubscriptionBuiltinTopicData::topic_data |
Policy of the related Topic.
struct DDS_GroupDataQosPolicy DDS_SubscriptionBuiltinTopicData::group_data |
Policy of the Subscriber to which the DataReader belongs.
struct DDS_TypeConsistencyEnforcementQosPolicy DDS_SubscriptionBuiltinTopicData::type_consistency |
Policy of the corresponding DataReader.
struct DDS_TypeCode* DDS_SubscriptionBuiltinTopicData::type_code |
<<eXtension>> Type code information of the corresponding Topic
DDS_BuiltinTopicKey_t DDS_SubscriptionBuiltinTopicData::subscriber_key |
<<eXtension>> DCPS key of the subscriber to which the DataReader belongs.
struct DDS_PropertyQosPolicy DDS_SubscriptionBuiltinTopicData::property |
<<eXtension>> Properties of the corresponding DataReader.
struct DDS_LocatorSeq DDS_SubscriptionBuiltinTopicData::unicast_locators |
<<eXtension>> Custom unicast locators that the endpoint can specify. The default locators will be used if this is not specified.
struct DDS_LocatorSeq DDS_SubscriptionBuiltinTopicData::multicast_locators |
<<eXtension>> Custom multicast locators that the endpoint can specify. The default locators will be used if this is not specified.
struct DDS_ContentFilterProperty_t DDS_SubscriptionBuiltinTopicData::content_filter_property |
<<eXtension>> This field provides all the required information to enable content filtering on the Writer side.
struct DDS_GUID_t DDS_SubscriptionBuiltinTopicData::virtual_guid |
<<eXtension>> Virtual GUID associated to the DataReader.
DDS_ProtocolVersion_t DDS_SubscriptionBuiltinTopicData::rtps_protocol_version |
<<eXtension>> Version number of the RTPS wire protocol used.
struct DDS_VendorId_t DDS_SubscriptionBuiltinTopicData::rtps_vendor_id |
<<eXtension>> ID of vendor implementing the RTPS wire protocol.
struct DDS_ProductVersion_t DDS_SubscriptionBuiltinTopicData::product_version |
<<eXtension>> This is a vendor specific parameter. It gives the current version for rti-dds.
DDS_Boolean DDS_SubscriptionBuiltinTopicData::disable_positive_acks |
<<eXtension>> This is a vendor specific parameter. Determines whether the corresponding DataReader sends positive acknowledgements for reliability.
struct DDS_EntityNameQosPolicy DDS_SubscriptionBuiltinTopicData::subscription_name |
<<eXtension>> The subscription name and role name.
This member contains the name and the role name of the discovered subscription.