CManualSecuritySettings Class Reference

class CManualSecuritySettings : public CBase

Inherits from

Constructor & Destructor Documentation

CManualSecuritySettings()

CManualSecuritySettings ( ) [private]

C++ default constructor.

~CManualSecuritySettings()

IMPORT_C ~CManualSecuritySettings ( )

Destructor.

Member Functions Documentation

CancelChangePin()

IMPORT_C void CancelChangePin ( )

Cancels change pin operation.

If there is no ongoing change pin operation, then this method does nothing.

CancelLockSim()

IMPORT_C void CancelLockSim ( )

Cancels lock sim operation.

If there is no ongoing lock sim operation, then this method does nothing.

CancelUnblockPin()

IMPORT_C void CancelUnblockPin ( )

Cancels unblock pin operation.

If there is no ongoing unblock pin operation, then this method does nothing.

CancelUnlockSim()

IMPORT_C void CancelUnlockSim ( )

Cancels unlock sim operation.

If there is no ongoing unlock sim operation, then this method does nothing.

ChangePinL(TPin, const TDesC &, const TDesC &, const TDesC &)

IMPORT_C TBool ChangePinL ( TPin aPin,
const TDesC & aOld,
const TDesC & aNew,
const TDesC & aVerifyNew
)

Changes pin.

Note that contents of aOld, aNew & aVerifyNew haven't been checked. If they could not been parsed, they are empty strings (KNullDesC).

Parameters

TPin aPin pin in question.
const TDesC & aOld old pin.
const TDesC & aNew new pin.
const TDesC & aVerifyNew new pin, verification.

ConstructL()

void ConstructL ( ) [private]

Symbian OS constructor.

LockSimL(const TDesC &, const TDesC &)

IMPORT_C TBool LockSimL ( const TDesC & aLockCode,
const TDesC & aType
)

Locks sim.

Note that contents of aLockCode & aType haven't been checked. If they could not been parsed, they are empty strings (KNullDesC).

Parameters

const TDesC & aLockCode lock closing password.
const TDesC & aType type of lock.

NewL()

IMPORT_C CManualSecuritySettings * NewL ( ) [static]

Creates instance of the CManualSecuritySettings class.

ShowResultNoteL(CAknNoteDialog::TTone, TInt)

void ShowResultNoteL ( CAknNoteDialog::TTone aTone,
TInt aResourceID
)

Shows operation results in note

Parameters

CAknNoteDialog::TTone aTone CAknNoteDialog::TTone (tone which is played)
TInt aResourceID TInt (notes resource id)

UnblockPinL(TPin, const TDesC &, const TDesC &, const TDesC &)

IMPORT_C TBool UnblockPinL ( TPin aPin,
const TDesC & aPuk,
const TDesC & aNew,
const TDesC & aVerifyNew
)

Unblocks pin.

Note that contents of aPuk, aNew & aVerifyNew haven't been checked. If they could not been parsed, they are empty strings (KNullDesC).

Parameters

TPin aPin pin in question.
const TDesC & aPuk puk code for the pin.
const TDesC & aNew new pin.
const TDesC & aVerifyNew new pin, verificatio.

UnlockSimL(const TDesC &, const TDesC &)

IMPORT_C TBool UnlockSimL ( const TDesC & aUnlockCode,
const TDesC & aType
)

Unlocks sim.

Note that contents of aUnlockCode & aType haven't been checked. If they could not been parsed, they are empty strings (KNullDesC).

Parameters

const TDesC & aUnlockCode lock opening password.
const TDesC & aType type of lock.

Member Enumerations Documentation

Enum TPin

Enumerates pins.

Enumerators

EPin1
EPin2

Member Data Documentation

RMmCustomAPI iCustomPhone

RMmCustomAPI iCustomPhone [private]

TRequestStatus iDummyStatus

TRequestStatus iDummyStatus [private]

CAknNoteDialog * iNote

CAknNoteDialog * iNote [private]

RMobilePhone iPhone

RMobilePhone iPhone [private]

RTelServer iServer

RTelServer iServer [private]

CWait * iWait

CWait * iWait [private]