MCCEConferenceCallObserver Class Reference

class MCCEConferenceCallObserver

Observer interface for conference call

cce.dll
Since
S60 v3.2

Member Functions Documentation

CallCapsChanged(const MCCEConferenceCallObserver::TCCEConferenceCallCaps)

voidCallCapsChanged(const MCCEConferenceCallObserver::TCCEConferenceCallCapsaCaps)[pure virtual]

Conference capabilities have changed.

Since
S60 3.2

Parameters

const MCCEConferenceCallObserver::TCCEConferenceCallCaps aCapsUpdated call control capabilities

CallDurationChanged(const TTimeIntervalSeconds)

voidCallDurationChanged(const TTimeIntervalSecondsaDuration)[pure virtual]

Notifies observer the change in call duration.

Since
S60 v3.2

Parameters

const TTimeIntervalSeconds aDurationDuration of the call in seconds return none

CallEventOccurred(const MCCEConferenceCallObserver::TCCEConferenceCallEvent, MCCECall *)

voidCallEventOccurred(const MCCEConferenceCallObserver::TCCEConferenceCallEventaEvent,
MCCECall *aReferredCall = NULL
)[pure virtual]
A ConferenceCall event has occurred.
Since
S60 3.2

Parameters

const MCCEConferenceCallObserver::TCCEConferenceCallEvent aEventOccurred event.
MCCECall * aReferredCall = NULLPointer to call that the event refers to. Used e.g. for MCCEConferenceCall::AddCallL and MCCEConferenceCall::RemoveCallL Default value is NULL.

CallStateChanged(const MCCEConferenceCallObserver::TCCEConferenceCallState)

voidCallStateChanged(const MCCEConferenceCallObserver::TCCEConferenceCallStateaState)[pure virtual]

Conference state has changed.

Since
S60 3.2

ErrorOccurred(TCCPConferenceCallError)

voidErrorOccurred(TCCPConferenceCallErroraError)[pure virtual]

An error has occurred regarding the conference.

Since
S60 3.2

Parameters

TCCPConferenceCallError aErrorOccurred error code.

Member Enumerations Documentation

Enum TCCEConferenceCallCaps

Conference call capabilities.

Enumerators

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).

Enum TCCEConferenceCallEvent

Conference events.

Enumerators

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.

Enum TCCEConferenceCallState

Conference call State.

Enumerators

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.