plugins/ping.lua@dd5899412e3f
plugins/ping.lua
Sun, 20 Dec 2009 21:35:49 +0000
- author
- Matthew Wild <mwild1@gmail.com>
- date
- Sun, 20 Dec 2009 21:35:49 +0000
- changeset 34
- dd5899412e3f
- parent 32
-
391048601d54
- child 36
-
fc2cd2f36cdd
- permissions
- -rw-r--r--
plugins.ping: Return true on module load to indicate load success
function verse.plugins.ping(stream)
function stream:ping(jid, callback)
local t = socket.gettime();
stream:send_iq(verse.iq{ to = jid, type = "get" }:tag("ping", { xmlns = xmlns_ping }),
function (reply)
callback(socket.gettime()-t, jid);
end);
end
return true;
end