 |
Index for Section 3 |
|
 |
Alphabetical listing for P |
|
 |
Bottom of page |
|
pthread_getconcurrency(3)
NAME
pthread_getconcurrency - Obtains the value of the concurrency level global
variable for this process
SYNOPSIS
#include <pthread.h>
int pthread_getconcurrency(
void );
LIBRARY
DECthreads POSIX 1003.1c Library (libpthread.so)
STANDARDS
Interfaces documented on this reference page conform to industry standards
as follows:
IEEE Std 1003.1c-1995, POSIX System Application Program Interface
PARAMETERS
None
DESCRIPTION
This routine obtains and returns the value of the "concurrency level"
global setting for the calling thread's process. Because DECthreads
automatically manages the concurrency of all threads in a multithreaded
process, DECthreads ignores this concurrency level value.
The concurrency level value has no effect on the behavior of a
multithreaded program that uses DECthreads. This routine is provided for
Single UNIX Specification, Version 2, source code compatibility and has no
other effect when called.
The initial concurrency level is zero (0), indicating that DECthreads
controls the concurrency level.
The concurrency level can be set using the pthread_setconcurrency(3)
routine.
RETURN VALUES
This routine always returns the value of this process's concurrency level
global variable. If this process has never called the
pthread_setconcurrency(3) routine, this routine returns zero (0).
ERRORS
None
SEE ALSO
Functions: pthread_setconcurrency(3)
Manuals: Guide to DECthreads and Programmer's Guide
 |
Index for Section 3 |
|
 |
Alphabetical listing for P |
|
 |
Top of page |
|