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: 00015 * 00016 */ 00017 00025 #ifndef LBS_LOCATION_CLASS_TYPES_H 00026 #define LBS_LOCATION_CLASS_TYPES_H 00027 00028 00032 typedef TUint32 TLbsAreaInfoClassType; 00033 00039 enum _TLbsAreaInfoClassType 00040 { 00044 ELbsAreaInfoUnknownClass = 0x00, 00045 00049 ELbsAreaPositionInfoClass = 0x01, 00050 00054 ELbsAreaGsmCellInfoClass = 0x02, 00055 00059 ELbsAreaGsmNeighbourCellInfoClass = 0x04, 00060 00064 ELbsAreaWcmdaCellInfoClass = 0x08, 00065 00069 ELbsAreaWcmdaNeighbourCellInfoClass = 0x10, 00070 00074 ELbsAreaWlanInfoClass = 0x20, 00075 00079 ELbsAreaInfoLastClass = 0xFFFFFFFF 00080 }; 00081 00082 00086 typedef TUint32 TLbsLocationInfoClassType; 00087 00093 enum _TLbsLocationInfoClassType 00094 { 00098 ELbsLocationInfoUnknownClass = 0x00, 00099 00103 ELbsLocationInfoClass = 0x01, 00104 00108 ELbsLocationInfoLastClass = 0xFFFFFFFF 00109 }; 00110 00111 #endif //LBS_LOCATION_CLASS_TYPES_H