MCCETransferInterface Class Reference
class MCCETransferInterface
|
Call transfer methods.
MCCECallObserver
is used for errors, statuses, notifications etc
Constructor & Destructor Documentation
~MCCETransferInterface()
~MCCETransferInterface
|
(
|
)
|
[protected, inline, virtual]
|
Protected destructor. Object cannot be deleted from client.
-
Since
-
S60 3.2
Member Functions Documentation
AcceptTransfer(const TBool)
TInt
|
AcceptTransfer
|
(
|
const
TBool
|
aAccept
|
)
|
[pure virtual]
|
Accept incoming unattended transfer request from the call remote party.
-
Since
-
Series 60 3.2
-
Pre-condition
-
Call state is MCCECallObserver::ECCEStateTransferring
Parameters
const
TBool
aAccept
|
Boolean value is transfer accepted or not.
|
AttendedTransfer(const TDesC &)
TInt
|
AttendedTransfer
|
(
|
const
TDesC
&
|
aTransferTarget
|
)
|
[pure virtual]
|
Attended transfer to given address. Actual result like status, events and errors come via
MCCECallObserver
class. Afterwards both calls will be disconnected from CCE side.
-
Pre-condition
-
Two calls exist. This call is in state MCCECallObserver::ECCEStateHold and the other in MCCECallObserver::ECCEStateConnected
-
Since
-
S60 3.2
Parameters
const
TDesC
& aTransferTarget
|
Transfer target address. Always takes active call, address is not used at the moment!
|
TransferTarget()
const
TDesC
&
|
TransferTarget
|
(
|
)
|
const [pure virtual]
|
NOTE: Will be removed!
MCCECallObserver::HandleTransfer
contains remote party already. CCE will map the recipient in openNewCallL to pre-existing one CCECallCall::EventOccurred(ECCERemoteTransferring). The new recipient of the call can be fetched via this method.
-
Since
-
Series 60 3.2
UnattendedTransfer(const TDesC &)
TInt
|
UnattendedTransfer
|
(
|
const
TDesC
&
|
aTransferTarget
|
)
|
[pure virtual]
|
Unattended transfer to given address. Call is requested to be transferred to given address. Afterwards call will be disconnected from CCE side. If transfer fails a new incoming call will be received to reconnect to recipient. Reconnected call is initiated from recipient end. Actual result like status, events and errors come via
MCCECallObserver
class. This is not used for CS.
-
Since
-
S60 3.2
-
Pre-condition
-
Call state is MCCECallObserver::ECCPStateConnected or MCCECallObserver::ECCEStateHold
Parameters
const
TDesC
& aTransferTarget
|
Address of the target
|
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.