diff options
Diffstat (limited to 'TAO/tao/IIOP_Connect.h')
-rw-r--r-- | TAO/tao/IIOP_Connect.h | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/TAO/tao/IIOP_Connect.h b/TAO/tao/IIOP_Connect.h index dee430ffb10..1f58f5d2ab3 100644 --- a/TAO/tao/IIOP_Connect.h +++ b/TAO/tao/IIOP_Connect.h @@ -32,11 +32,6 @@ #include "tao/Wait_Strategy.h" #include "tao/IIOP_Transport.h" -#include "tao/Pluggable_Messaging.h" - - - - // Forward Decls class TAO_ORB_Core; @@ -54,6 +49,7 @@ public: TAO_IIOP_Handler_Base (ACE_Thread_Manager *t); TAO_IIOP_Handler_Base (TAO_ORB_Core *orb_core); + virtual TAO_Transport *transport (void) = 0; }; class TAO_Export TAO_IIOP_Client_Connection_Handler : public TAO_IIOP_Handler_Base @@ -64,8 +60,7 @@ class TAO_Export TAO_IIOP_Client_Connection_Handler : public TAO_IIOP_Handler_Ba public: // = Intialization method. TAO_IIOP_Client_Connection_Handler (ACE_Thread_Manager *t = 0, - TAO_ORB_Core* orb_core = 0, - CORBA::Boolean flag = 0); + TAO_ORB_Core* orb_core = 0); virtual ~TAO_IIOP_Client_Connection_Handler (void); @@ -105,9 +100,6 @@ protected: TAO_ORB_Core *orb_core_; // Cached ORB Core. - - CORBA::Boolean lite_flag_; - // Are we using GIOP lite? }; // **************************************************************** @@ -119,8 +111,7 @@ class TAO_Export TAO_IIOP_Server_Connection_Handler : public TAO_IIOP_Handler_Ba public: TAO_IIOP_Server_Connection_Handler (ACE_Thread_Manager* t = 0); - TAO_IIOP_Server_Connection_Handler (TAO_ORB_Core *orb_core, - CORBA::Boolean flag); + TAO_IIOP_Server_Connection_Handler (TAO_ORB_Core *orb_core); ~TAO_IIOP_Server_Connection_Handler (void); // Constructor. @@ -169,9 +160,6 @@ protected: TAO_IIOP_Server_Transport transport_; // @@ New transport object reference. - TAO_Pluggable_Messaging_Interface *acceptor_factory_; - // Messaging acceptor factory - TAO_ORB_Core *orb_core_; // Cached ORB Core. @@ -180,9 +168,6 @@ protected: u_long refcount_; // Reference count, to avoid early deletes... - - CORBA::Boolean lite_flag_; - // Should we use GIOP or GIOPlite }; #if defined (__ACE_INLINE__) |