Mercurial > hg > Applications > TreeVNC
annotate src/main/java/com/glavsoft/rfb/protocol/TreeTask.java @ 34:f70008073a03
add TreeViewer.java
author | one |
---|---|
date | Tue, 04 Sep 2012 19:02:04 +0900 |
parents | 9d3478d11d3b |
children | 1b81deb0abb3 |
rev | line source |
---|---|
16 | 1 package com.glavsoft.rfb.protocol; |
2 | |
32 | 3 import jp.ac.u_ryukyu.treevnc.MyRfbProto; |
16 | 4 |
5 import com.glavsoft.rfb.ClipboardController; | |
6 import com.glavsoft.rfb.IRepaintController; | |
7 import com.glavsoft.rfb.encoding.EncodingType; | |
23 | 8 import com.glavsoft.rfb.encoding.decoder.Decoder; |
16 | 9 import com.glavsoft.rfb.encoding.decoder.DecodersContainer; |
10 import com.glavsoft.transport.Reader; | |
26
73b13bc335c2
add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents:
24
diff
changeset
|
11 import com.glavsoft.rfb.encoding.decoder.ZRLEESender; |
16 | 12 |
13 public class TreeTask extends ReceiverTask { | |
14 final static String versionMsg_3_855 = "RFB 003.855\n"; | |
19 | 15 |
16 | 16 public TreeTask(Reader reader, IRepaintController repaintController, |
17 ClipboardController clipboardController, | |
29 | 18 DecodersContainer decoders, ProtocolContext context, MyRfbProto rfb) { |
28 | 19 super(reader, repaintController, clipboardController, decoders, context); |
27 | 20 //super(reader, new NullRepaintController(), clipboardController, decoders,context, true); |
26
73b13bc335c2
add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents:
24
diff
changeset
|
21 Decoder decoder = new ZRLEESender(rfb); |
73b13bc335c2
add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents:
24
diff
changeset
|
22 decoders.setDecoderByType(EncodingType.ZLIB, decoder); |
73b13bc335c2
add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents:
24
diff
changeset
|
23 decoders.setDecoderByType(EncodingType.ZRLE, decoder); |
33
9d3478d11d3b
Add the processing of client
Taninari YU <you@cr.ie.u-ryukyu.ac.jp>
parents:
32
diff
changeset
|
24 decoders.setDecoderByType(EncodingType.ZRLEE, decoder); |
16 | 25 } |
28 | 26 |
26
73b13bc335c2
add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents:
24
diff
changeset
|
27 /* public void framebufferUpdateMessage() throws CommonException { |
73b13bc335c2
add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents:
24
diff
changeset
|
28 * |
24 | 29 * (non-Javadoc) |
30 * proxy | |
31 * no Repaint | |
32 * decoder!=0 ZRLE -> ZRLEE | |
33 * readSendData(); | |
34 * client | |
35 * Repaint | |
36 * no context.send(); | |
37 * if necessary ZRLEE -> ZRLE | |
38 * readSendData(); | |
26
73b13bc335c2
add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents:
24
diff
changeset
|
39 * |
24 | 40 */ |
16 | 41 } |