VMS Help
POSIX Threads, PTHREAD routines, pthread_attr_getinheritsched
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
Obtains the inherit scheduling attribute of the specified thread
attributes object.
#include <pthread.h>
int
pthread_attr_getinheritsched (
const pthread_attr_t *attr,
int *inheritsched);
attr
Thread attributes object whose inherit scheduling attribute is
obtained.
inheritsched
Receives the value of the inherit scheduling attribute. Refer to
the description of the pthread_attr_setinheritsched() function
for valid values.
This routine obtains the value of the inherit scheduling
attribute from the specified thread attributes object. The
inherit scheduling attribute specifies whether threads created
using the attributes object inherit the scheduling attributes of
the creating thread, or use the scheduling attributes stored in
the attributes object that is passed to pthread_create().
If an error condition occurs, this routine returns an integer
value indicating the type of error. Possible return values are as
follows:
Return Description
0 Successful completion.
[EINVAL] The value specified by attr is not a valid thread
attributes object.
pthread_attr_init()
pthread_attr_setinheritsched()
pthread_create()
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.