This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.f_qos:deadline [2021/07/30 11:46] murphy |
dido:public:ra:xapend:xapend.f_qos:deadline [2021/10/04 13:40] (current) 50.19.247.197 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== F.7 Deadline ====== | ====== F.7 Deadline ====== | ||
| - | [[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 [[dido:public:ra:xapend:xapend.a_glossary:d:deadline_qos|DEADLINE Policy]] is useful for cases where a [[dido:public:ra:xapend:xapend.a_glossary:t:topic|Topic]] is expected to have each [[dido:public:ra:xapend:xapend.a_glossary:i:instance|instance]] updated periodically. On the publishing side this setting establishes a contract that the [[dido:public:ra:xapend:xapend.a_glossary:a:application|application]] must meet. On the subscribing side the setting establishes a minimum [[dido:public:ra:xapend:xapend.a_glossary:r:requirement|requirement]] for the remote publishers that are expected to supply the data values. | + | The [[dido:public:ra:xapend:xapend.a_glossary:d:deadline_qos|DEADLINE]] [[dido:public:ra:xapend:xapend.a_glossary:p:policy|Policy]] is useful for cases where a [[dido:public:ra:xapend:xapend.a_glossary:t:topic|Topic]] is expected to have each [[dido:public:ra:xapend:xapend.a_glossary:i:instance|instance]] updated periodically. On the publishing side this setting establishes a contract that the [[dido:public:ra:xapend:xapend.a_glossary:a:application|application]] must meet. On the subscribing side the setting establishes a minimum [[dido:public:ra:xapend:xapend.a_glossary:r:requirement|requirement]] for the remote publishers that are expected to supply the data values. |
| When the Service ‘matches’ a ''DataWriter'' and a ''DataReader'' it checks whether the settings are compatible (i.e., offered deadline period<= requested deadline period) if they are not, the two entities are informed (via the [[dido:public:ra:xapend:xapend.a_glossary:l:listener|listener]] or [[dido:public:ra:xapend:xapend.a_glossary:c:condition|condition]] mechanism) of the incompatibility of the [[dido:public:ra:xapend:xapend.a_glossary:q:qos|QoS]] settings and communication will not occur. | When the Service ‘matches’ a ''DataWriter'' and a ''DataReader'' it checks whether the settings are compatible (i.e., offered deadline period<= requested deadline period) if they are not, the two entities are informed (via the [[dido:public:ra:xapend:xapend.a_glossary:l:listener|listener]] or [[dido:public:ra:xapend:xapend.a_glossary:c:condition|condition]] mechanism) of the incompatibility of the [[dido:public:ra:xapend:xapend.a_glossary:q:qos|QoS]] settings and communication will not occur. | ||