class XMPP::Stanza::StreamFeatures
- XMPP::Stanza::StreamFeatures
- XMPP::Stanza::Extension
- Reference
- Object
Overview
StreamFeatures Packet Reference: The active stream features are published on https://xmpp.org/registrar/stream-features.html Note: That page misses draft and experimental XEP (i.e CSI, etc)
Included Modules
Defined in:
xmpp/stanza/stream.crConstructors
Class Method Summary
-
.xml_name : XMLName
Server capabilities hash
Instance Method Summary
- #any : Array(Node)
- #any=(any : Array(Node))
- #bind : Bind | Nil
- #bind=(bind : Bind | Nil)
- #caps : Caps | Nil
- #caps=(caps : Caps | Nil)
- #does_start_tls
- #does_stream_management
- #mechanisms : SASLMechanisms | Nil
- #mechanisms=(mechanisms : SASLMechanisms | Nil)
- #name : String
- #p1_ack : P1Ack | Nil
- #p1_ack=(p1_ack : P1Ack | Nil)
-
#p1_push : P1Push | Nil
ProcessOne Stream Features
-
#p1_push=(p1_push : P1Push | Nil)
ProcessOne Stream Features
- #p1_rebind : P1Rebind | Nil
- #p1_rebind=(p1_rebind : P1Rebind | Nil)
-
#session : StreamSession | Nil
Obsolete
-
#session=(session : StreamSession | Nil)
Obsolete
-
#start_tls : TLSStartTLS | Nil
Stream features
-
#start_tls=(start_tls : TLSStartTLS | Nil)
Stream features
- #stream_management : StreamManagement | Nil
- #stream_management=(stream_management : StreamManagement | Nil)
- #tls_required
- #to_xml(elem : XML::Builder)
Instance methods inherited from module XMPP::Stanza::Packet
name : String
name,
to_xml(xml : XML::Builder)to_xml : String to_xml
Instance methods inherited from module XMPP::Stanza::Packet
name : String
name,
to_xml(xml : XML::Builder)to_xml : String to_xml