Sha256: 1e1ef708c04b632bd62fcfbc16c2b7e5d51477eac7134f355067fb7879f60954
Contents?: true
Size: 501 Bytes
Versions: 3
Compression:
Stored size: 501 Bytes
Contents
require "rubyfox/client" ARGV.size == 3 or abort "usage: simple.rb username password zone" Rubyfox::Client.boot! client = Rubyfox::Client.new client.on_event :connection do |event| p :connected! client.send :login, *ARGV end client.on_event :login do |event| p :login => event.params[:zone] client.disconnect end client.on_event :login_error do |event| p :login_failed client.disconnect end client.on_event :connection_lost do |event| p :disconnected client.exit end client.connect
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rubyfox-client-0.6.0-java | examples/simple.rb |
rubyfox-client-0.5.0-java | examples/simple.rb |
rubyfox-client-0.4.0-java | examples/simple.rb |