# File lib/rex/io/bidirectional_pipe.rb, line 10 def initialize @subscribers_out = {} @subscribers_ref = {} @subscribers_idx = 0 @pipe_input = Rex::Ui::Text::Input::Buffer.new # We are the shell, the input, and the output self.output = self self.input = self end