Public Member Functions | |
| Condition () | |
| Constructor. | |
| virtual | ~Condition () |
| Destructor. | |
| virtual int | wait (Mutex *mutex) |
| Wait on a mutex. | |
| virtual int | wait (Mutex *mutex, unsigned long int ms) |
| Wait on a mutex for a given amount of time (ms). | |
| virtual int | signal () |
| Signal a SINGLE thread to wake if it's waiting. | |
| virtual int | broadcast () |
| Wake all threads waiting on this condition. | |
| OpenThreads::Condition::Condition | ( | ) |
Constructor.
| virtual OpenThreads::Condition::~Condition | ( | ) | [virtual] |
Destructor.
| virtual int OpenThreads::Condition::broadcast | ( | ) | [virtual] |
Wake all threads waiting on this condition.
Referenced by OpenThreads::BlockCount::completed(), OpenThreads::BlockCount::release(), OpenThreads::Block::release(), and OpenThreads::BlockCount::reset().
| virtual int OpenThreads::Condition::signal | ( | ) | [virtual] |
Signal a SINGLE thread to wake if it's waiting.
| virtual int OpenThreads::Condition::wait | ( | Mutex * | mutex, | |
| unsigned long int | ms | |||
| ) | [virtual] |
Wait on a mutex for a given amount of time (ms).
| virtual int OpenThreads::Condition::wait | ( | Mutex * | mutex | ) | [virtual] |
| Generated at Sat May 14 08:21:26 2011 for the OpenThreads by doxygen 1.5.9. |