CPECall Class Reference

class CPECall : public CBase
Create call handling requests to Call Command object CallHandling.lib
Since
Series60_4.0

Inherits from

Constructor & Destructor Documentation

CPECall(MPEMessageSender &)

IMPORT_CCPECall(MPEMessageSender &aOwner)[protected]

C++ default constructor.

Parameters

MPEMessageSender & aOwner

~CPECall()

IMPORT_C~CPECall()[protected, virtual]

Destructor.

Member Functions Documentation

GetCallId()

TInt GetCallId()const [virtual]

Returns call id number

GetCallState()

TPEState GetCallState()const [virtual]

Returns call status information

GetErrorCode(TInt &)

voidGetErrorCode(TInt &aErrorCode)const [virtual]

Returns call error code and cause.

Parameters

TInt & aErrorCode

SendErrorMessage(const TInt)

IMPORT_C voidSendErrorMessage(const TIntaErrorCode)[virtual]

Reroutes error messages from other objects to call handling object

Parameters

const TInt aErrorCodeThe error code of the failed operation

SendMessage(const MEngineMonitor::TPEMessagesFromPhoneEngine)

voidSendMessage(const MEngineMonitor::TPEMessagesFromPhoneEngineaMessage)[virtual]

Reroutes call messages from other objects to call handling object

Parameters

const MEngineMonitor::TPEMessagesFromPhoneEngine aMessageThe message code of the message

SetCallId(const TInt)

voidSetCallId(const TIntaCallId)[virtual]

Sets call ID number

Parameters

const TInt aCallId

SetCallState(const TPEState)

voidSetCallState(const TPEStateaCallState)[virtual]

Sets call status information

Parameters

const TPEState aCallStatethe status of the current call

Member Data Documentation

TInt iCallId

TInt iCallId[protected]

TInt iCallState

TInt iCallState[protected]

TInt iErrorCode

TInt iErrorCode[protected]

MPEMessageSender & iOwner

MPEMessageSender &iOwner[protected]