A modifiable type used to create an immutable WriterDataLifecycle
More...
A modifiable type used to create an immutable WriterDataLifecycle
◆ WriterDataLifecycleBuilder()
Rti.Dds.Core.Policy.WriterDataLifecycleBuilder.WriterDataLifecycleBuilder |
( |
WriterDataLifecycle |
data | ) |
|
|
inline |
Creates a builder with the values of an existing immutable instance
◆ Build()
◆ AutodisposeUnregisteredInstances
bool Rti.Dds.Core.Policy.WriterDataLifecycleBuilder.AutodisposeUnregisteredInstances |
|
getset |
Boolean flag that controls the behavior when the Publication.DataWriter<T> unregisters an instance by means of the unregister operations.
The full documentation is available in the C API: DDS_WriterDataLifecycleQosPolicy_autodispose_unregistered_instances
◆ AutopurgeUnregisteredInstancesDelay
Duration Rti.Dds.Core.Policy.WriterDataLifecycleBuilder.AutopurgeUnregisteredInstancesDelay |
|
getset |
Maximum duration for which the Publication.DataWriter<T> will maintain information regarding an instance once it has unregistered the instance.
The full documentation is available in the C API: DDS_WriterDataLifecycleQosPolicy_autopurge_unregistered_instances_delay
◆ AutopurgeDisposedInstancesDelay
Duration Rti.Dds.Core.Policy.WriterDataLifecycleBuilder.AutopurgeDisposedInstancesDelay |
|
getset |
Maximum duration for which the Publication.DataWriter<T> will maintain information regarding an instance once it has disposed the instance.
The full documentation is available in the C API: DDS_WriterDataLifecycleQosPolicy_autopurge_disposed_instances_delay