libpthread man page on SmartOS

Printed from http://www.polarhome.com/service/man/?qf=libpthread&af=0&tf=2&of=SmartOS

LIBPTHREAD(3LIB)					      LIBPTHREAD(3LIB)

NAME
       libpthread - POSIX threads library

SYNOPSIS
       cc -mt [ flag... ] file... -lpthread [  -lrt  library... ]

DESCRIPTION
       Historically,  functions	 in this library provided POSIX threading sup‐
       port. See standards(5). This functionality now resides in libc(3LIB).

       This library is maintained to provide backward compatibility  for  both
       runtime	and compilation environments. The shared object is implemented
       as a filter on libc.so.1. New application development needs to  specify
       -lpthread  only	to obtain POSIX semantics for fork(2) that assumes the
       behavior of fork1(2) rather than the default behavior  that  forks  all
       threads.

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

       __pthread_cleanup_pop		  __pthread_cleanup_push
       pthread_attr_destroy		  pthread_attr_getdetachstate
       pthread_attr_getguardsize	  pthread_attr_getinheritsched
       pthread_attr_getschedparam	  pthread_attr_getschedpolicy
       pthread_attr_getscope		  pthread_attr_getstackaddr
       pthread_attr_getstacksize	  pthread_attr_init
       pthread_attr_setdetachstate	  pthread_attr_setguardsize
       pthread_attr_setinheritsched	  pthread_attr_setschedparam
       pthread_attr_setschedpolicy	  pthread_attr_setscope
       pthread_attr_setstackaddr	  pthread_attr_setstacksize
       pthread_cancel			  pthread_cond_broadcast
       pthread_cond_destroy		  pthread_cond_init
       pthread_cond_reltimedwait_np	  pthread_cond_signal
       pthread_cond_timedwait		  pthread_cond_wait
       pthread_condattr_destroy		  pthread_condattr_getpshared
       pthread_condattr_init		  pthread_condattr_setpshared
       pthread_create			  pthread_detach
       pthread_equal			  pthread_exit
       pthread_getconcurrency		  pthread_getschedparam
       pthread_getspecific		  pthread_join
       pthread_key_create		  pthread_key_delete
       pthread_kill			  pthread_mutex_consistent_np
       pthread_mutex_destroy		  pthread_mutex_getprioceiling
       pthread_mutex_init		  pthread_mutex_lock
       pthread_mutex_setprioceiling	  pthread_mutex_trylock
       pthread_mutex_unlock		  pthread_mutexattr_destroy
       pthread_mutexattr_getprioceiling	  pthread_mutexattr_getprotocol
       pthread_mutexattr_getpshared	  pthread_mutexattr_getrobust_np
       pthread_mutexattr_gettype	  pthread_mutexattr_init
       pthread_mutexattr_setprioceiling	  pthread_mutexattr_setprotocol
       pthread_mutexattr_setpshared	  pthread_mutexattr_setrobust_np
       pthread_mutexattr_settype	  pthread_once
       pthread_rwlock_destroy		  pthread_rwlock_init
       pthread_rwlock_rdlock		  pthread_rwlock_tryrdlock

       pthread_rwlock_trywrlock		  pthread_rwlock_unlock
       pthread_rwlock_wrlock		  pthread_rwlockattr_destroy
       pthread_rwlockattr_getpshared	  pthread_rwlockattr_init
       pthread_rwlockattr_setpshared	  pthread_self
       pthread_setcancelstate		  pthread_setcanceltype
       pthread_setconcurrency		  pthread_setschedparam
       pthread_setspecific		  pthread_sigmask
       pthread_testcancel

FILES
       /lib/libpthread.so.1
				  a filter on /lib/libc.so.1

       /lib/64/libpthread.so.1
				  a filter on /lib/64/libc.so.1

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

       ┌───────────────┬─────────────────┐
       │ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
       ├───────────────┼─────────────────┤
       │MT-Level       │ Safe		 │
       └───────────────┴─────────────────┘

SEE ALSO
       pvs(1), Intro(2), Intro(3), libc(3LIB), libc_db(3LIB), libthread(3LIB),
       attributes(5), standards(5), threads(5)

				 Mar 24, 2004		      LIBPTHREAD(3LIB)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net