mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-21 16:55:07 -05:00
Corrections
This commit is contained in:
parent
bee049fbef
commit
39611ada6f
@ -2528,7 +2528,7 @@ This approach enables flexible support of multiple clients for a MIX channel pa
|
||||
]]></example>
|
||||
|
||||
<p>
|
||||
MIX channels in the roster have an empty element 'channel' included in the roster item.
|
||||
MIX channels in the roster have an element 'channel' included in the roster item.
|
||||
</p>
|
||||
|
||||
<example caption="Roster Item Encoding of a MIX Channel"><![CDATA[
|
||||
@ -2538,7 +2538,7 @@ This approach enables flexible support of multiple clients for a MIX channel pa
|
||||
]]></example>
|
||||
|
||||
<p>
|
||||
A server following the MIX specification MUST determine whether or not a client supports MIX. The server will often have this information prior to the roster request, due to &xep0115; Entity Capabilities. If the server does not have this information it MUST use service discovery to determine it before providing roster information.
|
||||
A server following the MIX specification MUST determine whether or not a client supports MIX. If the server does not have this information it MUST use service discovery to determine it before providing roster information.
|
||||
When sending roster information to a client that advertises MIX capability, the server MUST return all MIX channels and MUST use this encoding. Presence of MIX roster items MUST be set to offline (unavailable).
|
||||
</p>
|
||||
|
||||
@ -2547,7 +2547,7 @@ This approach enables flexible support of multiple clients for a MIX channel pa
|
||||
</p>
|
||||
|
||||
<p>
|
||||
When a server determines that a client has added or removed MIX capability, the entire roster MUST be sent and roster version reset. This is not a particularly efficient approach, but this is expected to be a rare event and so a simple approach is preferred.
|
||||
When a client adds MIX capability, additional information needs to be provided by the server. To support this, a server MUST maintain information about client MIX support status. When a server detects this change it needs to update the roster which it MAY do incrementally or by sending all of the roster.
|
||||
</p>
|
||||
</section2>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user