Skip to content

ActivityPlug API / @activityplug/core / resolveWebSocketFactoryResult

Function: resolveWebSocketFactoryResult() ​

resolveWebSocketFactoryResult(candidate, signal?): WebSocket | Promise<WebSocket>

Defined in: packages/core/src/utils/websocket-stream.ts:21

Preserves synchronous factories while bounding asynchronous factory waits by the caller signal. A socket that resolves after cancellation is closed.

Parameters ​

candidate ​

WebSocket | Promise<WebSocket>

signal? ​

AbortSignal

Returns ​

WebSocket | Promise<WebSocket>