CNotifyIccLockInfoAct Class Reference

class CNotifyIccLockInfoAct : public CAsyncRequestBaseAct

This is an active object responsible for interacting with Multimode ETel

Inherits from

Constructor & Destructor Documentation

CNotifyIccLockInfoAct(CTelephonyFunctions *)

CNotifyIccLockInfoAct(CTelephonyFunctions *aTelephonyFunctions)[private]

First-phase constructor which cannot Leave().

Parameters

CTelephonyFunctions * aTelephonyFunctionsObject that constructs us.

~CNotifyIccLockInfoAct()

~CNotifyIccLockInfoAct()

Destructor

Member Functions Documentation

Complete()

voidComplete()[protected, virtual]

Service Completed request.

DoCancel()

voidDoCancel()[protected, virtual]

Cancel request.

Async request to dial is cancelled.

NewL(CTelephonyFunctions *)

CNotifyIccLockInfoAct *NewL(CTelephonyFunctions *aTelephonyFunctions)[static]

Public constructor which can Leave().

leave
Leaves if no memory.

Parameters

CTelephonyFunctions * aTelephonyFunctionsObject that constructs us.

NotifyIccLockInfo(CTelephony::TIccLock, TDes8 &)

voidNotifyIccLockInfo(CTelephony::TIccLockaLock,
TDes8 &aId
)

Issue Request

Parameters

CTelephony::TIccLock aLock
TDes8 & aId

RunError(TInt)

TInt RunError(TIntaLeaveCode)[protected, virtual]

Handle any Leave() from inside RunL().

Parameters

TInt aLeaveCodepassed in if RunL Leaves.

Member Data Documentation

CTelephony::TIccLockInfoV1 * iISVPin1LockInfo

CTelephony::TIccLockInfoV1 *iISVPin1LockInfo[private]

CTelephony::TIccLockInfoV1 * iISVPin2LockInfo

CTelephony::TIccLockInfoV1 *iISVPin2LockInfo[private]

RMobilePhone::TMobilePhoneLock iMMLock

RMobilePhone::TMobilePhoneLock iMMLock[private]

RMobilePhone::TMobilePhoneLockInfoV1 iMMLockInfo

RMobilePhone::TMobilePhoneLockInfoV1 iMMLockInfo[private]

RMobilePhone::TMobilePhoneLockInfoV1Pckg iMMLockInfoV1Pckg

RMobilePhone::TMobilePhoneLockInfoV1Pckg iMMLockInfoV1Pckg[private]

CTelephonyFunctions * iTelephonyFunctions

CTelephonyFunctions *iTelephonyFunctions[private]