gsprofilesrv_plat/profiles_engine_api/inc/ProfileEngineInternalCRKeys.h
branchRCL_3
changeset 24 8ee96d21d9bf
parent 0 8c5d936e5675
child 25 7e0eff37aedb
--- a/gsprofilesrv_plat/profiles_engine_api/inc/ProfileEngineInternalCRKeys.h	Thu Aug 19 10:12:30 2010 +0300
+++ b/gsprofilesrv_plat/profiles_engine_api/inc/ProfileEngineInternalCRKeys.h	Tue Aug 31 15:29:50 2010 +0300
@@ -83,6 +83,68 @@
  */
 const TUint32 KProEngActiveAudioFeedback = 0x7E00001A;
 
+/**
+* Absolute file path of ring tone of the currently active profile, string.
+* Since 10.1
+**/
+const TUint32 KProEngActiveRingTone = 0x7E00001B;
+
+/**
+* Absolute file path of message tone of the currently active profile, string.
+* Since 10.1
+**/
+const TUint32 KProEngActiveMessageTone = 0x7E00001C;
+
+/**
+* Absolute file path of reminder tone of the currently active profile, string.
+* Since 10.1
+**/
+const TUint32 KProEngActiveReminderTone = 0x7E00001D;
+
+/**
+* Absolute file path of clock alarm tone of the currently active profile, string.
+* Since 10.1
+**/
+const TUint32 KProEngActiveClockAlarmTone = 0x7E00001E;
+
+/**
+* Alert vibra setting of the currently active profile, string.
+* 
+* Since 10.1
+* 
+* Possible values (bit OR):
+* 
+* enum TProfileAlertVibra
+    {
+    EProfileNoAlertVibra       = 0x00000000,
+    EProfileRingAlertVibra     = 0x00000001,
+    EProfileMessageAlertVibra  = 0x00000002,
+    EProfileEmailAlertVibra    = 0x00000004,
+    EProfileReminderAlarmVibra = 0x00000008,
+    EProfileClockAlarmVibra    = 0x00000010,
+    EProfileInformationVibra   = 0x00000020
+    };
+* 
+**/
+const TUint32 KProEngActiveAlertVibra = 0x7E00001F;
+
+/**
+* Master volume for all profiles, int
+* Since 10.1
+**/
+const TUint32 KProEngMasterVolume = 0x80000200;
+
+/**
+* Master vibra for all profiles, int
+* Since 10.1
+**/
+const TUint32 KProEngMasterVibra  = 0x80000201;
+
+/**
+* Silence mode, bool 1: On 0: Off
+* Since 10.1
+**/
+const TUint32 KProEngSilenceMode  = 0x80000202;
 
 #endif      // PROFILEENGINEINTERNALCRKEYS_H