Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <MSVSTD.H>

Typedef TMsvId

typedef TInt32 TMsvId;

Description

Specifies an entry in the Message Server index.

See also:

Related Topics

[Top]


Enum TMsvPriority

TMsvPriority

Description

Supplies the standard values for the message priority index entry field.

EMsvHighPriority

High message priority

EMsvMediumPriority

Medium message priority

EMsvLowPriority

Low message priority

[Top]


Enum TMsvSendState

TMsvSendState

Description

Defines sending state flags.

KMsvSendStateUnknown

State unknown.

KMsvSendStateUponRequest

Message will be sent on request.

KMsvSendStateWaiting

Waiting to be sent.

Messages in the outbox with this state can be sent automatically by the relevant MTM once an appropriate connection is established.

KMsvSendStateSending

Sending in progress.

KMsvSendStateScheduled

Sending scheduled.

KMsvSendStateResend

Resending.

KMsvSendStateSuspended

Sending suspended.

KMsvSendStateFailed

Sending failed.

KMsvSendStateSent

Sending complete.

KMsvSendStateNotApplicable

Not applicable.

[Top]


Enum TMsvAttribute

TMsvAttribute

Description

Supplies values for bitmasks that allows the rapid setting or clearing of a number of TMsvEntryTMsvEntry fields.

The fields that can be manipulated are:

1. PC synchronisation

2. Visibility flag

3. Read flag

4. In-preparation flag

5. Connected flag

6. Pending deletion flag.

7. New flag

See also:

KMsvPcSyncCountAttribute

PC synchronisation field.

KMsvVisibilityAttribute

Visibility flag field.

KMsvUnreadAttribute

Read flag field.

KMsvInPreparationAttribute

In-preparation field.

KMsvConnectedAttribute

Connected flag field.

KMsvPendingDeleteAttribute

Pending deletion flag.

KMsvNewAttribute

New flag field.

[Top]


Enum TMsvSorting

TMsvSorting

Description

Defines the sort order options for a TMsvSelectionOrderingTMsvSelectionOrdering object. Options are set through TMsvSelectionOrdering::SetSorting(TMsvSorting).

See also:

EMsvSortByNone

Don't sort

EMsvSortByDate

Date (earliest-latest)

EMsvSortByDateReverse

Date (latest-earliest)

EMsvSortBySize

Size (smallest-largest)

EMsvSortBySizeReverse

Size (largest-smallest)

EMsvSortByDetails

To/From (A-Z folded)

EMsvSortByDetailsReverse

To/From (Z-A folded)

EMsvSortByDescription

Description (A-Z folded)

EMsvSortByDescriptionReverse

Description (Z-A folded)

EMsvSortById

Sort by message ID.

EMsvSortByIdReverse

Sort in reverse order by message ID.

[Top]


Enum TMsvGrouping

TMsvGrouping

Description

Defines grouping order options for a TMsvEntrySelection object. Grouping options can be combined in a bitmask and set through the TMsvEntrySelection constructor

KMsvNoGrouping

No grouping

KMsvGroupByType

Group by entry type, in order, services, folders, messages, attachments

KMsvGroupByStandardFolders

Place standard folders first, in the order they were created

KMsvGroupByPriority

Group by message priority, in order, high, medium, then low

KMsvGroupByMtm

Group by MTM, either in the order set by CMsvEntry::SetMtmListL(const CArrayFix< TUid > &) or by MTM Uid value

[Top]


Enum TMsvResolverLeave

TMsvResolverLeave

Description

Defines error codes that relate to the Message Server.

See also:

KMsvMediaUnavailable

There is no disk in the drive containing the Message Server index.

KMsvMediaIncorrect

There is a disk in the drive containing the Message Server index, but it is the wrong one.

KMsvMediaChanged

A CMsvEntryCMsvEntry context is no longer valid because the location of the Message Server's index has changed.

Such contexts will need refreshing by the client.

KMsvIndexBackup

KMsvIndexRestore


MSVSTD.H Global variables