Teem 1.10.0
src/air/threadAir.c File Reference
#include "air.h"
Include dependency graph for threadAir.c:

Data Structures

struct  _airThread
struct  _airThreadMutex
struct  _airThreadCond

Functions

airThreadairThreadNew (void)
int airThreadStart (airThread *thread, void *(*threadBody)(void *), void *arg)
int airThreadJoin (airThread *thread, void **retP)
airThreadairThreadNix (airThread *thread)
airThreadMutexairThreadMutexNew (void)
int airThreadMutexLock (airThreadMutex *mutex)
int airThreadMutexUnlock (airThreadMutex *mutex)
airThreadMutexairThreadMutexNix (airThreadMutex *mutex)
airThreadCondairThreadCondNew (void)
int airThreadCondWait (airThreadCond *cond, airThreadMutex *mutex)
int airThreadCondSignal (airThreadCond *cond)
int airThreadCondBroadcast (airThreadCond *cond)
airThreadCondairThreadCondNix (airThreadCond *cond)
airThreadBarrierairThreadBarrierNew (unsigned int numUsers)
int airThreadBarrierWait (airThreadBarrier *barrier)
airThreadBarrierairThreadBarrierNix (airThreadBarrier *barrier)

Variables

int airThreadNoopWarning = AIR_TRUE
const int airThreadCapable = AIR_FALSE

Function Documentation

airThreadBarrier* airThreadBarrierNew ( unsigned int  numUsers)
airThreadBarrier* airThreadBarrierNix ( airThreadBarrier barrier)
int airThreadBarrierWait ( airThreadBarrier barrier)
int airThreadCondBroadcast ( airThreadCond cond)
airThreadCond* airThreadCondNew ( void  )
airThreadCond* airThreadCondNix ( airThreadCond cond)
int airThreadCondSignal ( airThreadCond cond)
int airThreadCondWait ( airThreadCond cond,
airThreadMutex mutex 
)
int airThreadJoin ( airThread thread,
void **  retP 
)
int airThreadMutexLock ( airThreadMutex mutex)
airThreadMutex* airThreadMutexNew ( void  )
airThreadMutex* airThreadMutexNix ( airThreadMutex mutex)
int airThreadMutexUnlock ( airThreadMutex mutex)
airThread* airThreadNew ( void  )
airThread* airThreadNix ( airThread thread)
int airThreadStart ( airThread thread,
void *(*)(void *)  threadBody,
void *  arg 
)

Variable Documentation

const int airThreadCapable = AIR_FALSE
int airThreadNoopWarning = AIR_TRUE