Sha256: de03e18069602b488e2ede04618ae5a0c117f7bf0900d14caf210f2865daad30

Contents?: true

Size: 396 Bytes

Versions: 3

Compression:

Stored size: 396 Bytes

Contents

require 'slave'
 
# simple usage is simply to stand up a server object as a slave.  you do not
# need to wait for the server, join it, etc.  it will die when the parent
# process dies - even under 'kill -9' conditions
#
  class Server
    def add_two(n)
      n + 2
    end
  end

  slave = Slave.new :object => Server.new

  server = slave.object
  p server.add_two(40) #=> 42

  slave.shutdown

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
slave-1.3.2 samples/a.rb
slave-1.3.1 samples/a.rb
slave-1.3.0 samples/a.rb