timer queue name changes

This commit is contained in:
Jeff Hill
2001-03-08 21:54:45 +00:00
parent 6fccebc954
commit c6c4b1b4c3
6 changed files with 41 additions and 35 deletions

View File

@@ -101,19 +101,19 @@ epicsTimerNotify::expireStatus epicsTimerForC::expire ()
return noRestart;
}
tsFreeList < epicsTimerQueueForC > epicsTimerQueueForC::freeList;
epicsMutex epicsTimerQueueForC::freeListMutex;
tsFreeList < epicsTimerQueueActiveForC > epicsTimerQueueActiveForC::freeList;
epicsMutex epicsTimerQueueActiveForC::freeListMutex;
epicsTimerQueueForC::epicsTimerQueueForC ( bool okToShare, unsigned priority ) :
epicsTimerQueueActiveForC::epicsTimerQueueActiveForC ( bool okToShare, unsigned priority ) :
timerQueueActive ( okToShare, priority )
{
}
epicsTimerQueueForC::~epicsTimerQueueForC ()
epicsTimerQueueActiveForC::~epicsTimerQueueActiveForC ()
{
}
void epicsTimerQueueForC::release ()
void epicsTimerQueueActiveForC::release ()
{
queueMgr.release ( *this );
}
@@ -205,7 +205,7 @@ extern "C" epicsTimerQueueId epicsShareAPI
epicsTimerQueueAllocate ( int okToShare, unsigned int threadPriority )
{
try {
epicsTimerQueueForC &tmr = queueMgr.allocate ( okToShare ? true : false, threadPriority );
epicsTimerQueueActiveForC &tmr = queueMgr.allocate ( okToShare ? true : false, threadPriority );
return &tmr;
}
catch ( ... ) {