blob: 586228b8a6ee7994c516417931732b2c1a11718d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include "DAnCE/Deployment/Deployment_TargetData.idl"
#include "DAnCE/NodeApplication/App_Monitor.idl"
#include "DAnCE/Deployment/Deployment_DeploymentPlan.idl"
module Onl_Monitor
{
typedef sequence<::Deployment::DeploymentPlan> Plan_Seq;
interface NM_Monitor
{
///
// void monitor_app_QoS (in ::Deployment::DeploymentPlan plan);
void monitor_app_QoS (in Plan_Seq plans);
/// gets the resource data , called by TM
::Deployment::Domain get_resource_data ();
/// app monitor registers by this , called by each App monitor
// void register_app_monitor (in App_Monitor monitor);
};
};
|