# HG changeset patch # User e085711 # Date 1311843806 -32400 # Node ID fe5925bb9a7e67faa89ab0b115977bd5879706c9 # Parent 347c153f74c7d20db4640ee53f2198990a2c50a3 modify MyRfb.java diff -r 347c153f74c7 -r fe5925bb9a7e bin/myVncProxy/child.class Binary file bin/myVncProxy/child.class has changed diff -r 347c153f74c7 -r fe5925bb9a7e src/myVncProxy/MyRfbProto.java --- a/src/myVncProxy/MyRfbProto.java Thu Jul 28 17:59:39 2011 +0900 +++ b/src/myVncProxy/MyRfbProto.java Thu Jul 28 18:03:26 2011 +0900 @@ -28,7 +28,7 @@ /** * CheckMillis is one of new msgType for RFB 3.998. */ - final static int CheckMillis = 4; + final static int SpeedCheckMillis = 4; boolean printStatusFlag = false; long startCheckTime; @@ -478,21 +478,21 @@ } } - void readCheckMillis() throws IOException { - byte[] b = new byte[2]; + void readSpeedCheck() throws IOException { + byte[] b = new byte[1]; readFully(b); } - void startCheckMillis() { + void startSpeedCheck() { byte[] b = new byte[2]; - b[0] = (byte) CheckMillis; + b[0] = (byte) SpeedCheckMillis; b[1] = (byte) 0; startCheckTime = System.currentTimeMillis(); System.out.println("startChckTime = "+ startCheckTime); multicastqueue.put(b); } - void endCheckMills() { + void endSpeedCheck() { long accTime = System.currentTimeMillis(); long time = accTime - startCheckTime; System.out.println("checkMillis: " + time); @@ -554,7 +554,7 @@ } - void sendCheckMillis() { + void speedCheckMillis() { Runnable stdin = new Runnable() { public void run() { @@ -565,7 +565,7 @@ case 's': break; default: - startCheckMillis(); + startSpeedCheck(); break; } } diff -r 347c153f74c7 -r fe5925bb9a7e src/myVncProxy/ProxyVncCanvas.java --- a/src/myVncProxy/ProxyVncCanvas.java Thu Jul 28 17:59:39 2011 +0900 +++ b/src/myVncProxy/ProxyVncCanvas.java Thu Jul 28 18:03:26 2011 +0900 @@ -378,8 +378,8 @@ // Process the message depending on its type. switch (msgType) { - case MyRfbProto.CheckMillis: - rfb.readCheckMillis(); + case MyRfbProto.SpeedCheckMillis: + rfb.readSpeedCheck(); break; case RfbProto.FramebufferUpdate: