MPEClientInformation Class Reference

class MPEClientInformation

Interface to access the client information of a single call.

Member Functions Documentation

AllowMatch()

TBool AllowMatch()const [pure virtual]

Returns if contact matching is allowed.

CallType()

TPECallType CallType()const [pure virtual]

Returns the type of the call.

ContactLink()

const TDesC8 &ContactLink()const [pure virtual]

Returns the contact link used for retrieving contact information.

EndOtherCalls()

TBool EndOtherCalls()const [pure virtual]

Returns a flag indicating if existing calls should be terminated before this one is being attempted.

Name()

const TName &Name()const [pure virtual]

Returns the name corresponding the phone number.

Number()

const TPEPhoneNumber &Number()const [pure virtual]

Returns the phone number to be dialed.

Reset()

voidReset()[pure virtual]

Resets the state of this client information.

Set(const MPEClientInformation &)

voidSet(const MPEClientInformation &aSource)[pure virtual]

Sets information from another client information.

Parameters

const MPEClientInformation & aSourceClient information to set.

SetAllowMatch(TBool)

voidSetAllowMatch(TBoolaAllow)[pure virtual]

Enables or disables contact matching.

Parameters

TBool aAllowFlag to enable or disable contact matching.

SetCallType(TPECallType)

voidSetCallType(TPECallTypeaType)[pure virtual]

Sets the type of the call.

Parameters

TPECallType aTypeType of the call to set.

SetContactLink(const TDesC8 &)

voidSetContactLink(const TDesC8 &aLink)[pure virtual]

Sets the contact link used for retrieving contact information.

Should be available when dialing from Phonebook.

Parameters

const TDesC8 & aLinkContact link to set.

SetEndOtherCalls(TBool)

voidSetEndOtherCalls(TBoolaEndOtherCalls)[pure virtual]

Flag to indicate if existing calls should be terminated before this one is being attempted.

Parameters

TBool aEndOtherCallsFlag to indicate if existing calls should be terminated before this one is being attempted.

SetName(const TName &)

voidSetName(const TName &aName)[pure virtual]

Sets the name corresponding the phone number.

Must be defined if showing the phone number is disabled.

Parameters

const TName & aNameName corresponding the phone number.

SetNumber(const TPEPhoneNumber &)

voidSetNumber(const TPEPhoneNumber &aNumber)[pure virtual]

Sets the phone number to be dialed.

Parameters

const TPEPhoneNumber & aNumberPhone number to set.

SetShowNumber(TBool)

voidSetShowNumber(TBoolaShow)[pure virtual]

Shows or hides the phone number that is being dialed.

Parameters

TBool aShowFlag to indicate if the phone number being dialed should be shown.

ShowNumber()

TBool ShowNumber()const [pure virtual]

Returns a flag indicating if the phone number being dialed should be shown.