create_compressor {zlib}R Documentation

Create a new compressor object

Description

Initialize a new compressor object for zlib-based compression with specified settings.

Usage

create_compressor(
  level = -1L,
  method = 8L,
  wbits = 15L,
  memLevel = 8L,
  strategy = 0L,
  zdict = NULL
)

Arguments

level

Compression level, integer between 0 and 9, or -1 for default.

method

Compression method.

wbits

Window size bits.

memLevel

Memory level for internal compression state.

strategy

Compression strategy.

zdict

Optional predefined compression dictionary as a raw vector.

Value

A SEXP pointer to the new compressor object.

Examples

compressor <- create_compressor(level = 6, memLevel = 8)

[Package zlib version 1.0.3 Index]