Module: Michelle
- Defined in:
- lib/michelle.rb,
lib/michelle/client.rb,
lib/michelle/server.rb,
lib/michelle/version.rb
Defined Under Namespace
Classes: Server
Constant Summary collapse
- VERSION =
"0.0.6"
Class Method Summary collapse
Class Method Details
.call_eval(code) ⇒ Object
13 14 15 |
# File 'lib/michelle/client.rb', line 13 def self.call_eval code @container.to_eval code end |
.start_client ⇒ Object
8 9 10 11 |
# File 'lib/michelle/client.rb', line 8 def self.start_client DRb.start_service @container = DRbObject.new nil, 'druby://127.0.0.1:13579' end |
.start_server ⇒ Object
33 34 35 36 37 38 |
# File 'lib/michelle/server.rb', line 33 def self.start_server $:.unshift '.' DRb.start_service 'druby://127.0.0.1:13579', Server.new puts DRb.uri DRb.thread.join end |