diff -r 000000000000 -r 8c5d936e5675 gsprofilesrv_plat/profiles_engine_api/inc/ProfileEng.hrh --- /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 +