00001 /* 00002 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 00003 * All rights reserved. 00004 * This component and the accompanying materials are made available 00005 * under the terms of "Eclipse Public License v1.0" 00006 * which accompanies this distribution, and is available 00007 * at the URL "http://www.eclipse.org/legal/epl-v10.html". 00008 * 00009 * Initial Contributors: 00010 * Nokia Corporation - initial contribution. 00011 * 00012 * Contributors: 00013 * 00014 * Description: Common enumerations used by client applications and plugins 00015 * for conversion of location information. 00016 * 00017 */ 00018 00025 #ifndef LBS_LOCATION_INFO_CONVERTER_COMMON_H 00026 #define LBS_LOCATION_INFO_CONVERTER_COMMON_H 00027 00028 #include <e32std.h> 00029 00033 typedef TUint32 TLbsConversionPrefs; 00034 00035 00043 enum _TLbsConversionPrefs 00044 { 00045 00049 ELbsConversionNotDefined = 0x0000, 00050 00054 ELbsConversionCacheOnly = 0x0001, 00055 00061 ELbsConversionSilent = 0x0002, 00062 00068 ELbsConversionPrompt = 0x0004, 00069 00075 ELbsWlanOnly = 0x0008 00076 00077 }; 00078 00079 00083 typedef TUint32 TLbsConversionOutputInfoMask; 00084 00085 00089 enum _TLbsConversionOutputInfoMask 00090 { 00091 00095 ELbsConversionOutputNotDefined = 0x0000, 00096 00101 ELbsConversionOutputPosition = 0x0001, 00102 00107 ELbsConversionOutputGsm = 0x0002, 00108 00113 ELbsConversionOutputWcdma = 0x0004, 00114 00119 ELbsConversionOutputWlan = 0x0008 00120 }; 00121 00122 #endif // LBS_LOCATION_INFO_CONVERTER_COMMON_H