TMsvIndexLoadProgress Class Reference

class TMsvIndexLoadProgress : public TMsvServerOperationProgress

Progress information for an operation controlling the Message Server loading its index.

Such an operation can occur when the Message Server changes drive.

CMsvOperation CMsvSession::ChangeDriveL()

Inherits from

Constructor & Destructor Documentation

TMsvIndexLoadProgress()

IMPORT_C TMsvIndexLoadProgress ( )

Default constructor.

iOperationType is set to EMsvChangeDriveOperation; iError is set to KErrNone; iState is set to EIndexNotLoaded.

Member Enumerations Documentation

Enum TIndexState

States for the index loading process.

Enumerators

EIndexNotLoaded = 0

Index loading has not begun.

EIndexLoading

Index loading is in progress.

EIndexRebuilding

Index is being built.

EIndexComplete

Index loading is complete.

Member Data Documentation

TInt iError

TInt iError

Stores any errors that prevented the index being loaded.

TMsvIndexProgress iIndex

TMsvIndexProgress iIndex

Details of the index loading progress.

TIndexState iState

TIndexState iState

Current state of the index loading process.