Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: MSVIPC.H
Link against: msgs.lib
Link against: msgs_autoshutdown.lib

Class TMsvIndexLoadProgress

class TMsvIndexLoadProgress : public TMsvServerOperationProgress;

Description

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

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

Derivation

Members

Defined in TMsvIndexLoadProgress:
EIndexComplete, EIndexLoading, EIndexNotLoaded, EIndexRebuilding, TIndexState, TMsvIndexLoadProgress(), iError, iIndex, iState

Inherited from TMsvServerOperationProgress:
EMsvChangeDriveOperation, EMsvCopyOperation, EMsvDeleteOperation, EMsvNoOperation, TMsvServerOperationType, iOperationType

See also:


Construction and destruction


TMsvIndexLoadProgress()

IMPORT_C TMsvIndexLoadProgress();

Description

Default constructor.

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

[Top]


Member enumerations


Enum TIndexState

TIndexState

Description

States for the index loading process.

EIndexNotLoaded

Index loading has not begun.

EIndexLoading

Index loading is in progress.

EIndexRebuilding

Index is being built.

EIndexComplete

Index loading is complete.

[Top]


Member data


iError

TInt iError;

Description

Stores any errors that prevented the index being loaded.


iState

TIndexState iState;

Description

Current state of the index loading process.


iIndex

TMsvIndexProgress iIndex;

Description

Details of the index loading progress.