summaryrefslogtreecommitdiff
path: root/DAnCE/dance/Plan_Launcher/Daemon/PL_Daemon.idl
blob: 0817cdbd77acf66fa62345777b3a8da0ee432f7d (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
27
/**
 * @file PL_Daemon.idl
 * @author William R. Otte <wotte@dre.vanderbilt.edu>
 *
 * Daemonized version of the Plan Launcher.
 */

#ifndef PL_DAEMON_IDL
#define PL_DAEMON_IDL

#include "dance/Deployment/Deployment_DeploymentPlan.idl"

module DAnCE
{
  interface Plan_Launcher_Daemon
  {
    /// Load a deployment plan from a file
    ::Deployment::DeploymentPlan parse_xml_plan (in string plan_location);

    /// Load a deployment plan from a file
    ::Deployment::DeploymentPlan parse_cdr_plan (in string plan_location);

    oneway void shutdown ();
  };
};

#endif