summaryrefslogtreecommitdiff
path: root/TAO/tao/IIOP_Transport.h
diff options
context:
space:
mode:
authoryamuna <yamuna@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-08-07 04:51:08 +0000
committeryamuna <yamuna@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-08-07 04:51:08 +0000
commit77797892f0cf32c82c0bd8a85b335e6e9ca222ba (patch)
tree41801f75d96eb6b0cd021680550ef141a5a24f5e /TAO/tao/IIOP_Transport.h
parent6d88af1f97c0a3aa63dd3643d2e2a103c95d7749 (diff)
downloadATCD-77797892f0cf32c82c0bd8a85b335e6e9ca222ba.tar.gz
ChangelogTag: Wed Aug 7 24:35:45 2002 Yamuna Krishnamurthy <yamuna@oomworks.com>
Diffstat (limited to 'TAO/tao/IIOP_Transport.h')
-rw-r--r--TAO/tao/IIOP_Transport.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/TAO/tao/IIOP_Transport.h b/TAO/tao/IIOP_Transport.h
index 75b591f72c4..854bc66f68a 100644
--- a/TAO/tao/IIOP_Transport.h
+++ b/TAO/tao/IIOP_Transport.h
@@ -1,3 +1,4 @@
+
// This may look like C, but it's really -*- C++ -*-
// -*- C++ -*-
// ===================================================================
@@ -27,13 +28,13 @@
#include "ace/Svc_Handler.h"
#include "tao/IIOPC.h"
-
// Forward decls.
class TAO_IIOP_Connection_Handler;
class TAO_ORB_Core;
class TAO_Operation_Details;
class TAO_Pluggable_Messaging;
class TAO_Acceptor;
+class TAO_Adapter;
// Service Handler for this transport
typedef ACE_Svc_Handler<ACE_SOCK_STREAM, ACE_NULL_SYNCH>
@@ -74,7 +75,6 @@ protected:
//@{
virtual ACE_Event_Handler * event_handler_i (void);
- virtual TAO_Connection_Handler * connection_handler_i (void);
virtual ACE_Event_Handler * invalidate_event_handler_i (void);
/// Access the underlying messaging object
@@ -105,6 +105,9 @@ public:
int message_semantics = TAO_Transport::TAO_TWOWAY_REQUEST,
ACE_Time_Value *max_time_wait = 0);
+ /*virtual int send_reply (TAO_OutputCDR &stream,
+ TAO_Adapter *poa = 0);*/
+
virtual int generate_request_header (TAO_Operation_Details &opdetails,
TAO_Target_Specification &spec,
TAO_OutputCDR &msg);
@@ -114,6 +117,8 @@ public:
virtual int tear_listen_point_list (TAO_InputCDR &cdr);
+ virtual TAO_Connection_Handler * connection_handler_i (void);
+
//@}
private: