An API for compressing a stream of data.
This Streams API interface provides a built-in byte length queuing strategythat can be used when constructing streams.
An API for decompressing a stream of data.
This Streams API interface represents a readable stream of byte data. TheFetch API offers a concrete instance of a ReadableStream through the bodyproperty of a Response object.
This Streams API interface provides a standard abstraction for writingstreaming data to a destination, known as a sink. This object comes withbuilt-in backpressure and queuing.
This Streams API interface represents a controller allowing control of aWritableStream's state. When constructing a WritableStream, the underlyingsink is given a corresponding WritableStreamDefaultController instance tomanipulate.
This Streams API interface is the object returned byWritableStream.getWriter() and once created locks the < writer to theWritableStream ensuring that no other streams can write to the underlyingsink.