Interface TaskWorkerInstance<TI>

interface TaskWorkerInstance<TI> {
    abortController: AbortController;
    cron?: CronJob<null, null>;
    intervalRef?: Timeout;
    promise: DeferredPromise<unknown, unknown>;
    promiseOnce: DeferredPromise<unknown, unknown>;
    task: TI;
    type: TI["type"];
}

Type Parameters

Properties

abortController: AbortController
cron?: CronJob<null, null>
intervalRef?: Timeout
promise: DeferredPromise<unknown, unknown>
promiseOnce: DeferredPromise<unknown, unknown>
task: TI
type: TI["type"]

Generated using TypeDoc