CFLDController Class Reference
class CFLDController : public CBase
|
Constructor & Destructor Documentation
CFLDController(TBool, TTimeIntervalMicroSeconds32)
Parameters
TBool
aShowErrorMsgs
|
Show an error note if the file format is not supported
|
TTimeIntervalMicroSeconds32
aDelay
|
The delay in microseconds until the timer expires
|
~CFLDController()
IMPORT_C
|
~CFLDController
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CompleteConstructionL(RWindow &)
IMPORT_C void
|
CompleteConstructionL
|
(
|
RWindow
&
|
aWindow
|
)
|
|
Parameters
RWindow
& aWindow
|
A reference to window handle
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
HandleFileListBoxEventL(TFileListBoxEvent, const TDesC &)
IMPORT_C void
|
HandleFileListBoxEventL
|
(
|
TFileListBoxEvent
|
aEvent,
|
|
const
TDesC
&
|
aFileName
|
|
)
|
|
Receives the event notification from the file list box
Parameters
TFileListBoxEvent aEvent
|
|
const
TDesC
& aFileName
|
|
HandleSoftKeyState(TFileListSoftKeyState &)
void
|
HandleSoftKeyState
|
(
|
TFileListSoftKeyState &
|
aSoftKeyState
|
)
|
|
Passes softkey notifications to the file list box
Parameters
TFileListSoftKeyState & aSoftKeyState
|
|
HandleTimerTickL(TAny *)
TInt
|
HandleTimerTickL
|
(
|
TAny
*
|
aPtr
|
)
|
[private, static]
|
Parameters
TAny
* aPtr
|
pointer to CFLDController
|
NewL(TBool, TTimeIntervalMicroSeconds32)
Two-phased static constructor.
Parameters
TBool
aShowErrorMsgs
|
Show an error note if the file format is not supported
|
TTimeIntervalMicroSeconds32
aDelay
|
The delay in microseconds until the timer expires
|
NewLC(TBool, TTimeIntervalMicroSeconds32)
Two-phased static constructor, leaves a pointer to cleanup stack
Parameters
TBool
aShowErrorMsgs
|
Show an error note if the file format is not supported
|
TTimeIntervalMicroSeconds32
aDelay
|
The delay in microseconds until the timer expires
|
Release()
Release allocated resources
Set3dEffects(TBool)
IMPORT_C void
|
Set3dEffects
|
(
|
TBool
|
a3dEffects
|
)
|
|
Sets 3d-effects on or off. If this method is called using parameter EFalse 3d-effects are always disabled even though those are set in active profile. Otherwise toneplayer uses the setting in active profile.
Parameters
TBool
a3dEffects
|
True: 3dEffects are on. False: 3dEffects are off.
|
SetDelay(TTimeIntervalMicroSeconds32)
Set the delay until the timer expires.
SetFileObserver(MFLDFileObserver *)
Sets the file observer for the class. The file observer is asked if the file is ok to be processed.
-
Since
-
2.5
SetRingingType(TInt)
IMPORT_C void
|
SetRingingType
|
(
|
TInt
|
aRingingType
|
)
|
|
Sets the ringing type If this method is not called, audio and video players uses the setting in active profile.
Parameters
TInt
aRingingType
|
The ringing type (see enum TRingingTypes)
|
SetVibra(TBool)
IMPORT_C void
|
SetVibra
|
(
|
TBool
|
aVibra
|
)
|
|
Sets vibrating alert on or off. If this method is not called, audio and video players uses the setting in active profile.
Parameters
TBool
aVibra
|
True: Vibra is on. False: Vibra is off.
|
SetVolume(TInt)
IMPORT_C void
|
SetVolume
|
(
|
TInt
|
aVolume
|
)
|
|
Set the volume level on which the sound is played If this method is not called, audio and video players uses the setting in active profile.
Parameters
TInt
aVolume
|
The volume level
|
Member Enumerations Documentation
Enum TRingingTypes
Enumerators
ERingingTypeRinging = 0
|
|
ERingingTypeAscending
|
|
ERingingTypeRingOnce
|
|
ERingingTypeBeepOnce
|
|
ERingingTypeSilent
|
|
Member Data Documentation
TBool
i3dEffects
TBool
|
i3dEffects
|
[private]
|
MFLDFileProcessor * iAudioProcessor
TTimeIntervalMicroSeconds32
iDelay
MFLDFileObserver * iFileObserver
RConeResourceLoader iResourceLoader
RConeResourceLoader
|
iResourceLoader
|
[private]
|
TInt
iRingingType
TInt
|
iRingingType
|
[private]
|
TInt
iRingingVolume
TInt
|
iRingingVolume
|
[private]
|
TBool
iShowErrorMsgs
TBool
|
iShowErrorMsgs
|
[private]
|
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.