[BACK]Return to OMproxy.java CVS log [TXT][DIR] Up to [local] / OpenXM / src / OpenMath

Diff for /OpenXM/src/OpenMath/OMproxy.java between version 1.14 and 1.17

version 1.14, 1999/11/19 08:49:06 version 1.17, 2000/01/18 07:59:19
Line 1 
Line 1 
 /**  /**
  * $OpenXM: OpenXM/src/OpenMath/OMproxy.java,v 1.13 1999/11/17 13:23:16 tam Exp $   * $OpenXM: OpenXM/src/OpenMath/OMproxy.java,v 1.16 2000/01/13 12:35:56 tam Exp $
  */   */
   
 import JP.ac.kobe_u.math.tam.OpenXM.*;  import JP.ac.kobe_u.math.tam.OpenXM.*;
Line 119  class OMproxy implements Runnable{
Line 119  class OMproxy implements Runnable{
     }      }
   
     {      {
       CMO[] DataFormat = {new CMO_INT32(OpenXM.OX_DATA)};  
       CMO[] CMOFormat = {new CMO_INT32(CMO.CMO_NULL),        CMO[] CMOFormat = {new CMO_INT32(CMO.CMO_NULL),
                          new CMO_INT32(CMO.CMO_INT32),                           new CMO_INT32(CMO.CMO_INT32),
                          new CMO_INT32(CMO.CMO_STRING),                           new CMO_INT32(CMO.CMO_STRING),
Line 135  class OMproxy implements Runnable{
Line 134  class OMproxy implements Runnable{
                          new CMO_INT32(CMO.CMO_BIGFLOAT),                           new CMO_INT32(CMO.CMO_BIGFLOAT),
                          new CMO_INT32(CMO.CMO_INDETERMINATE),                           new CMO_INT32(CMO.CMO_INDETERMINATE),
                          new CMO_INT32(CMO.CMO_TREE)};                           new CMO_INT32(CMO.CMO_TREE)};
       CMO[] list = {new CMO_LIST(DataFormat),        CMO[] DataFormat1 = {new CMO_INT32(OpenXM.OX_DATA),
                     new CMO_LIST(CMOFormat)};                             new CMO_LIST(CMOFormat)};
         CMO[] list = {new CMO_LIST(DataFormat1)};
   
       mathcap[2] = new CMO_LIST(list);        mathcap[2] = new CMO_LIST(list);
     }      }
   
Line 220  class OMproxy implements Runnable{
Line 221  class OMproxy implements Runnable{
     ret += "\t -data port \t (default 1300)\n";      ret += "\t -data port \t (default 1300)\n";
     ret += "\t -control port \t (default 1200)\n";      ret += "\t -control port \t (default 1200)\n";
     ret += "\t -insecure \t this version ignore this option\n";      ret += "\t -insecure \t this version ignore this option\n";
       ret += "\t -nohup \t ignore signals (required libnative.so)\n";
   
     return ret;      return ret;
   }    }
   
     private static native void setNoInterrupt();
   
   public static void main(String argv[]){    public static void main(String argv[]){
     String host = "localhost";      String host = "localhost";
     int DataPort = 1300, ControlPort = 1200;      int DataPort = 1300, ControlPort = 1200;
Line 239  class OMproxy implements Runnable{
Line 243  class OMproxy implements Runnable{
       }else if(argv[i].equals("-control")){        }else if(argv[i].equals("-control")){
         ControlPort = Integer.valueOf(argv[++i]).intValue();          ControlPort = Integer.valueOf(argv[++i]).intValue();
       }else if(argv[i].equals("-insecure")){        }else if(argv[i].equals("-insecure")){
         }else if(argv[i].equals("-nohup")){
           System.loadLibrary("native");
           setNoInterrupt();
       }else{        }else{
         System.err.println("unknown option : "+ argv[i]);          System.err.println("unknown option : "+ argv[i]);
         System.err.print(usage());          System.err.print(usage());

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.17

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>