This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
ddsf:public:guidebook:06_append:02_quality_of_service:deadline [2021/07/14 15:54] murphy ↷ Links adapted because of a move operation |
ddsf:public:guidebook:06_append:02_quality_of_service:deadline [2021/07/14 15:55] (current) murphy ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| [[ddsf:public:guidebook:06_append:02_quality_of_service:start|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 [[ddsf:public:guidebook:06_append:glossary:d:deadline_qos|DEADLINE Policy]] is useful for cases where a [[ddsf:private:guidebook:06_append:glossary:t:topic|Topic]] is expected to have each [[ddsf:public:guidebook:06_append:glossary:i:instance|instance]] updated periodically. On the publishing side this setting establishes a contract that the application must meet. On the subscribing side the setting establishes a minimum [[ddsf:public:guidebook:06_append:glossary:r:requirement|requirement]] for the remote publishers that are expected to supply the data values. | + | The [[ddsf:public:guidebook:06_append:glossary:d:deadline_qos|DEADLINE Policy]] is useful for cases where a [[ddsf:public:guidebook:06_append:glossary:t:topic|Topic]] is expected to have each [[ddsf:public:guidebook:06_append:glossary:i:instance|instance]] updated periodically. On the publishing side this setting establishes a contract that the application must meet. On the subscribing side the setting establishes a minimum [[ddsf:public:guidebook:06_append: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 [[ddsf:public:guidebook:06_append:glossary:l:listener|listener]] or condition mechanism) of the incompatibility of the [[ddsf:public:guidebook:06_append:glossary:q:quality_of_service_qos_policies|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 [[ddsf:public:guidebook:06_append:glossary:l:listener|listener]] or condition mechanism) of the incompatibility of the [[ddsf:public:guidebook:06_append:glossary:q:quality_of_service_qos_policies|QoS]] settings and communication will not occur. | ||