Allows control of a readable byte stream's state and internal queue.
Returns the current BYOB pull request, or
null if there isn't one.
Returns the desired size to fill the controlled stream's internal queue. It can be negative, if the queue is over-full. An underlying byte source ought to use this information to determine when and how to apply backpressure.
Closes the controlled readable stream. Consumers will still be able to read any previously-enqueued chunks from the stream, but once those are read, the stream will become closed.
Enqueues the given chunk chunk in the controlled readable stream.
The chunk has to be an
ArrayBufferView instance, or else a
TypeError will be thrown.
Errors the controlled readable stream, making all future interactions with it fail with the given error
Generated using TypeDoc