timer_delete - delete 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() 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:
- [EINVAL]
- The timer ID specified by timerid is not a valid timer ID.
- [ENOSYS]
- The function timer_delete() is not supported by this implementation.
None.
None.
None.
timer_create(), <time.h>.
Derived from the POSIX Realtime Extension (1003.1b-1993/1003.1i-1995)