1 | import { MessageMappingProperties } from '@nestjs/websockets/gateway-metadata-explorer';
|
2 | export 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 |