Mercurial > hg > Applications > TightVNC_orginal
view src/main/java/jp/ac/u_ryukyu/treevnc/client/WaitReply.java @ 12:12c3a73be47f
rename package
author | one |
---|---|
date | Tue, 21 Aug 2012 14:24:38 +0900 |
parents | src/main/java/ac/ryukyu/treevnc/client/WaitReply.java@75b54fd9e73a |
children | 18fad65bc447 |
line wrap: on
line source
package jp.ac.u_ryukyu.treevnc.client; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; import jp.ac.u_ryukyu.treevnc.*; public class WaitReply extends Thread { InterfaceForViewer client; private String treenum; boolean passflag; public WaitReply(String treenum, InterfaceForViewer client) { this.client = client; this.treenum = treenum; } 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); } } } }