00001 #include "ipc/ipc.idl"
00002
00003 module SctApiTest{
00004 interface sctapi : ipc::freeable {
00005 string ping(in string teststring);
00006 void initialise();
00007 long configure(in string configname);
00008 string getConfigName();
00009 oneway void publishRawData();
00010 oneway void publishRootData(in string option);
00011 oneway void doFullBypassScan();
00012 oneway void doTimeWalkScan();
00013 oneway void doStrobeDelayScan();
00014 oneway void doThreePointGainScan();
00015 oneway void doResponseCurveScan();
00016 oneway void doNoiseScan();
00017 oneway void doTrimScan();
00018 oneway void doPipelineScan();
00019 };
00020 };