#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|