opts() = [{env, cowboy_middleware:env()} | {middlewares, [module()]} | {onresponse, cowboy:onresponse_fun()}]
socket() = {pid(), streamid()}
streamid() = non_neg_integer()
init(Parent::pid(), Ref::ranch:ref(), Socket::inet:socket(), Transport::module(), Opts::opts()) -> ok
messages() -> {spdy, spdy_closed, spdy_error}
name() -> spdy
recv(Socket::socket(), Length::non_neg_integer(), Timeout::timeout()) -> {ok, binary()} | {error, timeout}
reply(Socket::socket(), Status::binary(), Headers::cowboy:http_headers(), Body::iodata()) -> ok
request_init(FakeSocket::socket(), Peer::{inet:ip_address(), inet:port_number()}, OnResponse::cowboy:onresponse_fun(), Env::cowboy_middleware:env(), Middlewares::[module()], Method::binary(), Host::binary(), Path::binary(), Version::binary(), Headers::[{binary(), binary()}]) -> ok
resume(Env::cowboy_middleware:env(), Tail::[module()], Module::module(), Function::module(), Args::[any()]) -> ok
send(Socket::socket(), Data::iodata()) -> ok
sendfile(Socket::socket(), Filepath::file:name_all()) -> {ok, undefined}
setopts(Socket::{pid(), term()}, X2::list()) -> ok
start_link(Ref::any(), Socket::inet:socket(), Transport::module(), Opts::any()) -> {ok, pid()}
stream_close(Socket::socket()) -> ok
stream_data(Socket::socket(), Data::iodata()) -> ok
stream_reply(Socket::socket(), Status::binary(), Headers::cowboy:http_headers()) -> ok
system_code_change(Misc, X2::term(), X3::term(), X4::term()) -> {ok, Misc}
system_continue(X1::term(), X2::term(), State::#state{parent = pid(), socket = any(), transport = any(), buffer = binary(), middlewares = any(), env = any(), onresponse = any(), peer = any(), zdef = any(), zinf = any(), last_streamid = streamid(), children = [#child{streamid = undefined | streamid(), pid = undefined | pid(), input = fin | nofin, in_buffer = binary(), is_recv = false | {active, socket(), pid()} | {passive, socket(), pid(), non_neg_integer(), reference()}, output = fin | nofin}]}) -> ok
system_terminate(Reason::any(), X2::term(), X3::term(), X4::term()) -> no_return()
Generated by EDoc, Aug 2 2016, 23:18:59.