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.