MCCPDTMFProvider Class Reference

class MCCPDTMFProvider

DTMF provider. Used to receive errors, notifications, statuses etc

Since
S60 3.2

Constructor & Destructor Documentation

~MCCPDTMFProvider()

~MCCPDTMFProvider()[protected, inline, virtual]
Protected destructor. Object cannot be deleted from plug-in client (CCE).
Since
S60 3.2

Member Functions Documentation

AddObserverL(const MCCPDTMFObserver &)

voidAddObserverL(const MCCPDTMFObserver &aObserver)[pure virtual]
Add an observer for DTMF related events. Currently CCE will set only one observer.
Since
S60 v3.2
leave
system error if observer adding fails

Parameters

const MCCPDTMFObserver & aObserverObserver to add.

CancelDtmfStringSending()

TInt CancelDtmfStringSending()[pure virtual]
Cancels asynchronous DTMF string sending.
Since
Series 60 3.2

ContinueDtmfStringSending(const TBool)

TInt ContinueDtmfStringSending(const TBoolaContinue)[pure virtual]
Continue or cancel sending DTMF string which was stopped with 'w'-character in string.
Since
S60 3.2

Parameters

const TBool aContinueETrue if sending of the DTMF string should continue, EFalse if the rest of the DTMF string is to be discarded.

RemoveObserver(const MCCPDTMFObserver &)

TInt RemoveObserver(const MCCPDTMFObserver &aObserver)[pure virtual]
Remove an observer.
Since
S60 v3.2

Parameters

const MCCPDTMFObserver & aObserverObserver to remove.

SendDtmfToneString(const TDesC &)

TInt SendDtmfToneString(const TDesC &aString)[pure virtual]
Plays DTMF string.
Since
S60 3.2

Parameters

const TDesC & aStringString to be played.

StartDtmfTone(const TChar)

TInt StartDtmfTone(const TCharaTone)[pure virtual]
Starts the transmission of a single DTMF tone across a connected and active call.
Since
S60 3.2

Parameters

const TChar aTonetone to be played.

StopDtmfTone()

TInt StopDtmfTone()[pure virtual]
Stops playing current DTMF tone.
Since
S60 3.2