Skip to main content
Defined in: server/middleware.ts:233 Intercepts notifications/cancelled from the client and aborts the matching in-flight handler via Promise.race + AbortController.

Implements

Constructors

Constructor

new CancellationMiddleware(): CancellationMiddleware;

Returns

CancellationMiddleware

Methods

onRequest()

onRequest<T, R>(ctx, next): Promise<R>;
Defined in: server/middleware.ts:243

Type Parameters

T
T
R
R

Parameters

ctx
MiddlewareContext<T>
next
Next<R>

Returns

Promise<R>

Implementation of

Middleware.onRequest

setup()

setup(server): void;
Defined in: server/middleware.ts:236 Called once per Server instance. Use to register notification handlers or other server-level setup.

Parameters

server
Server

Returns

void

Implementation of

Middleware.setup