Public Attributes | |
struct DDS_Duration_t | service_cleanup_delay |
[Not supported (optional)] Controls when the service is able to remove all information regarding a data instances. | |
DDS_HistoryQosPolicyKind | history_kind |
The kind of history to apply in recouping durable data. | |
DDS_Long | history_depth |
Part of history QoS policy to apply when feeding a late joiner. | |
DDS_Long | max_samples |
Part of resource limits QoS policy to apply when feeding a late joiner. | |
DDS_Long | max_instances |
Part of resource limits QoS policy to apply when feeding a late joiner. | |
DDS_Long | max_samples_per_instance |
Part of resource limits QoS policy to apply when feeding a late joiner. |
This QoS policy is used to configure certain parameters of the Persistence Service when it operates on the behalf of the DDSDataWriter, such as how much data to store. For example, it configures the HISTORY and the RESOURCE_LIMITS used by the fictitious DataReader and DataWriter used by the Persistence Service. Note, however, that the Persistence Service itself may be configured to ignore these values and instead use values from its own configuration file.
[Not supported (optional)] Controls when the service is able to remove all information regarding a data instances.
[default] 0
The kind of history to apply in recouping durable data.
[default] DDS_KEEP_LAST_HISTORY_QOS
Part of history QoS policy to apply when feeding a late joiner.
[default] 1
Part of resource limits QoS policy to apply when feeding a late joiner.
[default] DDS_LENGTH_UNLIMITED
Part of resource limits QoS policy to apply when feeding a late joiner.
[default] DDS_LENGTH_UNLIMITED
Part of resource limits QoS policy to apply when feeding a late joiner.
[default] DDS_LENGTH_UNLIMITED