cmutex.c File Reference

#include <cybergarage/util/cmutex.h>
#include <cybergarage/util/clog.h>

Functions

CgMutexcg_mutex_new ()
BOOL cg_mutex_delete (CgMutex *mutex)
BOOL cg_mutex_lock (CgMutex *mutex)
BOOL cg_mutex_unlock (CgMutex *mutex)

Function Documentation

BOOL cg_mutex_delete CgMutex mutex  ) 
 

Destroy a mutex

Parameters:
mutex The mutex to destroy

BOOL cg_mutex_lock CgMutex mutex  ) 
 

Acquire a mutex lock

Parameters:
mutex Mutex to lock

CgMutex* cg_mutex_new  ) 
 

Create a new mutex

BOOL cg_mutex_unlock CgMutex mutex  ) 
 

Release a locked mutex

Parameters:
mutex Mutex to unlock


Generated on Thu Jun 29 13:33:30 2006 for CyberLinkC by  doxygen 1.4.6