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 TMsvServerOperationProgress

class TMsvServerOperationProgress;

Description

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.

Members

Defined in TMsvServerOperationProgress:
EMsvChangeDriveOperation, EMsvCopyOperation, EMsvDeleteOperation, EMsvNoOperation, TMsvServerOperationProgress(), TMsvServerOperationType, iOperationType

See also:


Construction and destruction


TMsvServerOperationProgress()

IMPORT_C TMsvServerOperationProgress();

Description

Default constructor.

Sets iOperationType to EMsvNoOperation.

[Top]


Member enumerations


Enum TMsvServerOperationType

TMsvServerOperationType

Description

EMsvNoOperation

No operation in progress.

EMsvChangeDriveOperation

Change drive operation in progress.

EMsvCopyOperation

Copy Store operation in progress.

EMsvDeleteOperation

Delete Store operation in progress.

[Top]


Member data


iOperationType

TMsvServerOperationType iOperationType;

Description

The type of operation in progress.