module

XMPP::StreamClient

Inherits XMPP::Sender

StreamClient is an interface used by StreamManager to control Client lifecycle, set callback and trigger reconnection.

Instance methods

connect
Source
disconnect
Source
event_handler=(handler : EventHandler | Nil)
Source
last_resume_succeeded?
Source
resume(state : SMState)
Source
unacknowledged_stanza_count

Components and custom stream clients that do not implement XEP-0198 retain the zero/false defaults.

Source