@tempest/core
Version:
The core of the Tempest Stream Library
13 lines (12 loc) • 379 B
TypeScript
import { Task, ScheduledTask, Scheduler } from '../interfaces';
export declare class PredeterminedTask implements ScheduledTask {
task: Task;
time: number;
period: number;
private scheduler;
active: boolean;
constructor(delay: number, period: number, task: Task, scheduler: Scheduler);
run(): void;
error(err: Error): void;
dispose(): void;
}