LoopingCall - periodically call a function. TimerService - wrapper for the twisted service with LoopingCall functionality. I use LoopingCall and write my own wrapper for the service, but TimerService is really more universal for it. More useful - create twisted Service and Plugins for your application, use component architecture this interface adaptation. In that variant you will construct TimerService from scratch =). Jean-Paul Calderone wrote:
On Tue, 2 Oct 2007 20:05:43 -0400, Saptarshi Guha <sguha@purdue.edu> wrote:
I did read the source that a)LoopingCall is implemented via calllater's b)internet.TimerService is a big wrapper around loopingcall
I've probably simplified it too much but what then is the difference? thank you
You haven't really simplified too much. They both provide the same functionality. LoopingCall provides it with one API, TimerService provides it with a different API. Of the two, LoopingCall is the more commonly useful.
Jean-Paul
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
-- +---------------------------------------+ |~-~-~-~-~~-~-~-~-~-~-~-~~-~-~-~-~-~-~-~| | SeNd CaKe IcE, hElLo MuMmY... | |_______________________________________|