Mercurial > hg > Applications > TreeVNC
comparison src/main/java/com/glavsoft/rfb/protocol/Protocol.java @ 306:5e55cc34f789
change public to private
author | oc |
---|---|
date | Wed, 21 Jan 2015 19:05:21 +0900 |
parents | 3ede63861103 |
children | 7e8b070dc15b |
comparison
equal
deleted
inserted
replaced
305:0ee520f535c9 | 306:5e55cc34f789 |
---|---|
64 private Thread receiverThread; | 64 private Thread receiverThread; |
65 private boolean isTight; | 65 private boolean isTight; |
66 private String protocolVersion; | 66 private String protocolVersion; |
67 private byte[] initData; | 67 private byte[] initData; |
68 private boolean isRetina = false; | 68 private boolean isRetina = false; |
69 private TreeRFBProto rfb; | |
69 | 70 |
70 public Protocol(Reader reader, Writer writer, | 71 public Protocol(Reader reader, Writer writer, |
71 IPasswordRetriever passwordRetriever, ProtocolSettings settings) { | 72 IPasswordRetriever passwordRetriever, ProtocolSettings settings, TreeRFBProto myRfb) { |
72 this.reader = reader; | 73 this.reader = reader; |
73 this.writer = writer; | 74 this.writer = writer; |
74 this.passwordRetriever = passwordRetriever; | 75 this.passwordRetriever = passwordRetriever; |
75 this.settings = settings; | 76 this.settings = settings; |
76 decoders = new DecodersContainer(); | 77 decoders = new DecodersContainer(); |
77 decoders.instantiateDecodersWhenNeeded(settings.encodings); | 78 decoders.instantiateDecodersWhenNeeded(settings.encodings); |
78 state = new HandshakeState(this); | 79 state = new HandshakeState(this); |
79 logger = Logger.getLogger(getClass().getName()); | 80 logger = Logger.getLogger(getClass().getName()); |
81 this.rfb = myRfb; | |
80 } | 82 } |
81 | 83 |
82 | 84 |
83 @Override | 85 @Override |
84 public void changeStateTo(ProtocolState state) { | 86 public void changeStateTo(ProtocolState state) { |
325 int numberOfRectangles = receiverTask.numberOfRectangles; | 327 int numberOfRectangles = receiverTask.numberOfRectangles; |
326 return numberOfRectangles; | 328 return numberOfRectangles; |
327 } | 329 } |
328 | 330 |
329 @Override | 331 @Override |
332 public TreeRFBProto getRfb() { | |
333 return rfb; | |
334 } | |
335 | |
336 @Override | |
330 public void setTight(boolean isTight) { | 337 public void setTight(boolean isTight) { |
331 this.isTight = isTight; | 338 this.isTight = isTight; |
332 } | 339 } |
333 | 340 |
334 @Override | 341 @Override |