telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/src/cmockphonemesshandler.cpp
branchRCL_3
changeset 15 8b9e023e329f
parent 0 3553901f7fa8
child 18 17af172ffa5f
--- a/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/src/cmockphonemesshandler.cpp	Wed Jun 09 10:58:06 2010 +0300
+++ b/telephonyserverplugins/common_tsy/test/component/mockltsy/mockltsy/src/cmockphonemesshandler.cpp	Mon Jun 21 16:59:31 2010 +0300
@@ -363,6 +363,14 @@
 			TMockLtsyData1< TInt > data(callId);
 			return iMessageRouter->MockLtsyEngine()->ExecuteCommandL(aIpc, data);
 			}
+        case ECtsyPhoneStorePreferredNetworksListReq:
+            {
+            CMobilePhoneStoredNetworkList* list = NULL;
+            aMmDataPackage->UnPackData(&list);
+            TMockLtsyData1<CMobilePhoneStoredNetworkList*> data(list);
+            return iMessageRouter->MockLtsyEngine()->ExecuteCommandL(aIpc,data);
+            }
+        case ECtsyPhoneGetPreferredNetworksReq:
     	case ECtsyPhoneCellInfoReq:
     	case ECtsyPhoneCellInfoIndReq:			
     	case EMobilePhoneSelectNetworkCancel:
@@ -934,10 +942,18 @@
 			}
 			break;
 		case ECtsyPhoneTerminateAllCallsComp:
+        case ECtsyPhoneStorePreferredNetworksListComp:
 			{
 			// no parameter is required
-			}
-			break;
+			}		
+            break;
+        case ECtsyPhoneGetPreferredNetworksComp:
+            {
+            CMobilePhoneStoredNetworkList* list = CMobilePhoneStoredNetworkList::NewL();
+            TSerializer<CMobilePhoneStoredNetworkList>::DeserialiseL(aData, *list);
+            dataPackage.PackData(list);
+            }
+            break;
 		default:
 			{
 			// shouldnt get here. will panic MessageManager()->Complete if allowed to continue