Sha256: 110ca20602c903cc0b83d67240bfddb53410e1398f570a7c9fd0eb02ef505fef

Contents?: true

Size: 547 Bytes

Versions: 2

Compression:

Stored size: 547 Bytes

Contents

# 
# Start server:
# drbqs-server examples/server/server.rb
# Start node:
# drbqs-node bin/drbqs-node druby://:13501
# Stop server:
# drbqs-manage signal druby://:13501 server-exit
# 

server = DRbQS::Server.new(:port => 13501)
server.task_generator do |reg|
  5.times do |i|
    reg.create_add(i, :to_s)
  end
end
server.set_initialization_task(DRbQS::Task.new(Kernel, :puts, :args => ['hook: initialize']))
server.set_finalization_task(DRbQS::Task.new(Kernel, :puts, :args => ['hook: finalize']))
server.set_signal_trap
server.start
server.wait

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
drbqs-0.1.1 examples/server/server.rb
drbqs-0.1.0 examples/server/server.rb