Software / code / prosody
Comparison
core/modulemanager.lua @ 4337:a2ee8ab82dd9
core.modulemanager, mod_disco: Add support for XEP-0128: Service Discovery Extensions
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Mon, 08 Aug 2011 18:23:53 +0200 |
| parent | 4151:a1ac8f064dcb |
| child | 4344:a24ee48ec30d |
comparison
equal
deleted
inserted
replaced
| 4336:abcbcb15205c | 4337:a2ee8ab82dd9 |
|---|---|
| 276 self:add_item("feature", xmlns); | 276 self:add_item("feature", xmlns); |
| 277 end | 277 end |
| 278 function api:add_identity(category, type, name) | 278 function api:add_identity(category, type, name) |
| 279 self:add_item("identity", {category = category, type = type, name = name}); | 279 self:add_item("identity", {category = category, type = type, name = name}); |
| 280 end | 280 end |
| 281 function api:add_extension(data) | |
| 282 self:add_item("extension", data); | |
| 283 end | |
| 281 | 284 |
| 282 function api:fire_event(...) | 285 function api:fire_event(...) |
| 283 return (hosts[self.host] or prosody).events.fire_event(...); | 286 return (hosts[self.host] or prosody).events.fire_event(...); |
| 284 end | 287 end |
| 285 | 288 |