97 #include "msos/ptlib/mutex.h"
99 #include "unix/ptlib/mutex.h"
115 #define PCriticalSection PTimedMutex
119 #endif // PTLIB_MUTEX_H
This class defines a thread synchronisation object.
Definition: semaphor.h:78
virtual void Wait()=0
Block until the synchronisation object is available.
#define PCLASSINFO(cls, par)
Declare all the standard PTLib class information.
Definition: object.h:1049
#define PINLINE
Definition: object.h:127
This class defines a thread mutual exclusion object.
Definition: mutex.h:77
#define PCriticalSection
Definition: mutex.h:115
PINLINE bool Try()
Try to enter the critical section for exlusive access.
Definition: mutex.h:93
PTimedMutex PMutex
Definition: mutex.h:114