RTI Connext C++ API
Version 5.1.0
|
Entry created when a DDSDataWriter is discovered in association with its Publisher. 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 DataWriter belongs. | |
char * | topic_name |
Name of the related DDSTopic. | |
char * | type_name |
Name of the type attached to the DDSTopic. | |
struct DDS_DurabilityQosPolicy | durability |
durability policy of the corresponding DataWriter | |
struct DDS_DurabilityServiceQosPolicy | durability_service |
durability_service policy of the corresponding DataWriter | |
struct DDS_DeadlineQosPolicy | deadline |
Policy of the corresponding DataWriter. | |
struct DDS_LatencyBudgetQosPolicy | latency_budget |
Policy of the corresponding DataWriter. | |
struct DDS_LivelinessQosPolicy | liveliness |
Policy of the corresponding DataWriter. | |
struct DDS_ReliabilityQosPolicy | reliability |
Policy of the corresponding DataWriter. | |
struct DDS_LifespanQosPolicy | lifespan |
Policy of the corresponding DataWriter. | |
struct DDS_UserDataQosPolicy | user_data |
Policy of the corresponding DataWriter. | |
struct DDS_OwnershipQosPolicy | ownership |
Policy of the corresponding DataWriter. | |
struct DDS_OwnershipStrengthQosPolicy | ownership_strength |
Policy of the corresponding DataWriter. | |
struct DDS_DestinationOrderQosPolicy | destination_order |
Policy of the corresponding DataWriter. | |
struct DDS_PresentationQosPolicy | presentation |
Policy of the Publisher to which the DataWriter belongs. | |
struct DDS_PartitionQosPolicy | partition |
Policy of the Publisher to which the DataWriter belongs. | |
struct DDS_TopicDataQosPolicy | topic_data |
Policy of the related Topic. | |
struct DDS_GroupDataQosPolicy | group_data |
Policy of the Publisher to which the DataWriter belongs. | |
struct DDS_TypeCode * | type_code |
<<eXtension>> Type code information of the corresponding Topic | |
DDS_BuiltinTopicKey_t | publisher_key |
<<eXtension>> DCPS key of the publisher to which the DataWriter belongs | |
struct DDS_PropertyQosPolicy | property |
<<eXtension>> Properties of the corresponding DataWriter. | |
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_GUID_t | virtual_guid |
<<eXtension>> Virtual GUID associated to the DataWriter. | |
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. | |
struct DDS_LocatorFilterQosPolicy | locator_filter |
<<eXtension>> Policy of the corresponding DataWriter | |
DDS_Boolean | disable_positive_acks |
<<eXtension>> This is a vendor specific parameter. Determines whether matching DataReaders send positive acknowledgements for reliability. | |
struct DDS_EntityNameQosPolicy | publication_name |
<<eXtension>> The publication name and role name. | |
Entry created when a DDSDataWriter is discovered in association with its Publisher.
Data associated with the built-in topic DDS_PUBLICATION_TOPIC_NAME. It contains QoS policies and additional information that apply to the remote DDSDataWriter the related DDSPublisher.
DDS_BuiltinTopicKey_t DDS_PublicationBuiltinTopicData::key |
DCPS key to distinguish entries.
DDS_BuiltinTopicKey_t DDS_PublicationBuiltinTopicData::participant_key |
DCPS key of the participant to which the DataWriter belongs.
char* DDS_PublicationBuiltinTopicData::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_PublicationBuiltinTopicData::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_PublicationBuiltinTopicData::durability |
durability policy of the corresponding DataWriter
struct DDS_DurabilityServiceQosPolicy DDS_PublicationBuiltinTopicData::durability_service |
durability_service policy of the corresponding DataWriter
struct DDS_DeadlineQosPolicy DDS_PublicationBuiltinTopicData::deadline |
Policy of the corresponding DataWriter.
struct DDS_LatencyBudgetQosPolicy DDS_PublicationBuiltinTopicData::latency_budget |
Policy of the corresponding DataWriter.
struct DDS_LivelinessQosPolicy DDS_PublicationBuiltinTopicData::liveliness |
Policy of the corresponding DataWriter.
struct DDS_ReliabilityQosPolicy DDS_PublicationBuiltinTopicData::reliability |
Policy of the corresponding DataWriter.
struct DDS_LifespanQosPolicy DDS_PublicationBuiltinTopicData::lifespan |
Policy of the corresponding DataWriter.
struct DDS_UserDataQosPolicy DDS_PublicationBuiltinTopicData::user_data |
Policy of the corresponding DataWriter.
struct DDS_OwnershipQosPolicy DDS_PublicationBuiltinTopicData::ownership |
Policy of the corresponding DataWriter.
struct DDS_OwnershipStrengthQosPolicy DDS_PublicationBuiltinTopicData::ownership_strength |
Policy of the corresponding DataWriter.
struct DDS_DestinationOrderQosPolicy DDS_PublicationBuiltinTopicData::destination_order |
Policy of the corresponding DataWriter.
struct DDS_PresentationQosPolicy DDS_PublicationBuiltinTopicData::presentation |
Policy of the Publisher to which the DataWriter belongs.
struct DDS_PartitionQosPolicy DDS_PublicationBuiltinTopicData::partition |
Policy of the Publisher to which the DataWriter belongs.
struct DDS_TopicDataQosPolicy DDS_PublicationBuiltinTopicData::topic_data |
Policy of the related Topic.
struct DDS_GroupDataQosPolicy DDS_PublicationBuiltinTopicData::group_data |
Policy of the Publisher to which the DataWriter belongs.
struct DDS_TypeCode* DDS_PublicationBuiltinTopicData::type_code |
<<eXtension>> Type code information of the corresponding Topic
DDS_BuiltinTopicKey_t DDS_PublicationBuiltinTopicData::publisher_key |
<<eXtension>> DCPS key of the publisher to which the DataWriter belongs
struct DDS_PropertyQosPolicy DDS_PublicationBuiltinTopicData::property |
<<eXtension>> Properties of the corresponding DataWriter.
struct DDS_LocatorSeq DDS_PublicationBuiltinTopicData::unicast_locators |
<<eXtension>> Custom unicast locators that the endpoint can specify. The default locators will be used if this is not specified.
struct DDS_GUID_t DDS_PublicationBuiltinTopicData::virtual_guid |
<<eXtension>> Virtual GUID associated to the DataWriter.
DDS_ProtocolVersion_t DDS_PublicationBuiltinTopicData::rtps_protocol_version |
<<eXtension>> Version number of the RTPS wire protocol used.
struct DDS_VendorId_t DDS_PublicationBuiltinTopicData::rtps_vendor_id |
<<eXtension>> ID of vendor implementing the RTPS wire protocol.
struct DDS_ProductVersion_t DDS_PublicationBuiltinTopicData::product_version |
<<eXtension>> This is a vendor specific parameter. It gives the current version for rti-dds.
struct DDS_LocatorFilterQosPolicy DDS_PublicationBuiltinTopicData::locator_filter |
<<eXtension>> Policy of the corresponding DataWriter
Related to DDS_MultiChannelQosPolicy.
DDS_Boolean DDS_PublicationBuiltinTopicData::disable_positive_acks |
<<eXtension>> This is a vendor specific parameter. Determines whether matching DataReaders send positive acknowledgements for reliability.
struct DDS_EntityNameQosPolicy DDS_PublicationBuiltinTopicData::publication_name |
<<eXtension>> The publication name and role name.
This member contains the name and the role name of the discovered publication.