MCCEConferenceCallObserver Class Reference

class MCCEConferenceCallObserver

Observer interface for conference call

cce.dll
Since
S60 v3.2

Member Functions Documentation

CallCapsChanged(const MCCEConferenceCallObserver::TCCEConferenceCallCaps)

void CallCapsChanged ( const MCCEConferenceCallObserver::TCCEConferenceCallCaps aCaps ) [pure virtual]

Conference capabilities have changed.

Since
S60 3.2

Parameters

const MCCEConferenceCallObserver::TCCEConferenceCallCaps aCaps Updated call control capabilities

CallDurationChanged(const TTimeIntervalSeconds)

void CallDurationChanged ( const TTimeIntervalSeconds aDuration ) [pure virtual]

Notifies observer the change in call duration.

Since
S60 v3.2

Parameters

const TTimeIntervalSeconds aDuration Duration of the call in seconds return none

CallEventOccurred(const MCCEConferenceCallObserver::TCCEConferenceCallEvent, MCCECall *)

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

Parameters

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.

CallStateChanged(const MCCEConferenceCallObserver::TCCEConferenceCallState)

void CallStateChanged ( const MCCEConferenceCallObserver::TCCEConferenceCallState aState ) [pure virtual]

Conference state has changed.

Since
S60 3.2

ErrorOccurred(TCCPConferenceCallError)

void ErrorOccurred ( TCCPConferenceCallError aError ) [pure virtual]

An error has occurred regarding the conference.

Since
S60 3.2

Parameters

TCCPConferenceCallError aError Occurred 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.