Sha256: 6434c5104eb7ca98be8226c35fef36db5979b9a710b0728edec42b33edb6adb6
Contents?: true
Size: 526 Bytes
Versions: 1
Compression:
Stored size: 526 Bytes
Contents
class IqQueryStanza def initialize(params = {}) @doc = Nokogiri::XML::Document.new @iq = Nokogiri::XML::Node.new("iq", @doc) @iq["type"] = params[:type].to_s @iq["to"] = "firehoser.superfeedr.com" @iq["id"] = "#{random_iq_id}" @iq["from"] = params[:from] if params[:from] end def type @iq["type"] end def to @iq["to"] end def from @iq["from"] end def id @iq["id"] end def random_iq_id rand(1000) end def to_s @iq.to_s end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
superfeedr-superfeedr-ruby-0.2.1 | lib/stanzas/iq_query_stanza.rb |