|
Monero
|
#include <pthread.h>

Go to the source code of this file.
Macros | |
| #define | CTHR_RWLOCK_TYPE pthread_rwlock_t |
| #define | CTHR_RWLOCK_INIT PTHREAD_RWLOCK_INITIALIZER |
| #define | CTHR_RWLOCK_LOCK_WRITE(x) |
| #define | CTHR_RWLOCK_UNLOCK_WRITE(x) |
| #define | CTHR_RWLOCK_LOCK_READ(x) |
| #define | CTHR_RWLOCK_UNLOCK_READ(x) |
| #define | CTHR_RWLOCK_TRYLOCK_READ(x) |
| #define | CTHR_THREAD_TYPE pthread_t |
| #define | CTHR_THREAD_RTYPE void * |
| #define | CTHR_THREAD_RETURN return NULL |
| #define | CTHR_THREAD_CREATE(thr, func, arg) |
| #define | CTHR_THREAD_JOIN(thr) |
| #define | CTHR_THREAD_CLOSE(thr) |
| #define CTHR_RWLOCK_INIT PTHREAD_RWLOCK_INITIALIZER |
| #define CTHR_RWLOCK_LOCK_READ | ( | x | ) |
| #define CTHR_RWLOCK_LOCK_WRITE | ( | x | ) |
| #define CTHR_RWLOCK_TRYLOCK_READ | ( | x | ) |
| #define CTHR_RWLOCK_TYPE pthread_rwlock_t |
| #define CTHR_RWLOCK_UNLOCK_READ | ( | x | ) |
| #define CTHR_RWLOCK_UNLOCK_WRITE | ( | x | ) |
| #define CTHR_THREAD_CLOSE | ( | thr | ) |
| #define CTHR_THREAD_CREATE | ( | thr, | |
| func, | |||
| arg ) |
| #define CTHR_THREAD_JOIN | ( | thr | ) |
| #define CTHR_THREAD_RETURN return NULL |
| #define CTHR_THREAD_RTYPE void * |
| #define CTHR_THREAD_TYPE pthread_t |