TIMER_DELETE(3) Library Functions Manual TIMER_DELETE(3)

timer_deletedelete a per-process timer (REALTIME)

#include <time.h>

int timer_delete(timer_t timerid);

The timer_delete() function deletes the specified timer, timerid , previously created by the timer_create(3) function. If the timer is armed when timer_delete() is called, the behaviour will be as if the timer is automatically disarmed before removal. The disposition of pending signals for the deleted timer is unspecified.

If successful, the function returns a value of zero. Otherwise, the function returns a value of -1 and sets errno to indicate the error.

The timer_delete() function will fail if:

The timer ID specified by timerid is not a valid timer ID.
The function timer_delete() is not supported by this implementation.

None.

None.

None.

timer_create(3) , <time.h> .

Derived from the POSIX Realtime Extension (1003.1b-1993/1003.1i-1995)

February 1997 posix.fail