Структура настройки интервального таймера
#include <sys/types.h>struct itimerval {struct timeval it_interval; /* интервал таймера */struct timeval it_value; /* текущее значение */};
Структура itimerval
позволяет настраивать параметры интервального таймера. Включает в себя:
0
отключает таймер независимо от значения it_interval. 0
отключает таймер после его следующего срабатывания, при условии, что it_value не равно 0
. Значения времени меньше, чем разрешение системных часов, будут округлены до разрешения системных часов.
POSIX 1003.1 X/Open Systems Interfaces Extension
struct timeval, getitimer(), setitimer()
Предыдущий раздел: Описание API системной библиотеки