equal
deleted
inserted
replaced
24 #include "cmmphonetsender.h" |
24 #include "cmmphonetsender.h" |
25 #include "cmmstaticutility.h" |
25 #include "cmmstaticutility.h" |
26 #include "cmmmessagerouter.h" |
26 #include "cmmmessagerouter.h" |
27 #include "cmmpacketmesshandlercontextlist.h" |
27 #include "cmmpacketmesshandlercontextlist.h" |
28 #include "cmmpacketservicemesshandler.h" |
28 #include "cmmpacketservicemesshandler.h" |
|
29 #include "cmmcustommesshandler.h" |
29 #include "tsylogger.h" // Logging |
30 #include "tsylogger.h" // Logging |
30 #include "cmmuiccmesshandler.h" |
31 #include "cmmuiccmesshandler.h" |
31 |
32 |
32 #include <ctsy/serviceapi/mmgsmwcdmautils.h> // For mapping utilities |
33 #include <ctsy/serviceapi/mmgsmwcdmautils.h> // For mapping utilities |
33 #include <ctsy/pluginapi/cmmdatapackage.h> |
34 #include <ctsy/pluginapi/cmmdatapackage.h> |
930 locationArea, |
931 locationArea, |
931 networkInfo ); |
932 networkInfo ); |
932 } |
933 } |
933 else |
934 else |
934 { |
935 { |
|
936 if ( KCustomTransId == aIsiMessage.Get8bit( ISI_HEADER_OFFSET_TRANSID ) ) |
|
937 { |
|
938 // Initialize default return values to ECustomGetOperatorNameIPC |
|
939 // complete. |
|
940 RMmCustomAPI::TOperatorNameInfo operNameInfo; |
|
941 operNameInfo.iType = RMmCustomAPI::EOperatorNameFlexiblePlmn; |
|
942 operNameInfo.iName.Zero(); |
|
943 |
|
944 // Packed parameter: a RMmCustomAPI::TOperatorNameInfo. |
|
945 dataPackage.PackData( &operNameInfo ); |
|
946 |
|
947 iMessageRouter->Complete( |
|
948 ECustomGetOperatorNameIPC, |
|
949 &dataPackage, |
|
950 KErrNotReady ); |
|
951 } |
935 // Phone is not registered to any network. |
952 // Phone is not registered to any network. |
936 // Complete EMobilePhoneNotifyCurrentNetworkChange without |
953 // Complete EMobilePhoneNotifyCurrentNetworkChange without |
937 // operator names. |
954 // operator names. |
938 CompleteMobilePhoneNotifyCurrentNetworkChange( |
955 CompleteMobilePhoneNotifyCurrentNetworkChange( |
939 locationArea, |
956 locationArea, |