CLbsCallbackTimer Class Reference
| class CLbsCallbackTimer : protected CTimer |
Lbs call-back timer. All timers may complete late if the machine has been turned off for some period of time after scheduling an event.
MLbsCallbackTimerObserver
Constructor & Destructor Documentation
CLbsCallbackTimer(MLbsCallbackTimerObserver &)
~CLbsCallbackTimer()
| ~CLbsCallbackTimer | ( | ) | [virtual] |
Member Functions Documentation
Cancel()
Requests an event at a given UTC time. The timer may complete late if the machine has been turned off for some period of time after scheduling an event.
ConstructL()
| IMPORT_C void | ConstructL | ( | ) | [protected] |
Second phase constructor.
EventAfter(const TTimeIntervalSeconds &, TInt)
Requests an event after an interval. The timer may complete late if the machine has been turned off for some period of time after scheduling an event.
EventAfter(const TTimeIntervalMicroSeconds &, TInt)
Requests an event after an interval. The timer may complete late if the machine has been turned off for some period of time after scheduling an event.
EventAfter(const TTimeIntervalMicroSeconds32 &, TInt)
Requests an event after an interval. The timer may complete late if the machine has been turned off for some period of time after scheduling an event.
EventAtUTC(const TTime &, TInt)
| IMPORT_C void | EventAtUTC | ( | const TTime & | aTime, |
| | TInt | aEventId |
| | ) | |
Requests an event at a given UTC time. The timer may complete late if the machine has been turned off for some period of time after scheduling an event.
Parameters
| const TTime & aTime | |
| TInt aEventId | An event Id to be used in a call-back. |
IsActive()
| IMPORT_C TBool | IsActive | ( | ) | const |
Reports if the timer is running. CActive
NewL(MLbsCallbackTimerObserver &)
RunError(TInt)
|
TInt
| RunError | ( | TInt | aError | ) | [protected, virtual] |
RunL()
| void | RunL | ( | ) | [protected, virtual] |
StartTimer(TInt64)
| void | StartTimer | ( | TInt64 | aInterval | ) | [protected] |
Requests an event after aInterval microseconds
Member Data Documentation
TInt64
iIntervalLeft
|
TInt64
| iIntervalLeft | [protected] |
MLbsCallbackTimerObserver & 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.