Установка будильника в миллисекундах в C

В настоящее время у меня есть код C, который использует sigaction для связывания обработчика с сигналом SIGALRM. Затем делаю будильник (TIME_OUT_IN_SECONDS). Проблема в том, что мне нужны миллисекунды, а не секунды, а сигнал тревоги принимает целое число. Как я могу настроить срабатывание сигнала за миллисекунды?

Ответов (1)

Решение

Как насчет использования setitimer()?