Module cow_hpack

Data Types

encoder_opts()

encoder_opts() = #{huffman => boolean()}

state()

abstract datatype: state()

Function Index

decode/1
decode/2
encode/1
encode/2
encode/3
init/0
init/1
set_max_size/2

Function Details

decode/1

decode(Data::binary()) -> {cow_http:headers(), state()}

decode/2

decode(Data::binary(), State) -> {cow_http:headers(), State}

encode/1

encode(Headers::cow_http:headers()) -> {iodata(), state()}

encode/2

encode(Headers::cow_http:headers(), State) -> {iodata(), State}

encode/3

encode(Headers::cow_http:headers(), State, Opts::encoder_opts()) -> {iodata(), State}

init/0

init() -> state()

init/1

init(MaxSize::non_neg_integer()) -> state()

set_max_size/2

set_max_size(MaxSize::non_neg_integer(), State) -> State


Generated by EDoc