Mercurial > hg > Applications > TightVNC_orginal
view src/main/java/jp/ac/u_ryukyu/treevnc/client/WaitReply.java @ 35:1b81deb0abb3
write a little part reconnection.
author | one |
---|---|
date | Wed, 12 Sep 2012 13:16:47 +0900 |
parents | 18fad65bc447 |
children | b7d4d0349f99 |
line wrap: on
line source
package jp.ac.u_ryukyu.treevnc.client; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public class WaitReply extends Thread { MyVncClient client; boolean passflag; public WaitReply(String treenum, MyVncClient client) { this.client = client; } public boolean checkPath() { return passflag; } public void run() { Socket clientSocket = null; ServerSocket echoServer = null; while (true) { try { echoServer = new ServerSocket(10001); clientSocket = echoServer.accept(); if (clientSocket != null) { client.close(); /* passflag = true; client.setClientSocket(clientSocket); client.init(); client.setEchoValue(null); client.getParentName(); client.start_threads(); client.start(); */ client.run(); echoServer.close(); } } catch (IOException e) { System.out.println(e); } } } }