Orocos Real-Time Toolkit 2.6.0
An object oriented wrapper around a recursive mutex. More...
|Initialize a recursive Mutex. |
|Destroy a MutexRecursive. |
|virtual void||unlock ()|
|virtual bool||trylock ()|
|Try to lock this mutex. |
|virtual bool||timedlock (Seconds s)|
|Lock this mutex, but don't wait longer for the lock than the specified timeout. |
An object oriented wrapper around a recursive mutex.
A mutex can only be unlock()'ed, by the thread which lock()'ed it. A trylock is a non blocking lock action which fails or succeeds.
|virtual bool RTT::os::MutexRecursive::trylock||(||)||