multimedia::MProgDLSource Class Reference

class multimedia::MProgDLSource : public multimedia::MSourceControl

Inherits from

Member Functions Documentation

CancelDownload()

TInt CancelDownload()[pure virtual]

FileName(TPtr &)

TInt FileName(TPtr &aFileName)[pure virtual]

Parameters

TPtr & aFileName

GetBitRate(TUint &)

TInt GetBitRate(TUint &aRate)[pure virtual]

Parameters

TUint & aRate

GetCurrentFileSize(TUint &)

TInt GetCurrentFileSize(TUint &aSize)[pure virtual]

Parameters

TUint & aSize

GetDownloadStatus()

TDownloadStatus GetDownloadStatus()[pure virtual]

GetDownloadingRate(TUint &)

TInt GetDownloadingRate(TUint &aRate)[pure virtual]

Parameters

TUint & aRate

GetExpectedFileSize(TUint &)

TInt GetExpectedFileSize(TUint &aSize)[pure virtual]

Parameters

TUint & aSize

GetPercentageBuffered(TUint &)

TInt GetPercentageBuffered(TUint &aPercent)[pure virtual]

Parameters

TUint & aPercent

GetPercentageDownloaded(TUint &)

TInt GetPercentageDownloaded(TUint &aPercent)[pure virtual]

Parameters

TUint & aPercent

IsDownloadComplete(TBool &)

TInt IsDownloadComplete(TBool &aBool)[pure virtual]

Parameters

TBool & aBool

MoveFile(const TDesC &)

TInt MoveFile(const TDesC &aDestFileName)[pure virtual]

Parameters

const TDesC & aDestFileName

Open(const TDesC &, TInt32)

TInt Open(const TDesC &aFileName,
TInt32aDLTxId
)[pure virtual]

Parameters

const TDesC & aFileName
TInt32 aDLTxId

ResumeDownload()

TInt ResumeDownload()[pure virtual]

Member Enumerations Documentation

Enum TDownloadStatus

Enumerators

EUnknown
EConnecting
EStarted
EPaused
EFailed
EDeleted
ECompleted