Mercurial > hg > Members > nobuyasu > tightVNCClient
annotate src/myVncClient/WaitReply.java @ 50:c07bec8c8617
change echoClient.java EchoClient.java
author | Yu Taninari <you@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 21 Jul 2011 23:53:48 +0900 |
parents | 0729e856169d |
children | f2f4b0398f04 |
rev | line source |
---|---|
36 | 1 package myVncClient; |
2 | |
3 import java.net.*; | |
4 import java.io.*; | |
5 | |
6 | |
37
73b4a33ed3db
change class name WaitReply
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
36
diff
changeset
|
7 public class WaitReply extends Thread { |
36 | 8 |
50
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
9 private String treenum; |
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
10 |
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
11 public WaitReply(String treenum) { |
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
12 this.treenum = treenum; |
36 | 13 } |
50
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
14 |
36 | 15 public void run(){ |
50
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
16 Socket clientSocket = null; |
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
17 ServerSocket echoServer=null; |
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
18 //boolean mainFlag; |
36 | 19 |
20 while(true){ | |
21 try { | |
50
c07bec8c8617
change echoClient.java EchoClient.java
Yu Taninari <you@cr.ie.u-ryukyu.ac.jp>
parents:
38
diff
changeset
|
22 echoServer = new ServerSocket(10001 + Integer.parseInt(treenum)); |
36 | 23 } |
24 catch (IOException e) { | |
25 System.out.println(e); | |
26 } | |
27 try { | |
28 clientSocket = echoServer.accept(); | |
29 if(clientSocket != null){ | |
30 MyVncClient.main(clientSocket); | |
31 //echo.Interruption(clientSocket); | |
32 } | |
33 | |
34 }catch (IOException e){ | |
35 System.out.println(e); | |
36 } | |
37 /* | |
38 try { | |
39 Thread.sleep(100); | |
40 } catch (InterruptedException e) { | |
41 // TODO Auto-generated catch block | |
42 e.printStackTrace(); | |
43 } | |
44 */ | |
45 } | |
46 } | |
47 } | |
48 |