Main Page | Namespace List | Data Structures | File List | Namespace Members | Data Fields

SubscriptionManager.idl

Go to the documentation of this file.
00001 
00002 #include "ipc/ipc.idl"
00003 #include "is/is.idl"
00004 
00005 module SubscriptionManagerModule {
00006 
00007   interface SubscriptionManager : ipc::servant {
00008 
00009     const string instanceName = "SubscriptionManagerName";
00010 
00011     long whatNumberIsThis(in long number);
00012     oneway void debugDumpSubscriptions();
00013  
00014     // next line similar to one in /scratch/tdaq/online/online-00-22-00/is/is-04-04-10/idl/is.idl
00015     void subscribe_special(in string serverPattern,
00016                            in string objectPattern,
00017                            in boolean server_is_regular_expression,
00018                            in boolean object_is_regular_expression,
00019                            in is::callback cb)
00020           raises (is::InvalidExpression);
00021 
00022         /*
00023         const string instanceName = "AnalysisServiceImpl";
00024         oneway void analyze(in string testname);
00025         oneway void analyzeModule(in string testname, in string modulename);
00026         oneway void purge();
00027         string status();
00028         short busy();
00029         short queueLength();
00030         */
00031   };
00032 
00033 };

Generated on Thu Feb 3 17:44:11 2005 for SCT DAQ/DCS Software - IDL by doxygen 1.3.5