Provided by: manpages-ru-dev_4.21.0-2_all bug

ИМЯ

       timer_delete - удаляет таймер POSIX определённого процесса

LIBRARY

       Real-time library (librt, -lrt)

СИНТАКСИС

       #include <time.h>

       int timer_delete(timer_t timerid);

   Требования макроса тестирования свойств для glibc (см. feature_test_macros(7)):

       timer_delete():
           _POSIX_C_SOURCE >= 199309L

ОПИСАНИЕ

       Вызов  timer_delete()  удаляет  таймер,  чей  ID указан в timerid. Если таймер на момент этого вызовы был
       установлен, то он сбрасывается перед удалением. Как поступать с любым ожидающим сигналом, сгенерированным
       удалённым таймером, стандартами не определено.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

       При  успешном  выполнении  timer_delete()  возвращается  0.  При  ошибке   возвращается   -1,   а   errno
       устанавливается в соответствующее значение.

ОШИБКИ

       EINVAL Значение timerid не является допустимым идентификатором таймера.

ВЕРСИИ

       Данный системный вызов появился в Linux 2.6.

СТАНДАРТЫ

       POSIX.1-2001, POSIX.1-2008.

СМ. ТАКЖЕ

       clock_gettime(2), timer_create(2), timer_getoverrun(2), timer_settime(2), time(7)

ПЕРЕВОД

       Русский  перевод этой страницы руководства был сделан Azamat Hackimov <azamat.hackimov@gmail.com>, Dmitry
       Bolkhovskikh <d20052005@yandex.ru>, Yuri Kozlov <yuray@komyakino.ru> и Иван Павлов <pavia00@gmail.com>

       Этот перевод является бесплатной документацией; прочитайте Стандартную общественную лицензию GNU версии 3
       или более позднюю, чтобы узнать об условиях авторского права. Мы не несем НИКАКОЙ ОТВЕТСТВЕННОСТИ.

       Если вы обнаружите ошибки в переводе этой страницы руководства, пожалуйста, отправьте электронное  письмо
       на man-pages-ru-talks@lists.sourceforge.net.

Linux man-pages 6.03                           30 октября 2022 г.                                timer_delete(2)