class
XMPP::ComponentDisco::DiscoInfo
- XMPP::ComponentDisco::DiscoInfo
- Reference
- Object
Overview
DiscoInfo holds the service discovery information for a component
Defined in:
xmpp/component/disco.crConstructors
Instance Method Summary
-
#add_feature(feature : String)
Add a feature to the component
-
#add_features(features : Array(String))
Add multiple features at once
-
#add_identity(category : String, type : String, name : String = "", xml_lang : String = "")
Add an identity to the component
-
#add_node(node : String, info : DiscoNodeInfo)
Add a node with its own disco info
-
#build_response(node : String = "") : Stanza::DiscoInfo
Build a disco#info response
- #features : Array(String)
- #features=(features : Array(String))
-
#get_node(node : String) : DiscoNodeInfo | Nil
Get disco info for a specific node
- #identities : Array(DiscoIdentity)
- #identities=(identities : Array(DiscoIdentity))
- #nodes : Hash(String, DiscoNodeInfo)
- #nodes=(nodes : Hash(String, DiscoNodeInfo))
Constructor Detail
Instance Method Detail
Add an identity to the component
Build a disco#info response