Packages

trait Zlib extends Object with UncategorizedConstants with ZlibConstants

This provides bindings to Gzip/Gunzip, Deflate/Inflate, and DeflateRaw/InflateRaw classes. Each class takes the same options, and is a readable/writable Stream.

Annotations
@JSType() @native()
See also

https://nodejs.org/docs/latest/api/zlib.html

Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Zlib
  2. ZlibConstants
  3. UncategorizedConstants
  4. Object
  5. Any
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val DEFLATE: Int
    Definition Classes
    UncategorizedConstants
  5. val DEFLATERAW: Int
    Definition Classes
    UncategorizedConstants
  6. val GUNZIP: Int
    Definition Classes
    UncategorizedConstants
  7. val GZIP: Int
    Definition Classes
    UncategorizedConstants
  8. val INFLATE: Int
    Definition Classes
    UncategorizedConstants
  9. val INFLATERAW: Int
    Definition Classes
    UncategorizedConstants
  10. val UNZIP: Int
    Definition Classes
    UncategorizedConstants
  11. val ZLIB_VERNUM: Int
    Definition Classes
    UncategorizedConstants
  12. val Z_ASCII: DataType
    Definition Classes
    ZlibConstants
  13. val Z_BEST_COMPRESSION: CompressionLevel
    Definition Classes
    ZlibConstants
  14. val Z_BEST_SPEED: CompressionLevel
    Definition Classes
    ZlibConstants
  15. val Z_BINARY: DataType
    Definition Classes
    ZlibConstants
  16. val Z_BLOCK: CompressionFlush
    Definition Classes
    ZlibConstants
  17. val Z_BUF_ERROR: CompressionFunction
    Definition Classes
    ZlibConstants
  18. val Z_DATA_ERROR: CompressionFunction
    Definition Classes
    ZlibConstants
  19. val Z_DEFAULT_CHUNK: Int
    Definition Classes
    ZlibConstants
  20. val Z_DEFAULT_COMPRESSION: CompressionLevel
    Definition Classes
    ZlibConstants
  21. val Z_DEFAULT_LEVEL: Int
    Definition Classes
    ZlibConstants
  22. val Z_DEFAULT_MEMLEVEL: Int
    Definition Classes
    ZlibConstants
  23. val Z_DEFAULT_STRATEGY: CompressionStrategy
    Definition Classes
    ZlibConstants
  24. val Z_DEFAULT_WINDOWBITS: Int
    Definition Classes
    ZlibConstants
  25. val Z_DEFLATED: DeflateCompressMethod
    Definition Classes
    ZlibConstants
  26. val Z_ERRNO: CompressionFunction
    Definition Classes
    ZlibConstants
  27. val Z_FILTERED: CompressionStrategy
    Definition Classes
    ZlibConstants
  28. val Z_FINISH: CompressionFlush
    Definition Classes
    ZlibConstants
  29. val Z_FIXED: CompressionStrategy
    Definition Classes
    ZlibConstants
  30. val Z_FULL_FLUSH: CompressionFlush
    Definition Classes
    ZlibConstants
  31. val Z_HUFFMAN_ONLY: CompressionStrategy
    Definition Classes
    ZlibConstants
  32. val Z_MAX_CHUNK: Double
    Definition Classes
    ZlibConstants
  33. val Z_MAX_LEVEL: Int
    Definition Classes
    ZlibConstants
  34. val Z_MAX_MEMLEVEL: Int
    Definition Classes
    ZlibConstants
  35. val Z_MAX_WINDOWBITS: Int
    Definition Classes
    ZlibConstants
  36. val Z_MEM_ERROR: CompressionFunction
    Definition Classes
    ZlibConstants
  37. val Z_MIN_CHUNK: Int
    Definition Classes
    ZlibConstants
  38. val Z_MIN_LEVEL: Int
    Definition Classes
    ZlibConstants
  39. val Z_MIN_MEMLEVEL: Int
    Definition Classes
    ZlibConstants
  40. val Z_MIN_WINDOWBITS: Int
    Definition Classes
    ZlibConstants
  41. val Z_NEED_DICT: CompressionFunction
    Definition Classes
    ZlibConstants
  42. val Z_NO_COMPRESSION: CompressionLevel
    Definition Classes
    ZlibConstants
  43. val Z_NO_FLUSH: CompressionFlush
    Definition Classes
    ZlibConstants
  44. val Z_NULL: AllocationType
    Definition Classes
    ZlibConstants
  45. val Z_OK: CompressionFunction
    Definition Classes
    ZlibConstants
  46. val Z_PARTIAL_FLUSH: CompressionFlush
    Definition Classes
    ZlibConstants
  47. val Z_RLE: CompressionStrategy
    Definition Classes
    ZlibConstants
  48. val Z_STREAM_END: CompressionFunction
    Definition Classes
    ZlibConstants
  49. val Z_STREAM_ERROR: CompressionFunction
    Definition Classes
    ZlibConstants
  50. val Z_SYNC_FLUSH: CompressionFlush
    Definition Classes
    ZlibConstants
  51. val Z_TEXT: DataType
    Definition Classes
    ZlibConstants
  52. val Z_TREES: CompressionFlush
    Definition Classes
    ZlibConstants
  53. val Z_UNKNOWN: DataType
    Definition Classes
    ZlibConstants
  54. val Z_VERSION_ERROR: CompressionFunction
    Definition Classes
    ZlibConstants
  55. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  56. def brotliCompress(buffer: Data, callback: Function): Unit
  57. def brotliCompress(buffer: Data, options: BrotliOptions, callback: Function): Unit
  58. def brotliCompressSync(buffer: Data): Unit
  59. def brotliCompressSync(buffer: Data, options: BrotliOptions): Unit
  60. def brotliDecompress(buffer: Data, callback: Function): Unit
  61. def brotliDecompress(buffer: Data, options: BrotliOptions, callback: Function): Unit
  62. def brotliDecompressSync(buffer: Data): Unit
  63. def brotliDecompressSync(buffer: Data, options: BrotliOptions): Unit
  64. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  65. def createBrotliCompress(): BrotliCompress
  66. def createBrotliCompress(options: BrotliOptions): BrotliCompress
  67. def createBrotliDecompress(): BrotliDecompress
  68. def createBrotliDecompress(options: BrotliOptions): BrotliDecompress
  69. def createDeflate(options: CompressionOptions): Deflate

    Returns a new Deflate object with an options.

    Returns a new Deflate object with an options.

    Example:
    1. zlib.createDeflate(options)

  70. def createDeflateRaw(): DeflateRaw
  71. def createDeflateRaw(options: CompressionOptions): DeflateRaw

    Returns a new DeflateRaw object with an options.

    Returns a new DeflateRaw object with an options.

    Example:
    1. zlib.createDeflateRaw(options)

  72. def createGunzip(): Gunzip
  73. def createGunzip(options: CompressionOptions): Gunzip

    Returns a new Gunzip object with an options.

    Returns a new Gunzip object with an options.

    Example:
    1. zlib.createGunzip(options)

  74. def createGzip(): Gzip
  75. def createGzip(options: CompressionOptions): Gzip

    Returns a new Gzip object with an options.

    Returns a new Gzip object with an options.

    Example:
    1. zlib.createGzip(options)

  76. def createInflate(): Inflate
  77. def createInflate(options: CompressionOptions): Inflate

    Returns a new Inflate object with an options.

    Returns a new Inflate object with an options.

    Example:
    1. zlib.createInflate(options)

  78. def createInflateRaw(): InflateRaw
  79. def createInflateRaw(options: CompressionOptions): InflateRaw

    Returns a new InflateRaw object with an options.

    Returns a new InflateRaw object with an options.

    Example:
    1. zlib.createInflateRaw(options)

  80. def createUnzip(): Unzip
  81. def createUnzip(options: CompressionOptions): Unzip

    Returns a new Unzip object with an options.

    Returns a new Unzip object with an options.

    Example:
    1. zlib.createUnzip(options)

  82. def deflate(buffer: Data, callback: Function): Unit
  83. def deflate(buffer: Data, options: CompressionOptions, callback: Function): Unit

    Compress a Buffer or string with Deflate.

    Compress a Buffer or string with Deflate.

    Example:
    1. zlib.deflate(buf[, options], callback)

  84. def deflateRaw(buffer: Data, callback: Function): Unit
  85. def deflateRaw(buffer: Data, options: CompressionOptions, callback: Function): Unit

    Compress a Buffer or string with DeflateRaw.

    Compress a Buffer or string with DeflateRaw.

    Example:
    1. zlib.deflateRaw(buf[, options], callback)

  86. def deflateRawSync(buffer: Data): Unit
  87. def deflateRawSync(buffer: Data, options: CompressionOptions): Unit
  88. def deflateSync(buffer: Data): Unit
  89. def deflateSync(buffer: Data, options: CompressionOptions): Unit

    Compress a Buffer or string with Deflate.

    Compress a Buffer or string with Deflate.

    Example:
    1. zlib.deflateSync(buf[, options])

  90. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  91. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  92. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  93. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  94. def gunzip(buffer: Data, callback: Function): Unit
  95. def gunzip(buffer: Data, options: CompressionOptions, callback: Function): Unit

    Decompress a Buffer or string with Gunzip.

    Decompress a Buffer or string with Gunzip.

    Example:
    1. zlib.gunzip(buf[, options], callback)

  96. def gunzipSync(buffer: Data): Unit
  97. def gunzipSync(buffer: Data, options: CompressionOptions): Unit

    Decompress a Buffer or string with Gunzip.

    Decompress a Buffer or string with Gunzip.

    Example:
    1. zlib.gunzipSync(buf[, options])

  98. def gzip(buffer: Data, callback: Function): Unit
  99. def gzip(buffer: Data, options: CompressionOptions, callback: Function): Unit

    Compress a Buffer or string with Gzip.

    Compress a Buffer or string with Gzip.

    Example:
    1. zlib.gzip(buf[, options], callback)

  100. def gzipSync(buffer: Data): Unit
  101. def gzipSync(buffer: Data, options: CompressionOptions): Unit

    Compress a Buffer or string with Gzip.

    Compress a Buffer or string with Gzip.

    Example:
    1. zlib.gzipSync(buf[, options])

  102. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  103. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  104. def inflate(buffer: Data, callback: Function): Unit
  105. def inflate(buffer: Data, options: CompressionOptions, callback: Function): Unit

    Decompress a Buffer or string with Inflate.

    Decompress a Buffer or string with Inflate.

    Example:
    1. zlib.inflate(buf[, options], callback)

  106. def inflateRaw(buffer: Data, callback: Function): Unit
  107. def inflateRaw(buffer: Data, options: CompressionOptions, callback: Function): Unit

    Decompress a Buffer or string with InflateRaw.

    Decompress a Buffer or string with InflateRaw.

    Example:
    1. zlib.inflateRaw(buf[, options], callback)

  108. def inflateRawSync(buffer: Data): Unit
  109. def inflateRawSync(buffer: Data, options: CompressionOptions): Unit

    Decompress a Buffer or string with InflateRaw.

    Decompress a Buffer or string with InflateRaw.

    Example:
    1. zlib.inflateRawSync(buf[, options])

  110. def inflateSync(buffer: Data): Unit
  111. def inflateSync(buffer: Data, options: CompressionOptions): Unit

    Decompress a Buffer or string with Inflate.

    Decompress a Buffer or string with Inflate.

    Example:
    1. zlib.inflateSync(buf[, options])

  112. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  113. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  114. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  115. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  116. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  117. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  118. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  119. def toLocaleString(): String
    Definition Classes
    Object
  120. def toString(): String
    Definition Classes
    AnyRef → Any
  121. def unzip(buffer: Data, callback: Function): Unit
  122. def unzip(buffer: Data, options: CompressionOptions, callback: Function): Unit

    Decompress a Buffer or string with Unzip.

    Decompress a Buffer or string with Unzip.

    Example:
    1. zlib.unzip(buf[, options], callback)

  123. def unzipSync(buffer: Data): Unit
  124. def unzipSync(buffer: Data, options: CompressionOptions): Unit

    Decompress a Buffer or string with Unzip.

    Decompress a Buffer or string with Unzip.

    Example:
    1. zlib.unzipSync(buf[, options])

  125. def valueOf(): Any
    Definition Classes
    Object
  126. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  127. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  128. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from ZlibConstants

Inherited from UncategorizedConstants

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped