wakaq
Version:
Background task queue for Node backed by Redis, a super minimal Celery
17 lines (16 loc) • 440 B
TypeScript
import { type Logger } from 'winston';
import { WakaQ } from './wakaq.js';
export declare class WakaQChildWorker {
wakaq: WakaQ;
private _stopProcessing;
private _numTasksProcessed;
logger: Logger;
constructor(wakaq: WakaQ);
start(): Promise<void>;
private _ignoreSignal;
private _stop;
private _onSoftTimeout;
private _sendPingToParent;
private _executeTask;
private _onMessageFromParent;
}