Add support for timers into I/O handler interface