class Byebug::RemoteInterface
Interface class for remote use of byebug.
def close
def close @socket.close rescue IOError end
def confirm(prompt)
def confirm(prompt) send_command "CONFIRM #{prompt}" end
def initialize(socket)
def initialize(socket) super() @socket = socket @history = History.new end
def puts(message)
def puts(message) @socket.puts(message) end
def read_command(prompt)
def read_command(prompt) send_command "PROMPT #{prompt}" end
def send_command(msg)
def send_command(msg) @socket.puts msg result = @socket.gets fail IOError unless result result.chomp end