diff src/VncCanvas.java @ 11:2869ca1579ae

acceptThread
author e085711
date Sat, 16 Apr 2011 20:37:41 +0900
parents 2840c7a259f1
children a5d73cafc8fe
line wrap: on
line diff
--- a/src/VncCanvas.java	Sat Apr 16 02:21:09 2011 +0900
+++ b/src/VncCanvas.java	Sat Apr 16 20:37:41 2011 +0900
@@ -29,6 +29,8 @@
 import java.nio.ByteBuffer;
 import java.util.zip.*;
 
+import java.net.Socket;
+
 //
 // VncCanvas is a subclass of Canvas which draws a VNC desktop on it.
 //
@@ -379,6 +381,15 @@
 
 		long count = 0;
 
+		try {
+			rfb.initServSock(5550);
+//			rfb.setSoTimeout(1000);
+			Socket newCli = rfb.accept();
+			rfb.sendInitData(newCli);
+			rfb.addSock(newCli);
+		} catch (IOException e) {
+		}
+
 /*
 		Thread accept = new Thread(new acceptThread(rfb));
 		accept.start();