core.sys.darwin.pthread

D header file for Darwin.

Functions 23

fnint pthread_threadid_np(pthread_t, ulong *)
fnint pthread_rwlock_longrdlock_np(pthread_rwlock_t *)
fnint pthread_rwlock_yieldwrlock_np(pthread_rwlock_t *)
fnint pthread_rwlock_downgrade_np(pthread_rwlock_t *)
fnint pthread_rwlock_upgrade_np(pthread_rwlock_t *)
fnint pthread_rwlock_tryupgrade_np(pthread_rwlock_t *)
fnint pthread_rwlock_held_np(pthread_rwlock_t *)
fnint pthread_rwlock_rdheld_np(pthread_rwlock_t *)
fnint pthread_rwlock_wrheld_np(pthread_rwlock_t *)
fnint pthread_getname_np(pthread_t, char *, size_t)
fnint pthread_setname_np(const scope char *)
fnmach_port_t pthread_mach_thread_np(pthread_t)
fnsize_t pthread_get_stacksize_np(pthread_t)
fnvoid * pthread_get_stackaddr_np(pthread_t)
fnint pthread_cond_signal_thread_np(pthread_cond_t *, pthread_t)
fnint pthread_cond_timedwait_relative_np(pthread_cond_t *, pthread_mutex_t *, const scope timespec *)
fnint pthread_create_suspended_np(pthread_t *, const scope pthread_attr_t *, void * function(void *), void *)
fnint pthread_kill(pthread_t, int)
fnpthread_t pthread_from_mach_thread_np(mach_port_t)
fnint pthread_sigmask(int, const scope sigset_t *, sigset_t *)