Standard C Library Functions thr_getconcurrency(3C)
NAME
thr_getconcurrency, thr_setconcurrency - get or set thread
concurrency levelSYNOPSIS
cc -mt [ flag... ] file...[ library... ]
#include
int thr_setconcurrency(int new_level);
int thr_getconcurrency(void);
DESCRIPTION
These functions are obsolete and maintained for compatibil-
ity only. The thr_setconcurrency() function updates the
desired concurrency level that libthread maintains for the calling process. This value does not affect the behavior of the calling process.The thr_getconcurrency() function returns the current value
for the desired concurrency level.RETURN VALUES
The thr_getconcurrency() function always returns the current
value for the desired concurrency level.If successful, the thr_setconcurrency() function returns
0. Otherwise, a non-zero value is returned to indicate the
error.ERRORS
The thr_setconcurrency() function will fail if:
EAGAIN The specified concurrency level would cause a system resource to be exceeded.EINVAL The value for new_level is negative.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:SunOS 5.11 Last change: 11 May 1998 1
Standard C Library Functions thr_getconcurrency(3C)
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| MT-Level | MT-Safe |
|_____________________________|_____________________________|
SEE ALSO
thr_create(3C), attributes(5), standards(5)
SunOS 5.11 Last change: 11 May 1998 2