aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2019-05-13 10:30:26 +0200
committerLoïc Hoguin <[email protected]>2019-05-13 10:31:53 +0200
commit6d8b249e54c849948f6d4cdb021cb44340ec289f (patch)
treec48cad0dd115d08b0acd23ce4227e3969100d073 /src
parent76eb7fa5f5c62e5c756838bf5c2c7a0df7c6d7bd (diff)
downloadranch-6d8b249e54c849948f6d4cdb021cb44340ec289f.tar.gz
ranch-6d8b249e54c849948f6d4cdb021cb44340ec289f.tar.bz2
ranch-6d8b249e54c849948f6d4cdb021cb44340ec289f.zip
Add the passive messages to ranch_transport:messages/0
Diffstat (limited to 'src')
-rw-r--r--src/ranch_ssl.erl2
-rw-r--r--src/ranch_tcp.erl2
-rw-r--r--src/ranch_transport.erl2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/ranch_ssl.erl b/src/ranch_ssl.erl
index 2b246f7..8dc808d 100644
--- a/src/ranch_ssl.erl
+++ b/src/ranch_ssl.erl
@@ -89,7 +89,7 @@ name() -> ssl.
secure() ->
true.
-messages() -> {ssl, ssl_closed, ssl_error}.
+messages() -> {ssl, ssl_closed, ssl_error, ssl_passive}.
-spec listen(opts()) -> {ok, ssl:sslsocket()} | {error, atom()}.
listen(Opts) ->
diff --git a/src/ranch_tcp.erl b/src/ranch_tcp.erl
index 129202d..0fa06d1 100644
--- a/src/ranch_tcp.erl
+++ b/src/ranch_tcp.erl
@@ -76,7 +76,7 @@ name() -> tcp.
secure() ->
false.
-messages() -> {tcp, tcp_closed, tcp_error}.
+messages() -> {tcp, tcp_closed, tcp_error, tcp_passive}.
-spec listen(opts()) -> {ok, inet:socket()} | {error, atom()}.
listen(Opts) ->
diff --git a/src/ranch_transport.erl b/src/ranch_transport.erl
index 486c6d6..c968868 100644
--- a/src/ranch_transport.erl
+++ b/src/ranch_transport.erl
@@ -26,7 +26,7 @@
-callback name() -> atom().
-callback secure() -> boolean().
--callback messages() -> {OK::atom(), Closed::atom(), Error::atom()}.
+-callback messages() -> {OK::atom(), Closed::atom(), Error::atom(), Passive::atom()}.
-callback listen(opts()) -> {ok, socket()} | {error, atom()}.
-callback accept(socket(), timeout())
-> {ok, socket()} | {error, closed | timeout | atom()}.