RTI Connext C# API  7.1.0
MulticastMappingBuilder Class Reference

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

Public Member Functions

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

Properties

string Addresses [get, set]
 A string containing a comma-separated list of IP addresses or IP address ranges to be used to receive multicast traffic for the entity with a topic that matches the TopicExpression. More...
 
string TopicExpression [get, set]
 A regular expression that will be used to map topic names to corresponding multicast receive addresses. More...
 
MulticastMappingFunction MappingFunction [get, set]
 Specifies a function that will define the mapping between a topic name and a specific multicast address from a list of addresses. More...
 

Detailed Description

A modifiable type used to create an immutable MulticastMapping

Constructor & Destructor Documentation

◆ MulticastMappingBuilder()

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

MulticastMapping Build ( )

Creates a new MulticastMapping immutable object from this one.

Property Documentation

◆ Addresses

string Addresses
getset

A string containing a comma-separated list of IP addresses or IP address ranges to be used to receive multicast traffic for the entity with a topic that matches the TopicExpression.

The full documentation is available in the C API: DDS_TransportMulticastMapping_t::addresses

◆ MappingFunction

MulticastMappingFunction MappingFunction
getset

Specifies a function that will define the mapping between a topic name and a specific multicast address from a list of addresses.

The full documentation is available in the C API: DDS_TransportMulticastMapping_t::mapping_function

◆ TopicExpression

string TopicExpression
getset

A regular expression that will be used to map topic names to corresponding multicast receive addresses.

The full documentation is available in the C API: DDS_TransportMulticastMapping_t::topic_expression