Class: Burn::Generator::Telnet::UserInput
- Inherits:
-
Object
- Object
- Burn::Generator::Telnet::UserInput
- Defined in:
- lib/burn/generator/telnet/user_input.rb
Instance Attribute Summary collapse
-
#val ⇒ Object
readonly
Returns the value of attribute val.
Instance Method Summary collapse
- #init_for_next_loop ⇒ Object
-
#initialize(conf) ⇒ UserInput
constructor
A new instance of UserInput.
- #receive_signal(signal) ⇒ Object
Constructor Details
#initialize(conf) ⇒ UserInput
Returns a new instance of UserInput.
7 8 9 10 11 |
# File 'lib/burn/generator/telnet/user_input.rb', line 7 def initialize(conf) @conf = conf @signal = nil @val = nil end |
Instance Attribute Details
#val ⇒ Object (readonly)
Returns the value of attribute val.
5 6 7 |
# File 'lib/burn/generator/telnet/user_input.rb', line 5 def val @val end |
Instance Method Details
#init_for_next_loop ⇒ Object
17 18 19 20 |
# File 'lib/burn/generator/telnet/user_input.rb', line 17 def init_for_next_loop @val = @signal @signal = nil end |
#receive_signal(signal) ⇒ Object
13 14 15 |
# File 'lib/burn/generator/telnet/user_input.rb', line 13 def receive_signal(signal) @signal = signal if @conf.app.user_input ==:enable end |