diff options
Diffstat (limited to 'modules/CIAO/DAnCE/Interfaces/ExecutionManagerDaemon.idl')
-rw-r--r-- | modules/CIAO/DAnCE/Interfaces/ExecutionManagerDaemon.idl | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/modules/CIAO/DAnCE/Interfaces/ExecutionManagerDaemon.idl b/modules/CIAO/DAnCE/Interfaces/ExecutionManagerDaemon.idl new file mode 100644 index 00000000000..01942fd3afa --- /dev/null +++ b/modules/CIAO/DAnCE/Interfaces/ExecutionManagerDaemon.idl @@ -0,0 +1,25 @@ +// $Id$ + +/** + * @file ExecutionManagerDaemon.idl + * + * @brief Simple interface to control the ExecutionManager. This + * interface currently provides an additional method called shutdown + * to terminate the process cleanly. + */ + +#include "ciao/Deployment_ExecutionManager.idl" + +module CIAO +{ + /** + * @brief CIAO Execution Manager Program + * + * This feature addition is added using inheritance mechanism currently + */ + interface ExecutionManagerDaemon : Deployment::ExecutionManager + { + // Shutdown the daemon process. + oneway void shutdown (); + }; +}; |