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.i60
1 files changed, 0 insertions, 60 deletions
diff --git a/TAO/tao/Asynch_Invocation.i b/TAO/tao/Asynch_Invocation.i
deleted file mode 100644
index a44dc1efc70..00000000000
--- a/TAO/tao/Asynch_Invocation.i
+++ /dev/null
@@ -1,60 +0,0 @@
-// This may look like C, but it's really -*- C++ -*-
-//
-// $Id$
-//
-
-#if defined (TAO_HAS_CORBA_MESSAGING)
-
-# if defined (TAO_HAS_AMI_CALLBACK) || (TAO_HAS_AMI_POLLER)
-
-ACE_INLINE
-TAO_GIOP_Twoway_Asynch_Invocation::
-TAO_GIOP_Twoway_Asynch_Invocation (TAO_Stub *stub,
- const char *operation,
- TAO_ORB_Core *orb_core,
- const TAO_Reply_Handler_Skeleton &reply_handler_skel,
- Messaging::ReplyHandler_ptr reply_handler_ptr)
- : TAO_GIOP_Invocation (stub,
- operation,
- orb_core),
- rd_ (0)
-{
- // New reply dispatcher on the heap, because
- // we will go out of scope and hand over the
- // reply dispatcher to the ORB.
- // So this->rd_ is 0, because we do not need to
- // hold a pointer to it.
- ACE_NEW (rd_,
- TAO_Asynch_Reply_Dispatcher (reply_handler_skel,
- reply_handler_ptr));
-}
-
-# endif /* TAO_HAS_AMI_CALLBACK || TAO_HAS_AMI_POLLER */
-
-#endif /* TAO_HAS_CORBA_MESSAGING */
-
-//****************************************************************************
-
-#if !defined (TAO_HAS_MINIMUM_CORBA)
-
-ACE_INLINE
-TAO_GIOP_DII_Deferred_Invocation::
-TAO_GIOP_DII_Deferred_Invocation (TAO_Stub *stub,
- TAO_ORB_Core *orb_core,
- const CORBA::Request_ptr req)
- : TAO_GIOP_Invocation (stub,
- req->operation (),
- orb_core),
- rd_ (0)
-{
- // New reply dispatcher on the heap, because
- // we will go out of scope and hand over the
- // reply dispatcher to the ORB.
- // So this->rd_ is 0, because we do not need to
- // hold a pointer to it.
- ACE_NEW (rd_,
- TAO_DII_Deferred_Reply_Dispatcher (req));
-}
-
-#endif /* TAO_HAS_MINIMUM_CORBA */
-