Name: instantiation/test/java/server.rb
| 1: | #!/usr/bin/ruby |
| 2: | require 'rubygems' |
| 3: | require 'blather/client/dsl' |
| 4: | require 'pp' |
| 5: | |
| 6: | module Test |
| 7: | extend Blather::DSL |
| 8: | def self.run; client.run; end |
| 9: | |
| 10: | setup '[email protected]', 'adventure_processinstantiation' |
| 11: | message do |m| |
| 12: | p m |
| 13: | end |
| 14: | end |
| 15: | |
| 16: | trap(:INT) { EM.stop } |
| 17: | trap(:TERM) { EM.stop } |
| 18: | EM.run do |
| 19: | Test.run |
| 20: | end |
