A modifiable type used to create an immutable Discovery
More...
A modifiable type used to create an immutable Discovery
◆ DiscoveryBuilder()
Creates a builder with the values of an existing immutable instance
◆ Build()
Creates a new Discovery immutable object from this one.
◆ AcceptUnknownPeers
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