equal
deleted
inserted
replaced
28 #include "cmmnetmesshandler.h" |
28 #include "cmmnetmesshandler.h" |
29 #include "cmmnetoperatornamehandler.h" |
29 #include "cmmnetoperatornamehandler.h" |
30 #include "cmmphonemesshandler.h" |
30 #include "cmmphonemesshandler.h" |
31 #include "cmmsupplservmesshandler.h" |
31 #include "cmmsupplservmesshandler.h" |
32 #include "cmmphonebookstoremesshandler.h" |
32 #include "cmmphonebookstoremesshandler.h" |
|
33 #include "cmmenstoremesshandler.h" |
33 #include "cmmpacketservicemesshandler.h" |
34 #include "cmmpacketservicemesshandler.h" |
34 #include "cmmpacketcontextmesshandler.h" |
35 #include "cmmpacketcontextmesshandler.h" |
35 #include "cmmpacketqosmesshandler.h" |
36 #include "cmmpacketqosmesshandler.h" |
36 #include "cmmussdmesshandler.h" |
37 #include "cmmussdmesshandler.h" |
37 #include "cmmbroadmesshandler.h" |
38 #include "cmmbroadmesshandler.h" |
48 #include <satcs.h> // for SIM ATK call control |
49 #include <satcs.h> // for SIM ATK call control |
49 #include <pn_const.h> |
50 #include <pn_const.h> |
50 #include <pipe_sharedisi.h> |
51 #include <pipe_sharedisi.h> |
51 #include <ctsy/rmmcustomapi.h> |
52 #include <ctsy/rmmcustomapi.h> |
52 |
53 |
53 #include "osttracedefinitions.h" |
54 #include "OstTraceDefinitions.h" |
54 #ifdef OST_TRACE_COMPILER_IN_USE |
55 #ifdef OST_TRACE_COMPILER_IN_USE |
55 #include "cmmmessageroutertraces.h" |
56 #include "cmmmessagerouterTraces.h" |
56 #endif |
57 #endif |
57 |
58 |
58 // EXTERNAL DATA STRUCTURES |
59 // EXTERNAL DATA STRUCTURES |
59 //None |
60 //None |
60 |
61 |
280 iMmSecurityMessHandler, |
281 iMmSecurityMessHandler, |
281 this, |
282 this, |
282 iMmUiccMessHandler ); |
283 iMmUiccMessHandler ); |
283 |
284 |
284 iMmPhoneBookStoreMessHandler = CMmPhoneBookStoreMessHandler::NewL( |
285 iMmPhoneBookStoreMessHandler = CMmPhoneBookStoreMessHandler::NewL( |
|
286 this, |
|
287 iMmUiccMessHandler); |
|
288 |
|
289 iMmENStoreMessHandler = CMmENStoreMessHandler::NewL( |
285 this, |
290 this, |
286 iMmUiccMessHandler); |
291 iMmUiccMessHandler); |
287 |
292 |
288 iMmPacketServiceMessHandler = CMmPacketServiceMessHandler::NewL( |
293 iMmPacketServiceMessHandler = CMmPacketServiceMessHandler::NewL( |
289 iPhoNetSender, |
294 iPhoNetSender, |
388 case EMobileCallActivateUUS: |
393 case EMobileCallActivateUUS: |
389 case EMobileCallDialNoFdnCheck: |
394 case EMobileCallDialNoFdnCheck: |
390 //CSD features |
395 //CSD features |
391 case EEtelCallLoanDataPort: |
396 case EEtelCallLoanDataPort: |
392 case EEtelCallRecoverDataPort: |
397 case EEtelCallRecoverDataPort: |
|
398 // for call control purposes |
|
399 case ESatNotifyCallControlRequest: |
393 { |
400 { |
394 messHandler = iMmCallMessHandler; |
401 messHandler = iMmCallMessHandler; |
395 break; |
402 break; |
396 } |
403 } |
397 case EMobilePhoneSetNetworkSelectionSetting: |
404 case EMobilePhoneSetNetworkSelectionSetting: |
434 case EMmTsyPhoneBookStoreDeleteAllIPC: |
441 case EMmTsyPhoneBookStoreDeleteAllIPC: |
435 case EMmTsyPhoneBookStoreCacheIPC: |
442 case EMmTsyPhoneBookStoreCacheIPC: |
436 case EMmTsyPhoneBookStoreInitIPC: |
443 case EMmTsyPhoneBookStoreInitIPC: |
437 case EMmTsyPhoneBookStoreCacheCancelIPC: |
444 case EMmTsyPhoneBookStoreCacheCancelIPC: |
438 case EMobilePhoneGetMailboxNumbers: |
445 case EMobilePhoneGetMailboxNumbers: |
|
446 case EMmTsyONStoreReadIPC: |
|
447 case EMmTsyONStoreReadEntryIPC: |
439 { |
448 { |
440 messHandler = iMmPhoneBookStoreMessHandler; |
449 messHandler = iMmPhoneBookStoreMessHandler; |
|
450 break; |
|
451 } |
|
452 case EMmTsyENStoreReadAllPhase1IPC: |
|
453 case EMmTsyENStoreReadIPC: |
|
454 case EMmTsyENStoreGetInfoIPC: |
|
455 { |
|
456 messHandler = iMmENStoreMessHandler; |
441 break; |
457 break; |
442 } |
458 } |
443 case EPacketAttach: |
459 case EPacketAttach: |
444 case EPacketDetach: |
460 case EPacketDetach: |
445 case EPacketGetNtwkRegStatus: |
461 case EPacketGetNtwkRegStatus: |
504 case EMobilePhoneNotifyIccMessageWaitingIndicatorsChange: |
520 case EMobilePhoneNotifyIccMessageWaitingIndicatorsChange: |
505 case ECustomGetIccCallForwardingStatusIPC: |
521 case ECustomGetIccCallForwardingStatusIPC: |
506 case ECustomNotifyIccCallForwardingStatusChangeIPC: |
522 case ECustomNotifyIccCallForwardingStatusChangeIPC: |
507 // Temporary until SAT: ETEL Multimode API |
523 // Temporary until SAT: ETEL Multimode API |
508 // usage for SAT has been implemented |
524 // usage for SAT has been implemented |
509 case ESatNotifyCallControlRequest: |
525 case ESatNotifySendSsPCmd: |
510 { |
526 { |
511 messHandler = iMmSupplServMessHandler; |
527 messHandler = iMmSupplServMessHandler; |
512 break; |
528 break; |
513 } |
529 } |
514 // Custom API functionality |
530 // Custom API functionality |