class documentation

RepeatingWork is work that can be performed repeatedly in a loop.

Method __call__ Do the work that needs to be repeated.
def __call__(self, steps: StepsTCon, scheduled: SomeScheduledCall): (source)

Do the work that needs to be repeated.

Parameters
steps:StepsTConThe steps which have passed since the previous invocation.
scheduled:SomeScheduledCallThe in-progress ScheduledCall that you can call cancel() on to stop the repetition.