FitterInterface.idl

Go to the documentation of this file.
00001 #include "ipc/ipc.idl"
00002 module FitterI{
00003     typedef sequence <string> StringList;
00005     interface FitterInterface : ipc::servant {
00009         const string instanceName = "FittingServiceImpl";
00010 
00014     string status();
00016     string lastScan();
00017 
00018     // The following few are not yet implemted. 10/06/2004
00019     // string getInputServerName();
00020     // string getOutputServerName() ;
00021         // oneway void exit();
00022 
00024     string getFitOptions();
00026         string getFitStrategy();
00028     oneway void setFitOptions(in string opt);
00030     oneway void setFitStrategy(in string name);
00032     oneway void fitAll();
00035     oneway void fit(in string name);
00037         long busy();
00039         long queueLength();
00041     long nFitsDone();
00043     long nFitErrors();
00045     void setFifo(in boolean fifo);
00047         boolean isFifo();
00049     StringList listFitAlgorithms();
00051     StringList listFitStrategies();
00052 
00054     void setDebug(in boolean value);
00055     };
00056 };

Generated on Mon Feb 6 14:20:17 2006 for SCT DAQ/DCS Software - IDL by  doxygen 1.4.6