diff src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java @ 378:60abae693629

Compare SerialNumber flag
author innparusu
date Tue, 01 Sep 2015 15:04:10 +0900
parents b6665f7f18d1
children aef5cbdd84ab
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java	Mon Aug 31 17:04:36 2015 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java	Tue Sep 01 15:04:10 2015 +0900
@@ -95,6 +95,10 @@
         return isTreeManager;
     }
 
+    public boolean isAddSerialNum() {
+        return addSerialNum;
+    }
+
     public ProtocolContext getContext() {
         return context;
     }
@@ -682,7 +686,7 @@
         LinkedList<ByteBuffer> bufs = new LinkedList<ByteBuffer>();
         ByteBuffer header = multicastqueue.allocate(16);
         ByteBuffer serial = multicastqueue.allocate(4+8);
-        if (!isTreeManager()) {
+        if (!isTreeManager() && addSerialNum) {
             reader.readBytes(serial.array(),0,4+8);
             serial.limit(4+8);
         }