CNotifyRemotePartyInfoAct Class Reference

class CNotifyRemotePartyInfoAct : public CAsyncRequestBaseAct

This is an active object responsible for interacting with Multimode ETel

Inherits from

Constructor & Destructor Documentation

CNotifyRemotePartyInfoAct(CTelephonyFunctions *, CTelephonyFunctions::TOperations)

CNotifyRemotePartyInfoAct ( CTelephonyFunctions * aTelephonyFunctions,
CTelephonyFunctions::TOperations aPendingOperation
) [private]

First-phase constructor which cannot Leave().

Parameters

CTelephonyFunctions * aTelephonyFunctions Object that constructs us.
CTelephonyFunctions::TOperations aPendingOperation

~CNotifyRemotePartyInfoAct()

~CNotifyRemotePartyInfoAct ( )

Destructor

Member Functions Documentation

Complete()

void Complete ( ) [protected, virtual]

Service Completed request.

DoCancel()

void DoCancel ( ) [protected, virtual]

Cancel request.

Async request to dial is cancelled.

NewL(CTelephonyFunctions *, CTelephonyFunctions::TOperations)

CNotifyRemotePartyInfoAct * NewL ( CTelephonyFunctions * aTelephonyFunctions,
CTelephonyFunctions::TOperations aPendingOperation
) [static]

Public constructor which can Leave().

leave
Leaves if no memory.

Parameters

CTelephonyFunctions * aTelephonyFunctions Object that constructs us.
CTelephonyFunctions::TOperations aPendingOperation

NotifyRemotePartyInfo(TDes8 &, const CTelephony::TCallId &)

void NotifyRemotePartyInfo ( TDes8 & aId,
const CTelephony::TCallId & aCallId
)

Issue Request

Parameters

TDes8 & aId
const CTelephony::TCallId & aCallId

RunError(TInt)

TInt RunError ( TInt aLeaveCode ) [protected, virtual]

Handle any Leave() from inside RunL() .

Parameters

TInt aLeaveCode passed in if RunL Leaves.

Member Data Documentation

CTelephony::TCallId iCallId

CTelephony::TCallId iCallId [private]

CTelephony::TRemotePartyInfoV1 * iISVRemotePartyInfo

CTelephony::TRemotePartyInfoV1 * iISVRemotePartyInfo [private]

RMobileCall::TMobileCallRemotePartyInfoV1 iMMRemotePartyInfo

RMobileCall::TMobileCallRemotePartyInfoV1 iMMRemotePartyInfo [private]

RMobileCall::TMobileCallRemotePartyInfoV1Pckg iMMRemotePartyInfoPckg

RMobileCall::TMobileCallRemotePartyInfoV1Pckg iMMRemotePartyInfoPckg [private]

CTelephonyFunctions::TOperations iPendingOperation

CTelephonyFunctions::TOperations iPendingOperation [private]

CTelephonyFunctions * iTelephonyFunctions

CTelephonyFunctions * iTelephonyFunctions [private]