summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DAnCE/Interfaces/ExecutionManager.idl
blob: cdd47c24d1b7797bcb9663be66e8f84c0b6ff380 (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
26
// $Id$

/**
 * @file ExecutionManager.idl
 *
 * @brief Simple interface to control the ExecutionManager. This
 * interface currently provides an additional method called shutdown
 * to terminate the process cleanly.
 *
 */

#include "Deployment.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 ();
  };
};