redis-smq
Version:
A simple high-performance Redis message queue for Node.js.
12 lines (11 loc) • 539 B
TypeScript
import { RedisClient, Worker } from 'redis-smq-common';
import { ICallback, ICompatibleLogger } from 'redis-smq-common/dist/types';
import { IRequiredConfig } from '../../types';
export declare class WatchdogWorker extends Worker {
protected redisClient: RedisClient;
protected config: IRequiredConfig;
protected logger: ICompatibleLogger;
constructor(redisClient: RedisClient, config: IRequiredConfig, managed: boolean, logger: ICompatibleLogger);
work: (cb: ICallback<void>) => void;
}
export default WatchdogWorker;