UNPKG

mudb

Version:

Real-time database for multiplayer games

18 lines (17 loc) 638 B
import { MuSocketServer, MuSocketServerState, MuSocketServerSpec, MuSocket } from '../socket'; import { MuScheduler } from '../../scheduler/scheduler'; export declare class MuWorkerSocketServer implements MuSocketServer { private _state; state(): MuSocketServerState; private _pendingSockets; clients: MuSocket[]; private _onconnection; private _onclose; scheduler: MuScheduler; constructor(scheduler?: MuScheduler); private _handleConnection; start(spec: MuSocketServerSpec): void; listen(): void; close(): void; } export declare function createWorkerSocketServer(): MuWorkerSocketServer;