#include <cybergarage/typedef.h>#include <pthread.h>Data Structures | |
| struct | _CgMutex |
| The generic wrapper struct for CyberLinkC's mutexes. More... | |
Typedefs | |
| typedef _CgMutex | CgMutex |
| The generic wrapper struct for CyberLinkC's mutexes. | |
Functions | |
| CgMutex * | cg_mutex_new () |
| BOOL | cg_mutex_delete (CgMutex *mutex) |
| BOOL | cg_mutex_lock (CgMutex *mutex) |
| BOOL | cg_mutex_unlock (CgMutex *mutex) |
|
|
The generic wrapper struct for CyberLinkC's mutexes. This wrapper has been created to enable 100% code compatibility for different platforms (Linux, Win32 etc..) |
|
|
Destroy a mutex
|
|
|
Acquire a mutex lock
|
|
|
Create a new mutex |
|
|
Release a locked mutex
|
1.4.6