MCCEConferenceCall Class Reference
Interface for conference call
Member Functions Documentation
AddCallL(MCCECall &)
void
|
AddCallL
|
(
|
MCCECall
&
|
aCall
|
)
|
[pure virtual]
|
Parameters
MCCECall
& aCall
|
Call to be added to conference.
|
CallDuration()
Returns duration of a conference call. CCE will count duration from connected state to idle state.
Caps()
Return capabilities of the conference call.
EnumerateCalls()
TInt
|
EnumerateCalls
|
(
|
)
|
[pure virtual]
|
Returns call count of the conference call.
GetCallArray(RPointerArray< MCCECall > &)
Gets conference participants
-
Since
-
S60 3.2
GoOneToOneL(MCCECall &)
void
|
GoOneToOneL
|
(
|
MCCECall
&
|
aCall
|
)
|
[pure virtual]
|
Private call with one call from conference call.
-
Since
-
S60 3.2
-
leave
-
In case of an error system wide error code
-
leave
-
KErrNotFound call was not part of conference
-
Post-condition
-
After successful actions conference call state is
MCCEConferenceCallObserver::ECCEConferenceHold
(if idle state will not be applied as call count decreases) and private call will become active one.
HangUp()
TInt
|
HangUp
|
(
|
)
|
[pure virtual]
|
End conference call. Client needs to call Release to notify CCE it has no use for the call anymore.
Release()
TInt
|
Release
|
(
|
)
|
[pure virtual]
|
Releases all bindings to conference call. PE will call this after receiving
MCCEConferenceCallObserver::ECCEConferenceIdle
from CCE or when it itself wants to release the call. In normal sequence called in PE after HangUp is completed.
-
Pre-condition
-
None Can always be called.
-
Post-condition
-
Plug-in must quarantee all resources for the call will be cleaned up. Call MUST not be referenced anymore from PE and CCE must not call observer after this call!
-
Since
-
S60 3.2
RemoveCallL(MCCECall &)
void
|
RemoveCallL
|
(
|
MCCECall
&
|
aCall
|
)
|
[pure virtual]
|
Parameters
MCCECall
& aCall
|
Call to be removed from conference
|
ServiceId()
TUint32
|
ServiceId
|
(
|
)
|
const [pure virtual]
|
Returns the service-id used for the conference call..
-
Since
-
S60 3.2
SetObserver(const MCCEConferenceCallObserver &)
Sets observer to conference call events. Observer is given when conference creation request is given. Client is not required to call this. If called will replace current observer with the new one.
Swap()
TInt
|
Swap
|
(
|
)
|
[pure virtual]
|
Allows a client to switch a conference call between "Active" and "Hold" states.
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.