module documentation
fritter.boundaries describes the boundaries between different parts of the system and its interface with your application code. It contains Protocols, TypeVars, 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 | |
A PriorityComparable is an object that can be compared with another object and evaluated as less than or less-equal to another object for the purposes of a PriorityQueue. |
| Class | |
A PriorityDiffable is a PriorityComparable object that can also be added (and subtracted) with a delta type, or with itself to produce the delta type. |
| 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 | |
A Scale defines a translation between a branch (i.e., "child") time scale, and a trunk (i.e., "parent") time scale. |
| 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 | |
Undocumented |
| 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 |
| Type Variable | _ |
Undocumented |
| Type Variable | _ |
Undocumented |
| Type 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 |
|