MLtsyDispatchCallControlUpdateLifeTimer Class Reference

class MLtsyDispatchCallControlUpdateLifeTimer : public MLtsyDispatchInterface

Inherits from

Member Functions Documentation

HandleUpdateLifeTimerReqL(TUint32)

TInt HandleUpdateLifeTimerReqL(TUint32aDuration)[pure virtual]

The CTSY Dispatcher shall invoke this function on receiving the ECtsyUpdateLifeTimeReq request from the CTSY.

It is a request call that is completed by invoking CCtsyDispatcherCallback::CallbackCallControlUpdateLifeTimerComp()

Implementation of this interface can accumulate the number of seconds that have elapsed since a call started. By initialising a variable in the LTSY when a call is dialed, then adding the value contained in aDuration to this variable it is possible to track the duration of a call.

HandleUpdateLifeTimerReqL is usually invoked every 10 seconds.

Parameters

TUint32 aDurationThe number of seconds that have elapsed since the last time this interface was invoked (or since the start of the call if the first invocation).

Member Data Documentation

const TInt KLtsyDispatchCallControlUpdateLifeTimerApiId

const TIntKLtsyDispatchCallControlUpdateLifeTimerApiId[static]