Class Scheduler (2.0.0)

Scheduler()

Abstract base class for schedulers.

Schedulers are used to schedule callbacks asynchronously.

Inheritance

builtins.object > Scheduler

Properties

queue

Queue: A concurrency-safe queue specific to the underlying concurrency implementation.

This queue is used to send messages back to the scheduling actor.

Methods

schedule

schedule(callback, *args, **kwargs)

Schedule the callback to be called asynchronously.

Parameter
NameDescription
callback Callable

The function to call.

shutdown

shutdown()

Shuts down the scheduler and immediately end all pending callbacks.