Class AsyncUnzlib
Index
Constructors
constructor
- new
Async (opts, cb?): AsyncUnzlibUnzlib Creates an asynchronous Zlib decompression stream
Parameters
- opts: UnzlibStreamOptions
The decompression options
Optional
cb: AsyncFlateStreamHandlerThe callback to call whenever data is inflated
Returns AsyncUnzlib
- opts: UnzlibStreamOptions
- new
Async (cb?): AsyncUnzlibUnzlib Creates an asynchronous Zlib decompression stream
Parameters
Optional
cb: AsyncFlateStreamHandlerThe callback to call whenever data is inflated
Returns AsyncUnzlib
Methods
push
- push(chunk, final?): void
Pushes a chunk to be decompressed from Zlib
Parameters
- chunk: Uint8Array
The chunk to push
Optional
final: booleanWhether this is the last chunk
Returns void
- chunk: Uint8Array
Properties
ondata
The handler to call whenever data is available
Optional
ondrain
The handler to call whenever buffered source data is processed (i.e. queuedSize
updates)
queuedSize
queuedSize : number
The number of compressed bytes buffered in the stream
terminate
A method to terminate the stream's internal worker. Subsequent calls to push() will silently fail.
Asynchronous streaming Zlib decompression