Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Go to Latest
class ReadableByteStreamControllerImpl
import { ReadableByteStreamControllerImpl } from "https://deno.land/x/deno@v1.0.0/cli/js/web/streams/readable_byte_stream_controller.ts";

Constructors

new
private
ReadableByteStreamControllerImpl()

Properties

readonly
byobRequest: undefined
readonly
desiredSize: number | null
[sym.autoAllocateChunkSize]: number | undefined
[sym.byobRequest]: undefined
[sym.cancelAlgorithm]: CancelAlgorithm
[sym.closeRequested]: boolean
[sym.controlledReadableByteStream]: ReadableStreamImpl<Uint8Array>
[sym.pullAgain]: boolean
[sym.pullAlgorithm]: PullAlgorithm
[sym.pulling]: boolean
[sym.queue]: BufferQueueItem[]
[sym.queueTotalSize]: number
[sym.started]: boolean
[sym.strategyHWM]: number

Methods

close(): void
enqueue(chunk: ArrayBufferView): void
error(error?: any): void
[customInspect](): string
[sym.cancelSteps](reason: any): PromiseLike<void>
[sym.pullSteps](): Promise<ReadableStreamReadResult<Uint8Array>>