00001 #include "ipc/ipc.idl" 00002 module AnalysisServiceI{ 00003 interface AnalysisServiceInterface : ipc::freeable { 00007 const string serverName = "AnalysisService"; 00008 const string instanceName = "AnalysisServiceImpl"; 00009 00010 oneway void analyze(in string testname); 00011 oneway void analyzeModule(in string testname, in string modulename); 00012 oneway void purge(); 00013 string status(); 00014 short busy(); 00015 short queueLength(); 00016 }; 00017 };