|
1 /* |
|
2 * Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: |
|
15 * This file contains all the declarations to variate locally |
|
16 * whole WV Engine subsystem |
|
17 * |
|
18 */ |
|
19 |
|
20 |
|
21 #ifndef WVENGINEVARIANT_HRH |
|
22 #define WVENGINEVARIANT_HRH |
|
23 |
|
24 /* |
|
25 * Comment the meaning of the each setting value here well !! |
|
26 * What is the SD file and setting used for values, e.g. |
|
27 */ |
|
28 |
|
29 // WV Engine related values are in 0x101F468C.INI., setting "R-WvEngVar" |
|
30 // |
|
31 // This flag controls if the engine negoatiates WAP PUSH over UDP |
|
32 // |
|
33 #define KWvEngFeatWapPushOverUDP 0x01 |
|
34 |
|
35 // |
|
36 // This flag controls the Open IM API required application launch feature |
|
37 // |
|
38 #define KWVEngFeatOpenAPILauncher 0x02 |
|
39 |
|
40 |
|
41 /* |
|
42 * It is recommended to use bit flags. One setting can contain |
|
43 * max 32 local features. So you normally should need only one |
|
44 * Shared Data key for local variation per component, or even per |
|
45 * subsystem. |
|
46 * |
|
47 * These declarations above are common to all the release, just the value |
|
48 * in Shared Data INI varies per release (the INI file is |
|
49 * branched per release) |
|
50 */ |
|
51 |
|
52 |
|
53 // If, for some good reason, you need compile time variation per |
|
54 // release use the release flags. This file is the only place to use the |
|
55 // release flags ! However, think hard why you can not use SD setting !!! |
|
56 // |
|
57 //#if defined (__SERIES60_20__) |
|
58 //const TInt KSomeCompileTimeConstantValue = 1; |
|
59 //#elif defined (____SERIES60_21__) |
|
60 //const TInt KSomeCompileTimeConstantValue = 2; |
|
61 //#endif |
|
62 |
|
63 #endif // WVENGINEVARIANT_HRH |
|
64 |