timer_delete - delete a POSIX per-process timer
Contents
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
