telephonyserverplugins/common_tsy/commontsy/exportinc/serviceapi/MmTsy_IPCdefs.h
changeset 0 3553901f7fa8
child 5 7ef16719d8cb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/telephonyserverplugins/common_tsy/commontsy/exportinc/serviceapi/MmTsy_IPCdefs.h	Tue Feb 02 01:41:59 2010 +0200
@@ -0,0 +1,193 @@
+/*
+* 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:
+*
+*/
+
+
+
+
+/**
+ @file
+ @publishedPartner
+ @released
+*/
+#ifndef MMTSY_IPCDEFS_H
+#define MMTSY_IPCDEFS_H
+
+//  INCLUDES
+
+// CONSTANTS
+#define IPC_TSY_PRIVATE_EXT ( 1000300 )
+
+/** TMmTsyLayerIPC enumerates IPC values used by CommonTSY Plug-in API. */
+enum TMmTsyLayerIPC
+    {
+    // PhoneBook Storage requests
+    EMmTsyPhoneBookStoreReadIPC = IPC_TSY_PRIVATE_EXT,			//1000300
+    EMmTsyPhoneBookStoreReadCancelIPC,							//1000301
+    EMmTsyPhoneBookStoreWriteIPC,								//1000302
+    EMmTsyPhoneBookStoreWriteCancelIPC,							//1000303
+    EMmTsyPhoneBookStoreGetInfoIPC,								//1000304
+    EMmTsyPhoneBookStoreGetInfoCancelIPC,						//1000305
+    EMmTsyPhoneBookStoreDeleteIPC,								//1000306
+    EMmTsyPhoneBookStoreDeleteCancelIPC,						//1000307
+    EMmTsyPhoneBookStoreDeleteAllIPC,							//1000308
+    EMmTsyPhoneBookStoreDeleteAllCancelIPC,						//1000309
+    EMmTsyPhoneBookStoreNotifyStoreEventIPC,					//1000310
+    EMmTsyPhoneBookStoreNotifyStoreEventCancelIPC,				//1000311
+    EMmTsyPhoneBookStoreReadAllPhase1IPC,						//1000312
+    EMmTsyPhoneBookStoreReadAllPhase2IPC,						//1000313
+    EMmTsyPhoneBookStoreReadAllCancelIPC,						//1000314
+    EMmTsyPhoneBookStoreCacheIPC,								//1000315
+    EMmTsyPhoneBookStoreInitIPC,								//1000316
+    EMmTsyPhoneBookStoreResetCacheIPC,							//1000317
+    EMmTsyPhoneBookStoreFdnInfoIPC,								//1000318
+    EMmTsyPhoneBookStoreMaxIpcLimit,							//1000319
+
+    // Emergency Number Storage requests
+    EMmTsyENStoreReadIPC,							//1000320
+    EMmTsyENStoreReadCancelIPC,						//1000321
+    EMmTsyENStoreWriteIPC,							//1000322
+    EMmTsyENStoreWriteCancelIPC,					//1000323
+    EMmTsyENStoreGetInfoIPC,						//1000324
+    EMmTsyENStoreGetInfoCancelIPC,					//1000325
+    EMmTsyENStoreDeleteIPC,							//1000326
+    EMmTsyENStoreDeleteCancelIPC,					//1000327
+    EMmTsyENStoreDeleteAllIPC,						//1000328
+    EMmTsyENStoreDeleteAllCancelIPC,				//1000329
+    EMmTsyENStoreNotifyStoreEventIPC,				//1000330
+    EMmTsyENStoreNotifyStoreEventCancelIPC,			//1000331
+    EMmTsyENStoreReadAllPhase1IPC,					//1000332
+    EMmTsyENStoreReadAllPhase2IPC,					//1000333
+    EMmTsyENStoreReadAllCancelIPC,					//1000334
+    EMmTsyENStoreMaxIpcLimit,						//1000335
+    
+    // Own Number Storage requests
+    EMmTsyONStoreReadIPC,						//1000336
+    EMmTsyONStoreReadCancelIPC,					//1000337
+    EMmTsyONStoreWriteIPC,						//1000338
+    EMmTsyONStoreWriteCancelIPC,				//1000339
+    EMmTsyONStoreGetInfoIPC,					//1000340
+    EMmTsyONStoreGetInfoCancelIPC,				//1000341
+    EMmTsyONStoreDeleteIPC,						//1000342
+    EMmTsyONStoreDeleteCancelIPC,				//1000343
+    EMmTsyONStoreDeleteAllIPC,					//1000344
+    EMmTsyONStoreDeleteAllCancelIPC,			//1000345
+    EMmTsyONStoreNotifyStoreEventIPC,			//1000346
+    EMmTsyONStoreNotifyStoreEventCancelIPC,		//1000347
+    EMmTsyONStoreReadAllPhase1IPC,				//1000348
+    EMmTsyONStoreReadAllPhase2IPC,				//1000349
+    EMmTsyONStoreReadAllCancelIPC,				//1000350
+    EMmTsyONStoreStoreAllIPC,					//1000351
+    EMmTsyONStoreStoreAllCancelIPC,				//1000352
+    EMmTsyONStoreCountEntriesIPC,				//1000353
+    EMmTsyONStoreMaxIpcLimit,					//1000354
+
+    // Packet Request
+    EPacketInitProxiesIPC,						//1000355
+
+    // Broadcast Messaging Request
+	//GSM Mode
+    EMmTsyGsmBroadcastNotifyMessageReceived,	//1000356
+
+    //WCDMA Mode
+    EMmTsyWcdmaBroadcastNotifyMessageReceived,	//1000357
+
+    //Boot Sequence Request
+    EMmTsyBootNotifyModemStatusReadyIPC,		//1000358
+    EMmTsyBootNotifySimStatusReadyIPC,			//1000359
+    EMmTsyBootNotifySecurityReadyIPC,			//1000360
+    EMmTsyBootGetRFStatusIPC,					//1000361
+
+    // SMS Messaging Request
+    EMmTsySmsSendSatMessage,			//1000362
+    EMmTsyActivateSmsRouting,			//1000363
+    EMmTsyDeactivateSmsRouting,			//1000364
+
+    //Sim request
+    EMmTsySimGetICCType,			//1000365
+    EMmTsySimRefreshRegisterIPC,	//1000366
+    EMmTsySimRefreshNowIPC,			//1000367
+    EMmTsySimRefreshDoneIPC,		//1000368
+
+    // Security requests (Custom Tsy)
+    ECustomCheckSecurityCodeCancelIPC,		//1000369
+    EMmTsySecurityGetSimActivePinStateIPC,	//1000370
+    ECustomSecurityDeliverCodeIPC,			//1000371
+
+    // Security requests (Phone Tsy)
+    EMmTsyPhoneGetPin1DisableSupportedIPC,	//1000372
+
+    EMmTsyNotifyEGprsInfoChangeIPC,			//1000373
+
+    EMmTsyGetCustomVendorExtPtrIPC,			//1000374
+    
+    EMmTsyONStoreReadEntryIPC,			//1000375
+    EMmTsyONStoreReadSizeIPC,			//1000376
+    EMmTsyONStoreWriteEntryIPC,			//1000377
+    EMmTsyONStoreWriteSizeIPC,			//1000378
+    //Get call forwarding number (Phonetsy)
+    EMmTsyGetCallForwardingNumberIPC,		//1000379
+    EPacketNotifyTransferCapsIPC,			//1000380
+    EMmTsyPhoneBookStoreCacheCancelIPC,		//1000381
+    
+    //Update LIFE_TIMER value
+    EMmTsyUpdateLifeTimeIPC    
+    }; // end enum TMmTsyLayerIPC
+
+#define IPC_CTSY_BASE ( 2000300 ) // ipc base number
+#ifndef USING_CTSY_DISPATCHER
+enum TCtsyIpc
+	{	
+	ECtsyPhoneCellInfoSync = IPC_CTSY_BASE,
+	ECtsyPhoneCellInfoReq,
+	ECtsyPhoneCellInfoComp,
+	ECtsyPhoneCellInfoIndReq,
+	ECtsyPhoneCellInfoIndComp,
+	ECtsyPhoneCellInfoInd,
+	ECtsyUpdateLifeTimeReq,
+	ECtsyUpdateLifeTimeComp,
+	ECtsyPacketMbmsInitialiseContextReq,
+	ECtsyPacketMbmsInitialiseContextComp,
+	ECtsyPacketMbmsContextNotifyConfigChanged,
+	ECtsyPhoneTerminateAllCallsReq,
+	ECtsyPhoneTerminateAllCallsComp,
+	// RMobilePhone::NotifySendNetworkServiceRequest
+	ECtsyPhoneSendNetworkServiceRequestReq,
+	ECtsyPhoneSendNetworkServiceRequestIndReq,
+	ECtsyPhoneSendNetworkServiceRequestInd
+	};
+#else
+enum TCtsyIpc
+	{	
+	ECtsyPhoneCellInfoReq = IPC_CTSY_BASE,
+	ECtsyPhoneCellInfoComp,
+	ECtsyPhoneCellInfoIndReq,
+	ECtsyPhoneCellInfoIndComp,
+	ECtsyUpdateLifeTimeReq,
+	ECtsyUpdateLifeTimeComp,
+	ECtsyPacketMbmsInitialiseContextReq,
+	ECtsyPacketMbmsInitialiseContextComp,
+	ECtsyPacketMbmsContextNotifyConfigChanged,
+	ECtsyPhoneTerminateAllCallsReq,
+	ECtsyPhoneTerminateAllCallsComp,
+	ECtsyPhoneSendNetworkServiceRequestInd,
+	ECtsyGetPhoneIdV2Comp
+	};
+#endif //USING_CTSY_DISPATCHER
+
+#endif // MMTSY_IPCDEFS_H
+     
+// End of File