MCCPObserver Class Reference
CCP observer class. Observer for CCP events, errors and statuses etc.
Constructor & Destructor Documentation
~MCCPObserver()
~MCCPObserver | ( | ) | [protected, inline, virtual] |
Protects the observer being deleted through the observer interface
- Since
- S60 3.2
Member Functions Documentation
CallCreated(MCCPCall *, MCCPCall *, TBool)
Indicate an arrived transfer request. Called at the transfer request receiver end, after receiving a transfer request . For incoming transfer at transfer target end see
MCCPObserver::IncomingCall with two call objects as parameters.
- Since
- S60 3.2
Parameters
MCCPCall * aNewTransferCall | The call that has been created with the new transfer target. |
MCCPCall * aOriginator | Pointer to originator of the transfer request. |
TBool aAttended | Transfer requested was attented (ETrue) or un-attented(EFalse) |
ErrorOccurred(MCCPObserver::TCCPError)
An error has occurred concerning the connection.
- Since
- S60 3.2
IncomingCall(MCCPCall *)
void | IncomingCall | ( | MCCPCall * | aCall | ) | [pure virtual] |
Incoming call invitation in MT call case.
- Since
- S60 3.2
Parameters
MCCPCall * aCall | Pointer to the newly created incoming call. |
IncomingCall(MCCPCall *, MCCPCall &)
Incoming call invitation in attended transfer case. Occurs at transfer target end. For incoming transfer at transferor end see
MCCPObserver::CallCreated.
- Since
- S60 3.2
Parameters
MCCPCall * aCall | IncomingCall transfer call. |
MCCPCall & aTempCall | Pointer to the held call. |
Member Enumerations Documentation
Enum TCCPError
Enumerators
ECCPRegistrationFailed = KCCPErrorBase - 1 |
Registration failed
|
ECCPUnregistrationFailed = KCCPErrorBase - 2 |
Unregistration failed
|
ECCPNotImplemented = KCCPErrorBase - 3 |
Not implemented
|
ECCPError = KCCPErrorBase - 4 |
Error occured
|
ECCPIncomingCallFailed = KCCPErrorBase - 5 |
Plugin not able to handle incoming call
|
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.