CPEConferenceCall Class Reference
class CPEConferenceCall : public CPECall
|
This class handles Conference Calls. It forwards events and messages to
CPECallHandling
class and uses Converged Call Engine interface to pass requests and receive event indications.
CallHandling.lib
-
Since
-
Series60_4.0
Constructor & Destructor Documentation
CPEConferenceCall(MPEMessageSender &, MCCEConferenceCall &)
~CPEConferenceCall()
~CPEConferenceCall
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AddCallL(MCCECall &)
Adds new member to Conference Call
Parameters
MCCECall
& aCall
|
the new call to be added
|
CallCaps()
Returns conference call capabilities
CallCapsChanged(const MCCEConferenceCallObserver::TCCEConferenceCallCaps)
Conference capabilities have changed.
CallDurationChanged(const TTimeIntervalSeconds)
CallEventOccurred(const MCCEConferenceCallObserver::TCCEConferenceCallEvent, MCCECall *)
A ConferenceCall event has occurred.
CallStateChanged(const MCCEConferenceCallObserver::TCCEConferenceCallState)
Conference state has changed.
ConstructL(CCCE &)
void
|
ConstructL
|
(
|
CCCE
&
|
aConvergedCallEngine
|
)
|
[protected]
|
By default Symbian 2nd phase constructor is private.
Parameters
CCCE
& aConvergedCallEngine
|
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[protected]
|
By default Symbian 2nd phase constructor is private.
EnumerateCalls()
Calls MMEtel's syncronic method to find out the count of Conference members
ErrorOccurred(TCCPConferenceCallError)
IMPORT_C void
|
ErrorOccurred
|
(
|
TCCPConferenceCallError
|
aError
|
)
|
|
An error has occurred regarding the conference.
Parameters
TCCPConferenceCallError
aError
|
Occurred error code.
|
GetCallDuration(TTimeIntervalSeconds &)
Returns Conference duration
GetConferenceMemberName(TName &)
void
|
GetConferenceMemberName
|
(
|
TName
&
|
aCallName
|
)
|
const
|
Returns that members name, which was added to or removed from Conference Call
-
Since
-
Series60_4.0
Parameters
TName
& aCallName
|
In this parameter is returned the TName information of member
|
HangUp()
Creates hangup request to call command object
NewL(MPEMessageSender &, CCCE &)
NewL(MPEMessageSender &, MCCEConferenceCall &)
Two-phased constructor. Conference call is made outof telephony control
SendMessage(const MEngineMonitor::TPEMessagesFromPhoneEngine)
Forwards message given as parameter to Phone Engine object
SendMessage(const MEngineMonitor::TPEMessagesFromPhoneEngine, const TName &)
Forwards message given as parameter to Phone Engine object
Swap()
Swaps Conference Call between Active and Held states
Member Data Documentation
TName
iCallName
TName
|
iCallName
|
[protected]
|
MCCEConferenceCallObserver::TCCEConferenceCallCaps
iCaps
MCCEConferenceCall * iConferenceCall
TTimeIntervalSeconds
iDuration
TTimeIntervalSeconds
iLastConferenceDuration
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.