author | Matthew Wild <mwild1@gmail.com> |
Thu, 27 Nov 2008 03:12:12 +0000 | |
changeset 438 | 193f9dd64f17 |
parent 427 | 3288dd8d9669 |
child 519 | cccd610a0ef9 |
permissions | -rw-r--r-- |
425
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
1 |
|
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
2 |
local st = require "util.stanza"; |
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
3 |
|
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
4 |
require "core.discomanager".set("ping", "urn:xmpp:ping"); |
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
5 |
|
438
193f9dd64f17
Bumper commit for the new modulemanager API \o/ Updates all the modules, though some more changes may be in store.
Matthew Wild <mwild1@gmail.com>
parents:
427
diff
changeset
|
6 |
module:add_iq_handler({"c2s", "s2sin"}, "urn:xmpp:ping", |
425
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
7 |
function(session, stanza) |
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
8 |
if stanza.attr.type == "get" then |
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
9 |
session.send(st.reply(stanza)); |
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
10 |
end |
f3b65866192e
Added mod_ping with support for [XEP-0199: XMPP Ping]
Waqas Hussain <waqas20@gmail.com>
parents:
diff
changeset
|
11 |
end); |