summaryrefslogtreecommitdiff
path: root/TAO/tao/Reply_Dispatcher.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Reply_Dispatcher.h')
-rw-r--r--TAO/tao/Reply_Dispatcher.h14
1 files changed, 6 insertions, 8 deletions
diff --git a/TAO/tao/Reply_Dispatcher.h b/TAO/tao/Reply_Dispatcher.h
index bb30fa7152c..0aff81c9d4d 100644
--- a/TAO/tao/Reply_Dispatcher.h
+++ b/TAO/tao/Reply_Dispatcher.h
@@ -56,17 +56,10 @@ public:
virtual TAO_GIOP_Message_State *message_state (void);
// Get the Message State into which the reply has been read.
- IOP::ServiceContextList& reply_service_info ();
- // Accessing the reply service context list.
-
virtual int leader_follower_condition_variable (TAO_Transport *);
// Obtain the condition variable used in the Leader Follower Wait
// Strategy. This is valid only for the synchronous reply dispatcher
// and only when the Leader Follower wait strategy is used.
-
-protected:
- IOP::ServiceContextList reply_service_info_;
- // The service context list
};
// *********************************************************************
@@ -81,7 +74,8 @@ class TAO_Export TAO_Synch_Reply_Dispatcher : public TAO_Reply_Dispatcher
//
public:
- TAO_Synch_Reply_Dispatcher (TAO_ORB_Core *orb_core);
+ TAO_Synch_Reply_Dispatcher (TAO_ORB_Core *orb_core,
+ IOP::ServiceContextList &sc);
// Constructor.
virtual ~TAO_Synch_Reply_Dispatcher (void);
@@ -118,6 +112,10 @@ public:
// Obtain the condition variable used in the Leader Follower Wait
// Strategy.
+protected:
+ IOP::ServiceContextList &reply_service_info_;
+ // The service context list
+
private:
CORBA::ULong reply_status_;
// Reply or LocateReply status.