Allows a process to create multiple timers; process can be notified of timer expiration in a variety of ways.
Linux 2.6.0
Standardised in SUSv3 (originally in POSIX.1b (real-time extensions)).
Available on most modern Unix implementations.
(C) 2006, Michael Kerrisk