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()

void AllSnapshotsSuppliedL ( )

From MActiveBackupDataClient

ConstructL()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

GetBackupDataSectionL(TPtr8 &, TBool &)

void GetBackupDataSectionL ( TPtr8 & aBuffer,
TBool & aFinished
)

From MActiveBackupDataClient

Parameters

TPtr8 & aBuffer
TBool & aFinished

GetDataChecksum(TDriveNumber)

TUint GetDataChecksum ( TDriveNumber aDrive )

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

GetExpectedDataSize(TDriveNumber)

TUint GetExpectedDataSize ( TDriveNumber aDrive )

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

GetSnapshotDataL(TDriveNumber, TPtr8 &, TBool &)

void GetSnapshotDataL ( TDriveNumber aDrive,
TPtr8 & aBuffer,
TBool & aFinished
)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive
TPtr8 & aBuffer
TBool & aFinished

InitialiseGetBackupDataL(TDriveNumber)

void InitialiseGetBackupDataL ( TDriveNumber aDrive )

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

InitialiseRestoreBaseDataL(TDriveNumber)

void InitialiseRestoreBaseDataL ( TDriveNumber aDrive )

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

InitialiseRestoreIncrementDataL(TDriveNumber)

void InitialiseRestoreIncrementDataL ( TDriveNumber aDrive )

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

NewL(ChspsThemeServer &)

CHSPSBRHandler * NewL ( ChspsThemeServer & aServer ) [static]

Two-phased constructor.

Parameters

ChspsThemeServer & aServer

ReceiveSnapshotDataL(TDriveNumber, TDesC8 &, TBool)

void ReceiveSnapshotDataL ( TDriveNumber aDrive,
TDesC8 & aBuffer,
TBool aLastSection
)

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive
TDesC8 & aBuffer
TBool aLastSection

RestoreBaseDataSectionL(TDesC8 &, TBool)

void RestoreBaseDataSectionL ( TDesC8 & aBuffer,
TBool aFinished
)

From MActiveBackupDataClient

Parameters

TDesC8 & aBuffer
TBool aFinished

RestoreComplete(TDriveNumber)

void RestoreComplete ( TDriveNumber aDrive )

From MActiveBackupDataClient

Parameters

TDriveNumber aDrive

RestoreIncrementDataSectionL(TDesC8 &, TBool)

void RestoreIncrementDataSectionL ( TDesC8 & aBuffer,
TBool aFinished
)

From MActiveBackupDataClient

Parameters

TDesC8 & aBuffer
TBool aFinished

TerminateMultiStageOperation()

void TerminateMultiStageOperation ( )

From MActiveBackupDataClient

Member Data Documentation

ChspsThemeServer & iServer

ChspsThemeServer & iServer [private]