|
NAMEpthread_setschedparam ,
pthread_getschedparam —
thread scheduling parameter manipulation
LIBRARYPOSIX Threads Library (libpthread, -lpthread)SYNOPSIS#include <pthread.h>
int
int
DESCRIPTIONThepthread_setschedparam () and
pthread_getschedparam () functions set and get the
scheduling parameters of individual threads. The scheduling policy for a
thread can either be SCHED_FIFO (first in, first out),
SCHED_RR (round-robin), or
SCHED_OTHER (timesharing). Valid thread priorities
(accessed via param->sched_priority) must be within
the range returned by the
sched_get_priority_min(2)
and
sched_get_priority_max(2)
system calls.
RETURN VALUESIf successful, these functions return 0. Otherwise, an error number is returned to indicate the error.ERRORSThepthread_setschedparam () function will fail if:
The
SEE ALSOsched_get_priority_max(2), sched_get_priority_min(2)STANDARDSThepthread_setschedparam () and
pthread_getschedparam () functions conform to
Version 2 of the Single UNIX Specification
(“SUSv2”).
Visit the GSP FreeBSD Man Page Interface. |