Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

SctCalibrationController::Ipc::CalibrationController Class Reference

Maps ILU-IPC requests onto the nicer pure virtual interface. More...

#include <CalibrationController.h>

Inheritance diagram for SctCalibrationController::Ipc::CalibrationController:

Inheritance graph
[legend]

Public Member Functions

Sct_CalibrationController_T_ScanLibrary * getScanLibrary (Sct_CalibrationControllerStatus *_status)
Sct_CalibrationController_T_TestLibrary * getTestLibrary (Sct_CalibrationControllerStatus *_status)
Sct_CalibrationController_T_SequenceLibrary * getSequenceLibrary (Sct_CalibrationControllerStatus *_status)
void doScan (Sct_CalibrationControllerStatus *_status, Sct_CalibrationController_T_ScanRequest *s)
void doTest (Sct_CalibrationControllerStatus *_status, Sct_CalibrationController_T_TestRequest *t)
void doSequence (Sct_CalibrationControllerStatus *_status, Sct_CalibrationController_T_SequenceRequest *r)
void abort (Sct_CalibrationControllerStatus *_status)
Sct_SctApi_T_Scan * getScan (Sct_CalibrationControllerStatus *_status, ilu_Cardinal runNumber, ilu_Cardinal scanNumber)
void setUpdateOption (Sct_CalibrationControllerStatus *_status, Sct_CalibrationController_T_CalibrationController_UpdateOption)
virtual void updateWith (Sct_CalibrationControllerStatus *_status, ilu_T_CString testResultInIs)
virtual ScanLibrary & getScanLibrary () const=0
virtual TestLibrary & getTestLibrary () const=0
virtual SequenceLibrary & getSequenceLibrary () const=0
virtual void doScan (shared_ptr< ScanRequest > s)=0
virtual void doTest (shared_ptr< TestRequest > t)=0
virtual void doSequence (shared_ptr< SequenceRequest > r)=0
virtual void abort ()=0
virtual Sct_SctApi_T_Scan * getScan (unsigned long runNumber, unsigned long scanNumber) const=0
virtual void setUpdateOption (Sct_CalibrationController_T_CalibrationController_UpdateOption opt)=0
virtual void updateWith (ilu_T_CString testResultInIs)=0

Static Public Member Functions

IPCServer & getServer ()

Detailed Description

Maps ILU-IPC requests onto the nicer pure virtual interface.

Definition at line 28 of file CalibrationController.h.


The documentation for this class was generated from the following files:
Generated on Thu Jul 15 09:52:26 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5