#include <cc++/config.h>#include <cc++/exception.h>#include <setjmp.h>#include <time.h>#include <signal.h>#include <unistd.h>Go to the source code of this file.
Namespaces | |
| namespace | ost |
Defines | |
| #define | CCXX_POSIX |
| #define | TIMEOUT_INF ~((timeout_t) 0) |
| #define | ENTER_CRITICAL EnterMutex(); |
| #define | LEAVE_CRITICAL LeaveMutex(); |
| #define | ENTER_DEFERRED setCancel(THREAD_CANCEL_DEFERRED); |
| #define | LEAVE_DEFERRED setCancel(THREAD_CANCEL_IMMEDIATE); |
| #define | psleep(x) (sleep)(x) |
| #define | sleep(x) ccxx_sleep((x) * 1000) |
| #define | yield() ccxx_yield() |
| #define | CCXX_USE_POLL 1 |
Typedefs | |
| typedef pthread_t | cctid_t |
| typedef unsigned long | timeout_t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.10 written by Dimitri van Heesch,
© 1997-2001