asyncgunzip.md 1.4 KB

Class: AsyncGunzip

Asynchronous streaming GZIP decompression

Hierarchy

  • AsyncGunzip

Index

Constructors

Properties

Methods

Constructors

constructor

+ new AsyncGunzip(cb: AsyncFlateStreamHandler): AsyncGunzip

Creates an asynchronous GUNZIP stream

Parameters:

Name Type Description
cb AsyncFlateStreamHandler The callback to call whenever data is deflated

Returns: AsyncGunzip

Properties

ondata

ondata: AsyncFlateStreamHandler

The handler to call whenever data is available


terminate

terminate: AsyncTerminable

A method to terminate the stream's internal worker. Subsequent calls to push() will silently fail.

Methods

push

push(chunk: Uint8Array, final?: boolean): void

Pushes a chunk to be GUNZIPped

Parameters:

Name Type Description
chunk Uint8Array The chunk to push
final? boolean Whether this is the last chunk

Returns: void