diff src/myVncClient/EchoClient.java @ 73:83acdeca0539

modify EchoClient
author e085711
date Tue, 30 Aug 2011 06:59:57 +0900
parents ec66d1d4dca0
children 7d25b08f5835
line wrap: on
line diff
--- a/src/myVncClient/EchoClient.java	Mon Aug 29 03:14:53 2011 +0900
+++ b/src/myVncClient/EchoClient.java	Tue Aug 30 06:59:57 2011 +0900
@@ -20,6 +20,8 @@
 	Socket clientSocket = null;
 //	MyVncClient client;
 	InterfaceForViewer client;
+	int echoPort = 9999;
+	
 
 	// WaitReplyに自分自身を渡している
 	public EchoClient() {
@@ -30,6 +32,13 @@
 		this.client = client;
 		name = _name;
 	}
+
+	public EchoClient(String _name,MyVncClient client, int echoPort) {
+		this.client = client;
+		name = _name;
+		this.echoPort = echoPort;
+	}
+	
 	
 	public EchoClient(EchoClient echo,MyVncClient client) {
 		this.client = client;
@@ -63,9 +72,9 @@
 		// ポート9999番に接続
 		try {
 			if (name != null) {
-				echoSocket = new Socket(name, 9999);
+				echoSocket = new Socket(name, echoPort);
 			} else {
-				echoSocket = new Socket("133.13.48.18", 9999);
+				echoSocket = new Socket("133.13.48.18", echoPort);
 			}
 			os = new DataOutputStream(echoSocket.getOutputStream());
 			is = new BufferedReader(new InputStreamReader(echoSocket.getInputStream()));