radioengine/utils/api/radiointernalcrkeys.h
changeset 28 075425b8d9a4
parent 13 46974bebc798
--- a/radioengine/utils/api/radiointernalcrkeys.h	Fri Jun 04 10:21:36 2010 +0100
+++ b/radioengine/utils/api/radiointernalcrkeys.h	Fri Jun 11 13:38:32 2010 +0300
@@ -20,216 +20,67 @@
 
 #include <e32cmn.h>
 
-/** The UID of the category we use. Must be the same as Visual Radio's UID3 ( SID ). */
-const TUid KRadioCRUid = { 0x101FF976 };
-
-/**
-* The service mode of Visual Radio.
-*
-* @see TVRCRServiceMode
-*/
-const TUint32 KRadioCRServiceMode = 0x00000000;
+/** The UID of the category we use. Must be the same as FM Radio's UID3 ( SID ). */
+const TUid KRadioCRUid = { 0x2002FF52 };
 
-/**
-* Possible Visual Radio service modes.
-*/
-enum TVRCRServiceMode
-    {
-    EVRCRServiceNone,   /**< Visual Radio has neither SDS nor visual service enabled. */
-    EVRCRServiceSds,    /**< Visual Radio has SDS service enabled. */
-    };
-
-/////////////////////////////////////////////////////////////////////////////////////
-// When adding a new key, add it also to CVRRepositoryManager::CheckRepositoryKeysL()
-// to make sure that SIS installation updates cenrep keys.
-/////////////////////////////////////////////////////////////////////////////////////
 
 // APPLICATION SETTINGS
 
 /** The base value for application setting keys. */
-const TUint32 KRadioCRApplicationSettingsBase                  = { 0x00000010 };
-
-/** The key associated with the active focus location setting. */
-const TUint32 KRadioCRActiveFocusLocation                      = { KRadioCRApplicationSettingsBase + 0x00000000 };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved1                                 = { KRadioCRApplicationSettingsBase + 0x00000001 };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved2                                 = { KRadioCRApplicationSettingsBase + 0x00000002 };
+const TUint32 KRadioCRApplicationSettingsBase                   = { 0x100 };
 
 /** The key associated with the http cache limit setting. */
-const TUint32 KRadioCRUiFlags                                  = { KRadioCRApplicationSettingsBase + 0x00000003 };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved3                                 = { KRadioCRApplicationSettingsBase + 0x00000004 };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved4                                 = { KRadioCRApplicationSettingsBase + 0x00000005 };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved5                                 = { KRadioCRApplicationSettingsBase + 0x00000006 };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved6                                 = { KRadioCRApplicationSettingsBase + 0x00000007 };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved7                                 = { KRadioCRApplicationSettingsBase + 0x0000000B };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved8                                 = { KRadioCRApplicationSettingsBase + 0x0000000C };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved9                                 = { KRadioCRApplicationSettingsBase + 0x0000000D };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved10                                = { KRadioCRApplicationSettingsBase + 0x0000000E };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved11                                = { KRadioCRApplicationSettingsBase + 0x0000000F };
+const TUint32 KRadioCRUiFlags                                   = { KRadioCRApplicationSettingsBase + 0x0 };
 
 /* The key associated with the application launch count setting */
-const TUint32 KRadioCRLaunchCount                              = { KRadioCRApplicationSettingsBase + 0x00000010 };
-
-/* The key associated with the application offline mode usability. */
-const TUint32 KRadioCROfflineModeFunctionality                 = { KRadioCRApplicationSettingsBase + 0x00000011 };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved12                                = { KRadioCRApplicationSettingsBase + 0x00000012 };
-
-/* User audio history */
-const TUint32 KRadioCRAudioPlayHistory                         = { KRadioCRApplicationSettingsBase + 0x00000014 };
-
-
-/**
-* Removed. Do not use.
-*/
-enum TVRCRRemoved
-    {
-    EVRCRRemoved13,
-    EVRCRRemoved14
-    };
+const TUint32 KRadioCRLaunchCount                               = { KRadioCRApplicationSettingsBase + 0x1 };
 
 
 // RADIO SETTINGS
 
 /** The base value for radio setting keys. */
