Return to EngineProcess.java CVS log | Up to [local] / OpenXM / src / OpenMath / ORG / openxm / tam |
File: [local] / OpenXM / src / OpenMath / ORG / openxm / tam / EngineProcess.java (download)
Revision 1.1, Fri Mar 2 11:13:57 2001 UTC (23 years, 6 months ago) by tam
I added the server interface for new OpenXM control server oxc. This is not tested yet. |
/** * $OpenXM: OpenXM/src/OpenMath/ORG/openxm/tam/EngineProcess.java,v 1.1 2001/03/02 11:13:57 tam Exp $ */ package ORG.openxm.tam; /** * OpenXM $B%5!<%P$N7W;;%W%m%;%9$r5-=R$9$k%/%i%9(B. */ public abstract class EngineProcess{ private OpenXMstream stream; public EngineProcess(OpenXMstream stream){ this.stream = stream; new Thread(){ public void run(){ readEvalLoop(getOpenXMstream()); } }.start(); } private OpenXMstream getOpenXMstream(){ return stream; } abstract private void readEvalLoop(OpenXMstream DataStream); /** * main $B%a%=%C%I$N5-=RNc(B final public static void main(String[] argv) throws java.io.IOException{ new EngineProcess(new OpenXMstream(System.in,System.out)); } */ }