summaryrefslogtreecommitdiff
path: root/CIAO/DAnCE/NodeManager/NM_Monitor.idl
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/DAnCE/NodeManager/NM_Monitor.idl')
-rw-r--r--CIAO/DAnCE/NodeManager/NM_Monitor.idl18
1 files changed, 18 insertions, 0 deletions
diff --git a/CIAO/DAnCE/NodeManager/NM_Monitor.idl b/CIAO/DAnCE/NodeManager/NM_Monitor.idl
new file mode 100644
index 00000000000..6597e029084
--- /dev/null
+++ b/CIAO/DAnCE/NodeManager/NM_Monitor.idl
@@ -0,0 +1,18 @@
+#include "DAnCE/Deployment/Deployment_TargetData.idl"
+#include "DAnCE/NodeApplication/App_Monitor.idl"
+#include "DAnCE/Deployment/Deployment_DeploymentPlan.idl"
+
+module Onl_Monitor
+{
+ interface NM_Monitor
+ {
+ ///
+ void monitor_app_QoS (in ::Deployment::DeploymentPlan plan);
+
+ /// 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);
+ };
+};