MCCPForwardProvider Class Reference
class MCCPForwardProvider |
Constructor & Destructor Documentation
~MCCPForwardProvider()
~MCCPForwardProvider | ( | ) | [protected, inline, virtual] |
Protected destructor. Object cannot be deleted from plug-in client (CCE).
- Since
- S60 3.2
Member Functions Documentation
AddObserverL(const MCCPForwardObserver &)
Add an observer for forward related events. Currently CCE will set only one observer.
- Since
- S60 v3.2
- leave
- system error if observer adding fails
ForwardToAddressL(const TInt)
void | ForwardToAddressL | ( | const TInt | aIndex | ) | [pure virtual] |
Parameters
const TInt aIndex | Index of address where the call is to be forwarded. Address is found in the array received from GetForwardAddressChoicesL. Index starts from zero. |
GetForwardAddressChoicesL()
const CDesC8Array & | GetForwardAddressChoicesL | ( | ) | [pure virtual] |
Returns pointer to array containing addresses to forward the call to. Index zero contains the first address. If there are no addresses available returns an empty array.
- Since
- Series 60 3.2
- leave
- KErrNotReady call is not in forwarding state
- leave
- KErrNotSupported if call is not mobile originated
- leave
- system error code
- Pre-condition
- Call state is MCCPCallObserver::ECCPStateForwarding and call type is MO
- Call MCCPForwardObserver::ECCPMultipleChoices event is received
RemoveObserver(const MCCPForwardObserver &)
Remove an observer.
- Since
- S60 v3.2
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.