How do you receive a timeout notification? With the delay timer, you received notification by virtue of being made READY again.
With periodic and one-shot timers, you have a choice:
- send a pulse
- send a signal
- create a thread
We've talked about pulses in the Message Passing chapter; signals are a standard UNIX-style mechanism, and we'll see the thread creation notification type shortly.