TAO_RTEvent
2.0.8
|
Extend the EC_Gateway_IIOP interface to support scheduling. More...
#include <EC_Gateway_Sched.h>
Public Member Functions | |
TAO_EC_Gateway_Sched (void) | |
~TAO_EC_Gateway_Sched (void) | |
void | init (RtecEventChannelAdmin::EventChannel_ptr supplier_ec, RtecEventChannelAdmin::EventChannel_ptr consumer_ec, RtecScheduler::Scheduler_ptr supplier_sched, RtecScheduler::Scheduler_ptr consumer_sched, const char *consumer_name, const char *supplier_name) |
Extend the EC_Gateway_IIOP interface to support scheduling.
TAO_EC_Gateway_Sched::TAO_EC_Gateway_Sched | ( | void | ) |
TAO_EC_Gateway_Sched::~TAO_EC_Gateway_Sched | ( | void | ) |
void TAO_EC_Gateway_Sched::init | ( | RtecEventChannelAdmin::EventChannel_ptr | supplier_ec, |
RtecEventChannelAdmin::EventChannel_ptr | consumer_ec, | ||
RtecScheduler::Scheduler_ptr | supplier_sched, | ||
RtecScheduler::Scheduler_ptr | consumer_sched, | ||
const char * | consumer_name, | ||
const char * | supplier_name | ||
) |
To do its job this class requires to know the local and remote ECs it will connect to; furthermore it also requires to build RT_Infos for the local and remote schedulers.