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

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