#46: Make timeout functions pure virtual, so other implementations must implement them.