src/hpack/encoder

HPACK encoder

Types

Store = enum
  stoYes, stoNo, stoNever

Procs

func encodeLastResize(dh: var DynHeaders; s: var seq[byte]): Natural {.
    discardable, ...raises: [], tags: [], forbids: [].}
Add last dynamic table resize signal to s
proc hencode(h, v: openArray[char]; dh: var DynHeaders; s: var seq[byte];
             store = stoYes; huffman = true): Natural {.discardable, ...raises: [],
    tags: [], forbids: [].}
proc signalDynTableSizeUpdate(s: var seq[byte]; size: Natural): Natural {.
    discardable, ...raises: [], tags: [], forbids: [].}
Add dynamic table size update field to the seq of bytes