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);