OpenNET - 30 лет. Поддержать можно
донатом или подпиской в
Boosty
Интерактивная система просмотра системных руководств (man-ов)
pthread_setschedprio (3)
>> pthread_setschedprio (3) ( Solaris man: Библиотечные вызовы ) pthread_setschedprio (3) ( Linux man: Библиотечные вызовы ) pthread_setschedprio (3) ( POSIX man: Библиотечные вызовы )
NAME
pthread_setschedprio - dynamic thread scheduling parameters access
SYNOPSIS
cc -mt [ flag... ] file... -lpthread [ library... ]
#include <pthread.h>
int pthread_setschedprio(pthread_t thread, int prio);
DESCRIPTION
The pthread_setschedprio() function sets the scheduling priority for the thread whose thread ID is given by thread to the value given by prio.
If the pthread_setschedprio() function fails, the scheduling priority of the target thread is not changed.
RETURN VALUES
If successful, the pthread_setschedprio() function returns 0; otherwise, an error number is returned to indicate the error.
ERRORS
The pthread_setschedprio() function will fail if:
EINVAL
-
The value of prio is invalid for the scheduling policy of the specified thread.
EPERM
-
The caller does not have the appropriate permission to set the priority to the value specified.
ESRCH
-
The value specified by thread does not refer to an existing thread.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
| ATTRIBUTE TYPE | ATTRIBUTE VALUE
|
|
| Interface Stability | Committed
|
|
| MT-Level |
|
| Standard |
|
SEE ALSO
pthread_getschedparam(3C), attributes(5), standards(5)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- RETURN VALUES
-
- ERRORS
-
- ATTRIBUTES
-
- SEE ALSO
-