User Tools

Site Tools


dido:public:ra:xapend:xapend.f_qos:writer_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
dido:public:ra:xapend:xapend.f_qos:writer_data_lifecycle [2021/07/26 13:32]
murphy
dido:public:ra:xapend:xapend.f_qos:writer_data_lifecycle [2021/10/04 13:40] (current)
50.19.247.197 ↷ Links adapted because of a move operation
Line 1: Line 1:
 ====== F.21 Writer Data Lifecycle ​ ====== ====== F.21 Writer Data Lifecycle ​ ======
-[[dido:​public:​ra:​xapend:​xapend.f_qos| Return to DDS Quality of Service ]]+[[dido:​public:​ra:​xapend:​xapend.f_qos:start| Return to DDS Quality of Service ]]
  
-The WRITER_DATA_LIFECYCLE policy controls the behavior of the ''​DataWriter''​ with regards to the lifecycle of the data-[[dido:​public:​ra:​xapend:​xapend.a_glossary:​i:​instance|instances]] it manages, that is, the data-instances that have been either explicitly registered with the ''​DataWriter''​ using the register operations or implicitly by directly writing the data.+The WRITER_DATA_LIFECYCLE ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​policy|policy]] ​controls the behavior of the ''​DataWriter''​ with regards to the lifecycle of the data-[[dido:​public:​ra:​xapend:​xapend.a_glossary:​i:​instance|instances]] it manages, that is, the data-instances that have been either explicitly registered with the ''​DataWriter''​ using the register operations or implicitly by directly writing the data.
  
 The autodispose_unregistered_instances flag controls the behavior when the DataWriter unregisters an instance by means of the unregister operations: The autodispose_unregistered_instances flag controls the behavior when the DataWriter unregisters an instance by means of the unregister operations:
Line 10: Line 10:
  
 **Note:** \\ **Note:** \\
-<​wrap>​The deletion of a ''​DataWriter''​ automatically unregisters all data-instances it manages. Therefore the setting of the ''​autodispose_unregistered_instances''​ flag will determine whether instances are ultimately disposed when the ''​DataWriter''​ is deleted either directly by means of the ''​Publisher::​delete_datawriter''​ operation or indirectly as a consequence of calling delete_contained_entities on the ''​Publisher''​ or the ''​DomainParticipant''​ that contains the ''​DataWriter''​. </​wrap>​+<​wrap>​The deletion of a ''​DataWriter''​ automatically unregisters all data-instances it manages. Therefore the setting of the ''​autodispose_unregistered_instances''​ flag will determine whether instances are ultimately disposed when the ''​DataWriter''​ is deleted either directly by means of the ''​Publisher::​delete_datawriter''​ operation or indirectly as a consequence of calling delete_contained_entities on the ''​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​publisher|Publisher]]''​ or the ''​DomainParticipant''​ that contains the ''​DataWriter''​. </​wrap>​
     ​     ​
 Source: [[https://​www.omg.org/​spec/​DDS/​1.4/​PDF | DDS 1.4 Spec]] Source: [[https://​www.omg.org/​spec/​DDS/​1.4/​PDF | DDS 1.4 Spec]]
dido/public/ra/xapend/xapend.f_qos/writer_data_lifecycle.1627320735.txt.gz · Last modified: 2021/07/26 13:32 by murphy