]> git.llucax.com Git - software/pymin.git/commit
Add support for a simple timer to do periodic tasks.
authorLeandro Lucarella <llucax@gmail.com>
Wed, 24 Oct 2007 20:41:28 +0000 (17:41 -0300)
committerLeandro Lucarella <llucax@gmail.com>
Wed, 24 Oct 2007 20:41:28 +0000 (17:41 -0300)
commite54e65428d8e47408a77e16a198bb0fbe9afc4cb
tree9fa518ca4fb3148aa9955804748654a63bcfa375
parent5ca6f6fe5f08e2ba7e069bf1fe473746bb0019c5
Add support for a simple timer to do periodic tasks.

Base support is on EventLoop, who handles the timer
life and calls handle_timer() when the timer is
expired. dispatcher.Handler has a simple default
handle_timer() implementation that just promote the
"handle_timer message" to all subhandlers, while
PyDaemon just start "spreading the voice" by calling
the root handler handle_timer() method.
pymin/dispatcher.py
pymin/eventloop.py
pymin/pymindaemon.py