Inheritance diagram for SCTAPI:
Public Member Functions | |
SCTAPI (const char *oid, IPCServer *server, IPCPartition *thepartition) | |
virtual | ~SCTAPI () |
virtual char * | ping (SctApiTestStatus *status, char *teststring) |
void | publishTest (TestData &t) |
virtual void | initialise (SctApiTestStatus *status) |
virtual long | configure (SctApiTestStatus *status, char *newconfigname) |
virtual char * | getConfigName (SctApiTestStatus *status) |
virtual void | doStrobeDelayScan (SctApiTestStatus *status) |
virtual void | doThreePointGainScan (SctApiTestStatus *status) |
virtual void | doResponseCurveScan (SctApiTestStatus *status) |
virtual void | doTrimScan (SctApiTestStatus *status) |
virtual void | doNoiseScan (SctApiTestStatus *status) |
virtual void | doPipelineScan (SctApiTestStatus *status) |
virtual void | doTimeWalkScan (SctApiTestStatus *status) |
virtual void | doFullBypassScan (SctApiTestStatus *status) |
virtual void | publishRawDataObjects (TestData &testData, const ConfigurationVariable &scan_variable, ModuleConfiguration *moduleConfiguration=0) |
virtual void | publishRawDataObject (unsigned int runNumber, unsigned int scanNumber, const ConfigurationVariable &scan_variable, ModuleConfiguration *moduleconfiguration=0) |
Private Attributes | |
string | configname |
IPCPartition * | p |
|
Definition at line 58 of file sct_api_server.cpp. |
|
Definition at line 62 of file sct_api_server.cpp. |
|
Definition at line 92 of file sct_api_server.cpp. |
|
Definition at line 356 of file sct_api_server.cpp. References TestData::COMPLETED, TestData::nScans, publishRawDataObjects(), publishTest(), TestData::runNumber, TestData::startScanNumber, TestData::status, TestData::testName, TestData::testPoints, TestData::testPoints_size, and TestData::testVariable. |
|
Definition at line 250 of file sct_api_server.cpp. References TestData::COMPLETED, TestData::nScans, publishRawDataObjects(), publishTest(), TestData::runNumber, TestData::startScanNumber, TestData::status, TestData::testName, TestData::testPoints, TestData::testPoints_size, and TestData::testVariable. |
|
Definition at line 288 of file sct_api_server.cpp. References TestData::COMPLETED, TestData::nScans, publishRawDataObjects(), publishTest(), TestData::runNumber, TestData::startScanNumber, TestData::status, TestData::testName, TestData::testPoints, TestData::testPoints_size, and TestData::testVariable. |
|
Definition at line 158 of file sct_api_server.cpp. References TestData::COMPLETED, TestData::nScans, publishRawDataObjects(), publishTest(), TestData::runNumber, TestData::startScanNumber, TestData::status, TestData::testName, TestData::testPoints, TestData::testPoints_size, and TestData::testVariable. |
|
Definition at line 104 of file sct_api_server.cpp. References TestData::COMPLETED, TestData::nScans, publishRawDataObjects(), publishTest(), TestData::runNumber, TestData::startScanNumber, TestData::status, TestData::testName, TestData::testPoints, TestData::testPoints_size, and TestData::testVariable. |
|
Definition at line 130 of file sct_api_server.cpp. References TestData::COMPLETED, TestData::nScans, publishRawDataObjects(), publishTest(), TestData::runNumber, TestData::startScanNumber, TestData::status, TestData::testName, TestData::testPoints, TestData::testPoints_size, and TestData::testVariable. |
|
Definition at line 317 of file sct_api_server.cpp. References TestData::COMPLETED, TestData::nScans, publishRawDataObjects(), publishTest(), TestData::runNumber, TestData::startScanNumber, TestData::status, TestData::testName, TestData::testPoints, TestData::testPoints_size, and TestData::testVariable. |
|
Definition at line 192 of file sct_api_server.cpp. References TestData::COMPLETED, TestData::nScans, publishRawDataObject(), publishTest(), range, TestData::runNumber, TestData::startScanNumber, TestData::status, TestData::testName, TestData::testPoints, TestData::testPoints_size, and TestData::testVariable. |
|
Definition at line 97 of file sct_api_server.cpp. |
|
Definition at line 89 of file sct_api_server.cpp. |
|
Definition at line 63 of file sct_api_server.cpp. |
|
Definition at line 395 of file sct_api_server.cpp. References dataPath, filename, and filePrefix. Referenced by doTrimScan(), and publishRawDataObjects(). |
|
Definition at line 388 of file sct_api_server.cpp. References TestData::nScans, publishRawDataObject(), TestData::runNumber, and TestData::startScanNumber. Referenced by doFullBypassScan(), doNoiseScan(), doPipelineScan(), doResponseCurveScan(), doStrobeDelayScan(), doThreePointGainScan(), and doTimeWalkScan(). |
|
Definition at line 70 of file sct_api_server.cpp. References TestData::runNumber, and TestData::startScanNumber. Referenced by doFullBypassScan(), doNoiseScan(), doPipelineScan(), doResponseCurveScan(), doStrobeDelayScan(), doThreePointGainScan(), doTimeWalkScan(), and doTrimScan(). |
|
Definition at line 506 of file sct_api_server.cpp. |
|
Definition at line 507 of file sct_api_server.cpp. |