Top Level Namespace
Defined Under Namespace
Modules: RestDebug
Classes: IO, MyPipe, RubyPipe
Instance Method Summary
collapse
Instance Method Details
#manager ⇒ Object
19
20
21
|
# File 'lib/rest_debug/web/web.rb', line 19
def manager
$manager
end
|
#set_code(code) ⇒ Object
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# File 'lib/rest_debug/web/web.rb', line 4
def set_code(code)
$manager.close if $manager
$manager = RestDebug::Manager.new(:code => code)
$manager.server
$manager.client
20.times do
sleep 0.1
if $manager.client.read_all.present?
puts "Server: #{$manager.server.pid}"
puts "Client: #{$manager.client.pid}"
return
end
end
raise 'no output'
end
|