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)
IMPORT_C
TBool
|
IsCallInState
|
(
|
CCPCall::TCallState
|
aState
|
)
|
const
|
Returns information whether call in given state exist.
Parameters
CCPCall::TCallState
aState
|
Specifies a call state that is used as a search key.
|
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.