RTI Connext C# API Version 7.2.0
Rti.Dds.Core.Policy.DestinationOrder Class Reference

Controls how the middleware will deal with data sent by More...

Inherits IEquatable< DestinationOrder >.

Public Member Functions

DestinationOrder With (Action< DestinationOrderBuilder > build)
 Creates a new DestinationOrder 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 (DestinationOrder other)
 Compares for equality More...
 

Properties

DestinationOrderKind Kind [get]
 Specifies the desired kind of destination order. More...
 
DestinationOrderScopeKind Scope [get]
 Specifies the desired scope of the source destination order. More...
 
Duration SourceTimestampTolerance [get]
 Allowed tolerance between source timestamps of consecutive samples. More...
 
static DestinationOrder Default [get]
 Singleton containing the default value of a DestinationOrder More...
 

Detailed Description

Controls how the middleware will deal with data sent by

multiple Publication.DataWriter<T> entities for the same instance.

Member Function Documentation

◆ With()

DestinationOrder Rti.Dds.Core.Policy.DestinationOrder.With ( Action< DestinationOrderBuilder build)
inline

Creates a new DestinationOrder with a set of changes specified in an Action

Parameters
buildAn Action (typically a lambda function) that receives a modifiable object with the current values of this DestinationOrder.
Returns
A new DestinationOrder with the changes applied by the Action

◆ GetHashCode()

override int Rti.Dds.Core.Policy.DestinationOrder.GetHashCode ( )
inline

Gets the hash code

◆ Equals() [1/2]

override bool Rti.Dds.Core.Policy.DestinationOrder.Equals ( object  other)

Compares for equality

◆ Equals() [2/2]

bool Rti.Dds.Core.Policy.DestinationOrder.Equals ( DestinationOrder  other)
inline

Compares for equality

Property Documentation

◆ Kind

DestinationOrderKind Rti.Dds.Core.Policy.DestinationOrder.Kind
get

Specifies the desired kind of destination order.

The full documentation is available in the C API: DDS_DestinationOrderQosPolicy_kind

◆ Scope

DestinationOrderScopeKind Rti.Dds.Core.Policy.DestinationOrder.Scope
get

Specifies the desired scope of the source destination order.

The full documentation is available in the C API: DDS_DestinationOrderQosPolicy_scope

◆ SourceTimestampTolerance

Duration Rti.Dds.Core.Policy.DestinationOrder.SourceTimestampTolerance
get

Allowed tolerance between source timestamps of consecutive samples.

The full documentation is available in the C API: DDS_DestinationOrderQosPolicy_source_timestamp_tolerance

◆ Default

DestinationOrder Rti.Dds.Core.Policy.DestinationOrder.Default
staticget

Singleton containing the default value of a DestinationOrder