RTI Connext Java API Version 7.2.0
DiscoveryConfigBuiltinPluginKind Class Reference

Built-in discovery plugins that can be used. More...

Static Public Attributes

static final int SPDP
 Simple Participant Discovery Protocol. More...
 
static final int SEDP
 Simple Endpoint Discovery Protocol. More...
 
static final int SDP
 [default] Simple discovery plugin. More...
 
static final int DPSE
 Dynamic Participant discovery, Static Endpoint discovery. More...
 
static final int SPDP2
 Simple Participant Discovery Protocol 2.0 (SPDP2) More...
 
static final int SDP2
 Simple discovery plugin 2.0. More...
 
static final int MASK_NONE
 No bits are set. More...
 
static final int MASK_DEFAULT
 The default value of com.rti.dds.infrastructure.DiscoveryConfigQosPolicy.builtin_discovery_plugins. More...
 

Detailed Description

Built-in discovery plugins that can be used.

See also
com.rti.dds.infrastructure.DiscoveryConfigBuiltinPluginKind

Member Data Documentation

◆ SPDP

final int SPDP
static

Simple Participant Discovery Protocol.

Enables the first phase of the Simple Discovery Protocol (SDP), in which DomainParticipant's details are communicated to all other DomainParticipants in the same DDS domain by sending participant declaration messages, also known as participant DATA submessages or participant announcements.

◆ SEDP

final int SEDP
static

Simple Endpoint Discovery Protocol.

Enables the second phase of the Simple Discovery Protocol (SDP), in which the information (GUID, QoS, etc.) about your application's DataReaders and DataWriters is exchanged by sending publication/subscription declarations in DATA messages, also known as publication DATAs and subscription DATAs.

◆ SDP

final int SDP
static

[default] Simple discovery plugin.

It is equivalent to SPDP + SEDP.

◆ DPSE

final int DPSE
static

Dynamic Participant discovery, Static Endpoint discovery.

Enables static endpoint discovery for a DomainParticipant. In this type of discovery, information from remote endpoints is extracted from a local DDS-XML file instead of being received over the network, reducing the number of exchanged packets and consequently reducing bandwidth consumption used for discovery. Using this value in com.rti.dds.infrastructure.DiscoveryConfigBuiltinPluginKind requires the 'librtilbedisc' library (included in the RTI Connext Professional bundles) to be reachable (PATH, LD_LIBRARY_PATH or DYLD_LIBRARY_PATH).

◆ SPDP2

final int SPDP2
static

Simple Participant Discovery Protocol 2.0 (SPDP2)

Enables the Simple Participant Discovery Protocol 2.0, in which a DomainParticipant's details are communicated to all other DomainParticipants in the same DDS domain by sending participant bootstrap messages. These bootstrap messages contain only a subset of the information in the Simple Participant Discovery Protocol (SPDP) participant announcements that is required to match two participants and bootstrap the system. The DomainParticpant's full configuration is then sent reliably with participant configuration announcements. Two DomainParticipants that use SPDP2 will maintain liveliness using liveliness participant messages.

◆ SDP2

final int SDP2
static

Simple discovery plugin 2.0.

It is equivalent to SPDP2 + SEDP.