Software /
code /
prosody
Comparison
plugins/mod_csi_simple.lua @ 12977:74b9e05af71e
plugins: Prefix module imports with prosody namespace
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 24 Mar 2023 13:15:28 +0100 |
parent | 12552:b4bc5a715e65 |
child | 13092:bc46cfe7c037 |
comparison
equal
deleted
inserted
replaced
12976:a187600ec7d6 | 12977:74b9e05af71e |
---|---|
4 -- COPYING file in the source package for more information. | 4 -- COPYING file in the source package for more information. |
5 -- | 5 -- |
6 | 6 |
7 module:depends"csi" | 7 module:depends"csi" |
8 | 8 |
9 local jid = require "util.jid"; | 9 local jid = require "prosody.util.jid"; |
10 local st = require "util.stanza"; | 10 local st = require "prosody.util.stanza"; |
11 local dt = require "util.datetime"; | 11 local dt = require "prosody.util.datetime"; |
12 local filters = require "util.filters"; | 12 local filters = require "prosody.util.filters"; |
13 local timer = require "util.timer"; | 13 local timer = require "prosody.util.timer"; |
14 | 14 |
15 local queue_size = module:get_option_number("csi_queue_size", 256); | 15 local queue_size = module:get_option_number("csi_queue_size", 256); |
16 local resume_delay = module:get_option_number("csi_resume_inactive_delay", 5); | 16 local resume_delay = module:get_option_number("csi_resume_inactive_delay", 5); |
17 | 17 |
18 local important_payloads = module:get_option_set("csi_important_payloads", { }); | 18 local important_payloads = module:get_option_set("csi_important_payloads", { }); |
253 print(""); | 253 print(""); |
254 print("Provide a series of stanzas to test against importance algorithm"); | 254 print("Provide a series of stanzas to test against importance algorithm"); |
255 return 1; | 255 return 1; |
256 end | 256 end |
257 -- luacheck: ignore 212/self | 257 -- luacheck: ignore 212/self |
258 local xmppstream = require "util.xmppstream"; | 258 local xmppstream = require "prosody.util.xmppstream"; |
259 local input_session = { notopen = true } | 259 local input_session = { notopen = true } |
260 local stream_callbacks = { stream_ns = "jabber:client", default_ns = "jabber:client" }; | 260 local stream_callbacks = { stream_ns = "jabber:client", default_ns = "jabber:client" }; |
261 function stream_callbacks:handlestanza(stanza) | 261 function stream_callbacks:handlestanza(stanza) |
262 local important, because = is_important(stanza); | 262 local important, because = is_important(stanza); |
263 print("--"); | 263 print("--"); |