def callWhenRunning(self, f, *args, **kw): """当reactor运行时调用方法 @param f: func 定时器执行的方法 @param args: 魔法参数,f方法所需的参数 @param kw: 魔法默认参数,f方法所需的默认参数 """ self.start_handler = DelayCall(f, args, kw)
def callWhenStop(self, f, *args, **kw): """当reactor停止运行时调用方法 @param f: func 执行的方法 @param args: 魔法参数,f方法所需的参数 @param kw: 魔法默认参数,f法所需的默认参数 """ self.stop_handler = DelayCall(f, args, kw)