core.sys.darwin.pthread
D header file for Darwin.
Copyright
Copyright Sean Kelly 2008 - 2009.
fn pthread_cond_signal_thread_np pthread_cond_timedwait_relative_np pthread_create_suspended_np pthread_from_mach_thread_np pthread_get_stackaddr_np pthread_get_stacksize_np pthread_getname_np pthread_is_threaded_np pthread_kill pthread_mach_thread_np pthread_main_np pthread_rwlock_downgrade_np pthread_rwlock_held_np pthread_rwlock_longrdlock_np pthread_rwlock_rdheld_np pthread_rwlock_tryupgrade_np pthread_rwlock_upgrade_np pthread_rwlock_wrheld_np pthread_rwlock_yieldwrlock_np pthread_setname_np pthread_sigmask pthread_threadid_np pthread_yield_np
Functions 23
fn
int pthread_is_threaded_np()fn
int pthread_threadid_np(pthread_t, ulong *)fn
int pthread_rwlock_longrdlock_np(pthread_rwlock_t *)fn
int pthread_rwlock_yieldwrlock_np(pthread_rwlock_t *)fn
int pthread_rwlock_downgrade_np(pthread_rwlock_t *)fn
int pthread_rwlock_upgrade_np(pthread_rwlock_t *)fn
int pthread_rwlock_tryupgrade_np(pthread_rwlock_t *)fn
int pthread_rwlock_held_np(pthread_rwlock_t *)fn
int pthread_rwlock_rdheld_np(pthread_rwlock_t *)fn
int pthread_rwlock_wrheld_np(pthread_rwlock_t *)fn
int pthread_getname_np(pthread_t, char *, size_t)fn
int pthread_setname_np(const scope char *)fn
int pthread_main_np()fn
mach_port_t pthread_mach_thread_np(pthread_t)fn
size_t pthread_get_stacksize_np(pthread_t)fn
void * pthread_get_stackaddr_np(pthread_t)fn
int pthread_cond_signal_thread_np(pthread_cond_t *, pthread_t)fn
int pthread_cond_timedwait_relative_np(pthread_cond_t *, pthread_mutex_t *, const scope timespec *)fn
int pthread_create_suspended_np(pthread_t *, const scope pthread_attr_t *, void * function(void *), void *)fn
int pthread_kill(pthread_t, int)fn
pthread_t pthread_from_mach_thread_np(mach_port_t)fn
int pthread_sigmask(int, const scope sigset_t *, sigset_t *)fn
void pthread_yield_np()