summaryrefslogtreecommitdiff
path: root/modules/CIAO/DAnCE/Interfaces/ExecutionManagerDaemon.idl
blob: 01942fd3afa66d282cc283a063244098ea84fe65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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 ();
  };
};