core.sys.solaris.thread

D header file for Solaris thread.h.

Types 3

aliasthread_t = int
aliasthread_key_t = int
aliasTHR_MIN_STACK = thr_min_stack

Functions 20

fnint thr_create(void *, size_t, void * function(void *), void *, c_long, thread_t *)
fnint thr_join(thread_t, thread_t *, void * *)
fnnoreturn thr_exit(void *)
fnthread_t thr_self()
fnint thr_sigsetmask(int, const scope sigset_t *, sigset_t *)
fnint thr_stksegment(stack_t *)
fnint thr_main()
fnint thr_kill(thread_t, int)
fnint thr_suspend(thread_t)
fnint thr_continue(thread_t)
fnvoid thr_yield()
fnint thr_setprio(thread_t, int)
fnint thr_getprio(thread_t, int *)
fnint thr_keycreate(thread_key_t *, void function(void *))
fnint thr_keycreate_once(thread_key_t *, void function(void *))
fnint thr_setspecific(thread_key_t, void *)
fnint thr_getspecific(thread_key_t, void * *)
fnsize_t thr_min_stack()

Variables 1

enumvarTHR_ONCE_KEY = - 1