class documentation

Driver interface that allows Fritter to schedule objects onto a third party library.

Method now Get the current time according to the underlying library.
Method reschedule Schedule work to occur at newTime, removing any previous work scheduled by prior calls to reschedule.
Method unschedule Remove any previously-scheduled work.
def now(self) -> Prioritized: (source)

Get the current time according to the underlying library.

def reschedule(self, newTime: Prioritized, work: Callable[[], None]): (source)

Schedule work to occur at newTime, removing any previous work scheduled by prior calls to reschedule.

def unschedule(self): (source)

Remove any previously-scheduled work.