summaryrefslogtreecommitdiff
path: root/TAO/tao/Muxed_TMS.h
diff options
context:
space:
mode:
authorbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-12-07 23:49:59 +0000
committerbala <bala@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-12-07 23:49:59 +0000
commitda02d137389aa68ae028dae8c4c554ddc5c954a8 (patch)
treef581994603321ef174fa5d9ea2a56cf6adbabc28 /TAO/tao/Muxed_TMS.h
parent3df2cd25345cc8585a0b83188a27016d6d966d83 (diff)
downloadATCD-da02d137389aa68ae028dae8c4c554ddc5c954a8.tar.gz
ChangeLogTag: Thu Dec 7 17:36:47 2000 Balachandran Natarajan <bala@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Muxed_TMS.h')
-rw-r--r--TAO/tao/Muxed_TMS.h20
1 files changed, 12 insertions, 8 deletions
diff --git a/TAO/tao/Muxed_TMS.h b/TAO/tao/Muxed_TMS.h
index 8b96ab00a39..daf7e35db96 100644
--- a/TAO/tao/Muxed_TMS.h
+++ b/TAO/tao/Muxed_TMS.h
@@ -24,6 +24,8 @@
#include "ace/Functor.h"
#include "ace/Hash_Map_Manager.h"
+class TAO_Pluggable_Reply_Params;
+
class TAO_Export TAO_Muxed_TMS : public TAO_Transport_Mux_Strategy
{
// = DESCRIPTION
@@ -52,13 +54,13 @@ public:
virtual int bind_dispatcher (CORBA::ULong request_id,
TAO_Reply_Dispatcher *rh);
virtual void unbind_dispatcher (CORBA::ULong request_id);
- virtual int dispatch_reply (CORBA::ULong request_id,
- CORBA::ULong reply_status,
- const TAO_GIOP_Version& version,
- IOP::ServiceContextList& reply_ctx,
- TAO_GIOP_Message_State* message_state);
- virtual TAO_GIOP_Message_State *get_message_state (void);
- virtual void destroy_message_state (TAO_GIOP_Message_State *);
+
+ virtual int dispatch_reply (TAO_Pluggable_Reply_Params &params);
+
+ // @@ Commented for the time being, let the commented line stay for
+ // sometime - Bala
+ // virtual TAO_GIOP_Message_State *get_message_state (void);
+ // virtual void destroy_message_state (TAO_GIOP_Message_State *);
virtual int idle_after_send (void);
virtual int idle_after_reply (void);
virtual void connection_closed (void);
@@ -84,7 +86,9 @@ protected:
// Keep track of the orb core pointer. We need to this to create the
// Reply Dispatchers.
- TAO_GIOP_Message_State *message_state_;
+ // @@ Commented for the time being, let the commented line stay for
+ // sometime - Bala
+ // TAO_GIOP_Message_State *message_state_;
// Message state where the current input message is being read. This
// is created at start of each incoming message. When that message
// is read, the message is processed and for the next message a new