Как организовать интервальный таймер в Linux, чтобы можно было выполнить следующий алгоритм: основной цикл стоит на select; при возникновении события приема сообщения через сокет от другого процесса или при появлении символа в СОМ-порте выполняются некоторые действия, завершающиеся переходом на тот же select. При выполнении этих действий требуется запустить интервальный таймер и получить отметку о его истечении по той же функции select. Таймер select не подходит.
>Как организовать интервальный таймер в Linux, чтобы можно было выполнить следующий алгоритм:
>основной цикл стоит на select; при возникновении события приема сообщения через
>сокет от другого процесса или при появлении символа в СОМ-порте выполняются
>некоторые действия, завершающиеся переходом на тот же select. При выполнении этих
>действий требуется запустить интервальный таймер и получить отметку о его истечении
>по той же функции select. Таймер select не подходит.man sigaction
man timer_create// wbr