Sun Microsystems, Inc.
spacerspacer
spacer   www.sun.com docs.sun.com | | |  
spacer
black dot
   
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z
    
 
Interface Librarieslibthread(3LIB)


NAME

 libthread - threads library

SYNOPSIS

 
cc -mt [ flag... ] file...  [ library... ]

DESCRIPTION

 

Functions in libthread provide routines that provide threading support.

INTERFACES

 

The shared object libthread.so.1 provides the public interfaces defined below. See intro(3) for additional information on shared object interfaces.

__pthread_cleanup_pop__pthread_cleanup_push
__xpg4_putmsg__xpg4_putpmsg
_getfp_mutex_held
_rw_read_held_rw_write_held
_sema_heldalarm
closecond_broadcast
cond_destroycond_init
cond_reltimedwaitcond_signal
cond_timedwaitcond_wait
creatfcntl
forkfork1
fsyncgetmsg
getpmsgkill
lockflwp_self
msgrcvmsgsnd
msyncmutex_destroy
mutex_initmutex_lock
mutex_trylockmutex_unlock
openpause
pollpread
pthread_attr_destroypthread_attr_getdetachstate
pthread_attr_getguardsizepthread_attr_getinheritsched
pthread_attr_getschedparampthread_attr_getschedpolicy
pthread_attr_getscopepthread_attr_getstackaddr
pthread_attr_getstacksizepthread_attr_init
pthread_attr_setdetachstatepthread_attr_setguardsize
pthread_attr_setinheritschedpthread_attr_setschedparam
pthread_attr_setschedpolicypthread_attr_setscope
pthread_attr_setstackaddrpthread_attr_setstacksize
pthread_cancelpthread_cond_broadcast
pthread_cond_destroypthread_cond_init
pthread_cond_reltimedwait_nppthread_cond_signal
pthread_cond_timedwaitpthread_cond_wait
pthread_condattr_destroypthread_condattr_getpshared
pthread_condattr_initpthread_condattr_setpshared
pthread_createpthread_detach
pthread_equalpthread_exit
pthread_getconcurrencypthread_getschedparam
pthread_getspecificpthread_join
pthread_key_createpthread_key_delete
pthread_killpthread_mutex_consistent_np
pthread_mutex_destroypthread_mutex_getprioceiling
pthread_mutex_initpthread_mutex_lock
pthread_mutex_setprioceilingpthread_mutex_trylock
pthread_mutex_unlockpthread_mutexattr_destroy
pthread_mutexattr_getprioceilingpthread_mutexattr_getprotocol
pthread_mutexattr_getpsharedpthread_mutexattr_getrobust_np
pthread_mutexattr_gettypepthread_mutexattr_init
pthread_mutexattr_setprioceilingpthread_mutexattr_setprotocol
pthread_mutexattr_setpsharedpthread_mutexattr_setrobust_np
pthread_mutexattr_settypepthread_once
pthread_rwlock_destroypthread_rwlock_init
pthread_rwlock_rdlockpthread_rwlock_tryrdlock
pthread_rwlock_trywrlockpthread_rwlock_unlock
pthread_rwlock_wrlockpthread_rwlockattr_destroy
pthread_rwlockattr_getpsharedpthread_rwlockattr_init
pthread_rwlockattr_setpsharedpthread_self
pthread_setcancelstatepthread_setcanceltype
pthread_setconcurrencypthread_setschedparam
pthread_setspecificpthread_sigmask
pthread_testcancelputmsg
putpmsgpwrite
readreadv
rw_rdlockrw_tryrdlock
rw_trywrlockrw_unlock
rw_wrlockrwlock_destroy
rwlock_initselect
sema_destroysema_init
sema_postsema_trywait
sema_waitsetcontext
setitimersigaction
siglongjmpsigpause
sigpendingsigprocmask
sigsetjmpsigsuspend
sigwaitsleep
tcdrainthr_continue
thr_createthr_exit
thr_getconcurrencythr_getprio
thr_getspecificthr_join
thr_keycreatethr_kill
thr_mainthr_min_stack
thr_selfthr_setconcurrency
thr_setpriothr_setspecific
thr_sigsetmaskthr_stksegment
thr_suspendthr_yield
usleepwait
wait3waitid
waitpidwrite
writev 

The following interfaces are unique to the 32-bit version of this library:

creat64lockf64
open64pread64
pwrite64 

FILES

 
/usr/lib/libthread.so.1
shared object
/usr/lib/64/libthread.so.1
64-bit shared object

ATTRIBUTES

 

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
AvailabilitySUNWcsl (32-bit)
 SUNWcslx (64-bit)
MT-LevelSafe

SEE ALSO

 

pvs(1), intro(2), intro(3), libpthread(3LIB), libthread_db(3LIB), libthread_db(3THR), threads(3THR), attributes(5)


SunOS 5.9Go To TopLast Changed 25 Jul 2001

 
      
      
Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.