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


Generated on Sat May 9 03:55:05 2009 for Teem by  doxygen 1.5.9