view src/myVncClient/InterfaceForViewer.java @ 109:13b430dae64a default tip

Added tag Version-1.0 for changeset e66137b514eb
author Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
date Tue, 29 Nov 2011 15:53:08 +0900
parents d89e03d99b7f
children
line wrap: on
line source

package myVncClient;

import java.awt.Image;
import java.net.Socket;

public interface InterfaceForViewer extends java.lang.Runnable{

	public void init();
	public void start_threads();
	public void start();
	
	public void setEchoValue(EchoClient value);
	public String readParameter(String name, boolean required);
	
	public void getParentName();
	// synchronized
	public void disconnect();
	public void fatalError(String str);
	public void fatalError(String str, Exception e);

	
	public void destroy();
	
	public void enableInput(boolean enable);
	

	public void setClientSocket(Socket sock);
	public void close();
	public Image getScreenImage();
	public void writeScreenData(byte[] b, String imageFormat);
}