class ConsoleWebsocketCfPlugin::KeyboardHandler

Public Class Methods

new(ws, guid) click to toggle source
# File lib/console-websocket-cf-plugin/plugin.rb, line 18
def initialize(ws, guid)
  @ws = ws
  @guid = guid
  @buffer = ''
end

Public Instance Methods

move_history(direction) click to toggle source
# File lib/console-websocket-cf-plugin/plugin.rb, line 30
def move_history(direction)
  puts direction
end
receive_line(data) click to toggle source
# File lib/console-websocket-cf-plugin/plugin.rb, line 24
def receive_line(data)
  EM.stop if data == "exit"
  @ws.lines_in << data
  @ws.send data
end