epoc32/include/msvids.h
author William Roberts <williamr@symbian.org>
Tue, 16 Mar 2010 16:12:26 +0000
branchSymbian2
changeset 2 2fe1408b6811
parent 0 061f57f2323e
permissions -rw-r--r--
Final list of Symbian^2 public API header files
williamr@2
     1
// Copyright (c) 1998-2009 Nokia Corporation and/or its subsidiary(-ies).
williamr@2
     2
// All rights reserved.
williamr@2
     3
// This component and the accompanying materials are made available
williamr@2
     4
// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
williamr@2
     5
// which accompanies this distribution, and is available
williamr@2
     6
// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
williamr@2
     7
//
williamr@2
     8
// Initial Contributors:
williamr@2
     9
// Nokia Corporation - initial contribution.
williamr@2
    10
//
williamr@2
    11
// Contributors:
williamr@2
    12
//
williamr@2
    13
// Description:
williamr@2
    14
//
williamr@2
    15
williamr@2
    16
williamr@2
    17
williamr@2
    18
/**
williamr@2
    19
 @file
williamr@2
    20
 @publishedAll
williamr@2
    21
 @released
williamr@2
    22
*/
williamr@2
    23
williamr@2
    24
#if !defined(__MSVIDS_H__)
williamr@2
    25
#define __MSVIDS_H__
williamr@2
    26
#if !defined(__MSVSTD_HRH__)
williamr@2
    27
#include <msvstd.hrh>
williamr@2
    28
#endif
williamr@2
    29
#if !defined(__MSVSTD_H__)
williamr@2
    30
#include <msvstd.h>
williamr@2
    31
#endif
williamr@2
    32
williamr@2
    33
// Predefined entry ids - values #defined in MSVSTD.HRH
williamr@2
    34
williamr@2
    35
/**
williamr@2
    36
A NULL ID. 
williamr@2
    37
This is typically used to indicate that the ID has not yet been set. It can 
williamr@2
    38
also be used to "park" a CMsvServerEntry so that it doesn't lock an index 
williamr@2
    39
entry.
williamr@2
    40
@publishedAll
williamr@2
    41
@released
williamr@2
    42
@see TMsvId
williamr@2
    43
@see KMsvNullIndexEntryIdValue
williamr@2
    44
*/
williamr@2
    45
const TMsvId KMsvNullIndexEntryId=KMsvNullIndexEntryIdValue;//0
williamr@2
    46
williamr@2
    47
/**
williamr@2
    48
Temporary ID used for testing purpose
williamr@2
    49
@internalAll
williamr@2
    50
@released
williamr@2
    51
@see TMsvId
williamr@2
    52
@see KMsvTempIndexEntryIdValue
williamr@2
    53
*/
williamr@2
    54
const TMsvId KMsvTempIndexEntryId=KMsvTempIndexEntryIdValue;//1
williamr@2
    55
williamr@2
    56
/**
williamr@2
    57
ID of root entry of entire index
williamr@2
    58
@publishedAll
williamr@2
    59
@released
williamr@2
    60
@see TMsvId
williamr@2
    61
@see KMsvRootIndexEntryIdValue
williamr@2
    62
*/
williamr@2
    63
const TMsvId KMsvRootIndexEntryId=KMsvRootIndexEntryIdValue;//0x1000
williamr@2
    64
williamr@2
    65
/**
williamr@2
    66
ID of local service (containing the standard folders)
williamr@2
    67
@publishedAll
williamr@2
    68
@released
williamr@2
    69
@see TMsvId
williamr@2
    70
@see KMsvLocalServiceIndexEntryIdValue
williamr@2
    71
*/
williamr@2
    72
const TMsvId KMsvLocalServiceIndexEntryId=KMsvLocalServiceIndexEntryIdValue;//0x1001
williamr@2
    73
williamr@2
    74
/**
williamr@2
    75
ID of Inbox folder 
williamr@2
    76
@publishedAll
williamr@2
    77
@released
williamr@2
    78
@see TMsvId
williamr@2
    79
@see KMsvGlobalInBoxIndexEntryIdValue
williamr@2
    80
*/
williamr@2
    81
