Mercurial > hg > Members > nobuyasu > tightVNCClient
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(); + } + */ + } + } +} +