File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { WebSocketServerData , ObservableSocketServer } from './interfaces' ;
22
33export class SocketsContainer {
4- private readonly observableServers = new Map < WebSocketServerData , ObservableSocketServer > ( ) ;
4+ private readonly observableServers = new Map < string , ObservableSocketServer > ( ) ;
55
6- public getAllServers ( ) : Map < WebSocketServerData , ObservableSocketServer > {
6+ public getAllServers ( ) : Map < string , ObservableSocketServer > {
77 return this . observableServers ;
88 }
99
1010 public getServer ( namespace : string , port : number ) : ObservableSocketServer {
11- return this . observableServers . get ( {
12- namespace,
13- port,
14- } ) ;
11+ return this . observableServers . get ( `${ namespace } :${ port } ` ) ;
1512 }
1613
1714 public addServer ( namespace : string , port : number , server : ObservableSocketServer ) {
18- this . observableServers . set ( {
19- namespace,
20- port,
21- } , server ) ;
15+ this . observableServers . set ( `${ namespace } :${ port } ` , server ) ;
2216 }
2317
2418 public clear ( ) {
You can’t perform that action at this time.
0 commit comments