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

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

Public Member Functions

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

Properties

ReliabilityKind Kind [get, set]
 Kind of reliability. More...
 
Duration MaxBlockingTime [get, set]
 The maximum time a writer may block on a write() call. More...
 
AcknowledgmentModeKind AcknowledgmentKind [get, set]
 Kind of reliable acknowledgment More...
 
InstanceStateConsistencyKind InstanceStateConsistencyKind [get, set]
 Whether instance state consistency is enabled More...
 

Detailed Description

A modifiable type used to create an immutable Reliability

Constructor & Destructor Documentation

◆ ReliabilityBuilder()

Rti.Dds.Core.Policy.ReliabilityBuilder.ReliabilityBuilder ( Reliability  data)
inline

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

Reliability Rti.Dds.Core.Policy.ReliabilityBuilder.Build ( )

Creates a new Reliability immutable object from this one.

Property Documentation

◆ Kind

ReliabilityKind Rti.Dds.Core.Policy.ReliabilityBuilder.Kind
getset

Kind of reliability.

The full documentation is available in the C API: DDS_ReliabilityQosPolicy_kind

◆ MaxBlockingTime

Duration Rti.Dds.Core.Policy.ReliabilityBuilder.MaxBlockingTime
getset

The maximum time a writer may block on a write() call.

The full documentation is available in the C API: DDS_ReliabilityQosPolicy_max_blocking_time

◆ AcknowledgmentKind

AcknowledgmentModeKind Rti.Dds.Core.Policy.ReliabilityBuilder.AcknowledgmentKind
getset

Kind of reliable acknowledgment

The full documentation is available in the C API: DDSReliabilityQosPolicyacknowledgement_mode

◆ InstanceStateConsistencyKind

InstanceStateConsistencyKind Rti.Dds.Core.Policy.ReliabilityBuilder.InstanceStateConsistencyKind
getset

Whether instance state consistency is enabled

Whether instance state consistency is enabled.

QoS:
DDS_ReliabilityQosPolicy