RTI Connext C# API Version 7.3.0
Rti.Dds.Core.Policy.DurabilityBuilder Class Reference

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

Public Member Functions

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

Properties

DurabilityKind Kind [get, set]
 The kind of durability. More...
 
bool DirectCommunication [get, set]
 Read/write property for Durability.DirectCommunication More...
 
int WriterDepth [get, set]
 Read/write property for Durability.WriterDepth More...
 
PersistentStorageSettingsBuilder StorageSettings [get, set]
 Configures durable writer history and durable reader More...
 

Detailed Description

A modifiable type used to create an immutable Durability

Constructor & Destructor Documentation

◆ DurabilityBuilder()

Rti.Dds.Core.Policy.DurabilityBuilder.DurabilityBuilder ( Durability  data)
inline

Creates a builder with the values of an existing immutable instance

Member Function Documentation

◆ Build()

Durability Rti.Dds.Core.Policy.DurabilityBuilder.Build ( )

Creates a new Durability immutable object from this one.

Property Documentation

◆ Kind

DurabilityKind Rti.Dds.Core.Policy.DurabilityBuilder.Kind
getset

The kind of durability.

The full documentation is available in the C API: DDS_DurabilityQosPolicy_kind

◆ DirectCommunication

bool Rti.Dds.Core.Policy.DurabilityBuilder.DirectCommunication
getset

Read/write property for Durability.DirectCommunication

◆ WriterDepth

int Rti.Dds.Core.Policy.DurabilityBuilder.WriterDepth
getset

Read/write property for Durability.WriterDepth

The full documentation is available in the C API: DDS_DurabilityQosPolicy_writer_depth

◆ StorageSettings

PersistentStorageSettingsBuilder Rti.Dds.Core.Policy.DurabilityBuilder.StorageSettings
getset

Configures durable writer history and durable reader

The full documentation is available in the C API: DDS_DurabilityQosPolicy_storage_settings