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 &)

void AddObserverL ( 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 & aObserver Observer to add.

CancelDtmfStringSending()

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

ContinueDtmfStringSending(const TBool)

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

Parameters

const TBool aContinue ETrue 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 & aObserver Observer to remove.

SendDtmfToneString(const TDesC &)

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

Parameters

const TDesC & aString String to be played.

StartDtmfTone(const TChar)

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

Parameters

const TChar aTone tone to be played.

StopDtmfTone()

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