package server;

import java.io.IOException;

public interface Communicator {
//	public class TimeoutException extends RuntimeException { }
//	void setTimeout(int timeout) throws IOException;
	void establish() throws IOException;
//	void waitUntilReady() throws IOException;
	void sendMove(Move m) throws IOException;
	Move receiveMove() throws IOException;
	public Connector getConnector();
}
