RTI Connext C# API  6.1.0
MultiChannelBuilder Class Reference

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

Public Member Functions

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

Properties

ImmutableList< ChannelSettings >.Builder Channels [get, set]
 A sequence of ChannelSettings used to configure the channels' properties. If the length of the sequence is zero, the QoS policy will be ignored. More...
 
string FilterName [get, set]
 Name of the filter class used to describe the filter expressions of a MultiChannel DataWriter. More...
 

Detailed Description

A modifiable type used to create an immutable MultiChannel

Constructor & Destructor Documentation

◆ MultiChannelBuilder()

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

MultiChannel Build ( )

Creates a new MultiChannel immutable object from this one.

Property Documentation

◆ Channels

ImmutableList<ChannelSettings>.Builder Channels
getset

A sequence of ChannelSettings used to configure the channels' properties. If the length of the sequence is zero, the QoS policy will be ignored.

The full documentation is available in the C API: DDS_MultiChannelQosPolicy::channels

◆ FilterName

string FilterName
getset

Name of the filter class used to describe the filter expressions of a MultiChannel DataWriter.

The full documentation is available in the C API: DDS_MultiChannelQosPolicy::filter_name