Definition at line 27 of file RealTimeTaskDelegateImpl.hh.
Public Member Functions | |||||||||||||
RealTimeTaskDelegateImpl (void) | |||||||||||||
Construct a RealTimeTaskDelegateImpl. | |||||||||||||
virtual | ~RealTimeTaskDelegateImpl (void) | ||||||||||||
Deconstruct a RealTimeTaskDelegateImpl. | |||||||||||||
virtual char * | Name (void) throw (CORBA::SystemException) | ||||||||||||
Mostly useful for debugging. | |||||||||||||
virtual void | BeginCPUScheduling (Broker::Manager_ptr man, const Broker::ScheduleParameters &cs) throw (CORBA::SystemException, Broker::DuplicateScheduleParameter, Broker::InvalidScheduleParameter, Broker::MissingScheduleParameter) | ||||||||||||
| |||||||||||||
virtual void | EndCPUScheduling (void) throw (CORBA::SystemException) | ||||||||||||
| |||||||||||||
virtual CORBA::ULong | Period (void) throw (CORBA::SystemException) | ||||||||||||
| |||||||||||||
virtual CORBA::ULong | Deadline (void) throw (CORBA::SystemException) | ||||||||||||
| |||||||||||||
virtual CORBA::ULong | GetComputeTime (void) throw (CORBA::SystemException) | ||||||||||||
| |||||||||||||
virtual void | SetComputeTime (CORBA::ULong usecs) throw (CORBA::SystemException) | ||||||||||||
| |||||||||||||
virtual void | ReportCPU (Broker::RealTimeTask_ptr rtt, CORBA::ULong status, CORBA::ULong advice) throw (CORBA::SystemException) | ||||||||||||
This method would then be used by adaptation proxies to change the advice parameter to their liking.
|