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
TInt
iEventId
TInt
|
iEventId
|
[protected]
|
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.