import "CalibrationController.idl";
Public Types | |
enum | UpdateOption { update, noupdate, wait } |
The UpdateOption indicates whether the CalibrationController will wait for TestResults to be published by the AnalysisService and then use them to modify the module configuration before continuing with the next Test. More... | |
Public Member Functions | |
ScanLibrary | getScanLibrary () |
Get the ScanLibrary. | |
TestLibrary | getTestLibrary () |
Get the TestLibrary. | |
SequenceLibrary | getSequenceLibrary () |
Get the SequenceLibrary. | |
oneway void | doScan (in ScanRequest s) |
Do a single Scan. | |
oneway void | doTest (in TestRequest t) |
Do a single Test. | |
oneway void | doSequence (in SequenceRequest r) |
Do a whole Sequence. | |
oneway void | abort () |
Abort the current sequence. | |
oneway void | setUpdateOption (in UpdateOption opt) |
Set the update option. | |
Sct_SctApi::Scan | getScan (in unsigned long runNumber, in unsigned long scanNumber) |
Get a previously executed Scan. | |
oneway void | updateWith (in string testResultInIs) |
update using the result of a previous test | |
Data Fields | |
const string | serverName |
Use these to locate the CalibrationController. | |
const string | instanceName |
|
The UpdateOption indicates whether the CalibrationController will wait for TestResults to be published by the AnalysisService and then use them to modify the module configuration before continuing with the next Test. update means perform this feedback noupdate means don't wait means wait for the user to select either update or noupdate at the end of each Test then return to wait Definition at line 173 of file CalibrationController.idl. |
|
Abort the current sequence.
|
|
Do a single Scan.
|
|
Do a whole Sequence.
|
|
Do a single Test.
|
|
Get a previously executed Scan.
|
|
Get the ScanLibrary.
|
|
Get the SequenceLibrary.
|
|
Get the TestLibrary.
|
|
Set the update option.
|
|
update using the result of a previous test
|
|
Definition at line 142 of file CalibrationController.idl. |
|
Use these to locate the CalibrationController.
Definition at line 141 of file CalibrationController.idl. |