DCE for the HP e3000 (B3821-90002)
Programming with Kernel Threads
PTHREAD Intrinsics
Chapter 5
73
pthread_self ()
void
pthread_yield ()
int
pthread_attr_create (attr)
pthread_attr_t *attr;
int
pthread_attr_delete (attr)
pthread_attr_t *attr;
int
pthread_attr_setstacksize (attr, stacksize)
pthread_attr_t *attr;
long stacksize;
int
pthread_create (thread, attr, start_routine, arg)
pthread_thread_t *thread;
pthread_attr_t attr; /* attr IGNORED! */
pthread_
void *(*start_routine) ();
void *arg;
int
pthread_join (thread, exit_status)
pthread_thread_t thread;
void **exit_status;
int
pthread_detach (thread)
pthread_thread_t *thread;
pthread_exit (exit_status)
void *exit_status;
int
pthread_get_expiration_np (delta, abstime)
struct timespec *delta;
struct timespec *abstime;
int
pthread_delay_np (interval)
struct timespec *interval;