RTI Connext C# API  6.1.2
DestinationOrder Class Reference

Controls how the middleware will deal with data sent by multiple Publication.DataWriter<T> entities for the same instance. 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

◆ Equals() [1/2]

bool Equals ( DestinationOrder  other)

Compares for equality

◆ Equals() [2/2]

override bool Equals ( object  other)

Compares for equality

◆ GetHashCode()

override int GetHashCode ( )

Gets the hash code

◆ With()

DestinationOrder With ( Action< DestinationOrderBuilder build)

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

Property Documentation

◆ Default

DestinationOrder Default
staticget

Singleton containing the default value of a DestinationOrder

◆ Kind

Specifies the desired kind of destination order.

The full documentation is available in the C API: DDS_DestinationOrderQosPolicy::kind

◆ Scope

Specifies the desired scope of the source destination order.

The full documentation is available in the C API: DDS_DestinationOrderQosPolicy::scope

◆ SourceTimestampTolerance

Duration SourceTimestampTolerance
get

Allowed tolerance between source timestamps of consecutive samples.

The full documentation is available in the C API: DDS_DestinationOrderQosPolicy::source_timestamp_tolerance