MCPcopy Create free account
hub / github.com/brmmm3/fastthreadpool / _submit_later

Method _submit_later

fastthreadpool/fastthreadpool.py:437–444  ·  view source on GitHub ↗
(self, delay, fn, done_callback, args, kwargs)

Source from the content-addressed store, hash-verified

435
436 #c cdef object _submit_later(self, delay, fn, done_callback, args, kwargs) except +:
437 def _submit_later(self, delay, fn, done_callback, args, kwargs): #p
438 timer_obj = [None]
439 # noinspection PyTypeChecker
440 timer = Timer(delay, self._submit_later_do, (timer_obj, fn, done_callback, args, kwargs))
441 timer_obj[0] = timer
442 timer.start()
443 self._delayed.append(timer)
444 return timer
445
446 def submit_later(self, delay, fn, *args, **kwargs):
447 return self._submit_later(delay, fn, True, args, kwargs)

Callers 2

submit_laterMethod · 0.95
submit_done_laterMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected