Main Page | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields

FitterInterface.idl

Go to the documentation of this file.
00001 #include "ipc/ipc.idl"
00002 module FitterI{
00004     interface FitterInterface : ipc::servant {
00008         const string instanceName = "FittingServiceImpl";
00009 
00010 
00011     string status();
00012     string lastScan();
00013     string getFitOptions();
00014 
00015     // The following few are not yet implemted. 10/06/2004
00016     // string getInputServerName();
00017     // string getOutputServerName() ;
00018         // oneway void exit();
00019 
00020         string getFitStrategy();
00021     oneway void setFitOptions(in string opt);
00022     oneway void setFitStrategy(in string name);
00023     oneway void fitAll();
00024     oneway void fit(in string name);
00025         long busy();
00026         long queueLength();
00027     long nFitsDone();
00028     long nFitErrors();
00029         void useAnalyticAlgorithm(in boolean use);
00030         boolean isUsingAnalyticAlgorithm();
00031     
00032     void setFifo(in boolean fifo);
00033         boolean isFifo();
00034     };
00035 };

Generated on Fri Sep 16 18:08:27 2005 for SCT DAQ/DCS Software - IDL by doxygen 1.3.5