MLtsyDispatchCallControlMultipartyConferenceAddCall Class Reference

class MLtsyDispatchCallControlMultipartyConferenceAddCall : public MLtsyDispatchInterface

Inherits from

Member Functions Documentation

HandleConferenceAddCallReqL(TInt, TInt)

TInt HandleConferenceAddCallReqL(TIntaCallId,
TIntaExistingCallId
)[pure virtual]

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

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

Implementation of this interface should add the specified call to the conference call. Typically, there will be an ongoing conference call containing at least 2 remote parties. The conference call gets swapped into the held state and either a new call is dialled or an incoming call is answered. This call can then be added to the conference call using this API.

RMobileconferenceCall::AddCall()

Parameters

TInt aCallIdThe Call ID of the connected call to be added to the multiparty (conference) call.
TInt aExistingCallIdThe Call ID of one of the calls which is already a part of the conference call. This can be the Call ID of any of the existing calls in the conference, not necessarily the first one that was added.

Member Data Documentation

const TInt KLtsyDispatchCallControlMultipartyConferenceAddCallApiId

const TIntKLtsyDispatchCallControlMultipartyConferenceAddCallApiId[static]