MPEPhoneModel Class Reference

class MPEPhoneModel

Offers message interface from phone application to phone engine.

?more_complete_description

phoneengine
Since
S60 v4.0

Constructor & Destructor Documentation

~MPEPhoneModel()

~MPEPhoneModel ( ) [inline, virtual]

Member Functions Documentation

EngineInfo()

MPEEngineInfo * EngineInfo ( ) [pure virtual]

Returns pointer to information object (CPEEngineInfo)

Since
S60 v4.0

HandleMessage(const TInt)

void HandleMessage ( const TInt aMessage ) [pure virtual]

Reroutes messages from the phone application to the message handler

Since
S60 v4.0

Parameters

const TInt aMessage is the message code

NameByMessageFromPhoneEngine(const TInt)

TPtrC NameByMessageFromPhoneEngine ( const TInt aMessage ) const [pure virtual]

Returns the name of the specified message from PhoneEngine

Parameters

const TInt aMessage is the message code

NameByMessageToPhoneEngine(const TInt)

TPtrC NameByMessageToPhoneEngine ( const TInt aMessage ) const [pure virtual]

Returns the name of the specified message to PhoneEngine

Since
S60 v4.0

Parameters

const TInt aMessage is the message code

Member Enumerations Documentation

Enum anonymous

Enumerators

EPEMessageSetAudioMute = 1000
EPEMessageSetAudioVolume
EPEMessageSetAudioOutput
EPEMessageAnswer = 2000
EPEMessageClientDial
EPEMessageContinueDTMFSending
EPEMessageDial
EPEMessagePlayDTMF
EPEMessageEndDTMF
EPEMessagePhoneNumberEdited
EPEMessageRelease
EPEMessageReleaseAll
EPEMessageReject
EPEMessageSendDTMF
EPEMessageStopDTMFSending
EPEMessageStopTonePlay
EPEMessageAutomaticAnswerOff
EPEMessageTerminateAllConnections
EPEMessageSetSwitchToCallFlag
EPEMessageSwitchToVideoOrVoice
EPEMessageSatCallRequestCompleted
EPEMessageClientDialEmergency
EPEMessageReplaceActive
EPEMessageContinueEmergencyCallInitialization
EPEMessageAcceptUnattendedTransfer
EPEMessageRejectUnattendedTransfer
EPEMessageDoUnattendedTransfer
EPEMessageForwardCallToAddress
EPEMessageDisableService = 8000
EPEMessagePEConstructionReady = 9000
EPEMessageCheckEmergencyNumber = 10000

Member Type Definitions Documentation

Typedef TPEMessagesToPhoneEngine

typedef TInt TPEMessagesToPhoneEngine