Class
Net::SSH::Shell::Process
In:
lib/net/ssh/shell/process.rb
Parent:
Object
Methods
[]
[]=
busy?
finished!
finished?
new
on_close
on_error_output
on_finish
on_output
on_stderr
on_stdout
output!
run
running?
send_data
starting?
wait!
Attributes
callback
[R]
command
[R]
exit_status
[R]
manager
[R]
properties
[R]
state
[R]
Public Class methods
new
(manager, command, properties, callback)
Public Instance methods
[]
(key)
[]=
(key, value)
busy?
()
finished?
()
on_error_output
(&callback)
on_finish
(&callback)
on_output
(&callback)
run
()
running?
()
send_data
(data)
starting?
()
wait!
()
Protected Instance methods
finished!
(status)
on_close
(ch)
on_stderr
(ch, type, data)
on_stdout
(ch, data)
output!
(data)
[Validate]