webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
IWebDownload Interface Reference

import"IWebDownload.idl";

Inheritance diagram for IWebDownload:
WebDownload

Public Member Functions

HRESULT canResumeDownloadDecodedWithEncodingMIMEType ([in] BSTR mimeType, [out, retval] BOOL *result)
 
HRESULT cancel ()
 
HRESULT cancelForResume ()
 
HRESULT start ()
 
HRESULT deletesFileUponFailure ([out, retval] BOOL *result)
 
HRESULT initWithRequest ([in] IWebURLRequest *request, [in] IWebDownloadDelegate *delegate)
 
HRESULT initToResumeWithBundle ([in] BSTR bundlePath, [in] IWebDownloadDelegate *delegate)
 
HRESULT bundlePathForTargetPath ([in] BSTR target, [out, retval] BSTR *bundle)
 
HRESULT request ([out, retval] IWebURLRequest **request)
 
HRESULT setDeletesFileUponFailure ([in] BOOL deletesFileUponFailure)
 
HRESULT setDestination ([in] BSTR path, [in] BOOL allowOverwrite)
 

Member Function Documentation

◆ bundlePathForTargetPath()

HRESULT IWebDownload::bundlePathForTargetPath ( [in] BSTR  target,
[out, retval] BSTR bundle 
)

◆ cancel()

HRESULT IWebDownload::cancel ( )

Implemented in WebDownload.

◆ cancelForResume()

HRESULT IWebDownload::cancelForResume ( )

Implemented in WebDownload.

◆ canResumeDownloadDecodedWithEncodingMIMEType()

HRESULT IWebDownload::canResumeDownloadDecodedWithEncodingMIMEType ( [in] BSTR  mimeType,
[out, retval] BOOL result 
)

◆ deletesFileUponFailure()

HRESULT IWebDownload::deletesFileUponFailure ( [out, retval] BOOL result)

◆ initToResumeWithBundle()

HRESULT IWebDownload::initToResumeWithBundle ( [in] BSTR  bundlePath,
[in] IWebDownloadDelegate delegate 
)

◆ initWithRequest()

HRESULT IWebDownload::initWithRequest ( [in] IWebURLRequest request,
[in] IWebDownloadDelegate delegate 
)

◆ request()

HRESULT IWebDownload::request ( [out, retval] IWebURLRequest **  request)

◆ setDeletesFileUponFailure()

HRESULT IWebDownload::setDeletesFileUponFailure ( [in] BOOL  deletesFileUponFailure)

Implemented in WebDownload.

◆ setDestination()

HRESULT IWebDownload::setDestination ( [in] BSTR  path,
[in] BOOL  allowOverwrite 
)

◆ start()

HRESULT IWebDownload::start ( )

Implemented in WebDownload.


The documentation for this interface was generated from the following file: