/** Copyright (c) 2003 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 all the declarations to variate locally * whole WV Engine subsystem**/#ifndef WVENGINEVARIANT_HRH#define WVENGINEVARIANT_HRH/* * Comment the meaning of the each setting value here well !!* What is the SD file and setting used for values, e.g.*/// WV Engine related values are in 0x101F468C.INI., setting "R-WvEngVar"//// This flag controls if the engine negoatiates WAP PUSH over UDP// #define KWvEngFeatWapPushOverUDP 0x01//// This flag controls the Open IM API required application launch feature//#define KWVEngFeatOpenAPILauncher 0x02/** It is recommended to use bit flags. One setting can contain* max 32 local features. So you normally should need only one* Shared Data key for local variation per component, or even per* subsystem.** These declarations above are common to all the release, just the value* in Shared Data INI varies per release (the INI file is* branched per release)*/// If, for some good reason, you need compile time variation per// release use the release flags. This file is the only place to use the// release flags ! However, think hard why you can not use SD setting !!!////#if defined (__SERIES60_20__)//const TInt KSomeCompileTimeConstantValue = 1;//#elif defined (____SERIES60_21__)//const TInt KSomeCompileTimeConstantValue = 2;//#endif#endif // WVENGINEVARIANT_HRH