CCCEDtmf Class Reference
class CCCEDtmf : public CBase
|
CCE Dtmf
Contains dtmf logic
Constructor & Destructor Documentation
CCCEDtmf(CCCECallContainer &, CCCEPluginManager &)
CCCEDtmf
|
(
|
CCCECallContainer
&
|
aCallContainer,
|
|
CCCEPluginManager &
|
aPluginManager
|
|
)
|
[private]
|
Member Functions Documentation
AddObserverL(const MCCEDtmfObserver &)
CancelDtmfStringSending()
void
|
CancelDtmfStringSending
|
(
|
)
|
[private]
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Leaving stuff in constructor
ContinueStringSending(const TBool)
TInt
|
ContinueStringSending
|
(
|
const
TBool
|
aContinue
|
)
|
[private]
|
GetDtmfProviders(RPointerArray< MCCPDTMFProvider > &)
Some general logic that can be const`ed Adds correct providers to array
HandleDTMFEvent(const TCCPDtmfEvent, const TInt, const TChar)
void
|
HandleDTMFEvent
|
(
|
const TCCPDtmfEvent
|
aEvent,
|
|
const
TInt
|
aError,
|
|
const
TChar
|
aTone
|
|
)
|
const [private]
|
Parameters
const TCCPDtmfEvent aEvent
|
|
const
TInt
aError
|
|
const
TChar
aTone
|
|
NewL(CCCECallContainer &, CCCEPluginManager &)
Parameters
CCCECallContainer
& aCallContainer
|
Reference to call container
|
CCCEPluginManager & aPluginManager
|
Reference to plugin manager
|
RemoveObserver(const MCCEDtmfObserver &)
SendDtmfToneString(const TDesC &)
TInt
|
SendDtmfToneString
|
(
|
const
TDesC
&
|
aTones
|
)
|
[private]
|
SetObserver(const MCCEDtmfObserver &)
StartDtmfTone(const TChar)
TInt
|
StartDtmfTone
|
(
|
const
TChar
|
aTone
|
)
|
[private]
|
StopDtmfTone()
TInt
|
StopDtmfTone
|
(
|
)
|
[private]
|
Member Data Documentation
const CCCECallContainer & iCallContainer
Reference to call container
RArray< const MCCEDtmfObserver * > iObservers
const CCCEPluginManager & iPluginManager
const CCCEPluginManager &
|
iPluginManager
|
[private]
|
Reference to plugin manager
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.