struct _timer_info

Сведения о таймере

Прототип:

#include <sys/neutrino.h>
struct _timer_info {
struct _itimer itime;
struct _itimer otime;
_Uint32t flags;
_Int32t tid;
_Int32t notify;
clockid_t clockid;
_Uint32t overruns;
struct sigevent event;
}

Описание:

Тип позволяет получать сведения о таймере. Структура включает следующие поля:

itime
Время начала работы таймера (см. struct itimerspec).
otime
Время, оставшееся до истечения таймера (см. struct itimerspec).
flags
Один или несколько из следующих битовых флагов:
_NTO_TI_ACTIVE
Таймер активен.
_NTO_TI_ABSOLUTE
Таймер ожидает наступления абсолютного времени; в противном случае таймер является относительным.
_NTO_TI_EXPIRED
Время таймера истекло.
tid
Поток, к которому относится таймер (0 если таймер относится к процессу).
notify
Тип оповещения.
clockid
Тип используемых часов.
overruns
Количество переполнений таймера.
event
Событие, отправленное по истечении таймера (см. struct sigevent).

Классификация:

ЗОСРВ «Нейтрино»

Тематические ссылки:

struct _itimer, struct itimerspec, struct sigevent, TimerInfo()




Предыдущий раздел: Описание API системной библиотеки