#include <IIOP_SSL_Connection_Handler.h>
Inheritance diagram for TAO::IIOP_SSL_Connection_Handler:
Public Member Functions | |
IIOP_SSL_Connection_Handler (ACE_Thread_Manager *t=0) | |
Constructor. | |
IIOP_SSL_Connection_Handler (TAO_ORB_Core *orb_core, CORBA::Boolean flag) | |
~IIOP_SSL_Connection_Handler (void) | |
Destructor. |
This class is just a place holder to create the TAO_IIOP_SSL_Transport which does the work of clearing the TSS SSL state.
Definition at line 49 of file IIOP_SSL_Connection_Handler.h.
|
Constructor.
Definition at line 55 of file IIOP_SSL_Connection_Handler.cpp. References ACE_ASSERT.
00057 : TAO_IIOP_Connection_Handler (t) 00058 { 00059 // This constructor should *never* get called, it is just here to 00060 // make the compiler happy: the default implementation of the 00061 // Creation_Strategy requires a constructor with that signature, we 00062 // don't use that implementation, but some (most?) compilers 00063 // instantiate it anyway. 00064 ACE_ASSERT (0); 00065 } |
|
Definition at line 68 of file IIOP_SSL_Connection_Handler.cpp. References ACE_NEW, and TAO_Connection_Handler::transport().
00071 : TAO_IIOP_Connection_Handler (orb_core, 0) 00072 { 00073 // Delete the transport with TAO_IIOP_Connection_Handler. 00074 delete this->transport (); 00075 00076 IIOP_SSL_Transport* specific_transport = 0; 00077 ACE_NEW (specific_transport, 00078 IIOP_SSL_Transport (this, 00079 orb_core, 00080 0)); 00081 00082 // store this pointer 00083 this->transport (specific_transport); 00084 } |
|
Destructor.
Definition at line 86 of file IIOP_SSL_Connection_Handler.cpp.
00087 { 00088 } |