virtual void
StartMinRunTimeTimer (int nInstanceIndex)
Concurrency | rsSequentialConcurrency | Visibility | rsProtected |
Code
// if we have a minimum time specified, then start a timer to enforce it
if (nMinRunTimes[nInstanceIndex] > 0)
{
RTTimerId minRunTimeTid = RQART_Timer.informIn(
RTTimespec(nMinRunTimes[nInstanceIndex], 0),
(const void *)&nCurrentTest, &RTType_int);
if (minRunTimeTid.isValid())
nTimerCount++;
else
{
RQART_Log.log("Minimum run time timer could not be started.");
RQARTExceptionCode exCode = eRQARTTimerCreateError;
RQART_Exception.error(RTTypedValue(&exCode)).raise();
return;
}
}
Parameter nInstanceIndex