CGetCurrentNetworkNameAct Class Reference

class CGetCurrentNetworkNameAct : public CAsyncRequestBaseAct

This is an active object responsible for interacting with Multimode ETel. CGetCurrentNetworkNameAct is used to request current network name.

Inherits from

Constructor & Destructor Documentation

CGetCurrentNetworkNameAct(CTelephonyFunctions *)

CGetCurrentNetworkNameAct ( CTelephonyFunctions * aTelephonyFunctions ) [private]

First-phase constructor which cannot Leave().

Parameters

CTelephonyFunctions * aTelephonyFunctions Object that constructs us.

~CGetCurrentNetworkNameAct()

~CGetCurrentNetworkNameAct ( )

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.

GetCurrentNetworkName(TDes8 &)

void GetCurrentNetworkName ( TDes8 & aPckg )

Issue Request

Parameters

TDes8 & aPckg

NewL(CTelephonyFunctions *)

CGetCurrentNetworkNameAct * NewL ( CTelephonyFunctions * aTelephonyFunctions ) [static]

Public constructor which can Leave().

leave
Leaves if no memory.

Parameters

CTelephonyFunctions * aTelephonyFunctions Object that constructs us.

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::TEtelISVType * iISVCurrentNetworkName

CTelephony::TEtelISVType * iISVCurrentNetworkName [private]

RMobilePhone::TMobilePhoneOPlmnV3 iLocInfo

RMobilePhone::TMobilePhoneOPlmnV3 iLocInfo [private]

RMobilePhone::TMobilePhoneOPlmnV3Pckg iLocInfoPckg

RMobilePhone::TMobilePhoneOPlmnV3Pckg iLocInfoPckg [private]

RMobilePhone::TMobilePhoneNetworkNameV3 iMMNetworkNameV3

RMobilePhone::TMobilePhoneNetworkNameV3 iMMNetworkNameV3 [private]

RMobilePhone::TMobilePhoneNetworkNameV3Pckg iMMNetworkNameV3Pckg

RMobilePhone::TMobilePhoneNetworkNameV3Pckg iMMNetworkNameV3Pckg [private]

CTelephonyFunctions * iTelephonyFunctions

CTelephonyFunctions * iTelephonyFunctions [private]