0
Fork 0
mirror of https://github.com/ninenines/cowboy.git synced 2025-07-14 20:30:23 +00:00

Move cowboy_protocol:onresponse_fun() to cowboy:onresponse_fun()

This commit is contained in:
Loïc Hoguin 2013-05-16 17:01:38 +02:00
parent 488dcc967b
commit 1d413ea51b
3 changed files with 7 additions and 7 deletions

View file

@ -32,6 +32,10 @@
-type onrequest_fun() :: fun((Req) -> Req). -type onrequest_fun() :: fun((Req) -> Req).
-export_type([onrequest_fun/0]). -export_type([onrequest_fun/0]).
-type onresponse_fun() ::
fun((http_status(), http_headers(), iodata(), Req) -> Req).
-export_type([onresponse_fun/0]).
%% @doc Start an HTTP listener. %% @doc Start an HTTP listener.
-spec start_http(any(), non_neg_integer(), any(), any()) -> {ok, pid()}. -spec start_http(any(), non_neg_integer(), any(), any()) -> {ok, pid()}.
start_http(Ref, NbAcceptors, TransOpts, ProtoOpts) start_http(Ref, NbAcceptors, TransOpts, ProtoOpts)

View file

@ -56,10 +56,6 @@
-export([parse_request/3]). -export([parse_request/3]).
-export([resume/6]). -export([resume/6]).
-type onresponse_fun() ::
fun((cowboy:http_status(), cowboy:http_headers(), iodata(), Req) -> Req).
-export_type([onresponse_fun/0]).
-record(state, { -record(state, {
socket :: inet:socket(), socket :: inet:socket(),
transport :: module(), transport :: module(),
@ -67,7 +63,7 @@
compress :: boolean(), compress :: boolean(),
env :: cowboy_middleware:env(), env :: cowboy_middleware:env(),
onrequest :: undefined | cowboy:onrequest_fun(), onrequest :: undefined | cowboy:onrequest_fun(),
onresponse = undefined :: undefined | onresponse_fun(), onresponse = undefined :: undefined | cowboy:onresponse_fun(),
max_empty_lines :: non_neg_integer(), max_empty_lines :: non_neg_integer(),
req_keepalive = 1 :: non_neg_integer(), req_keepalive = 1 :: non_neg_integer(),
max_keepalive :: non_neg_integer(), max_keepalive :: non_neg_integer(),

View file

@ -174,7 +174,7 @@
%% Functions. %% Functions.
onresponse = undefined :: undefined | already_called onresponse = undefined :: undefined | already_called
| cowboy_protocol:onresponse_fun() | cowboy:onresponse_fun()
}). }).
-opaque req() :: #http_req{}. -opaque req() :: #http_req{}.
@ -194,7 +194,7 @@
binary(), binary(), binary(), binary(), binary(), binary(),
cowboy:http_version(), cowboy:http_headers(), binary(), cowboy:http_version(), cowboy:http_headers(), binary(),
inet:port_number() | undefined, binary(), boolean(), boolean(), inet:port_number() | undefined, binary(), boolean(), boolean(),
undefined | cowboy_protocol:onresponse_fun()) undefined | cowboy:onresponse_fun())
-> req(). -> req().
new(Socket, Transport, Peer, Method, Path, Query, new(Socket, Transport, Peer, Method, Path, Query,
Version, Headers, Host, Port, Buffer, CanKeepalive, Version, Headers, Host, Port, Buffer, CanKeepalive,