summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TAO/CIAO/DAnCE/Interfaces/NodeManagerDaemon.idl6
-rw-r--r--TAO/CIAO/ciao/NodeApplicationManager.idl4
2 files changed, 10 insertions, 0 deletions
diff --git a/TAO/CIAO/DAnCE/Interfaces/NodeManagerDaemon.idl b/TAO/CIAO/DAnCE/Interfaces/NodeManagerDaemon.idl
index 2b433a16100..034929e86bf 100644
--- a/TAO/CIAO/DAnCE/Interfaces/NodeManagerDaemon.idl
+++ b/TAO/CIAO/DAnCE/Interfaces/NodeManagerDaemon.idl
@@ -24,5 +24,11 @@ module CIAO
// Shutdown the daemon process.
oneway void shutdown ();
+
+ /// RACE specific extension.
+ /// Modify the priority of a node application process.
+ long set_priority (in string plan_id,
+ in string cid,
+ in ::Deployment::Sched_Params nm_params);
};
};
diff --git a/TAO/CIAO/ciao/NodeApplicationManager.idl b/TAO/CIAO/ciao/NodeApplicationManager.idl
index 63c64b23785..1c3e33ad05b 100644
--- a/TAO/CIAO/ciao/NodeApplicationManager.idl
+++ b/TAO/CIAO/ciao/NodeApplicationManager.idl
@@ -40,6 +40,10 @@ module Deployment {
/// CIAO speicfic operation to set the information of
/// "shared components" (through NodeManager)
void set_shared_components (in ComponentPlans components);
+
+ /// CIAO specific function to set priority
+ /// o component , required by RACE
+ long set_priority (in string cid , in Sched_Params params);
};
};