summaryrefslogtreecommitdiff
path: root/TAO/tao/IIOP_Connect.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IIOP_Connect.h')
-rw-r--r--TAO/tao/IIOP_Connect.h21
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__)