TMsvServerOperationProgress Class Reference

class TMsvServerOperationProgress

Encapsulates progress information returned by a non-MTM specific Message Server operation.

You can check if an operation has this type of progress information by calling CMsvOperation::Mtm(): a suitable operation returns a value of KUidMsvServerMtm.

Progress information is obtained, in a packaged format, by calling CMsvOperation::ProgressL(). Understanding the TMsvServerOperationProgress class enables an application to use that information for a Message Server operation.

TMsvLocalOperationProgress CMsvSession::CopyStoreL() CMsvSession::DeleteStoreL()

Constructor & Destructor Documentation

TMsvServerOperationProgress()

IMPORT_CTMsvServerOperationProgress()

TMsvServerOperationProgress(TMsvServerOperationType)

TMsvServerOperationProgress(TMsvServerOperationTypeaType)

Parameters

TMsvServerOperationType aType

Member Enumerations Documentation

Enum TMsvServerOperationType

Enumerators

EMsvNoOperation = 0

No operation in progress.

EMsvChangeDriveOperation

Change drive operation in progress.

CMsvSession::ChangeDriveL()

EMsvCopyOperation

Copy Store operation in progress. CMsvSession::CopyStoreL()

EMsvDeleteOperation

Delete Store operation in progress. CMsvSession::DeleteStoreL()

Member Data Documentation

TMsvServerOperationType iOperationType

TMsvServerOperationType iOperationType

The type of operation in progress.