changeset 36:451dbe703e39

change name WaitReply
author Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
date Fri, 08 Jul 2011 20:21:57 +0900
parents b3c9be50ef89
children 73b4a33ed3db
files src/myVncClient/WaitReply.java
diffstat 1 files changed, 47 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/myVncClient/WaitReply.java	Fri Jul 08 20:21:57 2011 +0900
@@ -0,0 +1,47 @@
+package myVncClient;
+
+import java.net.*;
+import java.io.*;
+
+
+public class waitreply extends Thread {
+	echoClient echo;
+	Socket clientSocket = null;
+	ServerSocket echoServer=null;
+	boolean mainFlag;
+	
+	waitreply(echoClient _echo){
+		echo = _echo;
+	}
+	
+	public void run(){
+		
+		while(true){
+			try {
+				echoServer = new ServerSocket(10001 + Integer.parseInt(echoClient.value.treenum));
+			}
+			catch (IOException e) {
+				System.out.println(e);
+			}                                                                                                                
+			try {
+			clientSocket = echoServer.accept();
+			if(clientSocket != null){
+				MyVncClient.main(clientSocket);
+				//echo.Interruption(clientSocket);
+			}
+			
+			}catch (IOException e){
+				System.out.println(e);
+			}
+			/*
+			try {
+				Thread.sleep(100);
+			} catch (InterruptedException e) {
+				// TODO Auto-generated catch block
+				e.printStackTrace();
+			}
+			*/
+		}
+	}
+}
+