Behaviours: h2_frame.
frame() = {h2_frame:header(), payload()}
payload() = #push_promise{promised_stream_id = stream_id(), block_fragment = binary()}
block_fragment/1 | |
format/1 | |
new/2 | |
promised_stream_id/1 | |
read_binary/2 | |
to_binary/1 | |
to_frame/4 |
block_fragment(Push_promise::payload()) -> binary()
format(Payload::payload()) -> iodata()
new(StreamId::stream_id(), Bin::binary()) -> payload()
promised_stream_id(Push_promise::payload()) -> stream_id()
read_binary(Bin::binary(), Frame_header::h2_frame:header()) -> {ok, payload(), binary()} | {error, stream_id(), error_code(), binary()}
to_binary(Push_promise::payload()) -> iodata()
to_frame(StreamId::pos_integer(), PStreamId::pos_integer(), Headers::hpack:headers(), EncodeContext::hpack:context()) -> {{h2_frame:header(), payload()}, hpack:context()}
Generated by EDoc, Jan 15 2017, 13:36:46.