ChibiOS/RT
6.0.3
|
Condition Variables code. More...
#include "ch.h"
Go to the source code of this file.
Functions | |
void | chCondObjectInit (condition_variable_t *cp) |
Initializes s condition_variable_t structure. More... | |
void | chCondSignal (condition_variable_t *cp) |
Signals one thread that is waiting on the condition variable. More... | |
void | chCondSignalI (condition_variable_t *cp) |
Signals one thread that is waiting on the condition variable. More... | |
void | chCondBroadcast (condition_variable_t *cp) |
Signals all threads that are waiting on the condition variable. More... | |
void | chCondBroadcastI (condition_variable_t *cp) |
Signals all threads that are waiting on the condition variable. More... | |
msg_t | chCondWait (condition_variable_t *cp) |
Waits on the condition variable releasing the mutex lock. More... | |
msg_t | chCondWaitS (condition_variable_t *cp) |
Waits on the condition variable releasing the mutex lock. More... | |
msg_t | chCondWaitTimeout (condition_variable_t *cp, sysinterval_t timeout) |
Waits on the condition variable releasing the mutex lock. More... | |
msg_t | chCondWaitTimeoutS (condition_variable_t *cp, sysinterval_t timeout) |
Waits on the condition variable releasing the mutex lock. More... | |
Condition Variables code.
Definition in file chcond.c.