User Tools

Site Tools


ddsf:public:guidebook:06_append:02_quality_of_service:reader_data_lifecycle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ddsf:public:guidebook:06_append:02_quality_of_service:reader_data_lifecycle [2020/06/07 18:17]
admin ↷ Page moved from ddsf:private:cookbook:04_append:02_quality_of_service:reader_data_lifecycle to ddsf:private:cookbook:06_append:02_quality_of_service:reader_data_lifecycle
ddsf:public:guidebook:06_append:02_quality_of_service:reader_data_lifecycle [2021/07/14 15:55] (current)
murphy ↷ Links adapted because of a move operation
Line 1: Line 1:
 ====== READER_DATA_LIFECYCLE QoS Parameter ====== ====== READER_DATA_LIFECYCLE QoS Parameter ======
-[[ddsf:private:cookbook:04_append:​02_quality_of_service|return to the Quality of Service (QoS) Parameters ]]+[[ddsf:public:guidebook:06_append:​02_quality_of_service:start|return to the Quality of Service (QoS) Parameters ]]
  
-The ''​READER_DATA_LIFECYCLE''​ policy controls the behavior of the DataReader with regards to the lifecycle of the data-instances it manages, that is, the data-instances that have been received and for which the DataReader maintains some internal resources.+The ''​READER_DATA_LIFECYCLE''​ policy controls the behavior of the DataReader with regards to the lifecycle of the data-[[ddsf:​public:​guidebook:​06_append:​glossary:​i:​instance|instances]] it manages, that is, the data-instances that have been received and for which the DataReader maintains some internal resources.
  
-The ''​DataReader''​ internally maintains the samples that have not been taken by the application,​ subject to the constraints imposed by other QoS policies such as ''​HISTORY''​ and ''​RESOURCE_LIMIT''​.+The ''​DataReader''​ internally maintains the [[ddsf:​public:​guidebook:​06_append:​glossary:​s:​sample|samples]] that have not been taken by the application,​ subject to the constraints imposed by other [[ddsf:​public:​guidebook:​06_append:​glossary:​q:​quality_of_service_qos_policies|QoS]] policies such as ''​[[ddsf:​public:​guidebook:​06_append:​glossary:​h:​history_qos|HISTORY]]''​ and ''​RESOURCE_LIMIT''​.
  
 The ''​DataReader''​ also maintains information regarding the identity, ''​view_state''​ and ''​instance_state''​ of data-instances even after all samples have been ‘taken.’ This is needed to properly compute the states when future samples arrive. The ''​DataReader''​ also maintains information regarding the identity, ''​view_state''​ and ''​instance_state''​ of data-instances even after all samples have been ‘taken.’ This is needed to properly compute the states when future samples arrive.
Line 21: Line 21:
  
 The ''​autopurge_disposed_samples_delay''​ defines the maximum duration for which the DataReader will maintain samples for an instance once its instance_state becomes NOT_ALIVE_DISPOSED. After this time elapses, the DataReader will purge all samples for the instance. The ''​autopurge_disposed_samples_delay''​ defines the maximum duration for which the DataReader will maintain samples for an instance once its instance_state becomes NOT_ALIVE_DISPOSED. After this time elapses, the DataReader will purge all samples for the instance.
 +
 +/​**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
 +/* To add a discussion page to this page, comment out the line that says 
 +  ~~DISCUSSION:​off~~
 +*/
 +~~DISCUSSION:​on|Outstanding Issues~~
 +~~DISCUSSION:​off~~
ddsf/public/guidebook/06_append/02_quality_of_service/reader_data_lifecycle.1591568252.txt.gz · Last modified: 2020/06/07 18:17 by admin