phoneclientserver/phoneclient/Inc/misc/telservicesvariant.hrh
changeset 0 ff3b6d0fd310
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/phoneclientserver/phoneclient/Inc/misc/telservicesvariant.hrh	Tue Feb 02 01:11:09 2010 +0200
@@ -0,0 +1,87 @@
+/*
+* Copyright (c) 2003-2007 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:  This file contains values for CenRep keys specifying
+*                Telephony Services specific software settings. 
+*
+*
+*/
+
+
+#ifndef TELSERVICESVARIANT_HRH
+#define TELSERVICESVARIANT_HRH
+
+/**
+* KTelSrvLVFlagAdvancedENCheck defines if advanced emergency number check
+* is enabled. 
+* When the flag is set, the advanced emergency number check feature is enabled.
+* @since S60 2.6
+*/
+#define KTelSrvLVFlagAdvancedENCheck 0x00000001
+
+/**
+* KTelSrvLVFlagUssdTone defines if the USSD tone play functionality is 
+* enabled.
+* When the flag is set, tone is played when USSD message is received. 
+* @since S60 2.6
+*/
+#define KTelSrvLVFlagUssdTone 0x00000002
+
+/** 
+* KTelSrvLVFlagZeroDial is on/off setting for zero dialling.
+* When it is set on in KTelSrvVariationFlags zero dialling is enabled
+* (0 considered as a phone number), if not GSM standards are followed.
+*/
+#define KTelSrvLVFlagZeroDial 0x00000004
+
+/** 
+* KTelSrvLVFlagTwoDigitDial is on/off setting for 2-digit dial.
+* When it is set on in KTelSrvVariationFlags the feature is enabled.
+* Note: in addition to the value of the key, DOS side variable is read. Two
+* digit calling is enabled if both variables indicate that the feature
+* should be enabled.
+*/
+#define KTelSrvLVFlagTwoDigitDial 0x00000008
+
+/**
+* KTelSrvLVFlagLifeTimer defines if life timer functionality is enabled. 
+* When the flag is set, the life timer feature is enabled.
+*/
+#define KTelSrvLVFlagLifeTimer 0x00000010
+
+/** 
+* KTelephonyLVFlagStandardCugIndexing defines the range of CUG indexes
+* that is in use.
+*
+* When the flag is set implementation is GSM 04.80 compliant.
+*    Default CUG index : 0xFFFF
+*    CUG index range   : 0 - 32767 (decimal)
+*
+* When the flag is NOT set legacy implementation is followed.
+*    Default CUG index : 0
+*    CUG index range   : 1 - 32767 (decimal)
+*
+*/
+#define KTelephonyLVFlagStandardCugIndexing 0x00000020
+
+/**
+* KTelephonyLVFlagDivertDualAffect defines special dual activation/deactivation
+* funtionality. If flag is enabled phonesettings component checks SIM and
+* if used SIM supports this feature phonesettings assumes that every CFU
+* activation/deactivation request affect to both lines.
+* @since Series 60 5.1
+*/
+#define KTelephonyLVFlagDivertDualAffect 0x00000040
+
+#endif // TELSERVICESVARIANT_HRH
+// End of File
\ No newline at end of file