module

XMPP::StreamManagement

Stream Management (XEP-0198) support module Handles outbound stanza tracking and automatic resend on resume

Constants

MAX_QUEUE_SIZE = 100

Maximum number of unacknowledged stanzas to queue

Instance methods

disable_sm_tracking

Disable stream management tracking

Source
enable_sm_tracking

Enable stream management tracking

Source
process_sm_ack(h : UInt32)

Process acknowledgement from server

Source
resend_unacked_stanzas

Resend unacknowledged stanzas after resume

Source
send_with_sm(stanza : Stanza::Packet)

Send a stanza with stream management tracking

Source
send_with_sm(xml : String)

Send a stanza string with stream management tracking

Source
sm_enabled?

Check if stream management is enabled

Source