UNPKG

sdg-admin

Version:

pomelo sdg admin plugin

16 lines (15 loc) 533 B
import { Socket } from 'socket.io'; import { EModuleType, IRegisterMsg, IServerInfo, ISocketMsg } from '..'; import { MasterAgent } from './masterAgent'; export declare class MasterSocket { agent: MasterAgent; socket: Socket; registered: boolean; moduleType: EModuleType; info: IServerInfo; constructor(agent: MasterAgent, socket: Socket); onRegister(msg: IRegisterMsg): Promise<boolean>; onMonitor(msg: ISocketMsg): Promise<any>; onClient(msg: ISocketMsg): Promise<any>; private doExecute; }