#include <sync_w32.h>

Public Member Functions | |
| void | wait (dbMutex &mutex) |
| bool | wait (dbMutex &mutex, time_t timeout) |
| void | signal (unsigned inc=1) |
| void | open (unsigned initValue=0) |
| void | close () |
| bool | wait (dbMutex &mutex, time_t timeoutMsec) |
| void | wait (dbMutex &mutex) |
| bool | open (unsigned initValue=0) |
Private Attributes | |
| pthread_cond_t | cond |
| int | count |
| void wait | ( | dbMutex & | mutex | ) | [inline] |
| bool wait | ( | dbMutex & | mutex, | |
| time_t | timeout | |||
| ) | [inline] |
| void signal | ( | unsigned | inc = 1 |
) | [inline] |
Reimplemented from dbSemaphore.
| void open | ( | unsigned | initValue = 0 |
) | [inline] |
| void close | ( | ) | [inline] |
Reimplemented from dbSemaphore.
| bool wait | ( | dbMutex & | mutex, | |
| time_t | timeoutMsec | |||
| ) | [inline] |
| void wait | ( | dbMutex & | mutex | ) | [inline] |
| bool open | ( | unsigned | initValue = 0 |
) | [inline] |
pthread_cond_t cond [private] |
int count [private] |