[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.7 and 1.8

version 1.7, 1999/11/07 21:14:38 version 1.8, 1999/11/09 09:43:48
Line 1 
Line 1 
 /**  /**
  * $OpenXM: OpenXM/src/OpenMath/OMproxy.java,v 1.6 1999/11/04 18:38:59 tam Exp $   * $OpenXM: OpenXM/src/OpenMath/OMproxy.java,v 1.7 1999/11/07 21:14:38 tam Exp $
  */   */
   
 import JP.ac.kobe_u.math.tam.OpenXM.*;  import JP.ac.kobe_u.math.tam.OpenXM.*;
Line 58  class OMproxy implements Runnable{
Line 58  class OMproxy implements Runnable{
     if(stack.empty()){      if(stack.empty()){
       ox.send(new CMO_NULL());        ox.send(new CMO_NULL());
     }else{      }else{
         debug("pushing CMO: "+ stack.peek());
       ox.send(stack.pop());        ox.send(stack.pop());
     }      }
   }    }
Line 99  class OMproxy implements Runnable{
Line 100  class OMproxy implements Runnable{
     CMO[] mathcap = new CMO[3];      CMO[] mathcap = new CMO[3];
   
     {      {
       CMO[] list = {new CMO_INT32(199911070),        CMO[] list = {new CMO_INT32(199911090),
                   new CMO_STRING("Ox_system=OMproxy.class"),                    new CMO_STRING("Ox_system=OMproxy.class"),
                   new CMO_STRING("Version=0.199911070"),                    new CMO_STRING("Version=0.199911090"),
                   new CMO_STRING("HOSTTYPE=JAVA")};                    new CMO_STRING("HOSTTYPE=JAVA")};
       mathcap[0] = new CMO_LIST(list);        mathcap[0] = new CMO_LIST(list);
     }      }
Line 128  class OMproxy implements Runnable{
Line 129  class OMproxy implements Runnable{
       mathcap[2] = new CMO_LIST(list);        mathcap[2] = new CMO_LIST(list);
     }      }
   
     ox.send(new CMO_LIST(mathcap));      stack.push(new CMO_MATHCAP(new CMO_LIST(mathcap)));
       debug("push: "+ stack.peek());
   }    }
   
   private void StackMachine(SM mesg) throws java.io.IOException{    private void StackMachine(SM mesg) throws java.io.IOException{
Line 196  class OMproxy implements Runnable{
Line 198  class OMproxy implements Runnable{
     ret += "\t -host hostname \t (default localhost)\n";      ret += "\t -host hostname \t (default localhost)\n";
     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";
   
     return ret;      return ret;
   }    }
Line 214  class OMproxy implements Runnable{
Line 217  class OMproxy implements Runnable{
         DataPort = Integer.valueOf(argv[++i]).intValue();          DataPort = Integer.valueOf(argv[++i]).intValue();
       }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{        }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.7  
changed lines
  Added in v.1.8

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