summaryrefslogtreecommitdiff
path: root/apps/JAWS3/jaws3/Concurrency_T.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'apps/JAWS3/jaws3/Concurrency_T.cpp')
-rw-r--r--apps/JAWS3/jaws3/Concurrency_T.cpp47
1 files changed, 0 insertions, 47 deletions
diff --git a/apps/JAWS3/jaws3/Concurrency_T.cpp b/apps/JAWS3/jaws3/Concurrency_T.cpp
deleted file mode 100644
index ea86da1c989..00000000000
--- a/apps/JAWS3/jaws3/Concurrency_T.cpp
+++ /dev/null
@@ -1,47 +0,0 @@
-// $Id$
-
-#include "ace/Message_Block.h"
-#include "ace/Singleton.h"
-#include "ace/Synch_Traits.h"
-#include "ace/Null_Mutex.h"
-
-#include "jaws3/Concurrency_T.h"
-
-typedef ACE_Singleton<ACE_Message_Block, ACE_SYNCH_NULL_MUTEX>
- JAWS_Empty_Message_Block;
-
-
-template <class CONCURRENCY_IMPL>
-JAWS_Concurrency_Bridge<CONCURRENCY_IMPL>
-::JAWS_Concurrency_Bridge (CONCURRENCY_IMPL *impl)
- : impl_ (impl)
-{
- if (this->impl_ == 0)
- this->impl_ = CONCURRENCY_IMPL::instance ();
-}
-
-
-template <class CONCURRENCY_IMPL> int
-JAWS_Concurrency_Bridge<CONCURRENCY_IMPL>::putq (JAWS_Protocol_Handler *ph)
-{
- return this->impl_->putq (ph);
-}
-
-
-template <class CONCURRENCY_IMPL> int
-JAWS_Concurrency_Bridge<CONCURRENCY_IMPL>::getq (JAWS_Protocol_Handler *&ph)
-{
- return this->impl_->getq (ph);
-}
-
-
-template <class CONCURRENCY_IMPL> void
-JAWS_Concurrency_Bridge<CONCURRENCY_IMPL>::shutdown (void)
-{
- ACE_Message_Block *empty_mb = JAWS_Empty_Message_Block::instance ();
- JAWS_CONCURRENCY_TASK *task;
-
- task = this->impl_;
- task->putq (empty_mb);
- task->wait ();
-}