# 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