package com.FitBank.twain;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.ArrayList;

/**
 * Interfaz RMI del Servidor de Escaner.
 * Ver documentacion de ServidorEscanerImpl.
 * 
 * @author FITBANK
 * @version 1.0 Junio del 2005
 */
public interface ServidorEscaner extends Remote {

	public void setResolucion(double res) throws RemoteException;

    public void setTamano(double topx, double topy, double wid, double hei) throws RemoteException;

    public ArrayList adquirir() throws RemoteException;

    public void setFuente(String fnt) throws RemoteException;

    public String getFuente() throws RemoteException;

    public void setOcultarUI(int ocultar) throws RemoteException;

    public int getOcultarUI() throws RemoteException;

    public void setBrillo(double brillo) throws RemoteException;

    public void setContraste(double contr) throws RemoteException;

    public void setUnidades(int unitCode) throws RemoteException;

}
