Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WebSocketsController

Hierarchy

  • WebSocketsController

Index

Constructors

constructor

Properties

Private config

Private contextCreator

contextCreator: WsContextCreator

Private metadataExplorer

metadataExplorer: GatewayMetadataExplorer = new GatewayMetadataExplorer(new MetadataScanner(),)

Private socketServerProvider

socketServerProvider: SocketServerProvider

Methods

getConnectionHandler

Private hookServerToProperties

  • hookServerToProperties<T>(instance: NestGateway, server: any): void

mergeGatewayAndServer

  • mergeGatewayAndServer(instance: NestGateway, metatype: Type<any>, module: string): void

pickResult

  • pickResult(defferedResult: Promise<any>): Promise<Observable<any>>

subscribeConnectionEvent

  • subscribeConnectionEvent(instance: NestGateway, event: Subject<any>): void

subscribeDisconnectEvent

  • subscribeDisconnectEvent(instance: NestGateway, event: Subject<any>): void

subscribeEvents

subscribeInitEvent

  • subscribeInitEvent(instance: NestGateway, event: Subject<any>): void

subscribeMessages

subscribeObservableServer

  • subscribeObservableServer(instance: NestGateway, options: any, port: number, module: string): void

Generated using TypeDoc