|
1 /* |
|
2 * Copyright (c) 1998-2003 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: msgs.rss* |
|
15 */ |
|
16 |
|
17 |
|
18 |
|
19 #include <msgs.loc> |
|
20 #include <msvstd.hrh> |
|
21 |
|
22 // Flags - defined in TMsvEntry |
|
23 |
|
24 #define KMsvEntryLowPriority 0x0000 |
|
25 #define KMsvEntryMediumPriority 0x0001 |
|
26 #define KMsvEntryHighPriority 0x0002 |
|
27 |
|
28 //#define KMsvEntryStoreFlag 0x0004 // Not used |
|
29 #define KMsvEntryNotCompleteFlag 0x0008 // the netry is marked as incomplete |
|
30 #define KMsvEntryNewFlag 0x0010 |
|
31 #define KMsvEntryUnreadFlag 0x0020 |
|
32 #define KMsvEntryInvisibleFlag 0x0200 // will be invisible to the user |
|
33 #define KMsvEntryMultipleRecipientFlag 0x0400 |
|
34 //#define KMsvEntryFileFlag 0x0800 // Not used |
|
35 #define KMsvEntryReadOnlyFlag 0x1000 // the entry or store cannot be altered |
|
36 #define KMsvEntryStandardFolder 0x4000 // the entry will be place at beginning of a selection |
|
37 |
|
38 |
|
39 |
|
40 STRUCT SERVERENTRY |
|
41 { |
|
42 LONG id; |
|
43 LONG parent; |
|
44 LONG service=KMsvLocalServiceIndexEntryIdValue; |
|
45 LONG type; |
|
46 LONG mtm=KUidMsvLocalServiceMtmValue; |
|
47 LONG flags=KMsvEntryMediumPriority; |
|
48 LTEXT description=""; |
|
49 LTEXT details=""; |
|
50 } |
|
51 |
|
52 STRUCT SERVERSTARTUPINDEX |
|
53 { |
|
54 STRUCT entries[]; // must be SERVERENTRY's |
|
55 } |
|
56 |
|
57 RESOURCE SERVERSTARTUPINDEX r_server_index_startup |
|
58 { |
|
59 entries= |
|
60 { |
|
61 SERVERENTRY { id=KMsvLocalServiceIndexEntryIdValue; |
|
62 parent=KMsvRootIndexEntryIdValue; |
|
63 type=KUidMsvServiceEntryValue; |
|
64 flags=KMsvEntryReadOnlyFlag|KMsvEntryStandardFolder; |
|
65 details="Local"; }, |
|
66 SERVERENTRY { id=KMsvGlobalInBoxIndexEntryIdValue; |
|
67 parent=KMsvLocalServiceIndexEntryIdValue; |
|
68 type=KUidMsvFolderEntryValue; |
|
69 flags=KMsvEntryReadOnlyFlag|KMsvEntryStandardFolder; |
|
70 details=qtn_mce_inbox; }, |
|
71 SERVERENTRY { id=KMsvGlobalOutBoxIndexEntryIdValue; |
|
72 parent=KMsvLocalServiceIndexEntryIdValue; |
|
73 type=KUidMsvFolderEntryValue; |
|
74 flags=KMsvEntryReadOnlyFlag|KMsvEntryStandardFolder; |
|
75 details=qtn_mce_outbox; }, |
|
76 SERVERENTRY { id=KMsvDraftEntryIdValue; |
|
77 parent=KMsvLocalServiceIndexEntryIdValue; |
|
78 type=KUidMsvFolderEntryValue; |
|
79 flags=KMsvEntryReadOnlyFlag|KMsvEntryStandardFolder; |
|
80 details=qtn_mce_drafts; }, |
|
81 SERVERENTRY { id=KMsvSentEntryIdValue; |
|
82 parent=KMsvLocalServiceIndexEntryIdValue; |
|
83 type=KUidMsvFolderEntryValue; |
|
84 flags=KMsvEntryReadOnlyFlag|KMsvEntryStandardFolder; |
|
85 details=qtn_mce_sent_items; }, |
|
86 SERVERENTRY { id=0x1008; |
|
87 parent=KMsvLocalServiceIndexEntryIdValue; |
|
88 type=KUidMsvFolderEntryValue; |
|
89 flags=KMsvEntryReadOnlyFlag|KMsvEntryStandardFolder; |
|
90 details=qtn_mce_documents; }, |
|
91 SERVERENTRY { id=0x1009; |
|
92 parent=0x1008; |
|
93 type=KUidMsvFolderEntryValue; |
|
94 flags=KMsvEntryReadOnlyFlag|KMsvEntryStandardFolder; |
|
95 details=qtn_mce_doc_temp_folder; }, |
|
96 SERVERENTRY { id=KMsvDeletedEntryFolderEntryIdValue; |
|
97 parent=KMsvLocalServiceIndexEntryIdValue; |
|
98 type=KUidMsvFolderEntryValue; |
|
99 flags=KMsvEntryReadOnlyFlag|KMsvEntryStandardFolder|KMsvEntryInvisibleFlag; |
|
100 details="Deleted"; } |
|
101 }; |
|
102 } |
|
103 |
|
104 // end of file |