libthread man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

libthread(3LIB)		      Interface Libraries	       libthread(3LIB)

NAME
       libthread - threads library

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

DESCRIPTION
       Historically,  functions	 in libthread provided threading support. 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 need not  specify
       -lthread.

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

       cond_broadcast		     cond_destroy
       cond_init		     cond_reltimedwait
       cond_signal		     cond_timedwait
       cond_wait		     mutex_destroy
       mutex_init		     mutex_lock
       mutex_trylock		     mutex_unlock
       rw_rdlock		     rw_tryrdlock
       rw_trywrlock		     rw_unlock
       rw_wrlock		     rwlock_destroy
       rwlock_init		     sema_destroy
       sema_init		     sema_post
       sema_trywait		     sema_wait
       thr_continue		     thr_create
       thr_exit			     thr_getconcurrency
       thr_getprio		     thr_getspecific
       thr_join			     thr_keycreate
       thr_kill			     thr_main
       thr_min_stack		     thr_self
       thr_setconcurrency	     thr_setprio
       thr_setspecific		     thr_sigsetmask
       thr_stksegment		     thr_suspend
       thr_yield

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

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

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

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Availability		     │system/library (32-bit)	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │			     │SUNWcslx (64-bit)		   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

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

SunOS 5.11			  24 Mar 2004		       libthread(3LIB)
[top]

List of man pages available for OpenIndiana

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