threading

class mersal.threading.AnyIOPeriodicTask

Bases: PeriodicAsyncTask

AnyIOPeriodicTask(description: str, task: collections.abc.Callable[…, collections.abc.Awaitable[typing.Any]], period: float, logger: logging.Logger)

__init__(description: str, task: Callable[[...], Awaitable[Any]], period: float, logger: Logger) None
class mersal.threading.AnyIOPeriodicTaskFactory

Bases: PeriodicAsyncTaskFactory

__init__() None
class mersal.threading.PeriodicAsyncTask

Bases: Protocol

__init__(*args, **kwargs)
class mersal.threading.PeriodicAsyncTaskFactory

Bases: Protocol

__init__(*args, **kwargs)