dependencies/gsprofilesrv_plat-profiles_engine_api/inc/ProfileEng.hrh
author Christian Morlok <symbian.org@christianmorlok.de>
Tue, 13 Apr 2010 19:36:31 +0200
branchv5backport
changeset 58 d017f79b1bb1
permissions -rw-r--r--
updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
58
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     1
/*
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     2
* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     3
* All rights reserved.
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     4
* This component and the accompanying materials are made available
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     5
* under the terms of "Eclipse Public License v1.0"
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     6
* which accompanies this distribution, and is available
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     8
*
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
     9
* Initial Contributors:
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    11
*
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    12
* Contributors:
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    13
*
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    14
* Description:  Profiles Engine enumeration TProfileSettingKeyType
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    15
*		and TProfileSettingId.
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    16
*
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    17
*/
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    18
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    19
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    20
#ifndef __PROFILEENG_HRH__
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    21
#define __PROFILEENG_HRH__
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    22
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    23
#define PROFILES_ENGINE_RESOURCE_SIGNATURE 75
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    24
#define PROFILES_MAX_NAME_LENGTH           64
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    25
#define PROFILES_MAX_STATUS_MSG_LENGTH     40
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    26
#define PROFILES_MAX_CALL_OBJECT_TEXT_LENGTH 1000
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    27
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    28
// DATA TYPES
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    29
enum TProfileSettingKeyType
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    30
    {
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    31
    EProfileSettingKeyTypeInt = 0,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    32
    EProfileSettingKeyTypeString = 1,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    33
    EProfileSettingKeyTypeBin = 2,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    34
    EProfileSettingKeyTypeReal = 3
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    35
    };
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    36
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    37
enum TProfileSettingId
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    38
    {
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    39
    EProfileSettingIdModifiableFlags = 0x00000000,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    40
    EProfileSettingIdVisibleFlags = 0x00000001,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    41
    EProfileSettingIdProfileName = 0x00000002,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    42
    EProfileSettingIdAlertForGroups = 0x00000003,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    43
    EProfileSettingIdRingingTone = 0x00000004,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    44
    EProfileSettingIdRingingTone2 = 0x00000005,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    45
    EProfileSettingIdMsgTone = 0x00000006,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    46
    EProfileSettingIdRingingType = 0x00000007,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    47
    EProfileSettingIdKeypadVolume = 0x00000008,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    48
    EProfileSettingIdRingingVolume = 0x00000009,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    49
    EProfileSettingIdVibra = 0x0000000A,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    50
    EProfileSettingIdWarnAndGameTones = 0x0000000B,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    51
    EProfileSettingIdImTone = 0x0000000C,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    52
    EProfileSettingIdEmailTone = 0x0000000D,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    53
    EProfileSettingIdVideoCallTone = 0x0000000E,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    54
    EProfileSettingIdStatusMsg = 0x0000000F,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    55
    EProfileSettingIdAvailAttribute = 0x00000010,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    56
    EProfileSettingIdMediaVolume = 0x00000011,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    57
    EProfileSettingIdTextToSpeechTone = 0x00000012,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    58
    EProfileSettingIdNameChanged = 0x00000013,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    59
    EProfileSettingIdCallObjectContent = 0x00000014,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    60
    EProfileSettingIdPttTone = 0x00000015,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    61
    EProfileSettingIdPttStatus = 0x00000016,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    62
    EProfileSettingId3DEffect = 0x00000017,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    63
    EProfileSettingId3DEcho = 0x00000018,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    64
    EProfileSettingIdTactileFeedback = 0x00000019,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    65
    EProfileSettingIdAudioFeedback = 0x0000001A,
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    66
    EProfileSettingIdEmailVibra=0x0000001B
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    67
    };
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    68
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    69
#endif // __PROFILEENG_HRH__
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    70
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    71
// End of File
d017f79b1bb1 updated dependencies; compiles again (including all plugins) with winscw_udeb without error
Christian Morlok <symbian.org@christianmorlok.de>
parents:
diff changeset
    72