cmutex.c File Reference

#include <cybergarage/util/cmutex.h>
#include <cybergarage/util/clog.h>
#include <errno.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 Wed Nov 24 20:44:12 2010 for CyberLink for C by  doxygen 1.6.3