RTI Connext C# API
7.0.0
|
Configures the properties of a channel in MultiChannel. More...
Inherits IEquatable< ChannelSettings >.
Public Member Functions | |
ChannelSettings | With (Action< ChannelSettingsBuilder > build) |
Creates a new ChannelSettings with a set of changes specified in an Action More... | |
override int | GetHashCode () |
Gets the hash code More... | |
override bool | Equals (object other) |
Compares for equality More... | |
bool | Equals (ChannelSettings other) |
Compares for equality More... | |
Properties | |
ImmutableList< TransportMulticastSettings > | MulticastSettings [get] |
A sequence of TransportMulticastSettings used to configure the multicast addresses associated with a channel. More... | |
string | FilterExpression [get] |
A logical expression used to determine the data that will be published in the channel. More... | |
int | Priority [get] |
Publication priority More... | |
static ChannelSettings | Default [get] |
Singleton containing the default value of a ChannelSettings More... | |
Configures the properties of a channel in MultiChannel.
The full documentation is available in the C API: DDS_ChannelSettings_t
bool Equals | ( | ChannelSettings | other | ) |
Compares for equality
override bool Equals | ( | object | other | ) |
Compares for equality
override int GetHashCode | ( | ) |
Gets the hash code
ChannelSettings With | ( | Action< ChannelSettingsBuilder > | build | ) |
Creates a new ChannelSettings with a set of changes specified in an Action
build | An Action (typically a lambda function) that receives a modifiable object with the current values of this ChannelSettings. |
|
staticget |
Singleton containing the default value of a ChannelSettings
|
get |
A logical expression used to determine the data that will be published in the channel.
The full documentation is available in the C API: DDS_ChannelSettings_t::filter_expression
|
get |
A sequence of TransportMulticastSettings used to configure the multicast addresses associated with a channel.
The full documentation is available in the C API: DDS_ChannelSettings_t::multicast_settings
|
get |
Publication priority
The full documentation is available in the C API: DDS_ChannelSettings_t::priority