00001 /* 00002 * ============================================================================== 00003 * Name : LbsFieldIds.h 00004 * Part of : Location Framework/Location FW 00005 * Interface : Location Acquisition API 00006 * Description : Position data Fields 00007 * Version : %version: 4 % 00008 * 00009 * Copyright (c) 2002-2006 Nokia Corporation. 00010 * This material, including documentation and any related 00011 * computer programs, is protected by copyright controlled by 00012 * Nokia Corporation. All rights are reserved. Copying, 00013 * including reproducing, storing, adapting or translating, any 00014 * or all of this material requires the prior written consent of 00015 * Nokia Corporation. This material also contains confidential 00016 * information which may not be disclosed to others without the 00017 * prior written consent of Nokia Corporation. 00018 * ============================================================================== 00019 */ 00020 00021 #ifndef __LBSFIELDIDS_H__ 00022 #define __LBSFIELDIDS_H__ 00023 00024 #include <e32std.h> 00025 00045 enum _TPositionFieldId 00046 { 00050 EPositionFieldNone, 00056 EPositionFieldComment, 00057 00061 EPositionFieldSpeedCapabilitiesBegin = 100, 00067 EPositionFieldHorizontalSpeed, 00074 EPositionFieldHorizontalSpeedError, 00080 EPositionFieldVerticalSpeed, 00087 EPositionFieldVerticalSpeedError, 00088 00092 EPositionFieldDirectionCapabilitiesBegin = 200, 00098 EPositionFieldTrueCourse, 00106 EPositionFieldTrueCourseError, 00112 EPositionFieldMagneticCourse, 00120 EPositionFieldMagneticCourseError, 00121 00125 EPositionFieldCompassCapabilitiesBegin = 300, 00132 EPositionFieldHeading, 00140 EPositionFieldHeadingError, 00147 EPositionFieldMagneticHeading, 00155 EPositionFieldMagneticHeadingError, 00156 00160 EPositionFieldAddressCapabilitiesBegin = 400, 00165 EPositionFieldCountry, 00170 EPositionFieldCountryCode, 00176 EPositionFieldState, 00182 EPositionFieldCity, 00188 EPositionFieldDistrict, 00193 EPositionFieldStreet, 00199 EPositionFieldStreetExtension, 00204 EPositionFieldLocationName, 00209 EPositionFieldPostalCode, 00215 EPositionFieldLocality, 00221 EPositionFieldCrossing1, 00226 EPositionFieldCrossing2, 00231 EPositionFieldCounty, 00232 00236 EPositionFieldBuildingCapabilitiesBegin = 500, 00241 EPositionFieldBuildingName, 00246 EPositionFieldBuildingFloor, 00251 EPositionFieldBuildingRoom, 00256 EPositionFieldBuildingZone, 00261 EPositionFieldBuildingTelephone, 00262 00266 EPositionFieldNMEACapabilitiesBegin = 600, 00273 EPositionFieldNMEASentences, 00278 EPositionFieldNMEASentencesStart, 00279 00283 EPositionFieldSatelliteCapabilitiesBegin = 700, 00288 EPositionFieldSatelliteNumInView, 00293 EPositionFieldSatelliteNumUsed, 00298 EPositionFieldSatelliteTime, 00304 EPositionFieldSatelliteHorizontalDoP, 00309 EPositionFieldSatelliteVerticalDoP, 00314 EPositionFieldSatelliteTimeDoP, 00319 EPositionFieldSatellitePositionDoP, 00324 EPositionFieldSatelliteSeaLevelAltitude, 00331 EPositionFieldSatelliteGeoidalSeparation, 00332 00336 EPositionFieldMediaCapabilitiesBegin = 800, 00342 EPositionFieldMediaLinks, 00352 EPositionFieldMediaLinksStart, 00357 EPositionFieldMedaiLinksEnd = 899, 00358 00362 EPositionFieldProprietaryFieldsBegin = 0x8000, 00366 EPositionFieldIdLast = KMaxTUint16 00367 }; 00368 00369 //__LBSFIELDIDS_H__ 00370 #endif