MLtsyDispatchSatSmControlResponseData Class Reference

class MLtsyDispatchSatSmControlResponseData : public MLtsyDispatchInterface

Inherits from

Member Functions Documentation

HandleSmControlResponseDataReqL(TUint8, const TDesC8 &, const TDesC8 &)

TInt HandleSmControlResponseDataReqL ( TUint8 aResult,
const TDesC8 & aRpDestinationAddress,
const TDesC8 & aTpDestinationAddress
) [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 ESatNotifyMoSmControlRequest request from the CTSY.

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

Implementation of this interface should handle the parsed Mo Short Message Control response TLV data.

As a result of the ENVELOPE (MO SHORT MESSAGE CONTROL) command sent to the SIM, the SIM will respond with a response TLV, this is can be passed to the LTSY via the CCtsyDispatcherCallback::CallbackSatSmControlEnvelopeResponseInd() . The CTSY parses this TLV, completes the RSat::NotifySmControlRequest() on the client side and passes down the parsed data to the LTSY via this handler.

See "3GPP 11.14 - MO Short Message Control by SIM"

Parameters

TUint8 aResult MO short message control result the SIM gives to the ME concerning whether to allow, bar or modify the proposed short message, encoded as defined in "3GPP TS 11.10-4, 27.22.8 MO SHORT MESSAGE CONTROL BY SIM"
const TDesC8 & aRpDestinationAddress RP Destination Address of the Service Center to which the ME is proposing to send the short message. If the address data is not present (zero length), then assume the RP Destination Address of the Service Center is not to be modified.
const TDesC8 & aTpDestinationAddress TP Destination Address to which the ME is proposing to send the short message. If the address data is not present (zero length), then assume the TP Destination Address is not to be modified.

Member Data Documentation

const TInt KLtsyDispatchSatSmControlResponseDataApiId

const TInt KLtsyDispatchSatSmControlResponseDataApiId [static]