-const TUint32 KRadioCRRadioSettingsBase                        = { 0x00000100 };
+const TUint32 KRadioCRRadioSettingsBase                         = { 0x200 };
 
 /** The key associated with the headset volume setting. */
-const TUint32 KRadioCRHeadsetVolume                            = { KRadioCRRadioSettingsBase + 0x00000000 };
+const TUint32 KRadioCRHeadsetVolume                             = { KRadioCRRadioSettingsBase + 0x0 };
 
 /** The key associated with the speaker volume setting. */
-const TUint32 KRadioCRSpeakerVolume                            = { KRadioCRRadioSettingsBase + 0x00000001 };
+const TUint32 KRadioCRSpeakerVolume                             = { KRadioCRRadioSettingsBase + 0x1 };
 
 /** The key associated with the output mode setting. */
-const TUint32 KRadioCROutputMode                               = { KRadioCRRadioSettingsBase + 0x00000002 };
+const TUint32 KRadioCROutputMode                                = { KRadioCRRadioSettingsBase + 0x2 };
 
 /** The key associated with the audio route setting. */
-const TUint32 KRadioCRAudioRoute                               = { KRadioCRRadioSettingsBase + 0x00000003 };
+const TUint32 KRadioCRAudioRoute                                = { KRadioCRRadioSettingsBase + 0x3 };
 
 /** The key associated with the headset volume mute setting. */
-const TUint32 KRadioCRHeadsetMuteState                         = { KRadioCRRadioSettingsBase + 0x00000004 };
+const TUint32 KRadioCRHeadsetMuteState                          = { KRadioCRRadioSettingsBase + 0x4 };
 
 /** The key associated with the speaker volume mute setting. */
-const TUint32 KRadioCRSpeakerMuteState                         = { KRadioCRRadioSettingsBase + 0x00000005 };
+const TUint32 KRadioCRSpeakerMuteState                          = { KRadioCRRadioSettingsBase + 0x5 };
 
 /** The key associated with the radio power state. */
-const TUint32 KRadioCRVisualRadioPowerState                    = { KRadioCRRadioSettingsBase + 0x00000006 };
+const TUint32 KRadioCRRadioPowerState                           = { KRadioCRRadioSettingsBase + 0x6 };
 
 /** The key associated with the tuned frequency setting.  */
-const TUint32 KRadioCRTunedFrequency                           = { KRadioCRRadioSettingsBase + 0x00000007 };
+const TUint32 KRadioCRTunedFrequency                            = { KRadioCRRadioSettingsBase + 0x7 };
 
 /** The key associated with the default minimum volume level setting.  */
-const TUint32 KRadioCRDefaultMinVolumeLevel                    = { KRadioCRRadioSettingsBase + 0x00000008 };
+const TUint32 KRadioCRDefaultMinVolumeLevel                     = { KRadioCRRadioSettingsBase + 0x8 };
 
 /** The key associated with the current region setting. */
-const TUint32 KRadioCRCurrentRegion                            = { KRadioCRRadioSettingsBase + 0x0000000A };
-
-/** Removed. Do not use. */
-const TUint32 KRadioCRRemoved15                                = { KRadioCRRadioSettingsBase + 0x0000000B };
-
-/** The key associated with the RDS support setting */
-const TUint32 KRadioCRRdsSupport                               = { KRadioCRRadioSettingsBase + 0x0000000C };
-
-/** The key associated with the alternate frequency search setting */
-const TUint32 KRadioCRRdsAfSearch                              = { KRadioCRRadioSettingsBase + 0x0000000D };
+const TUint32 KRadioCRCurrentRegion                             = { KRadioCRRadioSettingsBase + 0x9 };
 
 /*** Region Japan allowed. */
-const TUint32 KRadioCRRegionAllowedJapan                       = { KRadioCRRadioSettingsBase + 0x0000000E };
-
-/*** Region America allowed. */
-const TUint32 KRadioCRRegionAllowedAmerica                     = { KRadioCRRadioSettingsBase + 0x0000000F };
-
-/*** Region Other allowed. */
-const TUint32 KRadioCRRegionAllowedDefault                     = { KRadioCRRadioSettingsBase + 0x00000010 };
+const TUint32 KRadioCRRegionAllowedJapan                        = { KRadioCRRadioSettingsBase + 0xA };
 
 /*** Default region. */
