#include <UIOP_Connector.h>
Inheritance diagram for TAO_UIOP_Connector:
Public Types | |
typedef TAO_Connect_Concurrency_Strategy< TAO_UIOP_Connection_Handler > | TAO_UIOP_CONNECT_CONCURRENCY_STRATEGY |
typedef TAO_Connect_Creation_Strategy< TAO_UIOP_Connection_Handler > | TAO_UIOP_CONNECT_CREATION_STRATEGY |
typedef ACE_Connect_Strategy< TAO_UIOP_Connection_Handler, ACE_LSOCK_CONNECTOR > | TAO_UIOP_CONNECT_STRATEGY |
typedef ACE_Strategy_Connector< TAO_UIOP_Connection_Handler, ACE_LSOCK_CONNECTOR > | TAO_UIOP_BASE_CONNECTOR |
Public Methods | |
TAO_UIOP_Connector (CORBA::Boolean flag=0) | |
~TAO_UIOP_Connector (void) | |
Destructor. More... | |
The TAO_Connector Methods | |
int | open (TAO_ORB_Core *orb_core) |
int | close (void) |
int | connect (TAO_GIOP_Invocation *invocation, TAO_Transport_Descriptor_Interface *desc ACE_ENV_ARG_DECL) |
int | preconnect (const char *preconnections) |
TAO_Profile * | create_profile (TAO_InputCDR &cdr) |
virtual int | check_prefix (const char *endpoint) |
virtual char | object_key_delimiter (void) const |
Protected Methods | |
More TAO_Connector methods | |
virtual TAO_Profile * | make_profile (ACE_ENV_SINGLE_ARG_DECL) |
int | init_uiop_properties (void) |
Obtains uiop properties that must be used by this connector, i.e., initializes <uiop_properties_>. More... | |
Private Attributes | |
TAO_UIOP_CONNECT_STRATEGY | connect_strategy_ |
Our connect strategy. More... | |
TAO_UIOP_BASE_CONNECTOR | base_connector_ |
The connector initiating connection requests for UIOP. More... | |
CORBA::Boolean | lite_flag_ |
Do we need to use a GIOP_Lite for sending messages? More... | |
TAO_UIOP_Properties | uiop_properties_ |
UIOP configuration properties for all connections established by this connector. More... |
|
|
|
|
|
|
|
|
|
Constructor. @ Do we want to pass in the tag here or should it be statically defined? |
|
Destructor.
|
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Obtains uiop properties that must be used by this connector, i.e., initializes <uiop_properties_>.
|
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
The connector initiating connection requests for UIOP.
|
|
Our connect strategy.
|
|
Do we need to use a GIOP_Lite for sending messages?
|
|
UIOP configuration properties for all connections established by this connector.
|