summaryrefslogtreecommitdiff
path: root/CIAO/DAnCE/Deployment/CIAO_NodeApplication_CallBack.idl
blob: 9398507a0ad4f2a87f6c017814bc0fc978f03927 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// $Id$

/**
 * This IDL file is used to combine the NodeApplication
 * interface with the NodeApplicationManager interface.
 *
 * NodeApplicationManager will be spawn NodeApplication.
 * The call back object will be used to get the objectref of
 * NodeApplication.
 */

#include "DAnCE/Deployment/Deployment_NodeApplication.idl"
#include "DAnCE/Deployment/Deployment_NodeApplicationManager.idl"

module CIAO
{
  interface NodeApplication_Callback
  {
    Deployment::NodeApplicationManager
      register_node_application (in Deployment::NodeApplication na,
				 out Deployment::Properties properties);
  };
};