Mercurial > hg > Applications > AliceVNC
comparison src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveUpdateRectangle.java @ 47:9354e8a1d03b
working AliceVNC
author | Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 19 Oct 2015 23:48:18 +0900 |
parents | fecac17d662a |
children | 57ca704f86a3 |
comparison
equal
deleted
inserted
replaced
46:51e57371c620 | 47:9354e8a1d03b |
---|---|
21 private Receiver info1 = ids.create(CommandType.TAKE); // AliceVNC Message | 21 private Receiver info1 = ids.create(CommandType.TAKE); // AliceVNC Message |
22 private Receiver info2 = ids.create(CommandType.TAKE); | 22 private Receiver info2 = ids.create(CommandType.TAKE); |
23 private Receiver info3 = ids.create(CommandType.PEEK); | 23 private Receiver info3 = ids.create(CommandType.PEEK); |
24 | 24 |
25 public ReceiveUpdateRectangle(){ | 25 public ReceiveUpdateRectangle(){ |
26 info.setKey("holder"); | 26 info.setKey("holder", this); |
27 info1.setKey("updateRectangle"); | 27 info1.setKey("updateRectangle", this); |
28 info2.setKey("pixelData"); | 28 info2.setKey("pixelData", this); |
29 info3.setKey("_CLIST"); | 29 info3.setKey("_CLIST", this); |
30 } | 30 } |
31 | 31 |
32 @SuppressWarnings("unchecked") | 32 @SuppressWarnings("unchecked") |
33 @Override | 33 @Override |
34 public void run() { | 34 public void run() { |
52 r.depth = 0; | 52 r.depth = 0; |
53 r.setTime = true; | 53 r.setTime = true; |
54 r.time = System.currentTimeMillis(); | 54 r.time = System.currentTimeMillis(); |
55 } | 55 } |
56 ods.put(node, "pixelData", info2.getReceiveData()); | 56 ods.put(node, "pixelData", info2.getReceiveData()); |
57 ods.setCompressFlag(false); | |
58 } | 57 } |
59 } | 58 } |
60 | 59 |
61 try { | 60 try { |
62 RenderAndControllerHolder holder = info.asClass(RenderAndControllerHolder.class); | 61 RenderAndControllerHolder holder = info.asClass(RenderAndControllerHolder.class); |