telephonyserverplugins/ctsydispatchlayer/test/mockltsy_under_ctsydispatch/src/cmockcallcontrolmesshandler.cpp
branchRCL_3
changeset 14 7ef16719d8cb
parent 0 3553901f7fa8
child 24 6638e7f4bd8f
equal deleted inserted replaced
9:962e6306d9d2 14:7ef16719d8cb
    89 		case MLtsyDispatchCallControlDialVoice::KLtsyDispatchCallControlDialVoiceApiId:
    89 		case MLtsyDispatchCallControlDialVoice::KLtsyDispatchCallControlDialVoiceApiId:
    90 		case MLtsyDispatchCallControlTransfer::KLtsyDispatchCallControlTransferApiId:
    90 		case MLtsyDispatchCallControlTransfer::KLtsyDispatchCallControlTransferApiId:
    91 		case MLtsyDispatchCallControlSendDtmfTones::KLtsyDispatchCallControlSendDtmfTonesApiId:
    91 		case MLtsyDispatchCallControlSendDtmfTones::KLtsyDispatchCallControlSendDtmfTonesApiId:
    92 		case MLtsyDispatchCallControlGetIdentityServiceStatus::KLtsyDispatchCallControlGetIdentityServiceStatusApiId:
    92 		case MLtsyDispatchCallControlGetIdentityServiceStatus::KLtsyDispatchCallControlGetIdentityServiceStatusApiId:
    93 		case MLtsyDispatchCallControlSwap::KLtsyDispatchCallControlSwapApiId:
    93 		case MLtsyDispatchCallControlSwap::KLtsyDispatchCallControlSwapApiId:
       
    94 		case MLtsyDispatchCallControlSwap::KLtsyDispatchCallControlSingleSwapApiId:
    94 		case MLtsyDispatchCallControlLoanDataPort::KLtsyDispatchCallControlLoanDataPortApiId:
    95 		case MLtsyDispatchCallControlLoanDataPort::KLtsyDispatchCallControlLoanDataPortApiId:
    95 		case MLtsyDispatchCallControlRecoverDataPort::KLtsyDispatchCallControlRecoverDataPortApiId:
    96 		case MLtsyDispatchCallControlRecoverDataPort::KLtsyDispatchCallControlRecoverDataPortApiId:
    96 		case MLtsyDispatchCallControlStartDtmfTone::KLtsyDispatchCallControlStartDtmfToneApiId:
    97 		case MLtsyDispatchCallControlStartDtmfTone::KLtsyDispatchCallControlStartDtmfToneApiId:
    97 		case MLtsyDispatchCallControlGetActiveAlsLine::KLtsyDispatchCallControlGetActiveAlsLineApiId:
    98 		case MLtsyDispatchCallControlGetActiveAlsLine::KLtsyDispatchCallControlGetActiveAlsLineApiId:
    98 		case MLtsyDispatchCallControlDialData::KLtsyDispatchCallControlDialDataApiId:
    99 		case MLtsyDispatchCallControlDialData::KLtsyDispatchCallControlDialDataApiId:
   217     		TInt heldCallId = VA_ARG(aList, TInt);
   218     		TInt heldCallId = VA_ARG(aList, TInt);
   218     		TInt connectedCallId = VA_ARG(aList, TInt);
   219     		TInt connectedCallId = VA_ARG(aList, TInt);
   219     		TMockLtsyData2<TInt, TInt> data(heldCallId, connectedCallId);
   220     		TMockLtsyData2<TInt, TInt> data(heldCallId, connectedCallId);
   220     		return iMockLtsyEngine.ExecuteCommandL(aInterfaceId, data);
   221     		return iMockLtsyEngine.ExecuteCommandL(aInterfaceId, data);
   221     		}
   222     		}
       
   223     	case MLtsyDispatchCallControlSwap::KLtsyDispatchCallControlSingleSwapApiId:
       
   224     		{
       
   225     		TInt callId = VA_ARG(aList, TInt);
       
   226     		TMockLtsyData1<TInt> data(callId);
       
   227     		return iMockLtsyEngine.ExecuteCommandL(aInterfaceId, data);
       
   228     		}
   222     	case MLtsyDispatchCallControlLoanDataPort::KLtsyDispatchCallControlLoanDataPortApiId:
   229     	case MLtsyDispatchCallControlLoanDataPort::KLtsyDispatchCallControlLoanDataPortApiId:
   223     		{
   230     		{
   224     		TInt callId = VA_ARG(aList, TInt);
   231     		TInt callId = VA_ARG(aList, TInt);
   225 		    RCall::TCommPort& commPort = *VA_ARG(aList, RCall::TCommPort*);
   232 		    RCall::TCommPort& commPort = *VA_ARG(aList, RCall::TCommPort*);
   226 		    _LIT(KDataPort, "DATAPORT::0");
   233 		    _LIT(KDataPort, "DATAPORT::0");
   461 		    data.DeserialiseL(aData);
   468 		    data.DeserialiseL(aData);
   462 			iCompletionCallback.CallbackCallControlGetIdentityServiceStatusComp(aResult, data.Data1());
   469 			iCompletionCallback.CallbackCallControlGetIdentityServiceStatusComp(aResult, data.Data1());
   463 			}
   470 			}
   464 			break;
   471 			break;
   465 		case MLtsyDispatchCallControlSwap::KLtsyDispatchCallControlSwapApiId:
   472 		case MLtsyDispatchCallControlSwap::KLtsyDispatchCallControlSwapApiId:
       
   473 		    {
       
   474 			iCompletionCallback.CallbackCallControlSwapComp(aResult);
       
   475 			}
       
   476 			break;
       
   477 		case MLtsyDispatchCallControlSwap::KLtsyDispatchCallControlSingleSwapApiId:
   466 		    {
   478 		    {
   467 			iCompletionCallback.CallbackCallControlSwapComp(aResult);
   479 			iCompletionCallback.CallbackCallControlSwapComp(aResult);
   468 			}
   480 			}
   469 			break;
   481 			break;
   470 		case MLtsyDispatchCallControlStartDtmfTone::KLtsyDispatchCallControlStartDtmfToneApiId:
   482 		case MLtsyDispatchCallControlStartDtmfTone::KLtsyDispatchCallControlStartDtmfToneApiId: