A modifiable type used to create an immutable Liveliness
More...
A modifiable type used to create an immutable Liveliness
◆ LivelinessBuilder()
Rti.Dds.Core.Policy.LivelinessBuilder.LivelinessBuilder |
( |
Liveliness |
data | ) |
|
|
inline |
Creates a builder with the values of an existing immutable instance
◆ Build()
Liveliness Rti.Dds.Core.Policy.LivelinessBuilder.Build |
( |
| ) |
|
Creates a new Liveliness immutable object from this one.
◆ Kind
The kind of liveliness desired.
The full documentation is available in the C API: DDS_LivelinessQosPolicy_kind
◆ LeaseDuration
Duration Rti.Dds.Core.Policy.LivelinessBuilder.LeaseDuration |
|
getset |
The duration within which a Publication.DataWriter<T> must be asserted, or else it is assumed to be not alive.
The full documentation is available in the C API: DDS_LivelinessQosPolicy_lease_duration
◆ AssertionsPerLeaseDuration
int Rti.Dds.Core.Policy.LivelinessBuilder.AssertionsPerLeaseDuration |
|
getset |
The number of assertions a Publication.DataWriter<T> will send during a its LeaseDuration.
The full documentation is available in the C API: DDS_LivelinessQosPolicy_assertions_per_lease_duration