#include <EC_Gateway_IIOP_Factory.h>
Inheritance diagram for TAO_EC_Gateway_IIOP_Factory:
Public Member Functions | |
TAO_EC_Gateway_IIOP_Factory (void) | |
virtual | ~TAO_EC_Gateway_IIOP_Factory (void) |
TAO_ECG_ConsumerEC_Control * | create_consumerec_control (TAO_EC_Gateway_IIOP *gateway) |
Create the consumer event channel control. | |
void | destroy_consumerec_control (TAO_ECG_ConsumerEC_Control *x) |
Destroy consumer event channel control. | |
int | use_ttl (void) const |
Accessors to use_ttl flag. | |
int | use_consumer_proxy_map (void) const |
Accessors to use_consumer_proxy_map flag. | |
virtual int | init (int argc, char *argv[]) |
virtual int | fini (void) |
Static Public Member Functions | |
int | init_svcs (void) |
Protected Attributes | |
ACE_CString | orbid_ |
Use this ORB to locate global resources. | |
int | consumer_ec_control_ |
The control policy for the consumer event channel. | |
int | consumer_ec_control_period_ |
The consumer event channel control periods in usecs. | |
ACE_Time_Value | consumer_ec_control_timeout_ |
The control timeout in usecs for the consumer event channel. | |
int | use_ttl_ |
int | use_consumer_proxy_map_ |
Private Member Functions | |
void | unsupported_option_value (const char *option_name, const char *option_value) |
Default configuration values can be found in ECG_Defaults.h
|
|
|
|
|
Create the consumer event channel control.
|
|
Destroy consumer event channel control.
|
|
Reimplemented from ACE_Shared_Object. |
|
|
|
Helper function to register the Gateway into the service configurator. |
|
Helper for agrument parsing. Prints out an error message about unsupported option value. |
|
Accessors to use_consumer_proxy_map flag.
|
|
Accessors to use_ttl flag.
|
|
The control policy for the consumer event channel.
|
|
The consumer event channel control periods in usecs.
|
|
The control timeout in usecs for the consumer event channel.
|
|
Use this ORB to locate global resources.
|
|
The flag for using the consumer proxy map. With 1 the consumer proxy map is used, meaning that for each unique source id we use a different proxy push consumer, if 0, we only use one proxy push consumer for all source ids. |
|
If 1, we use the TTL flags, if 0, we just ignore TTL.
|