Skip to content

basalt / http/src / SseSink

Interface: SseSink ​

Defined in: http/src/sse.ts:111

A transport an adapter provides — where frames are written and how disconnects arrive.

Methods ​

end() ​

> end(): void

Defined in: http/src/sse.ts:118

Returns ​

void


onClose() ​

> onClose(listener): void

Defined in: http/src/sse.ts:119

Parameters ​

listener ​

() => void

Returns ​

void


write() ​

> write(frame): boolean | void

Defined in: http/src/sse.ts:117

Write a frame. Return false when the underlying buffer is full (Node's res.write convention) so send can surface backpressure; returning void is treated as "written, no pressure".

Parameters ​

frame ​

string

Returns ​

boolean | void

Released under the MIT License.