MLtsyDispatchSatSmsDeliverReport Class Reference

class MLtsyDispatchSatSmsDeliverReport : public MLtsyDispatchInterface

Inherits from

Public Member Functions
TInt HandleSmsDeliverReportReqL(const TDesC8 &)
Public Attributes
const TIntKLtsyDispatchSatSmsDeliverReportApiId

Member Functions Documentation

HandleSmsDeliverReportReqL(const TDesC8 &)

TInt HandleSmsDeliverReportReqL(const TDesC8 &aSmsDeliverReportTpdu)[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 ESatTsySmsDeliverReport request from the CTSY.

It is a request call that does not have an associated complete callback.

Implementation of this interface should handle the requested SMS DELIVER REPORT Tpdu as a result of the CCtsyDispatcherCallback::CallbackSatCreateSmsDeliverReportInd()

An SMS DELIVER REPORT TPDU is carried as a RP User Data element within an RP ERROR PDU and is part of the negative acknowledgement to an SMS DELIVER or SMS STATUS REPORT.

An SMS DELIVER REPORT TPDU is also carried as a RP User Data element within an RP ACK PDU and is part of a positive acknowledgement to a SMS DELIVER or SMS STATUS REPORT.

Parameters

const TDesC8 & aSmsDeliverReportTpduThe SMS-DELIVER-REPORT TPDU element to be contained in a RP-ERROR-PDU (negative acknowledgement) or RP-ACK-PDU (a positive acknowledgement) to a SMS DELIVER or SMS STATUS REPORT

Member Data Documentation

const TInt KLtsyDispatchSatSmsDeliverReportApiId

const TIntKLtsyDispatchSatSmsDeliverReportApiId[static]