DCE for the HP e3000 (B3821-90002)

Programming with Kernel Threads
PTHREAD Intrinsics
Chapter 5
71
PTHREAD Intrinsics
The following are the PTHREAD intrinsics supported for DCE/3000. The PTHREAD
procedure and type declarations are located in the PTHREADH.THREADS file.
int
pthread_cond_broadcast (cond)
pthread_cond_t *cond;
int
pthread_cond_destroy (cond)
pthread_cond_t *cond;
int
pthread_cond_init (cond, attr)
pthread_cond_t *cond;
pthread_condattr_t attr;
int
pthread_cond_signal (cond)
pthread_cond_t *cond;
int
pthread_cond_timedwait (cond, mutex, abstime)
pthread_cond_t *cond;
pthread_mutex_t *mutex;
struct timespec *abstime; /* version 5 syntax */
int
pthread_cond_wait (cond, mutex)
pthread_cond_t *cond;
pthread_mutex_t *mutex;
int
pthread_mutex_destroy (mutex)
pthread_mutex_t *mutex;
int
pthread_mutex_init (mutex, attr)
pthread_mutex_t *mutex;
pthread_mutexattr_t attr;
int
pthread_mutex_lock (mutex)
pthread_mutex_t *mutex;
int