mmmw_plat/telephony_multimedia_service_api/tsrc/TmsAudioServicesTestClass/src/TimeoutController.cpp
equal
deleted
inserted
replaced
173 |
173 |
174 TInt64 miliseconds = aTimeout.Int64(); |
174 TInt64 miliseconds = aTimeout.Int64(); |
175 miliseconds /= 1000; |
175 miliseconds /= 1000; |
176 |
176 |
177 TBuf<30> dateString; |
177 TBuf<30> dateString; |
178 TRAPD(ignore, endTime.FormatL(dateString, KFormatTimeStamp)); |
178 TRAP_IGNORE(endTime.FormatL(dateString, KFormatTimeStamp)); |
179 iLog->Log(_L("Timer=%LD ms, EndTime=%S"), miliseconds, &dateString); |
179 iLog->Log(_L("Timer=%LD ms, EndTime=%S"), miliseconds, &dateString); |
180 |
180 |
181 // Store absolute timeout |
181 // Store absolute timeout |
182 iTestCaseTimeout = endTime; |
182 iTestCaseTimeout = endTime; |
183 |
183 |
246 // logic of the timers. |
246 // logic of the timers. |
247 if (iStatus == KErrAbort) |
247 if (iStatus == KErrAbort) |
248 { |
248 { |
249 if (iTestCaseTimeout > timeout) |
249 if (iTestCaseTimeout > timeout) |
250 { |
250 { |
251 RDebug::Print( |
251 RDebug::Print(_L("Absolute timer still valid. Restaring timer. iStatus: %d"), iStatus.Int()); |
252 _L("Absolute timer still valid. Restaring timer. iStatus: %d"), |
|
253 iStatus.Int()); |
|
254 // Start new timer |
252 // Start new timer |
255 iStatus = KErrNone; // reset value |
253 iStatus = KErrNone; // reset value |
256 iTimer.At(iStatus, iTestCaseTimeout); // restart timer |
254 iTimer.At(iStatus, iTestCaseTimeout); // restart timer |
257 SetActive(); |
255 SetActive(); |
258 } |
256 } |