summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h
diff options
context:
space:
mode:
authorvenkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-10-11 15:37:02 +0000
committervenkita <venkita@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-10-11 15:37:02 +0000
commite31414dadcef74896df6d1dfdbc966915792df12 (patch)
treedc9d5bb41aed309ed7f5fde86b20f2798224c2a9 /TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h
parent35118f4dbce894dee7562e69d272407e10de2c8d (diff)
downloadATCD-e31414dadcef74896df6d1dfdbc966915792df12.tar.gz
ChangeLogTag: Mon Oct 11 10:26:59 2004 Venkita Subramonian <venkita@cs.wustl.edu>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h b/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h
index 9ea96225a4c..e1d29a51d88 100644
--- a/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h
+++ b/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h
@@ -246,7 +246,7 @@ public:
(ACE_TYPENAME TAO_RSE_Dependency_Visitor<RECONFIG_SCHED_STRATEGY, ACE_LOCK>::DEPENDENCY_SET_MAP & dependency_map,
ACE_TYPENAME TAO_RSE_Dependency_Visitor<RECONFIG_SCHED_STRATEGY, ACE_LOCK>::RT_INFO_MAP & rt_info_map);
// Constructor.
-
+
protected:
virtual int pre_recurse_action (TAO_Reconfig_Scheduler_Entry &entry,
@@ -416,6 +416,12 @@ public:
CORBA::Double noncritical_utilization_threshold ();
// Accessor for utilization by noncritical operations.
+ CORBA::Double total_critical_utilization ();
+ // Accessor for utilization by critical operations.
+
+ CORBA::Double total_noncritical_utilization ();
+ // Accessor for utilization by noncritical operations.
+
private:
CORBA::Double critical_utilization_;
@@ -424,6 +430,12 @@ private:
CORBA::Double noncritical_utilization_;
// Utilization by noncritical operations.
+ CORBA::Double total_critical_utilization_;
+ // Utilization by critical operations.
+
+ CORBA::Double total_noncritical_utilization_;
+ // Utilization by noncritical operations.
+
CORBA::Double critical_utilization_threshold_;
// Utilization by critical operations.