Set thread contention scope attribute
#include <pthread.h>
int pthread_attr_setscope( pthread_attr_t* attr,
int scope );
libc
The pthread_attr_setscope() sets the thread contention scope attribute in the thread attribute object attr to scope.
The thread contention scope attribute can only have the following value:
| Constant | Meaning |
|---|---|
| PTHREAD_SCOPE_SYSTEM | All threads are scheduled together. |
| Safety: | |
|---|---|
| Cancellation point | No |
| Interrupt handler | No |
| Signal handler | Yes |
| Thread | Yes |
pthread_attr_getscope(), pthread_attr_init(), pthread_create().