Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SocketModule<HttpServer>

Type parameters

  • HttpServer = any

Hierarchy

  • SocketModule

Index

Properties

Private applicationConfig

applicationConfig: ApplicationConfig

Private httpServer

httpServer: HttpServer | undefined

Private isAdapterInitialized

isAdapterInitialized: boolean

Private Readonly socketsContainer

socketsContainer: SocketsContainer = new SocketsContainer()

Private webSocketsController

webSocketsController: WebSocketsController

Methods

close

  • close(): Promise<any>

combineAllGateways

  • combineAllGateways(providers: Map<string, InstanceWrapper<Injectable>>, moduleName: string): void

combineGatewayAndServer

  • combineGatewayAndServer(wrapper: InstanceWrapper<Injectable>, moduleName: string): void

Private getContextCreator

Private initializeAdapter

  • initializeAdapter(): void

register

  • register(container: NestContainer, config: ApplicationConfig, httpServer?: HttpServer): void

Generated using TypeDoc