module documentation
fritter.boundaries
describes the boundaries between different parts of the system and its interface with your application code. It contains Protocol
s, TypeVar
s, and constant values, but no logic of its own.
Class |
|
An AsyncDriver is an interface to a library that supports awaitables (such as the standard library asyncio ), to allow fritter.repeat.Async to return an awaitable of a library-appropriate type. |
Class |
|
An object that can be cancelled. |
Class |
|
An object which can be both awaited and cancelled. |
Class |
|
Protocol describing an object that can be compared for the purposes of a PriorityQueue . |
Class |
|
High-level specification of a priority queue. |
Class |
|
A RecurrenceRule is a callable that takes a reference time and a current time, and computes series of steps between the current recurrence and a new reference time for the next call. |
Class |
|
RepeatingWork is work that can be performed repeatedly in a loop. |
Class |
|
No class docstring; 4/4 properties, 1/1 method documented |
Class |
|
No class docstring; 3/3 class variables documented |
Class |
|
A Scheduler is an object that allows for scheduling of timed calls. |
Class |
|
Driver interface that allows Fritter to schedule objects onto a third party library. |
Type Variable |
|
TypeVar bound to a CancellableAwaitable |
Type Variable |
|
TypeVar for representing a cancelable call handle. |
Type Variable | IDT |
TypeVar for representing the opaque identifier of ScheduledCall objects. |
Type Variable |
|
IDT (Covariant) |
Type Variable |
|
A TypeVar for objects that can be compared for relative priority. |
Type Variable |
|
Return TypeVar for generators and coroutines. |
Type Variable |
|
Send TypeVar for generators and coroutines. |
Type Variable |
|
A type representing the record of steps that have passed in a recurrence rule. |
Type Variable |
|
StepsT (Contravariant) |
Type Variable |
|
StepsT (Invariant) |
Type Variable |
|
TypeVar for representing a unit of work that can take place within the context of a Scheduler . |
Type Variable |
|
WhatT (Covariant) |
Type Variable |
|
TypeVar for representing a time at which something can occur; a temporal coordinate in a timekeeping system. |
Type Variable |
|
WhenT (Covariant) |
Type Variable |
|
Yield TypeVar for generators and coroutines. |
Variable |
|
Undocumented |
Variable |
|
Undocumented |
Variable |
|
Undocumented |
TypeVar bound to a CancellableAwaitable
Value |
|
TypeVar for representing a cancelable call handle.
Value |
|
A TypeVar for objects that can be compared for relative priority.
Value |
|
TypeVar for representing a time at which something can occur; a temporal coordinate in a timekeeping system.
Value |
|