Skip to content

basalt / realtime-client/src / SseTransport

Class: SseTransport ​

Defined in: realtime-client/src/transport.ts:84

SSE transport — receive-only; subscriptions are carried by the URL/auth.

Implements ​

Constructors ​

Constructor ​

> new SseTransport(url, Ctor): SseTransport

Defined in: realtime-client/src/transport.ts:89

Parameters ​

url ​

string

Ctor ​

EventSourceCtor

Returns ​

SseTransport

Methods ​

close() ​

> close(): void

Defined in: realtime-client/src/transport.ts:116

Returns ​

void

Implementation of ​

Transport.close


connect() ​

> connect(handlers): void

Defined in: realtime-client/src/transport.ts:94

Parameters ​

handlers ​

TransportHandlers

Returns ​

void

Implementation of ​

Transport.connect


send() ​

> send(): void

Defined in: realtime-client/src/transport.ts:106

Returns ​

void

Implementation of ​

Transport.send


track() ​

> track(event): void

Defined in: realtime-client/src/transport.ts:110

SSE needs the event names to listen for; WebSocket ignores this.

Parameters ​

event ​

string

Returns ​

void

Implementation of ​

Transport.track

Released under the MIT License.