TAO_EC_Gateway_Sched Class Reference

Extend the EC_Gateway_IIOP interface to support scheduling. More...

#include <EC_Gateway_Sched.h>

Inheritance diagram for TAO_EC_Gateway_Sched:

Inheritance graph
Collaboration diagram for TAO_EC_Gateway_Sched:

Collaboration graph
List of all members.

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 ACE_ENV_ARG_DECL)

Detailed Description

Extend the EC_Gateway_IIOP interface to support scheduling.

Constructor & Destructor Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_EC_Gateway_Sched::TAO_EC_Gateway_Sched ( void   ) 

TAO_EC_Gateway_Sched::~TAO_EC_Gateway_Sched ( void   ) 

Member Function Documentation

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  ACE_ENV_ARG_DECL 

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.

part of the RT_Info is hardcoded, we need to make it parametric.

The documentation for this class was generated from the following files:
Generated on Tue Nov 21 09:55:04 2006 for TAO_RTEvent by  doxygen 1.4.7-1