UNPKG

redis-smq

Version:

A simple high-performance Redis message queue for Node.js.

19 lines 932 B
import { ICallback, IRedisClient } from 'redis-smq-common'; export declare enum ELuaScriptName { PUBLISH_SCHEDULED_MESSAGE = "PUBLISH_SCHEDULED_MESSAGE", PUBLISH_MESSAGE = "PUBLISH_MESSAGE", REQUEUE_MESSAGE = "REQUEUE_MESSAGE", SCHEDULE_MESSAGE = "SCHEDULE_MESSAGE", HAS_QUEUE_RATE_EXCEEDED = "HAS_QUEUE_RATE_EXCEEDED", CREATE_QUEUE = "CREATE_QUEUE", INIT_CONSUMER_QUEUE = "INIT_CONSUMER_QUEUE", HANDLE_PROCESSING_QUEUE = "HANDLE_PROCESSING_QUEUE", ACKNOWLEDGE_MESSAGE = "ACKNOWLEDGE_MESSAGE", DELETE_MESSAGE = "DELETE_MESSAGE", FETCH_MESSAGE_FOR_PROCESSING = "FETCH_MESSAGE_FOR_PROCESSING", DELETE_CONSUMER_GROUP = "DELETE_CONSUMER_GROUP", CLEANUP_OFFLINE_CONSUMER = "CLEANUP_OFFLINE_CONSUMER", SET_QUEUE_RATE_LIMIT = "SET_QUEUE_RATE_LIMIT" } export declare function loadScriptFiles(redisClient: IRedisClient, cb: ICallback<void>): void; //# sourceMappingURL=scripts.d.ts.map