comparison src/main/java/jp/ac/u_ryukyu/treevnc/server/VncProxyService.java @ 49:b0c7fad4c695

framebufferupdate : incremental = false
author one
date Tue, 18 Jun 2013 19:15:21 +0900
parents 6ebe870da138
children 225e3873d75f
comparison
equal deleted inserted replaced
48:6ebe870da138 49:b0c7fad4c695
141 141
142 rfb = new MyRfbProtoProxy(); 142 rfb = new MyRfbProtoProxy();
143 // getHostData(); 143 // getHostData();
144 if (forceReconnection) { 144 if (forceReconnection) {
145 connectionManager.showReconnectDialog("Connection lost", 145 connectionManager.showReconnectDialog("Connection lost",
146 reconnectionReason); 146 prevVps.reconnectionReason);
147 forceReconnection = false; 147 forceReconnection = false;
148 } 148 }
149 tryAgain = true; 149 tryAgain = true;
150 while (tryAgain) { 150 while (tryAgain) {
151 // connectionParams.hostName = arguments[0]; 151 // connectionParams.hostName = arguments[0];
257 parser.parse(argv); 257 parser.parse(argv);
258 if (parser.isSet(ParametersHandler.ARG_HELP)) { 258 if (parser.isSet(ParametersHandler.ARG_HELP)) {
259 printUsage(parser.optionsUsage()); 259 printUsage(parser.optionsUsage());
260 System.exit(0); 260 System.exit(0);
261 } 261 }
262 initProxy(parser); 262 initProxy1(argv, mainArgs, parser);
263 if (mainArgs.length != 0) {
264 for (int i = 0; i < argv.length; i++) {
265 setArguments(mainArgs);
266 // write later
267 }
268 } else {
269 // getHostData();
270 }
271 // SwingUtilities.invokeLater(myClient);
272 run();
273 createConnectionAndStart();
274 } 263 }
275 264
276 @Override 265 @Override
277 public void destroy() { 266 public void destroy() {
278 267
354 Socket echoSocket; 343 Socket echoSocket;
355 echoSocket = new Socket(client, 10001); 344 echoSocket = new Socket(client, 10001);
356 DataOutputStream os = new DataOutputStream( 345 DataOutputStream os = new DataOutputStream(
357 echoSocket.getOutputStream()); 346 echoSocket.getOutputStream());
358 os.writeBytes("reconnection\n"); 347 os.writeBytes("reconnection\n");
359 System.out.println("port ==== " + port);
360 os.writeBytes(port + "\n"); 348 os.writeBytes(port + "\n");
361 os.close(); 349 os.close();
362 } 350 }
363 passFlag = true; 351 passFlag = true;
364 } 352 }