diff options
Diffstat (limited to 'TAO/tao/Asynch_Invocation.i')
-rw-r--r-- | TAO/tao/Asynch_Invocation.i | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/TAO/tao/Asynch_Invocation.i b/TAO/tao/Asynch_Invocation.i index cec7bb3a79a..7cd1fce1c40 100644 --- a/TAO/tao/Asynch_Invocation.i +++ b/TAO/tao/Asynch_Invocation.i @@ -16,6 +16,25 @@ TAO_GIOP_Twoway_Asynch_Invocation (TAO_Stub *stub, // New Reply Dispatcher. ACE_NEW (rd_, TAO_Asynch_Reply_Dispatcher (reply_handler_skel, - reply_handler_ptr, - this->service_info_)); + reply_handler_ptr)); +} + +// ACE_INLINE TAO_InputCDR & +// TAO_GIOP_Twoway_Asynch_Invocation::inp_stream (void) +// { +// return this->message_state_->cdr; +// } +// +// ACE_INLINE void +// TAO_GIOP_Twoway_Asynch_Invocation::get_value (CORBA::TypeCode_ptr tc, +// void *value, +// CORBA::Environment &ACE_TRY_ENV) +// { +// (void) this->inp_stream ().decode (tc, value, 0, ACE_TRY_ENV); +// } + +ACE_INLINE const IOP::ServiceContextList & +TAO_GIOP_Twoway_Asynch_Invocation::reply_service_info (void) const +{ + return this->rd_.reply_service_info (); } |