Skip to main content

Abstract Class: WebSocketResult<T>

An abstract class for representing WebSocket results.

Extends​

Extended by​

Type Parameters​

T​

T = unknown

Constructors​

Constructor​

new WebSocketResult<T>(value, rc): WebSocketResult<T>

Parameters​

value​

T

rc​

number

Returns​

WebSocketResult<T>

Overrides​

ResultDefinition.constructor

Properties​

rc​

readonly rc: number

Inherited from​

ResultDefinition.rc


value​

readonly value: T

Inherited from​

ResultDefinition.value

Methods​

process()​

abstract process(context): Promise<void>

Processes the result using the provided execution context.

Parameters​

context​

WebSocketContext

The execution context containing relevant information for processing.

Returns​

Promise<void>

A promise resolving when the result has been processed.

Overrides​

ResultDefinition.process