CCallControlDispatcher Class Reference
class CCallControlDispatcher : public CBase |
This class is responsible for packing and unpacking data belonging to CallControl related requests to the Licensee LTSY.
Public Member Functions |
---|
| ~CCallControlDispatcher() |
void | CallbackAnswer(TInt, TInt) |
void | CallbackDialData(TInt, TInt) |
void | CallbackDialEmergency(TInt, TInt) |
void | CallbackDialVoice(TInt, TInt) |
void | CallbackGetActiveAlsLine(TInt, RMobilePhone::TMobilePhoneALSLine) |
void | CallbackGetAlsBlockedStatus(TInt, RMmCustomAPI::TGetAlsBlockStatus) |
void | CallbackGetAlsPpSupport(TInt, RMmCustomAPI::TAlsSupport) |
void | CallbackGetCallForwardingIndicator(TInt, RMobilePhone::TMobileTON, RMobilePhone::TMobileNPI, const TDesC &, RMobilePhone::TCFUIndicatorStatusFlags, RMobilePhone::TMultipleSubscriberProfileID) |
void | CallbackGetIdentityServiceStatus(TInt, RMobilePhone::TMobilePhoneIdServiceStatus) |
void | CallbackGetLifeTime(TInt) |
void | CallbackGetLifeTime(TInt, TUint32, TUint8) |
void | CallbackGetLifeTime(TInt, const TDateTime &) |
void | CallbackGetLifeTime(TInt, const TDateTime &, TUint32, TUint8) |
void | CallbackHangUp(TInt, TInt) |
void | CallbackHold(TInt, TInt) |
void | CallbackNotifyCallEvent(TInt, TInt, RMobileCall::TMobileCallEvent) |
void | CallbackNotifyCallInfoChange(TInt, const RMobileCall::TMobileCallInfoV1 &) |
void | CallbackNotifyCallStatusChange(TInt, TInt, RMobileCall::TMobileCallStatus) |
void | CallbackNotifyDataCallCapsChange(TInt, TInt, const RMobileCall::TMobileCallDataCapsV1 &) |
void | CallbackNotifyHscsdInfoChange(TInt, TInt, const RMobileCall::TMobileCallHscsdInfoV8 &, const RMobileCall::TMobileCallDataCapsV1 &) |
void | CallbackNotifyIccCallForwardingStatusChange(TInt, const RMobilePhone::TMobileAddress &, RMobilePhone::TCFUIndicatorStatusFlags, RMmCustomAPI::TMultipleSubscriberProfileID) |
void | CallbackNotifyIncomingCall(TInt, const RMobileCall::TMobileCallInfoV1 &) |
void | CallbackQueryIsEmergencyNumber(CRequestQueueOneShot::TIpcDataPackage *) |
void | CallbackReceiveUui(TInt, TInt, const TDesC &) |
void | CallbackRemoteAlertingToneChange(TInt, RMmCustomAPI::TRemoteAlertingToneStatus) |
void | CallbackResume(TInt, TInt) |
void | CallbackSendDtmfTones(TInt) |
void | CallbackSendDtmfTonesCancel(TInt) |
void | CallbackSetActiveAlsLine(TInt) |
void | CallbackSetAlsBlocked(TInt) |
void | CallbackSetDynamicHscsdParams(TInt, TInt) |
void | CallbackStartDtmfTone(TInt) |
void | CallbackStopDtmfTone(TInt) |
void | CallbackSwap(TInt) |
void | CallbackSync(CRequestQueueOneShot::TIpcDataPackage &) |
void | CallbackTerminateAllCalls(TInt) |
void | CallbackTerminateErrorCall(TInt) |
void | CallbackTransfer(TInt) |
void | CallbackUpdateLifeTimer(TInt) |
TInt
| DispatchAnswerIsvL(const CMmDataPackage *) |
TInt
| DispatchAnswerL(const CMmDataPackage *) |
TInt
| DispatchContinueDtmfStringSendingL(const CMmDataPackage *) |
TInt
| DispatchDialEmergencyL(const CMmDataPackage *) |
TInt
| DispatchDialIsvL(const CMmDataPackage *) |
TInt
| DispatchDialL(const CMmDataPackage *) |
TInt
| DispatchDialNoFdnCheckL(const CMmDataPackage *) |
TInt
| DispatchGetActiveAlsLineL() |
TInt
| DispatchGetAlsBlockedStatusL() |
TInt
| DispatchGetAlsPpSupportL() |
TInt
| DispatchGetCallForwardingIndicatorL() |
TInt
| DispatchGetIdentityServiceStatusL(const CMmDataPackage *) |
TInt
| DispatchGetLifeTimeL() |
TInt
| DispatchHangUpL(const CMmDataPackage *) |
TInt
| DispatchHoldL(const CMmDataPackage *) |
TInt
| DispatchLoanDataPortL(const CMmDataPackage *) |
TInt
| DispatchQueryIsEmergencyNumberL(const CMmDataPackage *) |
TInt
| DispatchRecoverDataPortL(const CMmDataPackage *) |
TInt
| DispatchResumeL(const CMmDataPackage *) |
TInt
| DispatchSendDtmfTonesCancelL(const CMmDataPackage *) |
TInt
| DispatchSendDtmfTonesL(const CMmDataPackage *) |
TInt
| DispatchSetActiveAlsLineL(const CMmDataPackage *) |
TInt
| DispatchSetAlsBlockedL(const CMmDataPackage *) |
TInt
| DispatchSetDynamicHscsdParamsL(const CMmDataPackage *) |
TInt
| DispatchStartDtmfToneL(const CMmDataPackage *) |
TInt
| DispatchStopDtmfToneL(const CMmDataPackage *) |
TInt
| DispatchSwapL(const CMmDataPackage *) |
TInt
| DispatchTerminateCallL(const CMmDataPackage *) |
TInt
| DispatchTransferL(const CMmDataPackage *) |
TInt
| DispatchUpdateLifeTimeL(const CMmDataPackage *) |
CCallControlDispatcher * | NewL(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &) |
CCallControlDispatcher * | NewLC(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &) |
void | SetDispatcherHolder(TDispatcherHolder &) |
Constructor & Destructor Documentation
CCallControlDispatcher(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
~CCallControlDispatcher()
~CCallControlDispatcher | ( | ) | [virtual] |
Member Functions Documentation
CallbackAnswer(TInt, TInt)
void | CallbackAnswer | ( | TInt | aError, |
| TInt | aCallId |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
TInt aCallId | The Call ID returned from the LTSY. |
CallbackDialData(TInt, TInt)
void | CallbackDialData | ( | TInt | aError, |
| TInt | aCallId |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY. |
TInt aCallId | The Call ID returned to the CTSY. |
CallbackDialEmergency(TInt, TInt)
void | CallbackDialEmergency | ( | TInt | aError, |
| TInt | aCallId |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
TInt aCallId | The call ID returned from the LTSY |
CallbackDialVoice(TInt, TInt)
void | CallbackDialVoice | ( | TInt | aError, |
| TInt | aCallId |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY. |
TInt aCallId | The Call ID returned to the CTSY. |
CallbackGetActiveAlsLine(TInt, RMobilePhone::TMobilePhoneALSLine)
Packages the data returned by the Licensee LTSY and completes the request back to the Common TSY.
CallbackGetAlsBlockedStatus(TInt, RMmCustomAPI::TGetAlsBlockStatus)
CallbackGetAlsPpSupport(TInt, RMmCustomAPI::TAlsSupport)
CallbackGetCallForwardingIndicator(TInt, RMobilePhone::TMobileTON, RMobilePhone::TMobileNPI, const TDesC &, RMobilePhone::TCFUIndicatorStatusFlags, RMobilePhone::TMultipleSubscriberProfileID)
CallbackGetIdentityServiceStatus(TInt, RMobilePhone::TMobilePhoneIdServiceStatus)
CallbackGetLifeTime(TInt)
void | CallbackGetLifeTime | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY. |
CallbackGetLifeTime(TInt, TUint32, TUint8)
Parameters
TInt aError | The error code to be returned to the CTSY. |
TUint32 aHours | The amount of hours of airtime use since the manufacturing date. The range of the value should be 0-999999. |
TUint8 aMinutes | The amount of minutes in addition to the amount of hours represented by aHours. The range of the value is 0-59. |
CallbackGetLifeTime(TInt, const TDateTime &)
void | CallbackGetLifeTime | ( | TInt | aError, |
| const TDateTime & | aManufacturingDate |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY. |
const TDateTime & aManufacturingDate | The date of phone manufacturing. Only the Year, Month and day information is meaningful. |
CallbackGetLifeTime(TInt, const TDateTime &, TUint32, TUint8)
Parameters
TInt aError | The error code to be returned to the CTSY. |
const TDateTime & aManufacturingDate | The date of phone manufacturing. Only the Year, Month and day information is meaningful. |
TUint32 aHours | The amount of hours of airtime use since the manufacturing date. The range of the value should be 0-999999. |
TUint8 aMinutes | The amount of minutes in addition to the amount of hours represented by aHours. The range of the value is 0-59. |
CallbackHangUp(TInt, TInt)
void | CallbackHangUp | ( | TInt | aError, |
| TInt | aCallId |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
TInt aCallId | The Call ID of the call which has been hung up. |
CallbackHold(TInt, TInt)
void | CallbackHold | ( | TInt | aError, |
| TInt | aCallId |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
TInt aCallId | The Call ID of the call which was requested to be held. |
CallbackNotifyCallEvent(TInt, TInt, RMobileCall::TMobileCallEvent)
CallbackNotifyCallInfoChange(TInt, const RMobileCall::TMobileCallInfoV1 &)
CallbackNotifyCallStatusChange(TInt, TInt, RMobileCall::TMobileCallStatus)
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
TInt aCallId | The Call ID of the call aMobileCallStatus refers to. |
RMobileCall::TMobileCallStatus aMobileCallStatus | The new status of the call refered to by aCallId. |
CallbackNotifyDataCallCapsChange(TInt, TInt, const RMobileCall::TMobileCallDataCapsV1 &)
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
TInt aCallId | The Call ID of the call whose capabilities have changed. |
const RMobileCall::TMobileCallDataCapsV1 & aMobileCallDataCaps | The new capabilities of the data call. |
CallbackNotifyHscsdInfoChange(TInt, TInt, const RMobileCall::TMobileCallHscsdInfoV8 &, const RMobileCall::TMobileCallDataCapsV1 &)
CallbackNotifyIccCallForwardingStatusChange(TInt, const RMobilePhone::TMobileAddress &, RMobilePhone::TCFUIndicatorStatusFlags, RMmCustomAPI::TMultipleSubscriberProfileID)
CallbackNotifyIncomingCall(TInt, const RMobileCall::TMobileCallInfoV1 &)
CallbackQueryIsEmergencyNumber(CRequestQueueOneShot::TIpcDataPackage *)
CallbackReceiveUui(TInt, TInt, const TDesC &)
void | CallbackReceiveUui | ( | TInt | aError, |
| TInt | aCallId, |
| const TDesC & | aCallUui |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY. |
TInt aCallId | The Call ID of the call. |
const TDesC & aCallUui | The UUI information received from the LTSY. |
CallbackRemoteAlertingToneChange(TInt, RMmCustomAPI::TRemoteAlertingToneStatus)
Parameters
TInt aError | The error code returned by the LTSY. |
RMmCustomAPI::TRemoteAlertingToneStatus aRemoteAlertingTone | The new remote alerting status (either RMmCustomAPI::EUiRbtTone when it is a ringback tone or RMmCustomAPI::EUiStopTone when it's a stop tone) |
CallbackResume(TInt, TInt)
void | CallbackResume | ( | TInt | aError, |
| TInt | aCallId |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
TInt aCallId | The Call ID returned by CCtsyDispatcherCallback. |
CallbackSendDtmfTones(TInt)
void | CallbackSendDtmfTones | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
CallbackSendDtmfTonesCancel(TInt)
void | CallbackSendDtmfTonesCancel | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
CallbackSetActiveAlsLine(TInt)
void | CallbackSetActiveAlsLine | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
CallbackSetAlsBlocked(TInt)
void | CallbackSetAlsBlocked | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY. |
CallbackSetDynamicHscsdParams(TInt, TInt)
void | CallbackSetDynamicHscsdParams | ( | TInt | aError, |
| TInt | aCallId |
| ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
TInt aCallId | The Call ID returned to the CTSY. |
CallbackStartDtmfTone(TInt)
void | CallbackStartDtmfTone | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
CallbackStopDtmfTone(TInt)
void | CallbackStopDtmfTone | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
CallbackSwap(TInt)
void | CallbackSwap | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
CallbackSync(CRequestQueueOneShot::TIpcDataPackage &)
CallbackTerminateAllCalls(TInt)
void | CallbackTerminateAllCalls | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY. |
CallbackTerminateErrorCall(TInt)
void | CallbackTerminateErrorCall | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY. |
CallbackTransfer(TInt)
void | CallbackTransfer | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY Dispatcher. |
CallbackUpdateLifeTimer(TInt)
void | CallbackUpdateLifeTimer | ( | TInt | aError | ) | |
Parameters
TInt aError | The error code to be returned to the CTSY |
ConstructL()
void | ConstructL | ( | ) | [private] |
Second phase constructor.
DispatchAnswerIsvL(const CMmDataPackage *)
Unpack data related to EEtelCallAnswerIsv and pass request on to Licensee LTSY.
DispatchAnswerL(const CMmDataPackage *)
Unpack data related to EEtelCallAnswer and pass request on to Licensee LTSY.
DispatchContinueDtmfStringSendingL(const CMmDataPackage *)
Unpack data related to EMobilePhoneContinueDTMFStringSending and pass request on to Licensee LTSY.
DispatchDialEmergencyL(const CMmDataPackage *)
Unpack data related to EMobileCallDialEmergencyCall and pass request on to Licensee LTSY.
DispatchDialIsvL(const CMmDataPackage *)
Unpack data related to EMobileCallDialISV and pass request on to Licensee LTSY.
DispatchDialL(const CMmDataPackage *)
Unpack data related to EEtelCallDial and pass request on to Licensee LTSY.
DispatchDialNoFdnCheckL(const CMmDataPackage *)
Unpack data related to EMobileCallDialNoFdnCheck and pass request on to Licensee LTSY.
DispatchGetActiveAlsLineL()
TInt
| DispatchGetActiveAlsLineL | ( | ) | |
Unpack data related to RMobilePhone::GetActiveAlsLine and pass request on to Licensee LTSY.
DispatchGetAlsBlockedStatusL()
TInt
| DispatchGetAlsBlockedStatusL | ( | ) | |
Pass ECustomGetAlsBlockedIPC request on to Licensee LTSY.
DispatchGetAlsPpSupportL()
TInt
| DispatchGetAlsPpSupportL | ( | ) | |
Pass ECustomCheckAlsPpSupportIPC request on to Licensee LTSY.
DispatchGetCallForwardingIndicatorL()
TInt
| DispatchGetCallForwardingIndicatorL | ( | ) | |
Pass ECustomGetIccCallForwardingStatusIPC request on to Licensee LTSY.
DispatchGetIdentityServiceStatusL(const CMmDataPackage *)
Unpack data related to EMobilePhoneGetIdentityServiceStatus and pass request on to Licensee LTSY.
DispatchGetLifeTimeL()
TInt
| DispatchGetLifeTimeL | ( | ) | |
Pass ECustomGetLifeTimeIPC request on to Licensee LTSY.
DispatchHangUpL(const CMmDataPackage *)
Unpack data related to EEtelCallHangUp and pass request on to Licensee LTSY.
DispatchHoldL(const CMmDataPackage *)
Unpack data related to EMobileCallHold and pass request on to Licensee LTSY.
DispatchLoanDataPortL(const CMmDataPackage *)
Unpack data related to EEtelCallLoanDataPort and pass request on to Licensee LTSY.
DispatchQueryIsEmergencyNumberL(const CMmDataPackage *)
Unpack data related to ECustomCheckEmergencyNumberIPC and pass request on to Licensee LTSY.
DispatchRecoverDataPortL(const CMmDataPackage *)
Unpack data related to EEtelCallRecoverDataPort and pass request on to Licensee LTSY.
DispatchResumeL(const CMmDataPackage *)
Unpack data related to EMobileCallResume and pass request on to Licensee LTSY.
DispatchSendDtmfTonesCancelL(const CMmDataPackage *)
Unpack data related to EMobilePhoneSendDTMFTonesCancel and pass request on to Licensee LTSY.
DispatchSendDtmfTonesL(const CMmDataPackage *)
Unpack data related to EMobilePhoneSendDTMFTones and pass request on to Licensee LTSY.
DispatchSetActiveAlsLineL(const CMmDataPackage *)
Unpack data related to EMobilePhoneSetALSLine and pass request on to Licensee LTSY.
DispatchSetAlsBlockedL(const CMmDataPackage *)
Unpack data related to ECustomSetAlsBlockedIPC and pass request on to Licensee LTSY.
DispatchSetDynamicHscsdParamsL(const CMmDataPackage *)
Unpack data related to EMobileCallSetDynamicHscsdParams and pass request on to Licensee LTSY.
DispatchStartDtmfToneL(const CMmDataPackage *)
Unpack data related to EMobilePhoneStartDTMFTone and pass request on to Licensee LTSY.
DispatchStopDtmfToneL(const CMmDataPackage *)
Unpack data related to EMobilePhoneStopDTMFTone and pass request on to Licensee LTSY.
DispatchSwapL(const CMmDataPackage *)
Unpack data related to EMobileCallSwap and pass request on to Licensee LTSY.
DispatchTerminateCallL(const CMmDataPackage *)
Unpack data related to ECustomTerminateCallIPC and pass request on to Licensee LTSY.
DispatchTransferL(const CMmDataPackage *)
Unpack data related to EMobileCallTransfer and pass request on to Licensee LTSY.
DispatchUpdateLifeTimeL(const CMmDataPackage *)
Unpack data related to ECtsyUpdateLifeTimeReq / ECtsyUpdateLifeTimeComp IPCs and pass request on to Licensee LTSY.
DoCallbackDial(TInt, TInt, RMobilePhone::TMobileService)
DoDispatchAnswerL(const CMmDataPackage *, TBool)
DoDispatchDialL(const CMmDataPackage *, TBool, TBool)
DoSendDtmfTonesL(TInt, const TDesC &)
TInt
| DoSendDtmfTonesL | ( | TInt | aCallId, |
| const TDesC & | aTones |
| ) | [private] |
NewL(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
NewLC(MLtsyDispatchFactoryV1 &, MmMessageManagerCallback &, CRequestQueueOneShot &)
SetDispatcherHolder(TDispatcherHolder &)
Set the dispatcher holder.
Member Data Documentation
TInt
iCallIdForDtmf
TInt
| iCallIdForDtmf | [private] |
The call ID of the call iDtmfString was sending tones to. Used if client decides to continue sending the string.
TDispatcherHolder * iDispatcherHolder
TBuf< KMaxInfoName > iDtmfString
Buffer containing remains of DTMF string to be sent. This is used for handling 'w' (wait) characters passed into RMobilePhone::SendDTMFTones
TBool
iFdnCheckPerformed
TBool
| iFdnCheckPerformed | [private] |
Caches whether an FDN check was performed, to allow the correct IPC to be completed.
TBool
iFoundDtmfStop
TBool
| iFoundDtmfStop | [private] |
ETrue if a stop character has been found in the DTMF string, therefore client needs to be notified of stop on completion of send.
MLtsyDispatchCallControlAnswer * iLtsyDispatchCallControlAnswer
MLtsyDispatchCallControlDialData * iLtsyDispatchCallControlDialData
MLtsyDispatchCallControlDialEmergency * iLtsyDispatchCallControlDialEmergency
MLtsyDispatchCallControlDialVoice * iLtsyDispatchCallControlDialVoice
MLtsyDispatchCallControlGetActiveAlsLine * iLtsyDispatchCallControlGetActiveAlsLine
MLtsyDispatchCallControlGetAlsBlockedStatus * iLtsyDispatchCallControlGetAlsBlockedStatus
MLtsyDispatchCallControlGetAlsPpSupport * iLtsyDispatchCallControlGetAlsPpSupport
MLtsyDispatchCallControlGetCallForwardingIndicator * iLtsyDispatchCallControlGetCallForwardingIndicator
MLtsyDispatchCallControlGetIdentityServiceStatus * iLtsyDispatchCallControlGetIdentityServiceStatus
MLtsyDispatchCallControlGetLifeTime * iLtsyDispatchCallControlGetLifeTime
MLtsyDispatchCallControlHangUp * iLtsyDispatchCallControlHangUp
MLtsyDispatchCallControlHold * iLtsyDispatchCallControlHold
MLtsyDispatchCallControlLoanDataPort * iLtsyDispatchCallControlLoanDataPort
MLtsyDispatchCallControlQueryIsEmergencyNumber * iLtsyDispatchCallControlQueryIsEmergencyNumber
MLtsyDispatchCallControlRecoverDataPort * iLtsyDispatchCallControlRecoverDataPort
MLtsyDispatchCallControlResume * iLtsyDispatchCallControlResume
MLtsyDispatchCallControlSendDtmfTones * iLtsyDispatchCallControlSendDtmfTones
MLtsyDispatchCallControlSendDtmfTonesCancel * iLtsyDispatchCallControlSendDtmfTonesCancel
MLtsyDispatchCallControlSetActiveAlsLine * iLtsyDispatchCallControlSetActiveAlsLine
MLtsyDispatchCallControlSetAlsBlocked * iLtsyDispatchCallControlSetAlsBlocked
MLtsyDispatchCallControlSetDynamicHscsdParams * iLtsyDispatchCallControlSetDynamicHscsdParams
MLtsyDispatchCallControlSwap * iLtsyDispatchCallControlSingleSwap
MLtsyDispatchCallControlStartDtmfTone * iLtsyDispatchCallControlStartDtmfTone
MLtsyDispatchCallControlStopDtmfTone * iLtsyDispatchCallControlStopDtmfTone
MLtsyDispatchCallControlSwap * iLtsyDispatchCallControlSwap
MLtsyDispatchCallControlTerminateAllCalls * iLtsyDispatchCallControlTerminateAllCalls
MLtsyDispatchCallControlTerminateErrorCall * iLtsyDispatchCallControlTerminateErrorCall
MLtsyDispatchCallControlTransfer * iLtsyDispatchCallControlTransfer
MLtsyDispatchCallControlUpdateLifeTimer * iLtsyDispatchCallControlUpdateLifeTimer
MLtsyDispatchFactoryV1 & iLtsyFactoryV1
MmMessageManagerCallback & iMessageManagerCallback
RMobilePhone::TMobileService
iModeUsedForVoiceCallDial
Caches the mode used to dial a voice call. This is needed for when the auxiliary line is used to dial a call. On the callback from the dial, the CTSY needs the call mode to locate the call object to set the Call ID.
RMmCustomAPI::TMobileTelNumber
iQueryEmergencyNumber
Cache of phone number passed to dispatcher in a ECustomCheckEmergencyNumberIPC request.
CRequestQueueOneShot & iRequestAsyncOneShot
TInt
iSecondSwapCallId
TInt
| iSecondSwapCallId | [private] |
TInt
iSwapCallId
TInt
| iSwapCallId | [private] |
These are the two Call IDs of the calls on which a swap operation has been requested. It allows the dispatcher to return a Call ID to the CTSY on completion of a swap (if the swap failed) so that the CTSY can locate the call object to complete the swap back to the client.
These Call IDs should only have a value != -1 when there is a pending swap operation.
TInt
iTransferHeldCallId
TInt
| iTransferHeldCallId | [private] |
These are the two Call IDs of the calls on which a transfer operation has been requested. It is needed for the same reason as iSwapCallId and iSecondSwapCallId above.
TInt
iTransferSecondCallId
TInt
| iTransferSecondCallId | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.