summaryrefslogtreecommitdiff
path: root/TAO/tao/Invocation.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Invocation.h')
-rw-r--r--TAO/tao/Invocation.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/TAO/tao/Invocation.h b/TAO/tao/Invocation.h
index 1073979b2c6..33eacbd672a 100644
--- a/TAO/tao/Invocation.h
+++ b/TAO/tao/Invocation.h
@@ -79,7 +79,9 @@ public:
// return the underlying output stream
protected:
- void start (CORBA_Environment &ACE_TRY_ENV =
+ void start (CORBA::Boolean is_roundtrip,
+ TAO_GIOP::Message_Type message_type,
+ CORBA_Environment &ACE_TRY_ENV =
TAO_default_environment ())
ACE_THROW_SPEC ((CORBA::SystemException));
// Establishes a connection to the remote server, initializes
@@ -197,7 +199,7 @@ private:
// send/reply code and the system exceptions.
private:
- TAO_GIOP_Message_State message_state_;
+ TAO_InputCDR inp_stream_;
// Stream into which the reply is placed.
TAO_Synch_Reply_Dispatcher rd_;
@@ -247,11 +249,8 @@ public:
ACE_THROW_SPEC ((CORBA::SystemException));
// Send request, without blocking for any response.
- TAO_InputCDR &inp_stream (void);
- // return the underlying input stream
-
private:
- TAO_GIOP_Message_State message_state_;
+ TAO_InputCDR inp_stream_;
// Stream into which the request is placed.
TAO_Synch_Reply_Dispatcher rd_;