diff options
author | Paweł Chmielowski <pchmielowski@process-one.net> | 2018-10-29 11:57:45 +0100 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2018-10-29 12:30:59 +0100 |
commit | cb2b92708555c1fad1c6fb1b4b163912a0ee837a (patch) | |
tree | 2141b7aa5476618a5217307f19d860a7e56e473a /src/ejabberd_c2s.erl | |
parent | Move unwrap_mucsub_message/1 into misc (diff) |
Add send_ws_ping to c2s
Diffstat (limited to '')
-rw-r--r-- | src/ejabberd_c2s.erl | 7 |
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). |