Safe Haskell | None |
---|
- module Network.HPACK.HeaderBlock.HeaderField
- toByteStream :: HuffmanEncoding -> HeaderBlock -> ByteStream
- fromByteStream :: HuffmanDecoding -> ByteStream -> Either DecodeError HeaderBlock
- toHeaderBlock :: Context -> HeaderSet -> IO (Context, HeaderBlock)
- fromHeaderBlock :: Context -> HeaderBlock -> IO (Context, HeaderSet)
Types for header block
Header block from/to Low level
toByteStream :: HuffmanEncoding -> HeaderBlock -> ByteStreamSource
Converting HeaderBlock
to the low level format.
fromByteStream :: HuffmanDecoding -> ByteStream -> Either DecodeError HeaderBlockSource
Converting the low level format to HeaderBlock
.
Header block from/to header set
toHeaderBlock :: Context -> HeaderSet -> IO (Context, HeaderBlock)Source
Encoding HeaderSet
to HeaderBlock
.
fromHeaderBlock :: Context -> HeaderBlock -> IO (Context, HeaderSet)Source
Decoding HeaderBlock
to HeaderSet
.