1timer_delete(2) System Calls Manual timer_delete(2)
2
3
4
6 timer_delete - delete a POSIX per-process timer
7
9 Real-time library (librt, -lrt)
10
12 #include <time.h>
13
14 int timer_delete(timer_t timerid);
15
16 Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
17
18 timer_delete():
19 _POSIX_C_SOURCE >= 199309L
20
22 timer_delete() deletes the timer whose ID is given in timerid. If the
23 timer was armed at the time of this call, it is disarmed before being
24 deleted. The treatment of any pending signal generated by the deleted
25 timer is unspecified.
26
28 On success, timer_delete() returns 0. On failure, -1 is returned, and
29 errno is set to indicate the error.
30
32 EINVAL timerid is not a valid timer ID.
33
35 POSIX.1-2008.
36
38 Linux 2.6. POSIX.1-2001.
39
41 clock_gettime(2), timer_create(2), timer_getoverrun(2), timer_set‐
42 time(2), time(7)
43
44
45
46Linux man-pages 6.05 2023-03-30 timer_delete(2)