logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

timer_delete - delete a POSIX per-process timer

Description

timer_delete()  deletes  the  timer  whose ID is given in timerid.  If the timer was armed at the time of
       this call, it is disarmed before being deleted.  The treatment of any pending  signal  generated  by  the
       deleted timer is unspecified.

Errors

EINVALtimerid is not a valid timer ID.

History

       Linux 2.6.  POSIX.1-2001.

Library

       Real-time library (librt, -lrt)

Name

       timer_delete - delete a POSIX per-process timer

Return Value

       On  success,  timer_delete()  returns  0.   On  failure, -1 is returned, and errno is set to indicate the
       error.

See Also

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

Linux man-pages 6.9.1                              2024-05-02                                    timer_delete(2)

Standards

       POSIX.1-2008.

Synopsis

#include<time.h>inttimer_delete(timer_ttimerid);

   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):

       timer_delete():
           _POSIX_C_SOURCE >= 199309L

See Also