Interfaces · @purista/core

StreamWriter

Signature

StreamWriter.ts typescript
interface StreamWriter<Chunk, Final>

Properties

1 entry

cancelled

Property

Source
cancelled.ts typescript
cancelled: boolean

Methods

4 entries

close

Method

Source
close.ts typescript
close(final?: Final): Promise<void>

fail

Method

Source
fail.ts typescript
fail(error: unknown): Promise<void>

onCancel

Method

Source
onCancel.ts typescript
onCancel(cb: (reason?: string) => void): void

write

Method

Source
write.ts typescript
write(chunk: Chunk): Promise<void>