aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/cowboy.erl3
-rw-r--r--src/cowboy_protocol.erl4
2 files changed, 4 insertions, 3 deletions
diff --git a/src/cowboy.erl b/src/cowboy.erl
index 11a74c1..07dd4b4 100644
--- a/src/cowboy.erl
+++ b/src/cowboy.erl
@@ -29,6 +29,9 @@
-type http_version() :: 'HTTP/1.1' | 'HTTP/1.0'.
-export_type([http_version/0]).
+-type onrequest_fun() :: fun((Req) -> Req).
+-export_type([onrequest_fun/0]).
+
%% @doc Start an HTTP listener.
-spec start_http(any(), non_neg_integer(), any(), any()) -> {ok, pid()}.
start_http(Ref, NbAcceptors, TransOpts, ProtoOpts)
diff --git a/src/cowboy_protocol.erl b/src/cowboy_protocol.erl
index 0bcf5a1..d431667 100644
--- a/src/cowboy_protocol.erl
+++ b/src/cowboy_protocol.erl
@@ -56,10 +56,8 @@
-export([parse_request/3]).
-export([resume/6]).
--type onrequest_fun() :: fun((Req) -> Req).
-type onresponse_fun() ::
fun((cowboy:http_status(), cowboy:http_headers(), iodata(), Req) -> Req).
--export_type([onrequest_fun/0]).
-export_type([onresponse_fun/0]).
-record(state, {
@@ -68,7 +66,7 @@
middlewares :: [module()],
compress :: boolean(),
env :: cowboy_middleware:env(),
- onrequest :: undefined | onrequest_fun(),
+ onrequest :: undefined | cowboy:onrequest_fun(),
onresponse = undefined :: undefined | onresponse_fun(),
max_empty_lines :: non_neg_integer(),
req_keepalive = 1 :: non_neg_integer(),