#include <linux_hal_common.hpp>
|
bool | wait_prelock () |
| Counts up the amount of times we call the locking mechanism. More...
|
|
bool | wait () |
| Waits until the ready signal condition is met and decrements the counter.
|
|
bool | signal () |
| Unblock all threads that are busy waiting for a condition. More...
|
|
virtual | ~OSCondition ()=0 |
|
|
class | LinuxConditionFactory |
|
Extends OSCondition class to Linux
bool LinuxCondition::initialize |
( |
| ) |
|
|
protected |
Initializes locks and mutex conditions.
- Returns
- TRUE if it is ok, FALSE in case of error
bool LinuxCondition::signal |
( |
| ) |
|
|
virtual |
Unblock all threads that are busy waiting for a condition.
- Returns
- TRUE
Implements OSCondition.
bool LinuxCondition::wait_prelock |
( |
| ) |
|
|
virtual |
Counts up the amount of times we call the locking mechanism.
- Returns
- TRUE after incrementing the counter.
Implements OSCondition.
The documentation for this class was generated from the following file: