(self, interval, fn, done_callback, args, kwargs)
| 492 | |
| 493 | #c cdef object _schedule(self, interval, fn, done_callback, args, kwargs): |
| 494 | def _schedule(self, interval, fn, done_callback, args, kwargs): #p |
| 495 | timer_obj = TimerObj() |
| 496 | # noinspection PyTypeChecker |
| 497 | timer = Timer(interval, self._schedule_do, (timer_obj, _time(), interval, |
| 498 | fn, done_callback, args, kwargs)) |
| 499 | timer_obj.timer_id = timer |
| 500 | self._scheduled.append(timer) |
| 501 | timer.start() |
| 502 | return timer_obj |
| 503 | |
| 504 | def schedule(self, interval, fn, *args, **kwargs): |
| 505 | return self._schedule(interval, fn, True, args, kwargs) |
no test coverage detected