Skip to main content
Version: 10.x

WebSocketClientOptions

Properties

WebSocket?

Function

ts
(url: string | URL, protocols?: string | string[]) => WebSocket
ts
(url: string | URL, protocols?: string | string[]) => WebSocket

Type declaration

Signature
ts
new WebSocket(url: string | URL, protocols?: string | string[]): WebSocket;
ts
new WebSocket(url: string | URL, protocols?: string | string[]): WebSocket;
Parameters
NameType
urlstring | URL
protocols?string | string[]
Returns

WebSocket

MemberType
CLOSEDnumber
CLOSINGnumber
CONNECTINGnumber
OPENnumber
prototypeWebSocket

Defined in: packages/client/src/links/wsLink.ts:27

onClose?

Function

Type declaration

Signature
ts
(cause?: object): void;
ts
(cause?: object): void;
Parameters
NameType
cause?object
cause.code?number
Returns

void

Defined in: packages/client/src/links/wsLink.ts:30

onOpen?

Function

Type declaration

Signature
ts
(): void;
ts
(): void;
Returns

void

Defined in: packages/client/src/links/wsLink.ts:29

retryDelayMs?

Function

Type declaration

Signature
ts
(attemptIndex: number): number;
ts
(attemptIndex: number): number;
Parameters
NameType
attemptIndexnumber
Returns

number

Defined in: packages/client/src/links/wsLink.ts:28

url

string | () => string

Defined in: packages/client/src/links/wsLink.ts:26