annotate src/myVncProxy/acceptThread.java @ 35:5c158080cb3f

update CreateHtmlFile
author e085711
date Wed, 27 Apr 2011 06:41:03 +0900
parents 13d4d3118cb8
children 03d2e5db2135
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
24
87b29d6039a6 add package myVncProxy
e085711
parents: 23
diff changeset
1 package myVncProxy;
10
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
2 import java.net.Socket;
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
3 import java.io.IOException;
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
4
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
5 public class acceptThread implements Runnable {
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
6 MyRfbProto rfb;
25
cded9fd297ab create png data
e085711
parents: 24
diff changeset
7 byte[] imageBytes;
27
13d4d3118cb8 create rfb.cliListTmp
e085711
parents: 25
diff changeset
8
25
cded9fd297ab create png data
e085711
parents: 24
diff changeset
9 acceptThread(MyRfbProto _rfb ) {
10
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
10 rfb = _rfb;
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
11 }
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
12 public void run() {
23
b51bb7bc0766 test update
e085711
parents: 10
diff changeset
13 rfb.selectPort();
10
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
14 while (true) {
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
15 try {
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
16 Socket newCli = rfb.accept();
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
17 rfb.sendInitData(newCli);
27
13d4d3118cb8 create rfb.cliListTmp
e085711
parents: 25
diff changeset
18 rfb.createBimgFlag = true;
13d4d3118cb8 create rfb.cliListTmp
e085711
parents: 25
diff changeset
19 rfb.addSockTmp(newCli);
10
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
20 } catch (IOException e) {
25
cded9fd297ab create png data
e085711
parents: 24
diff changeset
21 e.printStackTrace();
cded9fd297ab create png data
e085711
parents: 24
diff changeset
22 System.out.println(e);
10
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
23 }
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
24 }
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
25 }
2840c7a259f1 add acceptThread
e085711
parents:
diff changeset
26 }