--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/locationrequestmgmt/networkrequesthandler/group/lbsnetworkrequesthandler.mmp Tue Feb 02 01:50:39 2010 +0200
@@ -0,0 +1,154 @@
+/*
+* Copyright (c) 2009 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:
+*
+*/
+// lbsnetworkrequesthandler.mmp
+
+TARGET lbsnetworkrequesthandler.exe
+TARGETTYPE exe
+
+UID 0x1000007A 0x10281D45
+VENDORID 0x70000001
+SOURCEPATH ../src
+
+CAPABILITY ReadDeviceData WriteDeviceData ProtServ Location
+
+MACRO ENABLE_LBS_DEV_LOGGER
+
+EPOCSTACKSIZE 16384
+
+// Top level
+SOURCE lbsnrhmain.cpp
+// Startup for all the other subcomponents
+SOURCE lbsnetworkrequesthandler.cpp
+// Privacy and Location Request Handler
+SOURCE privacyandlocationrequesthandler.cpp
+// Privacy Handler
+SOURCE privacyhandler.cpp
+// X3P
+SOURCE x3phandler.cpp
+SOURCE x3prequest.cpp
+// Common
+SOURCE ngmessageswitch.cpp
+// Server-side stuff
+SOURCE lbsnrhserver.cpp
+SOURCE lbsnrhprivacycontrollerserver.cpp
+SOURCE lbsnrhx3pserver.cpp
+// Q&N privacy handler
+#ifdef SYMBIAN_LOCATION_PRIVACY_V2
+ SOURCE privacyadvancednotifierhandler.cpp
+ SOURCE EPos_CPosDialogCtrl.cpp
+ SOURCE EPos_CPosPrivManager.cpp
+ SOURCE EPos_PosCommonPrivacyResources.cpp
+#endif
+// AGPS interface handler
+SOURCE agpsinterfacehandler.cpp
+SOURCE locationupdatemonitor.cpp
+SOURCE measurementinfomonitor.cpp
+// Standard Notifier handler
+SOURCE lbsprivacynotifier.cpp
+SOURCE lbsprivacynotifierimpl.cpp
+// Panic codes
+SOURCE nrhpanic.cpp
+
+SOURCEPATH ../../../locationmgmt/locationcore/LbsLocCommon/ServerFramework/src
+//
+// Generic server stuff
+//
+SOURCE csecureasbase.cpp
+SOURCE csecureserverbase.cpp
+SOURCE csecuresessionbase.cpp
+SOURCE csecuresessionsubsessionbase.cpp
+SOURCE cshutdowntimer.cpp
+SOURCE csubsessionbase.cpp
+SOURCE messageutils.cpp
+SOURCE tserverstartparams.cpp
+SOURCE tstartparamsbase.cpp
+
+#ifdef SYMBIAN_LOCATION_PRIVACY_V2
+ SOURCEPATH ../LBSPrivacyNotification/LbsQueryAndNotification/PrivacyDataTypes/src
+ //
+ // Q&N privacy data types.
+ // Include the source directly to avoid dependency on eposprvtyp.dll
+ //
+ SOURCE EPos_CPosRequestor.cpp
+ SOURCE EPos_CPosContactRequestor.cpp
+ SOURCE EPos_CPosServiceRequestor.cpp
+ SOURCE EPos_RPosRequestorStack.cpp
+#endif
+
+USERINCLUDE ../inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsCommonInternalDataTypes/inc
+USERINCLUDE ../../../locationmgmt/locationcore/lbsrootapi/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsInternalApi/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsNetInternalApi/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsLocDataSource/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsPartnerCommon/inc
+USERINCLUDE ../LBSPrivacyNotification/LbsPrivacyController/inc
+USERINCLUDE ../LBSPrivacyNotification/LbsQueryAndNotification/QueryAndNotificationAPI/inc
+USERINCLUDE ../../../locationmgmt/locationcore/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsLocCommon/ServerFramework/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsDebug/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsLogging/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsNetRegStatusInt/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsRefFnpInt/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsNrhNgMsgs/inc
+USERINCLUDE ../../../locationmgmt/locationcore/LbsLocCommon/inc
+
+
+// OS_LAYER_SYSTEMINCLUDE_SYMBIAN relies on cntdef.h in app layer. This dependancy should be broken
+APP_LAYER_SYSTEMINCLUDE_SYMBIAN
+
+LIBRARY euser.lib
+LIBRARY estor.lib
+LIBRARY lbs.lib
+LIBRARY lbsloccommon.lib
+LIBRARY lbsx3p.lib
+LIBRARY lbsadmin.lib
+LIBRARY lbspartnercommon.lib
+LIBRARY lbscommoninternaldatatypes.lib
+// For interface with A-GPS module
+//
+LIBRARY lbsinternalapi.lib
+//
+// For interface with Network Gateway
+//
+LIBRARY lbsnetinternalapi.lib
+LIBRARY lbsnetregstatusint.lib
+LIBRARY lbsreffnpint.lib
+LIBRARY lbsnrhngmsgs.lib
+//
+// For interface with LBS Root process
+//
+LIBRARY lbsrootapi.lib
+//
+// Logging
+//
+LIBRARY lbsloggerapi.lib
+//
+// For LBS notifier data types
+//
+LIBRARY lbsprivacyextnotifiers.lib
+//
+// For OOM Testing
+//
+DEBUGLIBRARY lbsdebug.lib
+// For feature manager
+
+#ifdef SYMBIAN_FEATURE_MANAGER
+ LIBRARY featdiscovery.lib
+#endif
+
+SMPSAFE