Behaviours: h2_frame.
frame() = {h2_frame:header(), payload()}
payload() = #headers{priority = h2_frame_priority:payload() | undefined, block_fragment = binary()}
format/1 | |
from_frames/1 | |
new/1 | |
new/2 | |
read_binary/2 | |
to_binary/1 | |
to_frames/5 |
format(Payload::payload()) -> iodata()
from_frames(Continuations::[h2_frame:frame()]) -> binary()
new(BlockFragment::binary()) -> payload()
new(Priority::h2_frame_priority:payload(), BlockFragment::binary()) -> payload()
read_binary(Bin::binary(), Frame_header::h2_frame:header()) -> {ok, payload(), binary()} | {error, stream_id(), error_code(), binary()}
to_binary(Headers::payload()) -> iodata()
to_frames(StreamId::stream_id(), Headers::hpack:headers(), EncodeContext::hpack:context(), MaxFrameSize::pos_integer(), EndStream::boolean()) -> {[h2_frame:frame()], hpack:context()}
Generated by EDoc, Jan 15 2017, 13:36:46.