Получить значение временного ограничения процесса
#include <sched.h>
int sched_rr_get_interval( pid_t pid,
struct timespec *interval );
- pid
- Идентификатор процесса, значение временного ограничения которого требуется получить или
0, если подразумевается текущий процесс.
- interval
- Указатель на структуру struct timespec, поля которой функция заполняет текущим значением временного ограничения процесса.
libc
Функция sched_rr_get_interval() заполняет параметр interval текущим временным ограничением процесса pid. Если pid равен 0, возвращается текущее временное ограничение вызывающего процесса.
- 0
- Успешное завершение.
- -1
- Возникла ошибка. Код ошибки записан в errno.
- ENOSYS
- Функция sched_rr_get_interval() в настоящее время не поддерживается.
- ESRCH
- Процесс pid не найден.
POSIX 1003.1 Process Scheduling
- Нет
- Обработчик прерываний
- Нет
- Обработчик сигналов
- Да
- В потоке
- Да
struct timespec
Предыдущий раздел: Описание API системной библиотеки