CUpnpNotifyTimer Class Reference
class CUpnpNotifyTimer : public CActive |
Wrapper for RTimer classs to notify observer about elaspsed time
Constructor & Destructor Documentation
CUpnpNotifyTimer(MUpnpNotifyTimerObserver *)
Member Functions Documentation
After(TInt, TBool)
IMPORT_C void | After | ( | TInt | aInterval = 1, |
| TBool | aUnused = EFalse |
| ) | |
Parameters
TInt aInterval = 1 | |
TBool aUnused = EFalse | this is unused now |
After(TTimeIntervalMicroSeconds32, TBool)
AfterSeconds(TInt)
IMPORT_C void | AfterSeconds | ( | TInt | aIntervalInSeconds | ) | |
CompleteOneselfImmediate()
IMPORT_C void | CompleteOneselfImmediate | ( | ) | |
DoCancel()
IMPORT_C void | DoCancel | ( | ) | [virtual] |
DoCancel Cancel outstanding request(s) and reset the iActive flag.
- Since
- Series60 2.0
NewL(MUpnpNotifyTimerObserver *)
RunError(TInt)
RunError RunError in case RunL leaves.
- Since
- Series60 2.0
RunL()
RunL Active object state machine.
- Since
- Series60 2.0
Start(TTimeIntervalMicroSeconds32, TBool)
StartNextIteration()
void | StartNextIteration | ( | ) | [private] |
StartNextIteration only for internal use, decrease repeat counter and waits for KOneIterationSeconds seconds it is required for long run timers because of RTimer::After 32 bit limitation - about 35 minutes
Member Data Documentation
TTimeIntervalMicroSeconds32
iInterval
TInt
iIterationsToRun
TInt
| iIterationsToRun | [private] |
MUpnpNotifyTimerObserver * iObserver
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.