def recv
      data = ''
      data << @socket.gets until data.match(/\r\n$/)
      message = Parser.parse(data)
      message
    end
def recv
      data = ''
      data << @socket.gets until data.match(/\r\n$/)
      message = Parser.parse(data)
      message
    end
Reads the socket and returns and EISCP::Message