const TMsvId KMsvGlobalInBoxIndexEntryId=KMsvGlobalInBoxIndexEntryIdValue;//0x1002
williamr@2
    82
williamr@2
    83
/**
williamr@2
    84
ID of Outbox folder
williamr@2
    85
@publishedAll
williamr@2
    86
@released
williamr@2
    87
@see TMsvId
williamr@2
    88
@see KMsvGlobalOutBoxIndexEntryIdValue
williamr@2
    89
*/
williamr@2
    90
const TMsvId KMsvGlobalOutBoxIndexEntryId=KMsvGlobalOutBoxIndexEntryIdValue;//0x1003
williamr@2
    91
williamr@2
    92
/**
williamr@2
    93
ID of Draft folder
williamr@2
    94
@publishedAll
williamr@2
    95
@released
williamr@2
    96
@see TMsvId
williamr@2
    97
@see KMsvDraftEntryIdValue
williamr@2
    98
*/
williamr@2
    99
const TMsvId KMsvDraftEntryId=KMsvDraftEntryIdValue; //0x1004
williamr@2
   100
williamr@2
   101
/**
williamr@2
   102
ID of Sent folder
williamr@2
   103
@publishedAll
williamr@2
   104
@released
williamr@2
   105
@see TMsvId
williamr@2
   106
@see KMsvSentEntryIdValue
williamr@2
   107
*/
williamr@2
   108
const TMsvId KMsvSentEntryId=KMsvSentEntryIdValue; //0x1005
williamr@2
   109
williamr@2
   110
/**
williamr@2
   111
ID of Deleted folder - Invisible folder
williamr@2
   112
@publishedAll
williamr@2
   113
@released
williamr@2
   114
@see TMsvId
williamr@2
   115
@see KMsvDeletedEntryFolderEntryIdValue
williamr@2
   116
*/
williamr@2
   117
const TMsvId KMsvDeletedEntryFolderEntryId=KMsvDeletedEntryFolderEntryIdValue;//0x1006
williamr@2
   118
williamr@2
   119
/**
williamr@2
   120
ID used to indicate Unknown/Invalid Service entry folder
williamr@2
   121
@publishedAll
williamr@2
   122
@released
williamr@2
   123
@see TMsvId
williamr@2
   124
@see KMsvUnkownServiceIndexEntryIdValue
williamr@2
   125
*/
williamr@2
   126
const TMsvId KMsvUnknownServiceIndexEntryId=KMsvUnkownServiceIndexEntryIdValue; //0x1007
williamr@2
   127
williamr@2
   128
/**
williamr@2
   129
@internalAll
williamr@2
   130
@released
williamr@2
   131
@see TMsvId
williamr@2
   132
*/
williamr@2
   133
const TMsvId KFirstFreeEntryId=0x100000;
williamr@2
   134
williamr@2
   135
/**
williamr@2
   136
Uid for POPService
williamr@2
   137
@publishedAll
williamr@2
   138
@released
williamr@2
   139
*/
williamr@2
   140
const TUid KUidPOPService = {0x2000BB68};
williamr@2
   141
williamr@2
   142
/**
williamr@2
   143
Uid for IMAPService
williamr@2
   144
@publishedAll
williamr@2
   145
@released
williamr@2
   146
*/
williamr@2
   147
const TUid KUidIMAPService = {0x2000BB69};
williamr@2
   148
williamr@2
   149
/**
williamr@2
   150
Uid for SMTPService
williamr@2
   151
@publishedAll
williamr@2
   152
@released
williamr@2
   153
*/
williamr@2
   154
const TUid KUidSMTPService = {0x2000BB6A};
williamr@2
   155
williamr@2
   156
/**
williamr@2
   157
Uid for SendAs2Service
williamr@2
   158
@publishedAll
williamr@2
   159
@released
williamr@2
   160
*/
williamr@2
   161
const TUid KUidSendAs2Service = {0x2000BB6B};
williamr@2
   162
williamr@2
   163
/**
williamr@2
   164
Uid for SMSService
williamr@2
   165
@publishedAll
williamr@2
   166
@released
williamr@2
   167
*/
williamr@2
   168
const TUid KUidSMSService = {0x2000BB6C};
williamr@2
   169
williamr@2
   170
#endif