| class MCCEConferenceCallObserver |
Observer interface for conference call
| Public Member Functions | |
|---|---|
| void | CallCapsChanged (const MCCEConferenceCallObserver::TCCEConferenceCallCaps ) |
| void | CallDurationChanged (const TTimeIntervalSeconds ) |
| void | CallEventOccurred (const MCCEConferenceCallObserver::TCCEConferenceCallEvent , MCCECall *) |
| void | CallStateChanged (const MCCEConferenceCallObserver::TCCEConferenceCallState ) |
| void | ErrorOccurred ( TCCPConferenceCallError ) |
| Public Member Enumerations | |
|---|---|
| enum | TCCEConferenceCallCaps { KCCECapsCreate = 0x00000001, KCCECapsHangUp = 0x00000002, KCCECapsSwap = 0x00000004 } |
| enum |
TCCEConferenceCallEvent
{
ECCEConferenceCallAdded , ECCEConferenceCallRemoved , ECCEConferenceBuilt , ECCEConferenceTerminated , ECCEConferenceSwapped , ECCEConferenceSplit } |
| enum | TCCEConferenceCallState { ECCEConferenceIdle , ECCEConferenceActive , ECCEConferenceHold } |
| void | CallCapsChanged | ( | const MCCEConferenceCallObserver::TCCEConferenceCallCaps | aCaps | ) | [pure virtual] |
Conference capabilities have changed.
| const MCCEConferenceCallObserver::TCCEConferenceCallCaps aCaps | Updated call control capabilities |
| void | CallDurationChanged | ( | const TTimeIntervalSeconds | aDuration | ) | [pure virtual] |
Notifies observer the change in call duration.
| const TTimeIntervalSeconds aDuration | Duration of the call in seconds return none |
| void | CallEventOccurred | ( | const MCCEConferenceCallObserver::TCCEConferenceCallEvent | aEvent, |
| MCCECall * | aReferredCall = NULL | |||
| ) | [pure virtual] | |||
| const MCCEConferenceCallObserver::TCCEConferenceCallEvent aEvent | Occurred event. |
| MCCECall * aReferredCall = NULL | Pointer to call that the event refers to. Used e.g. for MCCEConferenceCall::AddCallL and MCCEConferenceCall::RemoveCallL Default value is NULL. |
| void | CallStateChanged | ( | const MCCEConferenceCallObserver::TCCEConferenceCallState | aState | ) | [pure virtual] |
Conference state has changed.
| const MCCEConferenceCallObserver::TCCEConferenceCallState aState |
| void | ErrorOccurred | ( | TCCPConferenceCallError | aError | ) | [pure virtual] |
An error has occurred regarding the conference.
| TCCPConferenceCallError aError | Occurred error code. |
Conference call capabilities.
| KCCECapsCreate = 0x00000001 |
Indicates that a conference call can be created. |
| KCCECapsHangUp = 0x00000002 |
Indicates that a conference call can be terminated. |
| KCCECapsSwap = 0x00000004 |
Indicates that a conference call exists and can be swapped to the opposite state (active or hold). |
Conference events.
| ECCEConferenceCallAdded |
A call has been added to the conference. |
| ECCEConferenceCallRemoved |
A call has been removed from the conference. |
| ECCEConferenceBuilt |
Names of the two calls used to build the conference call returned in aCallName. |
| ECCEConferenceTerminated |
No name provided |
| ECCEConferenceSwapped |
No name provided. |
| ECCEConferenceSplit |
Name of the call being seperated. |
Conference call State.
| ECCEConferenceIdle |
The conference call is in the idle state. |
| ECCEConferenceActive |
The conference call is in the active, connected state. |
| ECCEConferenceHold |
The conference call is in the held, connected state. |
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.