Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Correction and modification of save mechanisms.
[hpcvm.git] / src / and / hpcvm / HpcVm.java
index 98994b7..7551966 100644 (file)
@@ -6,6 +6,7 @@ public class HpcVm
        private static String server_ip ;
        private static int server_port ;
        private static int dialog_port ;
+       private static int save_time ;
 //     private static int mode ; // 0: server, 1: client
        private static Client client ;
        private static Server server ;
@@ -19,6 +20,7 @@ public class HpcVm
                server_ip = "127.0.0.1" ;
                server_port = 2666 ;
                dialog_port = 7788 ;
+               save_time = -1 ;
 //             mode = -1 ;
                
                
@@ -60,11 +62,21 @@ public class HpcVm
                                server_port = Integer.parseInt( argv[1] ) ;
                        }
                        
+                       if( argv.length == 3 )
+                       {
+                               server_port = Integer.parseInt( argv[1] ) ;
+                               save_time = Integer.parseInt( argv[2] ) ;
+                       }
+                       
                        try
                        {
 //                             mode = 0 ;
                                server = new Server() ;
                                server.init( server_port ) ;
+                               if( save_time != -1 )
+                               {
+                                       server.setSaveTime( save_time ) ;
+                               }
                        } catch( Exception e ) {
                                System.err.println( "Error while launching Server: " + e ) ;
                        }