Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



TMsvEntry functions and members used in IMAP4 message service entries

Settings for an IMAP4 service are primarily stored as a CImImap4Settings object in a stream in the CMsvStore associated with the service entry. Some data is stored in the service TMsvEntry entry to make that information easily and quickly available.

The table below describe the functions and member variables for TMsvEntry that are set by the MTM for a IMAP4 service:

TMsvEntry member

Description

Connected()

Set to EFalse when disconnected from the remote IMAP4 server; set to ETrue when connected to the remote IMAP4 server.

iDescription

Unused.

Not used

Note that the iDescription entry in the related SMTP service is used to display the human-readable name of the email account to the user.

iMtmData1

Note that Symbian OS v6.0 used this entry to store a single Internet Access Point ID value. Access Points are now stored in the store associated with this service entry.

iRelatedId

Identifies the SMTP service which represents the other half of the Internet Email support.

Visible()

Email sending (SMTP) and receiving (IMAP4) services are independent and are supported by two separate MTMs. The IMAP4 service entry is usually visible. The SMTP service entry that is associated with the IMAP4 service via the iRelatedId ID is usually invisible; it is therefore the IMAP4 service which a user can see in the browser view representing one email account.