Class Jabber::PubSub::Publish
In: lib/xmpp4r/pubsub/children/publish.rb
Parent: XMPPElement

Publish

A <publish> XMPP element, see example 1 in www.xmpp.org/extensions/xep-0060.html#intro-howitworks

Methods

each   items   node  

Included Modules

Enumerable

Public Instance methods

support for enumerating <item> elements

[Source]

    # File lib/xmpp4r/pubsub/children/publish.rb, line 21
21:       def each(&block)
22:         items.each(&block)
23:       end

return child <item> elements

[Source]

    # File lib/xmpp4r/pubsub/children/publish.rb, line 27
27:       def items
28:         get_elements("item")
29:       end

return the node for this publication

[Source]

    # File lib/xmpp4r/pubsub/children/publish.rb, line 33
33:       def node
34:         attributes['node']
35:       end

[Validate]