SSEStreamHelper
Defined in: src/util/types.ts:276
Helper interface for Server-Sent Events (SSE) streaming. Provides methods to write SSE-formatted messages.
Methods
Section titled “Methods”onAbort()
Section titled “onAbort()”onAbort(
callback):void
Defined in: src/util/types.ts:291
Register a callback to be executed when the stream is aborted.
Parameters
Section titled “Parameters”callback
Section titled “callback”() => void
Callback function
Returns
Section titled “Returns”void
sleep()
Section titled “sleep()”sleep(
ms):Promise<void>
Defined in: src/util/types.ts:286
Sleep for a specified duration.
Parameters
Section titled “Parameters”number
Milliseconds to sleep
Returns
Section titled “Returns”Promise<void>
writeSSE()
Section titled “writeSSE()”writeSSE(
message):Promise<void>
Defined in: src/util/types.ts:281
Write a Server-Sent Event message.
Parameters
Section titled “Parameters”message
Section titled “message”SSE message with data, event, id, and retry fields
Returns
Section titled “Returns”Promise<void>