A modifiable type used to create an immutable Availability
More...
A modifiable type used to create an immutable Availability
◆ AvailabilityBuilder()
| Rti.Dds.Core.Policy.AvailabilityBuilder.AvailabilityBuilder |
( |
Availability |
data | ) |
|
|
inline |
Creates a builder with the values of an existing immutable instance
◆ Build()
| Availability Rti.Dds.Core.Policy.AvailabilityBuilder.Build |
( |
| ) |
|
◆ EnableRequiredSubscriptions
| bool Rti.Dds.Core.Policy.AvailabilityBuilder.EnableRequiredSubscriptions |
|
getset |
Enables support for required subscriptions in a Publication.DataWriter<T>
The full documentation is available in the C API: DDS_AvailabilityQosPolicy_enable_required_subscriptions
◆ MaxDataAvailabilityWaitingTime
| Duration Rti.Dds.Core.Policy.AvailabilityBuilder.MaxDataAvailabilityWaitingTime |
|
getset |
Defines how much time to wait before delivering a sample to the application without having received some of the previous samples.
The full documentation is available in the C API: DDS_AvailabilityQosPolicy_max_data_availability_waiting_time
◆ MaxEndpointAvailabilityWaitingTime
| Duration Rti.Dds.Core.Policy.AvailabilityBuilder.MaxEndpointAvailabilityWaitingTime |
|
getset |
Defines how much time to wait to discover DataWriters providing samples for the same data source (virtual GUID).
The full documentation is available in the C API: DDS_AvailabilityQosPolicy_max_endpoint_availability_waiting_time
◆ RequiredMatchedEndpointGroups
| ImmutableList<EndpointGroup>.Builder Rti.Dds.Core.Policy.AvailabilityBuilder.RequiredMatchedEndpointGroups |
|
getset |
A sequence of endpoint groups.
The full documentation is available in the C API: DDS_AvailabilityQosPolicy_required_matched_endpoint_groups