opensolaris man page for pthread_attr_getscope

Query: pthread_attr_getscope

OS: opensolaris

Section: 3c

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

pthread_attr_getscope(3C)				   Standard C Library Functions 				 pthread_attr_getscope(3C)

NAME
pthread_attr_getscope, pthread_attr_setscope - get or set contentionscope attribute
SYNOPSIS
cc -mt [ flag... ] file... -lpthread [ library... ] #include <pthread.h> int pthread_attr_getscope(const pthread_attr_t *restrict attr, int *restrict contentionscope); int pthread_attr_setscope(pthread_attr_t *attr, int contentionscope);
DESCRIPTION
The pthread_attr_setscope() and pthread_attr_getscope() functions are used to set and get the contentionscope attribute in the attr object. The contentionscope attribute can have the value PTHREAD_SCOPE_SYSTEM, signifying system scheduling contention scope, or PTHREAD_SCOPE_PROCESS, signifying process scheduling contention scope. The symbols PTHREAD_SCOPE_SYSTEM and PTHREAD_SCOPE_PROCESS are defined by the header <pthread.h>.
RETURN VALUES
If successful, the pthread_attr_setscope() and pthread_attr_getscope() functions return 0. Otherwise, an error number is returned to indi- cate the error.
ERRORS
The pthread_attr_setscope(), or pthread_attr_getscope(), function may fail if: EINVAL attr or contentionscope is invalid.
USAGE
After these attributes have been set, a thread can be created with the specified attributes using pthread_create(). Using these routines does not affect the current running thread.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+
SEE ALSO
pthread_attr_init(3C), pthread_attr_setinheritsched(3C), pthread_attr_setschedpolicy(3C), pthread_attr_setschedparam(3C), pthread_cre- ate(3C), pthread_setschedparam(3C), attributes(5), standards(5) SunOS 5.11 23 Mar 2005 pthread_attr_getscope(3C)
Related Man Pages
pthread_attr_getscope(3c) - opensolaris
pthread_attr_getscope(3c) - sunos
pthread_attr_setscope(3p) - suse
pthread_attr_getscope(3) - netbsd
pthread_attr(3) - osx
Similar Topics in the Unix Linux Community
solaris zones vs container..
Grep the 'not running' jobs and will send the update in mail with its name(job)
Free Sun Blade 2k, Ultra 2, Ross Hyperstation 30, cards, memory- Baltimore, MD
Identify problem with while getopts
What is good?