#include <DIOP_Connector.h>
Inheritance diagram for TAO_DIOP_Connector:
Public Methods | |
TAO_DIOP_Connector (CORBA::Boolean flag=0) | |
Constructor. More... | |
~TAO_DIOP_Connector (void) | |
Destructor. More... | |
The TAO_Connector Methods | |
int | open (TAO_ORB_Core *orb_core) |
int | close (void) |
TAO_Profile * | create_profile (TAO_InputCDR &cdr) |
virtual int | check_prefix (const char *endpoint) |
virtual char | object_key_delimiter (void) const |
Protected Methods | |
int | init_tcp_properties (void) |
Obtain tcp properties that must be used by this connector, i.e., initialize <tcp_properties_>. More... | |
More TAO_Connector Methods | |
int | set_validate_endpoint (TAO_Endpoint *ep) |
int | make_connection (TAO_GIOP_Invocation *invocation, TAO_Transport_Descriptor_Interface *desc) |
virtual TAO_Profile * | make_profile (ACE_ENV_SINGLE_ARG_DECL) |
Protected Attributes | |
TAO_DIOP_Properties | tcp_properties_ |
TCP configuration properties to be used for all connections established by this connector. More... | |
CORBA::Boolean | lite_flag_ |
Do we need to use a GIOP_Lite for sending messages? More... | |
Private Types | |
typedef ACE_Hash_Map_Iterator_Ex< ACE_INET_Addr, TAO_DIOP_Connection_Handler *, ACE_Hash< ACE_INET_Addr >, ACE_Equal_To< ACE_INET_Addr >, ACE_Null_Mutex > | SvcHandlerIterator |
Private Methods | |
TAO_DIOP_Endpoint * | remote_endpoint (TAO_Endpoint *ep) |
Return the remote endpoint, a helper function. More... | |
Private Attributes | |
ACE_Hash_Map_Manager_Ex< ACE_INET_Addr, TAO_DIOP_Connection_Handler *, ACE_Hash< ACE_INET_Addr >, ACE_Equal_To< ACE_INET_Addr >, ACE_Null_Mutex > | svc_handler_table_ |
Concrete instance of the TAO_Connector class. Responsible for establishing a connection with a server and is called from the Connector_Registory.
|
|
|
Constructor.
|
|
Destructor.
|
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Obtain tcp properties that must be used by this connector, i.e., initialize <tcp_properties_>.
|
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Reimplemented from TAO_Connector. |
|
Return the remote endpoint, a helper function.
|
|
Reimplemented from TAO_Connector. |
|
Do we need to use a GIOP_Lite for sending messages?
|
|
|
|
TCP configuration properties to be used for all connections established by this connector.
|