|
1 /* |
|
2 * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: |
|
15 * |
|
16 */ |
|
17 |
|
18 #ifndef NMIPSSETTINGITEMS_H |
|
19 #define NMIPSSETTINGITEMS_H |
|
20 |
|
21 namespace IpsServices { |
|
22 |
|
23 /*! |
|
24 Enumeration for identifying mailbox settings. |
|
25 */ |
|
26 enum SettingItem { |
|
27 LoginName = 0, // String |
|
28 Password, // String |
|
29 MailboxName, // String |
|
30 EmailAddress, // String |
|
31 ReplyAddress, // String |
|
32 EmailAlias, // String |
|
33 MyName, // String |
|
34 DownloadPictures, // Integer: 0=Off, 1=On |
|
35 MessageDivider, // Integer: 0=Off, 1=On |
|
36 ReceptionActiveProfile, // Integer: Keep-Up-To-Date=0, Save Energy=1, Manual Fetch=2, User Defined=3 |
|
37 ReceptionUserDefinedProfile, // Integer: 0=Disabled, 1=Enabled |
|
38 ReceptionInboxSyncWindow, // Integer: 0=All messages |
|
39 ReceptionGenericSyncWindowInMessages, // Integer: 0=All messages |
|
40 ReceptionWeekDays, // Integer bitmask: 0x01=Mon,0x02=Tue,0x04=Wed,0x08=Thu,0x10=Fri,0x20=Sat,0x40=Sun |
|
41 ReceptionDayStartTime, // Integer: 0-23 |
|
42 ReceptionDayEndTime, // Integer: 0-23 |
|
43 ReceptionRefreshPeriodDayTime, // Integer: 5,15,60,240,0="When open mailbox" |
|
44 ReceptionRefreshPeriodOther, // Integer: 5,15,60,240,0="When open mailbox" |
|
45 UserNameHidden // Integer: 0=Off, 1=On |
|
46 }; |
|
47 |
|
48 } // namespace |
|
49 |
|
50 #endif // NMIPSSETTINGITEMS_H |