Behaviours: h2_stream
.
h2_header() = {binary(), binary()}
h2_headers() = [h2_header()]
state() = #'?S'{}
init/2 | |
on_receive_request_data/2 | |
on_receive_request_headers/2 | |
on_request_end_stream/1 | |
on_send_push_promise/2 |
init(ConnPid, StrmId) -> Result
ConnPid = pid()
StrmId = stream_id()
Result = {ok, state()}
on_receive_request_data(Bin, ?S) -> any()
on_receive_request_headers(Headers, State) -> Result
Headers = h2_headers()
State = state()
Result = {ok, state()}
on_request_end_stream(?S) -> any()
on_send_push_promise(Headers, ?S) -> any()