module Rex::Ui::Subscriber
This module provides a subscriber interface to input/output.
Public Instance Methods
copy_ui(subscriber)
click to toggle source
Copy the user input and output handles from the supplied subscriber.
# File lib/rex/ui/subscriber.rb, line 152 def copy_ui(subscriber) init_ui(subscriber.user_input, subscriber.user_output) end
init_ui(input = nil, output = nil)
click to toggle source
Sets the input and output handles.
# File lib/rex/ui/subscriber.rb, line 136 def init_ui(input = nil, output = nil) self.user_input = input self.user_output = output end
reset_ui()
click to toggle source
Disables input/output
# File lib/rex/ui/subscriber.rb, line 144 def reset_ui self.user_input = nil self.user_output = nil end