Sha256: 7e4fdc3a31f9cc613527ada3c8adf5e66502b7c1955d03e0f4f325c6d022a0bb
Contents?: true
Size: 505 Bytes
Versions: 2
Compression:
Stored size: 505 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.arguments["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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rubyfox-client-0.2.0-java | examples/simple.rb |
rubyfox-client-0.1.0-java | examples/simple.rb |