module
XMPP::StreamManagement
Overview
Stream Management (XEP-0198) support module Handles outbound stanza tracking and automatic resend on resume
Direct including types
Defined in:
xmpp/stream_management.crConstant Summary
-
MAX_QUEUE_SIZE =
100 -
Maximum number of unacknowledged stanzas to queue
Instance Method Summary
-
#disable_sm_tracking
Disable stream management tracking
-
#enable_sm_tracking
Enable stream management tracking
-
#process_sm_ack(h : UInt32)
Process acknowledgement from server
-
#resend_unacked_stanzas
Resend unacknowledged stanzas after resume
-
#send_with_sm(stanza : Stanza::Packet)
Send a stanza with stream management tracking
-
#send_with_sm(xml : String)
Send a stanza string with stream management tracking
-
#sm_enabled? : Bool
Check if stream management is enabled