36#include <Inventor/C/basic.h>
37#include <Inventor/C/base/time.h>
38#include <Inventor/C/threads/common.h>
46 COIN_DLL_API cc_condvar * cc_condvar_construct(
void);
47 COIN_DLL_API
void cc_condvar_destruct(cc_condvar * condvar);
49 COIN_DLL_API
int cc_condvar_wait(cc_condvar * condvar, cc_mutex * mutex);
50 COIN_DLL_API
int cc_condvar_timed_wait(cc_condvar * condvar, cc_mutex * mutex,
53 COIN_DLL_API
void cc_condvar_wake_one(cc_condvar * condvar);
54 COIN_DLL_API
void cc_condvar_wake_all(cc_condvar * condvar);