MMPXHarvesterUtilityObserver Class Reference

class MMPXHarvesterUtilityObserver

Observer to the harvester utility, for async calls

mpxharvesterutility.lib

Member Functions Documentation

HandleDeleteCompletedL(TInt)

void HandleDeleteCompletedL ( TInt aErr ) [pure virtual]

Callback from method MMPXHarvesterUtility::DeleteFilesL() . Handle file delete completion.

Since
S60 3.0

Parameters

TInt aErr error code for the operation

HandleFileAddCompletedL(CMPXMedia *, TInt)

void HandleFileAddCompletedL ( CMPXMedia * aMedia,
TInt aErr
) [pure virtual]

Callback from method MMPXHarvesterUtility :: AddFileL(). Handle asynchronous file addition by file name, observer assumes ownership of aMedia.

Since
S60 3.0

Parameters

CMPXMedia * aMedia media object containing the media details of the file aMedia is NULL if aErr != KErrNone
TInt aErr error code for the operation

HandleFileGetMediaCompletedL(CMPXMedia *, TInt)

void HandleFileGetMediaCompletedL ( CMPXMedia * aMedia,
TInt aErr
) [pure virtual]

Callback from method MMPXHarvesterUtility::GetMediaForFileL() . Handle asynchronous media creation by file name, observer assumes ownership of aMedia.

Since
S60 3.0

Parameters

CMPXMedia * aMedia media object containing the media details of the file aMedia is NULL if aErr != KErrNone
TInt aErr error code for the operation

HandleFileImportCompletedL(CMPXMedia *, TInt)

void HandleFileImportCompletedL ( CMPXMedia * aMedia,
TInt aErr
) [pure virtual]

Callback from method MMPXHarvesterUtility::ImportFileL() . Handle file import completion.

Since
S60 3.0

Parameters

CMPXMedia * aMedia media object containing the media details of the file aMedia is NULL if aErr != KErrNone
TInt aErr error code for the operation

HandlePlaylistExportCompletedL(CMPXMedia *, TInt)

void HandlePlaylistExportCompletedL ( CMPXMedia * aMedia,
TInt aErr
) [pure virtual]

Callback from method MMPXHarvesterUtility::ExportPlaylistL() . Handles completion of playlist export. observer assumed ownership of aMedia.

Since
S60 3.0

Parameters

CMPXMedia * aMedia media object containing the playlist aMedia is NULL if aErr != KErrNone
TInt aErr error code for the operation

HandlePlaylistImportCompletedL(CMPXMedia *, TInt)

void HandlePlaylistImportCompletedL ( CMPXMedia * aMedia,
TInt aErr
) [pure virtual]

Callback from method MMPXHarvesterUtility::ImportPlaylist(). Handles completion of playlist import.

Since
S60 3.0

Parameters

CMPXMedia * aMedia media parsed from the playlist file, observer assumes ownership of this media aMedia is NULL if the aErr != KErrNone
TInt aErr error code for the operation