MCCPTransferProvider Class Reference
class MCCPTransferProvider
|
Constructor & Destructor Documentation
~MCCPTransferProvider()
~MCCPTransferProvider
|
(
|
)
|
[protected, inline, virtual]
|
Protected destructor. Object cannot be deleted from plug-in client (CCE).
-
Since
-
S60 3.2
Member Functions Documentation
AcceptTransfer(const TBool)
TInt
|
AcceptTransfer
|
(
|
const
TBool
|
aAccept
|
)
|
[pure virtual]
|
Parameters
const
TBool
aAccept
|
ETrue - accept transfer, EFalse do not accept transfer request.
|
AddObserverL(const MCCPTransferObserver &)
Add an observer for transfer related events. Currently CCE will set only one observer.
-
Since
-
S60 v3.2
-
leave
-
system error if observer adding fails
AttendedTransfer(MCCPCall &)
TInt
|
AttendedTransfer
|
(
|
MCCPCall
&
|
aTransferTargetCall
|
)
|
[pure virtual]
|
Attended transfer to given call recipient. There needs to exist two calls. a call between A-B and A-C. A wants to transfer the call to B-C. Both calls A-B and A-C will be disconnected after transfer. In above case C will be the aTransferTargetCall call recipient. B is the recipient of the current call between A-B - called on A's call object transfer provider. The A-B call is on hold. Actual request result indication comes via observer classes
-
Pre-condition
-
Call state is
MCCPCallObserver::ECCPStateConnected
or
MCCPCallObserver::ECCPStateHold
-
Since
-
S60 3.2
Parameters
MCCPCall
& aTransferTargetCall
|
Call containing the transfer target info.
|
AttendedTransfer(const TDesC &)
TInt
|
AttendedTransfer
|
(
|
const
TDesC
&
|
aTransferTarget
|
)
|
[pure virtual]
|
TODO is this used at all? remove? only the call param one is used? Attended transfer to given address. There does not need to be a current call between the given transfer target. Actual request result indication comes via observer class
-
Pre-condition
-
Call state is
MCCPCallObserver::ECCPStateConnected
or
MCCPCallObserver::ECCPStateHold
-
Since
-
S60 3.2
Parameters
const
TDesC
& aTransferTarget
|
Transfer target address
|
RemoveObserver(const MCCPTransferObserver &)
Remove an observer.
-
Since
-
S60 v3.2
TransferTarget()
const
TDesC
&
|
TransferTarget
|
(
|
)
|
const [pure virtual]
|
UnattendedTransfer(const TDesC &)
TInt
|
UnattendedTransfer
|
(
|
const
TDesC
&
|
aTransferTarget
|
)
|
[pure virtual]
|
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.