--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gsprofilesrv_plat/profiles_engine_api/inc/ProfileEng.hrh Thu Dec 17 08:52:52 2009 +0200
@@ -0,0 +1,71 @@
+/*
+* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: Profiles Engine enumeration TProfileSettingKeyType
+* and TProfileSettingId.
+*
+*/
+
+
+#ifndef __PROFILEENG_HRH__
+#define __PROFILEENG_HRH__
+
+#define PROFILES_ENGINE_RESOURCE_SIGNATURE 75
+#define PROFILES_MAX_NAME_LENGTH 64
+#define PROFILES_MAX_STATUS_MSG_LENGTH 40
+#define PROFILES_MAX_CALL_OBJECT_TEXT_LENGTH 1000
+
+// DATA TYPES
+enum TProfileSettingKeyType
+ {
+ EProfileSettingKeyTypeInt = 0,
+ EProfileSettingKeyTypeString = 1,
+ EProfileSettingKeyTypeBin = 2,
+ EProfileSettingKeyTypeReal = 3
+ };
+
+enum TProfileSettingId
+ {
+ EProfileSettingIdModifiableFlags = 0x00000000,
+ EProfileSettingIdVisibleFlags = 0x00000001,
+ EProfileSettingIdProfileName = 0x00000002,
+ EProfileSettingIdAlertForGroups = 0x00000003,
+ EProfileSettingIdRingingTone = 0x00000004,
+ EProfileSettingIdRingingTone2 = 0x00000005,
+ EProfileSettingIdMsgTone = 0x00000006,
+ EProfileSettingIdRingingType = 0x00000007,
+ EProfileSettingIdKeypadVolume = 0x00000008,
+ EProfileSettingIdRingingVolume = 0x00000009,
+ EProfileSettingIdVibra = 0x0000000A,
+ EProfileSettingIdWarnAndGameTones = 0x0000000B,
+ EProfileSettingIdImTone = 0x0000000C,
+ EProfileSettingIdEmailTone = 0x0000000D,
+ EProfileSettingIdVideoCallTone = 0x0000000E,
+ EProfileSettingIdStatusMsg = 0x0000000F,
+ EProfileSettingIdAvailAttribute = 0x00000010,
+ EProfileSettingIdMediaVolume = 0x00000011,
+ EProfileSettingIdTextToSpeechTone = 0x00000012,
+ EProfileSettingIdNameChanged = 0x00000013,
+ EProfileSettingIdCallObjectContent = 0x00000014,
+ EProfileSettingIdPttTone = 0x00000015,
+ EProfileSettingIdPttStatus = 0x00000016,
+ EProfileSettingId3DEffect = 0x00000017,
+ EProfileSettingId3DEcho = 0x00000018,
+ EProfileSettingIdTactileFeedback = 0x00000019,
+ EProfileSettingIdAudioFeedback = 0x0000001A
+ };
+
+#endif // __PROFILEENG_HRH__
+
+// End of File
+