TAO_RTEvent
2.0.8
|
A generic factory for EC experimentation. More...
#include <EC_TPC_Factory.h>
Public Member Functions | |
TAO_EC_TPC_Factory (void) | |
Constructor. | |
virtual | ~TAO_EC_TPC_Factory (void) |
destructor... | |
virtual int | init (int argc, ACE_TCHAR *argv[]) |
virtual TAO_EC_Dispatching * | create_dispatching (TAO_EC_Event_Channel_Base *) |
Create and destroy the dispatching module. | |
virtual TAO_EC_ProxyPushSupplier * | create_proxy_push_supplier (TAO_EC_Event_Channel_Base *) |
Create and destroy a ProxyPushSupplier. | |
virtual TAO_EC_ProxyPushConsumer * | create_proxy_push_consumer (TAO_EC_Event_Channel_Base *) |
Create and destroy a ProxyPushConsumer. | |
Static Public Member Functions | |
static int | init_svcs (void) |
A generic factory for EC experimentation.
This class allows the user to experiment with different EC configurations. Using a command-line like interface the user can specify which strategies will this factory generate. Since the class can be dynamically loaded the strategies can be set in the service configurator file.
TAO_EC_TPC_Factory::TAO_EC_TPC_Factory | ( | void | ) |
Constructor.
TAO_EC_TPC_Factory::~TAO_EC_TPC_Factory | ( | void | ) | [virtual] |
destructor...
TAO_EC_Dispatching * TAO_EC_TPC_Factory::create_dispatching | ( | TAO_EC_Event_Channel_Base * | ) | [virtual] |
Create and destroy the dispatching module.
Reimplemented from TAO_EC_Default_Factory.
TAO_EC_ProxyPushConsumer * TAO_EC_TPC_Factory::create_proxy_push_consumer | ( | TAO_EC_Event_Channel_Base * | ) | [virtual] |
Create and destroy a ProxyPushConsumer.
Reimplemented from TAO_EC_Default_Factory.
TAO_EC_ProxyPushSupplier * TAO_EC_TPC_Factory::create_proxy_push_supplier | ( | TAO_EC_Event_Channel_Base * | ) | [virtual] |
Create and destroy a ProxyPushSupplier.
Reimplemented from TAO_EC_Default_Factory.
int TAO_EC_TPC_Factory::init | ( | int | argc, |
ACE_TCHAR * | argv[] | ||
) | [virtual] |
Reimplemented from TAO_EC_Default_Factory.
int TAO_EC_TPC_Factory::init_svcs | ( | void | ) | [static] |
Helper function to register the default factory into the service configurator.
Reimplemented from TAO_EC_Default_Factory.