annotate mod_csi/README.markdown @ 2491:5fbca7de2088

mod_smacks: Send out more ack requests where needed Under some circumstances it was possible that more than "max_unacked_stanzas" where left in the outgoing stanza queue without forcing an ack. This could happen, when more stanzas entered the queue while the last ack request was still unanswered. Now the test "#queue > max_unacked_stanzas" is done upon receiving an ack as well as when sending out stanzas, which fixes this bug.
author tmolitor <thilo@eightysoft.de>
date Sun, 12 Feb 2017 19:27:50 +0100
parents 72df72b9ee20
children ea6b5321db50
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
1 ---
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
2 summary: Client State Indication support
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
3 ...
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
4
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
5 Introduction
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
6 ============
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7
1872
72df72b9ee20 mod_csi/README: Link to XEP
Kim Alvefur <zash@zash.se>
parents: 1871
diff changeset
8 This module implements [Client State
72df72b9ee20 mod_csi/README: Link to XEP
Kim Alvefur <zash@zash.se>
parents: 1871
diff changeset
9 Indication](http://xmpp.org/extensions/xep-0352.html), a way for mobile
72df72b9ee20 mod_csi/README: Link to XEP
Kim Alvefur <zash@zash.se>
parents: 1871
diff changeset
10 clients to tell the server that they are sitting in someones pocket and
72df72b9ee20 mod_csi/README: Link to XEP
Kim Alvefur <zash@zash.se>
parents: 1871
diff changeset
11 would rather not get some less urgent things pushed to it.
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
12
1871
adb402e7de06 mod_csi: Add links to other modules that act on CSI info
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
13 However this module does not do anything by itself. Deciding what things
adb402e7de06 mod_csi: Add links to other modules that act on CSI info
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
14 are considered "less urgent" is left to other modules.
adb402e7de06 mod_csi: Add links to other modules that act on CSI info
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
15
adb402e7de06 mod_csi: Add links to other modules that act on CSI info
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
16 - [mod\_throttle\_presence](/mod_throttle_presence.html) supresses
adb402e7de06 mod_csi: Add links to other modules that act on CSI info
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
17 presence updates
adb402e7de06 mod_csi: Add links to other modules that act on CSI info
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
18 - [mod\_filter\_chatstates](/mod_filter_chatstates.html) removes chat
adb402e7de06 mod_csi: Add links to other modules that act on CSI info
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
19 states (*Someone is typing...*)
adb402e7de06 mod_csi: Add links to other modules that act on CSI info
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
20
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
21 Configuration
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
22 =============
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
23
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
24 There is no configuration for this module, just add it to
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
25 modules\_enabled as normal.
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
26
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
27 Compatibility
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
28 =============
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
29
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
30 ----- -------
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
31 0.9 Works
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
32 ----- -------