UNPKG

sdg

Version:

pomelo ts

23 lines (22 loc) 631 B
import Application from '../application'; import { IObject, IPushScheduler, IScheduleOpts, IReceiveId, IRspData } from '..'; export default class DirectSchedule implements IPushScheduler { app: Application; opts: IObject; constructor(app: Application, opts: IObject); start(): void; stop(): void; schedule(route: string, data: IRspData, sids: IReceiveId[], opts: IScheduleOpts): void; /** * 批量发送消息 * @param msg * @param opts */ private doBroadcast; /** * 给指定的客户端发消息 * @param msg * @param sids */ private doBatchPush; }