MLtsyDispatchSmsNackSmsStored Class Reference

class MLtsyDispatchSmsNackSmsStored : public MLtsyDispatchInterface

Inherits from

Member Functions Documentation

HandleNackSmsStoredReqL(const TDesC8 &, TInt)

TInt HandleNackSmsStoredReqL(const TDesC8 &aTpdu,
TIntaRpCause
)[pure virtual]

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

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

Implementation of this interface should accept this negative acknowledgment: when the client receives an unstored SMS, it will use this member function to return a negative acknowledgment if it fails to decode and/or store that SMS. This TPDU will contain the TP error cause that prevents the client from acknowledging the SMS. The client should also provide the RP error cause by placing it in the aRpCause parameter.

RMobileSmsMessaging::NackSmsStored()

Parameters

const TDesC8 & aTpduHolds the TPDU defined for a SMS-DELIVER-REPORT (for RP-ERROR) in GSM 03.40.
TInt aRpCauseContain one of the MS related extended error codes.

HandleNackSmsStoredReqL(TInt)

TInt HandleNackSmsStoredReqL(TIntaRpCause)[pure virtual]

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

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

Implementation of this interface should accept this negative acknowledgment: when the client receives an unstored SMS, it will use this member function to return a negative acknowledgment if it fails to decode and/or store that SMS. The client should also provide the RP error cause by placing it in the aRpCause parameter.

RMobileSmsMessaging::NackSmsStored()

Parameters

TInt aRpCauseContain one of the MS related extended error codes.

Member Data Documentation

const TInt KLtsyDispatchSmsNackSmsStoredApiId

const TIntKLtsyDispatchSmsNackSmsStoredApiId[static]