MLtsyDispatchSatUssdControlEnvelopeError Class Reference

class MLtsyDispatchSatUssdControlEnvelopeError : public MLtsyDispatchInterface

Inherits from

Member Functions Documentation

HandleUssdControlEnvelopeErrorReqL()

TInt HandleUssdControlEnvelopeErrorReqL()[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 ESatTsyEnvelopeError request from the CTSY.

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

This interface is invoked if it has not been possible to construct an envelope for USSD control. This would occur if USSD strings are not supported for call control, and the USSD control request cannot be submitted as an SS control request because it contains characters other than *, #, 0-9.

Implementation of this interface should handle this error appropriately (such as by continuing the USSD setup process).

MLtsyDispatchSatGetUssdControlSupported::HandleGetUssdControlSupportedReqL()

Member Data Documentation

const TInt KLtsyDispatchSatUssdControlEnvelopeErrorApiId

const TIntKLtsyDispatchSatUssdControlEnvelopeErrorApiId[static]