nbrotli/constants

RFC 7932 constants — mirrors c/common/constants.h

Types

BrotliDistanceCodeLimit = object
  maxAlphabetSize*: uint32
  maxDistance*: uint32
BrotliPrefixCodeRange = object
  offset*: uint16
  nbits*: uint8

Procs

func calculateDistanceCodeLimit(maxDistance: uint32; npostfix, ndirect: uint32): BrotliDistanceCodeLimit {.
    ...raises: [], tags: [], forbids: [].}
func distanceAlphabetSize(npostfix, ndirect, maxNbits: int): int {.inline,
    ...raises: [], tags: [], forbids: [].}
func maxBackwardLimit(wbits: int): int {.inline, ...raises: [], tags: [],
    forbids: [].}