UNPKG

522 BTypeScriptView Raw
1import { MessageMappingProperties } from '@nestjs/websockets/gateway-metadata-explorer';
2export interface WebSocketAdapter {
3 create(port: number): any;
4 createWithNamespace?(port: number, namespace: string): any;
5 bindClientConnect(server: any, callback: (...args) => void): any;
6 bindClientDisconnect?(client: any, callback: (...args) => void): any;
7 bindMessageHandlers(client: any, handlers: MessageMappingProperties[]): any;
8 bindMiddleware?(server: any, middleware: (socket, next) => void): any;
9}
10
\No newline at end of file