CoreDX Data Distribution Service
The High Performance, Small Footprint DDS from Twin Oaks Computing, Inc
|
Public Member Functions | |
DurabilityServiceQosPolicy () | |
Data Fields | |
struct DDS::Duration_t | service_cleanup_delay |
service cleanup delay | |
enum DDS::HistoryQosPolicyKind | history_kind |
history kind | |
int32_t | history_depth |
history depth | |
int32_t | max_samples |
maximum samples limit for the service | |
int32_t | max_instances |
maximum instances limit for the service | |
int32_t | max_samples_per_instance |
maximum samples per instance limit for the service | |
The DurabilityServiceQosPolicy supports the durablity of data. The DDS API identifies several degrees of data durability.
If a durability of TRANSIENT or PERSISTENT is specified, then a service beyond the source DataWriter must be established to provide advanced data durability. This QoS policy helps to configure that durablity service.
CoreDX DDS currently supports VOLATILE and TRANSIENT_LOCAL.
DDS::DurabilityServiceQosPolicy::DurabilityServiceQosPolicy | ( | ) |
Constructor, Copy Constructor, Destructor, Assignment operator