CHSPSBRHandler Class Reference

class CHSPSBRHandler : public CBase

Provides implementation to HSPS backup handler

Inherits from

Constructor & Destructor Documentation

CHSPSBRHandler(ChspsThemeServer &)

CHSPSBRHandler(ChspsThemeServer &aServer)[private]

C++ default constructor.

Parameters

ChspsThemeServer & aServer

~CHSPSBRHandler()

~CHSPSBRHandler()[virtual]

Destructor.

Member Functions Documentation

AllSnapshotsSuppliedL()

voidAllSnapshotsSuppliedL()

From MActiveBackupDataClient

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

GetBackupDataSectionL(TPtr8 &, TBool &)

voidGetBackupDataSectionL(TPtr8 &aBuffer,
TBool &aFinished
)

From MActiveBackupDataClient

Parameters

TPtr8 & aBuffer
TBool & aFinished

GetDataChecksum(TDriveNumber)

TUint GetDataChecksum(TDriveNumberaDrive)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

GetExpectedDataSize(TDriveNumber)

TUint GetExpectedDataSize(TDriveNumberaDrive)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

GetSnapshotDataL(TDriveNumber, TPtr8 &, TBool &)

voidGetSnapshotDataL(TDriveNumberaDrive,
TPtr8 &aBuffer,
TBool &aFinished
)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive
TPtr8 & aBuffer
TBool & aFinished

InitialiseGetBackupDataL(TDriveNumber)

voidInitialiseGetBackupDataL(TDriveNumberaDrive)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

InitialiseRestoreBaseDataL(TDriveNumber)

voidInitialiseRestoreBaseDataL(TDriveNumberaDrive)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

InitialiseRestoreIncrementDataL(TDriveNumber)

voidInitialiseRestoreIncrementDataL(TDriveNumberaDrive)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

NewL(ChspsThemeServer &)

CHSPSBRHandler *NewL(ChspsThemeServer &aServer)[static]

Two-phased constructor.

Parameters

ChspsThemeServer & aServer

ReceiveSnapshotDataL(TDriveNumber, TDesC8 &, TBool)

voidReceiveSnapshotDataL(TDriveNumberaDrive,
TDesC8 &aBuffer,
TBoolaLastSection
)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive
TDesC8 & aBuffer
TBool aLastSection

RestoreBaseDataSectionL(TDesC8 &, TBool)

voidRestoreBaseDataSectionL(TDesC8 &aBuffer,
TBoolaFinished
)

From MActiveBackupDataClient

Parameters

TDesC8 & aBuffer
TBool aFinished

RestoreComplete(TDriveNumber)

voidRestoreComplete(TDriveNumberaDrive)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

RestoreIncrementDataSectionL(TDesC8 &, TBool)

voidRestoreIncrementDataSectionL(TDesC8 &aBuffer,
TBoolaFinished
)

From MActiveBackupDataClient

Parameters

TDesC8 & aBuffer
TBool aFinished

TerminateMultiStageOperation()

voidTerminateMultiStageOperation()

From MActiveBackupDataClient

Member Data Documentation

ChspsThemeServer & iServer

ChspsThemeServer &iServer[private]