MPECallHandling Class Reference
Virtual interface of call handling subsystem
CallHandling.lib
- Since
- Series60_4.0
Constructor & Destructor Documentation
~MPECallHandling()
~MPECallHandling | ( | ) | [inline, virtual] |
Member Functions Documentation
AcceptUnattendedTransfer()
TInt
| AcceptUnattendedTransfer | ( | ) | [pure virtual] |
Accepts unattended transfer request.
- Since
- Series 60 v5.1
AddConferenceMember()
TInt
| AddConferenceMember | ( | ) | [pure virtual] |
Checks that can add conference member.
AnswerCall()
TInt
| AnswerCall | ( | ) | [pure virtual] |
Makes answer request to the Multimode ETel.
- Since
- Series60_4.0
BuildConference()
TInt
| BuildConference | ( | ) | [pure virtual] |
Makes transfer request to the Multimode ETel
- Since
- Series60_4.0
CallTerminatedError(const TInt)
TInt
| CallTerminatedError | ( | const TInt | aCallId | ) | [pure virtual] |
Returns call terminated error
- Since
- Series60_4.0
CancelDtmfPlay()
void | CancelDtmfPlay | ( | ) | [pure virtual] |
Cancels Dtmf string sending.
- Since
- Series60_4.0
ContinueDtmfSending()
void | ContinueDtmfSending | ( | ) | [pure virtual] |
Allows a client to continue dtmf string sending when it was stopped by use of 'w' char in the string.
- Since
- Series60_4.0
DialCall(const TPEPhoneNumber &, TInt &)
Creates dialing request to the Multimode ETel.
- Since
- Series60_4.0
Parameters
const TPEPhoneNumber & aNumber | The telephone number to be called. |
TInt & aCallId | Identification number of the call. |
DialEmergencyCall(const TPEPhoneNumber &)
void | DialEmergencyCall | ( | const TPEPhoneNumber & | aEmergencyNumber | ) | [pure virtual] |
Creates emergency call request to the Multimode ETel
- Since
- Series60_4.0
DialMultimedia(const TPEPhoneNumber &, TInt &)
Creates dialing request to the Multimode ETel.
- Since
- Series60_4.0
Parameters
const TPEPhoneNumber & aNumber | The telephone number to be called. |
TInt & aCallId | Identification number of the call. |
DoUnattendedTransfer(const TDesC &)
TInt
| DoUnattendedTransfer | ( | const TDesC & | aTransferTarget | ) | [pure virtual] |
Does unattended transfer to the connected VoIP call
- Since
- Series60_5.1
Parameters
const TDesC & aTransferTarget | |
DropMember(TInt)
TInt
| DropMember | ( | TInt | aCallId | ) | [pure virtual] |
Drops one member from the conference call
- Since
- Series60_4.0
ForwardCallToAddress(TInt)
TInt
| ForwardCallToAddress | ( | TInt | aIndex | ) | [pure virtual] |
Starts call forwarding to selected address.
- Since
- Series60_5.1
Parameters
TInt aIndex | A array index for a selected address. |
GetCallDuration(TTimeIntervalSeconds &, TInt)
Returns call duration time.
- Since
- Series60_4.0
GetCallIdByState(TPEState)
Determines if there is a call in given state.
- Since
- Series60_4.0
GetCallInfo(RMobileCall::TMobileCallInfoV3 &, TInt)
Returns information of the call.
- Since
- Series60_4.0
GetCallTerminatedDiagnostics(TName &)
TInt
| GetCallTerminatedDiagnostics | ( | TName & | aCallName | ) | const [pure virtual] |
Returns call terminated diagnostics of a call Info is valid only for Idle call
- Since
- Series60_4.0
GetLifeTime(TDes8 &)
TBool
| GetLifeTime | ( | TDes8 & | aLifeTimeInfo | ) | [pure virtual] |
This method gets the lifetime of the MS. The lifetime information includes the manufacturing date of the MS and the total amount of airtime use.
Parameters
TDes8 & aLifeTimeInfo | Life time information |
GetMissedCall(TBool &, TInt)
TInt
| GetMissedCall | ( | TBool & | aMissedCall, |
| TInt | aCallId |
| ) | [pure virtual] |
Returns the missed voice call indicator.
- Since
- Series60_4.0
GetNumberOfCalls()
TInt
| GetNumberOfCalls | ( | ) | [pure virtual] |
Get the number of calls (voice + call waiting)
GoOneToOne(TInt)
TInt
| GoOneToOne | ( | TInt | aCallId | ) | [pure virtual] |
Splits one member from the conference call.
- Since
- Series60_4.0
HangUp(TInt, TPEHangUpOptions)
Makes HangUp request to the CCE.
- Since
- Series60_4.0
Parameters
TInt aCallId | Identification number of the call to be rejected. |
TPEHangUpOptions aAutoResumeOption | if options for autoresume. |
HoldCall()
TInt
| HoldCall | ( | ) | [pure virtual] |
Makes hold request for the connected call
IsCallInState(TPEState)
Determines if there is a call in given state.
- Since
- Series60_4.0
RejectCall()
TInt
| RejectCall | ( | ) | [pure virtual] |
Makes reject request to the Multimode ETel
- Since
- Series60_4.0
RejectUnattendedTransfer()
TInt
| RejectUnattendedTransfer | ( | ) | [pure virtual] |
Rejects unattended transfer request.
- Since
- Series 60 v5.1
ReleaseAll()
TInt
| ReleaseAll | ( | ) | [pure virtual] |
Put all the calls to idle and make an MMEtel request to end the connection
ReleaseConference()
TInt
| ReleaseConference | ( | ) | [pure virtual] |
Put all the calls to idle and make an request to end the connection
ReplaceActive()
TInt
| ReplaceActive | ( | ) | [pure virtual] |
Replace active call with waiting call.
- Since
- Series60_5.0
ResumeCall()
TInt
| ResumeCall | ( | ) | [pure virtual] |
Makes resume request for the held call
SendDtmf(const TPEDtmfString &)
Sends dtmf string.
- Since
- Series60_4.0
SendErrorMessage(TInt, TInt)
void | SendErrorMessage | ( | TInt | aCallId, |
| TInt | aErrorCode |
| ) | [pure virtual] |
Reroutes error codes to the Phone Model.
- Since
- Series60_4.0
Parameters
TInt aCallId | Identification number of the call. |
TInt aErrorCode | Error code. |
SetActiveLine()
void | SetActiveLine | ( | ) | [pure virtual] |
StartDtmfTone(const TChar &)
TInt
| StartDtmfTone | ( | const TChar & | aTone | ) | [pure virtual] |
Sends dtmf tone
- Since
- Series60_4.0
Parameters
const TChar & aTone | Tone to be sent. |
StartUp()
void | StartUp | ( | ) | [pure virtual] |
Starts monitoring incoming calls for voice and data call.
StopDtmfSending()
void | StopDtmfSending | ( | ) | [pure virtual] |
Allows a client to cancel the sending of a dtmf string when it was stopped by use of 'w' char in the string.
- Since
- Series60_4.0
StopDtmfTone()
TInt
| StopDtmfTone | ( | ) | [pure virtual] |
Stops sending dtmf tone.
- Since
- Series60_4.0
SwapCalls()
TInt
| SwapCalls | ( | ) | [pure virtual] |
Swaps connected and held calls
- Since
- Series60_4.0
TerminateAllConnections()
TInt
| TerminateAllConnections | ( | ) | [pure virtual] |
Makes terminate all connection request to Custom Api.
- Since
- Series60_4.0
TransferCalls()
TInt
| TransferCalls | ( | ) | [pure virtual] |
Makes transfer request to the Multimode ETel
- Since
- Series60_4.0
UpdatePhoneIdentity(MEngineMonitor::TPEMessagesFromPhoneEngine)
Asks phone identity parameters from the mmetel.
- Since
- Series60_4.0
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.