@midwayjs/wsOverviewVersion: NextSur cette page@midwayjs/ws Index ClassesConfigurationFrameworkInterfacesContextType AliasesApplicationIMidwayWSApplicationIMidwayWSConfigurationOptionsIMidwayWSContextNextFunctionUpgradeAuthHandlerType Aliases ApplicationApplication: IMidwayWSApplicationIMidwayWSApplicationIMidwayWSApplication: IMidwayApplication<IMidwayWSContext, { getConnectionMiddleware: ContextMiddlewareManager<Context, NextFunction, undefined>; onWebSocketUpgrade: (handler: UpgradeAuthHandler | null) => void; useConnectionMiddleware: (middleware: CommonMiddlewareUnion<Context, NextFunction, undefined>) => void }> & WebSocket.ServerIMidwayWSConfigurationOptionsIMidwayWSConfigurationOptions: { enableServerHeartbeatCheck?: boolean; pubClient?: any; serverHeartbeatInterval?: number; subClient?: any } & Partial<WebSocket.ServerOptions> & IConfigurationOptionsIMidwayWSContextIMidwayWSContext: IMidwayContext<WebSocket & { app: IMidwayWSApplication; isAlive: boolean; request: IncomingMessage }>NextFunctionNextFunction: BaseNextFunctionUpgradeAuthHandlerUpgradeAuthHandler: (request: IncomingMessage, socket: any, head: Buffer) => Promise<boolean>