#include <EC_Priority_Scheduling.h>
Inheritance diagram for TAO_EC_Priority_Scheduling:


Public Methods | |
| TAO_EC_Priority_Scheduling (RtecScheduler::Scheduler_ptr scheduler) | |
| Constructor. More... | |
| virtual | ~TAO_EC_Priority_Scheduling (void) |
| Destructor. More... | |
| virtual void | add_proxy_supplier_dependencies (TAO_EC_ProxyPushSupplier *supplier, TAO_EC_ProxyPushConsumer *consumer ACE_ENV_ARG_DECL) |
| Add all the dependencies between <supplier> and <consumer>. More... | |
| virtual void | schedule_event (const RtecEventComm::EventSet &event, TAO_EC_ProxyPushConsumer *consumer, TAO_EC_Supplier_Filter *filter ACE_ENV_ARG_DECL) |
| Schedule an event set and deliver them to the filter in the desired order and grouping. More... | |
Private Methods | |
| ACE_UNIMPLEMENTED_FUNC (TAO_EC_Priority_Scheduling(const TAO_EC_Priority_Scheduling &)) ACE_UNIMPLEMENTED_FUNC(TAO_EC_Priority_Scheduling &operator=(const TAO_EC_Priority_Scheduling &)) void init_rt_info(ACE_ENV_SINGLE_ARG_DECL) | |
| Initialize our RT_Info handle and dependencies. More... | |
Private Attributes | |
| RtecScheduler::Scheduler_var | scheduler_ |
| The scheduler we are going to use. More... | |
This implementation of the Scheduling_Strategy uses TAO's real-time scheduler.
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Initialize our RT_Info handle and dependencies.
|
|
||||||||||||
|
Add all the dependencies between <supplier> and <consumer>.
Reimplemented from TAO_EC_Scheduling_Strategy. |
|
||||||||||||||||
|
Schedule an event set and deliver them to the filter in the desired order and grouping.
Reimplemented from TAO_EC_Scheduling_Strategy. |
|
|
The scheduler we are going to use.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001