UNPKG

@sco-techlab/nestjs-websockets

Version:

Websocket (Clients, events) management for Nest.JS framework

14 lines (13 loc) 505 B
import { Observable } from 'rxjs'; import { Server, Socket } from 'socket.io'; import { WebsocketGateway } from './websocket.gateway'; export declare class WebsocketService { private readonly websocketGateway; constructor(websocketGateway: WebsocketGateway); get server(): Server; get clients(): Socket[]; client(id: string): Socket; emit(event: string, args?: any[]): boolean; handleConnection(): Observable<Socket>; handleDisconnect(): Observable<Socket>; }