Mercurial > hg > Applications > TreeVNC
comparison Todo.txt @ 196:012941447841
update Todo.
author | oc |
---|---|
date | Fri, 27 Jun 2014 16:39:53 +0900 |
parents | 5e652f5404e3 |
children | bd5e3eb4cfa6 |
comparison
equal
deleted
inserted
replaced
195:a204b53a30c7 | 196:012941447841 |
---|---|
1 Fri Jun 27 15:19:39 JST 2014 | |
2 | |
3 Multi-Network-Treeの作成 | |
4 socketからNetMaskを検出 | |
5 NetworkごとにTreeManagerを作成 | |
6 複数のNetworkをもつNodeでは新しいNewtworkにTreeManagerを作成 | |
7 FindRootにはTreeMangerが応答する | |
8 下位のNodeのChangeVnCServerはそのTreeManagerが処理する | |
9 上位にHostameがからのChangerVnCserverを投げる | |
10 UpdateRectanleを上位のNetwoekに投げる | |
11 RootではUpdateRectangleを送り返す | |
12 | |
13 myRfbProtoのwaitForReady()で新しいnetworkinterfaceを検出する | |
14 treeManagerをnetworkのhashmapで持つ。 | |
15 setTreeManagerにnetworkの引数を追加する | |
16 | |
17 findRootで重複したrootを見つけたときに、 | |
18 一番小さいアドレスだけをrootにする。 | |
19 それ以外には、duplicated rootを送る。 | |
20 | |
21 findRootReplyにはVNCServerのhostとportを含める。 | |
22 両方共nullだった場合は両方別のものとして表示する。 | |
23 異なるVNCServerはduplicate扱いしない。 | |
24 | |
25 duplicate root を受け取ったrootは、 | |
26 rootであることをやめて、自分の子供にrequestWhereToConnectを送信する。 | |
27 | |
28 requestWhereToConnectを受け取ったnodeは | |
29 whererToConnectを再度送信する。 | |
30 | |
31 | |
1 Thu Jun 25 20:55:00 JST 2014 | 32 Thu Jun 25 20:55:00 JST 2014 |
2 | 33 |
3 share screenした際に、rootのviewerが消えない。 | 34 share screenした際に、rootのviewerが消えない。 |
4 殺しきれていないThreadがある。 | 35 殺しきれていないThreadがある。 |
5 | 36 |