class MLtsyDispatchSatTimerExpirationEnvelope : public MLtsyDispatchInterface |
Public Member Functions | |
---|---|
TInt | HandleTimerExpirationEnvelopeReqL (const TDesC8 &) |
Public Attributes | |
---|---|
const TInt | KLtsyDispatchSatTimerExpirationEnvelopeApiId |
TInt | HandleTimerExpirationEnvelopeReqL | ( | const TDesC8 & | aEnvelope | ) | [pure virtual] |
This API is optional and should only be used if the licensee wishes to including the Dispatcher beneath their own SIM ATK TSY.
The CTSY Dispatcher shall invoke this function on receiving the ESatTsyTimerExpiredIPC request from the CTSY.
It is a request call that does not have an associated complete callback.
The Timer managment proactive command requests the terminal to manage timers running physically in the terminal.
When a timer expires (i.e. reaches zero), the terminal shall use the Timer Expiration mechanism to transfer the identifier of the timer that has expired and the difference between the time when this transfer occurs and the time when the timer was initially started. The terminal then deactivates the timer.
This handler passes to the LTSY the Timer expiration ENVELOPE command, when a timer previously started by a TIMER MANAGEMENT proactive command has expired.
Note that the command will not be sent until any proactive command is no longer ongoing. (i.e. the Terminal responses completion ( CCtsyDispatcherCallback::CallbackSatTerminalRspComp() ) to the proactive command has been completed by the LTSY)
const TDesC8 & aEnvelope | BER-TLV encoded Timer expiration ENVELOPE command see "ETSI TS 102 223" under "ENVELOPE commands" "Timer expiration" |
const TInt | KLtsyDispatchSatTimerExpirationEnvelopeApiId | [static] |
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.