MLtsyDispatchCallControlTransfer Class Reference

class MLtsyDispatchCallControlTransfer : public MLtsyDispatchInterface

Inherits from

Public Member Functions
TInt HandleTransferReqL(TInt, TInt)
Public Attributes
const TIntKLtsyDispatchCallControlTransferApiId

Member Functions Documentation

HandleTransferReqL(TInt, TInt)

TInt HandleTransferReqL(TIntaHeldCallId,
TIntaOtherCallId
)[pure virtual]

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

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

This request should be completed when the request to transfer the call has been placed.

Implementation of this interface should transfer the specified held call. Transferring a call can be requested when there is one held call and another call either connected or in the ringing state. When the two remote parties are transferred to each other, the party requesting this operation (us) drops out of the call.

RMobileCall::Transfer()

Parameters

TInt aHeldCallIdCall ID of the call held call to transfer.
TInt aOtherCallIdCall ID of the other call to transfer the held call to. This call is either an incoming call in the ringing state or a connected call.

Member Data Documentation

const TInt KLtsyDispatchCallControlTransferApiId

const TIntKLtsyDispatchCallControlTransferApiId[static]