pthread_getprio(3thr)pthread_getprio(3thr)Namepthread_getprio - Obtains the current priority of a thread.
Syntax
#include <pthread.h>
int pthread_getprio (thread)
pthread_t thread;
Arguments
thread Thread whose priority is obtained.
Description
This routine obtains the current priority of a thread. The current pri‐
ority is different from the initial priority of the thread if the
pthread_setprio routine is called.
The exact effect of different priority values depends upon the schedul‐
ing policy assigned to the thread.
Return Values
The current priority value of the thread specified in thread is
returned. See the Description of pthread_setprio for valid values.
If an error condition occurs, this routine returns -1 and sets errno to
the corresponding error value. Possible return values are as follows.
Return Error Description
0 Successful comple‐
tion.
-1 [EINVAL] The value specified
by thread is
invalid.
-1 [ESRCH] The value specified
by thread does not
refer to an exist‐
ing thread.
pthread_getprio(3thr)