io-syncify
Version:
跨进程、跨服务器之间通信同步化
25 lines (24 loc) • 699 B
TypeScript
import * as IORedis from "ioredis";
import { InputMessageHandler, InputMessageReceiver } from "./InputMessageReceiver";
/**
* Redis输入消息接收器
*/
export declare class RedisInputMessageReceiver implements InputMessageReceiver {
/**
* 输入消息处理器
*/
inputMessageHandler: InputMessageHandler;
/**
* 输入消息订阅通道
*/
private readonly input_message_sub_channel;
/**
* 输入消息订阅客户端
*/
private input_message_sub_client;
constructor(input_message_sub_channel: string, options: IORedis.RedisOptions, inputMessageHandler: InputMessageHandler);
/**
* 接收消息
*/
receive(): void;
}