Packages

final class Decoder extends AnyRef

Source
Decoder.java
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Decoder
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Decoder(maxHeaderSize: Int, maxHeaderTableSize: Int)

    Creates a new decoder.

Value Members

  1. def decode(in: InputStream, headerListener: HeaderListener): Unit

    Decode the header block into header fields.

  2. def endHeaderBlock(): Boolean

    End the current header block.

    End the current header block. Returns if the header field has been truncated. This must be called after the header block has been completely decoded.

  3. def getMaxHeaderTableSize(): Int

    Return the maximum table size.

    Return the maximum table size. This is the maximum size allowed by both the encoder and the decoder.

  4. def setMaxHeaderTableSize(maxHeaderTableSize: Int): Unit

    Set the maximum table size.

    Set the maximum table size. If this is below the maximum size of the dynamic table used by the encoder, the beginning of the next header block MUST signal this change.