CCallInformation Class Reference
class CCallInformation : public CBase |
Class to be used for receiving information about ongoing calls.
// create the CCallInformation instance e.g. when the client component is created
iCallInfo = CCallInformation::NewL();
iCallInfo->NotifyCallInformationChanges(*iObserver);
// and use it when needed.
CCallInfoIter& iter = iCallInfo->GetCallsL();
telephonyservice.lib
- Since
- S60 v5.1
Constructor & Destructor Documentation
CCallInformation()
CCallInformation | ( | ) | [private] |
~CCallInformation()
~CCallInformation | ( | ) | [virtual] |
Member Functions Documentation
CancelNotification()
IMPORT_C void | CancelNotification | ( | ) | |
Used to cancel previously placed NotifyCallInformationChanges call.
ConstructL()
void | ConstructL | ( | ) | [private] |
GetCallsL()
IMPORT_C CCallInfoIter & | GetCallsL | ( | ) | |
Gets the snapshot of ongoing calls. The returned reference should not be stored as member variable as it goes out of scope when there are changes in call information.
IsCallInState(CCPCall::TCallState)
Returns information whether call in given state exist.
NotifyCallInformationChanges(MCallInformationObserver &)
Allows a client to be notified when there are changes in current calls. There can be only one observer per CCallInformation instance.
Member Data Documentation
CCallInformationImpl * iImpl
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.