sipxportlib  Version 3.3
Macros
pt_csem.h File Reference
#include <semaphore.h>
Include dependency graph for pt_csem.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_sem_t   sem_t
 
#define pt_sem_init(sem, max, count)   sem_init((sem), 0, (count))
 
#define pt_sem_wait(sem)   sem_wait((sem))
 
#define pt_sem_timedwait(sem, timeout)   sem_timedwait((sem), (timeout))
 
#define pt_sem_trywait(sem)   sem_trywait((sem))
 
#define pt_sem_post(sem)   sem_post((sem))
 
#define pt_sem_getvalue(sem)   sem_getvalue((sem))
 
#define pt_sem_destroy(sem)   sem_destroy((sem))
 

Macro Definition Documentation

#define SIPX_USE_NATIVE_PTHREADS
#define pt_sem_t   sem_t
#define pt_sem_init (   sem,
  max,
  count 
)    sem_init((sem), 0, (count))
#define pt_sem_wait (   sem)    sem_wait((sem))
#define pt_sem_timedwait (   sem,
  timeout 
)    sem_timedwait((sem), (timeout))
#define pt_sem_trywait (   sem)    sem_trywait((sem))
#define pt_sem_post (   sem)    sem_post((sem))
#define pt_sem_getvalue (   sem)    sem_getvalue((sem))
#define pt_sem_destroy (   sem)    sem_destroy((sem))