telephonyserverplugins/common_tsy/commontsy/group/commontsy.mmh
changeset 0 3553901f7fa8
child 19 630d2f34d719
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/telephonyserverplugins/common_tsy/commontsy/group/commontsy.mmh	Tue Feb 02 01:41:59 2010 +0200
@@ -0,0 +1,210 @@
+// Copyright (c) 2006-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:
+//
+
+
+
+
+#ifndef USING_DISPATCHER
+TARGET      commontsy.dll
+#else 
+	TARGET		commontsyfordispatcher.dll
+	macro USING_CTSY_DISPATCHER
+#endif
+
+TARGETTYPE    DLL
+UID           0x1000008D 0x1000A84C
+
+VENDORID 0x70000001
+
+
+// Extra source files
+#ifdef USING_DISPATCHER
+SOURCEPATH ../src/mmtsy
+SOURCE cmmdtmftsywithdispatcher.cpp 
+SOURCE cmmphonetsywithdispatcher.cpp
+
+SOURCEPATH ../src/mmpacket
+SOURCE cmmpacketcontextgsmwcdmaextwithdispatcher.cpp 
+SOURCE cmmpacketcontexttsywithdispatcher.cpp 
+SOURCEPATH ../src/mmstorage
+SOURCE cmmphonebookstoretsywithdispatcher.cpp
+
+SOURCEPATH ../src/mmtsy
+SOURCE cmmsecuritytsywithdispatcher.cpp
+
+SOURCEPATH ../src/mmgsmwcdma
+SOURCE cmmconferencecallgsmwcdmaextwithdispatcher.cpp
+SOURCE cmmcallgsmwcdmaextwithdispatcher.cpp
+
+SOURCEPATH ../src/mmcustomtsy
+SOURCE CMmWimTsywithdispatcher.cpp
+#endif //USING_DISPATCHER
+
+// ######### Source files #########
+
+// Custom Tsy
+SOURCEPATH    ../src/mmcustomtsy
+SOURCE	      CMmCustomTsy.cpp
+SOURCE	      CMmCustomGsmExt.cpp
+SOURCE	      CMmWimTsy.cpp
+SOURCE	      CMmPacketTsy.cpp
+SOURCE	      CMmSimLockTsy.cpp
+SOURCE	      CMmSIMTsy.cpp
+SOURCE	      CMmCustomSecurityTsy.cpp
+
+// Fax
+SOURCEPATH    ../src/mmfax
+#ifdef _FAX_IS_SUPPORTED
+ // compiles internal fax support
+MACRO         FAX_IS_SUPPORTED
+SOURCE        cmmtsyfax.cpp
+SOURCE        cmmfaxcompletion.cpp
+SOURCE        cmmfaxext.cpp
+SOURCE        cmmfaxextinterface.cpp
+#else
+ // compiles as dummy module
+SOURCE        cmmfaxextinterface.cpp
+#endif
+
+// GSM extension
+SOURCEPATH    ../src/mmgsmwcdma
+SOURCE        cmmphonegsmwcdmaext.cpp
+SOURCE        cmmcallgsmwcdmaext.cpp
+SOURCE        cmmconferencecallgsmwcdmaext.cpp
+SOURCE        mmgsmwcdmaprivateutils.cpp
+
+// Packet data
+SOURCEPATH    ../src/mmpacket
+SOURCE        cmmmbmscontexttsy.cpp
+SOURCE        cmmmbmscontextlist.cpp
+SOURCE        cmmmbmsmonitoredlist.cpp
+SOURCE        Cmmpacketservicetsy.cpp
+SOURCE        Cmmpacketcontexttsy.cpp
+SOURCE        Cmmpacketqostsy.cpp
+SOURCE        Cmmpacketcontextlist.cpp
+SOURCE        cmmpacketcontextgsmwcdmaext.cpp
+SOURCE	      cmmpacketservicegsmwcdmaext.cpp
+SOURCE	      cmmpacketqosgsmwcdmaext.cpp
+
+// SMS
+SOURCEPATH    ../src/mmsms
+SOURCE        cmmsmstsy.cpp
+SOURCE        cmmsmsgsmext.cpp
+SOURCE        cmmbroadcasttsy.cpp
+SOURCE        cmmsmsstoragetsy.cpp
+SOURCE        cmmussdtsy.cpp
+SOURCE        cmmsmsextinterface.cpp
+SOURCE        cmmsmssendrequest.cpp
+
+// Storage
+SOURCEPATH    ../src/mmstorage
+SOURCE        cmmphonebookstoretsy.cpp
+SOURCE        cmmonstoretsy.cpp
+SOURCE        cmmenstoretsy.cpp
+
+// Storage GSM extension
+SOURCEPATH    ../src/mmstoragegsm
+SOURCE        cmmphonebookstoregsmext.cpp
+SOURCE        cmmonstoregsmext.cpp
+SOURCE        cmmenstoregsmext.cpp
+
+// Storage interface
+SOURCEPATH    ../src/mmstorageiface
+SOURCE       cmmphonebookstoreextinterface.cpp
+
+// MMTSY (the "main" module)
+SOURCEPATH    ../src/mmtsy
+SOURCE        cmmphonetsy.cpp
+SOURCE        cmmlinetsy.cpp
+SOURCE        cmmdatalinetsy.cpp
+SOURCE        cmmvoicelinetsy.cpp
+SOURCE        cmmfaxlinetsy.cpp
+SOURCE        cmmcalltsy.cpp
+SOURCE        cmmdatacalltsy.cpp
+SOURCE        cmmvoicecalltsy.cpp
+SOURCE        cmmfaxcalltsy.cpp
+SOURCE        cmmconferencecalltsy.cpp
+SOURCE        cmmcalllist.cpp
+SOURCE        cmmlinelist.cpp
+SOURCE        cmmpblist.cpp
+SOURCE        cmmmessagemanagerbase.cpp
+SOURCE        CTsyDelegates.cpp
+SOURCE        CMmMessageRouterProxy.cpp
+SOURCE        cmmnettsy.cpp
+SOURCE        cmmdtmftsy.cpp
+SOURCE        cmmsupplservtsy.cpp
+SOURCE        cmmsecuritytsy.cpp
+SOURCE        BatteryInfoObserver.cpp
+SOURCE        ChargingStatusObserver.cpp
+
+
+// Utility
+SOURCEPATH    ../src/mmutility
+SOURCE         CMmPrivateUtility.cpp
+SOURCE         CMmCommonStaticUtility.cpp
+SOURCE         cmmtsyreqhandlestore.cpp
+SOURCE         cmmtsyobjectlist.cpp
+SOURCE         CMmTsyBase.cpp
+SOURCE         CResponseTimer.cpp
+SOURCE         CResponseTimerStore.cpp
+SOURCE		   ctsysystemstatepluginhandler.cpp
+
+// ######### Include files #########
+
+// PlatSec caps of loading process c32exe.exe 
+CAPABILITY CommDD PowerMgmt ReadDeviceData WriteDeviceData TrustedUI ProtServ NetworkControl NetworkServices LocalServices ReadUserData WriteUserData
+
+// internal directory structure
+USERINCLUDE     ../inc
+USERINCLUDE     ../inc/mmcustomtsy
+USERINCLUDE     ../inc/mmfax
+USERINCLUDE     ../inc/mmgsmwcdma
+USERINCLUDE     ../inc/mmpacket
+USERINCLUDE     ../inc/mmsms
+USERINCLUDE     ../inc/mmstorage
+USERINCLUDE     ../inc/mmstoragegsm
+USERINCLUDE     ../inc/mmstorageiface
+USERINCLUDE     ../inc/mmtsy
+USERINCLUDE     ../inc/mmutility
+
+USERINCLUDE     ../../licenseetsy_lib/inc
+
+// Default system include paths for OS extension layer modules.
+OS_LAYER_SYSTEMINCLUDE_SYMBIAN
+#ifdef USING_DISPATCHER
+#endif //USING_DISPATCHER
+	
+LIBRARY       euser.lib    // EPOC basics
+LIBRARY	      bafl.lib	   // Arrays
+LIBRARY       flogger.lib  // Logging
+LIBRARY       hash.lib     // For sha functions
+LIBRARY       efsrv.lib    // File handling
+LIBRARY	      centralrepository.lib  //Central Repository
+LIBRARY       ecom.lib
+LIBRARY       etel.lib     // ETel Server
+LIBRARY       etelmm.lib   // ETel Multimode API
+LIBRARY       etelpckt.lib // ETel Multimode Packet API
+LIBRARY       customapi.lib     // for using customapi
+LIBRARY       featmgr.lib  // for featuremanager
+LIBRARY       hwrmpowerclient.lib  // Hardware resource library
+
+
+
+#ifdef SYMBIAN_BAFL_SYSUTIL
+LIBRARY sysutil.lib // for using sysutil API for phone identity
+#endif
+
+#include <comms-infras/commsdebugutility.mmh>
+