#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) | |
~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.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO::IIOP_SSL_Connection_Handler::IIOP_SSL_Connection_Handler | ( | ACE_Thread_Manager * | t = 0 |
) |
Constructor.
Definition at line 55 of file IIOP_SSL_Connection_Handler.cpp.
References ACE_ASSERT, and IIOP_SSL_Connection_Handler().
Referenced by IIOP_SSL_Connection_Handler().
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 }
TAO::IIOP_SSL_Connection_Handler::IIOP_SSL_Connection_Handler | ( | TAO_ORB_Core * | orb_core | ) |
Definition at line 68 of file IIOP_SSL_Connection_Handler.cpp.
References ACE_NEW, and IIOP_SSL_Connection_Handler().
00070 : TAO_IIOP_Connection_Handler (orb_core) 00071 { 00072 // Delete the transport with TAO_IIOP_Connection_Handler. 00073 delete this->transport (); 00074 00075 IIOP_SSL_Transport* specific_transport = 0; 00076 ACE_NEW (specific_transport, 00077 IIOP_SSL_Transport (this, 00078 orb_core)); 00079 00080 // store this pointer 00081 this->transport (specific_transport); 00082 }
TAO::IIOP_SSL_Connection_Handler::~IIOP_SSL_Connection_Handler | ( | void | ) |
Destructor.
Definition at line 84 of file IIOP_SSL_Connection_Handler.cpp.
References ~IIOP_SSL_Connection_Handler().
Referenced by ~IIOP_SSL_Connection_Handler().