diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h | 20 |
1 files changed, 13 insertions, 7 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..a63f3dba239 100644 --- a/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h +++ b/TAO/orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h @@ -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. @@ -435,7 +447,7 @@ template <class RECONFIG_SCHED_STRATEGY, class ACE_LOCK> class TAO_RSE_Criticality_Propagation_Visitor : public TAO_RSE_Dependency_Visitor<RECONFIG_SCHED_STRATEGY, ACE_LOCK> // = TITLE - // A scheduler entry visitor that propagates criticality + // A scheduler entry visitor that propagates criticality // from called to calling nodes in a topologically ordered // graph. // @@ -461,12 +473,6 @@ protected: }; - -#if defined (__ACE_INLINE__) -#include "Reconfig_Sched_Utils_T.i" -#endif /* __ACE_INLINE__ */ - - #if defined (ACE_TEMPLATES_REQUIRE_SOURCE) #include "Reconfig_Sched_Utils_T.cpp" #endif /* ACE_TEMPLATES_REQUIRE_SOURCE */ |