This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
dido:public:ra:xapend:xapend.a_glossary:c:condition [2021/08/17 15:03] murphy |
dido:public:ra:xapend:xapend.a_glossary:c:condition [2021/10/04 13:40] (current) 50.19.247.197 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Condition ===== | ===== Condition ===== | ||
| - | [[dido:public:ra:xapend:xapend.a_glossary| Return to Glossary ]] | + | [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] |
| A **Condition** is an [[dido:public:ra:xapend:xapend.a_glossary:o:object|object]] attached to a WaitSet which allows a thread to block until one or more of the attached condition objects evaluates to true or until the timeout occurs. Each Condition has a trigger_value that can be true or false and is set by the Data Distribution Service. Conditions can be of type: | A **Condition** is an [[dido:public:ra:xapend:xapend.a_glossary:o:object|object]] attached to a WaitSet which allows a thread to block until one or more of the attached condition objects evaluates to true or until the timeout occurs. Each Condition has a trigger_value that can be true or false and is set by the Data Distribution Service. Conditions can be of type: | ||