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