summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Notify/Pending_Worker_T.inl
blob: c937771d04e99ec42c0db4a9bab13e15feae386f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// $Id$

#include "Pending_Worker_T.h"

ACE_INLINE template <class PEER> void
TAO_NS_Pending_Worker_T<PEER>::shutdown (void)
{
  this->done_ = 1;
  this->wait ();
}

ACE_INLINE template <class PEER> void
TAO_NS_Pending_Worker_T<PEER>::worker_suspend (void)
{
  this->suspended_ = 1;
}

ACE_INLINE template <class PEER> void
TAO_NS_Pending_Worker_T<PEER>::worker_resume (void)
{
  this->suspended_ = 0;
}