#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... | |
| 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 | set_validate_endpoint (TAO_Endpoint *ep) |
| = More TAO_Connector methods, please check the documentation on Transport_Acceptor.h. More... | |
| int | make_connection (TAO_GIOP_Invocation *invocation, TAO_Transport_Descriptor_Interface *desc) |
| virtual TAO_Profile * | make_profile (ACE_ENV_SINGLE_ARG_DECL) |
| int | init_tcp_properties (void) |
| Obtain tcp properties that must be used by this connector, i.e., initialize <tcp_properties_>. More... | |
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.
|
|
|
= More TAO_Connector methods, please check the documentation on Transport_Acceptor.h.
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.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001