Skip to content

Instantly share code, notes, and snippets.

@aconbere
Created October 8, 2009 22:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aconbere/205485 to your computer and use it in GitHub Desktop.
Save aconbere/205485 to your computer and use it in GitHub Desktop.
class PubsubNode
include SAXMachine
element :item, :as => :jid, :value => :jid
element :item, :as => :node, :value => :node
element :item, :as => :name, :value => :name
end
class DiscoItems < Babylon::Base::Stanza
element :iq, :as => :to, :value => :to
element :iq, :as => :from, :value => :from
element :iq, :as => :id, :value => :id
element :query
element :item, :as => :nodes, :class => PubsubNode
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment