A class to answer version requests using IqQueryVersion
This is simplification as one doesn't need dynamic version answering normally.
Example usage:
Jabber::Version::SimpleResponder.new(my_client, "My cool XMPP4R script", "1.0", "Younicks")
Initialize a new version responder
Registers it's callback (prio = 180, ref = self)
Where to register callback handlers
Software name for answers
Software versio for answers
Optional operating system name for answers
# File lib/xmpp4r/version/helper/simpleresponder.rb, line 31 def initialize(stream, name, version, os=nil) super stream @name = name @version = version @os = os add_version_callback(180, self) { |iq,block| block.call(@name, @version, @os) } end