msgbranched/messaging/framework/server/group/msgs.rss
branchRCL_3
changeset 46 d51193d814ea
parent 0 8e480a14352b
equal deleted inserted replaced
43:d2c4c66342f3 46:d51193d814ea
       
     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