MUPnPFileDownloadSession Class Reference

class MUPnPFileDownloadSession : public MUPnPFileTransferSession

AV Controller download session interface.

upnpavcontrollerclient.lib
Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

~MUPnPFileDownloadSession()

~MUPnPFileDownloadSession()[protected, inline, virtual]

Protected destructor

Member Functions Documentation

StartDownloadL(const CUpnpItem &, TInt)

voidStartDownloadL(const CUpnpItem &aItem,
TIntaKey
)[pure virtual]

Start downloading an item. Original resource will be downloaded.

Parameters

const CUpnpItem & aItemUPnP item to download
TInt aKeyidentifies the download operation

StartDownloadL(const CUpnpElement &, const CUpnpItem &, RFile &, TInt)

voidStartDownloadL(const CUpnpElement &aResElement,
const CUpnpItem &aItem,
RFile &aFile,
TIntaKey
)[pure virtual]

Start downloadin and item. Resource is selected by providing the desired res-element and. The resource is downloaded to the provided file.

Parameters

const CUpnpElement & aResElementpoints to a resource in the item to download
const CUpnpItem & aItemUPnP item to download
RFile & aFilefile handle (download target)
TInt aKeyidentifies the download operation