JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Multithreaded Programming Guide     Oracle Solaris 11 Express 11/10
search filter icon
search icon

Document Information

Preface

1.  Covering Multithreading Basics

2.  Basic Threads Programming

3.  Thread Attributes

4.  Programming with Synchronization Objects

5.  Programming With the Solaris Software

6.  Programming With Solaris Threads

7.  Safe and Unsafe Interfaces

8.  Compiling and Debugging

9.  Programming Guidelines

A.  Extended Example: A Thread Pool Implementation

Index

Numbers and Symbols

A

B

C

D

E

F

G

I

J

K

L

M

N

P

R

S

T

U

V

W

X

U

unbound threads
caching, Creating and Using Threads
defined, Multithreading Terms
user-level threads
Multithreading Terms
User-Level Threads
/usr/include/errno.h, Preparing for Compilation
/usr/include/limits.h, Preparing for Compilation
/usr/include/pthread.h, Preparing for Compilation
/usr/include/signal.h, Preparing for Compilation
/usr/include/thread.h, Preparing for Compilation
/usr/include/unistd.h, Preparing for Compilation
/usr/lib, 32–bit threads library, Solaris 9, Alternate Threads Library
/usr/lib/lwp, 32-bit threads library, Solaris 8, Alternate Threads Library
/usr/lib/lwp/64, 64-bit threads library, Solaris 8, Alternate Threads Library
USYNC_PROCESS, Example of Producer and Consumer Problem
condition variable, cond_init Syntax
mutex, mutex_init(3C) Syntax
read-write lock, rwlock_init Syntax
semaphore, sema_init Syntax
USYNC_PROCESS_ROBUST, mutex, mutex_init(3C) Syntax
USYNC_THREAD
condition variable, cond_init Syntax
mutex, mutex_init(3C) Syntax
read-write lock, rwlock_init Syntax
semaphore, sema_init Syntax