Книга: Введение в QNX/Neutrino 2. Руководство по программированию приложений реального времени в QNX Realtime Platform
Создание таймера
Создание таймера
Первый этап — это создание таймера с помощью функции timer_create():
#include <time.h>
#include <sys/siginfo.h>
int timer_create(clockid_t clock_id,
struct sigevent *event, timer_t *timerid);
Аргумент clock_id сообщает функции timer_create(), на какой временном базисе вы формируете таймер. Это вещь из области POSIX — стандарт утверждает, что на различных платформах вы можете использовать различные типы временных базисов, но любая платформа должна, по меньшей мере, поддерживать базис CLOCK_REALTIME. В QNX/Neutrino есть три базиса:
• CLOCK_REALTIME
• CLOCK_SOFTTIME
• CLOCK_MONOTONIC
Похожие страницы
- Создание анимации
- Обратный отсчет - анимация таймера с помощью скриптсвязи
- Создание файлов с блокировкой
- Создание свободно позиционируемых элементов
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- Создание объектов Collection
- 7.4.2.4. Создание своего первого LiveCD
- 4.2. Создание трехмерной модели и построение горизонтальной проекции детали
- 7.4.2. Создание собственного LiveCD
- Создание пользователя и группы на рабочей станции
- Создание корня документа:
- Создание многофайловой базы данных