made compatible with timer library API changes

This commit is contained in:
Jeff Hill
2001-05-22 01:51:55 +00:00
parent 63c2a025d3
commit fa87c186fe
14 changed files with 66 additions and 61 deletions
+6 -6
View File
@@ -318,9 +318,9 @@ void exServer::show (unsigned level) const
exAsyncExistIO::exAsyncExistIO ( const pvInfo &pviIn, const casCtx &ctxIn,
exServer &casIn ) :
casAsyncPVExistIO ( ctxIn ), pvi ( pviIn ),
timer ( casIn.timerQueue().createTimer ( *this ) ), cas ( casIn )
timer ( casIn.timerQueue().createTimer () ), cas ( casIn )
{
this->timer.start ( 0.00001 );
this->timer.start ( *this, 0.00001 );
}
//
@@ -336,7 +336,7 @@ exAsyncExistIO::~exAsyncExistIO()
// exAsyncExistIO::expire()
// (a virtual function that runs when the base timer expires)
//
epicsTimerNotify::expireStatus exAsyncExistIO::expire ()
epicsTimerNotify::expireStatus exAsyncExistIO::expire ( const epicsTime & currentTime )
{
//
// post IO completion
@@ -352,10 +352,10 @@ epicsTimerNotify::expireStatus exAsyncExistIO::expire ()
exAsyncCreateIO::exAsyncCreateIO ( pvInfo &pviIn, exServer &casIn,
const casCtx &ctxIn, bool scanOnIn ) :
casAsyncPVAttachIO ( ctxIn ), pvi ( pviIn ),
timer ( casIn.timerQueue().createTimer ( *this ) ),
timer ( casIn.timerQueue().createTimer () ),
cas ( casIn ), scanOn ( scanOnIn )
{
this->timer.start ( 0.00001 );
this->timer.start ( *this, 0.00001 );
}
//
@@ -371,7 +371,7 @@ exAsyncCreateIO::~exAsyncCreateIO()
// exAsyncCreateIO::expire()
// (a virtual function that runs when the base timer expires)
//
epicsTimerNotify::expireStatus exAsyncCreateIO::expire ()
epicsTimerNotify::expireStatus exAsyncCreateIO::expire ( const epicsTime & currentTime )
{
exPV *pPV;