summaryrefslogtreecommitdiff
path: root/CIAO/DAnCE/Interfaces/ExecutionManagerDaemon.idl
blob: 121901c4b213a24409b854e8897cc9018c6fbcc8 (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/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 ();
  };
};