Mercurial > hg > Applications > tvnjviewer
comparison src/main/java/com/glavsoft/rfb/encoding/decoder/RichCursorDecoder.java @ 18:80b4d7efba08
change arguments for new PUT API
author | sugi |
---|---|
date | Mon, 03 Nov 2014 17:14:28 +0900 |
parents | 61d95bdc2bdb |
children | 6886a2e890cc |
comparison
equal
deleted
inserted
replaced
17:61d95bdc2bdb | 18:80b4d7efba08 |
---|---|
23 // | 23 // |
24 | 24 |
25 package com.glavsoft.rfb.encoding.decoder; | 25 package com.glavsoft.rfb.encoding.decoder; |
26 | 26 |
27 import alice.datasegment.DataSegment; | 27 import alice.datasegment.DataSegment; |
28 import alice.datasegment.ReceiveData; | |
28 | 29 |
29 import com.glavsoft.drawing.Renderer; | 30 import com.glavsoft.drawing.Renderer; |
30 import com.glavsoft.exceptions.TransportException; | 31 import com.glavsoft.exceptions.TransportException; |
31 import com.glavsoft.transport.Reader; | 32 import com.glavsoft.transport.Reader; |
32 | 33 |
62 | 63 |
63 AliceVNCMessage message = new AliceVNCMessage(); | 64 AliceVNCMessage message = new AliceVNCMessage(); |
64 message.setRectangle(rect); | 65 message.setRectangle(rect); |
65 message.buf = buffer.clone(); | 66 message.buf = buffer.clone(); |
66 message.bitmask = bitmask.clone(); | 67 message.bitmask = bitmask.clone(); |
67 DataSegment.getLocal().put("aliceVNCMessage", message, null); | 68 ReceiveData rData = new ReceiveData(message, false, false); |
69 DataSegment.getLocal().put("aliceVNCMessage", rData, null); | |
68 | 70 |
69 sb = new StringBuilder(" "); | 71 sb = new StringBuilder(" "); |
70 for (int i=0; i<bitmask.length; ++i) { | 72 for (int i=0; i<bitmask.length; ++i) { |
71 sb.append(Integer.toHexString(bitmask[i]&0xff)).append(" "); | 73 sb.append(Integer.toHexString(bitmask[i]&0xff)).append(" "); |
72 } | 74 } |