Class Jabber::DiscoFeature
In: lib/xmpp4r/iq/query/discoinfo.rb
Parent: REXML::Element
X XDelay XMuc XRoster XMucUser REXML::Element XRosterItem IqQuery XMLStanza IqVcard DiscoIdentity XMucUserItem DiscoItem Error RosterItem DiscoFeature IqQueryRoster IqQueryVersion IqQueryDiscoItems IqQueryDiscoInfo Message Presence Iq Singleton IdGenerator Connection Client Component Comparable JID RuntimeError ErrorException AuthenticationFailure RosterItem Stream StreamParser Roster Vcard Version lib/xmpp4r/authenticationfailure.rb lib/xmpp4r/iq/query/roster.rb lib/xmpp4r/idgenerator.rb lib/xmpp4r/iq/query/version.rb lib/xmpp4r/connection.rb lib/xmpp4r/x/mucuseritem.rb lib/xmpp4r/x/roster.rb lib/xmpp4r/iq.rb lib/xmpp4r/jid.rb lib/xmpp4r/iq/query.rb lib/xmpp4r/xmlstanza.rb lib/xmpp4r/x/delay.rb lib/xmpp4r/errorexception.rb lib/xmpp4r/client.rb lib/xmpp4r/stream.rb lib/xmpp4r/x/muc.rb lib/xmpp4r/streamparser.rb lib/xmpp4r/x.rb lib/xmpp4r/iq/vcard.rb lib/xmpp4r/iq/query/discoinfo.rb lib/xmpp4r/error.rb lib/xmpp4r/component.rb lib/xmpp4r/message.rb lib/xmpp4r/iq/query/discoitems.rb lib/xmpp4r/presence.rb lib/xmpp4r/helpers/roster.rb lib/xmpp4r/helpers/vcard.rb lib/xmpp4r/helpers/version.rb Helpers Jabber Module: Jabber

Service Discovery feature to add() to IqQueryDiscoInfo

Please note that JEP 0030 requires var to be set

Methods

new   set_var   var   var=  

Public Class methods

Create a new <feature/> element

var:[String] New var

[Source]

     # File lib/xmpp4r/iq/query/discoinfo.rb, line 175
175:     def initialize(var=nil)
176:       super('feature')
177:       set_var(var)
178:     end

Public Instance methods

Set the feature’s var (chaining-friendly)

val:[String]

[Source]

     # File lib/xmpp4r/iq/query/discoinfo.rb, line 199
199:     def set_var(val)
200:       self.var = val
201:       self
202:     end

Get the feature’s var or nil

result:[String]

[Source]

     # File lib/xmpp4r/iq/query/discoinfo.rb, line 183
183:     def var
184:       attributes['var']
185:     end

Set the feature’s var

This is a namespace the identity supports.

val:[String]

[Source]

     # File lib/xmpp4r/iq/query/discoinfo.rb, line 192
192:     def var=(val)
193:       attributes['var'] = val
194:     end

[Validate]