diff options
Diffstat (limited to 'TAO/tao/Invocation.h')
-rw-r--r-- | TAO/tao/Invocation.h | 11 |
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_; |