diff options
Diffstat (limited to 'TAO/tao/UIOP_Transport.cpp')
-rw-r--r-- | TAO/tao/UIOP_Transport.cpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/TAO/tao/UIOP_Transport.cpp b/TAO/tao/UIOP_Transport.cpp index d0b0219020e..7b64fc34cf3 100644 --- a/TAO/tao/UIOP_Transport.cpp +++ b/TAO/tao/UIOP_Transport.cpp @@ -2,8 +2,6 @@ // $Id$ - - #include "tao/UIOP_Transport.h" #if TAO_HAS_UIOP == 1 @@ -262,12 +260,8 @@ TAO_UIOP_Client_Transport::handle_client_input (int /* block */, // OK, the complete message is here... - TAO_Pluggable_Connector_Params params; - CORBA::ULong reply_status; - result = this->client_mesg_factory_->parse_reply (*message_state, - params, - reply_status); + this->params_); if (result == -1) { if (TAO_debug_level > 0) @@ -279,10 +273,10 @@ TAO_UIOP_Client_Transport::handle_client_input (int /* block */, } result = - this->tms_->dispatch_reply (params.request_id, - reply_status, + this->tms_->dispatch_reply (this->params_.request_id_, + this->params_.reply_status_, message_state->giop_version, - params.svc_ctx, + this->params_.svc_ctx_, message_state); if (result == -1) @@ -462,7 +456,6 @@ TAO_UIOP_Transport::send_request (TAO_Stub *, return -1; } - CORBA::Boolean TAO_UIOP_Transport::send_request_header (TAO_Operation_Details & /*opdetails*/, TAO_Target_Specification & /*spec*/, @@ -474,3 +467,4 @@ TAO_UIOP_Transport::send_request_header (TAO_Operation_Details & /*opdetails*/, #endif /* TAO_HAS_UIOP */ + |