Core
createWebSocketInterceptor
Wraps a WebSocketInterceptorFn as a tagged WebSocketInterceptor.
@defjs/core · Function
Signature
function createWebSocketInterceptor( fn: WebSocketInterceptorFn, ): WebSocketInterceptor;
Returns { kind: 'web-socket', fn }. WebSocket interceptors run only for
WebSocket operations. next and the interceptor return a
WebSocketSessionLike, the interceptor-facing session. A wrapper or
short-circuit session must forward its [Symbol.asyncDispose]() teardown.
Parameters
Prop
Type
fn WebSocketInterceptorFnWebSocket interceptor function.
Returns
A WebSocketInterceptor with kind: 'web-socket'.