sipxportlib  Version 3.3
Macros
pt_mutex.h File Reference
#include <pthread.h>
Include dependency graph for pt_mutex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SIPX_USE_NATIVE_PTHREADS
 
#define pt_mutex_t   pthread_mutex_t
 
#define pt_mutex_lock(mutex)   pthread_mutex_lock((mutex))
 
#define pt_mutex_timedlock(mutex, timeout)   pthread_mutex_timedlock((mutex), (timeout))
 
#define pt_mutex_trylock(mutex)   pthread_mutex_trylock((mutex))
 
#define pt_mutex_unlock(mutex)   pthread_mutex_unlock((mutex))
 
#define pt_mutex_destroy(mutex)   pthread_mutex_destroy((mutex))
 

Macro Definition Documentation

#define SIPX_USE_NATIVE_PTHREADS
#define pt_mutex_t   pthread_mutex_t
#define pt_mutex_lock (   mutex)    pthread_mutex_lock((mutex))
#define pt_mutex_timedlock (   mutex,
  timeout 
)    pthread_mutex_timedlock((mutex), (timeout))
#define pt_mutex_trylock (   mutex)    pthread_mutex_trylock((mutex))
#define pt_mutex_unlock (   mutex)    pthread_mutex_unlock((mutex))
#define pt_mutex_destroy (   mutex)    pthread_mutex_destroy((mutex))