Public Member Functions | |||||||||
GlacialTaskAdvocate (const Broker::TaskParameters &tp) throw (CORBA::SystemException, Broker::DuplicateTaskParameter, Broker::InvalidTaskParameter, Broker::MissingTaskParameter) | |||||||||
| |||||||||
virtual CORBA::ULong | ComputeAdvice (CORBA::ULong status) throw (CORBA::SystemException, Broker::InvalidStatus) | ||||||||
Compute a new processing time advice from the given status value. |
|
Compute a new processing time advice from the given status value. The glacial implementation will use the advice reported by the parent class and temper the change by some factor.
Reimplemented from ExactTaskAdvocate. |