diff src/main/java/jp/ac/u_ryukyu/treevnc/ScreenChangeRequest.java @ 405:cdab1354e227

Add multiscreen Share Filtering flag
author Tatsuki IHA <e125716@ie.u-ryukyu.ac.jp>
date Mon, 09 Nov 2015 01:06:11 +0900
parents 62a6c779fd7f
children da1d6d6b4981
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/treevnc/ScreenChangeRequest.java	Sun Nov 08 01:27:18 2015 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/treevnc/ScreenChangeRequest.java	Mon Nov 09 01:06:11 2015 +0900
@@ -22,13 +22,15 @@
         private int frameSizeWidth;
         private int frameSizeHeight;
         private int port;
+        private int shareScreenNumber;
 
-        public ScreenChangeRequest(String adr, int port, short id, int width, int height) {
+        public ScreenChangeRequest(String adr, int port, short id, int width, int height, int shareScreenNumber) {
 			this.bytes = adr;
             this.port = port;
 			this.id = id;
             this.frameSizeWidth = width;
             this.frameSizeHeight = height;
+            this.shareScreenNumber = shareScreenNumber;
 			System.out.println("Client send change screen server request :" + adr);
 		}
 
@@ -44,6 +46,7 @@
             out.putInt(frameSizeWidth);
             out.putInt(frameSizeHeight);
             out.putInt(port);
+            out.putInt(shareScreenNumber);
             writer.write(out.array(), 0, out.position());
             writer.flush();
         }