RTEMS CPU Kit with SuperCore
|
POSIX Condition Variables Wait Support. More...
#include <pthread.h>
#include <errno.h>
#include <rtems/system.h>
#include <rtems/score/watchdog.h>
#include <rtems/score/statesimpl.h>
#include <rtems/posix/condimpl.h>
#include <rtems/posix/time.h>
#include <rtems/posix/muteximpl.h>
Functions | |
int | _POSIX_Condition_variables_Wait_support (pthread_cond_t *cond, pthread_mutex_t *mutex, Watchdog_Interval timeout, bool already_timedout) |
POSIX condition variables wait support. More... | |
POSIX Condition Variables Wait Support.
int _POSIX_Condition_variables_Wait_support | ( | pthread_cond_t * | cond, |
pthread_mutex_t * | mutex, | ||
Watchdog_Interval | timeout, | ||
bool | already_timedout | ||
) |
POSIX condition variables wait support.
A support routine which implements guts of the blocking, non-blocking, and timed wait version of condition variable wait routines.