summaryrefslogtreecommitdiff
path: root/TAO/tao/Asynch_Invocation.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Asynch_Invocation.i')
-rw-r--r--TAO/tao/Asynch_Invocation.i23
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 ();
}