MProEngAlertToneSeeker Class Reference

class MProEngAlertToneSeeker

This class can be used to find media files suitable to be set as an alert tone in Profiles.

ProfileEngine.lib
Since
Series 60 3.1
Public Member Functions
~MProEngAlertToneSeeker()
voidCancelFetch()
voidFetchAlertToneListL(MProEngAlertToneSeekerObserver &)
Private Member Functions
MProEngAlertToneSeekerExt *Extension()

Constructor & Destructor Documentation

~MProEngAlertToneSeeker()

~MProEngAlertToneSeeker()[inline, virtual]

Destructor.

Member Functions Documentation

CancelFetch()

voidCancelFetch()[pure virtual]
Cancels the asynchronous fetch operation.
Since
S60 3.1

Extension()

MProEngAlertToneSeekerExt *Extension()[private, inline, virtual]

This member is internal and not intended for use.

FetchAlertToneListL(MProEngAlertToneSeekerObserver &)

voidFetchAlertToneListL(MProEngAlertToneSeekerObserver &aObserver)[pure virtual]
Asynchronous method that searches all the tone files that can be used as alert tones in Profiles. The resulting list of the tone paths is delivered to the MProEngAlertToneSeekerObserver. This is a very long lasting operation (~minutes), so this shouldn't be performed too often.
Since
S 60 3.1

Parameters

MProEngAlertToneSeekerObserver & aObserverReference to the client-implemented observer which will get the list of tones after the list has been constructed.