aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_c2s.erl
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2018-10-29 11:57:45 +0100
committerPaweł Chmielowski <pchmielowski@process-one.net>2018-10-29 12:30:59 +0100
commitcb2b92708555c1fad1c6fb1b4b163912a0ee837a (patch)
tree2141b7aa5476618a5217307f19d860a7e56e473a /src/ejabberd_c2s.erl
parentMove unwrap_mucsub_message/1 into misc (diff)
Add send_ws_ping to c2s
Diffstat (limited to '')
-rw-r--r--src/ejabberd_c2s.erl7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl
index db7fb9bdf..c65e71bdf 100644
--- a/src/ejabberd_c2s.erl
+++ b/src/ejabberd_c2s.erl
@@ -49,7 +49,7 @@
-export([get_presence/1, set_presence/2, resend_presence/1, resend_presence/2,
open_session/1, call/3, cast/2, send/2, close/1, close/2, stop/1,
reply/2, copy_state/2, set_timeout/2, route/2,
- host_up/1, host_down/1]).
+ host_up/1, host_down/1, send_ws_ping/1]).
-include("xmpp.hrl").
-include("logger.hrl").
@@ -137,6 +137,11 @@ send_error(#{lserver := LServer} = State, Pkt, Err) ->
{Pkt1, State1} -> xmpp_stream_in:send_error(State1, Pkt1, Err)
end.
+-spec send_ws_ping(pid()) -> ok;
+ (state()) -> state().
+send_ws_ping(Ref) ->
+ xmpp_stream_in:send_ws_ping(Ref).
+
-spec route(pid(), term()) -> boolean().
route(Pid, Term) ->
ejabberd_cluster:send(Pid, Term).