Mercurial > hg > Applications > TightVNC_orginal
diff src/main/java/jp/ac/u_ryukyu/treevnc/server/AcceptClient.java @ 13:406fa09ae645
modify VncProxyService.java
author | one |
---|---|
date | Wed, 22 Aug 2012 20:05:26 +0900 |
parents | 12c3a73be47f |
children | 18fad65bc447 |
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/treevnc/server/AcceptClient.java Tue Aug 21 14:24:38 2012 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/server/AcceptClient.java Wed Aug 22 20:05:26 2012 +0900 @@ -7,14 +7,14 @@ import java.util.*; public class AcceptClient { - private int counter = 0, parentnum = 0 /* 落ちたときの親の番号をカウントするためのもの */; + private int counter = 0, parentnum = 0; private LinkedList<String> ls = new LinkedList<String>(); private boolean addrRegistor = true; private int passNumber=0,numberZone; boolean runflag = false; //private String name; private int passCheck = 0; - private final int treebranch = 2; // treeの子ノードの数 + private final int treebranch = 2; private String newparent,request,myAddress; private String leaderflag = "0", sendleaderflag = "0"; private final int intv_time = 100; @@ -35,7 +35,6 @@ // public synchronized void transferParentAddrerss(BufferedReader // is,PrintStream os) { public void transferParentAddrerss(BufferedReader is,PrintStream os) { - // クライアントからのメッセージを待ち、受け取ったメッセージをそのまま返す try { while (true) { String line = is.readLine(); @@ -219,7 +218,6 @@ String.valueOf(counter), leaderflag); checkParameter(parentnum, counter, leaderflag); } else { - // treeの親ノードに接続する人に接続する人を教える outputStream(os, myAddress, "0", String.valueOf(counter), leaderflag); } @@ -233,7 +231,6 @@ Socket echoSocket; System.out.println(newchild + "connect"); // echoSocket = new Socket(newchild, 10001 + (i + 1));// - // i+1は実験中に同じマシーンを使っていたのでportを変えて対応、本番時には取り除く予定。 echoSocket = new Socket(newchild, 10001); DataOutputStream os = new DataOutputStream(echoSocket.getOutputStream()); os.writeBytes(newparent + "\n");