26 #include <bldvariant.hrh> |
26 #include <bldvariant.hrh> |
27 #include <etelmm.h> |
27 #include <etelmm.h> |
28 #include <featmgr.h> |
28 #include <featmgr.h> |
29 #include <mpedatastore.h> |
29 #include <mpedatastore.h> |
30 #include <nwdefs.h> |
30 #include <nwdefs.h> |
31 #include <PsetCallBarring.h> |
31 #include <psetcallbarring.h> |
32 #include <PsetCallDiverting.h> |
32 #include <psetcalldiverting.h> |
33 #include <PsetCallWaiting.h> |
33 #include <psetcallwaiting.h> |
34 #include <PsetCli.h> |
34 #include <psetcli.h> |
35 #include <PsetContainer.h> |
35 #include <psetcontainer.h> |
36 #include <PsetContainer.h> |
36 #include <psetcontainer.h> |
37 #include <PsuiBarringObs.h> |
37 #include <psuibarringobs.h> |
38 #include <PsuiBarringObs.h> |
38 #include <psuibarringobs.h> |
39 #include <PsuiCliObserver.h> |
39 #include <psuicliobserver.h> |
40 #include <PsuiContainer.h> |
40 #include <psuicontainer.h> |
41 #include <PsuiDivertObs.h> |
41 #include <psuidivertobs.h> |
42 #include <PsuiWaitingObs.h> |
42 #include <psuiwaitingobs.h> |
43 #include <PsuiWaitingObs.h> |
43 #include <psuiwaitingobs.h> |
44 #include <talogger.h> |
44 #include <talogger.h> |
45 |
45 |
46 |
46 |
47 // CONSTANTS |
47 // CONSTANTS |
48 const TInt KPEDefinedBasicServiceGroup = 99; |
48 const TInt KPEDefinedBasicServiceGroup = 99; |
891 iSupplementaryServicesCommandInfo.action = EPESSDeactivation; |
891 iSupplementaryServicesCommandInfo.action = EPESSDeactivation; |
892 iModel.DataStore()->SetSSCommandInfo( iSupplementaryServicesCommandInfo ); |
892 iModel.DataStore()->SetSSCommandInfo( iSupplementaryServicesCommandInfo ); |
893 iModel.SendMessage( MEngineMonitor::EPEMessageIssuedSSRequest ); |
893 iModel.SendMessage( MEngineMonitor::EPEMessageIssuedSSRequest ); |
894 break; |
894 break; |
895 case EInterrogate: |
895 case EInterrogate: |
896 TEFLOGSTRING( KTAMESINT, "PE CPEParserSSHandler::ProcessWaitingL EInterrogate" ); |
896 TEFLOGSTRING( KTAMESINT, "PE CPEParserSSHandler::ProcessWaitingL EInterrogate" ); |
897 iWaiting->GetCallWaitingStatusL(); |
897 iWaiting->GetCallWaitingStatusL(); |
898 iSupplementaryServicesCommandInfo.action = EPESSInterrogation; |
898 iSupplementaryServicesCommandInfo.action = EPESSInterrogation; |
899 iModel.DataStore()->SetSSCommandInfo( iSupplementaryServicesCommandInfo ); |
899 iModel.DataStore()->SetSSCommandInfo( iSupplementaryServicesCommandInfo ); |
900 iModel.SendMessage( MEngineMonitor::EPEMessageIssuedSSRequest ); |
900 iModel.SendMessage( MEngineMonitor::EPEMessageIssuedSSRequest ); |
901 break; |
901 break; |