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 Tue Aug 8 14:56:29 2006 for CyberLinkC by  doxygen 1.4.7