RTI Connext C API Version 7.4.0

Use these QoS fields to configure how applications discover each other.

Use these QoS fields to configure how applications discover each other.

See Discovery Overview, in the Core Libraries User's Manual, for more information about discovery.

DDS_WireProtocolQosPolicyparticipant_id
<<basic>> <<extension>> A value used to distinguish among different participants belonging to the same domain on the same host.
DDS_WireProtocolQosPolicyrtps_host_id
<<extension>> The RTPS Host ID of the domain participant.
DDS_WireProtocolQosPolicyrtps_app_id
<<extension>> The RTPS App ID of the domain participant.
DDS_WireProtocolQosPolicyrtps_instance_id
<<extension>> The RTPS Instance ID of the DDS_DomainParticipant.
DDS_WireProtocolQosPolicyrtps_well_known_ports
<<extension>> Configures the RTPS well-known port mappings.
DDS_WireProtocolQosPolicyrtps_reserved_port_mask
<<extension>> Specifies which well-known ports to reserve when enabling the participant.
DDS_WireProtocolQosPolicyrtps_auto_id_kind
<<extension>> Kind of auto mechanism used to calculate the GUID prefix.
DDS_DiscoveryQosPolicyenabled_transports
<<extension>> The transports available for use by the Discovery mechanism.
DDS_DiscoveryQosPolicyinitial_peers
<<basic>> <<extension>> Determines the initial list of peers that will be contacted by the Discovery mechanism to send announcements about the presence of this participant.
DDS_DiscoveryQosPolicymulticast_receive_addresses
<<basic>> <<extension>> Specifies the multicast group addresses on which discovery-related meta-traffic can be received by the DomainParticipant.
DDS_DiscoveryQosPolicymetatraffic_transport_priority
<<extension>> The transport priority to use for the Discovery meta-traffic.
DDS_DiscoveryQosPolicyaccept_unknown_peers
<<basic>> <<extension>> Whether to accept a new participant that is not in the initial peers list.
DDS_DiscoveryQosPolicyenable_endpoint_discovery
[DEPRECATED] <<extension>> Whether to automatically enable endpoint discovery for all the remote participants.
DDS_DiscoveryConfigQosPolicyparticipant_liveliness_lease_duration
<<basic>> <<extension>> The liveliness lease duration for the participant.
DDS_DiscoveryConfigQosPolicyparticipant_liveliness_assert_period
<<basic>> <<extension>> The period to assert liveliness for the participant.
DDS_DiscoveryConfigQosPolicyparticipant_announcement_period
<<basic>> <<extension>> The period at which a participant announces itself to potential peers when using the Simple Participant Discovery Protocol 2.0 (SPDP2).
DDS_DiscoveryConfigQosPolicyremote_participant_purge_kind
[DEPRECATED] <<extension>> The participant's behavior for maintaining knowledge of remote participants (and their contained entities) with which discovery communication has been lost.
DDS_DiscoveryConfigQosPolicymax_liveliness_loss_detection_period
[DEPRECATED] <<extension>> The maximum amount of time between when a remote entity stops maintaining its liveliness and when the matched local entity realizes that fact.
DDS_DiscoveryConfigQosPolicyinitial_participant_announcements
<<basic>> <<extension>> The number of initial announcements sent when a participant is first enabled.
DDS_DiscoveryConfigQosPolicynew_remote_participant_announcements
<<basic>> <<extension>> The number of participant announcements sent when a remote participant is newly discovered.
DDS_DiscoveryConfigQosPolicymin_initial_participant_announcement_period
<<basic>> <<extension>> The minimum period between initial announcements when a participant is first enabled or when a remote participant is newly discovered.
DDS_DiscoveryConfigQosPolicymax_initial_participant_announcement_period
<<basic>> <<extension>> The maximum period between initial announcements when a participant is first enabled or when a remote participant is newly discovered.
DDS_DiscoveryConfigQosPolicyparticipant_reader_resource_limits
<<extension>> Resource limits.
DDS_DiscoveryConfigQosPolicypublication_reader
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable reader associated with a built-in publication reader.
DDS_DiscoveryConfigQosPolicypublication_reader_resource_limits
<<extension>> Resource limits.
DDS_DiscoveryConfigQosPolicysubscription_reader
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable reader associated with a built-in subscription reader.
DDS_DiscoveryConfigQosPolicysubscription_reader_resource_limits
<<extension>> Resource limits.
DDS_DiscoveryConfigQosPolicyparticipant_message_writer
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable writer associated with the built-in participant message writer. This parameter only has effect if the matching participant message reader is configured with DDS_RELIABLE_RELIABILITY_QOS DDS_ReliabilityQosPolicyKind.
DDS_DiscoveryConfigQosPolicypublication_writer_publish_mode
<<extension>> Publish mode policy for the built-in publication writer.
DDS_DiscoveryConfigQosPolicysubscription_writer_publish_mode
<<extension>> Publish mode policy for the built-in subscription writer.
DDS_DiscoveryConfigQosPolicyasynchronous_publisher
<<extension>> Asynchronous publishing settings for the discovery DDS_Publisher and all entities that are created by it.
DDS_DiscoveryConfigQosPolicydefault_domain_announcement_period
<<extension>> The period to announce a participant to the default domain 0.
DDS_DiscoveryConfigQosPolicyignore_default_domain_announcements
[DEPRECATED] <<extension>> Used to ignore the announcements received by a participant on the default domain 0 corresponding to participants running on domains IDs other than 0.
DDS_DiscoveryConfigQosPolicyparticipant_message_reader_reliability_kind
[DEPRECATED] <<extension>> Reliability policy for a built-in participant message reader.
DDS_DiscoveryConfigQosPolicyparticipant_message_reader
<<extension>> RTPS reliable reader protocol-related configuration settings for a built-in participant message reader. This parameter only has effect if DDS_DiscoveryConfigQosPolicy::participant_message_reader_reliability_kind is set to DDS_RELIABLE_RELIABILITY_QOS.
DDS_DiscoveryConfigQosPolicypublication_writer
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable writer associated with a built-in publication writer.
DDS_DiscoveryConfigQosPolicypublication_writer_data_lifecycle
<<extension>> Writer data lifecycle settings for a built-in publication writer.
DDS_DiscoveryConfigQosPolicysubscription_writer
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable writer associated with a built-in subscription writer.
DDS_DiscoveryConfigQosPolicysubscription_writer_data_lifecycle
<<extension>> Writer data lifecycle settings for a built-in subscription writer.
DDS_DiscoveryConfigQosPolicybuiltin_discovery_plugins
<<extension>> Mask of built-in discovery plugin kinds.
DDS_DiscoveryConfigQosPolicyservice_request_writer
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable writer associated with the built-in DDS_ServiceRequest writer.
DDS_DiscoveryConfigQosPolicyservice_request_writer_data_lifecycle
<<extension>> Writer data lifecycle settings for a built-in DDS_ServiceRequest writer.
DDS_DiscoveryConfigQosPolicyservice_request_writer_publish_mode
<<extension>> Publish mode policy for the built-in service request writer.
DDS_DiscoveryConfigQosPolicyservice_request_reader
<<extension>> RTPS reliable reader protocol-related configuration settings for a built-in DDS_ServiceRequest reader.
DDS_DiscoveryConfigQosPolicysecure_volatile_writer
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable writer associated with the built-in secure volatile writer.
DDS_DiscoveryConfigQosPolicysecure_volatile_writer_publish_mode
<<extension>> Publish mode policy for the built-in secure volatile writer.
DDS_DiscoveryConfigQosPolicysecure_volatile_reader
<<extension>> RTPS reliable reader protocol-related configuration settings for the built-in secure volatile reader.
DDS_DiscoveryConfigQosPolicyendpoint_type_object_lb_serialization_threshold
<<extension>> Option to reduce the size required to propagate a TypeObject in Simple Endpoint Discovery
DDS_DiscoveryConfigQosPolicydns_tracker_polling_period
<<extension>> Duration that specifies the period used by the DNS tracker to poll the DNS service and check for changes in the hostnames.
DDS_DiscoveryConfigQosPolicyparticipant_configuration_reader
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable reader associated with a built-in participant configuration reader.
DDS_DiscoveryConfigQosPolicyparticipant_configuration_reader_resource_limits
<<extension>> Resource limits for the built-in topic participant configuration reader.
DDS_DiscoveryConfigQosPolicyparticipant_configuration_writer_publish_mode
<<extension>> Publish mode policy for the built-in participant configuration writer.
DDS_DiscoveryConfigQosPolicyparticipant_configuration_writer
<<extension>> RTPS protocol-related configuration settings for the RTPS reliable writer associated with a built-in participant configuration writer.
DDS_DiscoveryConfigQosPolicyparticipant_configuration_writer_data_lifecycle
<<extension>> Writer data lifecycle settings for a built-in participant configuration writer.
DDS_MonitoringDedicatedParticipantSettingsdomain_id
<<basic>> <<extension>> The domain ID used in the creation of RTI Monitoring Library 2.0 DDS_DomainParticipant.
DDS_MonitoringDedicatedParticipantSettingscollector_initial_peers
<<basic>> <<extension>> Determines the initial list of peers that the discovery process will contact to send announcements about the presence of the DDS_MonitoringDistributionSettings::dedicated_participant.