-const TUint32 KRadioCRDefaultRegion                            = { KRadioCRRadioSettingsBase + 0x00000011 };
-
-
-// PRESET SETTINGS
-
-/** The base value for preset setting keys. */
-const TUint32 KRadioCRPresetSettingsBase                       = { 0x00001000 };
-
-/** The key associated with the maximum preset count setting. */
-const TUint32 KRadioCRPresetCount                              = { KRadioCRPresetSettingsBase + 0x00000000 };
-
-// CORE SETTINGS
-
-/** The base value for core setting keys. */
-const TUint32 KRadioCRCoreSettingsBase                         = { 0x00010000 };
-
-/** The key associated with the global name server address setting. */
-const TUint32 KRadioCRGlobalNameServer                         = { KRadioCRCoreSettingsBase + 0x00000000 };
-
-/** The key associated with the default global name server address setting. */
-const TUint32 KRadioCRDefaultGlobalNameServer                  = { KRadioCRCoreSettingsBase + 0x00000001 };
-
-/** The key associated with the local name server address setting. */
-const TUint32 KRadioCRLocalNameServer                          = { KRadioCRCoreSettingsBase + 0x00000002 };
-
-/** The key associated with the default local name server address setting. */
-const TUint32 KRadioCRDefaultLocalNameServer                   = { KRadioCRCoreSettingsBase + 0x00000003 };
-
-/** The key associated with the directory server url setting. */
-const TUint32 KRadioCRDirectoryServerUrl                       = { KRadioCRCoreSettingsBase + 0x00000004 };
-
-/** The key associated with the directory server base url setting. */
-const TUint32 KRadioCRDirectoryServerBaseUrl                   = { KRadioCRCoreSettingsBase + 0x00000005 };
-
-/** The key associated with the directory server country code setting. */
-const TUint32 KRadioCRDirectoryServerCountryCode               = { KRadioCRCoreSettingsBase + 0x00000006 };
-
-/** The key associated with the directory server network id setting. */
-const TUint32 KRadioCRDirectoryServerNetworkId                 = { KRadioCRCoreSettingsBase + 0x00000007 };
-
-/** The key associated with the default directory server url setting. */
-const TUint32 KRadioCRDefaultDirectoryServerUrl                = { KRadioCRCoreSettingsBase + 0x00000008 };
-
-/** The key associated with the default directory server base url setting. */
-const TUint32 KRadioCRDefaultDirectoryServerBaseUrl            = { KRadioCRCoreSettingsBase + 0x00000009 };
-
-/** The key associated with the internet access point setting. */
-const TUint32 KRadioCRInternetAccessPoint                      = { KRadioCRCoreSettingsBase + 0x0000000A };
-
-/** The key associated with the default internet access point setting. */
-const TUint32 KRadioCRDefaultInternetAccessPoint               = { KRadioCRCoreSettingsBase + 0x0000000B };
-
-/** The key associated with application id setting.  */
-const TUint32 KRadioCRApplicationId                            = { KRadioCRCoreSettingsBase + 0x0000000C };
+const TUint32 KRadioCRDefaultRegion                             = { KRadioCRRadioSettingsBase + 0xB };
 
 /** The key associated with the network id setting. */
-const TUint32 KRadioCRNetworkId                                = { KRadioCRCoreSettingsBase + 0x0000000D };
-
-/** The key associated with the subscriber id setting. */
-const TUint32 KRadioCRSubscriberId                             = { KRadioCRCoreSettingsBase + 0x0000000E };
-
-/** The key associated with the connection destination setting. */
-const TUint32 KRadioCRConnectionDestinationId                  = { KRadioCRCoreSettingsBase + 0x0000000F };
+const TUint32 KRadioCRNetworkId                                 = { KRadioCRRadioSettingsBase + 0xC };
 
 /** The key associated with the country code setting. */
-const TUint32 KRadioCRCountryCode                              = { KRadioCRCoreSettingsBase + 0x00000010 };
+const TUint32 KRadioCRCountryCode                               = { KRadioCRRadioSettingsBase + 0xD };
 
 #endif // RADIOINTERNALCRKEYS_H