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