Module roadrunner_http3_stream_worker

Behaviours: roadrunner_stream_worker.

Function Index

emit_handler_response/4
init/4
send_buffered/5
sendfile_loop/3
start/4

Function Details

emit_handler_response/4

emit_handler_response(Conn::pid(), StreamId::non_neg_integer(), Handler::module(), X4::roadrunner_handler:response()) -> roadrunner_http:status()

init/4

init(Conn::pid(), StreamId::non_neg_integer(), Req::roadrunner_req:request(), Dispatch::roadrunner_conn:dispatch()) -> ok

send_buffered/5

send_buffered(Conn::pid(), StreamId::non_neg_integer(), Status::roadrunner_http:status(), Headers::roadrunner_http:headers(), Body::iodata()) -> ok

sendfile_loop/3

sendfile_loop(IoDev::file:io_device(), Remaining::non_neg_integer(), Send::roadrunner_handler:send_fun()) -> ok

start/4

start(Conn::pid(), StreamId::non_neg_integer(), Req::roadrunner_req:request(), X4::roadrunner_conn:proto_opts()) -> {pid(), reference()}


Generated by EDoc