RTI Connext C# API  6.1.2
DiscoveryBuilder Class Reference

A modifiable type used to create an immutable Discovery More...

Public Member Functions

 DiscoveryBuilder (Discovery data)
 Creates a builder with the values of an existing immutable instance More...
 
Discovery Build ()
 Creates a new Discovery immutable object from this one. More...
 

Properties

ImmutableList< string >.Builder EnabledTransports [get, set]
 The transports available for use by the Discovery mechanism. More...
 
ImmutableList< string >.Builder InitialPeers [get, set]
 Determines the initial list of peers that will be contacted by the Discovery mechanism to send announcements about the presence of this participant. More...
 
ImmutableList< string >.Builder MulticastReceiveAddresses [get, set]
 Specifies the multicast group addresses on which discovery-related meta-traffic can be received by the DomainParticipant. More...
 
int MetatrafficTransportPriority [get, set]
 The transport priority to use for the Discovery meta-traffic. More...
 
bool AcceptUnknownPeers [get, set]
 Whether to accept a new participant that is not in the initial peers list. More...
 
bool EnableEndpointDiscovery [get, set]
 Whether to automatically enable endpoint discovery for all the remote participants. More...
 

Detailed Description

A modifiable type used to create an immutable Discovery

Constructor & Destructor Documentation

◆ DiscoveryBuilder()

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

Discovery Build ( )

Creates a new Discovery immutable object from this one.

Property Documentation

◆ AcceptUnknownPeers

bool AcceptUnknownPeers
getset

Whether to accept a new participant that is not in the initial peers list.

The full documentation is available in the C API: DDS_DiscoveryQosPolicy::accept_unknown_peers

◆ EnabledTransports

ImmutableList<string>.Builder EnabledTransports
getset

The transports available for use by the Discovery mechanism.

The full documentation is available in the C API: DDS_DiscoveryQosPolicy::enabled_transports

◆ EnableEndpointDiscovery

bool EnableEndpointDiscovery
getset

Whether to automatically enable endpoint discovery for all the remote participants.

The full documentation is available in the C API: DDS_DiscoveryQosPolicy::enable_endpoint_discovery

◆ InitialPeers

ImmutableList<string>.Builder InitialPeers
getset

Determines the initial list of peers that will be contacted by the Discovery mechanism to send announcements about the presence of this participant.

The full documentation is available in the C API: DDS_DiscoveryQosPolicy::initial_peers

◆ MetatrafficTransportPriority

int MetatrafficTransportPriority
getset

The transport priority to use for the Discovery meta-traffic.

The full documentation is available in the C API: DDS_DiscoveryQosPolicy::metatraffic_transport_priority

◆ MulticastReceiveAddresses

ImmutableList<string>.Builder MulticastReceiveAddresses
getset

Specifies the multicast group addresses on which discovery-related meta-traffic can be received by the DomainParticipant.

The full documentation is available in the C API: DDS_DiscoveryQosPolicy::multicast_receive_addresses