Expand description
Synchronization primitives for oveRTOS.
Provides RAII wrappers for mutexes, recursive mutexes, semaphores, events,
and condition variables. All types implement Send + Sync and work in both
heap and zero-heap modes.
Structsยง
- CondVar
- Condition variable.
- Event
- Binary event (signal/wait).
- Mutex
- RAII wrapper around
ove_mutex_t. - Mutex
Guard - RAII guard that unlocks a
Mutexwhen dropped. - Recursive
Mutex - RAII wrapper around a recursive mutex.
- Recursive
Mutex Guard - RAII guard that unlocks a
RecursiveMutexwhen dropped. - Semaphore
- Counting semaphore.